- fix: Use set_value instead of db_set (#7754)
- fix: Update datatable to 1.13.4 (#7764)
- fix: Encode path before passing to urllib.quote (#7757)
- feat(ux): Save document with any unpublished comments (#7357)
- fix: Link control route (#7744)
- fix: Total row currency formatting
- fix: Remove newlines
- fix(QueryReport): Better check for route_options
- fix: Handle AttributeError when adding seen
- fix: Rounding behavior in Python 3 (#7741)
- Update communication.py
- fix: set sender_name or sender_email
- fix: Check for invalid_conditions for manually set fieldtype
- fix: Add invalid conditions for Check fieldtype
- refactor: Remove redundant code
- fix: follow redirect-to query parameter after login
- fix: Use hasattr instead of get
- fix: Assign exception_type only if exception name available
- feat: Server side error handlers
- fix: Do not send mail
- fix: Do not send password update notification to disabled users
- feat: Allowed custom list docfields as setters in multi-select-dialog
- tabs
- tabs
- tabs again
- cleanup tabs etc
- remove default and fix role additions
- fix: add callback for allowing user added social logins
- codacy again
- codacy fixes
- change default
- ldap group mappings
- add group functionality, refactor