Commit Graph

757 Commits

Author SHA1 Message Date
Frederic Guillot
3dd20c9c78 Rename CommentModel::EVENT_REMOVE to CommentModel::EVENT_DELETE 2016-07-20 21:47:23 -04:00
Frederic Guillot
7b100cc57b Move logic of PR #2496 to GroupModel 2016-07-20 21:40:27 -04:00
Frederic Guillot
390082aa41 Refactoring of internal task events 2016-07-19 22:38:30 -04:00
Frederic Guillot
d9d3788222 Subtasks events refactoring and show delete in activity stream 2016-07-17 20:33:27 -04:00
Frederic Guillot
cbe52e5720 File events refactoring 2016-07-17 18:47:06 -04:00
Frederic Guillot
ec0ecc5b03 Added event for removed comments with some refactoring 2016-07-17 17:15:14 -04:00
Frederic Guillot
397988dd8d Fix a couple of bugs in PR #2424 2016-07-09 14:51:39 -04:00
Busfreak
6ccd8c11fa Hide tasks within specific columns in dashboard (#2424) 2016-07-05 11:09:13 -04:00
Frederic Guillot
f87d3334e5 Take default swimlane into consideration for SwimlaneModel::getFirstActiveSwimlane() 2016-07-03 10:59:09 -04:00
Frederic Guillot
d975a3ac45 Added more unit tests for task priority duplication 2016-07-03 10:45:34 -04:00
Frederic Guillot
9bc82296a9 Force sorting order in SQL for Postgres 2016-07-02 18:53:35 -04:00
Frederic Guillot
10d577ad9d Handle priority for task and project duplication 2016-07-02 16:36:10 -04:00
Frederic Guillot
8e56148a6d Make sure that tags are duplicated for recurring tasks 2016-07-02 15:45:55 -04:00
Frederic Guillot
b7ac354e83 Move Task::duplicate() to class ProjectTaskDuplicationModel 2016-07-02 15:29:48 -04:00
Frederic Guillot
6d5577fa0b Handle project tags duplication 2016-07-02 15:20:59 -04:00
Frederic Guillot
3fcc0cb918 Handle tags and tasks move/duplication to another project 2016-07-02 14:44:26 -04:00
Frederic Guillot
853189a43f Do not create empty tags and remove tags only when necessary 2016-07-02 11:50:32 -04:00
Frederic Guillot
abdfa46cfc Fixed empty title for web notification with only one overdue task 2016-07-01 12:33:18 -04:00
Frederic Guillot
29ed5cbad1 Fix field type issue with Postgres 2016-06-28 21:06:55 -04:00
Frederic Guillot
9a95621599 Improve ICal export 2016-06-26 16:14:27 -04:00
Frederic Guillot
4a230d331e Added application and project roles validation for API procedure calls 2016-06-26 10:25:13 -04:00
Frederic Guillot
ce367a24fc Added tag modification from the user interface 2016-06-24 22:10:14 -04:00
Frederic Guillot
49d312d5a4 Added unit test when updating tags for a task 2016-06-24 18:35:33 -04:00
Frederic Guillot
18cb7ad0a4 Expose tags to the user interface (first prototype) 2016-06-24 15:43:34 -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
Lev Lazinskiy
a5b35954db Add total sum of tasks per project in dashboard
fix #885
2016-06-09 01:16:47 -07:00
Frederic Guillot
5ffdf286e7 Minor fixes 2016-06-05 18:22:19 -04:00
Frederic Guillot
c50255813b Added mail helper 2016-06-01 21:28:24 -04:00
Frederic Guillot
14d6affe2e Improve base FileModel class 2016-05-28 20:44:19 -04:00
Frederic Guillot
9370797095 Minor fixes 2016-05-28 20:26:23 -04:00
Frederic Guillot
14713b0ec7 Rename all models 2016-05-28 19:48:22 -04:00
Frederic Guillot
936376ffe7 Remove model base class 2016-05-28 18:19:15 -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
5b30cd43d4 Merge pull-request #2261 2016-05-24 22:14:48 -04:00
Frederic Guillot
47ec4d89bc Do not send notifications to disabled users 2016-05-24 22:14:29 -04:00
Sébastien Kergreis
454f47a94a Adds task column in 'my tasks' table on dasboard 2016-05-23 18:41:10 -05:00
Frederic Guillot
996997a12d Added the possibility to convert a subtask to a task 2016-05-17 22:08:57 -04:00
Frederic Guillot
5479e38b60 Replace static::TABLE by a new abstract method 2016-05-11 18:45:54 -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
300dabe6b4 Added support for LDAP user photo profile 2016-05-07 12:59:35 -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
ab56d9aff2 Fixed PHP warning when removing a user with no Avatar image 2016-05-05 21:36:43 -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
60c8867fee Improve LDAP user group membership synchronization 2016-05-03 22:51:48 -04:00