From a4a4a477507ca91797ef05fc0f551c9a39f4e946 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Tue, 1 Sep 2026 13:50:14 +0200 Subject: [PATCH] fix: xref fixes in ocis release notes --- .../ROOT/pages/ocis_release_notes.adoc | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/content/main/modules/ROOT/pages/ocis_release_notes.adoc b/content/main/modules/ROOT/pages/ocis_release_notes.adoc index fdfbff9..b031ab8 100644 --- a/content/main/modules/ROOT/pages/ocis_release_notes.adoc +++ b/content/main/modules/ROOT/pages/ocis_release_notes.adoc @@ -37,7 +37,7 @@ Please find the most important changes described here or refer to the changelog * The new environment variables have been added. For details see the ... * CLI Commands -** New CLI commands have been added, in particular the `Verify and Inspect the Blobstore`, the `Search Index Optimize` and the `Reset Password for System Users` command. For details see the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation. +** New CLI commands have been added, in particular the `Verify and Inspect the Blobstore`, the `Search Index Optimize` and the `Reset Password for System Users` command. For details see the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation. ** The `restart` flag for the Postprocessing CLI has been fixed. * The Search and indexing backend has been improved with respect to: @@ -74,7 +74,7 @@ Please note that the provided image versions are tested to work with the deploym [discrete] === Upgrading Infinite Scale -See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. +See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. * Since the deployment examples have been updated, you *must* update the configuration files, reconfigure them and pull new image versions. No data migration is necessary. @@ -85,14 +85,14 @@ This section will be updated if issues are discovered. //[discrete] === Deprecations -See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. +See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. * The value `owncloudsql` for the `STORAGE_USERS_DRIVER` environment variable has been deprecated. //[discrete] === Migrations -See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. +See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. === Breaking Changes @@ -221,7 +221,7 @@ Please find the most important changes described here or refer to the changelog * The new environment variable `PROXY_FORCE_STRICT_TRANSPORT_SECURITY` has been added to prevent headers being sent back for insecure connections if the proxy service is connected insecurely but the client terminates securely. -* New CLI commands have been added, in particular the `Move Stuck Uploads` and the `Cleanup Orphaned Grants` command. For details see the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation. +* New CLI commands have been added, in particular the `Move Stuck Uploads` and the `Cleanup Orphaned Grants` command. For details see the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation. * The user roles, along with their respective permissions and descriptions, have been streamlined. They are now more consistent, with each role with extended permissions building on the preceding one. Any existing assigned roles will automatically receive the updated definitions; no manual intervention is required. @@ -229,7 +229,7 @@ Please find the most important changes described here or refer to the changelog * The Graph Service can now be configured to reference the external ID of users during the provisioning process via an LDAP attribute. The final ID is provided by an external identity provider. If this is not set, a default attribute will be used instead. See the `GRAPH_LDAP_REQUIRE_EXTERNAL_ID` environment variable for details. -* A new feature has been implemented to protect against brute-force password attacks when using public links. This feature is enabled by default. For details see the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation. +* A new feature has been implemented to protect against brute-force password attacks when using public links. This feature is enabled by default. For details see the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation. * Infinite Scale can now be configured as a multi-instance application connected to the same Identity Provider (IDP). @@ -246,7 +246,7 @@ Please note that the provided image versions are tested to work with the deploym [discrete] === Upgrading Infinite Scale -See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. +See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. * Since the deployment examples have been updated, you *must* update the configuration files, reconfigure them and pull new image versions. No data migration is necessary. @@ -257,7 +257,7 @@ See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, //[discrete] === Deprecations -See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. +See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. * No new deprecations have been introduced. * Some deprecated environment variables have finally been removed. @@ -265,7 +265,7 @@ See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, //[discrete] === Migrations -See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. +See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. * If you are not using/configured the OCM service, no migration is necessary to upgrade from Infinite Scale 7.3 to 8.0. @@ -274,7 +274,7 @@ See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, [discrete] ==== OCM -See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. +See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade, window=_blank] section of the Infinite Scale admin documentation for more details. * Breaking changes only apply when using OCM. + These changes mean, that OCM is now fully compatible with other Open Cloud Mesh services and can be federated with them. As drawback, all OCM invitations and shares no longer work and must be resetup. @@ -345,13 +345,13 @@ Please note that the provided image versions are tested to work with the deploym === Deprecations * No new deprecations have been introduced in Infinite Scale 7.3 -* Some existing deprecations have been removed from the code. See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. +* Some existing deprecations have been removed from the code. See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. [discrete] === Migrations * There are no migrations necessary to upgrade from Infinite Scale 7.2 to 7.3 -* Since the deployment examples have been updated, you *must* update the configuration files, reconfigure them and pull new image versions. No data migration is necessary. See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. +* Since the deployment examples have been updated, you *must* update the configuration files, reconfigure them and pull new image versions. No data migration is necessary. See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. [discrete] === Breaking Changes @@ -361,7 +361,7 @@ There are no breaking changes in Infinite Scale 7.3 [discrete] === Upgrading Infinite Scale -See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. +See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. [discrete] === Known Issues @@ -379,9 +379,9 @@ Please find the most important changes described here or refer to the changelog [discrete] === Summary of Notable Feature Implementations -* You can now manage Spaces via the IDP by using the `OCIS_CLAIM_MANAGED_SPACES_ENABLED` setting. Once enabled, space management will only be possible via the IDP, not via the web UI. The necessary data will then be included in the claim. All services using this environment variable *must* be configured. See xref:next@ocis:ROOT:deployment/services/env-vars-special-scope.adoc[Environment Variables with Special Scopes] for more details. +* You can now manage Spaces via the IDP by using the `OCIS_CLAIM_MANAGED_SPACES_ENABLED` setting. Once enabled, space management will only be possible via the IDP, not via the web UI. The necessary data will then be included in the claim. All services using this environment variable *must* be configured. See xref:ocis:admin:deployment/services/env-vars-special-scope.adoc[Environment Variables with Special Scopes] for more details. -* The `search` service can now be instantiated using the `SEARCH_ENGINE_BLEVE_SCALE` environment variable. See the important notes in the xref:next@ocis:ROOT:{s-path}/search.adoc[Search] service documentation. +* The `search` service can now be instantiated using the `SEARCH_ENGINE_BLEVE_SCALE` environment variable. See the important notes in the xref:ocis:admin:{s-path}/search.adoc[Search] service documentation. * A new built-in role, `SpaceEditorWithoutTrashbin`, was added. It is a subset of the `SpaceEditor` role, but has no list/restore permissions for the trashbin. @@ -408,13 +408,13 @@ Please find the most important changes described here or refer to the changelog === Deprecations * No new deprecations have been introduced in Infinite Scale 7.2 -* Some existing deprecations have been removed from the code. See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. +* Some existing deprecations have been removed from the code. See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. [discrete] === Migrations * There are no migrations necessary to upgrade from Infinite Scale 7.1 to 7.2 -* Since the deployment examples have been updated, you *must* update the configuration files, reconfigure them and pull new image versions. No data migration is necessary. See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. +* Since the deployment examples have been updated, you *must* update the configuration files, reconfigure them and pull new image versions. No data migration is necessary. See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. [discrete] === Breaking Changes @@ -424,7 +424,7 @@ There are no breaking changes in Infinite Scale 7.2 [discrete] === Upgrading Infinite Scale -See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. +See the xref:ocis:admin:migration/upgrading-ocis.adoc[Migration and Upgrade] section of the Infinite Scale admin documentation for more details. [discrete] === Known Issues @@ -512,7 +512,7 @@ Please find the most important changes described here or refer to the changelog [discrete] === General Information -This Infinite Scale release provides new functionalities, many bug fixes and internal dependency updates. See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Upgrading Infinite Scale] documentation for details how to upgrade. +This Infinite Scale release provides new functionalities, many bug fixes and internal dependency updates. See the xref:ocis:admin:migration/upgrading-ocis.adoc[Upgrading Infinite Scale] documentation for details how to upgrade. [discrete] === Summary of Notable Feature Implementations @@ -520,7 +520,7 @@ This Infinite Scale release provides new functionalities, many bug fixes and int * Users can now configure notification preferences for events in the user settings of the web UI. Notifications can be sent to the browser and/or via email. When sending via email is selected, the user can define the interval emails are sent. Events triggering the emails are stored, if selected for delayed sending, in a named group like `daily` or `weekly`. To send all the emails of a group, the admin needs to trigger a configurable command line job, usually via cron. + -For configuration details see: xref:next@ocis:ROOT:deployment/services/env-var-changes.adoc[Changed Environment Variables in Versions] and the xref:next@ocis:ROOT:{s-path}/notifications.adoc[notifications] service. +For configuration details see: xref:ocis:admin:deployment/services/env-var-changes.adoc[Changed Environment Variables in Versions] and the xref:ocis:admin:{s-path}/notifications.adoc[notifications] service. * Users can now create password-protected folders. They provide an additional layer of security for sensitive or confidential information stored within Infinite Scale. For details see the https://github.com/owncloud/web/tree/master/packages/web-app-password-protected-folders[password-protected-folders] readme. @@ -608,14 +608,14 @@ Additional features or functionalities added:: * The following services have been added: -** xref:next@ocis:ROOT:{s-path}/activitylog.adoc[activitylog] + +** xref:ocis:admin:{s-path}/activitylog.adoc[activitylog] + It is responsible for storing events (activities) per resource. + Note that the implementation of the `activitylog` service is a breaking change. For details see xref:breaking-changes[Breaking Changes] section. -** xref:next@ocis:ROOT:{s-path}/auth-app.adoc[auth-app] + +** xref:ocis:admin:{s-path}/auth-app.adoc[auth-app] + It provides authentication for 3rd party apps. -** xref:next@ocis:ROOT:{s-path}/collaboration.adoc[collaboration] + +** xref:ocis:admin:{s-path}/collaboration.adoc[collaboration] + It connects with web office document servers such as Collabora, ONLYOFFICE or Microsoft using the WOPI protocol. Note that the `collaboration` service replaces the external https://github.com/cs3org/wopiserver[cs3org/wopi] server used before. If you have used document servers with the external wopiserver, we highly recommend using the collaboration service which is a breaking change. For details see xref:breaking-changes[Breaking Changes] section. * Content Security Policy: + @@ -640,7 +640,7 @@ The Presentation Viewer Web Extension allows rendering markdown slide presentati Though referenced here, no support can be given for these web apps. * PosixFS + -With PosixFS, you can use, with some restrictions, a posix based filesystem with shared access for user data. Infinite Scale manages data as usual, but also recognizes changes on the filesystem that are not initiated by Infinite Scale. On the other hand, a user or service can read and write data directly to the filesystem like before without the need to go thru Infinite Scale. For details see the xref:next@ocis:ROOT:deployment/storage/general-considerations.adoc[General Storage Considerations and Settings] documentation. +With PosixFS, you can use, with some restrictions, a posix based filesystem with shared access for user data. Infinite Scale manages data as usual, but also recognizes changes on the filesystem that are not initiated by Infinite Scale. On the other hand, a user or service can read and write data directly to the filesystem like before without the need to go thru Infinite Scale. For details see the xref:ocis:admin:deployment/storage/general-considerations.adoc[General Storage Considerations and Settings] documentation. + The PosixFS integration is an experimental feature and should not be used in production! + -- @@ -664,20 +664,20 @@ NOTE: OCM is still in experimental phase! === Migrations -See the xref:next@ocis:ROOT:migration/upgrading-ocis.adoc[Upgrading Infinite Scale] documentation for migration and upgrade steps. +See the xref:ocis:admin:migration/upgrading-ocis.adoc[Upgrading Infinite Scale] documentation for migration and upgrade steps. === Breaking Changes Infinite Scale:: + -- -* The xref:next@ocis:ROOT:{s-path}/activitylog.adoc[activitylog] service has been added. + +* The xref:ocis:admin:{s-path}/activitylog.adoc[activitylog] service has been added. + To make it work, the Infinite Scale config must be updated. See the link in the xref:migrations[migrations] section above for details how to do so. -* The xref:next@ocis:ROOT:{s-path}/collaboration.adoc[collaboration] service has been added. + +* The xref:ocis:admin:{s-path}/collaboration.adoc[collaboration] service has been added. + The Infinite Scale config must be updated. If you have used web office document servers with the external https://github.com/cs3org/wopiserver[cs3org/wopi] server, you should switch to the collaboration service. See the link in the xref:migrations[migrations] section above for details how to do so. -* A Content Security Policy (CSP) has been implemented to secure the environment. Its configuration is described in the xref:next@ocis:ROOT:{s-path}/proxy.adoc[proxy] service. Without configuration, external services like an IDP, web office document servers or web apps will refuse to work for security reasons. +* A Content Security Policy (CSP) has been implemented to secure the environment. Its configuration is described in the xref:ocis:admin:{s-path}/proxy.adoc[proxy] service. Without configuration, external services like an IDP, web office document servers or web apps will refuse to work for security reasons. -- Web UI::