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
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