Commit Graph

2679 Commits

Author SHA1 Message Date
Psy-Q 46e3dd66c6 Fix MySQL migration when using increment values different from 1
Fixes #4137
2019-02-15 17:39:03 -08:00
Kiyohito AOKI c6e64791ca Update Japanese translation 2019-02-13 18:31:39 -08:00
Frédéric Guillot b1c5b47d84 Add missing webhook event: task.move.project
Fixes #3969
2019-02-13 18:23:12 -08:00
Frédéric Guillot 0295388461 Add new actions to reorder tasks by column 2019-02-08 13:53:13 -08:00
Frédéric Guillot ba5878e786 Update ChangeLog 2019-02-02 10:50:22 -08:00
Frédéric Guillot 233fd1a8a1 Authorize only API tokens when 2FA is enabled 2019-02-01 15:40:35 -08:00
Frédéric Guillot fa08493348 Limit avatar image size
fixes #4041
2019-02-01 12:12:36 -08:00
Frédéric Guillot 061ba4abe1 Avoid CSRF in users CSV import 2019-01-31 20:06:49 -08:00
Frédéric Guillot 83deec2e36 Avoid XSS in pagination ordering 2019-01-30 22:05:43 -08:00
Frédéric Guillot 8cf8f9ef07 Disable by default plugin installer
- There is no code review or any approval process to submit a plugin.
- Anyone can submit a backdoor as plugin.
- This is up to the Kanboard instance owner to validate if a plugin is legit.
2019-01-30 21:34:04 -08:00
Frédéric Guillot a1c437bce8 Do not show projects dropdown when prompting the 2FA code 2019-01-30 21:17:30 -08:00
Frédéric Guillot 322383b084 Always returns a 404 otherwise people might guess which user exist 2019-01-30 21:07:56 -08:00
Frédéric Guillot 61a55c8888 Check if user role has changed while the session is open 2019-01-30 20:59:25 -08:00
Frédéric Guillot 19ea9ed620 Add missing CSRF check in TwoFactorController::deactivate() 2019-01-30 20:21:12 -08:00
rafacamargo123 ef1abecee4 Fix pt_br translation typo 2019-01-28 22:26:51 -08:00
Cyboulette cc34318bc7 Fix PHP error in task views (tag colors) 2019-01-19 13:38:50 -08:00
Rafael de Camargo f3b944c77f Hide edit button when user cannot edit task
Check for custom roles to show edit button
Fixes #4123
2019-01-11 17:21:14 -08:00
Rafael de Camargo f79a2ee5e7 Fix permission check before "Assign to me"
Users who should not be able to change assignee cannot "assign to me"

Fixes #4121
2019-01-10 01:17:03 -02:00
rafacamargo123 0deaeb58e6 Fix permission check to show project options
Fixes #4105
2019-01-08 14:45:10 -08:00
rafacamargo123 fdcda3f10d
Fix assignable users on a group with a custom role
Groups custom roles are now handled the same ways users custom roles are.
2019-01-05 12:10:26 -02:00
rafacamargo123 30e9c22139 Fix import of automatic actions when parameters are "unassigned" or "no category" 2018-12-27 11:44:49 -08:00
rafacamargo123 44c69863eb Update pt_BR translations 2018-12-26 12:10:12 -08:00
Ole Carlsen e5c43d4899 Update da_DK translations 2018-12-26 12:01:18 -08:00
renothing 1e9787a446 Update Chinese translations 2018-12-26 11:59:29 -08:00
Frédéric Guillot f070ad87d6 Update SQL dumps 2018-12-19 16:01:50 -08:00
Fejer Peter 5238f0bc99 Added priority,swimlane,column values from parent task to task converted from sub task 2018-12-19 14:31:57 +01:00
Frédéric Guillot 46cda3e3b5 Update and sync translations 2018-12-18 21:54:11 -08:00
AI3Zakir 216604a662 Add sorting by reference in list view 2018-12-11 21:24:16 -08:00
eagleofnorth de05b804f7 Update Norwegian to 100% 2018-12-03 23:51:59 -08:00
Craig Crosby abb0456641 Add remove() to Settings Model 2018-12-01 12:00:18 -08:00
Craig Crosby cddaf2ac2e
Add hook to Board Settings 2018-11-28 10:33:23 -05:00
Ben RUBSON ebf8c5f839 Disable php_uname() warning 2018-11-27 19:39:48 -08:00
Marcin b4a19059e3 New automatic action: move the task to another swimlane when assigned to a user 2018-11-08 20:48:47 -08:00
Richard Levitte 2674def351 Add the locale en_GB 2018-11-08 20:46:01 -08:00
trendspotter 7c2e0f7780 Fix postgres schema version + move to separate lines 2018-10-31 18:29:21 -07:00
Matteo Mazza 961486ae89 Fix custom roles duplication
The source_column_id and destination_column_id are searched into the correct project: the newly created one.
2018-10-31 18:26:01 -07:00
Stephan Fischer dea1f85d36 Adding more hyphens to German translation
Made some strings more consistent.
2018-10-27 11:39:03 -07:00
Balázs Úr 8fcdd2be5d Fix typo 2018-10-25 18:18:37 -07:00
rafacamargo123 8b76fa8ba0 Add ordering comments by id along with creation
Order comments correctly when they are added on the same second.
2018-10-25 18:18:02 -07:00
Interleaved 755ecb0f3e Register action assign category based on swimlane 2018-10-25 18:16:49 -07:00
Interleaved 722cb22a5a Assign category based on swimlane change 2018-10-25 18:16:49 -07:00
Interleaved 641cf38e72 Register new swimlane action in action manager 2018-10-25 18:16:49 -07:00
Interleaved 4668126893 Add action for moving a task to swimlane based on category change 2018-10-25 18:16:49 -07:00
Frédéric Guillot 8532696f0c Fix broken link to contributor page
Fixes #4052
2018-10-23 15:17:33 -07: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 Vickers 2deb6cc917 Redirect to board view of the current task after duplication 2018-10-15 18:07:50 -07:00
Michael Vickers d4749a4402 Auto link tasks created from a subtask 2018-10-15 18:04:13 -07:00
Michael Vickers 1cd184604c Auto link duplicated project tasks 2018-10-15 17:59:49 -07:00
Michael Vickers c63a6ed89b Auto link duplicated tasks 2018-10-15 17:59:49 -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