Frederic Guillot
9b34631135
Simplify dashboard to use new tasks list view
2017-03-12 21:36:52 -04:00
Frederic Guillot
cfd3000d83
Move notifications outside of dashboard
2017-03-11 19:01:40 -05:00
Frederic Guillot
bb9e791657
Use same layout as task listing for task search
2017-03-11 18:08:25 -05:00
Frederic Guillot
d1edac845c
Change groups list layout
2017-03-11 17:30:09 -05:00
Frederic Guillot
a22b8f3dc7
Make user actions available from contextual menu
2017-03-11 15:24:34 -05:00
Frederic Guillot
6d814566fb
Render QR code for TwoFactor authentication without Google Chart API
2017-03-09 21:24:04 -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
4a87fb34ba
Display tags in task list view
2017-02-26 15:18:49 -05:00
Frederic Guillot
9bcf97a6c9
Project priority is always rendered now
2017-02-26 14:34:03 -05:00
Frederic Guillot
159c31cd3f
Redesign users list layout
2017-02-26 12:17:39 -05:00
Frederic Guillot
954b7324f0
Add Croatian translation ( #3076 )
2017-02-26 09:15:04 -05:00
Frederic Guillot
8cd45e8dd2
Update locales
2017-02-24 20:21:50 -05:00
Frederic Guillot
f1fcaedbd2
Avoid potential XSS in Gantt chart
2017-02-23 20:33:44 -05:00
Frederic Guillot
daaf32beb5
Always escape initials in LetterAvatarProvider
2017-02-23 18:58:17 -05:00
Frederic Guillot
dd579937e3
Add helper method to use implode() with HTML escaping
2017-02-23 18:51:11 -05:00
Frederic Guillot
a3b2c4d6d0
Update ChangeLog, contributors and compile JS
2017-02-23 18:10:07 -05:00
Frederic Guillot
343e86a138
Automatic action to change task color when due date is expired (PR #3062 )
2017-02-23 17:30:27 -05:00
Frederic Guillot
a43f71dda9
Redesign project list view
2017-02-19 18:27:57 -05:00
Frederic Guillot
3b3e803369
Redesign task list view
2017-02-19 17:08:00 -05:00
Frederic Guillot
778c9d8212
Allow people to remove missing automatic actions
...
When an automatic action is installed from a plugin,
if the plugin is removed the automatic could stay
in the database if the user didn't remove manually
the automatic action.
2017-02-19 12:00:35 -05:00
Frederic Guillot
11a774e555
Send tasks by email
2017-02-18 20:21:48 -05:00
Frederic Guillot
bd0ed33179
Add Reply-To header to emails sent from Kanboard
2017-02-18 19:13:08 -05:00
Frederic Guillot
b4dc602381
Send comments by email
2017-02-18 18:25:46 -05:00
Frederic Guillot
ab40004558
Improve task view table
2017-02-18 16:25:59 -05:00
Frederic Guillot
76f73eebea
Upload files button stay disabled when there are other submit buttons on the same page
2017-02-18 15:53:48 -05:00
Frederic Guillot
1c5c1a5b6d
Simplify automatic actions table
2017-02-18 14:48:48 -05:00
Frederic Guillot
c7b7c060a6
Improve category section
2017-02-18 14:01:54 -05:00
Frederic Guillot
49c8e5c1be
Prevent people to remove swimlanes that contains tasks
2017-02-18 13:38:51 -05:00
Frederic Guillot
948b7fbaaa
Add mandatory argument "project_id" to API method "updateSwimlane()"
2017-02-18 10:11:07 -05:00
Frederic Guillot
de128dbad8
Remove default swimlane
2017-02-18 09:42:01 -05:00
Frederic Guillot
5e0cf1472e
Improve PR #3038
2017-02-15 21:06:41 -05:00
Busfreak
d6d1df2917
Sub-tasks from the hidden columns still visible on the dashboard ( #3040 )
2017-02-15 20:31:32 -05:00
Frederic Guillot
a559dc0be7
Use contextual menu instead of action column in users management
2017-02-14 22:09:29 -05:00
Frederic Guillot
c64b5294e2
Update ChangeLog
2017-02-12 14:15:39 -05:00
Frederic Guillot
260213147c
Add menu entry to add attachments in task dropdown
2017-02-12 13:39:46 -05:00
Frederic Guillot
991f7426e8
Improve error reporting when file upload is not configured properly
2017-02-12 13:34:56 -05:00
Frederic Guillot
c5caff7ef7
Fix CFD chart (stack wrongly ordered)
2017-02-11 19:42:17 -05:00
Frederic Guillot
8bf054a480
Open comments in board view with a modal dialog instead of tooltip
2017-02-11 17:22:10 -05:00
Frederic Guillot
28052edb22
Improve card icons alignment on board
2017-02-11 14:29:44 -05:00
Frederic Guillot
72cea71692
Improve mobile view
2017-02-08 22:17:02 -05:00
Frederic Guillot
b03c1c5ff4
Add priority column in list view
2017-02-08 20:42:26 -05:00
Frederic Guillot
5c0b90bb29
Change wording for project status (use "closed" instead of "inactive")
2017-02-08 20:35:51 -05:00
Frederic Guillot
73dce12797
Prevent people to remove columns that contains tasks
2017-02-08 18:36:13 -05:00
Frederic Guillot
d3650eaa25
Fix broken subtask restriction per user
2017-02-07 20:54:56 -05:00
Frederic Guillot
3e1b1e0249
Improve LDAP error reporting
2017-02-05 19:34:12 -05:00
Frederic Guillot
99b3bfae16
Add unit test for PR #2766
2017-02-05 12:59:39 -05:00
Frederic Guillot
d0a1ed9227
Add configuration parameter to disable email configuration from user interface
2017-02-05 11:54:27 -05:00
Frederic Guillot
d5c4c18ea0
Add email address field for projects
2017-02-04 16:03:29 -05:00
Frederic Guillot
a5a9bd56b7
Improve forget password behaviour
...
Notify the user that an email has been sent or not.
2017-01-29 20:47:00 -05:00
Frederic Guillot
da3110ec8b
Do not display current project in board selector
2017-01-29 20:15:51 -05:00
Frederic Guillot
4e78a0aced
Do not set default task assignee for team projects
2017-01-29 20:06:32 -05:00
Frederic Guillot
66ced63fe2
Highlight comments if hash is present in URL
2017-01-29 18:58:00 -05:00
Frederic Guillot
dbe001d957
Update ChangeLog
2017-01-28 11:53:44 -05:00
Frederic Guillot
9357b3a4ec
Add command to execute individual job
2017-01-28 10:50:25 -05:00
Frederic Guillot
20832b439d
More API procedures are now available to project members and project viewers
2017-01-27 18:38:34 -05:00
Frederic Guillot
83ad4e4448
Set API methods getColumns and getColumn accessible to project viewers
2017-01-26 22:26:07 -05:00
Frederic Guillot
a371d53e63
Always unbind internal listeners when closing a modal dialog
2017-01-26 22:21:07 -05:00
Frederic Guillot
fa5c12a61d
Empty arrays are serialized to a list instead of a dict (Json API)
2017-01-24 22:09:13 -05:00
Frederic Guillot
81d14efbd1
Simplify date and time configuration to avoid potential validation issues
2017-01-24 20:16:43 -05:00
Frederic Guillot
d81fb20df6
Fix wrong datetime formatting when task form shows validation errors
2017-01-24 20:04:58 -05:00
Frederic Guillot
b23613bbe3
Fix regression: wrong URL in modal to move task to another project
2017-01-23 21:16:14 -05:00
Frederic Guillot
5315e4961e
Fix regression: stay on the same page when a task is closed
2017-01-23 21:05:59 -05:00
Frederic Guillot
10d96bfd66
Add user invitations
2017-01-22 22:38:00 -05:00
Frederic Guillot
efc1e85612
Update ChangeLog and contributors list
2017-01-14 17:07:46 -05:00
Frederic Guillot
0ed13c01f9
Closing screenshot dialog prevent input elements to get focus
2017-01-14 17:06:17 -05:00
Frederic Guillot
f5c95f3c93
Add task creation event to automatic action that email tasks
2017-01-14 16:00:58 -05:00
Frederic Guillot
85fb4dd1ca
Improve auto-complete dropdown elements sorting
2017-01-11 22:36:55 -05:00
Frederic Guillot
d0dad82a27
Improve keyboard shortcuts handling
2017-01-11 22:07:19 -05:00
Frederic Guillot
36de36dad9
Improve settings pages layout
2017-01-08 21:42:08 -05:00
Frederic Guillot
0960a4d0b0
Improve link labels pages navigation
2017-01-08 21:18:54 -05:00
Frederic Guillot
47f4bceb1a
Improve currencies pages navigation
2017-01-08 21:08:33 -05:00
Frederic Guillot
07f9700179
Offer the possibility to define version compatibility from plugins
2017-01-08 17:02:31 -05:00
Frederic Guillot
17ac414d74
Improve accordion component
2017-01-08 15:46:30 -05:00
Frederic Guillot
ca00b8cf53
Display project exports in modal box
2017-01-08 15:31:33 -05:00
Frederic Guillot
b3a450bace
Display project analytics in modal box
2017-01-08 14:00:51 -05:00
Frederic Guillot
ea2cbb76d5
Open project activities in modal box
2017-01-08 12:23:25 -05:00
Frederic Guillot
e377f450ad
Open form to create customer filters in modal box
2017-01-08 12:16:05 -05:00
Frederic Guillot
bb222a79cd
Open task import in modal box
2017-01-08 12:01:13 -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
053514feaa
Update ChangeLog
2016-12-30 20:18:39 -05:00
Frederic Guillot
ff79ec72c1
Remove dependency on Mousetrap
2016-12-30 20:14:36 -05:00
Frederic Guillot
f5234a278e
Make PR #2897 pass unit tests
2016-12-20 20:11:17 -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
Frederic Guillot
efb786b5c5
Disable PageSpeed module from .htaccess if present
2016-12-19 21:49:53 -05:00
Frederic Guillot
1186104469
Add API calls to manage tags
2016-12-17 17:02:29 -05:00
Frederic Guillot
aafa1de4d5
Handle username with dots in user mentions
2016-12-17 12:11:17 -05:00
Frederic Guillot
a3d1ce47d3
Add slideshow for images
2016-12-11 18:37:40 -05:00
Frederic Guillot
ffb3926178
Replace Chosen jQuery plugin by custom UI component
2016-12-11 15:46:54 -05:00
Frederic Guillot
67d01951f5
Rewrite component to change user/group role
2016-12-09 20:35:40 -05:00
Frederic Guillot
86d04bc0ef
Update ChangeLog and contributors list
2016-12-09 17:53:01 -05:00
Frederic Guillot
9e8e61db70
Fix previously merged pull-requests
2016-12-06 07:09:10 -05:00
Frederic Guillot
d892081d53
Merge pull-request #2873
2016-12-06 06:55:14 -05:00
Narbonne
0a4b14f03b
fixed alignment
2016-12-06 00:30:22 +01:00
Frederic Guillot
3384ba49fa
Update Changelog, contributors list and doc
2016-12-04 14:31:41 -05:00
Frederic Guillot
e0aeb4ca1b
Add missing service provider for plugin tests
2016-12-03 17:44:59 -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
faef2e85d1
Fix field too small for application settings
2016-12-02 20:49:30 -05:00