Frederic Guillot
81d14efbd1
Simplify date and time configuration to avoid potential validation issues
2017-01-24 20:16:43 -05:00
Frederic Guillot
10d96bfd66
Add user invitations
2017-01-22 22:38:00 -05:00
Frederic Guillot
5ce0ebdd26
Rename methods to render fields in TaskHelper and SubtaskHelper
2017-01-08 18:07:38 -05:00
Frederic Guillot
b3a450bace
Display project analytics in modal box
2017-01-08 14:00:51 -05:00
Frederic Guillot
348f4491ff
Make icons clickable in menus
2017-01-08 11:29:41 -05:00
Frederic Guillot
3833c12ccc
Refactoring/rewrite of modal boxes handling
2017-01-02 17:01:27 -05:00
Frederic Guillot
ae708a712a
Offer the possibility to override internal formatter objects from plugins
2016-12-20 20:06:39 -05:00
Frederic Guillot
07c44d2113
Avoid code duplication in PR #2891
2016-12-19 22:27:13 -05:00
phecho
89feb0ae03
Implement feature #2843
2016-12-13 19:49:16 +08:00
Guan Shiliang
30c32d9d00
Fix typo
...
BoardViewController doesn't have the "save" method.
2016-12-09 16:55:17 +08:00
Frederic Guillot
a162489563
Fix regression in checkbox form helper
2016-12-03 22:04:04 -05:00
Frederic Guillot
23d862aef8
Add suggest menu for task ID
2016-12-03 12:56:12 -05:00
Frederic Guillot
4e9c582e37
Avoid double encoding in text editor
2016-12-01 20:03:15 -05:00
Frederic Guillot
0c426c6d99
Make autofocus works in text editor
2016-11-27 18:57:05 -05:00
Frederic Guillot
de2501f070
Improve tabindex for project settings forms
2016-11-27 18:33:00 -05:00
Frederic Guillot
d8b0423d15
Add suggest menu for user mentions in text editor
2016-11-27 15:44:45 -05:00
Frederic Guillot
8976f4d15c
Use components to render charts
2016-11-21 22:50:57 -05:00
Frederic Guillot
a3bb27109d
Replace calendar component by vanilla javascript
2016-11-21 22:08:35 -05:00
Frederic Guillot
5188ed8cfe
Rewrite markdown editor in vanilla Javascript
2016-11-21 21:53:30 -05:00
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