Commit Graph

314 Commits

Author SHA1 Message Date
Frederic Guillot b8f7532e5c
Add personal API access token 2016-12-03 15:43:36 -05:00
Frederic Guillot 23d862aef8
Add suggest menu for task ID 2016-12-03 12:56:12 -05:00
Frederic Guillot f73d0d2ac9
Make user mentions great again 2016-12-01 22:52:58 -05:00
Frederic Guillot 700e226ba8
Fix link generation when user mention is followed by a punctuation mark 2016-11-30 18:26:40 -05:00
Frederic Guillot d8b0423d15
Add suggest menu for user mentions in text editor 2016-11-27 15:44:45 -05:00
Frederic Guillot 94cd5869bf
Do not load translations from a relative path
When the application is installed outside of the
document root, loading translations will not work.
2016-11-15 20:43:14 -05:00
Frederic Guillot 544da3150a
Add P3P headers to avoid potential issues with IE 2016-11-09 19:11:51 -05:00
Frederic Guillot d261f4146d
Add documentation to create external task providers 2016-11-07 21:57:25 -05:00
Frederic Guillot 83f529008a
Handle modification of external tasks 2016-11-07 21:26:55 -05:00
Frederic Guillot e5c63f4ecc
Load external tasks asynchronously from task view page 2016-11-06 20:08:36 -05:00
Frederic Guillot 3f7840c4db
Add the possibility to create external tasks 2016-11-05 22:26:58 -04:00
Frederic Guillot ae5d31e4c2
Add ExternalTaskManager class 2016-11-01 22:18:43 -04:00
Frederic Guillot a2fd6525a0
Fix some php doc 2016-09-19 20:58:44 -04:00
Frederic Guillot 3043163747
Add column restrictions to custom project roles 2016-09-18 21:19:48 -04:00
Frederic Guillot d8f6d85683
Add project restrictions for custom roles 2016-09-11 16:08:03 -04:00
Frederic Guillot a0227cad69
Define only what is allowed for column restrictions 2016-09-10 23:12:38 -04:00
Frederic Guillot 44f680cf2f
Add ui to create new custom project roles and column restrictions 2016-09-10 22:37:57 -04:00
Frederic Guillot 75470c7242
Apply column restrictions to the board 2016-09-08 22:33:16 -04:00
Frederic Guillot fedf4ea2de
Custom project roles inherit from project members 2016-09-08 20:44:03 -04:00
Frederic Guillot ffd58d06fa
Support version operators for plugin directory: >= and > 2016-09-03 18:02:00 -04:00
Frederic Guillot 1b6b1cc5e6
Time spent for subtasks are not rounded too the nearest quarter anymore 2016-08-31 21:32:29 -04:00
Frederic Guillot 3861e90336
Fix wrong project date format (shown as 01/01/1970) 2016-08-31 21:04:22 -04:00
Frederic Guillot 71221c1bbd
Fix indentation in PR #2587 2016-08-23 20:33:02 -04:00
Frederic Guillot fb24b527f2
Merge pull-request #2587 2016-08-23 20:24:43 -04:00
Frederic Guillot 51fef80f7d
Store board collapsed mode user preference in the database 2016-08-22 21:20:48 -04:00
Frederic Guillot 1d16a53c48
Store comment sorting direction in user metadata 2016-08-21 20:36:16 -04:00
Frederic Guillot 8e83e404fb
Add FileCache driver 2016-08-21 18:46:34 -04:00
dalmond 5c685a2a78 Automatic Actions now support Swimlanes 2016-08-17 12:51:59 +01:00
Frederic Guillot 4ffaba2ba0
Add reference hooks 2016-08-13 14:23:53 -04:00
Frederic Guillot 508a5eaf85
Re-indent code of PR #2560 2016-08-07 13:43:18 -04:00
Thomas Lutz 74b2a1ffb4 fix selfsigned ssl certificates swift mail 2016-08-07 17:30:17 +02:00
Frederic Guillot 92a5a0f860
Cleanup events and stuff before processing job in worker 2016-07-31 11:28:33 -04:00
Frederic Guillot 51b2193fc4
Move dashboard pagination into separate classes 2016-07-24 12:09:41 -04:00
Frederic Guillot 24555080fd
Create new class SubtaskStatusModel 2016-07-23 21:48:59 -04:00
Frederic Guillot f216e345ba
Create new class SubtaskTaskConversionModel 2016-07-23 21:22:24 -04:00
Frederic Guillot 2a7ca0405c
Create new class SubtaskPositionModel 2016-07-23 21:14:33 -04:00
Frederic Guillot adb5023cfc
Add unit test for ProjectMetricJob 2016-07-23 20:30:06 -04:00
Frederic Guillot d4606f69f6
Minor cleanup 2016-07-23 15:15:11 -04:00
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