summaryrefslogtreecommitdiff
path: root/assets/js/src
AgeCommit message (Collapse)Author
2018-12-20Limit assignee drop-down selector scopeMiodrag Tokić
On the task details page "Add a sub-task" pop-up modal contains drop-down (the SELECT HTML element) with "form-user_id" as the `name` and the `id` attribute value. This element is in conflict with another, hidden INPUT element with the same `name` and the `id` value. This causes an issue where clicking the "Me" (Assignee) link / shortcut (A) element doesn't select your name in the Assignee SELECT element. Avoiding conflict by changing the SELECT element `id` value is not possible as the SELECT element is generated using `FormHelper::select()` function which uses the same value for attribute `name` and `id`. Given the assignee shortcut feature is used only in two places: edit task and edit sub-task dialog, the simplest solution is to select the closest SELECT element to the link / shortcut (A) element or limit the scope to the currently opened dialog. This fix uses the latter approach by limiting the scope of targeted selector.
2018-09-28Fix task drag and drop slowdown when a column is hiddenJulian Maurice
It looks like jQuery UI has some difficulties when a column with a lot of tasks is hidden. Adding ':visible' to the connectWith properties of sortable() seems to fix the problem Fixes #4011
2018-04-20Rewrite tooltips code without jQueryFrédéric Guillot
2017-11-09Add user backend provider systemFrederic Guillot
2017-06-03Add autocomplete dropdown on comment subject and email fieldsFrederic Guillot
2017-05-18Added new javascript events for dropdown and modalON-jz
- dropdown.clicked - dropdown.afterRender - dropdown.beforeDestroy - modal.open - modal.afterRender - modal.beforeDestroy
2017-04-01Move Gantt charts to external pluginFrederic Guillot
2017-03-19Improve subtask toggleFrederic Guillot
2017-03-11Move isVisible() methodFrederic Guillot
2017-02-26Add toggle button to show/hide subtasks in task list viewFrederic Guillot
2017-02-23Avoid potential XSS in Gantt chartFrederic Guillot
2017-02-23Even more simple: hide columns first, then resize task listsKonstantin Vorobyev
2017-02-23Properly resize task list height on column toggle #3069Konstantin Vorobyev
2017-02-11Open comments in board view with a modal dialog instead of tooltipFrederic Guillot
2017-01-16Use old menas for element selectionMark Szymanski
2017-01-16Workaround for task editing in board view (fixes #2949)Mark Szymanski
2017-01-02Refactoring/rewrite of modal boxes handlingFrederic Guillot
2016-12-30Remove dependency on MousetrapFrederic Guillot
2016-12-11Replace Chosen jQuery plugin by custom UI componentFrederic Guillot
2016-12-10Rewrite session check component in vanilla jsFrederic Guillot
2016-12-10Rewrite project creation component in vanilla jsFrederic Guillot
2016-12-09Rewrite component to change user/group roleFrederic Guillot
2016-12-01Replace notifications Javascript code by CSSFrederic Guillot
2016-11-27Add suggest menu for user mentions in text editorFrederic Guillot
2016-11-26Rewrite task move position component and remove VuejsFrederic Guillot
2016-11-25Add jshintFrederic Guillot
2016-11-25Rewrite accordion widget in vanilla JavascriptFrederic Guillot
2016-11-21Move chart task time column to componentsFrederic Guillot
2016-11-21Remove Vuejs rendering on body tagFrederic Guillot
2016-11-21Use components to render chartsFrederic Guillot
2016-11-21Rewrite markdown editor in vanilla JavascriptFrederic Guillot
2016-11-15Convert calendar to VueJS componentFrederic Guillot
Update to FullCalendar 3.1.0 as well.
2016-11-13Replace SimpleMDE with custom Markdown editorFrederic Guillot
2016-11-12Add button to close inline popupsFrederic Guillot
2016-11-05Add the possibility to create external tasksFrederic Guillot
2016-10-08Do not close the popover when clicking on the backgroundFrederic Guillot
2016-09-11Improve column restrictionsFrederic Guillot
2016-09-10Define only what is allowed for column restrictionsFrederic Guillot
2016-09-08Apply column restrictions to the boardFrederic Guillot
2016-09-04Add new Vue.js component to handle submit and cancel buttonsFrederic Guillot
2016-09-03Convert time comparison chart to Vue.js componentFrederic Guillot
2016-09-03Convert user distribution chart to Vue.js componentFrederic Guillot
2016-09-03Convert task distribution chart to Vue.js componentFrederic Guillot
2016-08-28Add the possibility to move tasks without drag and dropFrederic Guillot
2016-07-24Removed individual column scrolling on boardFrederic Guillot
2016-06-24Removed useless keyboard shortcutFrederic Guillot
2016-06-24Use the same task form layout everywhereFrederic Guillot
2016-06-24Expose tags to the user interface (first prototype)Frederic Guillot
2016-06-05Display local date format in date pickerFrederic Guillot
2016-06-03Replace jQuery mobile detection by the library isMobileFrederic Guillot