Releases: owncloud/ocis
v8.0.2-dev.1
Development release — no release notes yet. See unreleased changes.
8.0.1
Table of Contents
Changes in 8.0.1
Summary
- Bugfix - Don't use hardcoded groupOfNames in group creation: #11776
- Bugfix - Expose the signature-auth attribute: #12052
- Bugfix - Don't write empty externalID to LDAP: #12085
- Enhancement - Bump Web to 12.3.2: #12074
- Enhancement - Bump reva: #12097
Details
-
Bugfix - Don't use hardcoded groupOfNames in group creation: #11776
Formerly, when creating a group with a different objectClass, it will always use
groupOfNames instead of the one provided in the config. Now, the server creates
groups using the objectClass defined in the config. -
Bugfix - Expose the signature-auth attribute: #12052
Expose the "oc:signature-auth" attribute for the subfolders in the public link
propfinds. This is a necessary change to be able to support archive downloads in
password protected public links. -
Bugfix - Don't write empty externalID to LDAP: #12085
When creating new users in the graph service, the externalID attribute was being
written to LDAP even when it was empty. Now, the externalID attribute is only
written when it has a non-empty value. -
Enhancement - Bump Web to 12.3.2: #12074
- Enhancement
owncloud/ocis#11963: Use
signature auth
- Enhancement
-
Enhancement - Bump reva: #12097
Bumped reva to the latest version. This includes a refactoring of the scope
expansion and verification logic, as well as a fix for the signature-auth
propfind attribute that now correctly supports archive downloads in
password-protected public links.
8.0.0
Table of Contents
Changes in 8.0.0
Summary
- Bugfix - Fix user light creation: #11765
- Bugfix - OCM Specification Compliance: #11773
- Bugfix - Remove leading dot before checking disabled extension: #11814
- Bugfix - Support pointer types in config environment variable decoding: #11815
- Bugfix - Replace obsolete docker image in the deployment example: #11828
- Bugfix - Fix error code when a user can't disable a space: #11845
- Bugfix - Fix Sharingroles: #11898
- Bugfix - Fix the error handling for empty name on space update: #11933
- Bugfix - Fix group creation in ocis-multi example: #12019
- Change - Remove deprecated OCIS_SHOW_USER_EMAIL_IN_RESULTS: #11942
- Enhancement - Bump Reva: #460
- Enhancement - Set Referrer-Policy to no-referrer: #11722
- Enhancement - Bump Reva: #11748
- Enhancement - Support disabling editors by extensions: #11750
- Enhancement - Add CLI to move stuck uploads: #11762
- Enhancement - Use externalID in Provisioning API: #11799
- Enhancement - Add CLI to clean orphned grants: #11804
- Enhancement - Bump Reva: #11808
- Enhancement - Bump Web to v12.2.0: #11834
- Enhancement - Introduce claims for multi-instance-ocis: #11848
- Enhancement - Update the ocis_full deployment example images: #11860
- Enhancement - Implement brute force protection for public links: #11864
- Enhancement - Update the ocis_full deployment example traefik image: #11867
- Enhancement - Added a graph endpoint alias: #11871
- Enhancement - Force Strict-Transport-Security: #11880
- Enhancement - Relocate Transifex resources: #11889
- Enhancement - Update the ocis_full deployment example images: #11890
- Enhancement - Allow sharing between instances: #11893
- Enhancement - Add photo EXIF metadata to search index and WebDAV results: #11912
- Enhancement - Update the traefik image for some deployment examples: #11915
- Enhancement - Add users instances: #11925
- Enhancement - Introduce external shares permission: #11931
- Enhancement - Update to go 1.25: #12004
- Enhancement - Bump Web to 12.3.1: #12016
- Enhancement - Bump Web to 12.3.0: #13519
Details
-
Bugfix - Fix user light creation: #11765
When trying to switch a user to user light before they logged in for the first
time, an error would occur. The server now correctly handles this case and
allows switching to user light even before the first login. -
Bugfix - OCM Specification Compliance: #11773
OCM Specification Compliance
-
Bugfix - Remove leading dot before checking disabled extension: #11814
We have fixed a bug where the leading dot was not removed before checking if an
extension is disabled. The original behavior would have caused the
COLLABORATION_WOPI_DISABLED_EXTENSIONSconfig to be ignored. -
Bugfix - Support pointer types in config environment variable decoding: #11815
Added support for decoding pointer types (*bool, *int, *string, etc.) in the
envdecode package, allowing configuration fields to distinguish between unset
(nil) and explicitly set values. ChangedWEB_OPTION_EMBED_ENABLEDfrom string
to *bool type to enable explicit false values. -
Bugfix - Replace obsolete docker image in the deployment example: #11828
In the ocis_ldap deployment example, we were using the bitnami/openldap docker
image. This image isn't available any longer, so the example couldn't be
deployed as intended.We've replaced the docker image with the osixia/openldap image and we've
adjusted some of the configuration of the openldap image. -
Bugfix - Fix error code when a user can't disable a space: #11845
Previously, if the user couldn't disable a space due to wrong permissions, the
request returned a 404 error code, as if the space wasn't found even though the
space was visible. Now it will return the expected 403 error code. -
Bugfix - Fix Sharingroles: #11898
Sharing roles were inconsistent, now they are fixed.
-
Bugfix - Fix the error handling for empty name on space update: #11933
Fix the error handling for empty name on space update.
-
Bugfix - Fix group creation in ocis-multi example: #12019
Group creation was not working in ocis.ocm instance
-
Change - Remove deprecated OCIS_SHOW_USER_EMAIL_IN_RESULTS: #11942
Deprecated OCIS_SHOW_USER_EMAIL_IN_RESULTS environment variable was removed from
frontend service config. Use OCIS_USER_SEARCH_DISPLAYED_ATTRIBUTES instead to
control which user attributes are displayed in search results. -
Enhancement - Bump Reva: #460
This updates the ownCloud Reva dependency to include brute force protection for
public links. The feature implements rate-limiting that blocks access to
password-protected public shares after exceeding a configurable maximum number
of failed authentication attempts within a time window. -
Enhancement - Set Referrer-Policy to no-referrer: #11722
Change the Referrer-Policy from 'strict-origin-when-cross-origin' to
'no-referrer' to enhance user privacy and security.Previously, the origin was sent on cross-origin requests. This change completely
removes the Referrer header from all outgoing requests, preventing any potential
leakage of browsing information to third parties. This is a more robust approach
to protecting user privacy. -
Enhancement - Bump Reva: #11748
This updates the ownCloud Reva dependency to commit
82c22e954c1cdabb62a14fbe5c1a4ec3e1dabd45. Changelog:
owncloud/reva@cb98fe5...82c22e9 -
Enhancement - Support disabling editors by extensions: #11750
We have extended the configuration of collaboration service to support disabling
editors for specific file extensions. -
Enhancement - Add CLI to move stuck uploads: #11762
In some cases of saturated disk usage ocis metadata may get stuck. This command
relieves this case. -
Enhancement - Use externalID in Provisioning API: #11799
This PR adds the externalID as optional parameter to the Provisioning API that
can be used as the primary identifier. It also contains a switch to enable this
setting. -
Enhancement - Add CLI to clean orphned grants: #11804
Add CLI
ocis shares clean-orphaned-grantsto find and optionally remove
storage grants without corresponding share-manager entries. -
Enhancement - Bump Reva: #11808
This updates the ownCloud Reva dependency to commit
a122a9538794530267743edfd5dc67b48aa90325. Changelog:
owncloud/reva@751223b...a122a95...
7.3.2
Table of Contents
Changes in 7.3.2
Summary
Details
-
Enhancement - Force Strict-Transport-Security: #11880
Added
PROXY_FORCE_STRICT_TRANSPORT_SECURITYenvironment variable to force
emission ofStrict-Transport-Securityheader on all responses, including plain
HTTP requests when TLS is terminated upstream. Useful when oCIS is deployed
behind a proxy. -
Enhancement - Bump reva version: #11992
Bumps reva to newest version
8.0.0-rc.1
Table of Contents
Changes in 8.0.0-rc.1
Summary
- Bugfix - Fix user light creation: #11765
- Bugfix - OCM Specification Compliance: #11773
- Bugfix - Remove leading dot before checking disabled extension: #11814
- Bugfix - Support pointer types in config environment variable decoding: #11815
- Bugfix - Replace obsolete docker image in the deployment example: #11828
- Bugfix - Fix error code when a user can't disable a space: #11845
- Bugfix - Fix Sharingroles: #11898
- Bugfix - Fix the error handling for empty name on space update: #11933
- Change - Remove deprecated OCIS_SHOW_USER_EMAIL_IN_RESULTS: #11942
- Enhancement - Bump Reva: #460
- Enhancement - Set Referrer-Policy to no-referrer: #11722
- Enhancement - Bump Reva: #11748
- Enhancement - Support disabling editors by extensions: #11750
- Enhancement - Add CLI to move stuck uploads: #11762
- Enhancement - Use externalID in Provisioning API: #11799
- Enhancement - Add CLI to clean orphned grants: #11804
- Enhancement - Bump Reva: #11808
- Enhancement - Bump Web to v12.2.0: #11834
- Enhancement - Introduce claims for multi-instance-ocis: #11848
- Enhancement - Update the ocis_full deployment example images: #11860
- Enhancement - Implement brute force protection for public links: #11864
- Enhancement - Update the ocis_full deployment example traefik image: #11867
- Enhancement - Added a graph endpoint alias: #11871
- Enhancement - Force Strict-Transport-Security: #11880
- Enhancement - Relocate Transifex resources: #11889
- Enhancement - Update the ocis_full deployment example images: #11890
- Enhancement - Allow sharing between instances: #11893
- Enhancement - Add photo EXIF metadata to search index and WebDAV results: #11912
- Enhancement - Update the traefik image for some deployment examples: #11915
- Enhancement - Add users instances: #11925
- Enhancement - Introduce external shares permission: #11931
- Enhancement - Bump Web to 12.3.0: #13519
Details
-
Bugfix - Fix user light creation: #11765
When trying to switch a user to user light before they logged in for the first
time, an error would occur. The server now correctly handles this case and
allows switching to user light even before the first login. -
Bugfix - OCM Specification Compliance: #11773
OCM Specification Compliance
-
Bugfix - Remove leading dot before checking disabled extension: #11814
We have fixed a bug where the leading dot was not removed before checking if an
extension is disabled. The original behavior would have caused the
COLLABORATION_WOPI_DISABLED_EXTENSIONSconfig to be ignored. -
Bugfix - Support pointer types in config environment variable decoding: #11815
Added support for decoding pointer types (*bool, *int, *string, etc.) in the
envdecode package, allowing configuration fields to distinguish between unset
(nil) and explicitly set values. ChangedWEB_OPTION_EMBED_ENABLEDfrom string
to *bool type to enable explicit false values. -
Bugfix - Replace obsolete docker image in the deployment example: #11828
In the ocis_ldap deployment example, we were using the bitnami/openldap docker
image. This image isn't available any longer, so the example couldn't be
deployed as intended.We've replaced the docker image with the osixia/openldap image and we've
adjusted some of the configuration of the openldap image. -
Bugfix - Fix error code when a user can't disable a space: #11845
Previously, if the user couldn't disable a space due to wrong permissions, the
request returned a 404 error code, as if the space wasn't found even though the
space was visible. Now it will return the expected 403 error code. -
Bugfix - Fix Sharingroles: #11898
Sharing roles were inconsistent, now they are fixed.
-
Bugfix - Fix the error handling for empty name on space update: #11933
Fix the error handling for empty name on space update.
-
Change - Remove deprecated OCIS_SHOW_USER_EMAIL_IN_RESULTS: #11942
Deprecated OCIS_SHOW_USER_EMAIL_IN_RESULTS environment variable was removed from
frontend service config. Use OCIS_USER_SEARCH_DISPLAYED_ATTRIBUTES instead to
control which user attributes are displayed in search results. -
Enhancement - Bump Reva: #460
This updates the ownCloud Reva dependency to include brute force protection for
public links. The feature implements rate-limiting that blocks access to
password-protected public shares after exceeding a configurable maximum number
of failed authentication attempts within a time window. -
Enhancement - Set Referrer-Policy to no-referrer: #11722
Change the Referrer-Policy from 'strict-origin-when-cross-origin' to
'no-referrer' to enhance user privacy and security.Previously, the origin was sent on cross-origin requests. This change completely
removes the Referrer header from all outgoing requests, preventing any potential
leakage of browsing information to third parties. This is a more robust approach
to protecting user privacy. -
Enhancement - Bump Reva: #11748
This updates the ownCloud Reva dependency to commit
82c22e954c1cdabb62a14fbe5c1a4ec3e1dabd45. Changelog:
owncloud/reva@cb98fe5...82c22e9 -
Enhancement - Support disabling editors by extensions: #11750
We have extended the configuration of collaboration service to support disabling
editors for specific file extensions. -
Enhancement - Add CLI to move stuck uploads: #11762
In some cases of saturated disk usage ocis metadata may get stuck. This command
relieves this case. -
Enhancement - Use externalID in Provisioning API: #11799
This PR adds the externalID as optional parameter to the Provisioning API that
can be used as the primary identifier. It also contains a switch to enable this
setting. -
Enhancement - Add CLI to clean orphned grants: #11804
Add CLI
ocis shares clean-orphaned-grantsto find and optionally remove
storage grants without corresponding share-manager entries. -
Enhancement - Bump Reva: #11808
This updates the ownCloud Reva dependency to commit
a122a9538794530267743edfd5dc67b48aa90325. Changelog:
owncloud/reva@751223b...a122a95 -
Enhancement - Bump Web to v12.2.0: #11834
- Bugfix owncloud/web#13177: Fix
copying public link and password on Safari - Bugfix
owncloud/web#13198: Fix incorrect
translations - Bugfix
owncloud/web#13203: Remov...
- Bugfix owncloud/web#13177: Fix
7.3.1
Table of Contents
Changes in 7.3.1
Summary
Details
-
Enhancement - Bump Web to 12.1.1: #11726
This version contains only updated translations.
-
Enhancement - Bump Web to v12.1.2: #11836
- Bugfix owncloud/web#13213: Do
not disable sharing of resources when managing spaces via claims
- Bugfix owncloud/web#13213: Do
7.3.0
Table of Contents
Changes in 7.3.0
Summary
- Bugfix - Fix the expiration date response for links: #11239
- Bugfix - Return translated role definitions: #11466
- Bugfix - Tolerating the empty request body for WebDAV: #11516
- Bugfix - Fix space root handling in a sharedByMe: #11533
- Bugfix - Fix the create link endpoint: #11542
- Bugfix - Limit search only when scope is passed: #11664
- Bugfix - Add OCS v2 capabilities endpoint to public paths: #11665
- Bugfix - Add webdav without trailing slash into proxy default config: #11677
- Bugfix - Fix clean uploads command: #11693
- Bugfix - Fix stale nodes command: #11704
- Enhancement - Add GetPermission API: #8616
- Enhancement - Bump importer app: #10880
- Enhancement - Allow scaling the search service: #11029
- Enhancement - Add Cli to delete personal spaces: #11555
- Enhancement - Add custom labels for app tokens: #11555
- Enhancement - HTTP Strict Transport Security: #11568
- Enhancement - Allow markdown output for unified-roles-table: #11581
- Enhancement - Added the OnlyOffice license support: #11624
- Enhancement - Bump Web to 12.0.4: #11625
- Enhancement - Update the ocis_full deployment example: #11666
- Enhancement - Bump Reva version: #11669
- Enhancement - Added user type upgrade/downgrade: #11678
- Enhancement - Respect changed user type in OIDC claim: #11684
- Enhancement - Drop remote.php prefix: #11687
- Enhancement - Add configurable display attributes: #11695
- Enhancement - Bump Web to 12.1.0: #11710
Details
-
Bugfix - Fix the expiration date response for links: #11239
We fixed the inconsistency in the expiration date response for links
-
Bugfix - Return translated role definitions: #11466
Instead of always returning the role definitions in English, we now return the
role definitions in the language set in theAccept-Languageheader if present. -
Bugfix - Tolerating the empty request body for WebDAV: #11516
Tolerating the empty request body for WebDAV operations like MKCOL, DELETE,
MOVE, COPY. -
Bugfix - Fix space root handling in a sharedByMe: #11533
Fix space root handling in a graph sharedByMe
-
Bugfix - Fix the create link endpoint: #11542
We fixed an issue when Shares drive can be shared via link share with Internal
role using permissions endpoint -
Bugfix - Limit search only when scope is passed: #11664
Previously, the search service would limit the search to the according space
when searching/dav/spaces/. This was not correct, as the search should be
limited to the according space when ascopeis passed in the search pattern
instead. -
Bugfix - Add OCS v2 capabilities endpoint to public paths: #11665
Following the same behavior as OCS v1, we added the OCS v2 capabilities endpoint
to the public paths. -
Bugfix - Add webdav without trailing slash into proxy default config: #11677
We've added the
/webdavendpoint without a trailing slash into the proxy
default config. -
Bugfix - Fix clean uploads command: #11693
When using --clean ongoing uploads would be purged but the nodes would not be
reverted. This is now fixed. -
Bugfix - Fix stale nodes command: #11704
Fix delete-stale-nodes command to properly remove or roll-back nodes
-
Enhancement - Add GetPermission API: #8616
Graph service: added GET
/v1beta1/drives/{driveId}/items/{itemId}/permissions/{permissionId} (and
space-root equivalent) so clients can retrieve a single permission instead of
listing all. -
Enhancement - Bump importer app: #10880
The importer app in the ocis_full example has been updated. It's using the
upstream Uppy Companion Docker image now. -
Enhancement - Allow scaling the search service: #11029
Previously, the search service locked the index for its whole lifetime, so any
other search service wouldn't be able to access to the index. With this change,
the search service can be configure to lock the index per operation, so other
search services can access the index as long as there is no operation ongoing. -
Enhancement - Add Cli to delete personal spaces: #11555
Add Cli to delete the trashed personal spaces.
-
Enhancement - Add custom labels for app tokens: #11555
The ability to set a custom label when creating an app token has been added.
-
Enhancement - HTTP Strict Transport Security: #11568
Added Support for HTTP Strict Transport Security. It reduces surface for
Man-in-the-Middle attacks or leakage of sensitive information. -
Enhancement - Allow markdown output for unified-roles-table: #11581
Allows rendering the
ocis graph list-unified-rolescommand in markdown (or
colorized) -
Enhancement - Added the OnlyOffice license support: #11624
Added the OnlyOffice ee license support to the ocis_full deployment.
-
Enhancement - Bump Web to 12.0.4: #11625
- Bugfix owncloud/web#12943: Sign
public link archiver download URL
- Bugfix owncloud/web#12943: Sign
-
Enhancement - Update the ocis_full deployment example: #11666
Fix description texts, move image versions from yaml to .env where applicapable
-
Enhancement - Bump Reva version: #11669
Bumped reva version
-
Enhancement - Added user type upgrade/downgrade: #11678
Added the mechanism to disable/enable personal spaces on user type
upgrade/downgrade -
Enhancement - Respect changed user type in OIDC claim: #11684
Ensure that OIDC login correctly interprets user type changes to disable/enable
personal spaces on user type upgrade/downgrade -
Enhancement - Drop remote.php prefix: #11687
The
remote.phpprefix is now fully optional in WebDAV endpoints and is never
returned in responses. -
Enhancement - Add configurable display attributes: #11695
We added new configuration options
UserSearchDisplayedAttributeswhich allows
to configure the attributes that are displayed in the user search results. We
are also deprecating the `Sh...
7.3.0-rc.1
Table of Contents
Table of Contents
Changes in 7.3.0-rc.1
Summary
- Bugfix - Fix the expiration date response for links: #11239
- Bugfix - Return translated role definitions: #11466
- Bugfix - Tolerating the empty request body for WebDAV: #11516
- Bugfix - Fix space root handling in a sharedByMe: #11533
- Bugfix - Fix the create link endpoint: #11542
- Bugfix - Limit search only when scope is passed: #11664
- Bugfix - Add OCS v2 capabilities endpoint to public paths: #11665
- Bugfix - Add webdav without trailing slash into proxy default config: #11677
- Bugfix - Fix clean uploads command: #11693
- Bugfix - Fix stale nodes command: #11704
- Enhancement - Add GetPermission API: #8616
- Enhancement - Bump importer app: #10880
- Enhancement - Allow scaling the search service: #11029
- Enhancement - Add Cli to delete personal spaces: #11555
- Enhancement - Add custom labels for app tokens: #11555
- Enhancement - HTTP Strict Transport Security: #11568
- Enhancement - Allow markdown output for unified-roles-table: #11581
- Enhancement - Added the OnlyOffice license support: #11624
- Enhancement - Bump Web to 12.0.4: #11625
- Enhancement - Update the ocis_full deployment example: #11666
- Enhancement - Bump Reva version: #11669
- Enhancement - Added user type upgrade/downgrade: #11678
- Enhancement - Respect changed user type in OIDC claim: #11684
- Enhancement - Drop remote.php prefix: #11687
- Enhancement - Add configurable display attributes: #11695
- Enhancement - Bump Web to 12.1.0: #11710
Details
-
Bugfix - Fix the expiration date response for links: #11239
We fixed the inconsistency in the expiration date response for links
-
Bugfix - Return translated role definitions: #11466
Instead of always returning the role definitions in English, we now return the
role definitions in the language set in theAccept-Languageheader if present. -
Bugfix - Tolerating the empty request body for WebDAV: #11516
Tolerating the empty request body for WebDAV operations like MKCOL, DELETE,
MOVE, COPY. -
Bugfix - Fix space root handling in a sharedByMe: #11533
Fix space root handling in a graph sharedByMe
-
Bugfix - Fix the create link endpoint: #11542
We fixed an issue when Shares drive can be shared via link share with Internal
role using permissions endpoint -
Bugfix - Limit search only when scope is passed: #11664
Previously, the search service would limit the search to the according space
when searching/dav/spaces/. This was not correct, as the search should be
limited to the according space when ascopeis passed in the search pattern
instead. -
Bugfix - Add OCS v2 capabilities endpoint to public paths: #11665
Following the same behavior as OCS v1, we added the OCS v2 capabilities endpoint
to the public paths. -
Bugfix - Add webdav without trailing slash into proxy default config: #11677
We've added the
/webdavendpoint without a trailing slash into the proxy
default config. -
Bugfix - Fix clean uploads command: #11693
When using --clean ongoing uploads would be purged but the nodes would not be
reverted. This is now fixed. -
Bugfix - Fix stale nodes command: #11704
Fix delete-stale-nodes command to properly remove or roll-back nodes
-
Enhancement - Add GetPermission API: #8616
Graph service: added GET
/v1beta1/drives/{driveId}/items/{itemId}/permissions/{permissionId} (and
space-root equivalent) so clients can retrieve a single permission instead of
listing all. -
Enhancement - Bump importer app: #10880
The importer app in the ocis_full example has been updated. It's using the
upstream Uppy Companion Docker image now. -
Enhancement - Allow scaling the search service: #11029
Previously, the search service locked the index for its whole lifetime, so any
other search service wouldn't be able to access to the index. With this change,
the search service can be configure to lock the index per operation, so other
search services can access the index as long as there is no operation ongoing. -
Enhancement - Add Cli to delete personal spaces: #11555
Add Cli to delete the trashed personal spaces.
-
Enhancement - Add custom labels for app tokens: #11555
The ability to set a custom label when creating an app token has been added.
-
Enhancement - HTTP Strict Transport Security: #11568
Added Support for HTTP Strict Transport Security. It reduces surface for
Man-in-the-Middle attacks or leakage of sensitive information. -
Enhancement - Allow markdown output for unified-roles-table: #11581
Allows rendering the
ocis graph list-unified-rolescommand in markdown (or
colorized) -
Enhancement - Added the OnlyOffice license support: #11624
Added the OnlyOffice ee license support to the ocis_full deployment.
-
Enhancement - Bump Web to 12.0.4: #11625
- Bugfix owncloud/web#12943: Sign
public link archiver download URL
- Bugfix owncloud/web#12943: Sign
-
Enhancement - Update the ocis_full deployment example: #11666
Fix description texts, move image versions from yaml to .env where applicapable
-
Enhancement - Bump Reva version: #11669
Bumped reva version
-
Enhancement - Added user type upgrade/downgrade: #11678
Added the mechanism to disable/enable personal spaces on user type
upgrade/downgrade -
Enhancement - Respect changed user type in OIDC claim: #11684
Ensure that OIDC login correctly interprets user type changes to disable/enable
personal spaces on user type upgrade/downgrade -
Enhancement - Drop remote.php prefix: #11687
The
remote.phpprefix is now fully optional in WebDAV endpoints and is never
returned in responses. -
Enhancement - Add configurable display attributes: [#...
7.1.4
Table of Contents
Changes in 7.1.4
Summary
- Bugfix - Fix storage-users cli: #11464
- Bugfix - Return translated role definitions: #11466
- Bugfix - Fix space root handling in a sharedByMe: #11533
- Bugfix - Bump Reva: #11560
- Enhancement - Update Web to v11.3.1: #11471
- Enhancement - Update Web to v11.3.6: #12914
Details
-
Bugfix - Fix storage-users cli: #11464
Fix storage-users uploads --resume command.
-
Bugfix - Return translated role definitions: #11466
Instead of always returning the role definitions in English, we now return the
role definitions in the language set in theAccept-Languageheader if present. -
Bugfix - Fix space root handling in a sharedByMe: #11533
Fix space root handling in a graph sharedByMe
-
Bugfix - Bump Reva: #11560
Bump reva to fix the uploader issue (Uploader being able to move files)
https://kiteworks.atlassian.net/browse/OCISDEV-171 -
Enhancement - Update Web to v11.3.1: #11471
- Bugfix owncloud/web#12697: Md
Text Html Preview Text gets Clipped
- Bugfix owncloud/web#12697: Md
-
Enhancement - Update Web to v11.3.6: #12914
- Bugfix: owncloud/web#12890
Deactivated Space button clips German translated word - Bugfix:
owncloud/web#12889 Incorrect
translation when using switches language - Bugfix:
owncloud/web#12893 user info
getting translated
owncloud/web#12914
https://github.com/owncloud/web/releases/tag/v11.3.6 - Bugfix: owncloud/web#12890
7.2.0
Table of Contents
Changes in 7.2.0
Summary
- Bugfix - Fix the OCM role editor: #11071
- Bugfix - Fix the SpaceMembershipExpired event: #11078
- Bugfix - Fix the OCM role file editor: #11093
- Bugfix - Fix the parent-id for the share-jail root: #11101
- Bugfix - Adjust the capabilities according to full text search config: #11111
- Bugfix - Fix app-auth: #11123
- Bugfix - Fix the SpaceMembershipExpired duplicate event: #11127
- Bugfix - Fix migrate rebuild-jsoncs3-indexes cli: #11145
- Bugfix - OCM Share Notifications: #11162
- Bugfix - Fix pdf form creation: #11163
- Bugfix - Fix app-auth, REST status code: #11190
- Bugfix - Fix error on listing space members: #11245
- Bugfix - Fix the graceful shutdown: #11295
- Bugfix - Fix the reva log interceptor: #11348
- Bugfix - Fix panic while traversing the service list: #11390
- Bugfix - Fix the OCM role editor: #11484
- Bugfix - Fix storage-users cli: #11490
- Bugfix - Clean up unified roles label: #11494
- Change - Remove deprecated FRONTEND_OCS_*: #11333
- Change - Remove deprecated CLIENTLOG_REVA_GATEWAY: #11372
- Enhancement - Update Mockery to 2.52.3: #11070
- Enhancement - Improve postprocessing logs: #11108
- Enhancement - Improve graph space management logs: #11115
- Enhancement - Delete notification by ID: #11203
- Enhancement - CLI, storage-users uploads delete-stale-nodes: #11216
- Enhancement - Allow setting driveid through graph API: #11256
- Enhancement - More secure Microsoft 365 collaboration: #11276
- Enhancement - Claim managed spaces: #11280
- Enhancement - Bump Reva: #11283
- Enhancement - Update ocis_full deployment example images: #11319
- Enhancement - Bump Web to 11.3.2: #11330
- Enhancement - Add capability for server managed spaces: #11332
- Enhancement - Harden office deployment process: #11339
- Enhancement - Add SpaceEditorWithoutTrashbin Role: #11391
- Enhancement - Improve cookies security: #11413
- Enhancement - Bump Web to 12.0.0: #11420
- Enhancement - Bump Web to 12.0.1: #11420
- Enhancement - Remove deprecated envvars: #11430
- Enhancement - Update Bleve to v2.5.2: #11441
- Enhancement - Bump Web to 12.0.2: #11444
Details
-
Bugfix - Fix the OCM role editor: #11071
Fix the OCM role editor permission set. The redundant permissions have been
removed. -
Bugfix - Fix the SpaceMembershipExpired event: #11078
We fixed the SpaceMembershipExpired event emitting.
-
Bugfix - Fix the OCM role file editor: #11093
Fix the OCM role file editor permission set. The redundant permissions have been
removed. -
Bugfix - Fix the parent-id for the share-jail root: #11101
Fix the parent-id for the share-jail root.
-
Bugfix - Adjust the capabilities according to full text search config: #11111
Adjust the capabilities according to full text search configurations.
-
Bugfix - Fix app-auth: #11123
Allow the app-auth announce
www-authenticate: basicheader. -
Bugfix - Fix the SpaceMembershipExpired duplicate event: #11127
We fixed the SpaceMembershipExpired event duplication issue.
-
Bugfix - Fix migrate rebuild-jsoncs3-indexes cli: #11145
Fix migrate rebuild-jsoncs3-indexes cli
-
Bugfix - OCM Share Notifications: #11162
Fix no OCM sharing notifications, now share and unshare notifications are
created -
Bugfix - Fix pdf form creation: #11163
Fix pdf form creation for Onlyoffice. Adjust the file extension for Form to be
PDF instead of DOCXF -
Bugfix - Fix app-auth, REST status code: #11190
Now app-auth REST returns status code 404 when creating token for non-existent
user (Impersonation) -
Bugfix - Fix error on listing space members: #11245
Now the members list will still show grantees even with there is any invalid
share after the upgrade. -
Bugfix - Fix the graceful shutdown: #11295
Fix the graceful shutdown using the new ocis and reva runners.
-
Bugfix - Fix the reva log interceptor: #11348
Fix the reva log interceptor. Implemented the Unwrap interface to allow TUS
middleware to handle correctly SetReadDeadline and SetWriteDeadline functions
and to avoid the error during the upload. -
Bugfix - Fix panic while traversing the service list: #11390
Fix the panic while traversing the service list
-
Bugfix - Fix the OCM role editor: #11484
Fix the issue when the watermark is visible to user with a viewer role in
Collabora -
Bugfix - Fix storage-users cli: #11490
Fix storage-users uploads --resume command.
-
Bugfix - Clean up unified roles label: #11494
Clean up the unified roles label
-
Change - Remove deprecated FRONTEND_OCS_*: #11333
Deprecated FRONTEND_OCS_* environment variable was removed from config.
-
Change - Remove deprecated CLIENTLOG_REVA_GATEWAY: #11372
Deprecated CLIENTLOG_REVA_GATEWAY environment variable was removed from config.
-
Enhancement - Update Mockery to 2.52.3: #11070
Without updating ocis will not build on go 1.24. This requires also updating the
go version to 1.24 -
Enhanceme...