From 58075e43cde9dacc4a4fd151ec94661070384fe2 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Tue, 22 Oct 2024 16:01:33 +0200 Subject: [PATCH 01/22] Create ocis 7.0.0 release notes --- modules/ROOT/pages/ocis_release_notes.adoc | 77 +++++++++++++++++++++- 1 file changed, 75 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 19775bd..00ee000 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -16,6 +16,64 @@ toc::[] +== Infinite Scale 7.0.0 (Production) + +This release brings significant enhancements in performance and stability. It is also designed to provide an optimized experience for both end users and administrators. Please find the most important changes described here or refer to the changelog for a complete list of changes: + +* Infinite Scale: {ocis-releases-url}/v7.0.0[Changes in 7.0.0, window=_blank] ++ +NOTE: All changes from rolling releases 6.x apply for this production release. +* Web: {web-releases-url}/v11.0.0[Changelog for ownCloud Web 11.0.0, window=_blank] ++ +NOTE: All changes of web releases after 8.x up to 11.0.0 apply for this production release. + +[discrete] +=== General Information + +Each rolling release of Infinite Scale provided many bugfixes. For details see the linked changelog of each release. + +=== Summary of Notable Feature Implementations + +Each rolling release of Infinite Scale has notable features added, see the following summary list: + +* xref:6-6-0-faster-image-preview[4x Faster Image Previews] +* xref:6-6-0-one-click-templates[Only Office: 1-Click Document Templates] +* xref:6-5-0-public-links-in-sharing[Permanent and Public Links in the Sharing Panel] +* xref:6-5-0-default-permanent-link[Copy "Permanent Link" by Default] +* xref:6-5-0-copy-to-clipboard[Public Link: Copy With or Without Password to Clipboard] +* xref:6-3-0-simplified-link-sharing[Simplified Link Sharing] +* xref:6-3-0-other-notable-changes[Skyhigh Security ICAP server] +* xref:6-3-0-other-notable-changes[Web UI Extensions] +* xref:6-2-0-permanent-link[Permanent Link] +* xref:6-1-0-accountability[Ensure Accountability with Activity Tracking] +* xref:6-0-0-secure-view[Web Office: Collabora Secure View] +* xref:6-0-0-audio-image-metadata[Show Audio and Image EXIF Metadata] +* xref:6-0-0-webui-load-times[Up to 44% Faster Loading Times for the WebUI] +* xref:6-0-0-sse[Real-Time UI Updates with Server-Sent Events (SSE)] + +=== Known Issues + +The following is a list of known issues identified in Infinite Scale rolling releases 6.x that still exist: + +OCM:: ++ +-- +* xref:6-6-0-known-issues[Known Issues in 6.6.0 (OCM)] and +* xref:6-4-0-known-issues[Known Issues in 6.4.0 (OCM)] +-- + +NOTE: OCM is still in experimental phase! + +=== Deprecations + +* Deprecations announced in release 5.0.0 in section xref:5-0-0-deprecation-announcements[Deprecation Announcements] have finally been removed. + +=== Migrations + + +=== Breaking Changes + + == Infinite Scale 6.6.1 (Rolling) IMPORTANT: This is a Rolling Release. Please check the {release-types-url}[documentation] to see if this release type is right for your use case. @@ -30,6 +88,7 @@ IMPORTANT: This is a Rolling Release. Please check the {release-types-url}[docum Refer to the source and the full change log for a list of bug fixes and changes at {ocis-releases-url}/v6.6.0[GitHub, window=_blank]. +[#6-6-0-faster-image-preview] [discrete] === 4x Faster Image Previews @@ -40,11 +99,13 @@ Refer to the source and the full change log for a list of bug fixes and changes + NOTE: This improvement is exclusively available for containerized deployments. It is not available for bare-metal deployments, which run the Infinite Scale executable without Docker, Kubernetes or similar platforms. See the xref:next@ocis:ROOT:deployment/services/s-list/thumbnails.adoc#thumbnailing-performance[thumbnail service] for more details. +[#6-6-0-one-click-templates] [discrete] === Only Office: 1-Click Document Templates Easily create documents from templates with a single click. Just select an office template, e.g. from a "Templates" Space, and the templated document will open automatically, just like on your desktop. Your new document will be saved in your Personal storage with the template name as the filename. Supported template formats are: DOTX, OTT, XLTX, POTX, OTS and OTP. +[#6-6-0-known-issues] === Known Issues OCM Federation: No Image Preview in Browser:: @@ -56,6 +117,7 @@ IMPORTANT: This is a Rolling Release. Please check the {release-types-url}[docum Refer to the source and the full change log for a list of bug fixes and changes at {ocis-releases-url}/v6.5.0[GitHub, window=_blank]. +[#6-5-0-public-links-in-sharing] [discrete] === Permanent and Public Links in the Sharing Panel @@ -67,11 +129,13 @@ A fixed link for internal use that works as a pointer for people with existing a - *Public Links*: + These links grant access to external people outside your organization. Public links are password-protected by default, ensuring secure file sharing with non-members. Password protection can be turned off by the system administrator. +[#6-5-0-default-permanent-link] [discrete] === Copy "Permanent Link" by Default Copying a link in the file list now provides the permanent link with a single click. Permanent links work only for people with existing access, ensuring access is secure by default while offering a faster way to share and point people to files. +[#6-5-0-copy-to-clipboard] [discrete] === Public Link: Copy With or Without Password to Clipboard @@ -128,6 +192,7 @@ Tiles View now supports lazy loading with an animation for smoother performance, The Open Cloud Mesh (OCM) protocol, which supports cross-cloud file sharing, has been improved with several bug fixes. These updates enhance stability and reliability, reducing potential issues when federating between different clouds. This feature remains experimental which means that it may break and individual production usage must be agreed with ownCloud Support. +[#6-4-0-known-issues] === Known Issues *Open Cloud Mesh* (OCM) @@ -151,6 +216,7 @@ You can now unzip files directly within the Web UI, with support for the .zip fi We’re committed to making our platform accessible to all users. Amongst other accessibility improvements in this update, we’ve ensured that keyboard focus is always visible for those who navigate without a mouse. Additionally, we’ve enhanced the color contrasts to meet accessibility standards, making content easier to read and interact with for everyone. Note: We treat any accessibility violation as a bug and kindly ask you to contact us if you encounter any digital barriers. +[#6-3-0-simplified-link-sharing] [discrete] === Simplified Link Sharing @@ -168,7 +234,7 @@ You can now hold the Command key (Ctrl on Windows) to open items in a new tab. B * Skyhigh Security ICAP server + The https://www.skyhighsecurity.com[Skyhigh Secure Web Gateway (SWG)] can now be configured as Infinite Scale ICAP virus scanner. -* https://github.com/owncloud/web-extensions[Web UI extensions] can be added manually to the default Web UI. See the link for available extensions and the +* https://github.com/owncloud/web-extensions[Web UI Extensions] can be added manually to the default Web UI. See the link for available extensions and the https://doc.owncloud.com/ocis/next/deployment/webui/webui-customisation.html[ownCloud Web with Custom Configuration] for more details. * `drawio` has been removed from the embedded Web UI but provided as Web UI extension. @@ -179,6 +245,7 @@ IMPORTANT: This is a Rolling Release. Please check the {release-types-url}[docum Refer to the source and the full change log for a list of bug fixes and changes at {ocis-releases-url}/v6.2.0[GitHub, window=_blank]. +[#6-2-0-permanent-link] [discrete] === Permanent Link @@ -210,6 +277,7 @@ IMPORTANT: This is a Rolling Release. Please check the {release-types-url}[docum Refer to the source and the full change log for a list of bug fixes and changes at {ocis-releases-url}/v6.1.0[GitHub, window=_blank]. +[#6-1-0-accountability] [discrete] === Ensure Accountability with Activity Tracking @@ -273,6 +341,7 @@ can be downloaded from: https://download.owncloud.com/ocis/ocis/stable/[, window * *Rolling* + can be downloaded from: https://download.owncloud.com/ocis/ocis/rolling/[, window=_blank] +[#6-0-0-secure-view] [discrete] === Web Office: Collabora Secure View @@ -292,11 +361,13 @@ Infinite Scale now includes by default the ability to open ePub e-books via the Infinite Scale now supports opening and editing diagrams with draw.io. Widely used by professionals in software development, project management, engineering, and business analysis, draw.io allows users to create a variety of diagrams such as flowcharts, network diagrams, UML diagrams, mind maps, and organizational charts. Its extensive library of shapes and templates make it ideal for diagramming tasks, enhancing visual communication. +[#6-0-0-webui-load-times] [discrete] -=== Up to 44% Faster Loading Times +=== Up to 44% Faster Loading Times for the WebUI We have improved the loading time of the Web UI, especially on slower networks. For example, on a “Fast 3G” connection, load times improved by approximately 44% (from 27s to 15s) and finish times improved by 25% (from 40s to 30s). The overall speed index improved by 32% (from 4.7s to 3.2s). Benchmarks and details on: https://github.com/owncloud/web/pull/10976[owncloud/web#10976] +[#6-0-0-sse] [discrete] === More Real-Time UI Updates with Server-Sent Events (SSE) @@ -313,6 +384,7 @@ Restored items will appear right away. * *Moving* + The UI will update to show the new location of moved items. +[#6-0-0-audio-image-metadata] [discrete] === Show Audio and Image EXIF Metadata @@ -950,6 +1022,7 @@ The Infinite Scale sse service is responsible for sending sse (server-sent event This section will be updated if issues are discovered. +[#5-0-0-deprecation-announcements] === Deprecation Announcements In future releases the following may no longer be supported or get removed: From 4de3d01ea18dc70cf4d76e0383e4ffd32e716871 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Wed, 23 Oct 2024 18:07:53 +0200 Subject: [PATCH 02/22] add breaking changes draft --- modules/ROOT/pages/ocis_release_notes.adoc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 00ee000..6727ced 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -73,6 +73,18 @@ NOTE: OCM is still in experimental phase! === Breaking Changes +Infinite Scale:: ++ +-- +yeah +-- + +Web UI:: ++ +-- +* The `draw-io` app has been removed as default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. +* The `importer` app has been removed as default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. +-- == Infinite Scale 6.6.1 (Rolling) From ad813fe41a92cf3b42954053b025fe14905078ca Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Thu, 24 Oct 2024 11:18:22 +0200 Subject: [PATCH 03/22] deprecated web config options --- modules/ROOT/pages/ocis_release_notes.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 6727ced..c673bc0 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -82,6 +82,8 @@ yeah Web UI:: + -- +* Deprecated config options have finally been removed, see https://github.com/owncloud/web/pull/11256[#11256]. + +Note that these config options were able to be set via the `WEB_UI_CONFIG_FILE` environment variable. Having one of the deprecated set, will not have any impact. * The `draw-io` app has been removed as default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. * The `importer` app has been removed as default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. -- From bbc64ba7616c40583a2a4f070016f03e90e9ef78 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Thu, 24 Oct 2024 12:01:08 +0200 Subject: [PATCH 04/22] additional features added --- modules/ROOT/pages/ocis_release_notes.adoc | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index c673bc0..1afb69f 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -34,8 +34,10 @@ Each rolling release of Infinite Scale provided many bugfixes. For details see t === Summary of Notable Feature Implementations -Each rolling release of Infinite Scale has notable features added, see the following summary list: +Each rolling release of Infinite Scale has notable features added, see the following summary list:: ++ +-- * xref:6-6-0-faster-image-preview[4x Faster Image Previews] * xref:6-6-0-one-click-templates[Only Office: 1-Click Document Templates] * xref:6-5-0-public-links-in-sharing[Permanent and Public Links in the Sharing Panel] @@ -50,6 +52,14 @@ Each rolling release of Infinite Scale has notable features added, see the follo * xref:6-0-0-audio-image-metadata[Show Audio and Image EXIF Metadata] * xref:6-0-0-webui-load-times[Up to 44% Faster Loading Times for the WebUI] * xref:6-0-0-sse[Real-Time UI Updates with Server-Sent Events (SSE)] +-- + +Additional features added:: ++ +-- +* Fully customisable deployment examples ready for productive use based on docker compose, see the +xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-prod.adoc[Local Production Setup] and xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-hetzner.adoc[Deployment on Hetzner]. Note that with these examples, you can easily enable additional web apps like `draw-io`, `external-sites`, `json-viewer`, `unzip`, `progressbars` and others. Though provided via the compose example setup, no support can be given for these web apps. +-- === Known Issues From a4e1ac536213ad10e89c344d8499f820c125c4af Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Tue, 29 Oct 2024 13:10:51 +0100 Subject: [PATCH 05/22] more updates --- modules/ROOT/pages/ocis_release_notes.adoc | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 1afb69f..038f1f8 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -54,10 +54,22 @@ Each rolling release of Infinite Scale has notable features added, see the follo * xref:6-0-0-sse[Real-Time UI Updates with Server-Sent Events (SSE)] -- -Additional features added:: +Additional features or functionalities added:: + -- -* Fully customisable deployment examples ready for productive use based on docker compose, see the +* New maintenance CLI commands have been added, see link in the xref:migrations[migrations] section for details. + +* The following services have been added: +** xref:next@ocis:ROOT:{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] + +It provides authentication for 3rd party apps. +** xref:next@ocis:ROOT:{s-path}/collaboration.adoc[collaboration]. + +It connects with 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. + +* Fully customisable deployment examples ready for productive use including web office, based on docker compose. See the xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-prod.adoc[Local Production Setup] and xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-hetzner.adoc[Deployment on Hetzner]. Note that with these examples, you can easily enable additional web apps like `draw-io`, `external-sites`, `json-viewer`, `unzip`, `progressbars` and others. Though provided via the compose example setup, no support can be given for these web apps. -- @@ -80,13 +92,15 @@ 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. === Breaking Changes Infinite Scale:: + -- -yeah +* The xref:next@ocis:ROOT:{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. -- Web UI:: From c4c7d72b0b8407e9d0898531dfa79419ab5e5089 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Thu, 7 Nov 2024 15:57:45 +0100 Subject: [PATCH 06/22] add csp --- modules/ROOT/pages/ocis_release_notes.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 038f1f8..146531a 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -69,6 +69,9 @@ It provides authentication for 3rd party apps. It connects with 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. +* Content Security Policy: + +When using office web packages or web apps like provided in our docker compose deployment examples, a CSP has been implemented to secure the environment. For details see the list item below. + * Fully customisable deployment examples ready for productive use including web office, based on docker compose. See the xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-prod.adoc[Local Production Setup] and xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-hetzner.adoc[Deployment on Hetzner]. Note that with these examples, you can easily enable additional web apps like `draw-io`, `external-sites`, `json-viewer`, `unzip`, `progressbars` and others. Though provided via the compose example setup, no support can be given for these web apps. -- From 6dc5922566fa6f8858285da3315c2803c498dd67 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Wed, 13 Nov 2024 10:17:16 +0100 Subject: [PATCH 07/22] updates --- antora.yml | 4 ++++ modules/ROOT/pages/ocis_release_notes.adoc | 11 ++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/antora.yml b/antora.yml index 06e8b68..ec303e2 100644 --- a/antora.yml +++ b/antora.yml @@ -11,3 +11,7 @@ nav: asciidoc: attributes: + # this attribute is needed to create the proper path for references to ocis services + # it origins from the antora.yaml file in the docs-ocis repo + # when doing a full build via docs, the path using this attribute resolves correctly + s-path: 'deployment/services/s-list' diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 146531a..21c80b8 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -65,12 +65,11 @@ 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] + It provides authentication for 3rd party apps. -** xref:next@ocis:ROOT:{s-path}/collaboration.adoc[collaboration]. + -It connects with 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. +** xref:next@ocis:ROOT:{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, you must switch to the collaboration service which is a breaking change. For details see xref:breaking-changes[Breaking Changes] section. * Content Security Policy: + -When using office web packages or web apps like provided in our docker compose deployment examples, a CSP has been implemented to secure the environment. For details see the list item below. +When using web office document servers or web apps like provided in our docker compose deployment examples, a CSP has been implemented to secure the environment. For details on web office/apps see the next list item. * Fully customisable deployment examples ready for productive use including web office, based on docker compose. See the xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-prod.adoc[Local Production Setup] and xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-hetzner.adoc[Deployment on Hetzner]. Note that with these examples, you can easily enable additional web apps like `draw-io`, `external-sites`, `json-viewer`, `unzip`, `progressbars` and others. Though provided via the compose example setup, no support can be given for these web apps. @@ -103,7 +102,9 @@ Infinite Scale:: + -- * The xref:next@ocis:ROOT:{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. +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. + +If you have used web office document servers with the external https://github.com/cs3org/wopiserver[cs3org/wopi] server, you must switch to the collaboration service. See the link in the xref:migrations[migrations] section above for details how to do so. -- Web UI:: From 68bd923da4e70516c2d1c614324131f6a9979274 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Wed, 13 Nov 2024 11:20:55 +0100 Subject: [PATCH 08/22] update --- modules/ROOT/pages/ocis_release_notes.adoc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 21c80b8..58188f0 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -60,13 +60,16 @@ Additional features or functionalities added:: * New maintenance CLI commands have been added, see link in the xref:migrations[migrations] section for details. * The following services have been added: + ** xref:next@ocis:ROOT:{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] + It provides authentication for 3rd party apps. + ** xref:next@ocis:ROOT:{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, you must switch to the collaboration service which is a breaking change. For details see xref:breaking-changes[Breaking Changes] section. +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: + When using web office document servers or web apps like provided in our docker compose deployment examples, a CSP has been implemented to secure the environment. For details on web office/apps see the next list item. @@ -104,7 +107,7 @@ Infinite Scale:: * The xref:next@ocis:ROOT:{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. + -If you have used web office document servers with the external https://github.com/cs3org/wopiserver[cs3org/wopi] server, you must switch to the collaboration service. See the link in the xref:migrations[migrations] section above for details how to do so. +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. -- Web UI:: From 6fd7eb8946a6ac16172e9c2cd5a90991486b368d Mon Sep 17 00:00:00 2001 From: Martin Date: Wed, 13 Nov 2024 11:52:50 +0100 Subject: [PATCH 09/22] Apply suggestions from code review Co-authored-by: Phil Davis --- antora.yml | 2 +- modules/ROOT/pages/ocis_release_notes.adoc | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/antora.yml b/antora.yml index ec303e2..1bcc71d 100644 --- a/antora.yml +++ b/antora.yml @@ -12,6 +12,6 @@ nav: asciidoc: attributes: # this attribute is needed to create the proper path for references to ocis services - # it origins from the antora.yaml file in the docs-ocis repo + # it originates from the antora.yaml file in the docs-ocis repo # when doing a full build via docs, the path using this attribute resolves correctly s-path: 'deployment/services/s-list' diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 58188f0..b79afd6 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -74,7 +74,7 @@ It connects with web office document servers such as Collabora, ONLYOFFICE or Mi * Content Security Policy: + When using web office document servers or web apps like provided in our docker compose deployment examples, a CSP has been implemented to secure the environment. For details on web office/apps see the next list item. -* Fully customisable deployment examples ready for productive use including web office, based on docker compose. See the +* Fully customisable deployment examples ready for production use including web office, based on docker compose. See the xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-prod.adoc[Local Production Setup] and xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-hetzner.adoc[Deployment on Hetzner]. Note that with these examples, you can easily enable additional web apps like `draw-io`, `external-sites`, `json-viewer`, `unzip`, `progressbars` and others. Though provided via the compose example setup, no support can be given for these web apps. -- @@ -115,8 +115,8 @@ Web UI:: -- * Deprecated config options have finally been removed, see https://github.com/owncloud/web/pull/11256[#11256]. + Note that these config options were able to be set via the `WEB_UI_CONFIG_FILE` environment variable. Having one of the deprecated set, will not have any impact. -* The `draw-io` app has been removed as default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. -* The `importer` app has been removed as default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. +* The `draw-io` app has been removed as a default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. +* The `importer` app has been removed as a default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. -- == Infinite Scale 6.6.1 (Rolling) From bb48f55820c0ad4562075ad48ed0b368c54a0ebb Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Wed, 13 Nov 2024 12:36:50 +0100 Subject: [PATCH 10/22] update --- modules/ROOT/pages/ocis_release_notes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index b79afd6..f071897 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -107,7 +107,7 @@ Infinite Scale:: * The xref:next@ocis:ROOT:{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. + -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. +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. -- Web UI:: From 9362d4502b37f0b8b0ed774e99298f3a3e4d28ff Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Thu, 14 Nov 2024 15:19:34 +0100 Subject: [PATCH 11/22] set web to 11.0.3 --- modules/ROOT/pages/ocis_release_notes.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index f071897..22287d7 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -23,9 +23,9 @@ This release brings significant enhancements in performance and stability. It is * Infinite Scale: {ocis-releases-url}/v7.0.0[Changes in 7.0.0, window=_blank] + NOTE: All changes from rolling releases 6.x apply for this production release. -* Web: {web-releases-url}/v11.0.0[Changelog for ownCloud Web 11.0.0, window=_blank] +* Web: {web-releases-url}/v11.0.0[Changelog for ownCloud Web 11.0.3, window=_blank] + -NOTE: All changes of web releases after 8.x up to 11.0.0 apply for this production release. +NOTE: All changes of web releases after 8.x up to 11.0.3 apply for this production release. [discrete] === General Information From 471f87dd54375c834854ef3bae743069c9b6da43 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Thu, 14 Nov 2024 15:32:53 +0100 Subject: [PATCH 12/22] more web version fixes --- modules/ROOT/pages/ocis_release_notes.adoc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index b4a57d8..5d53431 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -23,9 +23,10 @@ This release brings significant enhancements in performance and stability. It is * Infinite Scale: {ocis-releases-url}/v7.0.0[Changes in 7.0.0, window=_blank] + NOTE: All changes from rolling releases 6.x apply for this production release. -* Web: {web-releases-url}/v11.0.0[Changelog for ownCloud Web 11.0.3, window=_blank] + +* Web: {web-releases-url}/v11.0.3[Changelog for ownCloud Web 11.0.3, window=_blank] + -NOTE: All changes of web releases after 8.x up to 11.0.3 apply for this production release. +NOTE: All changes of web releases after 8.0 up to 11.0.3 apply for this production release. [discrete] === General Information From 00dea5dc795ae63d98b85ac643d3f3c7e1be1982 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Fri, 22 Nov 2024 16:44:46 +0100 Subject: [PATCH 13/22] fixes and csp --- modules/ROOT/pages/ocis_release_notes.adoc | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 5d53431..1b488d4 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -24,9 +24,9 @@ This release brings significant enhancements in performance and stability. It is + NOTE: All changes from rolling releases 6.x apply for this production release. -* Web: {web-releases-url}/v11.0.3[Changelog for ownCloud Web 11.0.3, window=_blank] +* Web: {web-releases-url}/v11.0.4[Changelog for ownCloud Web 11.0.4, window=_blank] + -NOTE: All changes of web releases after 8.0 up to 11.0.3 apply for this production release. +NOTE: All changes of web releases after 8.0 up to 11.0.4 apply for this production release. [discrete] === General Information @@ -73,7 +73,7 @@ It provides authentication for 3rd party apps. 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: + -When using web office document servers or web apps like provided in our docker compose deployment examples, a CSP has been implemented to secure the environment. For details on web office/apps see the next list item. +When using external services like an IDP, web office document servers or web apps (like provided in our docker compose deployment examples), a Content Security Policy (CSP) has been implemented to secure the environment. For details on web office/apps see the next list item. For details on CSP see xref:breaking-changes[Breaking Changes] section. * Fully customisable deployment examples ready for production use including web office, based on docker compose. See the xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-prod.adoc[Local Production Setup] and xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-hetzner.adoc[Deployment on Hetzner]. Note that with these examples, you can easily enable additional web apps like `draw-io`, `external-sites`, `json-viewer`, `unzip`, `progressbars` and others. Though provided via the compose example setup, no support can be given for these web apps. @@ -107,8 +107,11 @@ Infinite Scale:: -- * The xref:next@ocis:ROOT:{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 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. Without configuring it, external services like an IDP, web office document servers or web apps will refuse to work for security reasons. -- Web UI:: @@ -116,7 +119,9 @@ Web UI:: -- * Deprecated config options have finally been removed, see https://github.com/owncloud/web/pull/11256[#11256]. + Note that these config options were able to be set via the `WEB_UI_CONFIG_FILE` environment variable. Having one of the deprecated set, will not have any impact. + * The `draw-io` app has been removed as a default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. + * The `importer` app has been removed as a default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. -- From 10c817c095e7887ed4b8b9e22b75c84c18751b7f Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Tue, 26 Nov 2024 17:50:11 +0100 Subject: [PATCH 14/22] web 11.0.5 --- modules/ROOT/pages/ocis_release_notes.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 1b488d4..9ef19ce 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -24,9 +24,9 @@ This release brings significant enhancements in performance and stability. It is + NOTE: All changes from rolling releases 6.x apply for this production release. -* Web: {web-releases-url}/v11.0.4[Changelog for ownCloud Web 11.0.4, window=_blank] +* Web: {web-releases-url}/v11.0.5[Changelog for ownCloud Web 11.0.5, window=_blank] + -NOTE: All changes of web releases after 8.0 up to 11.0.4 apply for this production release. +NOTE: All changes of web releases after 8.0 up to 11.0.5 apply for this production release. [discrete] === General Information From 7293f5b6c73968f3cfb830a7d0b3847c4590a665 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Thu, 28 Nov 2024 10:18:03 +0100 Subject: [PATCH 15/22] set csp reference to proxy service --- modules/ROOT/pages/ocis_release_notes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 9ef19ce..7ee0e24 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -111,7 +111,7 @@ To make it work, the Infinite Scale config must be updated. See the link in the * The xref:next@ocis:ROOT:{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. Without configuring it, 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: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. -- Web UI:: From 4f21539f57af62c1d15a71e4bc61c0302df0aeaf Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Sat, 30 Nov 2024 14:38:38 +0100 Subject: [PATCH 16/22] add more items --- modules/ROOT/pages/ocis_release_notes.adoc | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 7ee0e24..4accd68 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -76,7 +76,22 @@ It connects with web office document servers such as Collabora, ONLYOFFICE or Mi When using external services like an IDP, web office document servers or web apps (like provided in our docker compose deployment examples), a Content Security Policy (CSP) has been implemented to secure the environment. For details on web office/apps see the next list item. For details on CSP see xref:breaking-changes[Breaking Changes] section. * Fully customisable deployment examples ready for production use including web office, based on docker compose. See the -xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-prod.adoc[Local Production Setup] and xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-hetzner.adoc[Deployment on Hetzner]. Note that with these examples, you can easily enable additional web apps like `draw-io`, `external-sites`, `json-viewer`, `unzip`, `progressbars` and others. Though provided via the compose example setup, no support can be given for these web apps. +xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-prod.adoc[Local Production Setup] and xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-hetzner.adoc[Deployment on Hetzner]. + +Note that with these examples, you can easily enable additional web apps like `draw-io`, `external-sites`, `json-viewer`, `unzip`, `progressbars` and others. + +Though provided via the compose example setup, no support can be given for these web apps. + +* Additonal external web apps can be configured _manually_ to the deployment examples. +** https://github.com/owncloud/web-app-dicom-viewer[Dicom Viewer] A Viewer for medical images. +** https://github.com/saw-jan/web-app-3dmodel-viewer[3D Model Viewer] A Viewer for 3D models. +** http://github.com/JankariTech/web-app-presentation-viewer[Presentation Viewer] A markdown renderer for presentations. + ++ +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 to access user data from both sides. Infinite Scale manages data as usual, but also recognizes changes on the filesystem that are not initiated by Infinite Scale. On the other hand side, 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. ++ +The PosixFS integration is an experimental feature and should not used in production! + -- === Known Issues From a882625326a8e148bff7213e1441d35c50d431e1 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Mon, 2 Dec 2024 15:06:48 +0100 Subject: [PATCH 17/22] more details --- modules/ROOT/pages/ocis_release_notes.adoc | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 4accd68..9df32f6 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -81,15 +81,20 @@ Note that with these examples, you can easily enable additional web apps like `d Though provided via the compose example setup, no support can be given for these web apps. * Additonal external web apps can be configured _manually_ to the deployment examples. -** https://github.com/owncloud/web-app-dicom-viewer[Dicom Viewer] A Viewer for medical images. -** https://github.com/saw-jan/web-app-3dmodel-viewer[3D Model Viewer] A Viewer for 3D models. -** http://github.com/JankariTech/web-app-presentation-viewer[Presentation Viewer] A markdown renderer for presentations. +** https://github.com/owncloud/web-app-dicom-viewer[Dicom Viewer] + +The Dicom Viewer Web Extension offers an easy way to preview medical images of DICOM standard (.dcm) such as Ultrasound, X-ray, CT scan, MRI, including all their corresponding meta data. The app offers image manipulation operations such as zoom in and out, rotation, flipping, colour inversion on the image preview. + +** https://github.com/saw-jan/web-app-3dmodel-viewer[3D Model Viewer] + +The 3D model viewer Web Extension is an extension for ownCloud Web which offers preview of .glb, .stl, .fbx, and .obj files. The app allows to zoom and rotate the model, to navigate between model files, plus it supports full screen view. + +** http://github.com/JankariTech/web-app-presentation-viewer[Presentation Viewer] + +The Presentation Viewer Web Extension allows to render markdown slide presentations from .md files with reveal.js. It can be used both for preview and for sharing the slides using public links. + 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 to access user data from both sides. Infinite Scale manages data as usual, but also recognizes changes on the filesystem that are not initiated by Infinite Scale. On the other hand side, 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:next@ocis:ROOT:deployment/storage/general-considerations.adoc[General Storage Considerations and Settings] documentation. + The PosixFS integration is an experimental feature and should not used in production! + -- @@ -135,9 +140,9 @@ Web UI:: * Deprecated config options have finally been removed, see https://github.com/owncloud/web/pull/11256[#11256]. + Note that these config options were able to be set via the `WEB_UI_CONFIG_FILE` environment variable. Having one of the deprecated set, will not have any impact. -* The `draw-io` app has been removed as a default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. +* The `draw-io` app has been removed as a default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. See the deployment examples for how to integrate them. -* The `importer` app has been removed as a default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. +* The `importer` app has been removed as a default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. See the deployment examples for how to integrate them. -- == Infinite Scale 6.6.1 (Rolling) From e93f9657fd25e5106215e85b162504f2a8cb8bc4 Mon Sep 17 00:00:00 2001 From: Martin Date: Tue, 3 Dec 2024 07:58:15 +0100 Subject: [PATCH 18/22] Apply suggestions from code review Co-authored-by: Phil Davis --- modules/ROOT/pages/ocis_release_notes.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 9df32f6..895638f 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -75,7 +75,7 @@ It connects with web office document servers such as Collabora, ONLYOFFICE or Mi * Content Security Policy: + When using external services like an IDP, web office document servers or web apps (like provided in our docker compose deployment examples), a Content Security Policy (CSP) has been implemented to secure the environment. For details on web office/apps see the next list item. For details on CSP see xref:breaking-changes[Breaking Changes] section. -* Fully customisable deployment examples ready for production use including web office, based on docker compose. See the +* Fully customisable deployment examples ready for production use including web office, based on docker compose. See xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-prod.adoc[Local Production Setup] and xref:next@ocis:ROOT:depl-examples/ubuntu-compose/ubuntu-compose-hetzner.adoc[Deployment on Hetzner]. + Note that with these examples, you can easily enable additional web apps like `draw-io`, `external-sites`, `json-viewer`, `unzip`, `progressbars` and others. + Though provided via the compose example setup, no support can be given for these web apps. @@ -85,10 +85,10 @@ Though provided via the compose example setup, no support can be given for these The Dicom Viewer Web Extension offers an easy way to preview medical images of DICOM standard (.dcm) such as Ultrasound, X-ray, CT scan, MRI, including all their corresponding meta data. The app offers image manipulation operations such as zoom in and out, rotation, flipping, colour inversion on the image preview. ** https://github.com/saw-jan/web-app-3dmodel-viewer[3D Model Viewer] + -The 3D model viewer Web Extension is an extension for ownCloud Web which offers preview of .glb, .stl, .fbx, and .obj files. The app allows to zoom and rotate the model, to navigate between model files, plus it supports full screen view. +The 3D model viewer Web Extension is an extension for ownCloud Web which offers preview of .glb, .stl, .fbx, and .obj files. The app allows zooming and rotating the model, navigating between model files, plus it supports full screen view. ** http://github.com/JankariTech/web-app-presentation-viewer[Presentation Viewer] + -The Presentation Viewer Web Extension allows to render markdown slide presentations from .md files with reveal.js. It can be used both for preview and for sharing the slides using public links. +The Presentation Viewer Web Extension allows rendering markdown slide presentations from .md files with reveal.js. It can be used both for preview and for sharing the slides using public links. + Though referenced here, no support can be given for these web apps. @@ -138,7 +138,7 @@ Web UI:: + -- * Deprecated config options have finally been removed, see https://github.com/owncloud/web/pull/11256[#11256]. + -Note that these config options were able to be set via the `WEB_UI_CONFIG_FILE` environment variable. Having one of the deprecated set, will not have any impact. +Note that these config options were able to be set via the `WEB_UI_CONFIG_FILE` environment variable. Having one of the deprecated options set, will not have any impact. * The `draw-io` app has been removed as a default Web app. It's now part of the https://github.com/owncloud/web-extensions[web-extensions repository]. See the deployment examples for how to integrate them. From 07c4ff72402453018fca073a7e04b16b42480275 Mon Sep 17 00:00:00 2001 From: Martin Date: Mon, 9 Dec 2024 13:26:23 +0100 Subject: [PATCH 19/22] Update modules/ROOT/pages/ocis_release_notes.adoc Co-authored-by: kobergj --- modules/ROOT/pages/ocis_release_notes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index 895638f..aeaf672 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -96,7 +96,7 @@ 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. + -The PosixFS integration is an experimental feature and should not used in production! + +The PosixFS integration is an experimental feature and should not be used in production! + -- === Known Issues From 723fa7e40f4356eac3a440beff18d4f6777cd423 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Tue, 10 Dec 2024 11:48:03 +0100 Subject: [PATCH 20/22] bump web to 11.0.6 --- modules/ROOT/pages/ocis_release_notes.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/ocis_release_notes.adoc b/modules/ROOT/pages/ocis_release_notes.adoc index aeaf672..f57c834 100644 --- a/modules/ROOT/pages/ocis_release_notes.adoc +++ b/modules/ROOT/pages/ocis_release_notes.adoc @@ -24,9 +24,9 @@ This release brings significant enhancements in performance and stability. It is + NOTE: All changes from rolling releases 6.x apply for this production release. -* Web: {web-releases-url}/v11.0.5[Changelog for ownCloud Web 11.0.5, window=_blank] +* Web: {web-releases-url}/v11.0.6[Changelog for ownCloud Web 11.0.6, window=_blank] + -NOTE: All changes of web releases after 8.0 up to 11.0.5 apply for this production release. +NOTE: All changes of web releases after 8.0 up to 11.0.6 apply for this production release. [discrete] === General Information From 2efbcb937900d245d371e65a94c438f3f1fb9853 Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Thu, 12 Dec 2024 11:45:24 +0100 Subject: [PATCH 21/22] update gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 8b0a28a..eade940 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ pdf_web/ tmp/ .DS_Store .vscode/ +.idea/ From c65c43fa3db155e1c80bae5bb9b48b893647108c Mon Sep 17 00:00:00 2001 From: Martin Mattel Date: Thu, 12 Dec 2024 16:50:14 +0100 Subject: [PATCH 22/22] Add IntelliJ AsciiDoc-Antora Plugin Config --- .asciidoctorconfig | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .asciidoctorconfig diff --git a/.asciidoctorconfig b/.asciidoctorconfig new file mode 100644 index 0000000..5b79980 --- /dev/null +++ b/.asciidoctorconfig @@ -0,0 +1,4 @@ +// IntelliJ AsciiDoc/Antora Plugin +:linkcss: +:stylesdir: https://doc.owncloud.com/assets/css/ +:stylesheet: site.css \ No newline at end of file