www/kanboard: Update to 1.2.29
ChangeLog: https://github.com/kanboard/kanboard/releases/tag/v1.2.29
- Avoid potential clipboard based cross-site scripting (CVE-2023-32685)
- Upgrade Docker image to PHP 8.2 and Alpine 3.18
- Add themes support: dark, light and automatic mode
- Fix broken "Hide this Column" feature
- Do not close modals when clicking on the background if the form has changed
- Fix incorrect route for "My Activity Stream"
- Fix incorrect parameter encoding when using URLs rewriting
- Add support for task links in Markdown headings
- Handle 413 responses from Nginx when uploading files too large
- Restore all previously loaded translations when sending user notifications
- Regenerate session ID after successful authentication
- 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.
- Bump phpunit/phpunit from 9.6.6 to 9.6.8
PR: 271702
Reported by: linus.sundqvist@loopia.se
MFH: 2023Q2 (security fix)
Security: CVE-2023-32685