Commit Graph

215 Commits

Author SHA1 Message Date
Frederic Guillot 44aa24bab1 Add user backend provider system 2017-11-09 15:09:54 -08:00
Frederic Guillot 6b9b9d2d1c Add autocomplete dropdown on comment subject and email fields 2017-06-03 17:51:20 -04:00
ON-jz e8c83c97d7 Added new javascript events for dropdown and modal
- dropdown.clicked
- dropdown.afterRender
- dropdown.beforeDestroy
- modal.open
- modal.afterRender
- modal.beforeDestroy
2017-05-18 21:47:44 -04:00
Frederic Guillot 5cc4889473 Move Gantt charts to external plugin 2017-04-01 17:04:18 -04:00
Frederic Guillot d915c2a96b Improve subtask toggle 2017-03-19 16:45:32 -04:00
Frederic Guillot a7db17b0b2 Move isVisible() method 2017-03-11 17:45:13 -05:00
Frederic Guillot f3deb6492a Add toggle button to show/hide subtasks in task list view 2017-02-26 19:30:02 -05:00
Frederic Guillot f1fcaedbd2 Avoid potential XSS in Gantt chart 2017-02-23 20:33:44 -05:00
Konstantin Vorobyev de6f9452a1 Even more simple: hide columns first, then resize task lists 2017-02-23 21:57:43 +09:00
Konstantin Vorobyev 8b8ccf4a60 Properly resize task list height on column toggle #3069 2017-02-23 21:47:25 +09:00
Frederic Guillot 8bf054a480 Open comments in board view with a modal dialog instead of tooltip 2017-02-11 17:22:10 -05:00
Mark Szymanski d337aa42bd Use old menas for element selection 2017-01-16 20:27:57 -06:00
Mark Szymanski 5af514ff7e Workaround for task editing in board view (fixes #2949) 2017-01-16 20:25:03 -06:00
Frederic Guillot 3833c12ccc Refactoring/rewrite of modal boxes handling 2017-01-02 17:01:27 -05:00
Frederic Guillot ff79ec72c1 Remove dependency on Mousetrap 2016-12-30 20:14:36 -05:00
Frederic Guillot ffb3926178 Replace Chosen jQuery plugin by custom UI component 2016-12-11 15:46:54 -05:00
Frederic Guillot 90c9e86461 Rewrite session check component in vanilla js 2016-12-10 13:05:35 -05:00
Frederic Guillot c0049ed7e6 Rewrite project creation component in vanilla js 2016-12-10 11:36:22 -05:00
Frederic Guillot 67d01951f5 Rewrite component to change user/group role 2016-12-09 20:35:40 -05:00
Frederic Guillot 6135920a79
Replace notifications Javascript code by CSS 2016-12-01 20:02:48 -05:00
Frederic Guillot d8b0423d15
Add suggest menu for user mentions in text editor 2016-11-27 15:44:45 -05:00
Frederic Guillot 04ff67e26b
Rewrite task move position component and remove Vuejs 2016-11-26 16:00:52 -05:00
Frederic Guillot e64faae69a
Add jshint 2016-11-25 18:51:22 -05:00
Frederic Guillot f73d369dd0
Rewrite accordion widget in vanilla Javascript 2016-11-25 18:26:10 -05:00
Frederic Guillot b9ab163344
Move chart task time column to components 2016-11-21 23:16:18 -05:00
Frederic Guillot 25272afa9b
Remove Vuejs rendering on body tag 2016-11-21 23:04:27 -05:00
Frederic Guillot 8976f4d15c
Use components to render charts 2016-11-21 22:50:57 -05:00
Frederic Guillot 5188ed8cfe
Rewrite markdown editor in vanilla Javascript 2016-11-21 21:53:30 -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 ebb6b2827d
Replace SimpleMDE with custom Markdown editor 2016-11-13 22:51:59 -05:00
Frederic Guillot 6225469b91
Add button to close inline popups 2016-11-12 14:15:26 -05:00
Frederic Guillot 3f7840c4db
Add the possibility to create external tasks 2016-11-05 22:26:58 -04:00
Frederic Guillot 1466afb771
Do not close the popover when clicking on the background 2016-10-08 09:56:10 -04:00
Frederic Guillot c84df535b6
Improve column restrictions 2016-09-11 18:32:47 -04:00
Frederic Guillot a0227cad69
Define only what is allowed for column restrictions 2016-09-10 23:12:38 -04:00
Frederic Guillot 75470c7242
Apply column restrictions to the board 2016-09-08 22:33:16 -04:00
Frederic Guillot 21f8cebe85
Add new Vue.js component to handle submit and cancel buttons 2016-09-04 20:03:24 -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 08bdb708e7
Add the possibility to move tasks without drag and drop 2016-08-28 22:30:48 -04:00
Frederic Guillot 5d3ad534cc
Removed individual column scrolling on board 2016-07-24 15:18:09 -04:00
Frederic Guillot cead21691e
Removed useless keyboard shortcut 2016-06-24 19:31:34 -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 3eb5ec2a85 Replace jQuery mobile detection by the library isMobile 2016-06-03 22:27:46 -04:00
Frederic Guillot 0830fe22b7 Minor Gantt chart improvements
* Task do not open anymore in a new window on the Gantt chart
* Do not display task progress for tasks with no start/end date
2016-05-18 20:34:36 -04:00
Frederic Guillot d0da3f66d7 Fixed users tooltip in projects Gantt 2016-05-13 22:44:30 -04:00
Frederic Guillot 10f662ce07 Add tasks in bulk from the board 2016-05-13 21:44:31 -04:00