From 346093c9a4d0e694cc916379e8a93769e2bf5dbd Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Fri, 17 Nov 2023 17:07:14 +0100 Subject: [PATCH 1/3] chore: move web server configuration update up It's important, should be at the top. Signed-off-by: Daniel Kesselberg --- admin_manual/release_notes/upgrade_to_28.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/admin_manual/release_notes/upgrade_to_28.rst b/admin_manual/release_notes/upgrade_to_28.rst index 785a93d800e..a70d21b8db8 100644 --- a/admin_manual/release_notes/upgrade_to_28.rst +++ b/admin_manual/release_notes/upgrade_to_28.rst @@ -9,6 +9,11 @@ System requirements To be documented +Web server configuration +------------------------ + +* The recommended :ref:`nginx configuration` changed as Nextcloud Talk now serves audio files with ``.ogg`` / ``.flac`` extension, make sure to add these extensions to the list of static files. + Monitoring ---------- From 3de486e850f156959a6d0fe7db302bde93963766 Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Fri, 17 Nov 2023 17:07:46 +0100 Subject: [PATCH 2/3] docs: preview provider for emf - Add note about preview provider for emf files - Document preview_office_cl_parameters removal - Hint about LibreOffice user profile Signed-off-by: Daniel Kesselberg --- admin_manual/release_notes/upgrade_to_28.rst | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/admin_manual/release_notes/upgrade_to_28.rst b/admin_manual/release_notes/upgrade_to_28.rst index a70d21b8db8..9f25adc6010 100644 --- a/admin_manual/release_notes/upgrade_to_28.rst +++ b/admin_manual/release_notes/upgrade_to_28.rst @@ -23,7 +23,20 @@ You can still ask the monitoring endpoint to show new app updates by using the U https://github.com/nextcloud/serverinfo#api -Web server configuration ------------------------- +Previews for Office files using LibreOffice +------------------------------------------- + +Nextcloud can generate previews for Office files using LibreOffice. + +Since Nextcloud 28, you can also create previews for EMF files. +To enable it, add ``'OC\Preview\EMF'`` to ``enabledPreviewProviders``. + + +Until Nextcloud 28, the same LibreOffice user profile was used to generate the previews. LibreOffice can only be invoked once per user profile, so the generation of a preview for an office file would fail if another one were created right now. + +Beginning with Nextcloud 28, a different LibreOffice user profile is used for each file. Downside: If you upload 100 emf files, you may end up with 100 LibreOffice +invocations. Though, you can use ``preview_concurrency_new`` and ``preview_concurrency_all`` to limit the number of previews that can be generated concurrently when php-sysvsem is available. -* The recommended :ref:`nginx configuration` changed as Nextcloud Talk now serves audio files with ``.ogg`` / ``.flac`` extension, make sure to add these extensions to the list of static files. \ No newline at end of file +The configuration option ``preview_office_cl_parameters`` was removed with Nextcloud 28. +We expect LibreOffice to be started with the given parameters, so it's unfavorable to have a configuration option to change the parameters. +Please reach out to us via https://github.com/nextcloud/server/pull/41395 if that's causing any trouble for you. From ad4cb89d58a1e147022b444d16abd8e947c37fad Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Mon, 20 Nov 2023 17:05:09 +0100 Subject: [PATCH 3/3] docs: preview provider for emf with nextcloud office Signed-off-by: Daniel Kesselberg --- admin_manual/release_notes/upgrade_to_28.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/admin_manual/release_notes/upgrade_to_28.rst b/admin_manual/release_notes/upgrade_to_28.rst index 9f25adc6010..ed052c9c992 100644 --- a/admin_manual/release_notes/upgrade_to_28.rst +++ b/admin_manual/release_notes/upgrade_to_28.rst @@ -40,3 +40,6 @@ invocations. Though, you can use ``preview_concurrency_new`` and ``preview_concu The configuration option ``preview_office_cl_parameters`` was removed with Nextcloud 28. We expect LibreOffice to be started with the given parameters, so it's unfavorable to have a configuration option to change the parameters. Please reach out to us via https://github.com/nextcloud/server/pull/41395 if that's causing any trouble for you. + + +.. tip:: Previews for EMF files can be enabled without a local LibreOffice installation if you are already using Nextcloud Office / Collabora. Make sure you have Nextcloud Office 8.3.0 installed and add ``'OCA\Richdocuments\Preview\EMF'`` to ``enabledPreviewProviders``. \ No newline at end of file