Automated changelog update [skip ci]

This commit is contained in:
Benedikt Kulmann
2023-11-22 09:53:58 +00:00
parent aa172aaf16
commit edc5c23fd1

View File

@@ -1,7 +1,7 @@
# Table of Contents
* [Changelog for unreleased](#changelog-for-unreleased-unreleased)
* [Changelog for 5.0.0](#changelog-for-500-2023-11-08)
* [Changelog for 5.0.0](#changelog-for-500-2023-11-22)
* [Changelog for 4.0.0](#changelog-for-400-2023-08-21)
* [Changelog for 3.0.0](#changelog-for-300-2023-06-06)
* [Changelog for 2.0.0](#changelog-for-200-2022-11-30)
@@ -36,20 +36,138 @@ The following sections list the changes for unreleased.
## Summary
* Bugfix - Fix libre-graph status codes: [#7678](https://github.com/owncloud/ocis/issues/7678)
* Bugfix - Fix last month search: [#31145](https://github.com/golang/go/issues/31145)
* Bugfix - Fix unlock via space API: [#7726](https://github.com/owncloud/ocis/pull/7726)
* Bugfix - Fix the tgz mime type: [#7772](https://github.com/owncloud/ocis/pull/7772)
* Enhancement - Add search MediaType filter: [#7602](https://github.com/owncloud/ocis/pull/7602)
* Enhancement - Add user filter startswith and contains: [#7739](https://github.com/owncloud/ocis/pull/7739)
* Enhancement - Allow configuring additional routes: [#7740](https://github.com/owncloud/ocis/pull/7740)
* Enhancement - Bump reva: [#7721](https://github.com/owncloud/ocis/pull/7721)
* Enhancement - Add Sharing NG endpoints: [#7633](https://github.com/owncloud/ocis/pull/7633)
* Enhancement - Add new permissions: [#7700](https://github.com/owncloud/ocis/pull/7700)
* Enhancement - Add preferred language to user settings: [#7720](https://github.com/owncloud/ocis/pull/7720)
## Details
* Enhancement - Add user filter startswith and contains: [#7739](https://github.com/owncloud/ocis/pull/7739)
We add two new filters to the user list endpoint. The `startswith` filter allows to filter users
by the beginning of their name. The `contains` filter allows to filter users by a substring of
their name.
https://github.com/owncloud/ocis/issues/5486
https://github.com/owncloud/ocis/pull/7739
# Changelog for [5.0.0] (2023-11-22)
The following sections list the changes for 5.0.0.
[5.0.0]: https://github.com/owncloud/ocis/compare/v4.0.0...v5.0.0
## Summary
* Bugfix - Return 423 status code on tag create: [#7596](https://github.com/owncloud/ocis/pull/7596)
* Bugfix - Delete outdated userlog events: [#7410](https://github.com/owncloud/ocis/pull/7410)
* Bugfix - Don't reload web config: [#7369](https://github.com/owncloud/ocis/pull/7369)
* Bugfix - Fix the auth service env variable: [#7523](https://github.com/owncloud/ocis/pull/7523)
* Bugfix - Fix the kql-bleve search: [#7290](https://github.com/owncloud/ocis/pull/7290)
* Bugfix - Fix default language fallback: [#7465](https://github.com/owncloud/ocis/issues/7465)
* Bugfix - Fix 403 in docs pipeline: [#7509](https://github.com/owncloud/ocis/issues/7509)
* Bugfix - Fix libre-graph status codes: [#7678](https://github.com/owncloud/ocis/issues/7678)
* Bugfix - Check school number for duplicates before adding a school: [#7351](https://github.com/owncloud/ocis/pull/7351)
* Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: [#7319](https://github.com/owncloud/ocis/issues/7319)
* Bugfix - Fix last month search: [#31145](https://github.com/golang/go/issues/31145)
* Bugfix - Set existing mountpoint on auto accept: [#7592](https://github.com/owncloud/ocis/pull/7592)
* Bugfix - Deprecate redundant encryptions settings for notification service: [#7345](https://github.com/owncloud/ocis/issues/7345)
* Bugfix - Fix unlock via space API: [#7726](https://github.com/owncloud/ocis/pull/7726)
* Bugfix - Fix the tgz mime type: [#7772](https://github.com/owncloud/ocis/pull/7772)
* Bugfix - Token storage config fixed: [#7528](https://github.com/owncloud/ocis/pull/7528)
* Bugfix - Fix preview request 500 error when made too early: [#7502](https://github.com/owncloud/ocis/issues/7502)
* Bugfix - GetUserByClaim fixed for Active Directory: [#7476](https://github.com/owncloud/ocis/pull/7476)
* Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: [#7312](https://github.com/owncloud/ocis/issues/7312)
* Bugfix - Set the mountpoint on auto accept: [#7460](https://github.com/owncloud/ocis/pull/7460)
* Change - Auto-Accept Shares: [#7097](https://github.com/owncloud/ocis/pull/7097)
* Change - Change the default TUS chunk size: [#7273](https://github.com/owncloud/ocis/pull/7273)
* Enhancement - Support spec violating AD FS access token issuer: [#7138](https://github.com/owncloud/ocis/pull/7138)
* Enhancement - Add search MediaType filter: [#7602](https://github.com/owncloud/ocis/pull/7602)
* Enhancement - Add "Last modified" filter Chip: [#7455](https://github.com/owncloud/ocis/pull/7455)
* Enhancement - Add the Banned Passwords List: [#4197](https://github.com/cs3org/reva/pull/4197)
* Enhancement - Add the password policies: [#7285](https://github.com/owncloud/ocis/pull/7285)
* Enhancement - Allow configuring additional routes: [#7740](https://github.com/owncloud/ocis/pull/7740)
* Enhancement - Bump reva: [#7721](https://github.com/owncloud/ocis/pull/7721)
* Enhancement - Edit wrong named enves: [#7406](https://github.com/owncloud/ocis/pull/7406)
* Enhancement - Introduce clientlog service: [#7217](https://github.com/owncloud/ocis/pull/7217)
* Enhancement - Set default for Async Uploads to true: [#7416](https://github.com/owncloud/ocis/pull/7416)
* Enhancement - The default language added: [#7417](https://github.com/owncloud/ocis/pull/7417)
* Enhancement - Config for disabling Web extensions: [#7486](https://github.com/owncloud/ocis/pull/7486)
* Enhancement - Add login URL config: [#7317](https://github.com/owncloud/ocis/pull/7317)
* Enhancement - Add support for audio files to the thumbnails service: [#7491](https://github.com/owncloud/ocis/pull/7491)
* Enhancement - New value `auto` for NOTIFICATIONS_SMTP_AUTHENTICATION: [#7356](https://github.com/owncloud/ocis/issues/7356)
* Enhancement - Tika content extraction cleanup for search: [#7553](https://github.com/owncloud/ocis/pull/7553)
* Enhancement - Add Sharing NG endpoints: [#7633](https://github.com/owncloud/ocis/pull/7633)
* Enhancement - SSE for messaging: [#6992](https://github.com/owncloud/ocis/pull/6992)
* Enhancement - Store and index metadata: [#7490](https://github.com/owncloud/ocis/pull/7490)
* Enhancement - Implement sharing roles: [#7524](https://github.com/owncloud/ocis/pull/7524)
* Enhancement - Improve SSE format: [#7325](https://github.com/owncloud/ocis/pull/7325)
* Enhancement - Keyword Query Language (KQL) search syntax: [#7212](https://github.com/owncloud/ocis/pull/7212)
* Enhancement - Add OCIS_LDAP_BIND_PASSWORD as replacement for LDAP_BIND_PASSWORD: [#7176](https://github.com/owncloud/ocis/issues/7176)
* Enhancement - Introduce natsjs registry: [#7272](https://github.com/owncloud/ocis/issues/7272)
* Enhancement - Add new permissions: [#7700](https://github.com/owncloud/ocis/pull/7700)
* Enhancement - Add new permission to delete public link password: [#7538](https://github.com/owncloud/ocis/pull/7538)
* Enhancement - The password policies change request: [#7264](https://github.com/cs3org/reva/pull/7264)
* Enhancement - Add preferred language to user settings: [#7720](https://github.com/owncloud/ocis/pull/7720)
* Enhancement - Proxy uses service accounts for provisioning: [#7240](https://github.com/owncloud/ocis/pull/7240)
* Enhancement - Add config to enforce passwords on all public links: [#7547](https://github.com/owncloud/ocis/pull/7547)
* Enhancement - Introduce service accounts: [#6427](https://github.com/owncloud/ocis/pull/6427)
* Enhancement - Make sse service scalable: [#7382](https://github.com/owncloud/ocis/pull/7382)
* Enhancement - Allow configuring storage registry with envvars: [#7554](https://github.com/owncloud/ocis/pull/7554)
* Enhancement - Thumbnail generation with image processors: [#7409](https://github.com/owncloud/ocis/pull/7409)
* Enhancement - Update web to v8.0.0: [#7773](https://github.com/owncloud/ocis/pull/7773)
* Enhancement - Configs for Web embed mode: [#7670](https://github.com/owncloud/ocis/pull/7670)
## Details
* Bugfix - Return 423 status code on tag create: [#7596](https://github.com/owncloud/ocis/pull/7596)
When a file is locked, return 423 status code instead 500 on tag create
https://github.com/owncloud/ocis/pull/7596
* Bugfix - Delete outdated userlog events: [#7410](https://github.com/owncloud/ocis/pull/7410)
Userlog will now delete events when the user has no longer access to the underlying resource
https://github.com/owncloud/ocis/pull/7410
* Bugfix - Don't reload web config: [#7369](https://github.com/owncloud/ocis/pull/7369)
When requesting `config.json` file from the server, web service would reload the file if a path
is set. This will remove config entries set via Envvar. Since we want to have the possiblity to
set configuration from both sources we removed the reading from file. The file will still be
loaded on service startup.
https://github.com/owncloud/ocis/pull/7369
* Bugfix - Fix the auth service env variable: [#7523](https://github.com/owncloud/ocis/pull/7523)
We the auth service env variable to the service specific name. Before it was configurable via
`AUTH_MACHINE_JWT_SECRET` and now is configurable via `AUTH_SERVICE_JWT_SECRET`.
https://github.com/owncloud/ocis/pull/7523
* Bugfix - Fix the kql-bleve search: [#7290](https://github.com/owncloud/ocis/pull/7290)
We fixed the issue when 500 on searches that contain ":". Added the characters escaping
according to https://blevesearch.com/docs/Query-String-Query/
https://github.com/owncloud/ocis/issues/7282
https://github.com/owncloud/ocis/pull/7290
* Bugfix - Fix default language fallback: [#7465](https://github.com/owncloud/ocis/issues/7465)
Add the default language for the webui, the settings, userlog and notification service.
https://github.com/owncloud/ocis/issues/7465
* Bugfix - Fix 403 in docs pipeline: [#7509](https://github.com/owncloud/ocis/issues/7509)
Docs pipeline was not routed through our proxies which could lead to requests being
blacklisted
https://github.com/owncloud/ocis/issues/7509
https://github.com/owncloud/ocis/pull/7511
* Bugfix - Fix libre-graph status codes: [#7678](https://github.com/owncloud/ocis/issues/7678)
Creating group: https://owncloud.dev/libre-graph-api/#/groups/CreateGroup changed:
@@ -64,6 +182,20 @@ The following sections list the changes for unreleased.
https://github.com/owncloud/ocis/issues/7678
https://github.com/owncloud/ocis/pull/7705
* Bugfix - Check school number for duplicates before adding a school: [#7351](https://github.com/owncloud/ocis/pull/7351)
We fixed an issue that allowed to create two schools with the same school number
https://github.com/owncloud/enterprise/issues/6051
https://github.com/owncloud/ocis/pull/7351
* Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: [#7319](https://github.com/owncloud/ocis/issues/7319)
We fixed a problem with the "ocis migrate rebuild-jsoncs3-indexes" command which reset the
state of received shares to "pending".
https://github.com/owncloud/ocis/issues/7319
* Bugfix - Fix last month search: [#31145](https://github.com/golang/go/issues/31145)
We've fixed the last month search edge case when currently is 31-th.
@@ -82,6 +214,21 @@ The following sections list the changes for unreleased.
package
behavior
* Bugfix - Set existing mountpoint on auto accept: [#7592](https://github.com/owncloud/ocis/pull/7592)
When already having a share for a specific resource, auto accept would use custom mountpoints
which lead to other errors. Now auto-accept is using the existing mountpoint of a share.
https://github.com/owncloud/ocis/pull/7592
* Bugfix - Deprecate redundant encryptions settings for notification service: [#7345](https://github.com/owncloud/ocis/issues/7345)
The values `tls` and `ssl` for the `smtp_encryption` configuration setting are duplicates of
`starttls` and `ssltls`. They have been marked as deprecated. A warning will be logged when
they are still used. Please use `starttls` instead for `tls` and `ssltls` instead of `ssl.
https://github.com/owncloud/ocis/issues/7345
* Bugfix - Fix unlock via space API: [#7726](https://github.com/owncloud/ocis/pull/7726)
We fixed a bug that caused Error 500 when user try to unlock file using fileid The
@@ -98,6 +245,64 @@ The following sections list the changes for unreleased.
https://github.com/owncloud/ocis/issues/7744
https://github.com/owncloud/ocis/pull/7772
* Bugfix - Token storage config fixed: [#7528](https://github.com/owncloud/ocis/pull/7528)
The token storage config in the config.json for web was missing when it was set to `false`.
https://github.com/owncloud/ocis/issues/7462
https://github.com/owncloud/ocis/pull/7528
* Bugfix - Fix preview request 500 error when made too early: [#7502](https://github.com/owncloud/ocis/issues/7502)
Fix the status code and message when a thumbnail request is made too early.
https://github.com/owncloud/ocis/issues/7502
https://github.com/owncloud/ocis/pull/7507
* Bugfix - GetUserByClaim fixed for Active Directory: [#7476](https://github.com/owncloud/ocis/pull/7476)
The reva ldap backend for the users and groups service did not hex escape binary uuids in LDAP
filter correctly this could cause problems in Active Directory setups for services using the
GetUserByClaim CS3 request with claim "userid".
https://github.com/owncloud/ocis/issues/7469
https://github.com/owncloud/ocis/pull/7476
* Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: [#7312](https://github.com/owncloud/ocis/issues/7312)
We reintroduced the USERS_LDAP_USER_SCHEMA_ID variable which was accidently removed from
the users service with the 4.0.0 release.
https://github.com/owncloud/ocis/issues/7312
https://github.com/owncloud/ocis-charts/issues/397
* Bugfix - Set the mountpoint on auto accept: [#7460](https://github.com/owncloud/ocis/pull/7460)
On shares auto accept set a mountpoint with same logic as ocs handler
https://github.com/owncloud/ocis/pull/7460
* Change - Auto-Accept Shares: [#7097](https://github.com/owncloud/ocis/pull/7097)
Automatically accepts shares. This feature is active by default and can be deactivated via the
environment variable `FRONTEND_AUTO_ACCEPT_SHARES`.
https://github.com/owncloud/ocis/pull/7097
* Change - Change the default TUS chunk size: [#7273](https://github.com/owncloud/ocis/pull/7273)
We changed the default TUS chunk size from 100MB to 10MB. You can still use the old value by
configuring it in your deployment.
https://github.com/owncloud/ocis/pull/7273
* Enhancement - Support spec violating AD FS access token issuer: [#7138](https://github.com/owncloud/ocis/pull/7138)
AD FS `/adfs/.well-known/openid-configuration` has an optional `access_token_issuer`
which, in violation of the OpenID Connect spec, takes precedence over `issuer`.
https://github.com/owncloud/ocis/pull/7138
* Enhancement - Add search MediaType filter: [#7602](https://github.com/owncloud/ocis/pull/7602)
Add filter MediaType filter shortcuts to search for specific document types. For example, a
@@ -170,263 +375,6 @@ The following sections list the changes for unreleased.
https://github.com/owncloud/ocis/issues/7432
https://github.com/owncloud/ocis/pull/7602
* Enhancement - Add user filter startswith and contains: [#7739](https://github.com/owncloud/ocis/pull/7739)
We add two new filters to the user list endpoint. The `startswith` filter allows to filter users
by the beginning of their name. The `contains` filter allows to filter users by a substring of
their name.
https://github.com/owncloud/ocis/issues/5486
https://github.com/owncloud/ocis/pull/7739
* Enhancement - Allow configuring additional routes: [#7740](https://github.com/owncloud/ocis/pull/7740)
Allows adding custom routes to the ocis proxy. This enables customs ocis extensions
https://github.com/owncloud/ocis/pull/7740
* Enhancement - Bump reva: [#7721](https://github.com/owncloud/ocis/pull/7721)
Bumps reva version
https://github.com/owncloud/ocis/pull/7721
https://github.com/owncloud/ocis/pull/7727
https://github.com/owncloud/ocis/pull/7752
* Enhancement - Add Sharing NG endpoints: [#7633](https://github.com/owncloud/ocis/pull/7633)
We've added new sharing ng endpoints to the graph beta api. The following endpoints are added:
* /v1beta1/me/drive/sharedByMe
* /v1beta1/me/drive/sharedWithMe
* /v1beta1/roleManagement/permissions/roleDefinitions
* /v1beta1/roleManagement/permissions/roleDefinitions/{roleID}
* /v1beta1/drives/{drive-id}/items/{item-id}/createLink (create a sharing link)
https://github.com/owncloud/ocis/issues/7436
https://github.com/owncloud/ocis/issues/6993
https://github.com/owncloud/ocis/pull/7633
https://github.com/owncloud/ocis/pull/7686
https://github.com/owncloud/ocis/pull/7684
https://github.com/owncloud/ocis/pull/7683
https://github.com/owncloud/ocis/pull/7239
https://github.com/owncloud/ocis/pull/7687
https://github.com/owncloud/libre-graph-api/pull/112
* Enhancement - Add new permissions: [#7700](https://github.com/owncloud/ocis/pull/7700)
Adds new permissions to admin/spaceadmin/user roles - Favorites.List allows / denies the
Favorites Listing Request - Favorites.Write is implemented to be enforced on marking/unmark
files as favouritesShare - Shares.Write permission denies / allows sharing completely for a
user on all share CUD requests. (User, Group)
https://github.com/owncloud/ocis/pull/7700
* Enhancement - Add preferred language to user settings: [#7720](https://github.com/owncloud/ocis/pull/7720)
We have added the preferred language to the libre-graph api & added endpoints for that to ocis.
https://github.com/owncloud/ocis/issues/5455
https://github.com/owncloud/ocis/pull/7720
https://github.com/owncloud/libre-graph-api/pull/130
# Changelog for [5.0.0] (2023-11-08)
The following sections list the changes for 5.0.0.
[5.0.0]: https://github.com/owncloud/ocis/compare/v4.0.0...v5.0.0
## Summary
* Bugfix - Return 423 status code on tag create: [#7596](https://github.com/owncloud/ocis/pull/7596)
* Bugfix - Delete outdated userlog events: [#7410](https://github.com/owncloud/ocis/pull/7410)
* Bugfix - Don't reload web config: [#7369](https://github.com/owncloud/ocis/pull/7369)
* Bugfix - Fix the auth service env variable: [#7523](https://github.com/owncloud/ocis/pull/7523)
* Bugfix - Fix the kql-bleve search: [#7290](https://github.com/owncloud/ocis/pull/7290)
* Bugfix - Fix default language fallback: [#7465](https://github.com/owncloud/ocis/issues/7465)
* Bugfix - Fix 403 in docs pipeline: [#7509](https://github.com/owncloud/ocis/issues/7509)
* Bugfix - Check school number for duplicates before adding a school: [#7351](https://github.com/owncloud/ocis/pull/7351)
* Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: [#7319](https://github.com/owncloud/ocis/issues/7319)
* Bugfix - Set existing mountpoint on auto accept: [#7592](https://github.com/owncloud/ocis/pull/7592)
* Bugfix - Deprecate redundant encryptions settings for notification service: [#7345](https://github.com/owncloud/ocis/issues/7345)
* Bugfix - Token storage config fixed: [#7528](https://github.com/owncloud/ocis/pull/7528)
* Bugfix - Fix preview request 500 error when made too early: [#7502](https://github.com/owncloud/ocis/issues/7502)
* Bugfix - GetUserByClaim fixed for Active Directory: [#7476](https://github.com/owncloud/ocis/pull/7476)
* Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: [#7312](https://github.com/owncloud/ocis/issues/7312)
* Bugfix - Set the mountpoint on auto accept: [#7460](https://github.com/owncloud/ocis/pull/7460)
* Change - Auto-Accept Shares: [#7097](https://github.com/owncloud/ocis/pull/7097)
* Change - Change the default TUS chunk size: [#7273](https://github.com/owncloud/ocis/pull/7273)
* Enhancement - Support spec violating AD FS access token issuer: [#7138](https://github.com/owncloud/ocis/pull/7138)
* Enhancement - Add "Last modified" filter Chip: [#7455](https://github.com/owncloud/ocis/pull/7455)
* Enhancement - Add the Banned Passwords List: [#4197](https://github.com/cs3org/reva/pull/4197)
* Enhancement - Add the password policies: [#7285](https://github.com/owncloud/ocis/pull/7285)
* Enhancement - Bump reva: [#7629](https://github.com/owncloud/ocis/pull/7629)
* Enhancement - Edit wrong named enves: [#7406](https://github.com/owncloud/ocis/pull/7406)
* Enhancement - Introduce clientlog service: [#7217](https://github.com/owncloud/ocis/pull/7217)
* Enhancement - Set default for Async Uploads to true: [#7416](https://github.com/owncloud/ocis/pull/7416)
* Enhancement - The default language added: [#7417](https://github.com/owncloud/ocis/pull/7417)
* Enhancement - Config for disabling Web extensions: [#7486](https://github.com/owncloud/ocis/pull/7486)
* Enhancement - Add login URL config: [#7317](https://github.com/owncloud/ocis/pull/7317)
* Enhancement - Add support for audio files to the thumbnails service: [#7491](https://github.com/owncloud/ocis/pull/7491)
* Enhancement - New value `auto` for NOTIFICATIONS_SMTP_AUTHENTICATION: [#7356](https://github.com/owncloud/ocis/issues/7356)
* Enhancement - Tika content extraction cleanup for search: [#7553](https://github.com/owncloud/ocis/pull/7553)
* Enhancement - SSE for messaging: [#6992](https://github.com/owncloud/ocis/pull/6992)
* Enhancement - Store and index metadata: [#7490](https://github.com/owncloud/ocis/pull/7490)
* Enhancement - Implement sharing roles: [#7524](https://github.com/owncloud/ocis/pull/7524)
* Enhancement - Improve SSE format: [#7325](https://github.com/owncloud/ocis/pull/7325)
* Enhancement - Keyword Query Language (KQL) search syntax: [#7212](https://github.com/owncloud/ocis/pull/7212)
* Enhancement - Add OCIS_LDAP_BIND_PASSWORD as replacement for LDAP_BIND_PASSWORD: [#7176](https://github.com/owncloud/ocis/issues/7176)
* Enhancement - Introduce natsjs registry: [#7272](https://github.com/owncloud/ocis/issues/7272)
* Enhancement - Add new permission to delete public link password: [#7538](https://github.com/owncloud/ocis/pull/7538)
* Enhancement - The password policies change request: [#7264](https://github.com/cs3org/reva/pull/7264)
* Enhancement - Proxy uses service accounts for provisioning: [#7240](https://github.com/owncloud/ocis/pull/7240)
* Enhancement - Add config to enforce passwords on all public links: [#7547](https://github.com/owncloud/ocis/pull/7547)
* Enhancement - Introduce service accounts: [#6427](https://github.com/owncloud/ocis/pull/6427)
* Enhancement - Make sse service scalable: [#7382](https://github.com/owncloud/ocis/pull/7382)
* Enhancement - Allow configuring storage registry with envvars: [#7554](https://github.com/owncloud/ocis/pull/7554)
* Enhancement - Thumbnail generation with image processors: [#7409](https://github.com/owncloud/ocis/pull/7409)
* Enhancement - Update web to v8.0.0: [#7773](https://github.com/owncloud/ocis/pull/7773)
* Enhancement - Configs for Web embed mode: [#7670](https://github.com/owncloud/ocis/pull/7670)
## Details
* Bugfix - Return 423 status code on tag create: [#7596](https://github.com/owncloud/ocis/pull/7596)
When a file is locked, return 423 status code instead 500 on tag create
https://github.com/owncloud/ocis/pull/7596
* Bugfix - Delete outdated userlog events: [#7410](https://github.com/owncloud/ocis/pull/7410)
Userlog will now delete events when the user has no longer access to the underlying resource
https://github.com/owncloud/ocis/pull/7410
* Bugfix - Don't reload web config: [#7369](https://github.com/owncloud/ocis/pull/7369)
When requesting `config.json` file from the server, web service would reload the file if a path
is set. This will remove config entries set via Envvar. Since we want to have the possiblity to
set configuration from both sources we removed the reading from file. The file will still be
loaded on service startup.
https://github.com/owncloud/ocis/pull/7369
* Bugfix - Fix the auth service env variable: [#7523](https://github.com/owncloud/ocis/pull/7523)
We the auth service env variable to the service specific name. Before it was configurable via
`AUTH_MACHINE_JWT_SECRET` and now is configurable via `AUTH_SERVICE_JWT_SECRET`.
https://github.com/owncloud/ocis/pull/7523
* Bugfix - Fix the kql-bleve search: [#7290](https://github.com/owncloud/ocis/pull/7290)
We fixed the issue when 500 on searches that contain ":". Added the characters escaping
according to https://blevesearch.com/docs/Query-String-Query/
https://github.com/owncloud/ocis/issues/7282
https://github.com/owncloud/ocis/pull/7290
* Bugfix - Fix default language fallback: [#7465](https://github.com/owncloud/ocis/issues/7465)
Add the default language for the webui, the settings, userlog and notification service.
https://github.com/owncloud/ocis/issues/7465
* Bugfix - Fix 403 in docs pipeline: [#7509](https://github.com/owncloud/ocis/issues/7509)
Docs pipeline was not routed through our proxies which could lead to requests being
blacklisted
https://github.com/owncloud/ocis/issues/7509
https://github.com/owncloud/ocis/pull/7511
* Bugfix - Check school number for duplicates before adding a school: [#7351](https://github.com/owncloud/ocis/pull/7351)
We fixed an issue that allowed to create two schools with the same school number
https://github.com/owncloud/enterprise/issues/6051
https://github.com/owncloud/ocis/pull/7351
* Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: [#7319](https://github.com/owncloud/ocis/issues/7319)
We fixed a problem with the "ocis migrate rebuild-jsoncs3-indexes" command which reset the
state of received shares to "pending".
https://github.com/owncloud/ocis/issues/7319
* Bugfix - Set existing mountpoint on auto accept: [#7592](https://github.com/owncloud/ocis/pull/7592)
When already having a share for a specific resource, auto accept would use custom mountpoints
which lead to other errors. Now auto-accept is using the existing mountpoint of a share.
https://github.com/owncloud/ocis/pull/7592
* Bugfix - Deprecate redundant encryptions settings for notification service: [#7345](https://github.com/owncloud/ocis/issues/7345)
The values `tls` and `ssl` for the `smtp_encryption` configuration setting are duplicates of
`starttls` and `ssltls`. They have been marked as deprecated. A warning will be logged when
they are still used. Please use `starttls` instead for `tls` and `ssltls` instead of `ssl.
https://github.com/owncloud/ocis/issues/7345
* Bugfix - Token storage config fixed: [#7528](https://github.com/owncloud/ocis/pull/7528)
The token storage config in the config.json for web was missing when it was set to `false`.
https://github.com/owncloud/ocis/issues/7462
https://github.com/owncloud/ocis/pull/7528
* Bugfix - Fix preview request 500 error when made too early: [#7502](https://github.com/owncloud/ocis/issues/7502)
Fix the status code and message when a thumbnail request is made too early.
https://github.com/owncloud/ocis/issues/7502
https://github.com/owncloud/ocis/pull/7507
* Bugfix - GetUserByClaim fixed for Active Directory: [#7476](https://github.com/owncloud/ocis/pull/7476)
The reva ldap backend for the users and groups service did not hex escape binary uuids in LDAP
filter correctly this could cause problems in Active Directory setups for services using the
GetUserByClaim CS3 request with claim "userid".
https://github.com/owncloud/ocis/issues/7469
https://github.com/owncloud/ocis/pull/7476
* Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: [#7312](https://github.com/owncloud/ocis/issues/7312)
We reintroduced the USERS_LDAP_USER_SCHEMA_ID variable which was accidently removed from
the users service with the 4.0.0 release.
https://github.com/owncloud/ocis/issues/7312
https://github.com/owncloud/ocis-charts/issues/397
* Bugfix - Set the mountpoint on auto accept: [#7460](https://github.com/owncloud/ocis/pull/7460)
On shares auto accept set a mountpoint with same logic as ocs handler
https://github.com/owncloud/ocis/pull/7460
* Change - Auto-Accept Shares: [#7097](https://github.com/owncloud/ocis/pull/7097)
Automatically accepts shares. This feature is active by default and can be deactivated via the
environment variable `FRONTEND_AUTO_ACCEPT_SHARES`.
https://github.com/owncloud/ocis/pull/7097
* Change - Change the default TUS chunk size: [#7273](https://github.com/owncloud/ocis/pull/7273)
We changed the default TUS chunk size from 100MB to 10MB. You can still use the old value by
configuring it in your deployment.
https://github.com/owncloud/ocis/pull/7273
* Enhancement - Support spec violating AD FS access token issuer: [#7138](https://github.com/owncloud/ocis/pull/7138)
AD FS `/adfs/.well-known/openid-configuration` has an optional `access_token_issuer`
which, in violation of the OpenID Connect spec, takes precedence over `issuer`.
https://github.com/owncloud/ocis/pull/7138
* Enhancement - Add "Last modified" filter Chip: [#7455](https://github.com/owncloud/ocis/pull/7455)
Add "Last modified" filter Chip
@@ -450,22 +398,19 @@ The following sections list the changes for 5.0.0.
https://github.com/owncloud/ocis/pull/7194
https://github.com/cs3org/reva/pull/4147
* Enhancement - Bump reva: [#7629](https://github.com/owncloud/ocis/pull/7629)
* Enhancement - Allow configuring additional routes: [#7740](https://github.com/owncloud/ocis/pull/7740)
Allows adding custom routes to the ocis proxy. This enables customs ocis extensions
https://github.com/owncloud/ocis/pull/7740
* Enhancement - Bump reva: [#7721](https://github.com/owncloud/ocis/pull/7721)
Bumps reva version
https://github.com/owncloud/ocis/pull/7629
https://github.com/owncloud/ocis/pull/7611
https://github.com/owncloud/ocis/pull/7540
https://github.com/owncloud/ocis/pull/7526
https://github.com/owncloud/ocis/pull/7138
https://github.com/owncloud/ocis/pull/6427
https://github.com/owncloud/ocis/pull/7178
https://github.com/owncloud/ocis/pull/7217
https://github.com/owncloud/ocis/pull/7410
https://github.com/owncloud/ocis/pull/7476
https://github.com/owncloud/ocis/pull/7551
https://github.com/owncloud/ocis/pull/7581
https://github.com/owncloud/ocis/pull/7721
https://github.com/owncloud/ocis/pull/7727
https://github.com/owncloud/ocis/pull/7752
* Enhancement - Edit wrong named enves: [#7406](https://github.com/owncloud/ocis/pull/7406)
@@ -537,6 +482,26 @@ The following sections list the changes for 5.0.0.
https://github.com/owncloud/ocis/issues/6674
https://github.com/owncloud/ocis/pull/7553
* Enhancement - Add Sharing NG endpoints: [#7633](https://github.com/owncloud/ocis/pull/7633)
We've added new sharing ng endpoints to the graph beta api. The following endpoints are added:
* /v1beta1/me/drive/sharedByMe
* /v1beta1/me/drive/sharedWithMe
* /v1beta1/roleManagement/permissions/roleDefinitions
* /v1beta1/roleManagement/permissions/roleDefinitions/{roleID}
* /v1beta1/drives/{drive-id}/items/{item-id}/createLink (create a sharing link)
https://github.com/owncloud/ocis/issues/7436
https://github.com/owncloud/ocis/issues/6993
https://github.com/owncloud/ocis/pull/7633
https://github.com/owncloud/ocis/pull/7686
https://github.com/owncloud/ocis/pull/7684
https://github.com/owncloud/ocis/pull/7683
https://github.com/owncloud/ocis/pull/7239
https://github.com/owncloud/ocis/pull/7687
https://github.com/owncloud/libre-graph-api/pull/112
* Enhancement - SSE for messaging: [#6992](https://github.com/owncloud/ocis/pull/6992)
So far, sse has only been used to exchange messages between the server and the client. In order to
@@ -638,6 +603,15 @@ The following sections list the changes for 5.0.0.
https://github.com/owncloud/ocis/issues/7272
https://github.com/owncloud/ocis/pull/7487
* Enhancement - Add new permissions: [#7700](https://github.com/owncloud/ocis/pull/7700)
Adds new permissions to admin/spaceadmin/user roles - Favorites.List allows / denies the
Favorites Listing Request - Favorites.Write is implemented to be enforced on marking/unmark
files as favouritesShare - Shares.Write permission denies / allows sharing completely for a
user on all share CUD requests. (User, Group)
https://github.com/owncloud/ocis/pull/7700
* Enhancement - Add new permission to delete public link password: [#7538](https://github.com/owncloud/ocis/pull/7538)
Users with this new permission can now delete passwords on read-only public links. The
@@ -653,6 +627,14 @@ The following sections list the changes for 5.0.0.
https://github.com/cs3org/reva/pull/7264
* Enhancement - Add preferred language to user settings: [#7720](https://github.com/owncloud/ocis/pull/7720)
We have added the preferred language to the libre-graph api & added endpoints for that to ocis.
https://github.com/owncloud/ocis/issues/5455
https://github.com/owncloud/ocis/pull/7720
https://github.com/owncloud/libre-graph-api/pull/130
* Enhancement - Proxy uses service accounts for provisioning: [#7240](https://github.com/owncloud/ocis/pull/7240)
The proxy service now uses a service account for provsioning task, like role assignment and