Commit Graph

1348 Commits

Author SHA1 Message Date
Frederic Guillot ce4b7b61c2 Add dropdown menu for task links table 2016-01-12 22:23:34 -05:00
Frederic Guillot fde0c0bad5 Add dropdown menu for column 'Actions' in tables 2016-01-12 22:19:43 -05:00
Frederic Guillot dfd0c4e48d Rename template hooks added by last PR 2016-01-12 22:01:54 -05:00
Frederic Guillot a8008102ef Merge pull-request #1648 2016-01-12 21:58:03 -05:00
Frederic Guillot 09c7a5c0a7 Integrate Malay language 2016-01-12 21:55:43 -05:00
Frederic Guillot b8e37365bf Merge pull-request #1643 2016-01-12 21:46:34 -05:00
Frederic Guillot 713113d6c0 Add dropdown menu for subtasks 2016-01-12 21:46:20 -05:00
Busfreak 286d46313a add hook to app/filters_helper, add $project delivery to project/filters
This request adds two new hooks to the app/filters_helper (before and
after) including delivery of $project to hooked template if set.
Additionally it delivers $project from project/filters to
app/filters_helper.
2016-01-12 18:28:31 +01:00
Muhaimin 3a7398db14 Update translations.php 2016-01-12 14:56:36 +08:00
Muhaimin c6119748cc Create translations.php for Malay language 2016-01-12 14:40:13 +08:00
Frederic Guillot 3699073371 Move project validator methods 2016-01-11 22:07:39 -05:00
Frederic Guillot e31185a2bd Minor fixes 2016-01-11 21:54:52 -05:00
Frederic Guillot 9a661a5e9e Move subtask validator methods 2016-01-11 21:47:51 -05:00
Frederic Guillot 20b9c3d030 Move swimlane validator methods 2016-01-11 21:36:00 -05:00
Frederic Guillot b50f53ab3a Move task link validator methods 2016-01-11 21:27:49 -05:00
Frederic Guillot 4f38bf4c68 Move TaskValidator class 2016-01-11 21:13:54 -05:00
Frederic Guillot f7e8bb8fa8 Move user validator methods 2016-01-11 21:08:37 -05:00
Frederic Guillot cec8491acd Merge pull-request #1642 2016-01-11 20:05:50 -05:00
Eskiso 5aba130963 Update Translation 2016-01-11 19:42:03 +00:00
Busfreak 6a7a4c2bd2 updated german translation 2016-01-11 16:11:06 +01:00
Frederic Guillot ff1de5c06d Fix bug: Automatic action listeners were using the same instance 2016-01-10 14:00:34 -05:00
Frederic Guillot 26e3996014 Add forgot password feature 2016-01-09 17:28:31 -05:00
Frederic Guillot b7cd8c3e52 Improve check setup for required extensions 2016-01-09 10:03:08 -05:00
Frederic Guillot f32d23d015 Remove HTMLToMarkdown dependency 2016-01-07 21:36:51 -05:00
Frederic Guillot 7864685cfd Move Gitlab webhook to an external plugin 2016-01-07 21:05:23 -05:00
Frederic Guillot 54b3cfe8a1 Move bitbucket webhook to an external plugin 2016-01-07 20:16:05 -05:00
Frederic Guillot 1ef6e6c2bf Fix phpdoc 2016-01-06 22:04:20 -05:00
Frederic Guillot 00e5a4c5b4 Move Github Webhook to external plugin
See: https://github.com/kanboard/plugin-github-webhook
2016-01-06 21:46:31 -05:00
Frederic Guillot 22568325c9 Change Auth classes properties to be protected 2016-01-05 21:23:19 -05:00
Frederic Guillot 023e0b7d53 Forget to translate one string in French 2016-01-05 20:42:45 -05:00
Frederic Guillot cd4af3f49f Sync locales 2016-01-05 20:37:18 -05:00
Frederic Guillot 36d4cea986 Merge pull-request #1610 2016-01-05 20:31:44 -05:00
Frederic Guillot e62779e267 Improve 2FA 2016-01-05 20:31:15 -05:00
zimmi1 cfa54a20cf Correct translation of word hours in French 2016-01-05 19:48:04 +01:00
zimmi1 a550666dc7 Correct translation of word project in French 2016-01-05 19:35:37 +01:00
Frederic Guillot 811254ba93 Added RUB - Russian Ruble 2016-01-03 19:37:53 -05:00
Frederic Guillot 4b0a932bd7 Merge pull-request #1601 2016-01-03 19:26:29 -05:00
Frederic Guillot 4e6ad60f4f Increase action name column length in actions table 2016-01-03 18:33:46 -05:00
Frederic Guillot 0751508ae3 Reduce number of SQL queries for actions 2016-01-03 18:18:14 -05:00
Frederic Guillot e2b6d4fa18 Add migrations for new action names 2016-01-03 17:36:15 -05:00
Frederic Guillot a296ba5b18 Improve Automatic Actions plugin api 2016-01-03 16:43:13 -05:00
Dmitry 9aafbdc02e Update translations.php 2016-01-03 01:57:41 +03:00
Frederic Guillot 65f26699a6 Add unit test to remove metadata 2015-12-30 16:59:35 +01:00
Frederic Guillot 9039e27b13 Merge pull-request #1583 2015-12-30 16:43:53 +01:00
Frederic Guillot f69f9b0811 Use SHA-1 for session hash to avoid incompatibility between platforms 2015-12-30 15:15:55 +01:00
Frederic Guillot 5b45a082d9 Remove arguments of beforeAction() method 2015-12-30 14:54:54 +01:00
Frederic Guillot 019d83f3fc Fix compatiblity issue with FreeBSD for session.hash_function 2015-12-30 14:29:00 +01:00
Frederic Guillot 8ca1809bd6 Sync locales 2015-12-29 19:17:40 +01:00
Frederic Guillot 34e6add1d8 Merge pull-request #1594 2015-12-29 19:10:54 +01:00
Frederic Guillot 178eda1887 Add autocompletion in textarea for user mentions 2015-12-29 18:44:21 +01:00
Frederic Guillot b4c5e36ee4 Update modification date during task move 2015-12-29 09:42:32 +01:00
Frederic Guillot ded63d21a8 Send notifications on user mentions 2015-12-29 09:30:36 +01:00
Dario Espinosa 3b8494cb3c kanboard\app\Locale\es_ES
kanboard\app\Template\analytic
sidebar.php
t('Compare hours')
2015-12-26 14:55:05 -05:00
Frederic Guillot 9ff0abd8d6 Update active menu in sidebars 2015-12-24 15:34:50 +01:00
Frederic Guillot 4003b122d0 Improving performance during task position change (3 times faster than before) 2015-12-23 15:39:37 +01:00
Busfreak 050d690918 Merge pull request #1 from fguillot/master
please merge
2015-12-23 00:18:32 +01:00
middeke be2fde7cc0 remove function for MetaData 2015-12-23 00:03:56 +01:00
Frederic Guillot 8ff2032ea3 Avoid PHP error when enabling LDAP group provider with PHP < 5.5 2015-12-22 19:35:41 +01:00
Frederic Guillot 6f9af3659c Added the possiblity to define custom routes from plugins 2015-12-22 19:06:03 +01:00
Busfreak 7e014e4fe9 Merge remote-tracking branch 'refs/remotes/fguillot/master' 2015-12-18 16:45:51 +01:00
Frederic Guillot c83f589b22 Show only active projects in board selector 2015-12-17 21:38:13 -05:00
Frederic Guillot d0af39170c Merge pull-request #1572 2015-12-17 20:21:12 -05:00
Frederic Guillot 47f518f3b4 Merge pull-request #1566 2015-12-17 20:20:06 -05:00
Busfreak a4a1cd9f0c set class=active when selecting controller=ProjectPermission 2015-12-17 20:00:15 +01:00
Busfreak bf2034b416 extend hook 'template:project:sidebar' with $project 2015-12-17 19:36:19 +01:00
Eskiso 59367d5450 Added MaxLenght to 50 for use with API/Comment new parameter 2015-12-17 09:36:38 +00:00
Eskiso b3dbdca609 Add reference to the createComment parameters
I've only seen the reference column being used by integrations (gitbucket,etc), would be nice that from the API we could also use that column for other references.
2015-12-17 09:35:18 +00:00
Frederic Guillot 9758a61e0a Update SQL files 2015-12-16 20:57:15 -05:00
Eskiso 4b35b318a2 Updated translation 2015-12-16 09:23:35 +00:00
Frederic Guillot 7f980cffcc Show profile link for @username mentions 2015-12-15 22:39:39 -05:00
Frederic Guillot 9e1f4fa6c7 Improve pull-request that compare hours 2015-12-14 22:13:11 -05:00
Frederic Guillot 3897b1de59 Merge pull-request #1528 2015-12-14 21:54:40 -05:00
Frederic Guillot 268a83ffbd Merge pull-request #1548 2015-12-14 21:52:48 -05:00
Frederic Guillot 4e154b106c Fix pagination in group members listing 2015-12-14 21:47:38 -05:00
Frederic Guillot 4493e5409f Add routes for ProjectUser controller 2015-12-14 21:20:39 -05:00
Frederic Guillot f01e2f4b78 Fix wrong constant name that cause a PHP error in project management section 2015-12-14 21:12:08 -05:00
Damian e46bdcda17 Update Polish translation (locale: pl_PL) 2015-12-14 23:02:11 +01:00
Damian a29420d329 polish translation
Hi
I translated some phrases to Polish (locale: pl_PL)

