Frédéric Guillot
4c40fe1931
Avoid deprecation messages when sending an email with PHP 8.2
...
Fixes #5225
2023-04-03 20:41:29 -07:00
Frédéric Guillot
e2ad014cde
Declare most common routes
...
Fixes #4079
2023-04-02 21:30:10 -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
6ca955de1f
Allow closing modals by clicking on the background
...
Cherry-pick #4044
Fixes #4895
2023-03-30 20:01:59 -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
3bc4cc8291
Fix: Cannot reorder subtasks after changing the status
...
Fixes #4925
2023-03-28 20:32:38 -07:00
dependabot[bot]
82ea26f827
build(deps-dev): bump phpunit/phpunit from 9.6.5 to 9.6.6
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.5 to 9.6.6.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.5...9.6.6 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-28 19:31:48 -07:00
Frédéric Guillot
2f50892c07
Use GITHUB_TOKEN to run GitHub Actions
2023-03-27 21:10:34 -07:00
mundry
59a4c7f73b
Duplicate attachments & external links during task duplication & importing
2023-03-24 19:48:32 -07:00
Frédéric Guillot
39d78cf424
Add missing registry for quay.io authentication
2023-03-21 19:45:22 -07:00
Frédéric Guillot
ea71761907
Move Docker image to run automated tests to GitHub Registry
2023-03-19 22:18:16 -07:00
Frédéric Guillot
a6df91c3ea
Push Docker images to Quay.io (RedHat)
2023-03-19 21:30:37 -07:00
Frédéric Guillot
ce3e8ca6bb
Update Security policy
2023-03-13 19:46:25 -07:00
dependabot[bot]
749307dc40
build(deps-dev): bump phpunit/phpunit from 9.6.4 to 9.6.5
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.4 to 9.6.5.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.4...9.6.5 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 16:15:20 -07:00
Sasha Oshurkov
1319180ddc
Improved translation in Ukrainian locale
2023-03-11 12:56:37 -08:00
Sasha Oshurkov
f24929311b
Improved translation in Russian locale
2023-03-08 17:55:28 -08:00
Alfred Bühler
0216a3136b
Use the appropriate config for the start column in user iCal export
2023-03-07 20:28:42 -08:00
dependabot[bot]
1eebb71fb5
build(deps-dev): bump symfony/stopwatch from 5.4.19 to 5.4.21
...
Bumps [symfony/stopwatch](https://github.com/symfony/stopwatch ) from 5.4.19 to 5.4.21.
- [Release notes](https://github.com/symfony/stopwatch/releases )
- [Changelog](https://github.com/symfony/stopwatch/blob/6.2/CHANGELOG.md )
- [Commits](https://github.com/symfony/stopwatch/compare/v5.4.19...v5.4.21 )
---
updated-dependencies:
- dependency-name: symfony/stopwatch
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 20:48:39 -08:00
dependabot[bot]
a4ff0ebee8
build(deps): bump symfony/finder from 5.4.19 to 5.4.21
...
Bumps [symfony/finder](https://github.com/symfony/finder ) from 5.4.19 to 5.4.21.
- [Release notes](https://github.com/symfony/finder/releases )
- [Changelog](https://github.com/symfony/finder/blob/6.2/CHANGELOG.md )
- [Commits](https://github.com/symfony/finder/compare/v5.4.19...v5.4.21 )
---
updated-dependencies:
- dependency-name: symfony/finder
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 20:27:18 -08:00
Frédéric Guillot
0620c13d71
Update ChangeLog and README files
2023-03-05 14:41:26 -08:00
Sasha Oshurkov
8987bb328e
Full spelling of the word Estimate in Russian locale
2023-03-05 10:46:17 -08:00
Frédéric Guillot
18ed87cbd3
Filtering by category does not show results when the category name is a number
...
Fixes #4789
2023-03-04 14:50:12 -08:00
sashaoshurkov
d3694294a0
Remove semicolon in Russian locale
2023-03-04 14:26:17 -08:00
sashaoshurkov
24f74beabc
It is better not to translate the name of the algorithm into Russian (see Wikipedia)
2023-03-04 14:26:17 -08:00
sashaoshurkov
4f64cf8f1d
Set correct quotes in Russian locale
2023-03-04 14:26:17 -08: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
dependabot[bot]
6e84f41517
build(deps-dev): bump phpunit/phpunit from 9.6.3 to 9.6.4
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.3 to 9.6.4.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.3...9.6.4 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 18:09:05 -08:00
Tomas Dittmann
f945e45ad4
Add dropdown menu on the board to reorder tasks by ID
2023-02-26 16:13:56 -08:00
Joe Nahmias
87e9a770c8
fix(test): searching with trailing space returns data on MSSQL
...
Microsoft SQL Server automatically pads the shorter of two strings of
unequal length with spaces prior to comparisons. Thus, searching for
username = 'test ' (unexpectedly) matches a row where username = 'test'.
Since kanboard does not rely on this behavior or its absence, simply
remove the test as unecessary to avoid this differing result amongst the
various database backends.
Ref: https://support.microsoft.com/en-us/topic/inf-how-sql-server-compares-strings-with-trailing-spaces-b62b1a2d-27d3-4260-216d-a605719003b0
2023-02-20 19:23:53 -08:00
Joe Nahmias
a69709b305
quote sql query parameters when writing to the debug log
2023-02-20 19:23:53 -08:00
Vedran Miletić
87432a4f34
Separated font-family specification for input and textarea
...
This avoids the requirement to use !important in custom CSS.
2023-02-19 11:48:41 -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
peter
af8159b4bb
Allow full name to be retrieved by SSO ReverseProxy
...
Expand on #4585 by also getting the user's full name from the Reverse Proxy:
If a ReverseProxy provides more than REMOTE_USER, such as email, it might
as well also provide the user's full name.
2023-02-18 17:28:39 -08:00
Tomas Dittmann
e323ce875f
Fix `pull-right` CSS class alignment
2023-02-16 18:39:47 -08:00
Tomas Dittmann
bc9535cbdf
extract sorting to separate icon
2023-02-16 18:35:31 -08:00
jnahmias
83a8415d99
Use assertEqualsWithDelta() to test time_spent
...
Timing, clock skew, and network conditions can cause slight skew in the generated/expected timestamps in the unit test vs. actual recorded timestamps in the database. This can cause flakiness in the tests due to sporadic failures when things don't perfectly align. To fix this, we change assertEquals() to assertEqualsWithDelta() with a small (3 second) delta to account for this potential delay.
2023-02-16 18:23:20 -08:00
Frédéric Guillot
31408f53aa
Add color_id argument to tag API procedures
...
Fixes #4592
2023-02-14 21:06:50 -08:00
Frédéric Guillot
d0941ccd4e
Update task time spent/estimated when removing a subtask
...
Fixes #3811
2023-02-13 20:52:39 -08:00
Frédéric Guillot
277357277f
Command db:migrate should work even if DB_RUN_MIGRATIONS is false
...
Fixes #4818
2023-02-12 20:03:49 -08:00
Frédéric Guillot
bd8bcfbc37
Always trim the username before saving changes in the database
...
Fixes #4742
2023-02-12 19:30:23 -08:00
Frédéric Guillot
5f3225bddc
Avoid Postgres SQL error when using project filter with a large integer
...
Fixes #4845
2023-02-12 18:25:35 -08:00
Frédéric Guillot
5e4d506b28
Enable Sqlite WAL mode by default
...
WAL provides more concurrency as readers do not block writers and,
a writer does not block readers. Reading and writing can proceed concurrently.
This change might reduce the number of errors related to locked databases.
For reference: https://sqlite.org/wal.html
2023-02-10 20:02:18 -08:00
dependabot[bot]
1e304f4ad6
build(deps-dev): bump phpunit/phpunit from 9.5.28 to 9.6.3
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.5.28 to 9.6.3.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.28...9.6.3 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-06 20:38:42 -08:00
dependabot[bot]
41a75c1ec6
build(deps): bump docker/build-push-action from 3 to 4
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 17:48:47 -08:00
dependabot[bot]
692ed6ed51
build(deps): bump symfony/finder from 5.4.17 to 5.4.19
...
Bumps [symfony/finder](https://github.com/symfony/finder ) from 5.4.17 to 5.4.19.
- [Release notes](https://github.com/symfony/finder/releases )
- [Changelog](https://github.com/symfony/finder/blob/6.2/CHANGELOG.md )
- [Commits](https://github.com/symfony/finder/compare/v5.4.17...v5.4.19 )
---
updated-dependencies:
- dependency-name: symfony/finder
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 17:28:27 -08:00
dependabot[bot]
b90db00940
build(deps-dev): bump symfony/stopwatch from 5.4.13 to 5.4.19
...
Bumps [symfony/stopwatch](https://github.com/symfony/stopwatch ) from 5.4.13 to 5.4.19.
- [Release notes](https://github.com/symfony/stopwatch/releases )
- [Changelog](https://github.com/symfony/stopwatch/blob/6.2/CHANGELOG.md )
- [Commits](https://github.com/symfony/stopwatch/compare/v5.4.13...v5.4.19 )
---
updated-dependencies:
- dependency-name: symfony/stopwatch
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 17:04:56 -08:00
IJ
3e0ae739fd
Reword notice about maintenance mode in project README
2023-01-21 15:04:39 -08:00
greyaz
5c25755f9e
Update translations.php
2023-01-18 18:35:19 -08:00
dependabot[bot]
2edb708731
build(deps-dev): bump phpunit/phpunit from 9.5.27 to 9.5.28
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.5.27 to 9.5.28.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.5.28/ChangeLog-9.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.27...9.5.28 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 15:15:44 -08:00
Frédéric Guillot
5750e273bc
Update ChangeLog and remove copyright years
2023-01-14 11:47:03 -08:00