Commit Graph

693 Commits

Author SHA1 Message Date
Rafael de Camargo 1731211908 Add tests for task link and subtask assignee filters 2019-08-27 20:28:58 -07:00
Rafael de Camargo 4d07628054 Add hash to image url to force browser to update profile when changed
Closes #4241
2019-08-27 20:19:51 -07:00
Rafael de Camargo 7283bfaef6 Implements check for duplicate default categories 2019-07-23 15:41:13 -07:00
Rafael de Camargo e488fdd154 Implements check for duplicate default columns 2019-07-23 15:41:13 -07:00
Frédéric Guillot 051c36f597 Add support for reference:none 2019-07-17 15:27:12 -07:00
Rafael de Camargo c250f3b1b8 Add option to clone filters on project duplication
* Fixed missing metadata option from project "create from"
* Added option to clone project custom filters
* Added append option to custom field tests
* Added a test that uses the "append" option
* Fixed disabled swimlane duplication error with Postgresql
2019-07-17 14:32:16 -07:00
renothing d3d5522432 Automatically update the start date when a task move away from a column 2019-07-08 19:48:24 -07:00
renothing 0d8fbc85d8 Add automatic action to move task between columns based on due date 2019-06-15 20:03:41 -07:00
Rafael de Camargo d5f6317608 Do not show duplicated results when multiple comments match 2019-05-13 22:34:52 -07:00
Frédéric Guillot 928f80d569 Update unit tests 2019-01-30 22:25:57 -08:00
rafacamargo123 30e9c22139 Fix import of automatic actions when parameters are "unassigned" or "no category" 2018-12-27 11:44:49 -08:00
Richard Levitte 2674def351 Add the locale en_GB 2018-11-08 20:46:01 -08:00
Frédéric Guillot a08d8673e9 Duplicate tag color when duplicating projects 2018-10-02 11:12:36 -07:00
Frédéric Guillot b6e0b9cc09 Duplicate category color when duplicating projects 2018-10-02 10:16:30 -07:00
Matteo Mazza f28d7a15b9 Add custom roles project duplication 2018-08-22 21:00:01 -07:00
Julian Maurice 9d4cd31e1a Allow to associate tags to colors
The color is then used as background in the board, list and task details
views
2018-08-11 10:15:13 +02:00
cl0ne c44880a588 Exclude task links and user mentions from nesting 2018-07-25 15:07:34 -07:00
Frédéric Guillot a0c44d238a Make sure automatic actions are applied to all tasks when using bulk operations 2018-06-01 16:35:45 -07:00
Frédéric Guillot cc17cb3207 Do not show inactive users in group members dropdown 2018-05-07 10:48:43 -07:00
Frédéric Guillot 5996a8abcf Rewrite tooltips code without jQuery 2018-04-20 15:18:30 -07:00
Frédéric Guillot dd92564d22 Increase text fields length in several tables 2018-04-11 13:48:13 -07:00
Frédéric Guillot c84378648f Fallback to "status:open" if there is no user filter 2018-04-02 19:18:11 -07:00
Aurélien 5f7a3442d6 Add default filter per user 2018-04-02 14:07:04 -07:00
Frédéric Guillot 7cc38954f8 Add cli to base test class 2018-03-29 22:04:24 -07:00
DebianRoxx d34a5c50c4 Fix role precedence in LDAP integration 2018-03-08 13:20:33 -08:00
Frédéric Guillot 299198f718 Move SimpleLogger lib into app source tree 2018-03-05 12:04:28 -08:00
Frédéric Guillot a93b8e10f5 Kanboard requires at least PHP 5.6 now 2017-12-15 11:55:42 -08:00
Frédéric Guillot ccd177ada6 Store PHP sessions in the database 2017-12-12 15:04:28 -08:00
Frédéric Guillot 0153cb33de Add command to remove project activities after one year 2017-12-01 11:54:02 -08:00
Frédéric Guillot cb9e6377f6 Disable private projects when disabling a user 2017-11-30 12:02:48 -08:00
Frédéric Guillot 1db9bc1b2e Update code base and doc to use kanboard.org domain 2017-11-27 11:14:37 -08:00
Frederic Guillot 2a313eb971 Add the possibility to send tasks and comments to multiple recipients 2017-11-17 14:46:23 -08:00
Frederic Guillot 765cb42725 Solve conflict in PR #3113 2017-11-15 15:05:06 -08:00
Frederic Guillot a12e159de0 Check if the start date is before due date 2017-11-09 11:17:07 -08:00
Frederic Guillot cc6618901b Remove feature "Allow everybody to access to this project" 2017-10-27 16:16:11 -07:00
Frederic Guillot 386b4930e5 Add tags to task export 2017-10-19 16:26:15 -07:00
Frederic Guillot d5353bfcdc Add priority to task export 2017-10-19 16:07:43 -07:00
Bernhard Ankenbrand 6ff16270bb fixed memory leak in unit tests 2017-07-06 22:29:20 -07:00
Frederic Guillot 43e4662b84 Add new automatic action to assign tasks to its creator 2017-06-03 11:32:24 -04:00
Frederic Guillot ad8b1223cc Check owner existence before to create project 2017-05-27 12:18:05 -04:00
Frederic Guillot 54a751820f Add task and project API formatters 2017-05-22 15:33:16 -04:00
Frederic Guillot 3cf9484644 Ensure project tags are removed when the project is removed (PR #3250) 2017-05-12 16:26:11 -04:00
Frederic Guillot 5b7e137f76 Add wildcard search for task reference field (PR #3119) 2017-05-12 15:55:13 -04:00
Frederic Guillot 630f4ee780 TaskAssignColorOnDueDateAction: update task only when necessary 2017-05-12 15:35:29 -04:00
Oliver Buchmann daf39ee16a Change Due Date to Due Timestamp fixes #919 (#3249) 2017-05-10 16:42:34 -04:00
Frederic Guillot f22cc29cd5 Add [DUPLICATE] prefix to duplicated tasks title 2017-04-30 14:39:51 -04:00
Frederic Guillot a9aed917dd Update integration tests 2017-04-08 18:18:37 -04:00
Frederic Guillot d7b0cfbbe5 Improve dashboard 2017-04-08 13:58:25 -04:00
Frederic Guillot 003c03a4e6 Add project restriction to block task edition 2017-04-07 21:46:36 -04:00
Frederic Guillot 481e767d35 Add new project restriction to block assignee change 2017-04-05 22:53:54 -04:00
Frederic Guillot 66c8351ad4 Add new project role restriction to block task suppression 2017-04-05 19:16:04 -04:00
Frederic Guillot b27a7db354 Do not list private projects when adding a new user 2017-03-19 17:05:28 -04:00
Thomas Andres 0c378e2b51 added dates to unit tests 2017-03-16 22:45:08 +01:00
Frederic Guillot f6319e295b Make sure that tasks are sorted in test case 2017-03-12 23:26:38 -04:00
Frederic Guillot 9b34631135 Simplify dashboard to use new tasks list view 2017-03-12 21:36:52 -04:00
Frederic Guillot d1edac845c Change groups list layout 2017-03-11 17:30:09 -05:00
Frederic Guillot 6d814566fb Render QR code for TwoFactor authentication without Google Chart API 2017-03-09 21:24:04 -05:00
Frederic Guillot b87eb9907d Order tasks in test case 2017-02-26 20:14:50 -05:00
Frederic Guillot f3deb6492a Add toggle button to show/hide subtasks in task list view 2017-02-26 19:30:02 -05:00
Frederic Guillot 4f325193be Add class SubtaskListFormatter 2017-02-26 16:06:09 -05:00
Frederic Guillot 4a87fb34ba Display tags in task list view 2017-02-26 15:18:49 -05:00
Frederic Guillot 9bcf97a6c9 Project priority is always rendered now 2017-02-26 14:34:03 -05:00
Frederic Guillot dd579937e3 Add helper method to use implode() with HTML escaping 2017-02-23 18:51:11 -05:00
Frederic Guillot 343e86a138 Automatic action to change task color when due date is expired (PR #3062) 2017-02-23 17:30:27 -05:00
Frederic Guillot 3b3e803369 Redesign task list view 2017-02-19 17:08:00 -05:00
Frederic Guillot 11a774e555 Send tasks by email 2017-02-18 20:21:48 -05:00
Frederic Guillot b4dc602381 Send comments by email 2017-02-18 18:25:46 -05:00
Frederic Guillot 49c8e5c1be Prevent people to remove swimlanes that contains tasks 2017-02-18 13:38:51 -05:00
Frederic Guillot 948b7fbaaa Add mandatory argument "project_id" to API method "updateSwimlane()" 2017-02-18 10:11:07 -05:00
Frederic Guillot de128dbad8 Remove default swimlane 2017-02-18 09:42:01 -05:00
Frederic Guillot 1537f1b025 Add unit test for PR #3040 2017-02-15 20:49:06 -05:00
Frederic Guillot 73dce12797 Prevent people to remove columns that contains tasks 2017-02-08 18:36:13 -05:00
Frederic Guillot 3e1b1e0249 Improve LDAP error reporting 2017-02-05 19:34:12 -05:00
Frederic Guillot 53b0c7bda9 Remove method getMailboxHash() 2017-02-05 17:59:06 -05:00
Frederic Guillot 99b3bfae16 Add unit test for PR #2766 2017-02-05 12:59:39 -05:00
Frederic Guillot 63716637ed Improve filterSubject() helper method 2017-02-05 12:03:18 -05:00
Frederic Guillot 6307070507 Do not try to format size if 0 2017-02-04 18:25:41 -05:00
Frederic Guillot d5c4c18ea0 Add email address field for projects 2017-02-04 16:03:29 -05:00
Frederic Guillot c185d24156 Update SQL exports 2017-01-28 11:37:43 -05:00
Frederic Guillot 81d14efbd1 Simplify date and time configuration to avoid potential validation issues 2017-01-24 20:16:43 -05:00
Frederic Guillot d81fb20df6 Fix wrong datetime formatting when task form shows validation errors 2017-01-24 20:04:58 -05:00
Frederic Guillot 10d96bfd66 Add user invitations 2017-01-22 22:38:00 -05:00
Lev Lazinskiy 8e18c39db9 Add date_modification to comments (PR #2950) 2017-01-22 12:39:30 -05:00
Frederic Guillot 2cac4c811d Add workaround when IE11 submit corrupted multipart/form-data 2017-01-14 13:44:57 -05:00
Frederic Guillot 5ce0ebdd26 Rename methods to render fields in TaskHelper and SubtaskHelper 2017-01-08 18:07:38 -05:00
Frederic Guillot 07f9700179 Offer the possibility to define version compatibility from plugins 2017-01-08 17:02:31 -05:00
Frederic Guillot ae708a712a Offer the possibility to override internal formatter objects from plugins 2016-12-20 20:06:39 -05:00
Frederic Guillot a957195952 Add test case for ExternalTaskManager::getProvidersList() 2016-12-20 17:40:33 -05:00
Frederic Guillot 07c44d2113 Avoid code duplication in PR #2891 2016-12-19 22:27:13 -05:00
Frederic Guillot 2decbe28b5 Add tags parameter to task API calls 2016-12-18 18:19:25 -05:00
Frederic Guillot 1186104469 Add API calls to manage tags 2016-12-17 17:02:29 -05:00
Frederic Guillot aafa1de4d5 Handle username with dots in user mentions 2016-12-17 12:11:17 -05:00
Frederic Guillot 6d2bd7383a
Make sure user mention events are serialized before to push in queue 2016-12-04 18:43:53 -05:00
Frederic Guillot e0aeb4ca1b
Add missing service provider for plugin tests 2016-12-03 17:44:59 -05:00
Frederic Guillot b8f7532e5c
Add personal API access token 2016-12-03 15:43:36 -05:00
Frederic Guillot 23d862aef8
Add suggest menu for task ID 2016-12-03 12:56:12 -05:00
Frederic Guillot faef2e85d1
Fix field too small for application settings 2016-12-02 20:49:30 -05:00
Frederic Guillot f73d0d2ac9
Make user mentions great again 2016-12-01 22:52:58 -05:00
Frederic Guillot 700e226ba8
Fix link generation when user mention is followed by a punctuation mark 2016-11-30 18:26:40 -05:00
Frederic Guillot d8b0423d15
Add suggest menu for user mentions in text editor 2016-11-27 15:44:45 -05:00