Commit Graph

563 Commits

Author SHA1 Message Date
Frederic Guillot
ddeb89e2c6 Add cache decorator for UserModel 2016-12-17 13:39:03 -05:00
phecho
2ed00b69a0 Verify file upload size 2016-12-13 18:21:02 +08:00
Frederic Guillot
67d01951f5 Rewrite component to change user/group role 2016-12-09 20:35:40 -05:00
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
453513da29 Make suggest menu appears in comment textareas 2016-11-27 18:48:42 -05:00
Frederic Guillot
d8b0423d15 Add suggest menu for user mentions in text editor 2016-11-27 15:44:45 -05:00
Frederic Guillot
e2a867166b Convert calendar to VueJS component
Update to FullCalendar 3.1.0 as well.
2016-11-15 21:24: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
Frédéric Guillot
c2e3f1eba9 Show error messages in dialog box to move tasks 2016-10-21 07:41:52 -04:00
Frederic Guillot
9302ff82f3 Restrict search to active projects 2016-10-09 20:53:14 -04:00
Frederic Guillot
cbe606cef5 Always apply merge hooks in task creation controller 2016-10-08 09:55:31 -04:00
Frederic Guillot
4cc856344f Do not show closed tasks in task move position form 2016-10-05 20:37:51 -04:00
Eskiso
3cf554e638 Added prepareValues with hook for plugins 2016-09-28 17:41:27 +01:00
Frederic Guillot
c328bcf840 Enforce restrictions for column menus 2016-09-18 22:05:20 -04:00
Frederic Guillot
3043163747 Add column restrictions to custom project roles 2016-09-18 21:19:48 -04:00
Frederic Guillot
0e055eabe1 Add custom role edition 2016-09-17 15:25:27 -04:00
Frederic Guillot
49f9b65e6c Duplicate a task quickly to multiple projects after the creation 2016-09-11 20:55:21 -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
daa076eea7 Convert time comparison chart to Vue.js component 2016-09-03 21:20:54 -04:00
Frederic Guillot
ef8ddb59c9 Convert user distribution chart to Vue.js component 2016-09-03 20:45:30 -04:00
Frederic Guillot
8c07a0d03e Convert task distribution chart to Vue.js component 2016-09-03 20:39:13 -04:00
Frederic Guillot
6bad0523e5 Do not show closed tasks on public boards 2016-09-01 20:52:40 -04:00
Frederic Guillot
0cb717f440 Replace all date fields by helper 2016-08-31 21:21:09 -04:00
Frederic Guillot
08bdb708e7 Add the possibility to move tasks without drag and drop 2016-08-28 22:30:48 -04:00
Frederic Guillot
a24840a533 Add the possibility to unlock users from the user interface 2016-08-26 21:27:30 -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
dalmond
5c685a2a78 Automatic Actions now support Swimlanes 2016-08-17 12:51:59 +01:00
Frederic Guillot
521379a350 Display same task summary on all task view pages 2016-08-13 20:23:04 -04:00
Frederic Guillot
ffe61abc69 Improve form helpers and add more hooks 2016-08-13 17:49:27 -04:00
Frederic Guillot
c0ee8b4092 Show project name in task forms 2016-08-07 10:31:48 -04:00
Frederic Guillot
f3e16da4ac Allow users to see inactive projects 2016-07-28 16:56:37 -04:00
Frederic Guillot
9649f7ba82 Use the library PicoFeed to generate RSS/Atom feeds 2016-07-26 22:23:58 -04:00
Frederic Guillot
9d6715ddc0 Improve project page titles 2016-07-24 13:55:35 -04:00
Frederic Guillot
a6d22bf271 Remove username for dashboard sidebar and change titles 2016-07-24 13:00:59 -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
7b100cc57b Move logic of PR #2496 to GroupModel 2016-07-20 21:40:27 -04:00
Dj Padzensky
57f66cc855 ProjectPermissionController: make sure groups don't exist before creating them
Adding logic to check for a group by external ID, before trying to create it.
2016-07-19 19:16:07 -07:00
Frederic Guillot
397988dd8d Fix a couple of bugs in PR #2424 2016-07-09 14:51:39 -04:00