Frédéric Guillot
e00e2e3789
Automatic action "TaskMoveColumnClosed" does not log column movement
...
Fixes #5297
2023-07-07 21:05:58 -07:00
Frédéric Guillot
f5d0555ebd
Fix unexpected EventDispatcher exception on logout
2023-07-07 20:37:02 -07:00
Frédéric Guillot
07a0042520
Integration Tests: Run apt update before installing Apache
2023-07-07 20:15:40 -07:00
Frédéric Guillot
8522226367
Update ChangeLog
2023-07-03 16:37:51 -07:00
Frédéric Guillot
280bc2a41e
Update vendor folder and generated files
2023-07-03 16:31:55 -07:00
Frédéric Guillot
25b93343ba
Avoid potential SQL injections without breaking compatibility with plugins
2023-07-03 15:40:34 -07:00
dependabot[bot]
03eca81c0e
build(deps): bump symfony/console from 5.4.21 to 5.4.24
...
Bumps [symfony/console](https://github.com/symfony/console ) from 5.4.21 to 5.4.24.
- [Release notes](https://github.com/symfony/console/releases )
- [Changelog](https://github.com/symfony/console/blob/6.3/CHANGELOG.md )
- [Commits](https://github.com/symfony/console/compare/v5.4.21...v5.4.24 )
---
updated-dependencies:
- dependency-name: symfony/console
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 15:00:03 -07:00
Joe Nahmias
1a3789cc12
keep compatibility with php 7.4
2023-07-01 20:41:08 -07:00
Joe Nahmias
bd7f3d219d
bump symfony to 5.4.21
...
adapt to the new EventDispatcher API
- Symfony\Component\EventDispatcher => Symfony\Contracts\EventDispatcher
- dispatch() arguments swap
- execute() must return int
2023-07-01 20:41:08 -07:00
Frédéric Guillot
bb4b547ffe
Run tests with PHP8 on GitHub Actions
2023-07-01 20:06:18 -07:00
Frédéric Guillot
22f3b03830
Update Composer dependencies to be able to run tests with PHP 8.2
2023-06-30 21:06:22 -07:00
Frédéric Guillot
50c8994f57
Add /usr/bin/php symlink in Docker image
2023-06-30 20:10:39 -07:00
Joe Nahmias
6ca3bb6fec
test: replace usage of at() matcher with alternatives
...
The PHPUnit at() matcher, used to determine the order that methods are called
on test doubles, has been deprecated in PHPUnit 9 and has been removed in
PHPUnit 10.
Migrate usage of at() to other constructs following Drupal core examples in:
<https://www.drupal.org/node/3218874 >
2023-06-29 21:06:04 -07:00
dependabot[bot]
e182856b4b
build(deps-dev): bump phpunit/phpunit from 9.6.8 to 9.6.9
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.8 to 9.6.9.
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.9/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.8...9.6.9 )
---
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-06-12 16:15:41 -07:00
Joe Nahmias
af2d972914
fix(test): adjust plugin dir test to work on released versions
2023-06-07 20:38:02 -07:00
renothing
ad01710ce6
Fix incorrect background dynamic property in captcha library
2023-06-04 20:01:12 -07:00
Uros-V
cbc76852f3
Update Macedonian translation, fixed ASC translation for "Reorder this column by id (ASC)"
2023-06-04 13:57:08 -07:00
Uros-V
3919fd4331
Update Macedonian translations
2023-06-04 13:57:08 -07:00
Uros-V
48ac077055
Update Serbian translations
2023-06-04 13:57:08 -07:00
Frédéric Guillot
b81bd3db06
Update ChangeLog
2023-06-02 20:44:07 -07:00
Frédéric Guillot
b501ef44bc
Add missing permission check when creating/updating internal links
2023-06-02 20:32:42 -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
c20be8f5fa
Add missing project permission check for Move/Duplicate task to another project
2023-06-02 20:30:43 -07:00
Frédéric Guillot
437b141fa2
Fix Parameter based Indirect Object Referencing leading to private file exposure
2023-06-02 20:29:24 -07:00
Frédéric Guillot
cda45ddb30
Avoid PHP warning caused by session_regenerate_id()
...
Fixes #5268
2023-05-26 18:55:07 -07:00
Frédéric Guillot
4121940ff1
Avoid CSS issue when upgrading to v1.2.29 without flushing user sessions
...
Fixes #5265
2023-05-24 20:07:36 -07:00
Frédéric Guillot
dfd3b4899b
Update ChangeLog
2023-05-23 19:35:31 -07:00
Frédéric Guillot
e08335e0b1
Upgrade Docker image to PHP 8.2
2023-05-18 21:20:55 -07:00
Frédéric Guillot
e7fcf07c92
Fix SQL Server migration
2023-05-18 20:51:51 -07:00
Frédéric Guillot
c9c1872067
Remove content editable element
...
Non longer necessary. It works on Safari, Chrome and Firefox
2023-05-18 19:55:47 -07:00
Frédéric Guillot
26b6eebb78
Avoid potential clipboard based cross-site scripting
2023-05-18 19:55:47 -07:00
dependabot[bot]
fe5fd9f774
build(deps-dev): bump phpunit/phpunit from 9.6.7 to 9.6.8
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.7 to 9.6.8.
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.8/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.7...9.6.8 )
---
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-05-15 17:49:12 -07:00
dependabot[bot]
570ceb1fe7
build(deps): bump alpine from 3.17 to 3.18
...
Bumps alpine from 3.17 to 3.18.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 17:48:34 -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
89821c759e
Do not close modals when clicking on the background if the form has changed
...
Fixes #5239
Closes #5255
2023-05-06 22:08:14 -07:00
Frédéric Guillot
e01a361ea4
Update readme
2023-05-03 17:57:55 -07:00
Frédéric Guillot
d8819db5f3
Fix incorrect route for "My Activity Stream"
...
Fixes #5250
2023-04-21 14:56:27 -07:00
Frédéric Guillot
463dfbf4fe
Fix incorrect parameter encoding when using URLs rewriting
...
A parameter with quotes or other special characters should be url encoded.
Incorrect encoding could happen when using search queries like this one:
modified:">=2023-04-01"
2023-04-19 21:37:19 -07:00
Frédéric Guillot
d3f38d1bf2
Add support for task links in Markdown headings
...
If a text block matches #(\d+) it will be interpreted as a task link instead
of a heading.
Closes #5017
2023-04-18 21:17:45 -07:00
dependabot[bot]
e06c6656bc
build(deps-dev): bump phpunit/phpunit from 9.6.6 to 9.6.7
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.6 to 9.6.7.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.7/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.6...9.6.7 )
---
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-04-17 16:56:12 -07:00
Frédéric Guillot
bd50288030
Handle 413 responses from Nginx when uploading files too large
...
Fixes #5171
2023-04-14 20:49:10 -07:00
Frédéric Guillot
0b1c2011ed
Restore all previously loaded translations when sending user notifications
...
Fixes #5087
2023-04-11 21:09:01 -07:00
Frédéric Guillot
ae7bc0b74d
Regenerate session ID after successful authentication
...
Closes #5141
2023-04-10 22:08:57 -07:00
Frédéric Guillot
4adb93c1a6
Use SESSION_DURATION option to define the session lifetime stored in the
...
database
The option `SESSION_DURATION` is used to define the cookie lifetime.
With this change, Kanboard will try to use first `SESSION_DURATION` instead of the
default `session.gc_maxlifetime` value.
Fixes #4340
2023-04-10 21:38:09 -07:00
Frédéric Guillot
1c90a0ce57
Update ChangeLog
2023-04-08 14:11:04 -07:00
Frédéric Guillot
d3948e89a9
Trigger EVENT_MOVE_COLUMN event when moving task to another swimlane
...
Fixes #4581
2023-04-07 16:35:21 -07:00
Frédéric Guillot
77a32cb1b5
Allow moving closed tasks when using the API
...
Fixes #5151
2023-04-06 21:02:03 -07:00
Frédéric Guillot
38e82fe5e5
Duplicate external links when duplicating tasks
...
Fixes #4748
2023-04-06 20:51:57 -07:00
Frédéric Guillot
9c5f5a5854
Add support for comparison operator to priority filter
...
Fixes #3928
2023-04-04 20:25:51 -07:00