Commit Graph

1030 Commits

Author SHA1 Message Date
Frédéric Guillot
05f1d23d82 Avoid stored XSS in task external link 2023-06-02 20:31:41 -07:00
Frédéric Guillot
aade89c9ba Add Themes: Dark, light and automatic mode 2023-05-14 21:14:35 -07:00
Frédéric Guillot
65a5f0f47d Fix broken "Hide this Column" feature
Fixes #5167

Regression introduced by #4922
2023-05-07 17:15:36 -07:00
Frédéric Guillot
022b106d2d Prevents users to convert subtaks to tasks when custom role does not allow it
Fixes #5069
2023-04-04 19:50:40 -07:00
Frédéric Guillot
887c1a959c Improve wording of bulk action modal to move tasks position
Fixes #5026
2023-03-30 20:22:18 -07:00
Frédéric Guillot
de7c1bf16b Improve wording of the menu to close all tasks in a given column/swimlane
Fixes #4740
2023-03-28 20:49:19 -07:00
Frédéric Guillot
b138a99ce3 Better handling of max file upload size according to PHP settings
- Allow unlimited size
- Better parsing of PHP size

Fixes #4896
2023-03-02 20:51:47 -08:00
Tomas Dittmann
f945e45ad4 Add dropdown menu on the board to reorder tasks by ID 2023-02-26 16:13:56 -08:00
greyaz
714ea7dfe8 Change the total number of tasks displayed in the table header to match the description
The current value of `$column['column_nb_open_tasks']` represents the number of open tasks in the current column of a swimlane.

But according to the description: "Total number of tasks in this column across all swimlanes", the value of `$column['column_nb_tasks']` should be more appropriate.
2023-02-18 18:54:21 -08:00
Tomas Dittmann
bc9535cbdf extract sorting to separate icon 2023-02-16 18:35:31 -08:00
Frédéric Guillot
3824e6e9aa Fix potential XSS on the Settings / API page
The CSP policy already prevent the execution of inline Javascript.
2023-01-06 12:25:57 -08:00
mundry
ac94004ea9 feat: add functionality to import tasks from a project 2022-11-15 20:41:16 -08:00
Frédéric Guillot
80c073432f Update links to the new documentation website 2022-11-12 11:49:19 -08:00
Jack Williams
c53bee4a08 Translate subtask status on demand
Fixes #4476
2022-07-11 20:45:06 -07:00
Tomas Dittmann
6308ac41cd add projectoverview document template hook 2022-07-10 17:03:18 -07:00
Frédéric Guillot
f5bb55bdb8 PHP 8 Compatibility 2022-02-05 11:49:03 -08:00
Tomas Dittmann
61e63ef9e0 Remove project_id from task URLs 2022-02-04 20:59:33 -08:00
Jake G
d0347fa30e Condense wording on inferred action and update translations
These two items on the left menu for tasks are significantly larger than the rest of the items on the list.
By removing the word "another", the left sidebar can be made narrower and it is still clear what these actions do.
2022-01-28 20:47:39 -08:00
Tomas Dittmann
3e139ab6f4 Add hook for document-attachments 2021-12-13 19:17:22 -08:00
Jake G
e745f8a235 Fix board column header alignment 2021-12-10 16:34:02 -08:00
Frédéric Guillot
71123b0f37 Add missing CSRF checks 2021-06-05 14:59:12 -07:00
rivten
4fa9de8390 Add a min="0" attribute to task_list form input 2021-05-11 21:04:06 -07:00
Manfred Hoffmann
3c6df7a6c6 Keep swimlane headers at the top 2021-04-23 20:18:46 -07:00
Manfred Hoffmann
e41254ed74 Use consistent swimlane and column headers
Column headers now always appear above the swimlane header to allow the collapsing to work correctly.

Having the swimlane headers above column headers should be better but the current HTML/CSS implementation is limited.
2021-04-21 20:29:58 -07:00
Manfred Hoffmann
6f8f5aff33 Added new template hooks 2021-04-19 20:09:26 -07:00
Patrick Kuijvenhoven
a267aa368b Add new analytic component "Estimated vs actual time per column" 2021-02-21 20:22:45 -08:00
Raphael Horber
b622b4e0b2 Display number of tasks according to filter 2021-02-03 19:53:52 -08:00
G2G2G2G
7d473a2f19 Fix grammatical error 2020-12-23 11:58:33 -08:00
Frédéric Guillot
050fe904ba Add autocomplete attribute to HTML forms
Add autocomplete for email, name, username, current-password, new-password and one-time-code fields.
2020-12-23 11:49:44 -08:00
Michael
613bdd8157 Correct table collapsed column titles 2020-10-05 21:33:19 -07:00
Michael
af9aec88a5 Add hidden accessible titles 2020-10-05 21:29:48 -07:00
Patrick Yates
8322876d8e Add link to toggle column scrolling in board view 2020-10-04 13:57:34 -07:00
Michael Vickers
6231c159b8 Add aria-label to project select role without label 2020-10-04 10:35:02 -07:00
Michael Vickers
87c123bba4 Add aria-label to dropdown autocomplete without label 2020-10-04 10:33:16 -07:00
Michael
b8e6157738 Add ARIA label to form text editor without label 2020-10-04 10:31:49 -07:00
Michael Vickers
eafd82f564 Add aria-label to icons with title attributes 2020-10-02 18:06:12 -07:00
Michael Vickers
c3aec26877 Add hidden accessible form input labels 2020-10-02 17:55:46 -07:00
Michael Vickers
8308189333 Add aria-label to form inputs without labels 2020-10-02 17:49:45 -07:00
Michael Vickers
ce69343001 Add aria-label alongside title attributes 2020-10-02 17:44:18 -07:00
mildis
50fdb54618 Prevent the original page from being modified by the opened link 2020-09-14 19:28:12 -07:00
Malcolm Scott
cea4e35b1f Fix grammatically incorrect error message 2020-07-23 20:41:50 -07:00
Henrik
64a5e7ef56 Added standard notification footer to comment_mail template 2020-06-21 10:36:43 -07:00
Sukaos
3811d70b76 Added missing closing HTML tag in template 2020-06-07 14:26:04 -07:00
Timo
31508e07fd Open large modal when clicking on edit category link 2020-05-14 19:14:34 -07:00
Slade
f397a81984 Show the color dropdown when creating a new automatic action
Fixes #4443
2020-04-29 18:33:21 -07:00
Frédéric Guillot
9d22fef389 Avoid PHP notice 2020-04-15 20:34:51 -07:00
Manfred Hoffmann
5e70e96772 Replace last occurences of "private" with "personal" 2020-04-06 20:36:20 -07:00
Manfred Hoffmann
a648a579cc Final fixes / German translation for user-groups-listing 2020-04-05 14:55:25 -07:00
Frédéric Guillot
1f6a42ace7 Improve user groups listing 2020-04-05 12:30:59 -07:00
Manfred Hoffmann
b442c52acb Show group memberships in a tooltip 2020-04-05 11:20:12 -07:00