Highlights
Thank you everyone for the amazing work on this release. We had multiple new contributors that created some amazing features. The highlights of this release
- We revamped the user role system: Now with Read-Only and Commenter Roles and the ability to set roles on a project level
- Leantime runs about 90% faster now. Thank you @phulstaert for the amazing work!
- Emails are now sent asynchronously via a queue that we can use for other things as well! @pvi-github, thank you!
- Leantime has dark mode now!!!
- Languages can now be set on a per user level
- Many fixes in the mobile version
- Norwegian was added. Thank you @Ziggiz!
- So.Many.Bug.Fixes
- The release package size was reduced to less. Thank you @phulstaert
- Volumes have been added to the docker compose file
- Docker compose now with PHP8 and MySQL8
What's Changed
- Zip not readable in Windows by @phulstaert in #842
- Easy version in createReleasePackage.sh by @phulstaert in #843
- Adding Norwegian language by @Ziggiz in #840
- Removing the uncompressed JS by @phulstaert in #844
- Remove font of qr-code plugin by @phulstaert in #845
- lossless optimisation of screenshot files by @phulstaert in #846
- Add support for port in pdo mysql by @bankzst in #848
- Update pt-PT.ini by @joaobrazuna in #853
- Clean up application, auth and session handling by @marcelfolaron in #860
- Mobile Responsive Fixes by @marcelfolaron in #862
- Prettier notifications & Save And Close fix by @marcelfolaron in #863
- update Readme for restart policy by @phulstaert in #867
- New user roles and project based role system by @marcelfolaron in #871
- Dark theme by @marcelfolaron in #872
- Version Bump and fixes by @marcelfolaron in #874
- Updated "badges" with links by @phulstaert in #878
- fix: issue#875 add support for utf-8 character in datatables export button by @bankzst in #876
- Dark Theme fixes by @marcelfolaron in #884
- Caching parse ini results by @marcelfolaron in #885
- update auth to run faster, cache config results by @marcelfolaron in #887
- Various role management fixes by @marcelfolaron in #888
- update config to reflect new roles for ldap by @marcelfolaron in #889
- darkmode fix and company language init by @marcelfolaron in #890
- Added phonenumber as ldap extraction option by @marcelfolaron in #891
- Fixed theme selection bug on first login by @marcelfolaron in #892
- Asyncmails by @pvi-github in #822
- Minor optimization to queue updates by @marcelfolaron in #895
- nginx config updates by @marcelfolaron in #896
- Resoving install issues and tour css issues by @marcelfolaron in #897
New Contributors
- @Ziggiz made their first contribution in #840
- @bankzst made their first contribution in #848
- @pvi-github made their first contribution in #822
- @gloriafolaron for all her late night testing
Full Changelog: v2.2.4...v2.2.5