Commit Graph

164 Commits

Author SHA1 Message Date
Frederic Guillot
4a230d331e Added application and project roles validation for API procedure calls 2016-06-26 10:25:13 -04:00
Frederic Guillot
49d312d5a4 Added unit test when updating tags for a task 2016-06-24 18:35:33 -04:00
Frederic Guillot
b6e92cb64a Remove dropdown menus that are now available with task edit form 2016-06-24 18:09:01 -04:00
Frederic Guillot
b2e92480c2 Added filter class for tags 2016-06-24 11:40:58 -04:00
Frederic Guillot
700b4e8f02 Associate tags to tasks in BoardFormatter 2016-06-24 10:05:45 -04:00
Frederic Guillot
9e278a9370 Use BoardFormatter to generate the board 2016-06-24 08:50:57 -04:00
Frederic Guillot
d560f84b37 Added models for tags 2016-06-23 20:26:19 -04:00
Frederic Guillot
656f430632 Changed DateParser to use only user format and ISO-8601 2016-06-05 21:28:56 -04:00
Frederic Guillot
c50255813b Added mail helper 2016-06-01 21:28:24 -04:00
Frederic Guillot
14713b0ec7 Rename all models 2016-05-28 19:48:22 -04:00
Frederic Guillot
d9101da79e Mark notification as read when clicking on it 2016-05-26 20:50:50 -04:00
Frederic Guillot
a2e5d022e5 Clean up unit tests 2016-05-24 22:41:21 -04:00
Frederic Guillot
47ec4d89bc Do not send notifications to disabled users 2016-05-24 22:14:29 -04:00
Frederic Guillot
996997a12d Added the possibility to convert a subtask to a task 2016-05-17 22:08:57 -04:00
Frederic Guillot
3387ea3dbe Added unit test for ProjectMetadata::duplicate() 2016-05-11 18:35:35 -04:00
Busfreak
58ccf9f692 Duplicate project metadata when duplicating project (#2074) 2016-05-11 18:26:44 -04:00
Frederic Guillot
55ee906ba3 Added support for language LDAP attribute 2016-05-07 18:05:33 -04:00
Frederic Guillot
cfb96c8749 Allow a project owner to manage his own public project 2016-05-05 22:13:11 -04:00
Frederic Guillot
d5c95e8240 Added automated action to change task color based on the priority 2016-05-04 22:52:08 -04:00
Frederic Guillot
6bdc25490f Unify task drop-down menu between different views 2016-05-04 21:51:38 -04:00
Frederic Guillot
c3d06f7794 Change Kanboard's website URL to use HTTPS everywhere 2016-04-30 12:10:27 -04:00
Frederic Guillot
a34f83fb30 Fix bug: closing all tasks by column, also update closed tasks 2016-04-29 17:44:06 -04:00
Frederic Guillot
fc8f8748b9 Fixed wrong task link generation within Markdown text 2016-04-29 17:32:43 -04:00
Frederic Guillot
60e0753b90 Added API procedure "getMemberGroups" 2016-04-21 21:10:04 -04:00
Frederic Guillot
2eadfb2291 Refactor ProjectActivity model to use Filter and Formatter interface 2016-04-10 12:13:42 -04:00
Frederic Guillot
11858be4e8 Filter refactoring 2016-04-09 22:42:17 -04:00
Frederic Guillot
f11fccd0d7 Fix bad unique constraints in Mysql table user_has_notifications 2016-03-27 15:32:29 -04:00
Frederic Guillot
820c929ab3 Added avatar image upload 2016-03-26 14:43:41 -04:00
Frederic Guillot
2425fd85c0 Force integer type for aggregated metrics 2016-03-22 20:58:46 -04:00
Frederic Guillot
8768a4e369 Fixes cycle time calculation when the start date is defined in the future 2016-03-22 20:44:15 -04:00
Frederic Guillot
f32507d423 Add namespace Export and move classes 2016-03-04 17:57:45 -05:00
Frederic Guillot
abe9371f32 Improve test case to avoid false positive with the CI 2016-03-04 16:06:34 -05:00
Frederic Guillot
2c2ac8c467 Add unit test for Color model 2016-03-04 15:50:35 -05:00
Frederic Guillot
a2d8887421 Added unit test for Category model 2016-03-04 15:11:27 -05:00
Frederic Guillot
6ef83d0e05 Add unit test for transition model 2016-02-29 22:40:26 -05:00
Frederic Guillot
5fe68d4d49 Add drag and drop to change swimlane positions 2016-02-20 18:11:08 -05:00
Frederic Guillot
fc468088c3 Split Board model into multiple classes 2016-02-20 15:08:18 -05:00
Frederic Guillot
c8c1242c26 Add drag and drop to change column positions 2016-02-20 11:24:43 -05:00
Frederic Guillot
de4519fa2c Add subtasks drag and drop 2016-02-19 22:59:47 -05:00
Frederic Guillot
8936792f6f Add file attachements to projects 2016-02-16 21:12:43 -05:00
Frederic Guillot
8e25c875f2 Add ProjecFile and TaskFile models 2016-02-14 15:25:16 -05:00
Frederic Guillot
6161eaef9e Enable/Disable users 2016-02-13 15:38:35 -05:00
Frederic Guillot
58cef28967 The date time format can be chosen in application settings 2016-02-06 18:08:41 -05:00
Frederic Guillot
0f2b46dd6a Do not refresh the whole page when changing subtask status (work in progress) 2016-02-04 21:38:53 -05:00
Frederic Guillot
fc21d3873e When creating a new project, have the possibility to select another project to duplicate 2016-01-31 17:46:19 -05:00
Frederic Guillot
4a52d327f7 Fix typo in Mysql migration 2016-01-30 20:54:07 -05:00
Frederic Guillot
5c92f46786 Add external links for tasks with plugin api 2016-01-30 20:38:20 -05:00
Frederic Guillot
051bf1c9db Add configurable task priority 2016-01-24 20:38:39 -05:00
Frederic Guillot
4fa38bf417 Add project owner 2016-01-24 16:29:14 -05:00
Frederic Guillot
209dae72fa Handle notifications for group members attached to a project 2016-01-19 21:39:11 -05:00