v7.94
This release adds the following new features:
- Feature: Accessibility page at /accessibility. Settings at Admin Panel. When enabled, link at right sidebar.
Thanks to xet7. - Feature: Added brute force login protection settings to Admin Panel/People/Locked Users.
Added filtering of Admin Panel/People/People: All Users/Locked Users Only/Active/Not Active.
Added visual indicators: red lock icon for locked users, green check for active users, and red X for inactive users.
Added "Unlock All" button to quickly unlock all brute force locked users.
Added ability to toggle user active status directly from the People page.
Moved lockout settings from environment variables to database so admins can configure the lockout thresholds directly in the UI.
Thanks to xet7. - Added docs for Windows SSL/TLS.
Part 1,
Part 2,
Part 3,
Part 4,
Part 5,
Part 6.
Thanks to xet7.
and adds the following updates:
- Update CHANGELOG.md platforms info at top.
Part 1,
Part 2,
Part 3,
Part 4,
Part 5,
Part 6,
Part 7,
Part 8. - Updated security email address.
Thanks to xet7. - Updated GitHub Docker Actions.
Part 1,
Part 2,
Part 3,
Part 4.
Thanks to Dependabot. - Added info about Sandstorm Radicale Calendar and Contacts.
Thanks to xet7. - Updated dependencies.
Thanks to developers of dependencies. - Reorganized Design Docs.
Part 1,
Part 2.
Thanks to xet7. - Added related link to design docs.
Thanks to xet7. - Upgraded to MongoDB 7.0.23 at Snap Candidate.
Thanks to MongoDB developers.
and fixes the following bugs:
- Fixes for building at macOS.
Thanks to xet7. - Improves accessibility by disabling custom Tab handling.
Thanks to seve12, co-maintainer of WeKan. - Comment out not used Tab code at accessibility related changes.
Thanks to xet7. - Fixed link at OpenShift docs.
Thanks to xet7. - Added FerretDB/PostgreSQL to changelog.
Thanks to xet7. - Accessibility:
Added product name to page titles, settings and global search.
More accessible header and layout templates, modal dialogs, DOM structure, color contrast.
Thanks to seve12. - Fixed uppercase K of WeKan.
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.