Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package opencloud-server for
openSUSE:Factory checked in at 2025-12-19 16:43:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/opencloud-server (Old)
and /work/SRC/openSUSE:Factory/.opencloud-server.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opencloud-server"
Fri Dec 19 16:43:58 2025 rev:7 rq:1323593 version:4.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/opencloud-server/opencloud-server.changes
2025-11-04 18:42:33.705944156 +0100
+++
/work/SRC/openSUSE:Factory/.opencloud-server.new.1928/opencloud-server.changes
2025-12-19 16:46:45.952180137 +0100
@@ -1,0 +2,533 @@
+Tue Dec 16 06:21:59 UTC 2025 - Johannes Kastl
<[email protected]>
+
+- Update to version 4.1.0:
+ Opencloud
+ * Documentation
+ - fix typo [#2024]
+ - [docs] update policies link [#1996]
+ - fix the link in quickstart script for itself [#1956]
+ * Tests
+ - [full-ci][tests-only] test: fix some test flakiness [#2003]
+ - [tests-only] Skip test related pipelines for ready-release-go
+ PRs [#2011]
+ - [full-ci][tests-only] test: add test to check mismatch offset
+ during TUS upload [#1993]
+ - [full-ci][tests-only] test: proper resource existence check
+ [#1990]
+ - check propfing after renaming data in file system [#1809]
+ - fix-get-attribute-test [#1974]
+ * Enhancement
+ - Show edition in opencloud version command [#2019]
+ * Bug Fixes
+ - fix: enforce trailing slash for server url [#1995]
+ - fix: enhance resource creation with detailed process
+ information [#1978]
+ * Dependencies
+ - chore: bump web to v4.3.0 [#2030]
+ - reva-bump-2.41.0 [#2032]
+ - build(deps): bump github.com/testcontainers/testcontainers-go
+ from 0.39.0 to 0.40.0 [#1931]
+ Web
+ * Security
+ - chore(deps): bump mdast-util-to-hast to 13.2.1 (security)
+ [#1692]
+ - chore: bump sub-dependencies that cause vulnerability alerts
+ [#1653]
+ * Bug Fixes
+ - fix(design-system): filter chip margins [#1739]
+ - fix(design-system): remove tailwind reference in bundled css
+ [#1728]
+ - fix: add missing drag styling in tiles view [#1645]
+ - fix: embed mode click behavior [#1641]
+ - fix: hide calendar when env var FRONTEND_DISABLE_RADICALE is
+ set to true [#1660]
+ - fix: move folder replace [#1627]
+ - fix: editing and loading tags for received shares [#1650]
+ - fix: catching errors in sse events [#1654]
+ - fix: missing versions when closing and re-opening sidebar
+ [#1602]
+ - fix: embed actions z-index [#1610]
+ - fix: version downloads and remove downloadUrl dav property
+ default [#1559]
+ - fix: copying created links in Safari [#1594]
+ - fix: prevent undo delete multiple times for same file [#1587]
+ - fix: initial default favicon [#1584]
+ - fix: add missing file list update after undo delete in space
+ [#1561]
+ - bug: hide addtional calendar data, if radicale is not set up
+ [#1573]
+ - fix: lazy loading indicator in condensed resource table
+ [#1572]
+ - fix: endless propfind requests when opening public links
+ authenticated [#1534]
+ - fix: archive download on password protected links [#1523]
+ - bug: allow clipboard access to collabora [#1569]
+ - fix: translation string typos [#1564]
+ - fix: remove horizontal scrollbar when opening upload menu
+ [#1562]
+ - fix: account preferences page, left sidebar won't be
+ translated on language change [#1554]
+ - fix: avoid flicker on CalDAV check [#1538]
+ - fix: private link doesn't reliably open default app [#1527]
+ - fix: only render drop content when opened [#1498]
+ - fix: space batch actions not loading in spaces table [#1517]
+ - fix: bottom drawer 'New'-menus appearance [#1494]
+ - revert: "Update Font Metadata2 (#1488)" [#1507]
+ - fix: adjust headline sizes across the webui [#1504]
+ * Tests
+ - [tests-only] correct release PR condition to use build.sender
+ [#1736]
+ - [tests-only] skip unit and e2e test pipelines on
+ ready-release-go prs [#1714]
+ - e2e-tests. undo deleted resources [#1580]
+ - e2e-test. download folder on public link [#1531]
+ - check user avatar in the admin settings->users [#1510]
+ * Enhancement
+ - feat: add photo roll to preview app [#1699]
+ - feat: render readme.md file at the top of folder [#1708]
+ - feat: add inlineLabel and hasBorder props to OcTextInput and
+ OCSelect [#1707]
+ - feat(preview): add support for mov video files [#1705]
+ - feat: add floating action button [#1688]
+ - feat: replace extension and gdpr icon in preference menu
+ [#1683]
+ - feat: implement mail account switcher [#1677]
+ - feat: show empty trash bin icon at quick action if trash is
+ empty [#1647]
+ - feat: share links and passwords in embed mode [#1613]
+ - Introduce mail app [#1382]
+ * Dependencies
+ - chore(deps): update dependency @codemirror/view to v6.39.4
+ [#1732]
+ - fix(deps): update dependency vue-router to v4.6.4 [#1743]
+ - fix(deps): update dependency @sentry/vue to v10.30.0 [#1737]
+ - chore(deps): update node.js to v24.12.0 [#1734]
+ - chore(deps): update devdependencies (non-major) [#1742]
+ - chore(deps): update dependency @codemirror/view to v6.39.1
+ [#1730]
+ - chore(deps): update dependency dompurify to v3.3.1 [#1721]
+ - chore(deps): update typescript-eslint monorepo to v8.49.0
+ [#1724]
+ - chore(deps): update dependency md-editor-v3 to v6.2.1 [#1726]
+ - chore(deps): update dependency @codemirror/view to v6.39.1
+ [#1725]
+ - chore(deps): update devdependencies (non-major) [#1722]
+ - fix(deps): update uppy monorepo [#1729]
+ - chore(deps): update pnpm to v10.25.0 [#1723]
+ - chore(deps): update traefik docker tag to v3.6.4 [#1716]
+ - chore(deps): update devdependencies (non-major) [#1717]
+ - fix(deps): update dependency @sentry/vue to v10.29.0 [#1712]
+ - fix(deps): update dependency @sentry/vue to v10.28.0 [#1697]
+ - chore(deps): update dependency @panzoom/panzoom to v4.6.1
+ [#1698]
+ - chore(deps): update typescript-eslint monorepo to v8.48.1
+ [#1693]
+ - fix(deps): update uppy monorepo [#1695]
+ - chore(deps): update devdependencies (non-major) [#1690]
+ - update-playwright-1.57 [#1709]
+ - fix(deps): update dependency password-sheriff to v2 [#1701]
+ - chore(deps): update collabora/code docker tag to v25.04.7.3.1
+ [#1684]
+ - chore(deps): update dependency vite to v7.2.6 [#1689]
+ - chore(deps): update devdependencies (non-major) [#1686]
+ - chore(deps): update devdependencies (non-major) [#1652]
+ - chore(deps): update typescript-eslint monorepo to v8.48.0
+ [#1673]
+ - chore(deps): update dependency password-sheriff to v1.3.1
+ [#1672]
+ - chore(deps): update ghcr.io/stalwartlabs/stalwart docker tag
+ to v0.14.1 [#1541]
+ - chore(deps): update dependency eslint-plugin-vue to v10.6.2
+ [#1664]
+ - fix(deps): update dependency @sentry/vue to v10.27.0 [#1674]
+ - chore(deps): update dependency @vueuse/core to v14.1.0
+ [#1676]
+ - fix(deps): update vue monorepo to v3.5.25 [#1669]
+ - fix(deps): update dependency zod to v4.1.13 [#1667]
+ - chore(deps): update pnpm to v10.24.0 [#1656]
+ - chore(deps): update dependency md-editor-v3 to v6.2.0 [#1648]
+ - fix(deps): update dependency @sentry/vue to v10.26.0 [#1649]
+ - chore(deps): update dependency glob to v13 [#1651]
+ - chore(deps): update dependency @cucumber/messages to v31
+ [#1644]
+ - chore(deps): update dependency @vitejs/plugin-vue to v6.0.2
+ [#1632]
+ - chore(deps): update traefik docker tag to v3.6.2 [#1643]
+ - chore(deps): update dependency oidc-client-ts to v3.4.1
+ [#1570]
+ - fix(deps): update dependency p-queue to v9.0.1 [#1640]
+ - chore(deps): update typescript-eslint monorepo to v8.47.0
+ [#1633]
+ - chore(deps): update dependency glob to v12 [#1634]
+ - chore(deps): update collabora/code docker tag to v25.04.7.2.1
+ [#1631]
+ - chore(deps): update devdependencies (non-major) to v4.0.10
+ [#1625]
+ - chore(deps): update dependency @codemirror/view to v6.38.8
+ [#1622]
+ - chore(deps): update dependency vue-tsc to v3.1.4 [#1621]
+ - chore(deps): update dependency @codemirror/view to v6.38.7
+ [#1619]
+ - chore(deps): update devdependencies (non-major) to v4.0.9
+ [#1618]
+ - chore(deps): update traefik docker tag to v3.6.1 [#1614]
+ - chore(deps): update pnpm to v10.22.0 [#1607]
+ - chore(deps): update dependency jsdom to v27.2.0 [#1601]
+ - chore(deps): update node.js to v24.11.1 [#1600]
+ - fix(deps): update dependency @sentry/vue to v10.25.0 [#1599]
+ - fix(deps): update dependency @sentry/vue to v10.24.0 [#1574]
+ - chore(deps): update typescript-eslint monorepo to v8.46.4
+ [#1581]
+ - chore(deps): update collabora/code docker tag to v25.04.7.1.1
+ [#1516]
+ - chore(deps): update devdependencies (non-major) to v4.0.8
+ [#1557]
+ - chore(deps): update traefik docker tag to v3.6.0 [#1566]
+ - chore(deps): update pnpm to v10.21.0 [#1568]
+ - chore(deps): update dependency password-sheriff to v1.3.0
+ [#1560]
+ - fix(deps): update vue monorepo to v3.5.24 [#1558]
+ - chore(deps): update dependency vite to v7.2.2 [#1555]
+ - chore(deps): update devdependencies (non-major) to v4.1.17
+ [#1533]
+ - chore(deps): update dependency axios to v1.13.2 [#1537]
+ - fix(deps): update vue monorepo to v3.5.23 [#1544]
+ - fix(deps): update dependency @sentry/vue to v10.23.0 [#1542]
+ - fix(deps): update dependency pinia to v3.0.4 [#1532]
+ - chore(deps): update dependency @pinia/testing to v1.0.3
+ [#1524]
+ - chore(deps): update dependency pinia to v3.0.4 [#1525]
+ - fix(deps): update dependency axios to v1.13.2 - autoclosed
+ [#1515]
+ - chore(deps): update devdependencies (non-major) to v4.0.7
+ [#1514]
+ - chore(deps): update dependency eslint to v9.39.1 [#1503]
+ - chore(deps): update typescript-eslint monorepo to v8.46.3
+ [#1502]
+ - [full-ci] bump-opencloud-3.7.0. run all tests [#1500]
+ - chore(deps): update dependency md-editor-v3 to v6.1.1 [#1493]
+ - fix(deps): update dependency @uppy/utils to v7.1.3 [#1496]
+ Reva
+ * Enhancement
+ - Write mtime from filesystem to metadata to preven
+ re-assimilation [#457]
+ - introduce Natswatcher [#449]
+ * Bug Fixes
+ - Do not log EOF as error, it is expected behavior when reading
+ empty dirs [#454]
+
+-------------------------------------------------------------------
+Tue Dec 16 06:01:38 UTC 2025 - Johannes Kastl
<[email protected]>
+
+- Update to version 4.0.1:
+ * Tests
+ - [stable-4.0] Port #2011 [#2018]
+ * Bug Fixes
+ - [stable-4.0] fix: build time edition channels #2001 [#2010]
+ - [stable-4.0] fix: enforce trailing slash for server url
+ [#2002]
+ - [stable-4.0] fix: enhance resource creation with detailed
+ process information (#1978) [#2000]
+
+-------------------------------------------------------------------
+Mon Dec 15 08:10:32 UTC 2025 - Johannes Kastl
<[email protected]>
+
+- Update to version 4.0.0:
+ https://github.com/opencloud-eu/opencloud/releases/tag/v4.0.0
+ https://docs.opencloud.eu/docs/admin/maintenance/upgrade/upgrade-4.0.0
+ * Highlights:
+ - Multitenancy
+ This release sets the foundation for multi tenant
+ capabilities and provides a centralized platform with shared
+ infrastructure and a logical separation between tenants. This
+ means that users can only view and share files with users
+ inside their own tenant. Configuration and administration are
+ unified across the environment while shared services enable
+ more efficient scaling. Multitenancy is ideal for
+ organizations operating multiple units under one roof, such
+ as agencies managing separate clients, enterprises with
+ distinct business divisions or service providers hosting
+ multiple customer environments. Multitenancy is supported
+ within the enterprise licence.
+ - K8s - Kubernetes Helm Charts
+ The new kubernetes helm charts ensure high availability for
+ business critical deployments. Services now support stable,
+ automated up and down scaling under load. The charts include
+ built-in dashboards and alerts to spot issues early and keep
+ environments easy to monitor. Heads up: The Helm charts are
+ part of the enterprise licence and are different from the
+ free, community driven Helm Charts.
+ - Calendar and Contacts
+ OpenCloud now supports an optional calendar and contacts
+ service powered by Radicale, easily enabled as an addon. It
+ works with standard CardDAV and CalDAV clients such as
+ Thunderbird and common mobile apps. All data stays fully
+ under your control with zero reliance on big tech providers.
+ If enabled, users find their personal CalDAV calendar URL
+ directly in the Web UI.
+ - New "Calendar" panel in the account settings (visible only
+ if CalDAV is enabled by the server).
+ - Includes:
+ - CalDAV URL (copyable)
+ - Username (copyable)
+ - Password info: use an app token for authentication
+ The calendar integration was added thanks to frequent request
+ from the community. For enterprise deployments, contact our
+ Service and Support team. Learn more:
+ https://docs.opencloud.eu/docs/admin/configuration/radicale-integration
+ - PosixFS with Live File Updates
+ PosixFS provides the single source of truth in OpenCloud,
+ eliminating separate metadata and inconsistent states one
+ encounters with classic database backed systems. Changes on
+ the file level are now reflected live in OpenCloud, updating
+ on all your clients in realtime whats going on within your
+ storage file tree.
+ - Enterprise Search Backend: OpenSearch
+ OpenCloud now integrates with OpenSearch
+ (https://opensearch.org/) as search service for indexing and
+ querying. The OpenSearch integration provides cluster
+ capabilities for high load scenarios. Full text queries run
+ faster and more precisely through modern relevance models,
+ backed by distributed indexing for high throughput. This
+ allows administrators to use OpenSearch as a scalable,
+ distributed search backend, while Bleve remains the default
+ search engine for regular home- and family-setups. The
+ OpenSearch integration is supported within the enterprise
+ licence.
+ - 1-Click Branding
++++ 236 more lines (skipped)
++++ between
/work/SRC/openSUSE:Factory/opencloud-server/opencloud-server.changes
++++ and
/work/SRC/openSUSE:Factory/.opencloud-server.new.1928/opencloud-server.changes
Old:
----
idp-3.7.0.tar.gz
opencloud-server-3.7.0.obscpio
third-party-licenses-v4.2.0.tar.gz
web-v4.2.0.tar.gz
New:
----
idp-4.1.0.tar.gz
opencloud-server-4.1.0.obscpio
third-party-licenses-v4.3.0.tar.gz
web-v4.3.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ opencloud-server.spec ++++++
--- /var/tmp/diff_new_pack.BASU8g/_old 2025-12-19 16:46:57.420659732 +0100
+++ /var/tmp/diff_new_pack.BASU8g/_new 2025-12-19 16:46:57.424659900 +0100
@@ -17,10 +17,10 @@
%define executable_name opencloud-server
-%define web_assets_version v4.2.0
+%define web_assets_version v4.3.0
Name: opencloud-server
-Version: 3.7.0
+Version: 4.1.0
Release: 0
Summary: Secure and private way to store, access, and share your files
License: Apache-2.0
@@ -106,8 +106,9 @@
%endif
-ldflags=" \
-X google.golang.org/protobuf/reflect/protoregistry.conflictPolicy=warn \
- -X github.com/opencloud-eu/opencloud/pkg/version.String=v%{version} \
- -X github.com/opencloud-eu/opencloud/pkg/version.Tag=${COMMIT_HASH} \
+ -X github.com/opencloud-eu/opencloud/pkg/version.Edition=rolling \
+ -X github.com/opencloud-eu/opencloud/pkg/version.String=${COMMIT_HASH:0:8} \
+ -X github.com/opencloud-eu/opencloud/pkg/version.Tag=v%{version} \
-X github.com/opencloud-eu/opencloud/pkg/version.Date=${BUILD_DATE}" \
-o ../bin/%{executable_name} ./cmd/opencloud
++++++ _service ++++++
--- /var/tmp/diff_new_pack.BASU8g/_old 2025-12-19 16:46:57.508663413 +0100
+++ /var/tmp/diff_new_pack.BASU8g/_new 2025-12-19 16:46:57.520663914 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/opencloud-eu/opencloud</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v3.7.0</param>
+ <param name="revision">v4.1.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.BASU8g/_old 2025-12-19 16:46:57.556665420 +0100
+++ /var/tmp/diff_new_pack.BASU8g/_new 2025-12-19 16:46:57.560665588 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/opencloud-eu/opencloud</param>
- <param
name="changesrevision">b53b4ef1dec30e2952727c7df67164906f3e319b</param></service></servicedata>
+ <param
name="changesrevision">86dbae6412f3c43f7a4831f5977316af203d5f23</param></service></servicedata>
(No newline at EOF)
++++++ idp-3.7.0.tar.gz -> idp-4.1.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/opencloud-server/idp-3.7.0.tar.gz
/work/SRC/openSUSE:Factory/.opencloud-server.new.1928/idp-4.1.0.tar.gz differ:
char 13, line 1
++++++ opencloud-server-3.7.0.obscpio -> opencloud-server-4.1.0.obscpio ++++++
/work/SRC/openSUSE:Factory/opencloud-server/opencloud-server-3.7.0.obscpio
/work/SRC/openSUSE:Factory/.opencloud-server.new.1928/opencloud-server-4.1.0.obscpio
differ: char 19, line 1
++++++ opencloud-server.obsinfo ++++++
--- /var/tmp/diff_new_pack.BASU8g/_old 2025-12-19 16:46:57.692671107 +0100
+++ /var/tmp/diff_new_pack.BASU8g/_new 2025-12-19 16:46:57.696671275 +0100
@@ -1,5 +1,5 @@
name: opencloud-server
-version: 3.7.0
-mtime: 1762183630
-commit: b53b4ef1dec30e2952727c7df67164906f3e319b
+version: 4.1.0
+mtime: 1765824680
+commit: 86dbae6412f3c43f7a4831f5977316af203d5f23
++++++ third-party-licenses-v4.2.0.tar.gz -> third-party-licenses-v4.3.0.tar.gz
++++++
++++ 7943 lines of diff (skipped)
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/opencloud-server/vendor.tar.gz
/work/SRC/openSUSE:Factory/.opencloud-server.new.1928/vendor.tar.gz differ:
char 13, line 1
++++++ web-v4.2.0.tar.gz -> web-v4.3.0.tar.gz ++++++
++++ 2390 lines of diff (skipped)