Commit Graph

804 Commits

Author SHA1 Message Date
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
Timo 542fd17891
Use parent task color when converting a subtask to task 2020-02-23 13:19:37 -08:00
Timo 2c98be3ead
Add the possibility to make tags global from project settings 2020-02-10 19:48:51 -08:00
Andre Nathan e59ab08af3 Allow task limits to be applied per-swimlane 2020-02-04 20:16:35 -08:00
Slade aba2887396 Update language codes for timepicker so the calendars are translated correctly 2019-11-19 20:11:38 -08:00
Slade f04912c708 Datepicker stores its Spanish locales as "es", not "es-ES" or "es-VE" 2019-11-16 17:06:33 -08:00
Lorinczy Zsigmond dcdbd3758b In PHP-7.4, nested ternary operators are to be bracketed
(as their default association is counter-intuitive)
https://wiki.php.net/rfc/ternary_associativity
2019-11-15 17:55:05 -08:00
Frédéric Guillot 506985469d Sync translations 2019-10-26 17:35:23 -07:00
Jimmy J. Olano S f0d2ba9436 Option language added for Spanish (Venezuela) 2019-10-23 20:51:39 -07:00
Tobias Balle-Petersen de6768746a color_id not required when updating a tag
The parameter color_tag should be optional when updating a tag (Or the documentation should be changed).  Since color_id is optional when creating a tag, it is counter intuitive, that it is  needed when updating a tag.

https://docs.kanboard.org/en/latest/api/tags_procedures.html#updatetag
2019-10-15 20:08:29 -07:00
حمید کرد c4d27739c3 Add Persian translation 2019-09-15 13:44:56 -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
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
Florian 91d703eb8d Make sure the Project Identifier is saved when creating a project from anther one 2019-07-05 21:50:54 -07:00
Craig Crosby 48acf99fd1 Sort columns by due date 2019-07-02 19:52:22 -07:00
mildis 68b00004d2 add bitcoin to the currency list
bitcoin is referenced using its financial symbol XBT
description is with a lowercase b because its about
the unit, not the trading system
2019-06-06 17:39:20 -07:00
Slavko f7516cab84 Add Slovak translation 2019-03-10 21:14:48 -07:00
Frédéric Guillot 0295388461 Add new actions to reorder tasks by column 2019-02-08 13:53:13 -08:00
Frédéric Guillot 233fd1a8a1 Authorize only API tokens when 2FA is enabled 2019-02-01 15:40:35 -08:00
Frédéric Guillot 61a55c8888 Check if user role has changed while the session is open 2019-01-30 20:59:25 -08:00
rafacamargo123 fdcda3f10d
Fix assignable users on a group with a custom role
Groups custom roles are now handled the same ways users custom roles are.
2019-01-05 12:10:26 -02:00
rafacamargo123 30e9c22139 Fix import of automatic actions when parameters are "unassigned" or "no category" 2018-12-27 11:44:49 -08:00
Fejer Peter 5238f0bc99 Added priority,swimlane,column values from parent task to task converted from sub task 2018-12-19 14:31:57 +01:00
AI3Zakir 216604a662 Add sorting by reference in list view 2018-12-11 21:24:16 -08:00
Craig Crosby abb0456641 Add remove() to Settings Model 2018-12-01 12:00:18 -08:00
Richard Levitte 2674def351 Add the locale en_GB 2018-11-08 20:46:01 -08:00
Matteo Mazza 961486ae89 Fix custom roles duplication
The source_column_id and destination_column_id are searched into the correct project: the newly created one.
2018-10-31 18:26:01 -07:00
rafacamargo123 8b76fa8ba0 Add ordering comments by id along with creation
Order comments correctly when they are added on the same second.
2018-10-25 18:18:02 -07:00
Michael Vickers d4749a4402 Auto link tasks created from a subtask 2018-10-15 18:04:13 -07:00
Michael Vickers 1cd184604c Auto link duplicated project tasks 2018-10-15 17:59:49 -07:00
Michael Vickers c63a6ed89b Auto link duplicated tasks 2018-10-15 17:59:49 -07:00
Michael cc81f9d4f5 Write log entry on file removal 2018-10-15 17:39:42 -07:00
Frédéric Guillot c06a110830 Reduce number of SQL queries when doing groups sync 2018-10-02 15:15:23 -07:00
Frédéric Guillot 4a58cbc917 Duplicate reference fields when duplicating a task 2018-10-02 11:23:37 -07: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
Julian Maurice ae3ade0908 Allow to associate project categories to colors
The color is then used as background in the board and list views
2018-08-09 19:45:51 +02:00
Frédéric Guillot 653128cdb4 Make sure task timestamps are updated when using bulk move feature 2018-06-05 10:07:40 -07:00
Frédéric Guillot 912cf378d7 Add checkboxes in list view to move tasks to another column at once 2018-06-01 15:58:17 -07:00
Frédéric Guillot cc17cb3207 Do not show inactive users in group members dropdown 2018-05-07 10:48:43 -07:00
cl0ne 143e7bb987 Add uk_UA (Ukrainian) translation 2018-05-07 10:05:02 -07:00
Andrew Engelbrecht 61a9b594c0 Clarified English text: logical 'and' not intended
See issue #3817
2018-05-04 16:38:12 -07:00
Frédéric Guillot 2d2b50d5dc Remove all attachments when removing a project 2018-04-27 14:32:58 -07:00
Olivier Maridat dfa263e670 Add started, due and completed dates to TaskLinkModel::getAll 2018-02-28 10:47:20 -08:00
Zdenko Pikula f7c6cbd0f4 Added plugin hook 'aftersave' after creating Task 2018-01-10 16:00:15 -08:00
Juan Pablo Canepa 2c72a283f2 Copy category on new task when create a task from sub-task 2017-12-14 10:56:54 -08:00
Frédéric Guillot ccd177ada6 Store PHP sessions in the database 2017-12-12 15:04:28 -08:00