Summary
The changes in this release are few, but they will significantly impact the use of the web UI. Therefore, we are incrementing the major version for this release. Please review the role-based access controls and communicate the changes to your users before updating.
CHANELOG
[5.0.0] - 7 February 2025
Added
- Managers now have the ability to invite users to view a client or project from the client and project dashboards
- Added the
DATABASE_URL
variable to the Django container's environment (Fixes #578)
Changed
- This release changes role-based access controls in the web UI to match the GraphQL API's stricter controls
- Users with the standard
user
role will no longer be able to see or access projects to which they are not assigned - These users will be able to see a client has other past or current projects, but will be unable to see the details of those projects
- Admins and managers can grant a user access to a client or project by inviting them from the client or project dashboards
- Users with the standard
- Fixed the WYSIWYG editor not working for custom Rich Text fields added to the log entry model
- Added tags to the autocomplete results when searching for findings and observations (Closes #582)
- Added autocomplete to client and project filters