Frédéric Guillot
e1849fb4c1
Remove dependency on bower
2019-02-21 13:59:41 -08:00
Frédéric Guillot
23417da763
Replace accordion Javascript component by <details> HTML element
2019-02-19 14:45:01 -08:00
Miodrag Tokić
eccfff451a
Limit assignee drop-down selector scope
...
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-12-20 13:57:43 +01:00
Frédéric Guillot
5a2836bf39
Revert "Easier closing of dialogs" (introduces regression on date time picker)
...
This reverts commit 71630aaa77 .
2018-10-23 15:12:44 -07:00
Michael
71630aaa77
Easier closing of dialogs
...
Allow closing of dialogs by clicking on the background area around it.
When the dialog is closed in this manner, if it contains a form with changed data present a warning that there are unsaved changes. Likewise if the user attempts to navigate away from the page, eg page reload, bookmark click, address bar entry.
If the dialog does not contain a form or the data remains unchanged no warning messages are shown.
2018-10-15 17:47:38 -07:00
Vadim Zhukov
497f36983c
Do not try to redirect to login page when offline
2018-10-01 17:46:50 -07:00
Frédéric Guillot
1db83cddd0
Define fixed width for auto-complete dropdown
2018-10-01 17:10:29 -07:00
Julian Maurice
14d1411300
Fix task drag and drop slowdown when a column is hidden
...
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-09-28 19:18:18 -07:00
Julian Maurice
9d4cd31e1a
Allow to associate tags to colors
...
The color is then used as background in the board, list and task details
views
2018-08-11 10:15:13 +02:00
Frédéric Guillot
0fc847f572
Update jQuery to latest version
2018-06-11 11:04:42 -07:00
Frédéric Guillot
2a299d33d1
Add bulk task modification in list view
2018-06-06 11:07:12 -07:00
Frédéric Guillot
912cf378d7
Add checkboxes in list view to move tasks to another column at once
2018-06-01 15:58:17 -07:00
lastlink
cd6da13897
Add basic print stylesheet
2018-06-01 15:25:32 -07:00
Frédéric Guillot
56c2a6e543
Make subtask title text field wider when editing subtasks
2018-05-10 11:37:28 -07:00
Frédéric Guillot
45e551eb50
Make list view more compact
2018-05-09 11:36:08 -07:00
Frédéric Guillot
c8df8a7c8c
Fix escaping issue for Markdown editor
2018-05-03 15:15:50 -07:00
Frédéric Guillot
dd63f473d8
Rebuild vendor assets without jQuery tooltip plugin
2018-04-20 15:27:02 -07:00
Frédéric Guillot
5996a8abcf
Rewrite tooltips code without jQuery
2018-04-20 15:18:30 -07:00
Frédéric Guillot
8c5b9925c4
Add left padding to input elements
2018-04-10 13:50:23 -07:00
Frédéric Guillot
9ddefa979a
Add CSRF check for task and project files upload
2018-01-29 15:56:30 -08:00
Frédéric Guillot
f6756b837a
Rebuild JS
2018-01-25 15:00:50 -08:00
kousu
602caf390d
Set the correct swimlane/column ID when moving a task via its internal dialog.
...
Fixes https://github.com/kanboard/kanboard/issues/3114 .
2018-01-25 11:09:22 -05:00
Frédéric Guillot
20c8ae1047
Improve layout on mobile/tablet devices
2017-11-23 12:16:05 -08:00
Frédéric Guillot
7eb7ba7e79
Improve CSS layout (sidebar)
2017-11-23 11:21:46 -08:00
Frederic Guillot
2a313eb971
Add the possibility to send tasks and comments to multiple recipients
2017-11-17 14:46:23 -08:00
Frederic Guillot
9f3486f748
Add help message on project sharing page
2017-11-16 13:52:01 -08:00
Frederic Guillot
7d678780c1
Resolve conflict in PR #3372
2017-11-15 15:10:54 -08:00
Frederic Guillot
63dbab199c
Fix project dropdown visibility when page is scrolled down
2017-11-10 15:55:05 -08:00
Frederic Guillot
38a4271643
Improve CSS layout
2017-11-10 11:56:01 -08:00
Frederic Guillot
44aa24bab1
Add user backend provider system
2017-11-09 15:09:54 -08:00
Frederic Guillot
877c61d279
Merge and fix PR #3469
2017-11-09 11:54:21 -08:00
Frederic Guillot
bf623e0e08
Improve dropdown for task description templates
2017-11-03 11:04:18 -07:00
Frederic Guillot
648dc6bcfb
Add predefined templates for task descriptions
2017-11-02 15:41:58 -07:00
Yannick Armand
e6a0e13f3d
Fix header display on mobile
2017-10-20 14:56:49 -07:00
Yannick Armand
a2036b6535
Improved display of the header bar
2017-10-20 14:56:49 -07:00
Frederic Guillot
bd695ae985
Improve external task integration
2017-10-18 13:56:57 -07:00
Frederic Guillot
217977500a
Fix Javascript language mapping
2017-06-23 17:18:10 -04:00
Frederic Guillot
25b8961632
Rebuild assets
2017-06-19 20:45:57 -04:00
Stéphane Codazzi
7a4165a256
Fix background color var name to default
2017-06-19 20:28:56 -04:00
Stéphane Codazzi
2278a3b00c
Add default background white for the body tag
2017-06-19 20:28:46 -04:00
Frederic Guillot
abebd92629
Use dot notation in Javascript component
2017-06-03 18:37:12 -04:00
Frederic Guillot
6b9b9d2d1c
Add autocomplete dropdown on comment subject and email fields
2017-06-03 17:51:20 -04:00
Frederic Guillot
dd8d7ef49d
Add configurable list of predefined subjects when sending a task by email
2017-06-03 17:31:32 -04:00
Frederic Guillot
9668723af4
Add dropdown menu to autocomplete email field from project members
2017-06-03 16:53:40 -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
d456a5e7e4
Add localized js files for datepicker
2017-04-08 17:33:40 -04:00
Frederic Guillot
2b0936ac31
Improve mobile view
2017-04-08 16:09:50 -04:00
Frederic Guillot
d7b0cfbbe5
Improve dashboard
2017-04-08 13:58:25 -04:00
Frederic Guillot
003c03a4e6
Add project restriction to block task edition
2017-04-07 21:46:36 -04:00
Frederic Guillot
22f48ea289
Improve project header css
2017-04-05 19:39:45 -04:00