Commit Graph

130 Commits

Author SHA1 Message Date
Frederic Guillot ebb6b2827d
Replace SimpleMDE with custom Markdown editor 2016-11-13 22:51:59 -05:00
Frederic Guillot 3f7840c4db
Add the possibility to create external tasks 2016-11-05 22:26:58 -04:00
Frederic Guillot 9302ff82f3
Restrict search to active projects 2016-10-09 20:53:14 -04:00
Frederic Guillot 5e2e0272ed
Send absolute links in email notifications 2016-10-08 09:53:46 -04:00
Frederic Guillot 096b000c59
Add restriction to disable task drag and drop for a project 2016-10-07 08:45:18 -04:00
Frederic Guillot 91c1109b05
Change column move restriction behavior 2016-09-19 20:45:36 -04:00
Frederic Guillot 3043163747
Add column restrictions to custom project roles 2016-09-18 21:19:48 -04:00
Frederic Guillot c84df535b6
Improve column restrictions 2016-09-11 18:32:47 -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 a3819c33d2
Add missing HTML escaping for textarea 2016-08-29 21:16:08 -04:00
Frederic Guillot 51fef80f7d
Store board collapsed mode user preference in the database 2016-08-22 21:20:48 -04:00
Frederic Guillot 50b354851f
Merge pull-request #2539 2016-08-14 14:34:02 -04:00
Frederic Guillot 2ca3cc7f72
Fix PHP 5.3 compatibility issue 2016-08-13 23:47:58 -04:00
Frederic Guillot 010199e8f8
Add the possibility to attach template hooks with a callback 2016-08-13 18:41:01 -04:00
Frederic Guillot 2ebe8b3272
Add the possibility to attach template hooks with local variables 2016-08-13 18:08:46 -04:00
Frederic Guillot ffe61abc69
Improve form helpers and add more hooks 2016-08-13 17:49:27 -04:00
Frederic Guillot 928d27d2ad
Reduce number of font size 2016-08-07 09:02:26 -04:00
Rys Sommefeldt 861441ed31 Display priority changes in board view for inverted priority ranges
Similar to allowing update of priorities when `priority_end` is greater than `priority_start`, to support inverted priority ranges, allow that change to propagate into `formatPriority` and display in the board view.
2016-08-01 15:49:43 +01:00
Rys Sommefeldt b30a4fca24 Allow priority changes when start and end differ
It's common to want an 'inverted' priority range, for example where P0 is the highest. The task helper logic would hide priority editing when priority_end was larger than priority_start. This logic change allows it by checking that priority_start and priority_end are different.
2016-08-01 12:00:32 +01:00
Frederic Guillot 9d6715ddc0
Improve project page titles 2016-07-24 13:55:35 -04:00
Frederic Guillot be22f0619e
Remove method UserModel::getFullname() 2016-07-24 13:29:24 -04:00
Frederic Guillot b6119e7dee
Added internal task links to activity stream 2016-07-23 14:05:15 -04:00
Frederic Guillot 6cfce7720a
Fixed Markdown editor auto-grow on the task form 2016-07-15 21:05:15 -04:00
Frederic Guillot 8e56148a6d
Make sure that tags are duplicated for recurring tasks 2016-07-02 15:45:55 -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 4b94714b3d
Fixed PHP error in UserHelper when having no user session 2016-07-01 09:05:10 -04:00
Frederic Guillot a49e7b7643
Expose task reference field to the user interface 2016-06-28 20:40:15 -04:00
Frederic Guillot 17213da5ce
Use the same task form layout everywhere 2016-06-24 17:57:26 -04:00
Frederic Guillot 18cb7ad0a4
Expose tags to the user interface (first prototype) 2016-06-24 15:43:34 -04:00
Frederic Guillot 9cb8a1ffc9 Display local date format in date picker 2016-06-05 22:22:10 -04:00
Frederic Guillot cd4c09c10a Conifgure email settings through user interface 2016-06-05 14:53:46 -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
Frederic Guillot 679a22c718 Added some unit tests for avatar letter with UTF-8 2016-05-30 21:01:41 -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 1353929a7d Rename controllers 2016-05-28 13:41:54 -04:00
Frederic Guillot ab48a09f0d Rename controllers 2016-05-28 11:31:54 -04:00
Frederic Guillot 49f43090b2 Added plugin controller (WIP) 2016-05-18 22:07:49 -04:00
Frederic Guillot 46ed06268d Rename subtask controller 2016-05-17 22:25:18 -04:00
Frederic Guillot 4514bc1d4b Improve user controllers and views 2016-05-16 20:55:21 -04:00
Frederic Guillot 67b8361649 Refactoring: added controlled middleware and changed response class 2016-05-15 18:31:47 -04:00
Frederic Guillot 55ee906ba3 Added support for language LDAP attribute 2016-05-07 18:05:33 -04:00
Frederic Guillot 6b78b882d8 Improve web page title on the task view 2016-05-04 23:16:59 -04:00
Frederic Guillot 6bdc25490f Unify task drop-down menu between different views 2016-05-04 21:51:38 -04:00
Frederic Guillot 9fa8f63d25 Fixed improper Markdown escaping for some tooltips 2016-04-29 18:43:57 -04:00