Commit Graph

326 Commits

Author SHA1 Message Date
Frederic Guillot
b6119e7dee Added internal task links to activity stream 2016-07-23 14:05:15 -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
4364559805 Handle HTTP header X-Real-IP to get IP address 2016-07-16 14:11:14 -04:00
Frederic Guillot
9496dfdb6d Make search attributes not case sensitive 2016-07-14 11:39:59 -04:00
Frederic Guillot
a8a8bfb0af Added more unit tests for LDAP user class 2016-07-02 18:23:47 -04:00
Frederic Guillot
10d577ad9d Handle priority for task and project duplication 2016-07-02 16:36:10 -04:00
Frederic Guillot
b7ac354e83 Move Task::duplicate() to class ProjectTaskDuplicationModel 2016-07-02 15:29:48 -04:00
Frederic Guillot
3fcc0cb918 Handle tags and tasks move/duplication to another project 2016-07-02 14:44:26 -04:00
Frederic Guillot
6db72521ea Memory cache have to be flushed before job processing 2016-07-01 13:44:14 -04:00
Frederic Guillot
662506941f Flush memory cache in worker to get latest config values 2016-07-01 11:34:14 -04:00
Frederic Guillot
a089cd72de Fixed lexer issue with non word characters 2016-07-01 09:47:10 -04:00
Frederic Guillot
3d34681610 Added new API calls for external task links 2016-06-26 14:33:53 -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
d560f84b37 Added models for tags 2016-06-23 20:26:19 -04:00
Frederic Guillot
9cb8a1ffc9 Display local date format in date picker 2016-06-05 22:22:10 -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
cf7bac1860 Added config parameter to allow self-signed certificates for the HTTP client 2016-06-05 15:42:22 -04:00
Frederic Guillot
cd4c09c10a Conifgure email settings through user interface 2016-06-05 14:53:46 -04:00
Frederic Guillot
a08339059b Improve background workers 2016-06-05 14:19:07 -04:00
Frederic Guillot
e7012692f3 Change css for header links 2016-06-03 22:08:39 -04:00
Frederic Guillot
a27057dd6f Expose to the user interface the email sender address 2016-06-02 20:58:34 -04:00
Frederic Guillot
c50255813b Added mail helper 2016-06-01 21:28:24 -04:00
Sébastien Kergreis
6af3b6dfdb Fix filters with UTF-8 characters 2016-06-01 13:48:22 -05:00
Frederic Guillot
4987e245bb Do not sync user role if LDAP groups are not configured 2016-05-30 21:47:31 -04:00
Frederic Guillot
fb642b76bb Make console commands pluggable 2016-05-29 20:33:48 -04:00
Frederic Guillot
b69eb5f993 Update JsonRPC library and API 2016-05-29 20:12:02 -04:00
Frederic Guillot
14713b0ec7 Rename all models 2016-05-28 19:48:22 -04:00
Frederic Guillot
d6c1c1ea33 Improve notification classes and move interface to core 2016-05-28 17:36:55 -04:00
Frederic Guillot
82b5b491be Rename task view controller 2016-05-26 22:23:12 -04:00
Frederic Guillot
872dc79dbd Do not execute controller if the response is already sent 2016-05-25 21:28:33 -04:00
Frederic Guillot
74a84a28e3 Support strtotime strings for date search 2016-05-25 21:00:01 -04:00
Frederic Guillot
8ba05940e9 Filter non compatible plugins 2016-05-24 21:39:36 -04:00
Frederic Guillot
8314c99b56 Added QueueManager to process background jobs 2016-05-23 20:43:51 -04:00
Frederic Guillot
8d69c49da5 Manage plugins from the user interface and from the command line 2016-05-20 12:51:05 -04:00
Frederic Guillot
4514bc1d4b Improve user controllers and views 2016-05-16 20:55:21 -04:00
Frederic Guillot
20052c7dd2 User import is now a popover 2016-05-15 21:20:46 -04:00
Frederic Guillot
4eaab1f6da Added unit tests for middleware 2016-05-15 20:56:01 -04:00
Frederic Guillot
8a6f02735b Added task creation menu for all projects views 2016-05-15 20:09:43 -04:00
Frederic Guillot
67b8361649 Refactoring: added controlled middleware and changed response class 2016-05-15 18:31:47 -04:00
Frederic Guillot
8ddd566361 Improve plugin loading 2016-05-07 19:35:06 -04:00
Frederic Guillot
714bdb0d02 Added method onStartup() for plugins 2016-05-07 18:15:32 -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
94989663ec User roles are now synced with LDAP at each login 2016-05-07 10:36:46 -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