Major feature release for project viewer role, category stats, REST API updates etc.
- Add project viewer role
- Add project viewer role support for project public read-only access
- Add category statistics card and plugin API
- Add top level category public statistics viewing
- Add search by object UUID
- Add user opt-out settings for app alert notifications
- Add project member list pagination, ordering and filtering
- Add project invite retrieval REST API view
- Add temporary project access blocking for superusers
- Add blockprojectaccess management command
- Add saving of home view project list starred filter state
- Add first and last links in pagination controls
- Add user full name and username in timeline event search
- Add PluginAPI class for plugin helpers
- Update projectroles REST API to return user UUIDs instead of nested user
serializers - Update timeline list user displaying
- Upgrade projectroles REST API version to v2.0
- Upgrade projectroles sync REST API version to v2.0
- Upgrade supported develoment and deployment platform to Ubuntu v24.04
- Deprecate plugin helper methods in projectroles.plugins root
- Remove support for SODAR Core features deprecated in v1.1
NOTE: Contains breaking changes, see documentation.
See changelog for a complete list of updates.