Commit Graph

655 Commits

Author SHA1 Message Date
Franky Van Liedekerke 791c4abd57
Copy subtask assignee when duplicating a subtask
Closes #4469
2020-04-26 11:29:26 -07:00
Timo 027f875ac6
Save task list order in user session 2020-04-22 20:40:39 -07:00
Manfred Hoffmann 5e70e96772
Replace last occurences of "private" with "personal" 2020-04-06 20:36:20 -07:00
Timo 490bcd17d8
Add new event subtask.create_update 2020-04-05 14:50:11 -07:00
Frédéric Guillot 1ee17e995a Setup GitHub Actions 2020-04-04 17:31:52 -07:00
Frédéric Guillot c12bbb1613 Fix grammatical errors
Fixes #4420
2020-02-29 16:34:38 -08:00
Andre Nathan c8a617cfcb
Add per-project and per-swimlane task limits
This change allows projects and swimlanes to be configured with task limits that apply to their whole scope (i.e. all active tasks in a project or swimlane, respectively), as opposed to the usual per-column task limits.
2020-02-25 20:26:31 -08:00
Slade 0360c57c79
Update regex to detect external links with attachments
Fixes #4359
2020-02-05 18:46:13 -08:00
Andre Nathan e59ab08af3 Allow task limits to be applied per-swimlane 2020-02-04 20:16:35 -08:00
Timo 64397f45fa Kanboard now requires PHP >= 7.2 since other versions are deprecated 2020-01-14 12:02:31 -08:00
Rafael de Camargo c0d8407d9a Fix automatic action condition check
Checks for source column instead of current column because the condition 
is "moved away"
Closes #4277
2019-08-27 20:51:27 -07:00
Rafael de Camargo c6df7c081a Fixes task assignee filter test
The query must be reset before every filter apply
2019-08-27 20:28:58 -07:00
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