Regards, Damian
2015-12-14 22:32:26 +01:00
Frederic Guillot ff26cce361 Add new boolean value for CSV import 2015-12-13 11:12:03 -05:00
Frederic Guillot 486238b548 API: check project membership for task operations 2015-12-12 17:46:11 -05:00
Frederic Guillot dc40675f37 Fix regression for subtask restriction 2015-12-12 16:52:12 -05:00
Matthew Cillo b2b75a4a6e added/reworded some comments 2015-12-11 21:33:27 -05:00
Matthew Cillo c72e13a976 removed debug line and added title 2015-12-11 21:16:00 -05:00
Frederic Guillot b834f5475c Add routes for exports 2015-12-11 18:21:47 -05:00
Frederic Guillot 6e54cbd6e9 Skip 2FA for RememberMeAuth 2015-12-10 20:21:12 -05:00
Frederic Guillot 786e360d0b Try to load config.php from /data if not available 2015-12-10 20:01:52 -05:00
middeke 00fdefbb4f problem with UTF-8 coding 2015-12-08 13:43:24 +01:00
middeke 6688b275e6 update german translation, fixed 'BAM - Konvertibile Mark' 2015-12-08 12:35:53 +01:00
Matthew Cillo 583e6bf064 added working template of compare hours 2015-12-07 22:45:12 -05:00
Frederic Guillot 9cc89c1ba1 Remove useless class declaration in provider 2015-12-07 18:11:05 -05:00
Frederic Guillot 5c84996ee7 Add route for users section 2015-12-06 19:37:50 -05:00
Frederic Guillot b4b1d40eb0 Add routes for settings and documentation 2015-12-06 18:28:23 -05:00
Frederic Guillot 756e8697c0 Add the possibility to define API token in config file 2015-12-06 18:13:49 -05:00
Frederic Guillot 46dfd453a9 Adjust wrong permission 2015-12-06 17:59:54 -05:00
Frederic Guillot 563bfafe6b Add routes for groups section 2015-12-06 17:50:05 -05:00
Frederic Guillot f0651c48c1 Restrict actions for project viewers 2015-12-06 17:39:21 -05:00
Frederic Guillot bd849ff655 Add routes for users section 2015-12-06 16:24:19 -05:00
Frederic Guillot 34048c2804 Add line separator in debug logs 2015-12-06 15:57:41 -05:00
Frederic Guillot 7c355edc16 Fix wrong column type for users.language 2015-12-06 15:05:24 -05:00
Frederic Guillot 8f6c064cd7 Add debug log for session invalidation 2015-12-06 14:55:45 -05:00
Frederic Guillot 70c65268fe Update plugin doc 2015-12-06 14:48:59 -05:00
Frederic Guillot d0e809a32c Add new method to flush session variables 2015-12-06 08:23:53 -05:00
Frederic Guillot 9bd7985ba4 Add more unit tests 2015-12-06 00:00:09 -05:00
Frederic Guillot db5da71f15 Update SQL schemas 2015-12-05 22:02:35 -05:00
Frederic Guillot 73ce90ac56 Remove unused use statements 2015-12-05 21:34:26 -05:00
Frederic Guillot 18c56a50e7 Fix phpdoc 2015-12-05 21:22:37 -05:00
Frederic Guillot bb63068196 Sync locales 2015-12-05 21:05:48 -05:00
Frederic Guillot bd313f9426 Add check for gd extension 2015-12-05 20:33:30 -05:00
Frederic Guillot e9fedf3e5c Rewrite of the authentication and authorization system 2015-12-05 20:31:27 -05:00
Frederic Guillot 3925cf68dd Merge pull-request #1523 2015-12-04 21:28:11 -05:00
Matthew Cillo 61acd80ec3 added capability to reopen GitLab issues 2015-12-03 21:56:11 -05:00
Folcky 2c547fd005 Update translations.php
Enable это значить Включить, а не Отключить!
2015-12-03 11:44:24 +03:00
Frederic Guillot 91bdf6aaf3 Add generic authorization class 2015-11-27 16:24:21 -05:00
Frederic Guillot 2451706316 Add generic LDAP client library 2015-11-27 09:15:12 -05:00
Olivier Maridat f837e70a2d Add filter by task link 2015-11-26 15:33:44 +01:00
Frederic Guillot e582d4047b Add groups (teams) 2015-11-25 22:06:39 -05:00
Eskiso a8da794b60 Updated translation
Also updated due date translation
2015-11-23 09:16:22 +00:00
Frederic Guillot 2c80a90a6f Add Bosnian translation (pull-request #1470) 2015-11-22 12:53:18 -05:00
Frederic Guillot 0a7370b9e5 Remove workaround for 'INSERT ON DUPLICATE KEY UPDATE...' 2015-11-21 18:41:15 -05:00
Frederic Guillot 9deeaa4ef1 Add new hooks for plugins 2015-11-21 17:27:29 -05:00
Frederic Guillot 41ecb163ee Dropdown menu entry are now clickable outside of the html link 2015-11-21 15:44:25 -05:00
Frederic Guillot 37ef906998 Avoid Safari to append .html at the end of downloaded files 2015-11-21 11:30:45 -05:00
Frederic Guillot d457d123d7 CSV task export show the assignee name in addition to the assignee username 2015-11-20 20:45:10 -05:00
Frederic Guillot f119cbd6be Make CSV export compatible with PHP 5.3 2015-11-20 20:39:43 -05:00
Eskiso 4c3e519fa9 Updated translation 2015-11-19 11:54:51 +00:00
Frederic Guillot adb35896d8 Projects with duplicate name are now allowed 2015-11-15 19:29:31 -05:00
Frederic Guillot 968ae47454 Fix php notice after merging pull-request #1392 2015-11-15 16:56:01 -05:00
Frederic Guillot 764d399ca4 Merge pull-request #1392 2015-11-15 16:50:50 -05:00
Frederic Guillot 4358708f1b Use PHP7 function random_bytes() to generate tokens if available 2015-11-15 16:31:26 -05:00
Frederic Guillot a42f1ea2bd Add unit test for TaskAssignCategoryLink 2015-11-15 14:39:12 -05:00
Frederic Guillot 2011c35344 Add missing template for activity stream 2015-11-15 13:45:24 -05:00
Frederic Guillot 42b5b413bd Code cleanup 2015-11-15 13:06:13 -05:00
Frederic Guillot a675271ad7 Rewrite of session management 2015-11-15 12:50:33 -05:00
Frederic Guillot 2fc402f673 Fix PHP error when adding a new user with email notification enabled 2015-11-14 16:12:44 -05:00
Frederic Guillot d0925d99e7 Improve error handling of plugins 2015-11-14 15:51:37 -05:00
Frederic Guillot d84bf429d6 Fix bug in daily project summary CSV export 2015-11-14 15:35:59 -05:00
Frederic Guillot bf2cf457c3 Fix bug: cs_CZ display the wrong locale in datetime picker 2015-11-12 07:12:26 -05:00
Frederic Guillot b9f56769c1 Merge pull-request #1414 2015-11-08 23:25:59 -05:00
Frederic Guillot 1177078c55 Merge pull-request #1436 2015-11-08 23:22:34 -05:00
Frederic Guillot be220bd74f Merge pull-request #1417 2015-11-08 23:22:00 -05:00
Gerardo Zamudio d9ffbea174 Update es_ES translation
translate missing strings
2015-10-29 17:15:21 -06:00
Flaudísio Tolentino 1a04a1c52d pt_BR: fix and improve translation 2015-10-26 18:05:46 -02:00
Flaudísio Tolentino ada44b300f pt_BR: translate missing strings 2015-10-26 18:02:24 -02:00
Olivier Maridat 6d354e3ea9 Add new action: Assign automatically a category based on a link 2015-10-26 14:26:35 +01:00
Frederic Guillot a2ebc6c3b2 Move some classes to namespace Core\Http 2015-10-25 18:11:49 -04:00
Frederic Guillot 6756ef2301 Move token generation to Security namespace 2015-10-25 15:05:19 -04:00
Frederic Guillot 1af0e43813 Sync locales 2015-10-24 18:40:41 -04:00
Frederic Guillot 1fed12e353 Remove trailing slash for FILES_DIR 2015-10-24 18:04:18 -04:00
Frederic Guillot 58759f1dfc Fix typo in French translation 2015-10-24 17:56:14 -04:00
Frederic Guillot 51c333e538 Regenerate thumbnails if missing 2015-10-24 17:54:56 -04:00