Commit Graph

1034 Commits

Author SHA1 Message Date
Heiko August 44712df67b Change: replace the class for the 2FA-form container with "form-login"
This makes the two factor form appearing in the middle of the screen like the login form does.
2023-09-25 17:26:43 -07:00
Frédéric Guillot a88788f3fc Add adaptive SVG favicon and more SVG variants
See https://web.dev/building-an-adaptive-favicon/

Added more variant of the original Inkscape icon:

- Text SVG
- Vectorized text path SVG
- Optimized SVG icon
2023-08-16 21:30:25 -07:00
Sam Edwards b5e2061359 Remove project_id from task links
A few were missed in #4892, this lets URL rewriting work everywhere it should
2023-07-15 18:46:33 -07:00
Frédéric Guillot f084cfa7bd Tweak Sqlite connection settings to reduce database locked errors
Related resources:
- https://litestream.io/tips/
- https://unixsheikh.com/articles/sqlite-the-only-database-you-will-ever-need-in-most-cases.html
2023-07-07 21:30:06 -07:00
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