Changes in 3.0.0
Summary
- Bugfix - Return 425 on Thumbnails: #5300
- Bugfix - Disassociate users from deleted school: #5343
- Bugfix - Fix default role assignment for demo users: #3432
- Bugfix - Fix so that PATCH requests for groups actually updates the group name: #5949
- Bugfix - Fix OIDC auth cache: #5997
- Bugfix - Fix Postprocessing events: #5269
- Bugfix - Fix Search reindexing performance regression: #6085
- Bugfix - Fix Search tag indexing: #5405
- Bugfix - Fix user type config for user provider: #6027
- Bugfix - Fix userlog panic: #6114
- Bugfix - Add missing CORS config: #5987
- Bugfix - Populate expanded properties: #5421
- Bugfix - Add portrait thumbnail resolutions: #5656
- Bugfix - Fix authenticate headers for API requests: #5992
- Change - Bump libregraph lico: #5768
- Change - Updated Cache Configuration: #5829
- Change - Remove the settings ui: #5463
- Change - Do not share versions: #5531
- Enhancement - Add 'ocis decomposedfs metadata' command: #5858
- Enhancement - Add global env variable extractor: #5164
- Enhancement - Add MessageRichParameters: #5927
- Enhancement - Add webfinger service: #5373
- Enhancement - Async Postprocessing: #5207
- Enhancement - Automate md creation: #5901
- Enhancement - Add more logging to av service: #5973
- Enhancement - Return Bad Request when requesting GDPR export for another user: #6123
- Enhancement - Add endpoints to upload a custom logo: #5735
- Enhancement - Bump go-ldap version: #6004
- Enhancement - Bump libre-graph-api-go: #5309
- Enhancement - Bump reva version: #5243
- Enhancement - Collect global envvars: #5367
- Enhancement - Make the settings bundles part of the service config: #5589
- Enhancement - Configure GRPC in ocs: #6022
- Enhancement - Drive group permissions: #5312
- Enhancement - Make the group members addition limit configurable: #5357
- Enhancement - Allow username to be changed: #5509
- Enhancement - Graph Drives IdentitySet displayName: #5347
- Enhancement - Make the LDAP base DN for new groups configurable: #5974
- Enhancement - Update to go 1.20 to use memlimit: #5732
- Enhancement - Display surname and givenName attributes: #5388
- Enhancement - Extended search: #5221
- Enhancement - Resource tags: #5227
- Enhancement - Allow users to be disabled: #5588
- Enhancement - Web config additions: #6032
- Enhancement - Eventhistory service: #5600
- Enhancement - Expiration Notifications: #5330
- Enhancement - GDPR Export: #6064
- Enhancement - Make graph/education API errors more consistent: #5682
- Enhancement - Add endpoint to list permissions: #5594
- Enhancement - Notifications: #6038
- Enhancement - No Notifications for own actions: #5871
- Enhancement - Notify about policies: #5912
- Enhancement - Add a capability for the Personal Data export: #5984
- Enhancement - Introduce policies-service: #5714
- Enhancement - Better config for postprocessing service: #5457
- Enhancement - Add config option to enforce passwords on public links: #5848
- Enhancement - Add new permission for public links: #5690
- Enhancement - Added possibility to assign roles based on OIDC claims: #6048
- Enhancement - Added option to configure default quota per role: #5616
- Enhancement - Add optional services to the runtime: #6071
- Enhancement - Add new SetProjectSpaceQuota permission: #5660
- Enhancement - Add expiration to user and group shares: #5389
- Enhancement - Space Management permissions: #5441
- Enhancement - Cli to purge expired trash-bin items: #5500
- Enhancement - Use Accept-Language Header: #5918
- Enhancement - Use gotext master: #5867
- Enhancement - Userlog: #5699
- Enhancement - Userlog Service: #5610
- Enhancement - Determine the users language to translate via Transifex: #6089