From 9cbeb14f1c3c95de047fc4dfddd4bb59fd220e82 Mon Sep 17 00:00:00 2001 From: Benedikt Kulmann Date: Thu, 15 Feb 2024 16:40:26 +0100 Subject: [PATCH 01/10] chore: revert changes that are not needed from master --- .drone.star | 53 +++++++++++++++++-------------------- ocis-pkg/version/version.go | 2 +- sonar-project.properties | 2 +- 3 files changed, 26 insertions(+), 31 deletions(-) diff --git a/.drone.star b/.drone.star index 3f86efd1fd..9908c5a022 100644 --- a/.drone.star +++ b/.drone.star @@ -302,7 +302,7 @@ def cachePipeline(name, steps): "steps": steps, "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/tags/**", "refs/pull/**", ], @@ -362,7 +362,6 @@ def getGoBinForTesting(ctx): cacheGoBin(), "trigger": { "ref": [ - "refs/heads/master", "refs/heads/stable-*", "refs/pull/**", ], @@ -501,7 +500,7 @@ def testOcis(ctx): "steps": steps, "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], }, @@ -557,7 +556,7 @@ def buildOcisBinaryForTesting(ctx): rebuildBuildArtifactCache(ctx, "ocis-binary-amd64", "ocis/bin"), "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], }, @@ -644,7 +643,7 @@ def uploadScanResults(ctx): ], "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], "status": [ @@ -758,7 +757,7 @@ def codestyle(ctx): "depends_on": [], "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", "refs/tags/**", ], @@ -812,7 +811,7 @@ def localApiTestPipeline(ctx): "depends_on": getPipelineNames([buildOcisBinaryForTesting(ctx)]), "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], }, @@ -872,7 +871,7 @@ def cs3ApiTests(ctx, storage, accounts_hash_difficulty = 4): "depends_on": getPipelineNames([buildOcisBinaryForTesting(ctx)]), "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], }, @@ -979,7 +978,7 @@ def wopiValidatorTests(ctx, storage, accounts_hash_difficulty = 4): "depends_on": getPipelineNames([buildOcisBinaryForTesting(ctx)]), "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], }, @@ -1028,7 +1027,7 @@ def coreApiTests(ctx, part_number = 1, number_of_parts = 1, storage = "ocis", ac "depends_on": getPipelineNames([buildOcisBinaryForTesting(ctx)]), "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], }, @@ -1152,7 +1151,7 @@ def uiTestPipeline(ctx, filterTags, runPart = 1, numberOfParts = 1, storage = "o "depends_on": getPipelineNames([buildOcisBinaryForTesting(ctx)] + buildWebCache(ctx)), "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], }, @@ -1176,7 +1175,7 @@ def e2eTests(ctx): e2e_trigger = { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/tags/**", "refs/pull/**", ], @@ -1385,7 +1384,7 @@ def dockerRelease(ctx, arch): "depends_on": depends_on, "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/tags/v*", "refs/pull/**", ], @@ -1462,7 +1461,6 @@ def binaryRelease(ctx, name): ], "when": { "ref": [ - "refs/heads/master", "refs/tags/v*", ], }, @@ -1473,7 +1471,6 @@ def binaryRelease(ctx, name): "settings": settings, "when": { "ref": [ - "refs/heads/master", "refs/tags/v*", ], }, @@ -1516,7 +1513,7 @@ def binaryRelease(ctx, name): "depends_on": depends_on, "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/tags/v*", "refs/pull/**", ], @@ -1608,7 +1605,6 @@ def licenseCheck(ctx): "settings": settings, "when": { "ref": [ - "refs/heads/master", "refs/tags/v*", ], }, @@ -1618,7 +1614,7 @@ def licenseCheck(ctx): "image": OC_CI_GOLANG, "environment": DRONE_HTTP_PROXY_ENV, "commands": [ - "make changelog CHANGELOG_VERSION=%s" % ctx.build.ref.replace("refs/tags/v", "").split("-")[0], + "make changelog CHANGELOG_VERSION=%s" % ctx.build.ref.replace("refs/tags/v", ""), ], "when": { "ref": [ @@ -1650,7 +1646,6 @@ def licenseCheck(ctx): ], "trigger": { "ref": [ - "refs/heads/master", "refs/tags/v*", "refs/pull/**", ], @@ -1686,7 +1681,6 @@ def releaseDockerManifest(): ], "trigger": { "ref": [ - "refs/heads/master", "refs/tags/v*", ], }, @@ -1733,7 +1727,7 @@ def changelog(): "push", ], "message": "Automated changelog update [skip ci]", - "branch": "master", + "branch": "stable-5.0", "author_email": "devops@owncloud.com", "author_name": "ownClouders", "netrc_machine": "github.com", @@ -1755,7 +1749,7 @@ def changelog(): ], "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], }, @@ -1789,7 +1783,6 @@ def releaseDockerReadme(ctx): ], "trigger": { "ref": [ - "refs/heads/master", "refs/tags/v*", ], }, @@ -1839,7 +1832,7 @@ def docs(): }, "pages_directory": "docs/hugo/content/", "copy_contents": "true", - "target_branch": "docs", + "target_branch": "docs-stable-5.0", "delete": "true", }, "when": { @@ -1861,7 +1854,7 @@ def docs(): ], "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], }, @@ -1927,7 +1920,7 @@ def notify(): "depends_on": [], "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/heads/release*", "refs/tags/**", ], @@ -2232,7 +2225,6 @@ def deploy(ctx, config, rebuild): ], "trigger": { "ref": [ - "refs/heads/master", "refs/tags/v*", ], }, @@ -2337,7 +2329,7 @@ def genericCachePurge(flush_path): ], "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], "status": [ @@ -2589,7 +2581,7 @@ def litmus(ctx, storage): "depends_on": getPipelineNames([buildOcisBinaryForTesting(ctx)]), "trigger": { "ref": [ - "refs/heads/master", + "refs/heads/stable-*", "refs/pull/**", ], }, @@ -2895,5 +2887,8 @@ def k6LoadTests(ctx): "event": [ "cron", ], + "ref": [ + "refs/heads/master", + ], }, }] diff --git a/ocis-pkg/version/version.go b/ocis-pkg/version/version.go index 86a21cac13..fe27cc1f6d 100644 --- a/ocis-pkg/version/version.go +++ b/ocis-pkg/version/version.go @@ -16,7 +16,7 @@ var ( // LatestTag is the latest released version plus the dev meta version. // Will be overwritten by the release pipeline // Needs a manual change for every tagged release - LatestTag = "5.1.0-prealpha+dev" + LatestTag = "5.0.0-rc.4+dev" // Date indicates the build date. // This has been removed, it looks like you can only replace static strings with recent go versions diff --git a/sonar-project.properties b/sonar-project.properties index c4ada13e43..e9383ea458 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -2,7 +2,7 @@ sonar.projectKey=owncloud_ocis sonar.organization=owncloud-1 sonar.projectName=ocis -sonar.projectVersion=5.1.0-prealpha +sonar.projectVersion=5.0.0-rc.4 sonar.host.url=https://sonarcloud.io # ===================================================== From 80c92743eb2bbfd43a43dafff8c0861b7464ef38 Mon Sep 17 00:00:00 2001 From: Benedikt Kulmann Date: Thu, 15 Feb 2024 17:21:32 +0100 Subject: [PATCH 02/10] chore: bump web to v8.0.0-rc.4 --- .drone.env | 2 +- changelog/unreleased/update-web-8.0.0.md | 159 +++++++++++++++++++++++ services/web/Makefile | 2 +- 3 files changed, 161 insertions(+), 2 deletions(-) create mode 100644 changelog/unreleased/update-web-8.0.0.md diff --git a/.drone.env b/.drone.env index 1a92c7738b..a3f7c85062 100644 --- a/.drone.env +++ b/.drone.env @@ -1,3 +1,3 @@ # The test runner source for UI tests -WEB_COMMITID=304fa011f59131657b5fc9698d0627b2b6d8c694 +WEB_COMMITID=6fca4f4f12aa58d21c73d299b47bda2a9407eb4e WEB_BRANCH=stable-8.0 diff --git a/changelog/unreleased/update-web-8.0.0.md b/changelog/unreleased/update-web-8.0.0.md new file mode 100644 index 0000000000..f30738b62e --- /dev/null +++ b/changelog/unreleased/update-web-8.0.0.md @@ -0,0 +1,159 @@ +Enhancement: Update web to v8.0.0-rc.4 + +Tags: web + +We updated ownCloud Web to v8.0.0-rc.4. Please refer to the changelog (linked) for details on the web release. + +## Summary +* Bugfix [owncloud/web#10489](https://github.com/owncloud/web/pull/10489): Wrong share permissions when resharing off + +We updated ownCloud Web to v8.0.0-rc.3. Please refer to the changelog (linked) for details on the web release. + +## Summary +* Bugfix [owncloud/web#10318](https://github.com/owncloud/web/pull/10318): Scrollable account page +* Bugfix [owncloud/web#10321](https://github.com/owncloud/web/pull/10321): Private link error messages +* Bugfix [owncloud/web#10347](https://github.com/owncloud/web/pull/10347): Readonly user attributes have no effect on group memberships +* Bugfix [owncloud/web#10424](https://github.com/owncloud/web/pull/10424): Restore space +* Enhancement [owncloud/web#10356](https://github.com/owncloud/web/pull/10356): Preview app add reset button for images + +We updated ownCloud Web to v8.0.0-rc.2. Please refer to the changelog (linked) for details on the web release. + +## Summary +* Bugfix [owncloud/web#10176](https://github.com/owncloud/web/pull/10176): Turned off file extensions not always respected +* Bugfix [owncloud/web#10232](https://github.com/owncloud/web/pull/10232): Skip searchbar preview fetch on reload + +We updated ownCloud Web to v8.0.0-rc.1. Please refer to the changelog (linked) for details on the web release. + +## Summary +* Enhancement [owncloud/web#10224](https://github.com/owncloud/web/issues/10224): Harmonize AppSwitcher icon colors +* Bugfix [owncloud/web#10230](https://github.com/owncloud/web/issues/10230): Configurable concurrent requests +* Bugfix [owncloud/web#10158](https://github.com/owncloud/web/issues/10158): GDPR export polling +* Bugfix [owncloud/web#10220](https://github.com/owncloud/web/issues/10220): Loading indicator during conflict dialog +* Bugfix [owncloud/web#10156](https://github.com/owncloud/web/issues/10156): Uploading the same files parallel +* Bugfix [owncloud/web#10179](https://github.com/owncloud/web/issues/10179): Space navigate to trash missing +* Bugfix [owncloud/web#10118](https://github.com/owncloud/web/issues/10118): Tilesview has whitespace +* Bugfix [owncloud/web#10182](https://github.com/owncloud/web/issues/10182): Make versions panel readonly in viewers and editors + +We updated ownCloud Web to v8.0.0-beta.2. Please refer to the changelog (linked) for details on the web release. + +## Summary +* Bugfix [owncloud/web#10010](https://github.com/owncloud/web/issues/10010): Displaying full video in their dimensions +* Bugfix [owncloud/web#10149](https://github.com/owncloud/web/pull/10149): Spaces files list previews cropped +* Bugfix [owncloud/web#10149](https://github.com/owncloud/web/pull/10149): Spaces overview tile previews zoomed +* Bugfix [owncloud/web#10154](https://github.com/owncloud/web/pull/10154): Resolving links without drive alias + +We updated ownCloud Web to v8.0.0-beta.1. Please refer to the changelog (linked) for details on the web release. + +## Summary +* Change [owncloud/web#9698](https://github.com/owncloud/web/pull/9698): Theme handling +* Enhancement [owncloud/web#10111](https://github.com/owncloud/web/pull/10111): Registering right sidebar panels as extension +* Enhancement [owncloud/web#10111](https://github.com/owncloud/web/pull/10111): File sidebar in viewer and editor apps + +We updated ownCloud Web to v8.0.0-alpha.13. Please refer to the changelog (linked) for details on the web release. + +## Summary +* Enhancement [owncloud/web#10104](https://github.com/owncloud/web/pull/10104): Create link modal + +We updated ownCloud Web to v8.0.0-alpha.12. Please refer to the changelog (linked) for details on the web release. + +## Summary +* Bugfix [owncloud/web#9257](https://github.com/owncloud/web/issues/9257): Filter out shares without display name +* Bugfix [owncloud/web#9483](https://github.com/owncloud/web/issues/9483): PDF loading Safari +* Bugfix [owncloud/web#9513](https://github.com/owncloud/web/pull/9513): Set or remove expiration date on group share not possible +* Bugfix [owncloud/web#9529](https://github.com/owncloud/web/pull/9529): Shared with action menu label alignment +* Bugfix [owncloud/web#9587](https://github.com/owncloud/web/pull/9587): Internal public link resolving +* Bugfix [owncloud/web#9593](https://github.com/owncloud/web/issues/9593): Audio- & video-loading on Shared with me page +* Bugfix [owncloud/web#9649](https://github.com/owncloud/web/pull/9649): Add project space filter +* Bugfix [owncloud/web#9663](https://github.com/owncloud/web/pull/9663): Respect the open-in-new-tab-config for external apps +* Bugfix [owncloud/web#9670](https://github.com/owncloud/web/pull/9670): Tiles view accessibility +* Bugfix [owncloud/web#9694](https://github.com/owncloud/web/issues/9694): Special characters in username +* Bugfix [owncloud/web#9788](https://github.com/owncloud/web/issues/9788): Create .space folder if it does not exist +* Bugfix [owncloud/web#9799](https://github.com/owncloud/web/issues/9799): Link resolving into default app +* Bugfix [owncloud/web#9832](https://github.com/owncloud/web/pull/9832): Copy quicklinks for webkit navigator +* Bugfix [owncloud/web#9843](https://github.com/owncloud/web/pull/9843): Fix display path on resources +* Bugfix [owncloud/web#9844](https://github.com/owncloud/web/pull/9844): Upload space image +* Bugfix [owncloud/web#9861](https://github.com/owncloud/web/pull/9861): Duplicated file search request +* Bugfix [owncloud/web#9873](https://github.com/owncloud/web/pull/9873): Tags are no longer editable for a locked file +* Bugfix [owncloud/web#9881](https://github.com/owncloud/web/pull/9881): Prevent rendering of old/wrong set of resources in search list +* Bugfix [owncloud/web#9915](https://github.com/owncloud/web/pull/9915): Keep both folders conflict in same-named folders +* Bugfix [owncloud/web#9931](https://github.com/owncloud/web/pull/9931): Enabling "invite people" for password-protected folder/file +* Bugfix [owncloud/web#10031](https://github.com/owncloud/web/issues/10031): Icon extension mapping +* Bugfix [owncloud/web#10065](https://github.com/owncloud/web/pull/10065): Logout page after token expiry +* Bugfix [owncloud/web#10083](https://github.com/owncloud/web/pull/10083): Disable expiration date for alias link (internal) +* Bugfix [owncloud/web#10092](https://github.com/owncloud/web/pull/10092): Allow empty search query in "in-here" search +* Bugfix [owncloud/web#10096](https://github.com/owncloud/web/pull/10096): Remove password buttons on input if disabled +* Change [owncloud/web#7338](https://github.com/owncloud/web/issues/7338): Remove deprecated code +* Enhancement [owncloud/web#7317](https://github.com/owncloud/ocis/pull/7317): Make login url configurable +* Enhancement [owncloud/web#7497](https://github.com/owncloud/ocis/issues/7497): Permission checks for shares and favorites +* Enhancement [owncloud/web#7600](https://github.com/owncloud/web/issues/7600): Scroll to newly created folder +* Enhancement [owncloud/web#9302](https://github.com/owncloud/web/issues/9302): Application unification +* Enhancement [owncloud/web#9423](https://github.com/owncloud/web/pull/9423): Show local loading spinner in sharing button +* Enhancement [owncloud/web#9441](https://github.com/owncloud/web/pull/9441): File versions tooltip with absolute date +* Enhancement [owncloud/web#9441](https://github.com/owncloud/web/pull/9441): Disabling extensions +* Enhancement [owncloud/web#9451](https://github.com/owncloud/web/pull/9451): Add SSE to get notifications instantly +* Enhancement [owncloud/web#9525](https://github.com/owncloud/web/pull/9525): Tags form improved +* Enhancement [owncloud/web#9527](https://github.com/owncloud/web/pull/9527): Don't display confirmation dialog on file deletion +* Enhancement [owncloud/web#9531](https://github.com/owncloud/web/issues/9531): Personal shares can be shown and hidden +* Enhancement [owncloud/web#9552](https://github.com/owncloud/web/pull/9552): Upload preparation time +* Enhancement [owncloud/web#9561](https://github.com/owncloud/web/pull/9561): Indicate processing state +* Enhancement [owncloud/web#9566](https://github.com/owncloud/web/pull/9566): Display locking information +* Enhancement [owncloud/web#9584](https://github.com/owncloud/web/pull/9584): Moving share's "set expiration date" function +* Enhancement [owncloud/web#9625](https://github.com/owncloud/web/pull/9625): Add keyboard navigation to spaces overview +* Enhancement [owncloud/web#9627](https://github.com/owncloud/web/pull/9627): Add batch actions to spaces +* Enhancement [owncloud/web#9653](https://github.com/owncloud/web/pull/9653): Keyword Query Language (KQL) search syntax +* Enhancement [owncloud/web#9671](https://github.com/owncloud/web/pull/9671): OcModal set buttons to same width +* Enhancement [owncloud/web#9682](https://github.com/owncloud/web/pull/9682): Add password policy compatibility +* Enhancement [owncloud/web#9691](https://github.com/owncloud/web/pull/9691): Password generator for public links +* Enhancement [owncloud/web#9696](https://github.com/owncloud/web/pull/9696): Added app banner for mobile devices +* Enhancement [owncloud/web#9706](https://github.com/owncloud/web/pull/9706): Unify sharing expiration date menu items +* Enhancement [owncloud/web#9727](https://github.com/owncloud/web/pull/9727): Show error if password is on a banned password list +* Enhancement [owncloud/web#9771](https://github.com/owncloud/web/pull/9771): Handle postprocessing state via Server Sent Events +* Enhancement [owncloud/web#9806](https://github.com/owncloud/web/pull/9806): Preview image presentation +* Enhancement [owncloud/web#9809](https://github.com/owncloud/web/pull/9809): Add editors to the application menu +* Enhancement [owncloud/web#9814](https://github.com/owncloud/web/pull/9814): Registering nav items as extension +* Enhancement [owncloud/web#9815](https://github.com/owncloud/web/pull/9815): Add new portal into runtime to include footer +* Enhancement [owncloud/web#9818](https://github.com/owncloud/web/pull/9818): Add `mode` config option +* Enhancement [owncloud/web#9831](https://github.com/owncloud/web/pull/9831): Last modified filter chips +* Enhancement [owncloud/web#9841](https://github.com/owncloud/web/pull/9841): Add embed mode actions +* Enhancement [owncloud/web#9847](https://github.com/owncloud/web/issues/9847): Provide vendor neutral file icons +* Enhancement [owncloud/web#9853](https://github.com/owncloud/web/pull/9853): Show only create folder button in embed mode +* Enhancement [owncloud/web#9854](https://github.com/owncloud/web/pull/9854): Search query term linking +* Enhancement [owncloud/web#9857](https://github.com/owncloud/web/pull/9857): Add permission to delete link passwords when password is enforced +* Enhancement [owncloud/web#9858](https://github.com/owncloud/web/pull/9858): Remove settings icon from searchbar +* Enhancement [owncloud/web#9863](https://github.com/owncloud/web/pull/9863): Location picker in embed mode +* Enhancement [owncloud/web#9864](https://github.com/owncloud/web/pull/9864): Search tags filter chips style aligned +* Enhancement [owncloud/web#9884](https://github.com/owncloud/web/pull/9884): Enable dark theme on importer +* Enhancement [owncloud/web#9890](https://github.com/owncloud/web/pull/9890): Create shortcuts +* Enhancement [owncloud/web#9905](https://github.com/owncloud/web/pull/9905): Manage tags in details panel +* Enhancement [owncloud/web#9906](https://github.com/owncloud/web/pull/9906): Reorganize "New" menu +* Enhancement [owncloud/web#9912](https://github.com/owncloud/web/pull/9912): Add media type filter chip +* Enhancement [owncloud/web#9940](https://github.com/owncloud/web/pull/9940): Display error message for upload to locked folder +* Enhancement [owncloud/web#9966](https://github.com/owncloud/web/issues/9966): Support more audio formats with correct icon +* Enhancement [owncloud/web#10007](https://github.com/owncloud/web/issues/10007): Additional languages +* Enhancement [owncloud/web#10013](https://github.com/owncloud/web/issues/10013): Shared by filter +* Enhancement [owncloud/web#10014](https://github.com/owncloud/web/issues/10014): Share search filter +* Enhancement [owncloud/web#10024](https://github.com/owncloud/web/pull/10024): Duplicate space +* Enhancement [owncloud/web#10037](https://github.com/owncloud/web/pull/10037): Default link permission +* Enhancement [owncloud/web#10047](https://github.com/owncloud/web/pull/10047): Add explaining contextual helper to spaces overview +* Enhancement [owncloud/web#10057](https://github.com/owncloud/web/pull/10057): Folder tree creation during upload +* Enhancement [owncloud/web#10062](https://github.com/owncloud/web/pull/10062): Show webdav information in details view +* Enhancement [owncloud/web#10072](https://github.com/owncloud/web/issues/10072): Add authentication delegation in the Embed mode +* Enhancement [owncloud/web#10099](https://github.com/owncloud/web/pull/10099): Support mandatory filter while listing users +* Enhancement [owncloud/web#10102](https://github.com/owncloud/web/pull/10102): Registering quick actions as extension + +https://github.com/owncloud/ocis/pull/8342 +https://github.com/owncloud/web/releases/tag/v8.0.0-rc.3 +https://github.com/owncloud/ocis/pull/8154 +https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 +https://github.com/owncloud/ocis/pull/8154 +https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 +https://github.com/owncloud/ocis/pull/8055 +https://github.com/owncloud/web/releases/tag/v8.0.0-rc.1 +https://github.com/owncloud/ocis/pull/7930 +https://github.com/owncloud/web/releases/tag/v8.0.0-beta.1 +https://github.com/owncloud/ocis/pull/7952 +https://github.com/owncloud/web/releases/tag/v8.0.0-beta.2 +https://github.com/owncloud/ocis/pull/7918 +https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.13 +https://github.com/owncloud/ocis/pull/7883 +https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.12 diff --git a/services/web/Makefile b/services/web/Makefile index d25b19aecc..b5da39a7b8 100644 --- a/services/web/Makefile +++ b/services/web/Makefile @@ -1,6 +1,6 @@ SHELL := bash NAME := web -WEB_ASSETS_VERSION = v8.0.0-rc.3 +WEB_ASSETS_VERSION = v8.0.0-rc.4 include ../../.make/recursion.mk From 2a2b49939e13860311b89dd166e2108678004174 Mon Sep 17 00:00:00 2001 From: Benedikt Kulmann Date: Fri, 16 Feb 2024 09:08:27 +0000 Subject: [PATCH 03/10] Automated changelog update [skip ci] --- CHANGELOG.md | 974 +++++++++++++++++++++++++++++++++++---------------- 1 file changed, 675 insertions(+), 299 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae7e3b3993..04f2e3b53a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,9 @@ # Table of Contents * [Changelog for unreleased](#changelog-for-unreleased-unreleased) -* [Changelog for 5.0.0-rc.1](#changelog-for-500-rc1-2023-12-27) +* [Changelog for 4.0.6](#changelog-for-406-2024-02-07) +* [Changelog for 5.0.0-rc.4](#changelog-for-500-rc4-2024-02-07) +* [Changelog for 4.0.5](#changelog-for-405-2023-12-21) * [Changelog for 4.0.4](#changelog-for-404-2023-12-07) * [Changelog for 4.0.3](#changelog-for-403-2023-11-24) * [Changelog for 4.0.2](#changelog-for-402-2023-09-28) @@ -10,8 +12,8 @@ * [Changelog for 3.0.0](#changelog-for-300-2023-06-06) * [Changelog for 2.0.0](#changelog-for-200-2022-11-30) * [Changelog for 1.20.0](#changelog-for-1200-2022-04-13) -* [Changelog for 1.19.0](#changelog-for-1190-2022-03-29) * [Changelog for 1.19.1](#changelog-for-1191-2022-03-29) +* [Changelog for 1.19.0](#changelog-for-1190-2022-03-29) * [Changelog for 1.18.0](#changelog-for-1180-2022-03-03) * [Changelog for 1.17.0](#changelog-for-1170-2022-02-16) * [Changelog for 1.16.0](#changelog-for-1160-2021-12-10) @@ -36,49 +38,20 @@ The following sections list the changes for unreleased. -[unreleased]: https://github.com/owncloud/ocis/compare/v5.0.0-rc.1...master +[unreleased]: https://github.com/owncloud/ocis/compare/v4.0.6...master ## Summary * Bugfix - Fix search response: [#7815](https://github.com/owncloud/ocis/pull/7815) -* Bugfix - The race conditions in tests: [#7847](https://github.com/owncloud/ocis/pull/7847) -* Bugfix - Fix jwt config of policies service: [#7893](https://github.com/owncloud/ocis/pull/7893) -* Bugfix - Fix Service Account Roles on external IDP: [#8074](https://github.com/owncloud/ocis/pull/8074) -* Bugfix - Fix the upload postprocessing: [#8117](https://github.com/owncloud/ocis/pull/8117) -* Bugfix - Disallow to delete a file during the processing: [#8132](https://github.com/owncloud/ocis/pull/8132) -* Bugfix - Fix wrong naming in nats-js-kv registry: [#8140](https://github.com/owncloud/ocis/pull/8140) -* Bugfix - IDP CS3 backend sessions now survive a restart: [#8142](https://github.com/owncloud/ocis/pull/8142) -* Bugfix - Fix patching of language: [#8182](https://github.com/owncloud/ocis/pull/8182) -* Bugfix - Fix search service to not log expected cases as errors: [#8200](https://github.com/owncloud/ocis/pull/8200) -* Bugfix - Updating and reset logo failed: [#8211](https://github.com/owncloud/ocis/pull/8211) -* Bugfix - Cleanup graph/pkg/service/v0/driveitems.go: [#8228](https://github.com/owncloud/ocis/pull/8228) -* Bugfix - Cleanup `search/pkg/search/search.go`: [#8230](https://github.com/owncloud/ocis/pull/8230) -* Bugfix - Graph/sharedWithMe works for shares from project spaces now: [#8233](https://github.com/owncloud/ocis/pull/8233) -* Bugfix - Fix PATCH/DELETE status code for drives that don't support them: [#8235](https://github.com/owncloud/ocis/pull/8235) -* Bugfix - Fix nats authentication: [#8236](https://github.com/owncloud/ocis/pull/8236) -* Bugfix - Fix the resource name: [#8246](https://github.com/owncloud/ocis/pull/8246) -* Bugfix - Apply role constraints when creating shares via the graph API: [#8247](https://github.com/owncloud/ocis/pull/8247) -* Bugfix - Fix concurrent access to a map: [#8269](https://github.com/owncloud/ocis/pull/8269) -* Bugfix - Fix nats registry: [#8281](https://github.com/owncloud/ocis/pull/8281) -* Bugfix - Remove invalid environment variables: [#8303](https://github.com/owncloud/ocis/pull/8303) -* Bugfix - Fix concurrent shares config: [#8317](https://github.com/owncloud/ocis/pull/8317) * Bugfix - Fix Content-Disposition header for downloads: [#8381](https://github.com/owncloud/ocis/pull/8381) -* Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) * Bugfix - Fix an error when move: [#8396](https://github.com/owncloud/ocis/pull/8396) * Bugfix - Fix extended env parser: [#8409](https://github.com/owncloud/ocis/pull/8409) * Bugfix - Graph/drives/permission Expiration date update: [#8413](https://github.com/owncloud/ocis/pull/8413) * Bugfix - Fix search error message: [#8444](https://github.com/owncloud/ocis/pull/8444) -* Enhancement - Support login page background configuration: [#7674](https://github.com/owncloud/ocis/issues/7674) -* Enhancement - Disable the password policy: [#7985](https://github.com/owncloud/ocis/pull/7985) -* Enhancement - Update antivirus service: [#8062](https://github.com/owncloud/ocis/pull/8062) -* Enhancement - Remove deprecated environment variables: [#8149](https://github.com/owncloud/ocis/pull/8149) -* Enhancement - Disable the password policy: [#8152](https://github.com/owncloud/ocis/pull/8152) -* Enhancement - Update reva to latest edge version: [#8287](https://github.com/owncloud/ocis/pull/8287) -* Enhancement - Allow restarting multiple uploads with one command: [#8287](https://github.com/owncloud/ocis/pull/8287) -* Enhancement - Modify the concurrency default: [#8309](https://github.com/owncloud/ocis/pull/8309) * Enhancement - Improve ocis single binary start: [#8320](https://github.com/owncloud/ocis/pull/8320) * Enhancement - Use environment variables in yaml config files: [#8339](https://github.com/owncloud/ocis/pull/8339) * Enhancement - Bump reva: [#8340](https://github.com/owncloud/ocis/pull/8340) +* Enhancement - Update web to v8.0.0-rc.4: [#8342](https://github.com/owncloud/ocis/pull/8342) * Enhancement - Allow sending multiple user ids in one sse event: [#8379](https://github.com/owncloud/ocis/pull/8379) * Enhancement - Allow to skip service listing: [#8408](https://github.com/owncloud/ocis/pull/8408) * Enhancement - Add a make step to validate the env var annotations: [#8436](https://github.com/owncloud/ocis/pull/8436) @@ -92,167 +65,6 @@ The following sections list the changes for unreleased. https://github.com/owncloud/ocis/issues/7812 https://github.com/owncloud/ocis/pull/7815 -* Bugfix - The race conditions in tests: [#7847](https://github.com/owncloud/ocis/pull/7847) - - We fixed the race conditions in tests. - - https://github.com/owncloud/ocis/issues/7846 - https://github.com/owncloud/ocis/pull/7847 - -* Bugfix - Fix jwt config of policies service: [#7893](https://github.com/owncloud/ocis/pull/7893) - - Removes jwt config of policies service - - https://github.com/owncloud/ocis/pull/7893 - -* Bugfix - Fix Service Account Roles on external IDP: [#8074](https://github.com/owncloud/ocis/pull/8074) - - Service Account Roles wouldn't work when using with external IDP - - https://github.com/owncloud/ocis/pull/8074 - -* Bugfix - Fix the upload postprocessing: [#8117](https://github.com/owncloud/ocis/pull/8117) - - We fixed the upload postprocessing when the destination file does not exist - anymore. - - https://github.com/owncloud/ocis/issues/7909 - https://github.com/owncloud/ocis/pull/8117 - -* Bugfix - Disallow to delete a file during the processing: [#8132](https://github.com/owncloud/ocis/pull/8132) - - We want to disallow deleting a file during the processing to prevent collecting - the orphan uploads. - - https://github.com/owncloud/ocis/issues/8127 - https://github.com/owncloud/ocis/pull/8132 - https://github.com/cs3org/reva/pull/4446 - -* Bugfix - Fix wrong naming in nats-js-kv registry: [#8140](https://github.com/owncloud/ocis/pull/8140) - - Registers the registry under the correct name - - https://github.com/owncloud/ocis/pull/8140 - -* Bugfix - IDP CS3 backend sessions now survive a restart: [#8142](https://github.com/owncloud/ocis/pull/8142) - - We now correctly reinitialize the CS3 backend session after the IDP service has - been restarted. - - https://github.com/owncloud/ocis/pull/8142 - -* Bugfix - Fix patching of language: [#8182](https://github.com/owncloud/ocis/pull/8182) - - User would not be able to patch their preferred language when the ldap backend - is set to `read-only`. This makes no sense as language is stored elsewhere. - - https://github.com/owncloud/ocis/pull/8182 - -* Bugfix - Fix search service to not log expected cases as errors: [#8200](https://github.com/owncloud/ocis/pull/8200) - - We changed the search service to not log cases where resources that were about - to be indexed can no longer be found. Those are expected cases, e.g. when the - file in question has already been deleted or renamed meanwhile. - - https://github.com/owncloud/ocis/pull/8200 - -* Bugfix - Updating and reset logo failed: [#8211](https://github.com/owncloud/ocis/pull/8211) - - We fixed a bug when admin tried to update or reset the logo. - - https://github.com/owncloud/ocis/issues/8101 - https://github.com/owncloud/ocis/pull/8211 - -* Bugfix - Cleanup graph/pkg/service/v0/driveitems.go: [#8228](https://github.com/owncloud/ocis/pull/8228) - - Main fix is using proto getters to avoid panics. But some other code - improvements were also done - - https://github.com/owncloud/ocis/pull/8228 - -* Bugfix - Cleanup `search/pkg/search/search.go`: [#8230](https://github.com/owncloud/ocis/pull/8230) - - Now uses proto getters to avoid panics. - - https://github.com/owncloud/ocis/pull/8230 - -* Bugfix - Graph/sharedWithMe works for shares from project spaces now: [#8233](https://github.com/owncloud/ocis/pull/8233) - - We fixed a bug in the 'graph/v1beta1/me/drive/sharedWithMe' endpoint that caused - an error response when the user received shares from project spaces. - Additionally the endpoint now behaves more graceful in cases where the - displayname of the owner or creator of a share or shared resource couldn't be - resolved. - - https://github.com/owncloud/ocis/issues/8027 - https://github.com/owncloud/ocis/issues/8215 - https://github.com/owncloud/ocis/pull/8233 - -* Bugfix - Fix PATCH/DELETE status code for drives that don't support them: [#8235](https://github.com/owncloud/ocis/pull/8235) - - Updating and Deleting the virtual drives for shares is currently not supported. - Instead of returning a generic 500 status we return a 405 response now. - - https://github.com/owncloud/ocis/issues/7881 - https://github.com/owncloud/ocis/pull/8235 - -* Bugfix - Fix nats authentication: [#8236](https://github.com/owncloud/ocis/pull/8236) - - Fixes nats authentication for registry/events/stores - - https://github.com/owncloud/ocis/pull/8236 - -* Bugfix - Fix the resource name: [#8246](https://github.com/owncloud/ocis/pull/8246) - - We fixed a problem where after renaming resource as sharer the receiver see a - new name. - - https://github.com/owncloud/ocis/issues/8242 - https://github.com/owncloud/ocis/pull/8246 - https://github.com/cs3org/reva/pull/4463 - -* Bugfix - Apply role constraints when creating shares via the graph API: [#8247](https://github.com/owncloud/ocis/pull/8247) - - We fixed a bug in the graph API for creating and updating shares so that - Spaceroot specific roles like 'Manager' and 'Co-owner' can no longer be assigned - for shares on files or directories. - - https://github.com/owncloud/ocis/issues/8131 - https://github.com/owncloud/ocis/pull/8247 - -* Bugfix - Fix concurrent access to a map: [#8269](https://github.com/owncloud/ocis/pull/8269) - - We fixed the race condition that led to concurrent map access in a publicshare - manager. - - https://github.com/owncloud/ocis/issues/8255 - https://github.com/owncloud/ocis/pull/8269 - https://github.com/cs3org/reva/pull/4472 - -* Bugfix - Fix nats registry: [#8281](https://github.com/owncloud/ocis/pull/8281) - - The nats registry would behave badly when configuring `nats-js-kv` via envvar. - Reason is the way go-micro initializes. It took 5 developers to find the issue - and the fix so the details cannot be shared here. Just accept that it is working - now - - https://github.com/owncloud/ocis/pull/8281 - -* Bugfix - Remove invalid environment variables: [#8303](https://github.com/owncloud/ocis/pull/8303) - - We have removed two spaces related environment variables (whether project spaces - and the share jail are enabled) and hardcoded the only allowed options. Misusing - those variables would have resulted in invalid config. - - https://github.com/owncloud/ocis/pull/8303 - -* Bugfix - Fix concurrent shares config: [#8317](https://github.com/owncloud/ocis/pull/8317) - - We fixed setting the config for concurrent web requests, which did not work as - expected before. - - https://github.com/owncloud/ocis/pull/8317 - * Bugfix - Fix Content-Disposition header for downloads: [#8381](https://github.com/owncloud/ocis/pull/8381) We have fixed a bug that caused downloads to fail on Chromebased browsers when @@ -262,12 +74,6 @@ The following sections list the changes for unreleased. https://github.com/owncloud/ocis/pull/8381 https://github.com/cs3org/reva/pull/4498 -* Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) - - Signed urls now expire properly - - https://github.com/owncloud/ocis/pull/8385 - * Bugfix - Fix an error when move: [#8396](https://github.com/owncloud/ocis/pull/8396) We fixed a bug that caused Internal Server Error when move using destination id @@ -298,76 +104,6 @@ The following sections list the changes for unreleased. https://github.com/owncloud/ocis/issues/8442 https://github.com/owncloud/ocis/pull/8444 -* Enhancement - Support login page background configuration: [#7674](https://github.com/owncloud/ocis/issues/7674) - - Introduce a new environment variable `IDP_LOGIN_BACKGROUND_URL` that overrides - the default background image of the IDP login page when present. - - https://github.com/owncloud/ocis/issues/7674 - https://github.com/owncloud/ocis/pull/7900 - -* Enhancement - Disable the password policy: [#7985](https://github.com/owncloud/ocis/pull/7985) - - We add the environment variable that allow to disable the password policy. - - https://github.com/owncloud/ocis/issues/7916 - https://github.com/owncloud/ocis/pull/7985 - https://github.com/cs3org/reva/pull/4409 - -* Enhancement - Update antivirus service: [#8062](https://github.com/owncloud/ocis/pull/8062) - - We update the antivirus icap client library and optimize the antivirus scanning - service. ANTIVIRUS_ICAP_TIMEOUT is now deprecated and - ANTIVIRUS_ICAP_SCAN_TIMEOUT should be used instead. - - ANTIVIRUS_ICAP_SCAN_TIMEOUT supports human durations like `1s`, `1m`, `1h` and - `1d`. - - https://github.com/owncloud/ocis/issues/6764 - https://github.com/owncloud/ocis/pull/8062 - -* Enhancement - Remove deprecated environment variables: [#8149](https://github.com/owncloud/ocis/pull/8149) - - We have removed all deprecated environment variables that have been marked for - removal for 5.0.0 - - https://github.com/owncloud/ocis/issues/8025 - https://github.com/owncloud/ocis/pull/8149 - -* Enhancement - Disable the password policy: [#8152](https://github.com/owncloud/ocis/pull/8152) - - We reworked and moved disabling the password policy logic from the reva to the - ocis. - - https://github.com/owncloud/ocis/issues/7916 - https://github.com/owncloud/ocis/pull/8152 - https://github.com/cs3org/reva/pull/4453 - -* Enhancement - Update reva to latest edge version: [#8287](https://github.com/owncloud/ocis/pull/8287) - - We update reva to the latest edge version to get the latest fixes and features. - - https://github.com/owncloud/ocis/pull/8287 - https://github.com/owncloud/ocis/pull/8278 - https://github.com/owncloud/ocis/pull/8264 - https://github.com/owncloud/ocis/pull/8100 - -* Enhancement - Allow restarting multiple uploads with one command: [#8287](https://github.com/owncloud/ocis/pull/8287) - - Allows to restart all commands in a specific state. - - https://github.com/owncloud/ocis/pull/8287 - -* Enhancement - Modify the concurrency default: [#8309](https://github.com/owncloud/ocis/pull/8309) - - We have changed the default MaxConcurrency value from 100 to 5 to prevent too - frequent gc runs on low memory systems. We have also bumped reva to pull in the - related changes from there. - - https://github.com/owncloud/ocis/issues/8257 - https://github.com/owncloud/ocis/pull/8309 - https://github.com/cs3org/reva/pull/4485 - * Enhancement - Improve ocis single binary start: [#8320](https://github.com/owncloud/ocis/pull/8320) Removes waiting times when starting the single binary. Improves ocis single @@ -407,6 +143,276 @@ The following sections list the changes for unreleased. https://github.com/owncloud/ocis/issues/8291 https://github.com/owncloud/ocis/pull/8340 +* Enhancement - Update web to v8.0.0-rc.4: [#8342](https://github.com/owncloud/ocis/pull/8342) + + Tags: web + + We updated ownCloud Web to v8.0.0-rc.4. Please refer to the changelog (linked) + for details on the web release. + + ## Summary * Bugfix + [owncloud/web#10489](https://github.com/owncloud/web/pull/10489): Wrong share + permissions when resharing off + + We updated ownCloud Web to v8.0.0-rc.3. Please refer to the changelog (linked) + for details on the web release. + + ## Summary * Bugfix + [owncloud/web#10318](https://github.com/owncloud/web/pull/10318): Scrollable + account page * Bugfix + [owncloud/web#10321](https://github.com/owncloud/web/pull/10321): Private link + error messages * Bugfix + [owncloud/web#10347](https://github.com/owncloud/web/pull/10347): Readonly user + attributes have no effect on group memberships * Bugfix + [owncloud/web#10424](https://github.com/owncloud/web/pull/10424): Restore space + * Enhancement [owncloud/web#10356](https://github.com/owncloud/web/pull/10356): + Preview app add reset button for images + + We updated ownCloud Web to v8.0.0-rc.2. Please refer to the changelog (linked) + for details on the web release. + + ## Summary * Bugfix + [owncloud/web#10176](https://github.com/owncloud/web/pull/10176): Turned off + file extensions not always respected * Bugfix + [owncloud/web#10232](https://github.com/owncloud/web/pull/10232): Skip searchbar + preview fetch on reload + + We updated ownCloud Web to v8.0.0-rc.1. Please refer to the changelog (linked) + for details on the web release. + + ## Summary * Enhancement + [owncloud/web#10224](https://github.com/owncloud/web/issues/10224): Harmonize + AppSwitcher icon colors * Bugfix + [owncloud/web#10230](https://github.com/owncloud/web/issues/10230): Configurable + concurrent requests * Bugfix + [owncloud/web#10158](https://github.com/owncloud/web/issues/10158): GDPR export + polling * Bugfix + [owncloud/web#10220](https://github.com/owncloud/web/issues/10220): Loading + indicator during conflict dialog * Bugfix + [owncloud/web#10156](https://github.com/owncloud/web/issues/10156): Uploading + the same files parallel * Bugfix + [owncloud/web#10179](https://github.com/owncloud/web/issues/10179): Space + navigate to trash missing * Bugfix + [owncloud/web#10118](https://github.com/owncloud/web/issues/10118): Tilesview + has whitespace * Bugfix + [owncloud/web#10182](https://github.com/owncloud/web/issues/10182): Make + versions panel readonly in viewers and editors + + We updated ownCloud Web to v8.0.0-beta.2. Please refer to the changelog (linked) + for details on the web release. + + ## Summary * Bugfix + [owncloud/web#10010](https://github.com/owncloud/web/issues/10010): Displaying + full video in their dimensions * Bugfix + [owncloud/web#10149](https://github.com/owncloud/web/pull/10149): Spaces files + list previews cropped * Bugfix + [owncloud/web#10149](https://github.com/owncloud/web/pull/10149): Spaces + overview tile previews zoomed * Bugfix + [owncloud/web#10154](https://github.com/owncloud/web/pull/10154): Resolving + links without drive alias + + We updated ownCloud Web to v8.0.0-beta.1. Please refer to the changelog (linked) + for details on the web release. + + ## Summary * Change + [owncloud/web#9698](https://github.com/owncloud/web/pull/9698): Theme handling * + Enhancement [owncloud/web#10111](https://github.com/owncloud/web/pull/10111): + Registering right sidebar panels as extension * Enhancement + [owncloud/web#10111](https://github.com/owncloud/web/pull/10111): File sidebar + in viewer and editor apps + + We updated ownCloud Web to v8.0.0-alpha.13. Please refer to the changelog + (linked) for details on the web release. + + ## Summary * Enhancement + [owncloud/web#10104](https://github.com/owncloud/web/pull/10104): Create link + modal + + We updated ownCloud Web to v8.0.0-alpha.12. Please refer to the changelog + (linked) for details on the web release. + + ## Summary * Bugfix + [owncloud/web#9257](https://github.com/owncloud/web/issues/9257): Filter out + shares without display name * Bugfix + [owncloud/web#9483](https://github.com/owncloud/web/issues/9483): PDF loading + Safari * Bugfix [owncloud/web#9513](https://github.com/owncloud/web/pull/9513): + Set or remove expiration date on group share not possible * Bugfix + [owncloud/web#9529](https://github.com/owncloud/web/pull/9529): Shared with + action menu label alignment * Bugfix + [owncloud/web#9587](https://github.com/owncloud/web/pull/9587): Internal public + link resolving * Bugfix + [owncloud/web#9593](https://github.com/owncloud/web/issues/9593): Audio- & + video-loading on Shared with me page * Bugfix + [owncloud/web#9649](https://github.com/owncloud/web/pull/9649): Add project + space filter * Bugfix + [owncloud/web#9663](https://github.com/owncloud/web/pull/9663): Respect the + open-in-new-tab-config for external apps * Bugfix + [owncloud/web#9670](https://github.com/owncloud/web/pull/9670): Tiles view + accessibility * Bugfix + [owncloud/web#9694](https://github.com/owncloud/web/issues/9694): Special + characters in username * Bugfix + [owncloud/web#9788](https://github.com/owncloud/web/issues/9788): Create .space + folder if it does not exist * Bugfix + [owncloud/web#9799](https://github.com/owncloud/web/issues/9799): Link resolving + into default app * Bugfix + [owncloud/web#9832](https://github.com/owncloud/web/pull/9832): Copy quicklinks + for webkit navigator * Bugfix + [owncloud/web#9843](https://github.com/owncloud/web/pull/9843): Fix display path + on resources * Bugfix + [owncloud/web#9844](https://github.com/owncloud/web/pull/9844): Upload space + image * Bugfix [owncloud/web#9861](https://github.com/owncloud/web/pull/9861): + Duplicated file search request * Bugfix + [owncloud/web#9873](https://github.com/owncloud/web/pull/9873): Tags are no + longer editable for a locked file * Bugfix + [owncloud/web#9881](https://github.com/owncloud/web/pull/9881): Prevent + rendering of old/wrong set of resources in search list * Bugfix + [owncloud/web#9915](https://github.com/owncloud/web/pull/9915): Keep both + folders conflict in same-named folders * Bugfix + [owncloud/web#9931](https://github.com/owncloud/web/pull/9931): Enabling "invite + people" for password-protected folder/file * Bugfix + [owncloud/web#10031](https://github.com/owncloud/web/issues/10031): Icon + extension mapping * Bugfix + [owncloud/web#10065](https://github.com/owncloud/web/pull/10065): Logout page + after token expiry * Bugfix + [owncloud/web#10083](https://github.com/owncloud/web/pull/10083): Disable + expiration date for alias link (internal) * Bugfix + [owncloud/web#10092](https://github.com/owncloud/web/pull/10092): Allow empty + search query in "in-here" search * Bugfix + [owncloud/web#10096](https://github.com/owncloud/web/pull/10096): Remove + password buttons on input if disabled * Change + [owncloud/web#7338](https://github.com/owncloud/web/issues/7338): Remove + deprecated code * Enhancement + [owncloud/web#7317](https://github.com/owncloud/ocis/pull/7317): Make login url + configurable * Enhancement + [owncloud/web#7497](https://github.com/owncloud/ocis/issues/7497): Permission + checks for shares and favorites * Enhancement + [owncloud/web#7600](https://github.com/owncloud/web/issues/7600): Scroll to + newly created folder * Enhancement + [owncloud/web#9302](https://github.com/owncloud/web/issues/9302): Application + unification * Enhancement + [owncloud/web#9423](https://github.com/owncloud/web/pull/9423): Show local + loading spinner in sharing button * Enhancement + [owncloud/web#9441](https://github.com/owncloud/web/pull/9441): File versions + tooltip with absolute date * Enhancement + [owncloud/web#9441](https://github.com/owncloud/web/pull/9441): Disabling + extensions * Enhancement + [owncloud/web#9451](https://github.com/owncloud/web/pull/9451): Add SSE to get + notifications instantly * Enhancement + [owncloud/web#9525](https://github.com/owncloud/web/pull/9525): Tags form + improved * Enhancement + [owncloud/web#9527](https://github.com/owncloud/web/pull/9527): Don't display + confirmation dialog on file deletion * Enhancement + [owncloud/web#9531](https://github.com/owncloud/web/issues/9531): Personal + shares can be shown and hidden * Enhancement + [owncloud/web#9552](https://github.com/owncloud/web/pull/9552): Upload + preparation time * Enhancement + [owncloud/web#9561](https://github.com/owncloud/web/pull/9561): Indicate + processing state * Enhancement + [owncloud/web#9566](https://github.com/owncloud/web/pull/9566): Display locking + information * Enhancement + [owncloud/web#9584](https://github.com/owncloud/web/pull/9584): Moving share's + "set expiration date" function * Enhancement + [owncloud/web#9625](https://github.com/owncloud/web/pull/9625): Add keyboard + navigation to spaces overview * Enhancement + [owncloud/web#9627](https://github.com/owncloud/web/pull/9627): Add batch + actions to spaces * Enhancement + [owncloud/web#9653](https://github.com/owncloud/web/pull/9653): Keyword Query + Language (KQL) search syntax * Enhancement + [owncloud/web#9671](https://github.com/owncloud/web/pull/9671): OcModal set + buttons to same width * Enhancement + [owncloud/web#9682](https://github.com/owncloud/web/pull/9682): Add password + policy compatibility * Enhancement + [owncloud/web#9691](https://github.com/owncloud/web/pull/9691): Password + generator for public links * Enhancement + [owncloud/web#9696](https://github.com/owncloud/web/pull/9696): Added app banner + for mobile devices * Enhancement + [owncloud/web#9706](https://github.com/owncloud/web/pull/9706): Unify sharing + expiration date menu items * Enhancement + [owncloud/web#9727](https://github.com/owncloud/web/pull/9727): Show error if + password is on a banned password list * Enhancement + [owncloud/web#9771](https://github.com/owncloud/web/pull/9771): Handle + postprocessing state via Server Sent Events * Enhancement + [owncloud/web#9806](https://github.com/owncloud/web/pull/9806): Preview image + presentation * Enhancement + [owncloud/web#9809](https://github.com/owncloud/web/pull/9809): Add editors to + the application menu * Enhancement + [owncloud/web#9814](https://github.com/owncloud/web/pull/9814): Registering nav + items as extension * Enhancement + [owncloud/web#9815](https://github.com/owncloud/web/pull/9815): Add new portal + into runtime to include footer * Enhancement + [owncloud/web#9818](https://github.com/owncloud/web/pull/9818): Add `mode` + config option * Enhancement + [owncloud/web#9831](https://github.com/owncloud/web/pull/9831): Last modified + filter chips * Enhancement + [owncloud/web#9841](https://github.com/owncloud/web/pull/9841): Add embed mode + actions * Enhancement + [owncloud/web#9847](https://github.com/owncloud/web/issues/9847): Provide vendor + neutral file icons * Enhancement + [owncloud/web#9853](https://github.com/owncloud/web/pull/9853): Show only create + folder button in embed mode * Enhancement + [owncloud/web#9854](https://github.com/owncloud/web/pull/9854): Search query + term linking * Enhancement + [owncloud/web#9857](https://github.com/owncloud/web/pull/9857): Add permission + to delete link passwords when password is enforced * Enhancement + [owncloud/web#9858](https://github.com/owncloud/web/pull/9858): Remove settings + icon from searchbar * Enhancement + [owncloud/web#9863](https://github.com/owncloud/web/pull/9863): Location picker + in embed mode * Enhancement + [owncloud/web#9864](https://github.com/owncloud/web/pull/9864): Search tags + filter chips style aligned * Enhancement + [owncloud/web#9884](https://github.com/owncloud/web/pull/9884): Enable dark + theme on importer * Enhancement + [owncloud/web#9890](https://github.com/owncloud/web/pull/9890): Create shortcuts + * Enhancement [owncloud/web#9905](https://github.com/owncloud/web/pull/9905): + Manage tags in details panel * Enhancement + [owncloud/web#9906](https://github.com/owncloud/web/pull/9906): Reorganize "New" + menu * Enhancement + [owncloud/web#9912](https://github.com/owncloud/web/pull/9912): Add media type + filter chip * Enhancement + [owncloud/web#9940](https://github.com/owncloud/web/pull/9940): Display error + message for upload to locked folder * Enhancement + [owncloud/web#9966](https://github.com/owncloud/web/issues/9966): Support more + audio formats with correct icon * Enhancement + [owncloud/web#10007](https://github.com/owncloud/web/issues/10007): Additional + languages * Enhancement + [owncloud/web#10013](https://github.com/owncloud/web/issues/10013): Shared by + filter * Enhancement + [owncloud/web#10014](https://github.com/owncloud/web/issues/10014): Share search + filter * Enhancement + [owncloud/web#10024](https://github.com/owncloud/web/pull/10024): Duplicate + space * Enhancement + [owncloud/web#10037](https://github.com/owncloud/web/pull/10037): Default link + permission * Enhancement + [owncloud/web#10047](https://github.com/owncloud/web/pull/10047): Add explaining + contextual helper to spaces overview * Enhancement + [owncloud/web#10057](https://github.com/owncloud/web/pull/10057): Folder tree + creation during upload * Enhancement + [owncloud/web#10062](https://github.com/owncloud/web/pull/10062): Show webdav + information in details view * Enhancement + [owncloud/web#10072](https://github.com/owncloud/web/issues/10072): Add + authentication delegation in the Embed mode * Enhancement + [owncloud/web#10099](https://github.com/owncloud/web/pull/10099): Support + mandatory filter while listing users * Enhancement + [owncloud/web#10102](https://github.com/owncloud/web/pull/10102): Registering + quick actions as extension + + https://github.com/owncloud/ocis/pull/8342 + https://github.com/owncloud/ocis/pull/8154 + https://github.com/owncloud/ocis/pull/8154 + https://github.com/owncloud/ocis/pull/8055 + https://github.com/owncloud/ocis/pull/7930 + https://github.com/owncloud/ocis/pull/7952 + https://github.com/owncloud/ocis/pull/7918 + https://github.com/owncloud/ocis/pull/7883 + https://github.com/owncloud/web/releases/tag/v8.0.0-rc.3 + https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 + https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 + https://github.com/owncloud/web/releases/tag/v8.0.0-rc.1 + https://github.com/owncloud/web/releases/tag/v8.0.0-beta.1 + https://github.com/owncloud/web/releases/tag/v8.0.0-beta.2 + https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.13 + https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.12 + * Enhancement - Allow sending multiple user ids in one sse event: [#8379](https://github.com/owncloud/ocis/pull/8379) Sending multiple user ids in one sse event is now possible which reduces the @@ -432,11 +438,48 @@ The following sections list the changes for unreleased. https://github.com/owncloud/ocis/issues/8258 https://github.com/owncloud/ocis/pull/8436 -# Changelog for [5.0.0-rc.1] (2023-12-27) +# Changelog for [4.0.6] (2024-02-07) -The following sections list the changes for 5.0.0-rc.1. +The following sections list the changes for 4.0.6. -[5.0.0-rc.1]: https://github.com/owncloud/ocis/compare/v4.0.4...v5.0.0-rc.1 +[4.0.6]: https://github.com/owncloud/ocis/compare/v5.0.0-rc.4...v4.0.6 + +## Summary + +* Bugfix - Fix RED metrics on the metrics endpoint: [#7994](https://github.com/owncloud/ocis/pull/7994) +* Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) + +## Details + +* Bugfix - Fix RED metrics on the metrics endpoint: [#7994](https://github.com/owncloud/ocis/pull/7994) + + We connected some metrics to the metrics endpoint to support the RED method for + monitoring microservices. + + - Request Rate: The number of requests per second. The total count of requests + is available under `ocis_proxy_requests_total`. - Error Rate: The number of + failed requests per second. The total count of failed requests is available + under `ocis_proxy_errors_total`. - Duration: The amount of time each request + takes. The duration of all requests is available under + `ocis_proxy_request_duration_seconds`. This is a histogram metric, so it also + provides information about the distribution of request durations. + + The metrics are available under the following paths: `PROXY_DEBUG_ADDR/metrics` + in a prometheus compatible format and maybe secured by `PROXY_DEBUG_TOKEN`. + + https://github.com/owncloud/ocis/pull/7994 + +* Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) + + Signed urls now expire properly + + https://github.com/owncloud/ocis/pull/8385 + +# Changelog for [5.0.0-rc.4] (2024-02-07) + +The following sections list the changes for 5.0.0-rc.4. + +[5.0.0-rc.4]: https://github.com/owncloud/ocis/compare/v4.0.5...v5.0.0-rc.4 ## Summary @@ -463,8 +506,10 @@ The following sections list the changes for 5.0.0-rc.1. * Bugfix - Fix the tgz mime type: [#7772](https://github.com/owncloud/ocis/pull/7772) * Bugfix - Fix natsjs cache: [#7790](https://github.com/owncloud/ocis/pull/7790) * Bugfix - Fix search service start: [#7795](https://github.com/owncloud/ocis/pull/7795) +* Bugfix - The race conditions in tests: [#7847](https://github.com/owncloud/ocis/pull/7847) * Bugfix - Do not purge expired upload sessions that are still postprocessing: [#7859](https://github.com/owncloud/ocis/pull/7859) * Bugfix - Fix the public link update: [#7862](https://github.com/owncloud/ocis/pull/7862) +* Bugfix - Fix jwt config of policies service: [#7893](https://github.com/owncloud/ocis/pull/7893) * Bugfix - Updating logo with new theme structure: [#7930](https://github.com/owncloud/ocis/pull/7930) * Bugfix - Password policy return code was wrong: [#7952](https://github.com/owncloud/ocis/pull/7952) * Bugfix - Removed outdated and unused dependency from idp package: [#7957](https://github.com/owncloud/ocis/issues/7957) @@ -475,6 +520,25 @@ The following sections list the changes for 5.0.0-rc.1. * Bugfix - Non durable streams for sse service: [#7986](https://github.com/owncloud/ocis/pull/7986) * Bugfix - Fix empty trace ids: [#8023](https://github.com/owncloud/ocis/pull/8023) * Bugfix - Fix search by containing special characters: [#8050](https://github.com/owncloud/ocis/pull/8050) +* Bugfix - Fix the upload postprocessing: [#8117](https://github.com/owncloud/ocis/pull/8117) +* Bugfix - Disallow to delete a file during the processing: [#8132](https://github.com/owncloud/ocis/pull/8132) +* Bugfix - Fix wrong naming in nats-js-kv registry: [#8140](https://github.com/owncloud/ocis/pull/8140) +* Bugfix - IDP CS3 backend sessions now survive a restart: [#8142](https://github.com/owncloud/ocis/pull/8142) +* Bugfix - Fix patching of language: [#8182](https://github.com/owncloud/ocis/pull/8182) +* Bugfix - Fix search service to not log expected cases as errors: [#8200](https://github.com/owncloud/ocis/pull/8200) +* Bugfix - Updating and reset logo failed: [#8211](https://github.com/owncloud/ocis/pull/8211) +* Bugfix - Cleanup graph/pkg/service/v0/driveitems.go: [#8228](https://github.com/owncloud/ocis/pull/8228) +* Bugfix - Cleanup `search/pkg/search/search.go`: [#8230](https://github.com/owncloud/ocis/pull/8230) +* Bugfix - Graph/sharedWithMe works for shares from project spaces now: [#8233](https://github.com/owncloud/ocis/pull/8233) +* Bugfix - Fix PATCH/DELETE status code for drives that don't support them: [#8235](https://github.com/owncloud/ocis/pull/8235) +* Bugfix - Fix nats authentication: [#8236](https://github.com/owncloud/ocis/pull/8236) +* Bugfix - Fix the resource name: [#8246](https://github.com/owncloud/ocis/pull/8246) +* Bugfix - Apply role constraints when creating shares via the graph API: [#8247](https://github.com/owncloud/ocis/pull/8247) +* Bugfix - Fix concurrent access to a map: [#8269](https://github.com/owncloud/ocis/pull/8269) +* Bugfix - Fix nats registry: [#8281](https://github.com/owncloud/ocis/pull/8281) +* Bugfix - Remove invalid environment variables: [#8303](https://github.com/owncloud/ocis/pull/8303) +* Bugfix - Fix concurrent shares config: [#8317](https://github.com/owncloud/ocis/pull/8317) +* Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) * Bugfix - Fix last month search: [#31145](https://github.com/golang/go/issues/31145) * Change - Auto-Accept Shares: [#7097](https://github.com/owncloud/ocis/pull/7097) * Change - Change the default TUS chunk size: [#7273](https://github.com/owncloud/ocis/pull/7273) @@ -511,6 +575,7 @@ The following sections list the changes for 5.0.0-rc.1. * Enhancement - Add search MediaType filter: [#7602](https://github.com/owncloud/ocis/pull/7602) * Enhancement - Add Sharing NG endpoints: [#7633](https://github.com/owncloud/ocis/pull/7633) * Enhancement - Configs for Web embed mode: [#7670](https://github.com/owncloud/ocis/pull/7670) +* Enhancement - Support login page background configuration: [#7674](https://github.com/owncloud/ocis/issues/7674) * Enhancement - Add new permissions: [#7700](https://github.com/owncloud/ocis/pull/7700) * Enhancement - Add preferred language to user settings: [#7720](https://github.com/owncloud/ocis/pull/7720) * Enhancement - Add user filter startswith and contains: [#7739](https://github.com/owncloud/ocis/pull/7739) @@ -528,13 +593,19 @@ The following sections list the changes for 5.0.0-rc.1. * Enhancement - Add cli commands for trash-bin: [#7917](https://github.com/owncloud/ocis/pull/7917) * Enhancement - Add validation update public share: [#7978](https://github.com/owncloud/ocis/pull/7978) * Enhancement - Allow inmemory nats-js-kv stores: [#7979](https://github.com/owncloud/ocis/pull/7979) +* Enhancement - Disable the password policy: [#7985](https://github.com/owncloud/ocis/pull/7985) * Enhancement - Use kv store in natsjs registry: [#7987](https://github.com/owncloud/ocis/pull/7987) * Enhancement - Allow authentication nats connections: [#7989](https://github.com/owncloud/ocis/pull/7989) * Enhancement - Add RED metrics to the metrics endpoint: [#7994](https://github.com/owncloud/ocis/pull/7994) * Enhancement - Add ocm and sciencemesh services: [#7998](https://github.com/owncloud/ocis/pull/7998) * Enhancement - Make nats-js-kv the default registry: [#8011](https://github.com/owncloud/ocis/pull/8011) -* Enhancement - Update Reva to version 2.18.0: [#8038](https://github.com/owncloud/ocis/pull/8038) * Enhancement - Service Account roles: [#8051](https://github.com/owncloud/ocis/pull/8051) +* Enhancement - Update antivirus service: [#8062](https://github.com/owncloud/ocis/pull/8062) +* Enhancement - Remove deprecated environment variables: [#8149](https://github.com/owncloud/ocis/pull/8149) +* Enhancement - Disable the password policy: [#8152](https://github.com/owncloud/ocis/pull/8152) +* Enhancement - Update reva to latest edge version: [#8287](https://github.com/owncloud/ocis/pull/8287) +* Enhancement - Allow restarting multiple uploads with one command: [#8287](https://github.com/owncloud/ocis/pull/8287) +* Enhancement - Modify the concurrency default: [#8309](https://github.com/owncloud/ocis/pull/8309) * Enhancement - Update web to v8.0.0-rc.3: [#8342](https://github.com/owncloud/ocis/pull/8342) ## Details @@ -723,6 +794,13 @@ The following sections list the changes for 5.0.0-rc.1. https://github.com/owncloud/ocis/pull/7795 +* Bugfix - The race conditions in tests: [#7847](https://github.com/owncloud/ocis/pull/7847) + + We fixed the race conditions in tests. + + https://github.com/owncloud/ocis/issues/7846 + https://github.com/owncloud/ocis/pull/7847 + * Bugfix - Do not purge expired upload sessions that are still postprocessing: [#7859](https://github.com/owncloud/ocis/pull/7859) https://github.com/owncloud/ocis/pull/7859 @@ -736,6 +814,12 @@ The following sections list the changes for 5.0.0-rc.1. https://github.com/owncloud/ocis/issues/7821 https://github.com/owncloud/ocis/pull/7862 +* Bugfix - Fix jwt config of policies service: [#7893](https://github.com/owncloud/ocis/pull/7893) + + Removes jwt config of policies service + + https://github.com/owncloud/ocis/pull/7893 + * Bugfix - Updating logo with new theme structure: [#7930](https://github.com/owncloud/ocis/pull/7930) Updating and resetting the logo when using the new `theme.json` structure in Web @@ -809,6 +893,154 @@ The following sections list the changes for 5.0.0-rc.1. https://github.com/owncloud/ocis/pull/8050 https://github.com/owncloud/ocis/pull/8035 +* Bugfix - Fix the upload postprocessing: [#8117](https://github.com/owncloud/ocis/pull/8117) + + We fixed the upload postprocessing when the destination file does not exist + anymore. + + https://github.com/owncloud/ocis/issues/7909 + https://github.com/owncloud/ocis/pull/8117 + +* Bugfix - Disallow to delete a file during the processing: [#8132](https://github.com/owncloud/ocis/pull/8132) + + We want to disallow deleting a file during the processing to prevent collecting + the orphan uploads. + + https://github.com/owncloud/ocis/issues/8127 + https://github.com/owncloud/ocis/pull/8132 + https://github.com/cs3org/reva/pull/4446 + +* Bugfix - Fix wrong naming in nats-js-kv registry: [#8140](https://github.com/owncloud/ocis/pull/8140) + + Registers the registry under the correct name + + https://github.com/owncloud/ocis/pull/8140 + +* Bugfix - IDP CS3 backend sessions now survive a restart: [#8142](https://github.com/owncloud/ocis/pull/8142) + + We now correctly reinitialize the CS3 backend session after the IDP service has + been restarted. + + https://github.com/owncloud/ocis/pull/8142 + +* Bugfix - Fix patching of language: [#8182](https://github.com/owncloud/ocis/pull/8182) + + User would not be able to patch their preferred language when the ldap backend + is set to `read-only`. This makes no sense as language is stored elsewhere. + + https://github.com/owncloud/ocis/pull/8182 + +* Bugfix - Fix search service to not log expected cases as errors: [#8200](https://github.com/owncloud/ocis/pull/8200) + + We changed the search service to not log cases where resources that were about + to be indexed can no longer be found. Those are expected cases, e.g. when the + file in question has already been deleted or renamed meanwhile. + + https://github.com/owncloud/ocis/pull/8200 + +* Bugfix - Updating and reset logo failed: [#8211](https://github.com/owncloud/ocis/pull/8211) + + We fixed a bug when admin tried to update or reset the logo. + + https://github.com/owncloud/ocis/issues/8101 + https://github.com/owncloud/ocis/pull/8211 + +* Bugfix - Cleanup graph/pkg/service/v0/driveitems.go: [#8228](https://github.com/owncloud/ocis/pull/8228) + + Main fix is using proto getters to avoid panics. But some other code + improvements were also done + + https://github.com/owncloud/ocis/pull/8228 + +* Bugfix - Cleanup `search/pkg/search/search.go`: [#8230](https://github.com/owncloud/ocis/pull/8230) + + Now uses proto getters to avoid panics. + + https://github.com/owncloud/ocis/pull/8230 + +* Bugfix - Graph/sharedWithMe works for shares from project spaces now: [#8233](https://github.com/owncloud/ocis/pull/8233) + + We fixed a bug in the 'graph/v1beta1/me/drive/sharedWithMe' endpoint that caused + an error response when the user received shares from project spaces. + Additionally the endpoint now behaves more graceful in cases where the + displayname of the owner or creator of a share or shared resource couldn't be + resolved. + + https://github.com/owncloud/ocis/issues/8027 + https://github.com/owncloud/ocis/issues/8215 + https://github.com/owncloud/ocis/pull/8233 + +* Bugfix - Fix PATCH/DELETE status code for drives that don't support them: [#8235](https://github.com/owncloud/ocis/pull/8235) + + Updating and Deleting the virtual drives for shares is currently not supported. + Instead of returning a generic 500 status we return a 405 response now. + + https://github.com/owncloud/ocis/issues/7881 + https://github.com/owncloud/ocis/pull/8235 + +* Bugfix - Fix nats authentication: [#8236](https://github.com/owncloud/ocis/pull/8236) + + Fixes nats authentication for registry/events/stores + + https://github.com/owncloud/ocis/pull/8236 + +* Bugfix - Fix the resource name: [#8246](https://github.com/owncloud/ocis/pull/8246) + + We fixed a problem where after renaming resource as sharer the receiver see a + new name. + + https://github.com/owncloud/ocis/issues/8242 + https://github.com/owncloud/ocis/pull/8246 + https://github.com/cs3org/reva/pull/4463 + +* Bugfix - Apply role constraints when creating shares via the graph API: [#8247](https://github.com/owncloud/ocis/pull/8247) + + We fixed a bug in the graph API for creating and updating shares so that + Spaceroot specific roles like 'Manager' and 'Co-owner' can no longer be assigned + for shares on files or directories. + + https://github.com/owncloud/ocis/issues/8131 + https://github.com/owncloud/ocis/pull/8247 + +* Bugfix - Fix concurrent access to a map: [#8269](https://github.com/owncloud/ocis/pull/8269) + + We fixed the race condition that led to concurrent map access in a publicshare + manager. + + https://github.com/owncloud/ocis/issues/8255 + https://github.com/owncloud/ocis/pull/8269 + https://github.com/cs3org/reva/pull/4472 + +* Bugfix - Fix nats registry: [#8281](https://github.com/owncloud/ocis/pull/8281) + + The nats registry would behave badly when configuring `nats-js-kv` via envvar. + Reason is the way go-micro initializes. It took 5 developers to find the issue + and the fix so the details cannot be shared here. Just accept that it is working + now + + https://github.com/owncloud/ocis/pull/8281 + +* Bugfix - Remove invalid environment variables: [#8303](https://github.com/owncloud/ocis/pull/8303) + + We have removed two spaces related environment variables (whether project spaces + and the share jail are enabled) and hardcoded the only allowed options. Misusing + those variables would have resulted in invalid config. + + https://github.com/owncloud/ocis/pull/8303 + +* Bugfix - Fix concurrent shares config: [#8317](https://github.com/owncloud/ocis/pull/8317) + + We fixed setting the config for concurrent web requests, which did not work as + expected before. + + https://github.com/owncloud/ocis/pull/8317 + +* Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) + + Signed urls now expire properly + + https://github.com/owncloud/ocis/pull/8385 + * Bugfix - Fix last month search: [#31145](https://github.com/golang/go/issues/31145) We've fixed the last month search edge case when currently is 31-th. @@ -1251,6 +1483,14 @@ The following sections list the changes for 5.0.0-rc.1. https://github.com/owncloud/web/issues/9768 https://github.com/owncloud/ocis/pull/7670 +* Enhancement - Support login page background configuration: [#7674](https://github.com/owncloud/ocis/issues/7674) + + Introduce a new environment variable `IDP_LOGIN_BACKGROUND_URL` that overrides + the default background image of the IDP login page when present. + + https://github.com/owncloud/ocis/issues/7674 + https://github.com/owncloud/ocis/pull/7900 + * Enhancement - Add new permissions: [#7700](https://github.com/owncloud/ocis/pull/7700) Adds new permissions to admin/spaceadmin/user roles - Favorites.List allows / @@ -1387,6 +1627,14 @@ The following sections list the changes for 5.0.0-rc.1. https://github.com/owncloud/ocis/pull/7979 +* Enhancement - Disable the password policy: [#7985](https://github.com/owncloud/ocis/pull/7985) + + We add the environment variable that allow to disable the password policy. + + https://github.com/owncloud/ocis/issues/7916 + https://github.com/owncloud/ocis/pull/7985 + https://github.com/cs3org/reva/pull/4409 + * Enhancement - Use kv store in natsjs registry: [#7987](https://github.com/owncloud/ocis/pull/7987) Replaces the nats object store with the nats kv store in the natsjs registry @@ -1435,7 +1683,72 @@ The following sections list the changes for 5.0.0-rc.1. https://github.com/owncloud/ocis/pull/8011 https://github.com/owncloud/ocis/pull/8027 -* Enhancement - Update Reva to version 2.18.0: [#8038](https://github.com/owncloud/ocis/pull/8038) +* Enhancement - Service Account roles: [#8051](https://github.com/owncloud/ocis/pull/8051) + + Use a hidden role for service accounts. It will not appear in ListRoles calls + but internally handled by settings service + + https://github.com/owncloud/ocis/pull/8051 + https://github.com/owncloud/ocis/pull/8074 + +* Enhancement - Update antivirus service: [#8062](https://github.com/owncloud/ocis/pull/8062) + + We update the antivirus icap client library and optimize the antivirus scanning + service. ANTIVIRUS_ICAP_TIMEOUT is now deprecated and + ANTIVIRUS_ICAP_SCAN_TIMEOUT should be used instead. + + ANTIVIRUS_ICAP_SCAN_TIMEOUT supports human durations like `1s`, `1m`, `1h` and + `1d`. + + https://github.com/owncloud/ocis/issues/6764 + https://github.com/owncloud/ocis/pull/8062 + +* Enhancement - Remove deprecated environment variables: [#8149](https://github.com/owncloud/ocis/pull/8149) + + We have removed all deprecated environment variables that have been marked for + removal for 5.0.0 + + https://github.com/owncloud/ocis/issues/8025 + https://github.com/owncloud/ocis/pull/8149 + +* Enhancement - Disable the password policy: [#8152](https://github.com/owncloud/ocis/pull/8152) + + We reworked and moved disabling the password policy logic from the reva to the + ocis. + + https://github.com/owncloud/ocis/issues/7916 + https://github.com/owncloud/ocis/pull/8152 + https://github.com/cs3org/reva/pull/4453 + +* Enhancement - Update reva to latest edge version: [#8287](https://github.com/owncloud/ocis/pull/8287) + + We update reva to the latest edge version to get the latest fixes and features. + + ## Changelog for reva edge + + * Bugfix [cs3org/reva#4454](https://github.com/cs3org/reva/pull/4454): Skip unnecessary share retrieval + * Bugfix [cs3org/reva#4461](https://github.com/cs3org/reva/pull/4461): CORS handling for WebDAV requests fixed + * Bugfix [cs3org/reva#4462](https://github.com/cs3org/reva/pull/4462): Prevent setting container specific permissions on files + * Bugfix [cs3org/reva#4463](https://github.com/cs3org/reva/pull/4463): Fix the resource name + * Bugfix [cs3org/reva#4466](https://github.com/cs3org/reva/pull/4466): Fix natsjskv store + * Bugfix [cs3org/reva#4469](https://github.com/cs3org/reva/pull/4469): Handle interrupted uploads + * Bugfix [cs3org/reva#4472](https://github.com/cs3org/reva/pull/4472): Fix concurrent access to a map + * Bugfix [cs3org/reva#4473](https://github.com/cs3org/reva/pull/4473): Decomposedfs now correctly lists sessions + * Bugfix [cs3org/reva#4474](https://github.com/cs3org/reva/pull/4474): Make /dav/meta consistent + * Bugfix [cs3org/reva#4475](https://github.com/cs3org/reva/pull/4475): Upload session specific processing flag + * Bugfix [cs3org/reva#4476](https://github.com/cs3org/reva/pull/4476): No need to unmark postprocessing when it was not started + * Bugfix [cs3org/reva#4479](https://github.com/cs3org/reva/pull/4479): Fix creating documents in the approvider + * Bugfix [cs3org/reva#4481](https://github.com/cs3org/reva/pull/4481): Distinguish failure and node metadata reversal + * Bugfix [cs3org/reva#4434](https://github.com/cs3org/reva/pull/4434): Fix the upload postprocessing + * Bugfix [cs3org/reva#4443](https://github.com/cs3org/reva/pull/4443): Fixed wrong status code when moving a file to a denied path + * Bugfix [cs3org/reva#4446](https://github.com/cs3org/reva/pull/4446): Disallow to delete a file during the processing + * Bugfix [cs3org/reva#4448](https://github.com/cs3org/reva/pull/4448): Fix truncating existing files + * Bugfix [cs3org/reva#4449](https://github.com/cs3org/reva/pull/4449): Keep failed processing status + * Bugfix [cs3org/reva#4452](https://github.com/cs3org/reva/pull/4452): More efficient share jail + * Bugfix [cs3org/reva#4456](https://github.com/cs3org/reva/pull/4456): Do not lose revisions when restoring the first revision + * Bugfix [cs3org/reva#4457](https://github.com/cs3org/reva/pull/4457): Fix concurrent map access in sharecache + * Enhancement [cs3org/reva#4453](https://github.com/cs3org/reva/pull/4453): Disable the password policy + * Enhancement [cs3org/reva#4477](https://github.com/cs3org/reva/pull/4477): Extend ResumePostprocessing event ## Changelog for reva 2.18.0 (2023-12-22) @@ -1530,6 +1843,11 @@ The following sections list the changes for 5.0.0-rc.1. * Enhancement [cs3org/reva#4170](https://github.com/cs3org/reva/pull/4170): Update password policies * Enhancement [cs3org/reva#4232](https://github.com/cs3org/reva/pull/4232): Improve error handling in utils package + https://github.com/owncloud/ocis/pull/8287 + https://github.com/owncloud/ocis/pull/8278 + https://github.com/owncloud/ocis/pull/8264 + https://github.com/owncloud/ocis/pull/8100 + https://github.com/owncloud/ocis/pull/8100 https://github.com/owncloud/ocis/pull/8038 https://github.com/owncloud/ocis/pull/8056 https://github.com/owncloud/ocis/pull/7949 @@ -1542,12 +1860,21 @@ The following sections list the changes for 5.0.0-rc.1. https://github.com/owncloud/ocis/pull/7727 https://github.com/owncloud/ocis/pull/7752 -* Enhancement - Service Account roles: [#8051](https://github.com/owncloud/ocis/pull/8051) +* Enhancement - Allow restarting multiple uploads with one command: [#8287](https://github.com/owncloud/ocis/pull/8287) - Use a hidden role for service accounts. It will not appear in ListRoles calls - but internally handled by settings service + Allows to restart all commands in a specific state. - https://github.com/owncloud/ocis/pull/8051 + https://github.com/owncloud/ocis/pull/8287 + +* Enhancement - Modify the concurrency default: [#8309](https://github.com/owncloud/ocis/pull/8309) + + We have changed the default MaxConcurrency value from 100 to 5 to prevent too + frequent gc runs on low memory systems. We have also bumped reva to pull in the + related changes from there. + + https://github.com/owncloud/ocis/issues/8257 + https://github.com/owncloud/ocis/pull/8309 + https://github.com/cs3org/reva/pull/4485 * Enhancement - Update web to v8.0.0-rc.3: [#8342](https://github.com/owncloud/ocis/pull/8342) @@ -1797,6 +2124,7 @@ The following sections list the changes for 5.0.0-rc.1. https://github.com/owncloud/ocis/pull/8342 https://github.com/owncloud/ocis/pull/8154 + https://github.com/owncloud/ocis/pull/8154 https://github.com/owncloud/ocis/pull/8055 https://github.com/owncloud/ocis/pull/7930 https://github.com/owncloud/ocis/pull/7952 @@ -1804,12 +2132,60 @@ The following sections list the changes for 5.0.0-rc.1. https://github.com/owncloud/ocis/pull/7883 https://github.com/owncloud/web/releases/tag/v8.0.0-rc.3 https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 + https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 https://github.com/owncloud/web/releases/tag/v8.0.0-rc.1 https://github.com/owncloud/web/releases/tag/v8.0.0-beta.1 https://github.com/owncloud/web/releases/tag/v8.0.0-beta.2 https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.13 https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.12 +# Changelog for [4.0.5] (2023-12-21) + +The following sections list the changes for 4.0.5. + +[4.0.5]: https://github.com/owncloud/ocis/compare/v4.0.4...v4.0.5 + +## Summary + +* Bugfix - Fix reva config of frontend service to avoid misleading error logs: [#7934](https://github.com/owncloud/ocis/pull/7934) +* Bugfix - Do not purge expired upload sessions that are still postprocessing: [#7941](https://github.com/owncloud/ocis/pull/7941) +* Bugfix - Fix trace ids: [#8026](https://github.com/owncloud/ocis/pull/8026) +* Enhancement - Add cli commands for trash-bin: [#7936](https://github.com/owncloud/ocis/pull/7936) + +## Details + +* Bugfix - Fix reva config of frontend service to avoid misleading error logs: [#7934](https://github.com/owncloud/ocis/pull/7934) + + We set an empty Credentials chain for the frontend service now. In ocis all + non-reva token authentication is handled by the proxy. This avoids irritating + error messages about the missing 'auth-bearer' service. + + https://github.com/owncloud/ocis/issues/6692 + https://github.com/owncloud/ocis/pull/7934 + https://github.com/owncloud/ocis/pull/7453 + https://github.com/cs3org/reva/pull/4396 + https://github.com/cs3org/reva/pull/4241 + +* Bugfix - Do not purge expired upload sessions that are still postprocessing: [#7941](https://github.com/owncloud/ocis/pull/7941) + + https://github.com/owncloud/ocis/pull/7941 + https://github.com/owncloud/ocis/pull/7859 + https://github.com/owncloud/ocis/pull/7958 + +* Bugfix - Fix trace ids: [#8026](https://github.com/owncloud/ocis/pull/8026) + + We changed the default tracing to produce non-empty traceids and fixed a problem + where traces got disconnected further down the stack. + + https://github.com/owncloud/ocis/pull/8026 + +* Enhancement - Add cli commands for trash-bin: [#7936](https://github.com/owncloud/ocis/pull/7936) + + We added the `list` and `restore` commands to the trash-bin items to the CLI + + https://github.com/owncloud/ocis/issues/7845 + https://github.com/owncloud/ocis/pull/7936 + # Changelog for [4.0.4] (2023-12-07) The following sections list the changes for 4.0.4. @@ -7125,7 +7501,7 @@ The following sections list the changes for 2.0.0. The following sections list the changes for 1.20.0. -[1.20.0]: https://github.com/owncloud/ocis/compare/v1.19.0...v1.20.0 +[1.20.0]: https://github.com/owncloud/ocis/compare/v1.19.1...v1.20.0 ## Summary @@ -7299,11 +7675,29 @@ The following sections list the changes for 1.20.0. https://github.com/owncloud/ocis/pull/3509 https://github.com/owncloud/web/releases/tag/v5.4.0 +# Changelog for [1.19.1] (2022-03-29) + +The following sections list the changes for 1.19.1. + +[1.19.1]: https://github.com/owncloud/ocis/compare/v1.19.0...v1.19.1 + +## Summary + +* Bugfix - Return correct special item urls: [#3419](https://github.com/owncloud/ocis/pull/3419) + +## Details + +* Bugfix - Return correct special item urls: [#3419](https://github.com/owncloud/ocis/pull/3419) + + URLs for Special items (space image, readme) were broken. + + https://github.com/owncloud/ocis/pull/3419 + # Changelog for [1.19.0] (2022-03-29) The following sections list the changes for 1.19.0. -[1.19.0]: https://github.com/owncloud/ocis/compare/v1.19.1...v1.19.0 +[1.19.0]: https://github.com/owncloud/ocis/compare/v1.18.0...v1.19.0 ## Summary @@ -7477,24 +7871,6 @@ The following sections list the changes for 1.19.0. https://github.com/owncloud/ocis/pull/3375 https://github.com/owncloud/web/releases/tag/v5.3.0 -# Changelog for [1.19.1] (2022-03-29) - -The following sections list the changes for 1.19.1. - -[1.19.1]: https://github.com/owncloud/ocis/compare/v1.18.0...v1.19.1 - -## Summary - -* Bugfix - Return correct special item urls: [#3419](https://github.com/owncloud/ocis/pull/3419) - -## Details - -* Bugfix - Return correct special item urls: [#3419](https://github.com/owncloud/ocis/pull/3419) - - URLs for Special items (space image, readme) were broken. - - https://github.com/owncloud/ocis/pull/3419 - # Changelog for [1.18.0] (2022-03-03) The following sections list the changes for 1.18.0. From 4a2eb4547915b82edaddc0494283ec97414e11d0 Mon Sep 17 00:00:00 2001 From: Benedikt Kulmann Date: Tue, 20 Feb 2024 10:51:41 +0100 Subject: [PATCH 04/10] chore: bump web to v8.0.0-rc.5 --- .drone.env | 2 +- changelog/unreleased/update-web-8.0.0.md | 11 ++++++++++- services/web/Makefile | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.drone.env b/.drone.env index a3f7c85062..d682f8d979 100644 --- a/.drone.env +++ b/.drone.env @@ -1,3 +1,3 @@ # The test runner source for UI tests -WEB_COMMITID=6fca4f4f12aa58d21c73d299b47bda2a9407eb4e +WEB_COMMITID=98f771cb1424a864805bffd9084ddfc3eea01e49 WEB_BRANCH=stable-8.0 diff --git a/changelog/unreleased/update-web-8.0.0.md b/changelog/unreleased/update-web-8.0.0.md index f30738b62e..f7e61664f9 100644 --- a/changelog/unreleased/update-web-8.0.0.md +++ b/changelog/unreleased/update-web-8.0.0.md @@ -1,7 +1,12 @@ -Enhancement: Update web to v8.0.0-rc.4 +Enhancement: Update web to v8.0.0-rc.5 Tags: web +We updated ownCloud Web to v8.0.0-rc.5. Please refer to the changelog (linked) for details on the web release. + +## Summary +* Bugfix [owncloud/web#10473](https://github.com/owncloud/web/issues/10473): Public link file download + We updated ownCloud Web to v8.0.0-rc.4. Please refer to the changelog (linked) for details on the web release. ## Summary @@ -141,6 +146,10 @@ We updated ownCloud Web to v8.0.0-alpha.12. Please refer to the changelog (linke * Enhancement [owncloud/web#10099](https://github.com/owncloud/web/pull/10099): Support mandatory filter while listing users * Enhancement [owncloud/web#10102](https://github.com/owncloud/web/pull/10102): Registering quick actions as extension +https://github.com/owncloud/ocis/pull/8491 +https://github.com/owncloud/web/releases/tag/v8.0.0-rc.5 +https://github.com/owncloud/ocis/pull/8468 +https://github.com/owncloud/web/releases/tag/v8.0.0-rc.4 https://github.com/owncloud/ocis/pull/8342 https://github.com/owncloud/web/releases/tag/v8.0.0-rc.3 https://github.com/owncloud/ocis/pull/8154 diff --git a/services/web/Makefile b/services/web/Makefile index b5da39a7b8..d2d8c87213 100644 --- a/services/web/Makefile +++ b/services/web/Makefile @@ -1,6 +1,6 @@ SHELL := bash NAME := web -WEB_ASSETS_VERSION = v8.0.0-rc.4 +WEB_ASSETS_VERSION = v8.0.0-rc.5 include ../../.make/recursion.mk From b8149ede7db9d510e1988ca9fdfe51fd44e7d603 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Tue, 20 Feb 2024 17:47:34 +0000 Subject: [PATCH 05/10] Automated changelog update [skip ci] --- CHANGELOG.md | 65 ++++++++++++++++++++++++++++++---------------------- 1 file changed, 38 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 04f2e3b53a..e80bcfc9ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -51,10 +51,10 @@ The following sections list the changes for unreleased. * Enhancement - Improve ocis single binary start: [#8320](https://github.com/owncloud/ocis/pull/8320) * Enhancement - Use environment variables in yaml config files: [#8339](https://github.com/owncloud/ocis/pull/8339) * Enhancement - Bump reva: [#8340](https://github.com/owncloud/ocis/pull/8340) -* Enhancement - Update web to v8.0.0-rc.4: [#8342](https://github.com/owncloud/ocis/pull/8342) * Enhancement - Allow sending multiple user ids in one sse event: [#8379](https://github.com/owncloud/ocis/pull/8379) * Enhancement - Allow to skip service listing: [#8408](https://github.com/owncloud/ocis/pull/8408) * Enhancement - Add a make step to validate the env var annotations: [#8436](https://github.com/owncloud/ocis/pull/8436) +* Enhancement - Update web to v8.0.0-rc.5: [#8491](https://github.com/owncloud/ocis/pull/8491) ## Details @@ -143,10 +143,42 @@ The following sections list the changes for unreleased. https://github.com/owncloud/ocis/issues/8291 https://github.com/owncloud/ocis/pull/8340 -* Enhancement - Update web to v8.0.0-rc.4: [#8342](https://github.com/owncloud/ocis/pull/8342) +* Enhancement - Allow sending multiple user ids in one sse event: [#8379](https://github.com/owncloud/ocis/pull/8379) + + Sending multiple user ids in one sse event is now possible which reduces the + number of sent events. + + https://github.com/owncloud/ocis/pull/8379 + https://github.com/cs3org/reva/pull/4501 + +* Enhancement - Allow to skip service listing: [#8408](https://github.com/owncloud/ocis/pull/8408) + + The ocis version cmd listed all services by default. This is not always + intended, so we allow to skip the listing of the services by using the + --skip-services flag. + + https://github.com/owncloud/ocis/issues/8070 + https://github.com/owncloud/ocis/pull/8408 + +* Enhancement - Add a make step to validate the env var annotations: [#8436](https://github.com/owncloud/ocis/pull/8436) + + We have added a make step `make validate-env-var-annotations` to validate the + env var annotations in to the environment variables. + + https://github.com/owncloud/ocis/issues/8258 + https://github.com/owncloud/ocis/pull/8436 + +* Enhancement - Update web to v8.0.0-rc.5: [#8491](https://github.com/owncloud/ocis/pull/8491) Tags: web + We updated ownCloud Web to v8.0.0-rc.5. Please refer to the changelog (linked) + for details on the web release. + + ## Summary * Bugfix + [owncloud/web#10473](https://github.com/owncloud/web/issues/10473): Public link + file download + We updated ownCloud Web to v8.0.0-rc.4. Please refer to the changelog (linked) for details on the web release. @@ -396,6 +428,8 @@ The following sections list the changes for unreleased. [owncloud/web#10102](https://github.com/owncloud/web/pull/10102): Registering quick actions as extension + https://github.com/owncloud/ocis/pull/8491 + https://github.com/owncloud/ocis/pull/8468 https://github.com/owncloud/ocis/pull/8342 https://github.com/owncloud/ocis/pull/8154 https://github.com/owncloud/ocis/pull/8154 @@ -404,6 +438,8 @@ The following sections list the changes for unreleased. https://github.com/owncloud/ocis/pull/7952 https://github.com/owncloud/ocis/pull/7918 https://github.com/owncloud/ocis/pull/7883 + https://github.com/owncloud/web/releases/tag/v8.0.0-rc.5 + https://github.com/owncloud/web/releases/tag/v8.0.0-rc.4 https://github.com/owncloud/web/releases/tag/v8.0.0-rc.3 https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 @@ -413,31 +449,6 @@ The following sections list the changes for unreleased. https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.13 https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.12 -* Enhancement - Allow sending multiple user ids in one sse event: [#8379](https://github.com/owncloud/ocis/pull/8379) - - Sending multiple user ids in one sse event is now possible which reduces the - number of sent events. - - https://github.com/owncloud/ocis/pull/8379 - https://github.com/cs3org/reva/pull/4501 - -* Enhancement - Allow to skip service listing: [#8408](https://github.com/owncloud/ocis/pull/8408) - - The ocis version cmd listed all services by default. This is not always - intended, so we allow to skip the listing of the services by using the - --skip-services flag. - - https://github.com/owncloud/ocis/issues/8070 - https://github.com/owncloud/ocis/pull/8408 - -* Enhancement - Add a make step to validate the env var annotations: [#8436](https://github.com/owncloud/ocis/pull/8436) - - We have added a make step `make validate-env-var-annotations` to validate the - env var annotations in to the environment variables. - - https://github.com/owncloud/ocis/issues/8258 - https://github.com/owncloud/ocis/pull/8436 - # Changelog for [4.0.6] (2024-02-07) The following sections list the changes for 4.0.6. From ece9f5324ba7b2d75218dedd61789367bd095e86 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Fri, 23 Feb 2024 14:07:19 +0000 Subject: [PATCH 06/10] Automated changelog update [skip ci] --- CHANGELOG.md | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e80bcfc9ba..1a6c4524bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -48,6 +48,9 @@ The following sections list the changes for unreleased. * Bugfix - Fix extended env parser: [#8409](https://github.com/owncloud/ocis/pull/8409) * Bugfix - Graph/drives/permission Expiration date update: [#8413](https://github.com/owncloud/ocis/pull/8413) * Bugfix - Fix search error message: [#8444](https://github.com/owncloud/ocis/pull/8444) +* Bugfix - Graph/sharedWithMe align IDs with webdav response: [#8467](https://github.com/owncloud/ocis/pull/8467) +* Bugfix - Bump reva to pull in changes to fix recursive trashcan purge: [#8505](https://github.com/owncloud/ocis/pull/8505) +* Change - Deprecate sharing cs3 backends: [#8478](https://github.com/owncloud/ocis/pull/8478) * Enhancement - Improve ocis single binary start: [#8320](https://github.com/owncloud/ocis/pull/8320) * Enhancement - Use environment variables in yaml config files: [#8339](https://github.com/owncloud/ocis/pull/8339) * Enhancement - Bump reva: [#8340](https://github.com/owncloud/ocis/pull/8340) @@ -55,6 +58,8 @@ The following sections list the changes for unreleased. * Enhancement - Allow to skip service listing: [#8408](https://github.com/owncloud/ocis/pull/8408) * Enhancement - Add a make step to validate the env var annotations: [#8436](https://github.com/owncloud/ocis/pull/8436) * Enhancement - Update web to v8.0.0-rc.5: [#8491](https://github.com/owncloud/ocis/pull/8491) +* Enhancement - Bump reva: [#8502](https://github.com/owncloud/ocis/pull/8502) +* Enhancement - Update reva to 2.19.0: [#8519](https://github.com/owncloud/ocis/pull/8519) ## Details @@ -104,6 +109,33 @@ The following sections list the changes for unreleased. https://github.com/owncloud/ocis/issues/8442 https://github.com/owncloud/ocis/pull/8444 +* Bugfix - Graph/sharedWithMe align IDs with webdav response: [#8467](https://github.com/owncloud/ocis/pull/8467) + + The IDs of the driveItems returned by the 'graph/v1beta1/me/drive/sharedWithMe' + endpoint are now aligned with the IDs returned in the PROPFIND response of the + webdav service. + + https://github.com/owncloud/ocis/issues/8420 + https://github.com/owncloud/ocis/issues/8080 + https://github.com/owncloud/ocis/pull/8467 + +* Bugfix - Bump reva to pull in changes to fix recursive trashcan purge: [#8505](https://github.com/owncloud/ocis/pull/8505) + + We have fixed a bug in the trashcan purge process that did not delete folder + structures recursively. + + https://github.com/owncloud/ocis/issues/8473 + https://github.com/owncloud/ocis/pull/8505 + https://github.com/cs3org/reva/pull/4533 + +* Change - Deprecate sharing cs3 backends: [#8478](https://github.com/owncloud/ocis/pull/8478) + + The `cs3` user and public sharing drivers have already been replaced by + `jsoncs3`. We now mark them as deprecated in preparation to kill a lot of unused + code in reva. + + https://github.com/owncloud/ocis/pull/8478 + * Enhancement - Improve ocis single binary start: [#8320](https://github.com/owncloud/ocis/pull/8320) Removes waiting times when starting the single binary. Improves ocis single @@ -449,6 +481,66 @@ The following sections list the changes for unreleased. https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.13 https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.12 +* Enhancement - Bump reva: [#8502](https://github.com/owncloud/ocis/pull/8502) + + We have bumped reva to drop the unnecessary grants exists check when creating + shares. + + https://github.com/owncloud/ocis/pull/8502 + +* Enhancement - Update reva to 2.19.0: [#8519](https://github.com/owncloud/ocis/pull/8519) + + We update reva to the version 2.19.0 + + * Bugfix [cs3org/reva#4464](https://github.com/cs3org/reva/pull/4464): Don't check lock grants + * Bugfix [cs3org/reva#4516](https://github.com/cs3org/reva/pull/4516): The sharemanager can now reject grants with resharing permissions + * Bugfix [cs3org/reva#4512](https://github.com/cs3org/reva/pull/4512): Bump dependencies + * Bugfix [cs3org/reva#4481](https://github.com/cs3org/reva/pull/4481): Distinguish failure and node metadata reversal + * Bugfix [cs3org/reva#4456](https://github.com/cs3org/reva/pull/4456): Do not lose revisions when restoring the first revision + * Bugfix [cs3org/reva#4472](https://github.com/cs3org/reva/pull/4472): Fix concurrent access to a map + * Bugfix [cs3org/reva#4457](https://github.com/cs3org/reva/pull/4457): Fix concurrent map access in sharecache + * Bugfix [cs3org/reva#4498](https://github.com/cs3org/reva/pull/4498): Fix Content-Disposition header in dav + * Bugfix [cs3org/reva#4461](https://github.com/cs3org/reva/pull/4461): CORS handling for WebDAV requests fixed + * Bugfix [cs3org/reva#4462](https://github.com/cs3org/reva/pull/4462): Prevent setting container specific permissions on files + * Bugfix [cs3org/reva#4479](https://github.com/cs3org/reva/pull/4479): Fix creating documents in the app provider + * Bugfix [cs3org/reva#4474](https://github.com/cs3org/reva/pull/4474): Make /dav/meta consistent + * Bugfix [cs3org/reva#4446](https://github.com/cs3org/reva/pull/4446): Disallow to delete a file during the processing + * Bugfix [cs3org/reva#4517](https://github.com/cs3org/reva/pull/4517): Fix duplicated items in the sharejail root + * Bugfix [cs3org/reva#4473](https://github.com/cs3org/reva/pull/4473): Decomposedfs now correctly lists sessions + * Bugfix [cs3org/reva#4528](https://github.com/cs3org/reva/pull/4528): Respect IfNotExist option when uploading in cs3 metadata storage + * Bugfix [cs3org/reva#4503](https://github.com/cs3org/reva/pull/4503): Fix an error when move + * Bugfix [cs3org/reva#4466](https://github.com/cs3org/reva/pull/4466): Fix natsjskv store + * Bugfix [cs3org/reva#4533](https://github.com/cs3org/reva/pull/4533): Fix recursive trashcan purge + * Bugfix [cs3org/reva#4492](https://github.com/cs3org/reva/pull/4492): Fix the resource name + * Bugfix [cs3org/reva#4463](https://github.com/cs3org/reva/pull/4463): Fix the resource name + * Bugfix [cs3org/reva#4448](https://github.com/cs3org/reva/pull/4448): Fix truncating existing files + * Bugfix [cs3org/reva#4434](https://github.com/cs3org/reva/pull/4434): Fix the upload postprocessing + * Bugfix [cs3org/reva#4469](https://github.com/cs3org/reva/pull/4469): Handle interrupted uploads + * Bugfix [cs3org/reva#4532](https://github.com/cs3org/reva/pull/4532): Jsoncs3 cache fixes + * Bugfix [cs3org/reva#4449](https://github.com/cs3org/reva/pull/4449): Keep failed processing status + * Bugfix [cs3org/reva#4529](https://github.com/cs3org/reva/pull/4529): We aligned some OCS return codes with oc10 + * Bugfix [cs3org/reva#4507](https://github.com/cs3org/reva/pull/4507): Make tusd CORS headers configurable + * Bugfix [cs3org/reva#4452](https://github.com/cs3org/reva/pull/4452): More efficient share jail + * Bugfix [cs3org/reva#4476](https://github.com/cs3org/reva/pull/4476): No need to unmark postprocessing when it was not started + * Bugfix [cs3org/reva#4454](https://github.com/cs3org/reva/pull/4454): Skip unnecessary share retrieval + * Bugfix [cs3org/reva#4527](https://github.com/cs3org/reva/pull/4527): Unify datagateway method handling + * Bugfix [cs3org/reva#4530](https://github.com/cs3org/reva/pull/4530): Drop unnecessary grant exists check + * Bugfix [cs3org/reva#4475](https://github.com/cs3org/reva/pull/4475): Upload session specific processing flag + * Enhancement [cs3org/reva#4501](https://github.com/cs3org/reva/pull/4501): Allow sending multiple user ids in one sse event + * Enhancement [cs3org/reva#4485](https://github.com/cs3org/reva/pull/4485): Modify the concurrency default + * Enhancement [cs3org/reva#4526](https://github.com/cs3org/reva/pull/4526): Configurable s3 put options + * Enhancement [cs3org/reva#4453](https://github.com/cs3org/reva/pull/4453): Disable the password policy + * Enhancement [cs3org/reva#4477](https://github.com/cs3org/reva/pull/4477): Extend ResumePostprocessing event + * Enhancement [cs3org/reva#4491](https://github.com/cs3org/reva/pull/4491): Add filename incrementor for secret filedrops + * Enhancement [cs3org/reva#4490](https://github.com/cs3org/reva/pull/4490): Lazy initialize public share manager + * Enhancement [cs3org/reva#4494](https://github.com/cs3org/reva/pull/4494): Start implementation of a plain posix storage driver + * Enhancement [cs3org/reva#4502](https://github.com/cs3org/reva/pull/4502): Add spaceindex.AddAll() + + https://github.com/owncloud/ocis/pull/8519 + https://github.com/owncloud/ocis/pull/8502 + https://github.com/owncloud/ocis/pull/8340 + https://github.com/owncloud/ocis/pull/8381 + # Changelog for [4.0.6] (2024-02-07) The following sections list the changes for 4.0.6. From 5d894c2f3b143dbfe2fb556f789bf8e156ee7fb8 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Mon, 26 Feb 2024 10:37:27 +0100 Subject: [PATCH 07/10] docs: prepare changelog --- .../5.0.0-rc.4_2024-02-07/update-web-8.0.0.md | 154 ------------------ .../423-on-tag-create.md | 0 .../access-token-issuer.md | 0 .../add-RED-metrics.md | 0 .../add-banned-list-to-deployements.md | 0 .../add-default-link-permission-config.md | 0 .../add-edit-public-share.md | 0 .../add-file-type-filter-chip.md | 0 .../add-last-modified-filter-chip.md | 0 .../add-passwod-banned-password-list.md | 0 .../add-passwod-policies.md | 0 .../add-trach-bin-cli.md | 0 ...add-user-filter-startswith-and-contains.md | 0 ...add-validation-to-public-share-provider.md | 0 .../add-validation-update-public-share.md | 0 .../allow-configuring-additional-routes.md | 0 .../allow-disabling-persistent-caches.md | 0 .../auto-accept-shares.md | 0 .../bump-go.md | 0 ...ump-reva-for-content-disposition-header.md | 0 .../bump-reva-for-fileincrementor.md | 4 +- ...reva-for-unnecessary-grant-exists-check.md | 2 +- .../bump-reva.md | 58 +++++-- .../change-default-config-tus.md | 0 ...move-access-denied-help-url-from-config.md | 0 ...privacy-url-and-imprint-url-from-config.md | 0 .../change-wrong-envvar-names.md | 0 .../cleanup-graph-driveitemsgo.md | 0 .../cleanup-search-searchgo.md | 0 .../clientlog-service.md | 0 .../concurrency-defaults.md | 0 .../default-async-uploads.md | 0 .../default-language.md | 0 .../default-registry.md | 0 .../delete-outdated-userlog-events.md | 0 .../deprecate-sharing-cs3-backends.md | 0 .../disabled-password-policy-rework.md | 0 .../disabled-web-extensions-config.md | 0 .../dont-reload-web-config.md | 0 .../enhancement-add-login-url-config.md | 0 ...t-for-audio-files-to-thumbnails-service.md | 0 ...nt-add-user-list-requires-filter-config.md | 0 ...enhancement-allow-listing-regular-users.md | 0 ...hancement-allow-multiple-event-user-ids.md | 0 .../enhancement-disabled-password-policy.md | 0 .../enhancement-env-in-yaml.md | 0 .../enhancement-idp-config-background-img.md | 0 ...cement-notifications-auto-auth-settings.md | 0 ...ement-search-content-extraction-cleanup.md | 0 ...enhancement-sharing-ng-list-permissions.md | 0 .../enhancement-sharing-ng.md | 0 .../enhancement-skip-version-service-listing | 0 .../enhancement-sse-messaging.md | 0 ...ancement-store-and-index-audio-metadata.md | 0 ...ement-store-and-index-location-metadata.md | 0 .../enhancement-update-icap-antivirus.md | 0 .../env-var-annotations.md | 0 .../fix-auth-service-jwt.md | 0 .../fix-bleve-search.md | 0 .../fix-compile-date.md | 0 .../fix-concurrent-access-to-map.md | 0 .../fix-concurrent-shares-config.md | 0 .../fix-cs3-backend.md | 0 .../fix-default-mail-language-fallback.md | 0 .../fix-deleting-during-postprocessing.md | 0 .../fix-disable-depth-infinity.md | 0 .../fix-docs-pipeline.md | 0 .../fix-empty-traceids.md | 0 .../fix-extended-env-parser.md | 0 .../fix-getdrives-response-code.md | 0 .../fix-graph-codes.md | 0 .../fix-graph-education-createschool.md | 0 .../fix-jsoncs3-share-manager-migration.md | 0 .../fix-language-patching.md | 0 .../fix-last-month-search.md | 0 .../fix-mountpoint-autoaccept.md | 0 .../fix-move.md | 0 .../fix-nats-authentication.md | 0 .../fix-nats-registry.md | 0 .../fix-natsjs-cache.md | 0 .../fix-notifications-redundant-settings.md | 0 .../fix-permissions-duplicate.md | 0 .../fix-policies-jwt-config.md | 0 .../fix-public-link-update.md | 0 .../fix-race-in-tests.md | 0 .../fix-recursive-trashcan-purge.md | 0 .../fix-remove-unused-idp-dependency.md | 0 .../fix-resource-name.md | 0 .../fix-return-code-password-policy.md | 0 .../fix-search-by-exact-mail.md | 0 .../fix-search-error-message.md | 0 .../fix-search-logging.md | 0 .../fix-search-responce.md | 0 .../fix-search-service-init.md | 0 .../fix-signed-url-expiry.md | 0 .../fix-space-unlock.md | 0 .../fix-tgz-mimetype.md | 0 .../fix-token-storage-config-web.md | 0 .../fix-too-early-preview-request.md | 0 .../fix-update-share-ng.md | 0 .../fix-updating-logo-new-theme-structure.md | 0 .../fix-upload-postprocessing.md | 0 .../fix-upload-reset-logo.md | 0 .../fix-upload-session-purging.md | 0 .../fix-user-renaming.md | 0 .../fix-users-by-claim-lookup-binary-uuid.md | 0 .../fix-users-ldap-schema-user-id.md | 0 .../implement-sharing-roles.md | 0 .../improve-ocm-support.md | 0 .../improve-sses.md | 0 .../kql-search-query-language.md | 0 .../kv-nats-registry.md | 0 .../ldap-bind-password-var-deprecation.md | 0 .../nats-authentication.md | 0 .../natsjs-registry.md | 0 .../natsjskv-registry-fix.md | 0 .../new-permissions.md | 0 .../ocm.md | 0 .../opt-out-public-link-pw.md | 0 .../passwod-policies-renaming.md | 0 .../postprocessing-bulk-restart.md | 0 .../preferred-language.md | 0 .../proxy-use-service-account.md | 0 .../readable-share-enforce-password.md | 0 .../remove-deprecated-vars.md | 0 .../remove-useless-vars.md | 0 .../retry-postprocessing-steps.md | 0 .../service-account-roles.md | 0 .../service-accounts.md | 0 .../set-mountpoint-on-autoaccept.md | 0 .../sharing-ng-driveitemid.md | 0 .../sharing-ng-empty-owner.md | 0 .../sharing-ng-expirationdate.md | 0 .../sharing-ng-roleconditions.md | 0 .../speed-up-starttime.md | 0 .../sse-non-durable-streams.md | 0 .../sse-scalability.md | 0 .../storage-registry-envvar-config.md | 0 .../thumbnail-processors.md | 0 .../update-web-8.0.0.md | 0 .../web-embed-mode-config.md | 0 changelog/unreleased/bump-reva.md | 52 ------ 142 files changed, 43 insertions(+), 227 deletions(-) delete mode 100644 changelog/5.0.0-rc.4_2024-02-07/update-web-8.0.0.md rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/423-on-tag-create.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/access-token-issuer.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-RED-metrics.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-banned-list-to-deployements.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-default-link-permission-config.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-edit-public-share.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-file-type-filter-chip.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-last-modified-filter-chip.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-passwod-banned-password-list.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-passwod-policies.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-trach-bin-cli.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-user-filter-startswith-and-contains.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-validation-to-public-share-provider.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/add-validation-update-public-share.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/allow-configuring-additional-routes.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/allow-disabling-persistent-caches.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/auto-accept-shares.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/bump-go.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/bump-reva-for-content-disposition-header.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/bump-reva-for-fileincrementor.md (53%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/bump-reva-for-unnecessary-grant-exists-check.md (63%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/bump-reva.md (82%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/change-default-config-tus.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/change-remove-access-denied-help-url-from-config.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/change-remove-privacy-url-and-imprint-url-from-config.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/change-wrong-envvar-names.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/cleanup-graph-driveitemsgo.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/cleanup-search-searchgo.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/clientlog-service.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/concurrency-defaults.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/default-async-uploads.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/default-language.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/default-registry.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/delete-outdated-userlog-events.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/deprecate-sharing-cs3-backends.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/disabled-password-policy-rework.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/disabled-web-extensions-config.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/dont-reload-web-config.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-add-login-url-config.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-add-support-for-audio-files-to-thumbnails-service.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-add-user-list-requires-filter-config.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-allow-listing-regular-users.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/enhancement-allow-multiple-event-user-ids.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-disabled-password-policy.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/enhancement-env-in-yaml.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-idp-config-background-img.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-notifications-auto-auth-settings.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-search-content-extraction-cleanup.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-sharing-ng-list-permissions.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-sharing-ng.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/enhancement-skip-version-service-listing (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-sse-messaging.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-store-and-index-audio-metadata.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-store-and-index-location-metadata.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/enhancement-update-icap-antivirus.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/env-var-annotations.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-auth-service-jwt.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-bleve-search.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-compile-date.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-concurrent-access-to-map.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-concurrent-shares-config.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-cs3-backend.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-default-mail-language-fallback.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-deleting-during-postprocessing.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-disable-depth-infinity.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-docs-pipeline.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-empty-traceids.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/fix-extended-env-parser.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-getdrives-response-code.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-graph-codes.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-graph-education-createschool.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-jsoncs3-share-manager-migration.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-language-patching.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-last-month-search.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-mountpoint-autoaccept.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/fix-move.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-nats-authentication.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-nats-registry.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-natsjs-cache.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-notifications-redundant-settings.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-permissions-duplicate.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-policies-jwt-config.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-public-link-update.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-race-in-tests.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/fix-recursive-trashcan-purge.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-remove-unused-idp-dependency.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-resource-name.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-return-code-password-policy.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-search-by-exact-mail.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/fix-search-error-message.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-search-logging.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/fix-search-responce.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-search-service-init.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-signed-url-expiry.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-space-unlock.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-tgz-mimetype.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-token-storage-config-web.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-too-early-preview-request.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-update-share-ng.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-updating-logo-new-theme-structure.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-upload-postprocessing.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-upload-reset-logo.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-upload-session-purging.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-user-renaming.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-users-by-claim-lookup-binary-uuid.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/fix-users-ldap-schema-user-id.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/implement-sharing-roles.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/improve-ocm-support.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/improve-sses.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/kql-search-query-language.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/kv-nats-registry.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/ldap-bind-password-var-deprecation.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/nats-authentication.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/natsjs-registry.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/natsjskv-registry-fix.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/new-permissions.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/ocm.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/opt-out-public-link-pw.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/passwod-policies-renaming.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/postprocessing-bulk-restart.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/preferred-language.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/proxy-use-service-account.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/readable-share-enforce-password.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/remove-deprecated-vars.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/remove-useless-vars.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/retry-postprocessing-steps.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/service-account-roles.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/service-accounts.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/set-mountpoint-on-autoaccept.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/sharing-ng-driveitemid.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/sharing-ng-empty-owner.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/sharing-ng-expirationdate.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/sharing-ng-roleconditions.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/speed-up-starttime.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/sse-non-durable-streams.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/sse-scalability.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/storage-registry-envvar-config.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/thumbnail-processors.md (100%) rename changelog/{unreleased => 5.0.0-rc.5_2024-02-26}/update-web-8.0.0.md (100%) rename changelog/{5.0.0-rc.4_2024-02-07 => 5.0.0-rc.5_2024-02-26}/web-embed-mode-config.md (100%) delete mode 100644 changelog/unreleased/bump-reva.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/update-web-8.0.0.md b/changelog/5.0.0-rc.4_2024-02-07/update-web-8.0.0.md deleted file mode 100644 index a81b7e7371..0000000000 --- a/changelog/5.0.0-rc.4_2024-02-07/update-web-8.0.0.md +++ /dev/null @@ -1,154 +0,0 @@ -Enhancement: Update web to v8.0.0-rc.3 - -Tags: web - -We updated ownCloud Web to v8.0.0-rc.3. Please refer to the changelog (linked) for details on the web release. - -## Summary -* Bugfix [owncloud/web#10318](https://github.com/owncloud/web/pull/10318): Scrollable account page -* Bugfix [owncloud/web#10321](https://github.com/owncloud/web/pull/10321): Private link error messages -* Bugfix [owncloud/web#10347](https://github.com/owncloud/web/pull/10347): Readonly user attributes have no effect on group memberships -* Bugfix [owncloud/web#10424](https://github.com/owncloud/web/pull/10424): Restore space -* Enhancement [owncloud/web#10356](https://github.com/owncloud/web/pull/10356): Preview app add reset button for images - -We updated ownCloud Web to v8.0.0-rc.2. Please refer to the changelog (linked) for details on the web release. - -## Summary -* Bugfix [owncloud/web#10176](https://github.com/owncloud/web/pull/10176): Turned off file extensions not always respected -* Bugfix [owncloud/web#10232](https://github.com/owncloud/web/pull/10232): Skip searchbar preview fetch on reload - -We updated ownCloud Web to v8.0.0-rc.1. Please refer to the changelog (linked) for details on the web release. - -## Summary -* Enhancement [owncloud/web#10224](https://github.com/owncloud/web/issues/10224): Harmonize AppSwitcher icon colors -* Bugfix [owncloud/web#10230](https://github.com/owncloud/web/issues/10230): Configurable concurrent requests -* Bugfix [owncloud/web#10158](https://github.com/owncloud/web/issues/10158): GDPR export polling -* Bugfix [owncloud/web#10220](https://github.com/owncloud/web/issues/10220): Loading indicator during conflict dialog -* Bugfix [owncloud/web#10156](https://github.com/owncloud/web/issues/10156): Uploading the same files parallel -* Bugfix [owncloud/web#10179](https://github.com/owncloud/web/issues/10179): Space navigate to trash missing -* Bugfix [owncloud/web#10118](https://github.com/owncloud/web/issues/10118): Tilesview has whitespace -* Bugfix [owncloud/web#10182](https://github.com/owncloud/web/issues/10182): Make versions panel readonly in viewers and editors - -We updated ownCloud Web to v8.0.0-beta.2. Please refer to the changelog (linked) for details on the web release. - -## Summary -* Bugfix [owncloud/web#10010](https://github.com/owncloud/web/issues/10010): Displaying full video in their dimensions -* Bugfix [owncloud/web#10149](https://github.com/owncloud/web/pull/10149): Spaces files list previews cropped -* Bugfix [owncloud/web#10149](https://github.com/owncloud/web/pull/10149): Spaces overview tile previews zoomed -* Bugfix [owncloud/web#10154](https://github.com/owncloud/web/pull/10154): Resolving links without drive alias - -We updated ownCloud Web to v8.0.0-beta.1. Please refer to the changelog (linked) for details on the web release. - -## Summary -* Change [owncloud/web#9698](https://github.com/owncloud/web/pull/9698): Theme handling -* Enhancement [owncloud/web#10111](https://github.com/owncloud/web/pull/10111): Registering right sidebar panels as extension -* Enhancement [owncloud/web#10111](https://github.com/owncloud/web/pull/10111): File sidebar in viewer and editor apps - -We updated ownCloud Web to v8.0.0-alpha.13. Please refer to the changelog (linked) for details on the web release. - -## Summary -* Enhancement [owncloud/web#10104](https://github.com/owncloud/web/pull/10104): Create link modal - -We updated ownCloud Web to v8.0.0-alpha.12. Please refer to the changelog (linked) for details on the web release. - -## Summary -* Bugfix [owncloud/web#9257](https://github.com/owncloud/web/issues/9257): Filter out shares without display name -* Bugfix [owncloud/web#9483](https://github.com/owncloud/web/issues/9483): PDF loading Safari -* Bugfix [owncloud/web#9513](https://github.com/owncloud/web/pull/9513): Set or remove expiration date on group share not possible -* Bugfix [owncloud/web#9529](https://github.com/owncloud/web/pull/9529): Shared with action menu label alignment -* Bugfix [owncloud/web#9587](https://github.com/owncloud/web/pull/9587): Internal public link resolving -* Bugfix [owncloud/web#9593](https://github.com/owncloud/web/issues/9593): Audio- & video-loading on Shared with me page -* Bugfix [owncloud/web#9649](https://github.com/owncloud/web/pull/9649): Add project space filter -* Bugfix [owncloud/web#9663](https://github.com/owncloud/web/pull/9663): Respect the open-in-new-tab-config for external apps -* Bugfix [owncloud/web#9670](https://github.com/owncloud/web/pull/9670): Tiles view accessibility -* Bugfix [owncloud/web#9694](https://github.com/owncloud/web/issues/9694): Special characters in username -* Bugfix [owncloud/web#9788](https://github.com/owncloud/web/issues/9788): Create .space folder if it does not exist -* Bugfix [owncloud/web#9799](https://github.com/owncloud/web/issues/9799): Link resolving into default app -* Bugfix [owncloud/web#9832](https://github.com/owncloud/web/pull/9832): Copy quicklinks for webkit navigator -* Bugfix [owncloud/web#9843](https://github.com/owncloud/web/pull/9843): Fix display path on resources -* Bugfix [owncloud/web#9844](https://github.com/owncloud/web/pull/9844): Upload space image -* Bugfix [owncloud/web#9861](https://github.com/owncloud/web/pull/9861): Duplicated file search request -* Bugfix [owncloud/web#9873](https://github.com/owncloud/web/pull/9873): Tags are no longer editable for a locked file -* Bugfix [owncloud/web#9881](https://github.com/owncloud/web/pull/9881): Prevent rendering of old/wrong set of resources in search list -* Bugfix [owncloud/web#9915](https://github.com/owncloud/web/pull/9915): Keep both folders conflict in same-named folders -* Bugfix [owncloud/web#9931](https://github.com/owncloud/web/pull/9931): Enabling "invite people" for password-protected folder/file -* Bugfix [owncloud/web#10031](https://github.com/owncloud/web/issues/10031): Icon extension mapping -* Bugfix [owncloud/web#10065](https://github.com/owncloud/web/pull/10065): Logout page after token expiry -* Bugfix [owncloud/web#10083](https://github.com/owncloud/web/pull/10083): Disable expiration date for alias link (internal) -* Bugfix [owncloud/web#10092](https://github.com/owncloud/web/pull/10092): Allow empty search query in "in-here" search -* Bugfix [owncloud/web#10096](https://github.com/owncloud/web/pull/10096): Remove password buttons on input if disabled -* Change [owncloud/web#7338](https://github.com/owncloud/web/issues/7338): Remove deprecated code -* Enhancement [owncloud/web#7317](https://github.com/owncloud/ocis/pull/7317): Make login url configurable -* Enhancement [owncloud/web#7497](https://github.com/owncloud/ocis/issues/7497): Permission checks for shares and favorites -* Enhancement [owncloud/web#7600](https://github.com/owncloud/web/issues/7600): Scroll to newly created folder -* Enhancement [owncloud/web#9302](https://github.com/owncloud/web/issues/9302): Application unification -* Enhancement [owncloud/web#9423](https://github.com/owncloud/web/pull/9423): Show local loading spinner in sharing button -* Enhancement [owncloud/web#9441](https://github.com/owncloud/web/pull/9441): File versions tooltip with absolute date -* Enhancement [owncloud/web#9441](https://github.com/owncloud/web/pull/9441): Disabling extensions -* Enhancement [owncloud/web#9451](https://github.com/owncloud/web/pull/9451): Add SSE to get notifications instantly -* Enhancement [owncloud/web#9525](https://github.com/owncloud/web/pull/9525): Tags form improved -* Enhancement [owncloud/web#9527](https://github.com/owncloud/web/pull/9527): Don't display confirmation dialog on file deletion -* Enhancement [owncloud/web#9531](https://github.com/owncloud/web/issues/9531): Personal shares can be shown and hidden -* Enhancement [owncloud/web#9552](https://github.com/owncloud/web/pull/9552): Upload preparation time -* Enhancement [owncloud/web#9561](https://github.com/owncloud/web/pull/9561): Indicate processing state -* Enhancement [owncloud/web#9566](https://github.com/owncloud/web/pull/9566): Display locking information -* Enhancement [owncloud/web#9584](https://github.com/owncloud/web/pull/9584): Moving share's "set expiration date" function -* Enhancement [owncloud/web#9625](https://github.com/owncloud/web/pull/9625): Add keyboard navigation to spaces overview -* Enhancement [owncloud/web#9627](https://github.com/owncloud/web/pull/9627): Add batch actions to spaces -* Enhancement [owncloud/web#9653](https://github.com/owncloud/web/pull/9653): Keyword Query Language (KQL) search syntax -* Enhancement [owncloud/web#9671](https://github.com/owncloud/web/pull/9671): OcModal set buttons to same width -* Enhancement [owncloud/web#9682](https://github.com/owncloud/web/pull/9682): Add password policy compatibility -* Enhancement [owncloud/web#9691](https://github.com/owncloud/web/pull/9691): Password generator for public links -* Enhancement [owncloud/web#9696](https://github.com/owncloud/web/pull/9696): Added app banner for mobile devices -* Enhancement [owncloud/web#9706](https://github.com/owncloud/web/pull/9706): Unify sharing expiration date menu items -* Enhancement [owncloud/web#9727](https://github.com/owncloud/web/pull/9727): Show error if password is on a banned password list -* Enhancement [owncloud/web#9771](https://github.com/owncloud/web/pull/9771): Handle postprocessing state via Server Sent Events -* Enhancement [owncloud/web#9806](https://github.com/owncloud/web/pull/9806): Preview image presentation -* Enhancement [owncloud/web#9809](https://github.com/owncloud/web/pull/9809): Add editors to the application menu -* Enhancement [owncloud/web#9814](https://github.com/owncloud/web/pull/9814): Registering nav items as extension -* Enhancement [owncloud/web#9815](https://github.com/owncloud/web/pull/9815): Add new portal into runtime to include footer -* Enhancement [owncloud/web#9818](https://github.com/owncloud/web/pull/9818): Add `mode` config option -* Enhancement [owncloud/web#9831](https://github.com/owncloud/web/pull/9831): Last modified filter chips -* Enhancement [owncloud/web#9841](https://github.com/owncloud/web/pull/9841): Add embed mode actions -* Enhancement [owncloud/web#9847](https://github.com/owncloud/web/issues/9847): Provide vendor neutral file icons -* Enhancement [owncloud/web#9853](https://github.com/owncloud/web/pull/9853): Show only create folder button in embed mode -* Enhancement [owncloud/web#9854](https://github.com/owncloud/web/pull/9854): Search query term linking -* Enhancement [owncloud/web#9857](https://github.com/owncloud/web/pull/9857): Add permission to delete link passwords when password is enforced -* Enhancement [owncloud/web#9858](https://github.com/owncloud/web/pull/9858): Remove settings icon from searchbar -* Enhancement [owncloud/web#9863](https://github.com/owncloud/web/pull/9863): Location picker in embed mode -* Enhancement [owncloud/web#9864](https://github.com/owncloud/web/pull/9864): Search tags filter chips style aligned -* Enhancement [owncloud/web#9884](https://github.com/owncloud/web/pull/9884): Enable dark theme on importer -* Enhancement [owncloud/web#9890](https://github.com/owncloud/web/pull/9890): Create shortcuts -* Enhancement [owncloud/web#9905](https://github.com/owncloud/web/pull/9905): Manage tags in details panel -* Enhancement [owncloud/web#9906](https://github.com/owncloud/web/pull/9906): Reorganize "New" menu -* Enhancement [owncloud/web#9912](https://github.com/owncloud/web/pull/9912): Add media type filter chip -* Enhancement [owncloud/web#9940](https://github.com/owncloud/web/pull/9940): Display error message for upload to locked folder -* Enhancement [owncloud/web#9966](https://github.com/owncloud/web/issues/9966): Support more audio formats with correct icon -* Enhancement [owncloud/web#10007](https://github.com/owncloud/web/issues/10007): Additional languages -* Enhancement [owncloud/web#10013](https://github.com/owncloud/web/issues/10013): Shared by filter -* Enhancement [owncloud/web#10014](https://github.com/owncloud/web/issues/10014): Share search filter -* Enhancement [owncloud/web#10024](https://github.com/owncloud/web/pull/10024): Duplicate space -* Enhancement [owncloud/web#10037](https://github.com/owncloud/web/pull/10037): Default link permission -* Enhancement [owncloud/web#10047](https://github.com/owncloud/web/pull/10047): Add explaining contextual helper to spaces overview -* Enhancement [owncloud/web#10057](https://github.com/owncloud/web/pull/10057): Folder tree creation during upload -* Enhancement [owncloud/web#10062](https://github.com/owncloud/web/pull/10062): Show webdav information in details view -* Enhancement [owncloud/web#10072](https://github.com/owncloud/web/issues/10072): Add authentication delegation in the Embed mode -* Enhancement [owncloud/web#10099](https://github.com/owncloud/web/pull/10099): Support mandatory filter while listing users -* Enhancement [owncloud/web#10102](https://github.com/owncloud/web/pull/10102): Registering quick actions as extension - -https://github.com/owncloud/ocis/pull/8342 -https://github.com/owncloud/web/releases/tag/v8.0.0-rc.3 -https://github.com/owncloud/ocis/pull/8154 -https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 -https://github.com/owncloud/ocis/pull/8154 -https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 -https://github.com/owncloud/ocis/pull/8055 -https://github.com/owncloud/web/releases/tag/v8.0.0-rc.1 -https://github.com/owncloud/ocis/pull/7930 -https://github.com/owncloud/web/releases/tag/v8.0.0-beta.1 -https://github.com/owncloud/ocis/pull/7952 -https://github.com/owncloud/web/releases/tag/v8.0.0-beta.2 -https://github.com/owncloud/ocis/pull/7918 -https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.13 -https://github.com/owncloud/ocis/pull/7883 -https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.12 diff --git a/changelog/5.0.0-rc.4_2024-02-07/423-on-tag-create.md b/changelog/5.0.0-rc.5_2024-02-26/423-on-tag-create.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/423-on-tag-create.md rename to changelog/5.0.0-rc.5_2024-02-26/423-on-tag-create.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/access-token-issuer.md b/changelog/5.0.0-rc.5_2024-02-26/access-token-issuer.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/access-token-issuer.md rename to changelog/5.0.0-rc.5_2024-02-26/access-token-issuer.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-RED-metrics.md b/changelog/5.0.0-rc.5_2024-02-26/add-RED-metrics.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-RED-metrics.md rename to changelog/5.0.0-rc.5_2024-02-26/add-RED-metrics.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-banned-list-to-deployements.md b/changelog/5.0.0-rc.5_2024-02-26/add-banned-list-to-deployements.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-banned-list-to-deployements.md rename to changelog/5.0.0-rc.5_2024-02-26/add-banned-list-to-deployements.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-default-link-permission-config.md b/changelog/5.0.0-rc.5_2024-02-26/add-default-link-permission-config.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-default-link-permission-config.md rename to changelog/5.0.0-rc.5_2024-02-26/add-default-link-permission-config.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-edit-public-share.md b/changelog/5.0.0-rc.5_2024-02-26/add-edit-public-share.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-edit-public-share.md rename to changelog/5.0.0-rc.5_2024-02-26/add-edit-public-share.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-file-type-filter-chip.md b/changelog/5.0.0-rc.5_2024-02-26/add-file-type-filter-chip.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-file-type-filter-chip.md rename to changelog/5.0.0-rc.5_2024-02-26/add-file-type-filter-chip.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-last-modified-filter-chip.md b/changelog/5.0.0-rc.5_2024-02-26/add-last-modified-filter-chip.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-last-modified-filter-chip.md rename to changelog/5.0.0-rc.5_2024-02-26/add-last-modified-filter-chip.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-passwod-banned-password-list.md b/changelog/5.0.0-rc.5_2024-02-26/add-passwod-banned-password-list.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-passwod-banned-password-list.md rename to changelog/5.0.0-rc.5_2024-02-26/add-passwod-banned-password-list.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-passwod-policies.md b/changelog/5.0.0-rc.5_2024-02-26/add-passwod-policies.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-passwod-policies.md rename to changelog/5.0.0-rc.5_2024-02-26/add-passwod-policies.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-trach-bin-cli.md b/changelog/5.0.0-rc.5_2024-02-26/add-trach-bin-cli.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-trach-bin-cli.md rename to changelog/5.0.0-rc.5_2024-02-26/add-trach-bin-cli.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-user-filter-startswith-and-contains.md b/changelog/5.0.0-rc.5_2024-02-26/add-user-filter-startswith-and-contains.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-user-filter-startswith-and-contains.md rename to changelog/5.0.0-rc.5_2024-02-26/add-user-filter-startswith-and-contains.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-validation-to-public-share-provider.md b/changelog/5.0.0-rc.5_2024-02-26/add-validation-to-public-share-provider.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-validation-to-public-share-provider.md rename to changelog/5.0.0-rc.5_2024-02-26/add-validation-to-public-share-provider.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/add-validation-update-public-share.md b/changelog/5.0.0-rc.5_2024-02-26/add-validation-update-public-share.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/add-validation-update-public-share.md rename to changelog/5.0.0-rc.5_2024-02-26/add-validation-update-public-share.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/allow-configuring-additional-routes.md b/changelog/5.0.0-rc.5_2024-02-26/allow-configuring-additional-routes.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/allow-configuring-additional-routes.md rename to changelog/5.0.0-rc.5_2024-02-26/allow-configuring-additional-routes.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/allow-disabling-persistent-caches.md b/changelog/5.0.0-rc.5_2024-02-26/allow-disabling-persistent-caches.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/allow-disabling-persistent-caches.md rename to changelog/5.0.0-rc.5_2024-02-26/allow-disabling-persistent-caches.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/auto-accept-shares.md b/changelog/5.0.0-rc.5_2024-02-26/auto-accept-shares.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/auto-accept-shares.md rename to changelog/5.0.0-rc.5_2024-02-26/auto-accept-shares.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/bump-go.md b/changelog/5.0.0-rc.5_2024-02-26/bump-go.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/bump-go.md rename to changelog/5.0.0-rc.5_2024-02-26/bump-go.md diff --git a/changelog/unreleased/bump-reva-for-content-disposition-header.md b/changelog/5.0.0-rc.5_2024-02-26/bump-reva-for-content-disposition-header.md similarity index 100% rename from changelog/unreleased/bump-reva-for-content-disposition-header.md rename to changelog/5.0.0-rc.5_2024-02-26/bump-reva-for-content-disposition-header.md diff --git a/changelog/unreleased/bump-reva-for-fileincrementor.md b/changelog/5.0.0-rc.5_2024-02-26/bump-reva-for-fileincrementor.md similarity index 53% rename from changelog/unreleased/bump-reva-for-fileincrementor.md rename to changelog/5.0.0-rc.5_2024-02-26/bump-reva-for-fileincrementor.md index 77ea4e34c6..e7e1659548 100644 --- a/changelog/unreleased/bump-reva-for-fileincrementor.md +++ b/changelog/5.0.0-rc.5_2024-02-26/bump-reva-for-fileincrementor.md @@ -1,6 +1,6 @@ -Enhancement: bump reva +Enhancement: increment filenames on upload collisions in secret filedrops -We have bumped reve to pull in the changes needed for automatically increment filenames on upload collisions in secret filedrops. +We have bumped reva to pull in the changes needed for automatically increment filenames on upload collisions in secret filedrops. https://github.com/owncloud/ocis/pull/8340 https://github.com/owncloud/ocis/issues/8291 diff --git a/changelog/unreleased/bump-reva-for-unnecessary-grant-exists-check.md b/changelog/5.0.0-rc.5_2024-02-26/bump-reva-for-unnecessary-grant-exists-check.md similarity index 63% rename from changelog/unreleased/bump-reva-for-unnecessary-grant-exists-check.md rename to changelog/5.0.0-rc.5_2024-02-26/bump-reva-for-unnecessary-grant-exists-check.md index db1a6ebbf0..b92c81997d 100644 --- a/changelog/unreleased/bump-reva-for-unnecessary-grant-exists-check.md +++ b/changelog/5.0.0-rc.5_2024-02-26/bump-reva-for-unnecessary-grant-exists-check.md @@ -1,4 +1,4 @@ -Enhancement: bump reva +Enhancement: drop the unnecessary grants exists check when creating shares We have bumped reva to drop the unnecessary grants exists check when creating shares. diff --git a/changelog/5.0.0-rc.4_2024-02-07/bump-reva.md b/changelog/5.0.0-rc.5_2024-02-26/bump-reva.md similarity index 82% rename from changelog/5.0.0-rc.4_2024-02-07/bump-reva.md rename to changelog/5.0.0-rc.5_2024-02-26/bump-reva.md index b5e2dd7c66..6093d62a0f 100644 --- a/changelog/5.0.0-rc.4_2024-02-07/bump-reva.md +++ b/changelog/5.0.0-rc.5_2024-02-26/bump-reva.md @@ -1,32 +1,50 @@ -Enhancement: Update reva to latest edge version +Enhancement: Update reva to 2.19.0 -We update reva to the latest edge version to get the latest fixes and features. +We update reva to the version 2.19.0 -## Changelog for reva edge - -* Bugfix [cs3org/reva#4454](https://github.com/cs3org/reva/pull/4454): Skip unnecessary share retrieval +* Bugfix [cs3org/reva#4464](https://github.com/cs3org/reva/pull/4464): Don't check lock grants +* Bugfix [cs3org/reva#4516](https://github.com/cs3org/reva/pull/4516): The sharemanager can now reject grants with resharing permissions +* Bugfix [cs3org/reva#4512](https://github.com/cs3org/reva/pull/4512): Bump dependencies +* Bugfix [cs3org/reva#4481](https://github.com/cs3org/reva/pull/4481): Distinguish failure and node metadata reversal +* Bugfix [cs3org/reva#4456](https://github.com/cs3org/reva/pull/4456): Do not lose revisions when restoring the first revision +* Bugfix [cs3org/reva#4472](https://github.com/cs3org/reva/pull/4472): Fix concurrent access to a map +* Bugfix [cs3org/reva#4457](https://github.com/cs3org/reva/pull/4457): Fix concurrent map access in sharecache +* Bugfix [cs3org/reva#4498](https://github.com/cs3org/reva/pull/4498): Fix Content-Disposition header in dav * Bugfix [cs3org/reva#4461](https://github.com/cs3org/reva/pull/4461): CORS handling for WebDAV requests fixed * Bugfix [cs3org/reva#4462](https://github.com/cs3org/reva/pull/4462): Prevent setting container specific permissions on files -* Bugfix [cs3org/reva#4463](https://github.com/cs3org/reva/pull/4463): Fix the resource name -* Bugfix [cs3org/reva#4466](https://github.com/cs3org/reva/pull/4466): Fix natsjskv store -* Bugfix [cs3org/reva#4469](https://github.com/cs3org/reva/pull/4469): Handle interrupted uploads -* Bugfix [cs3org/reva#4472](https://github.com/cs3org/reva/pull/4472): Fix concurrent access to a map -* Bugfix [cs3org/reva#4473](https://github.com/cs3org/reva/pull/4473): Decomposedfs now correctly lists sessions +* Bugfix [cs3org/reva#4479](https://github.com/cs3org/reva/pull/4479): Fix creating documents in the app provider * Bugfix [cs3org/reva#4474](https://github.com/cs3org/reva/pull/4474): Make /dav/meta consistent -* Bugfix [cs3org/reva#4475](https://github.com/cs3org/reva/pull/4475): Upload session specific processing flag -* Bugfix [cs3org/reva#4476](https://github.com/cs3org/reva/pull/4476): No need to unmark postprocessing when it was not started -* Bugfix [cs3org/reva#4479](https://github.com/cs3org/reva/pull/4479): Fix creating documents in the approvider -* Bugfix [cs3org/reva#4481](https://github.com/cs3org/reva/pull/4481): Distinguish failure and node metadata reversal -* Bugfix [cs3org/reva#4434](https://github.com/cs3org/reva/pull/4434): Fix the upload postprocessing -* Bugfix [cs3org/reva#4443](https://github.com/cs3org/reva/pull/4443): Fixed wrong status code when moving a file to a denied path * Bugfix [cs3org/reva#4446](https://github.com/cs3org/reva/pull/4446): Disallow to delete a file during the processing +* Bugfix [cs3org/reva#4517](https://github.com/cs3org/reva/pull/4517): Fix duplicated items in the sharejail root +* Bugfix [cs3org/reva#4473](https://github.com/cs3org/reva/pull/4473): Decomposedfs now correctly lists sessions +* Bugfix [cs3org/reva#4528](https://github.com/cs3org/reva/pull/4528): Respect IfNotExist option when uploading in cs3 metadata storage +* Bugfix [cs3org/reva#4503](https://github.com/cs3org/reva/pull/4503): Fix an error when move +* Bugfix [cs3org/reva#4466](https://github.com/cs3org/reva/pull/4466): Fix natsjskv store +* Bugfix [cs3org/reva#4533](https://github.com/cs3org/reva/pull/4533): Fix recursive trashcan purge +* Bugfix [cs3org/reva#4492](https://github.com/cs3org/reva/pull/4492): Fix the resource name +* Bugfix [cs3org/reva#4463](https://github.com/cs3org/reva/pull/4463): Fix the resource name * Bugfix [cs3org/reva#4448](https://github.com/cs3org/reva/pull/4448): Fix truncating existing files +* Bugfix [cs3org/reva#4434](https://github.com/cs3org/reva/pull/4434): Fix the upload postprocessing +* Bugfix [cs3org/reva#4469](https://github.com/cs3org/reva/pull/4469): Handle interrupted uploads +* Bugfix [cs3org/reva#4532](https://github.com/cs3org/reva/pull/4532): Jsoncs3 cache fixes * Bugfix [cs3org/reva#4449](https://github.com/cs3org/reva/pull/4449): Keep failed processing status +* Bugfix [cs3org/reva#4529](https://github.com/cs3org/reva/pull/4529): We aligned some OCS return codes with oc10 +* Bugfix [cs3org/reva#4507](https://github.com/cs3org/reva/pull/4507): Make tusd CORS headers configurable * Bugfix [cs3org/reva#4452](https://github.com/cs3org/reva/pull/4452): More efficient share jail -* Bugfix [cs3org/reva#4456](https://github.com/cs3org/reva/pull/4456): Do not lose revisions when restoring the first revision -* Bugfix [cs3org/reva#4457](https://github.com/cs3org/reva/pull/4457): Fix concurrent map access in sharecache +* Bugfix [cs3org/reva#4476](https://github.com/cs3org/reva/pull/4476): No need to unmark postprocessing when it was not started +* Bugfix [cs3org/reva#4454](https://github.com/cs3org/reva/pull/4454): Skip unnecessary share retrieval +* Bugfix [cs3org/reva#4527](https://github.com/cs3org/reva/pull/4527): Unify datagateway method handling +* Bugfix [cs3org/reva#4530](https://github.com/cs3org/reva/pull/4530): Drop unnecessary grant exists check +* Bugfix [cs3org/reva#4475](https://github.com/cs3org/reva/pull/4475): Upload session specific processing flag +* Enhancement [cs3org/reva#4501](https://github.com/cs3org/reva/pull/4501): Allow sending multiple user ids in one sse event +* Enhancement [cs3org/reva#4485](https://github.com/cs3org/reva/pull/4485): Modify the concurrency default +* Enhancement [cs3org/reva#4526](https://github.com/cs3org/reva/pull/4526): Configurable s3 put options * Enhancement [cs3org/reva#4453](https://github.com/cs3org/reva/pull/4453): Disable the password policy * Enhancement [cs3org/reva#4477](https://github.com/cs3org/reva/pull/4477): Extend ResumePostprocessing event +* Enhancement [cs3org/reva#4491](https://github.com/cs3org/reva/pull/4491): Add filename incrementor for secret filedrops +* Enhancement [cs3org/reva#4490](https://github.com/cs3org/reva/pull/4490): Lazy initialize public share manager +* Enhancement [cs3org/reva#4494](https://github.com/cs3org/reva/pull/4494): Start implementation of a plain posix storage driver +* Enhancement [cs3org/reva#4502](https://github.com/cs3org/reva/pull/4502): Add spaceindex.AddAll() ## Changelog for reva 2.18.0 (2023-12-22) @@ -121,6 +139,10 @@ reva users. The changes are ordered by importance. * Enhancement [cs3org/reva#4170](https://github.com/cs3org/reva/pull/4170): Update password policies * Enhancement [cs3org/reva#4232](https://github.com/cs3org/reva/pull/4232): Improve error handling in utils package +https://github.com/owncloud/ocis/pull/8519 +https://github.com/owncloud/ocis/pull/8502 +https://github.com/owncloud/ocis/pull/8340 +https://github.com/owncloud/ocis/pull/8381 https://github.com/owncloud/ocis/pull/8287 https://github.com/owncloud/ocis/pull/8278 https://github.com/owncloud/ocis/pull/8264 diff --git a/changelog/5.0.0-rc.4_2024-02-07/change-default-config-tus.md b/changelog/5.0.0-rc.5_2024-02-26/change-default-config-tus.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/change-default-config-tus.md rename to changelog/5.0.0-rc.5_2024-02-26/change-default-config-tus.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/change-remove-access-denied-help-url-from-config.md b/changelog/5.0.0-rc.5_2024-02-26/change-remove-access-denied-help-url-from-config.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/change-remove-access-denied-help-url-from-config.md rename to changelog/5.0.0-rc.5_2024-02-26/change-remove-access-denied-help-url-from-config.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/change-remove-privacy-url-and-imprint-url-from-config.md b/changelog/5.0.0-rc.5_2024-02-26/change-remove-privacy-url-and-imprint-url-from-config.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/change-remove-privacy-url-and-imprint-url-from-config.md rename to changelog/5.0.0-rc.5_2024-02-26/change-remove-privacy-url-and-imprint-url-from-config.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/change-wrong-envvar-names.md b/changelog/5.0.0-rc.5_2024-02-26/change-wrong-envvar-names.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/change-wrong-envvar-names.md rename to changelog/5.0.0-rc.5_2024-02-26/change-wrong-envvar-names.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/cleanup-graph-driveitemsgo.md b/changelog/5.0.0-rc.5_2024-02-26/cleanup-graph-driveitemsgo.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/cleanup-graph-driveitemsgo.md rename to changelog/5.0.0-rc.5_2024-02-26/cleanup-graph-driveitemsgo.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/cleanup-search-searchgo.md b/changelog/5.0.0-rc.5_2024-02-26/cleanup-search-searchgo.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/cleanup-search-searchgo.md rename to changelog/5.0.0-rc.5_2024-02-26/cleanup-search-searchgo.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/clientlog-service.md b/changelog/5.0.0-rc.5_2024-02-26/clientlog-service.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/clientlog-service.md rename to changelog/5.0.0-rc.5_2024-02-26/clientlog-service.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/concurrency-defaults.md b/changelog/5.0.0-rc.5_2024-02-26/concurrency-defaults.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/concurrency-defaults.md rename to changelog/5.0.0-rc.5_2024-02-26/concurrency-defaults.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/default-async-uploads.md b/changelog/5.0.0-rc.5_2024-02-26/default-async-uploads.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/default-async-uploads.md rename to changelog/5.0.0-rc.5_2024-02-26/default-async-uploads.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/default-language.md b/changelog/5.0.0-rc.5_2024-02-26/default-language.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/default-language.md rename to changelog/5.0.0-rc.5_2024-02-26/default-language.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/default-registry.md b/changelog/5.0.0-rc.5_2024-02-26/default-registry.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/default-registry.md rename to changelog/5.0.0-rc.5_2024-02-26/default-registry.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/delete-outdated-userlog-events.md b/changelog/5.0.0-rc.5_2024-02-26/delete-outdated-userlog-events.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/delete-outdated-userlog-events.md rename to changelog/5.0.0-rc.5_2024-02-26/delete-outdated-userlog-events.md diff --git a/changelog/unreleased/deprecate-sharing-cs3-backends.md b/changelog/5.0.0-rc.5_2024-02-26/deprecate-sharing-cs3-backends.md similarity index 100% rename from changelog/unreleased/deprecate-sharing-cs3-backends.md rename to changelog/5.0.0-rc.5_2024-02-26/deprecate-sharing-cs3-backends.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/disabled-password-policy-rework.md b/changelog/5.0.0-rc.5_2024-02-26/disabled-password-policy-rework.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/disabled-password-policy-rework.md rename to changelog/5.0.0-rc.5_2024-02-26/disabled-password-policy-rework.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/disabled-web-extensions-config.md b/changelog/5.0.0-rc.5_2024-02-26/disabled-web-extensions-config.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/disabled-web-extensions-config.md rename to changelog/5.0.0-rc.5_2024-02-26/disabled-web-extensions-config.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/dont-reload-web-config.md b/changelog/5.0.0-rc.5_2024-02-26/dont-reload-web-config.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/dont-reload-web-config.md rename to changelog/5.0.0-rc.5_2024-02-26/dont-reload-web-config.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-add-login-url-config.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-add-login-url-config.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-add-login-url-config.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-add-login-url-config.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-add-support-for-audio-files-to-thumbnails-service.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-add-support-for-audio-files-to-thumbnails-service.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-add-support-for-audio-files-to-thumbnails-service.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-add-support-for-audio-files-to-thumbnails-service.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-add-user-list-requires-filter-config.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-add-user-list-requires-filter-config.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-add-user-list-requires-filter-config.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-add-user-list-requires-filter-config.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-allow-listing-regular-users.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-allow-listing-regular-users.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-allow-listing-regular-users.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-allow-listing-regular-users.md diff --git a/changelog/unreleased/enhancement-allow-multiple-event-user-ids.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-allow-multiple-event-user-ids.md similarity index 100% rename from changelog/unreleased/enhancement-allow-multiple-event-user-ids.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-allow-multiple-event-user-ids.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-disabled-password-policy.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-disabled-password-policy.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-disabled-password-policy.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-disabled-password-policy.md diff --git a/changelog/unreleased/enhancement-env-in-yaml.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-env-in-yaml.md similarity index 100% rename from changelog/unreleased/enhancement-env-in-yaml.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-env-in-yaml.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-idp-config-background-img.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-idp-config-background-img.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-idp-config-background-img.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-idp-config-background-img.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-notifications-auto-auth-settings.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-notifications-auto-auth-settings.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-notifications-auto-auth-settings.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-notifications-auto-auth-settings.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-search-content-extraction-cleanup.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-search-content-extraction-cleanup.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-search-content-extraction-cleanup.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-search-content-extraction-cleanup.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-sharing-ng-list-permissions.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-sharing-ng-list-permissions.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-sharing-ng-list-permissions.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-sharing-ng-list-permissions.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-sharing-ng.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-sharing-ng.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-sharing-ng.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-sharing-ng.md diff --git a/changelog/unreleased/enhancement-skip-version-service-listing b/changelog/5.0.0-rc.5_2024-02-26/enhancement-skip-version-service-listing similarity index 100% rename from changelog/unreleased/enhancement-skip-version-service-listing rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-skip-version-service-listing diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-sse-messaging.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-sse-messaging.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-sse-messaging.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-sse-messaging.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-store-and-index-audio-metadata.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-store-and-index-audio-metadata.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-store-and-index-audio-metadata.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-store-and-index-audio-metadata.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-store-and-index-location-metadata.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-store-and-index-location-metadata.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-store-and-index-location-metadata.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-store-and-index-location-metadata.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/enhancement-update-icap-antivirus.md b/changelog/5.0.0-rc.5_2024-02-26/enhancement-update-icap-antivirus.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/enhancement-update-icap-antivirus.md rename to changelog/5.0.0-rc.5_2024-02-26/enhancement-update-icap-antivirus.md diff --git a/changelog/unreleased/env-var-annotations.md b/changelog/5.0.0-rc.5_2024-02-26/env-var-annotations.md similarity index 100% rename from changelog/unreleased/env-var-annotations.md rename to changelog/5.0.0-rc.5_2024-02-26/env-var-annotations.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-auth-service-jwt.md b/changelog/5.0.0-rc.5_2024-02-26/fix-auth-service-jwt.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-auth-service-jwt.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-auth-service-jwt.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-bleve-search.md b/changelog/5.0.0-rc.5_2024-02-26/fix-bleve-search.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-bleve-search.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-bleve-search.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-compile-date.md b/changelog/5.0.0-rc.5_2024-02-26/fix-compile-date.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-compile-date.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-compile-date.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-concurrent-access-to-map.md b/changelog/5.0.0-rc.5_2024-02-26/fix-concurrent-access-to-map.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-concurrent-access-to-map.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-concurrent-access-to-map.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-concurrent-shares-config.md b/changelog/5.0.0-rc.5_2024-02-26/fix-concurrent-shares-config.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-concurrent-shares-config.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-concurrent-shares-config.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-cs3-backend.md b/changelog/5.0.0-rc.5_2024-02-26/fix-cs3-backend.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-cs3-backend.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-cs3-backend.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-default-mail-language-fallback.md b/changelog/5.0.0-rc.5_2024-02-26/fix-default-mail-language-fallback.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-default-mail-language-fallback.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-default-mail-language-fallback.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-deleting-during-postprocessing.md b/changelog/5.0.0-rc.5_2024-02-26/fix-deleting-during-postprocessing.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-deleting-during-postprocessing.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-deleting-during-postprocessing.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-disable-depth-infinity.md b/changelog/5.0.0-rc.5_2024-02-26/fix-disable-depth-infinity.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-disable-depth-infinity.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-disable-depth-infinity.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-docs-pipeline.md b/changelog/5.0.0-rc.5_2024-02-26/fix-docs-pipeline.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-docs-pipeline.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-docs-pipeline.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-empty-traceids.md b/changelog/5.0.0-rc.5_2024-02-26/fix-empty-traceids.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-empty-traceids.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-empty-traceids.md diff --git a/changelog/unreleased/fix-extended-env-parser.md b/changelog/5.0.0-rc.5_2024-02-26/fix-extended-env-parser.md similarity index 100% rename from changelog/unreleased/fix-extended-env-parser.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-extended-env-parser.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-getdrives-response-code.md b/changelog/5.0.0-rc.5_2024-02-26/fix-getdrives-response-code.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-getdrives-response-code.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-getdrives-response-code.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-graph-codes.md b/changelog/5.0.0-rc.5_2024-02-26/fix-graph-codes.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-graph-codes.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-graph-codes.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-graph-education-createschool.md b/changelog/5.0.0-rc.5_2024-02-26/fix-graph-education-createschool.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-graph-education-createschool.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-graph-education-createschool.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-jsoncs3-share-manager-migration.md b/changelog/5.0.0-rc.5_2024-02-26/fix-jsoncs3-share-manager-migration.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-jsoncs3-share-manager-migration.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-jsoncs3-share-manager-migration.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-language-patching.md b/changelog/5.0.0-rc.5_2024-02-26/fix-language-patching.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-language-patching.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-language-patching.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-last-month-search.md b/changelog/5.0.0-rc.5_2024-02-26/fix-last-month-search.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-last-month-search.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-last-month-search.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-mountpoint-autoaccept.md b/changelog/5.0.0-rc.5_2024-02-26/fix-mountpoint-autoaccept.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-mountpoint-autoaccept.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-mountpoint-autoaccept.md diff --git a/changelog/unreleased/fix-move.md b/changelog/5.0.0-rc.5_2024-02-26/fix-move.md similarity index 100% rename from changelog/unreleased/fix-move.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-move.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-nats-authentication.md b/changelog/5.0.0-rc.5_2024-02-26/fix-nats-authentication.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-nats-authentication.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-nats-authentication.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-nats-registry.md b/changelog/5.0.0-rc.5_2024-02-26/fix-nats-registry.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-nats-registry.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-nats-registry.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-natsjs-cache.md b/changelog/5.0.0-rc.5_2024-02-26/fix-natsjs-cache.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-natsjs-cache.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-natsjs-cache.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-notifications-redundant-settings.md b/changelog/5.0.0-rc.5_2024-02-26/fix-notifications-redundant-settings.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-notifications-redundant-settings.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-notifications-redundant-settings.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-permissions-duplicate.md b/changelog/5.0.0-rc.5_2024-02-26/fix-permissions-duplicate.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-permissions-duplicate.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-permissions-duplicate.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-policies-jwt-config.md b/changelog/5.0.0-rc.5_2024-02-26/fix-policies-jwt-config.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-policies-jwt-config.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-policies-jwt-config.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-public-link-update.md b/changelog/5.0.0-rc.5_2024-02-26/fix-public-link-update.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-public-link-update.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-public-link-update.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-race-in-tests.md b/changelog/5.0.0-rc.5_2024-02-26/fix-race-in-tests.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-race-in-tests.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-race-in-tests.md diff --git a/changelog/unreleased/fix-recursive-trashcan-purge.md b/changelog/5.0.0-rc.5_2024-02-26/fix-recursive-trashcan-purge.md similarity index 100% rename from changelog/unreleased/fix-recursive-trashcan-purge.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-recursive-trashcan-purge.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-remove-unused-idp-dependency.md b/changelog/5.0.0-rc.5_2024-02-26/fix-remove-unused-idp-dependency.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-remove-unused-idp-dependency.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-remove-unused-idp-dependency.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-resource-name.md b/changelog/5.0.0-rc.5_2024-02-26/fix-resource-name.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-resource-name.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-resource-name.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-return-code-password-policy.md b/changelog/5.0.0-rc.5_2024-02-26/fix-return-code-password-policy.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-return-code-password-policy.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-return-code-password-policy.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-search-by-exact-mail.md b/changelog/5.0.0-rc.5_2024-02-26/fix-search-by-exact-mail.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-search-by-exact-mail.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-search-by-exact-mail.md diff --git a/changelog/unreleased/fix-search-error-message.md b/changelog/5.0.0-rc.5_2024-02-26/fix-search-error-message.md similarity index 100% rename from changelog/unreleased/fix-search-error-message.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-search-error-message.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-search-logging.md b/changelog/5.0.0-rc.5_2024-02-26/fix-search-logging.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-search-logging.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-search-logging.md diff --git a/changelog/unreleased/fix-search-responce.md b/changelog/5.0.0-rc.5_2024-02-26/fix-search-responce.md similarity index 100% rename from changelog/unreleased/fix-search-responce.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-search-responce.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-search-service-init.md b/changelog/5.0.0-rc.5_2024-02-26/fix-search-service-init.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-search-service-init.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-search-service-init.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-signed-url-expiry.md b/changelog/5.0.0-rc.5_2024-02-26/fix-signed-url-expiry.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-signed-url-expiry.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-signed-url-expiry.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-space-unlock.md b/changelog/5.0.0-rc.5_2024-02-26/fix-space-unlock.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-space-unlock.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-space-unlock.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-tgz-mimetype.md b/changelog/5.0.0-rc.5_2024-02-26/fix-tgz-mimetype.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-tgz-mimetype.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-tgz-mimetype.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-token-storage-config-web.md b/changelog/5.0.0-rc.5_2024-02-26/fix-token-storage-config-web.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-token-storage-config-web.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-token-storage-config-web.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-too-early-preview-request.md b/changelog/5.0.0-rc.5_2024-02-26/fix-too-early-preview-request.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-too-early-preview-request.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-too-early-preview-request.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-update-share-ng.md b/changelog/5.0.0-rc.5_2024-02-26/fix-update-share-ng.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-update-share-ng.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-update-share-ng.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-updating-logo-new-theme-structure.md b/changelog/5.0.0-rc.5_2024-02-26/fix-updating-logo-new-theme-structure.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-updating-logo-new-theme-structure.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-updating-logo-new-theme-structure.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-upload-postprocessing.md b/changelog/5.0.0-rc.5_2024-02-26/fix-upload-postprocessing.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-upload-postprocessing.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-upload-postprocessing.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-upload-reset-logo.md b/changelog/5.0.0-rc.5_2024-02-26/fix-upload-reset-logo.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-upload-reset-logo.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-upload-reset-logo.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-upload-session-purging.md b/changelog/5.0.0-rc.5_2024-02-26/fix-upload-session-purging.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-upload-session-purging.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-upload-session-purging.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-user-renaming.md b/changelog/5.0.0-rc.5_2024-02-26/fix-user-renaming.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-user-renaming.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-user-renaming.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-users-by-claim-lookup-binary-uuid.md b/changelog/5.0.0-rc.5_2024-02-26/fix-users-by-claim-lookup-binary-uuid.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-users-by-claim-lookup-binary-uuid.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-users-by-claim-lookup-binary-uuid.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/fix-users-ldap-schema-user-id.md b/changelog/5.0.0-rc.5_2024-02-26/fix-users-ldap-schema-user-id.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/fix-users-ldap-schema-user-id.md rename to changelog/5.0.0-rc.5_2024-02-26/fix-users-ldap-schema-user-id.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/implement-sharing-roles.md b/changelog/5.0.0-rc.5_2024-02-26/implement-sharing-roles.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/implement-sharing-roles.md rename to changelog/5.0.0-rc.5_2024-02-26/implement-sharing-roles.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/improve-ocm-support.md b/changelog/5.0.0-rc.5_2024-02-26/improve-ocm-support.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/improve-ocm-support.md rename to changelog/5.0.0-rc.5_2024-02-26/improve-ocm-support.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/improve-sses.md b/changelog/5.0.0-rc.5_2024-02-26/improve-sses.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/improve-sses.md rename to changelog/5.0.0-rc.5_2024-02-26/improve-sses.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/kql-search-query-language.md b/changelog/5.0.0-rc.5_2024-02-26/kql-search-query-language.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/kql-search-query-language.md rename to changelog/5.0.0-rc.5_2024-02-26/kql-search-query-language.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/kv-nats-registry.md b/changelog/5.0.0-rc.5_2024-02-26/kv-nats-registry.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/kv-nats-registry.md rename to changelog/5.0.0-rc.5_2024-02-26/kv-nats-registry.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/ldap-bind-password-var-deprecation.md b/changelog/5.0.0-rc.5_2024-02-26/ldap-bind-password-var-deprecation.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/ldap-bind-password-var-deprecation.md rename to changelog/5.0.0-rc.5_2024-02-26/ldap-bind-password-var-deprecation.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/nats-authentication.md b/changelog/5.0.0-rc.5_2024-02-26/nats-authentication.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/nats-authentication.md rename to changelog/5.0.0-rc.5_2024-02-26/nats-authentication.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/natsjs-registry.md b/changelog/5.0.0-rc.5_2024-02-26/natsjs-registry.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/natsjs-registry.md rename to changelog/5.0.0-rc.5_2024-02-26/natsjs-registry.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/natsjskv-registry-fix.md b/changelog/5.0.0-rc.5_2024-02-26/natsjskv-registry-fix.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/natsjskv-registry-fix.md rename to changelog/5.0.0-rc.5_2024-02-26/natsjskv-registry-fix.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/new-permissions.md b/changelog/5.0.0-rc.5_2024-02-26/new-permissions.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/new-permissions.md rename to changelog/5.0.0-rc.5_2024-02-26/new-permissions.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/ocm.md b/changelog/5.0.0-rc.5_2024-02-26/ocm.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/ocm.md rename to changelog/5.0.0-rc.5_2024-02-26/ocm.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/opt-out-public-link-pw.md b/changelog/5.0.0-rc.5_2024-02-26/opt-out-public-link-pw.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/opt-out-public-link-pw.md rename to changelog/5.0.0-rc.5_2024-02-26/opt-out-public-link-pw.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/passwod-policies-renaming.md b/changelog/5.0.0-rc.5_2024-02-26/passwod-policies-renaming.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/passwod-policies-renaming.md rename to changelog/5.0.0-rc.5_2024-02-26/passwod-policies-renaming.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/postprocessing-bulk-restart.md b/changelog/5.0.0-rc.5_2024-02-26/postprocessing-bulk-restart.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/postprocessing-bulk-restart.md rename to changelog/5.0.0-rc.5_2024-02-26/postprocessing-bulk-restart.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/preferred-language.md b/changelog/5.0.0-rc.5_2024-02-26/preferred-language.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/preferred-language.md rename to changelog/5.0.0-rc.5_2024-02-26/preferred-language.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/proxy-use-service-account.md b/changelog/5.0.0-rc.5_2024-02-26/proxy-use-service-account.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/proxy-use-service-account.md rename to changelog/5.0.0-rc.5_2024-02-26/proxy-use-service-account.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/readable-share-enforce-password.md b/changelog/5.0.0-rc.5_2024-02-26/readable-share-enforce-password.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/readable-share-enforce-password.md rename to changelog/5.0.0-rc.5_2024-02-26/readable-share-enforce-password.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/remove-deprecated-vars.md b/changelog/5.0.0-rc.5_2024-02-26/remove-deprecated-vars.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/remove-deprecated-vars.md rename to changelog/5.0.0-rc.5_2024-02-26/remove-deprecated-vars.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/remove-useless-vars.md b/changelog/5.0.0-rc.5_2024-02-26/remove-useless-vars.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/remove-useless-vars.md rename to changelog/5.0.0-rc.5_2024-02-26/remove-useless-vars.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/retry-postprocessing-steps.md b/changelog/5.0.0-rc.5_2024-02-26/retry-postprocessing-steps.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/retry-postprocessing-steps.md rename to changelog/5.0.0-rc.5_2024-02-26/retry-postprocessing-steps.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/service-account-roles.md b/changelog/5.0.0-rc.5_2024-02-26/service-account-roles.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/service-account-roles.md rename to changelog/5.0.0-rc.5_2024-02-26/service-account-roles.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/service-accounts.md b/changelog/5.0.0-rc.5_2024-02-26/service-accounts.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/service-accounts.md rename to changelog/5.0.0-rc.5_2024-02-26/service-accounts.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/set-mountpoint-on-autoaccept.md b/changelog/5.0.0-rc.5_2024-02-26/set-mountpoint-on-autoaccept.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/set-mountpoint-on-autoaccept.md rename to changelog/5.0.0-rc.5_2024-02-26/set-mountpoint-on-autoaccept.md diff --git a/changelog/unreleased/sharing-ng-driveitemid.md b/changelog/5.0.0-rc.5_2024-02-26/sharing-ng-driveitemid.md similarity index 100% rename from changelog/unreleased/sharing-ng-driveitemid.md rename to changelog/5.0.0-rc.5_2024-02-26/sharing-ng-driveitemid.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/sharing-ng-empty-owner.md b/changelog/5.0.0-rc.5_2024-02-26/sharing-ng-empty-owner.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/sharing-ng-empty-owner.md rename to changelog/5.0.0-rc.5_2024-02-26/sharing-ng-empty-owner.md diff --git a/changelog/unreleased/sharing-ng-expirationdate.md b/changelog/5.0.0-rc.5_2024-02-26/sharing-ng-expirationdate.md similarity index 100% rename from changelog/unreleased/sharing-ng-expirationdate.md rename to changelog/5.0.0-rc.5_2024-02-26/sharing-ng-expirationdate.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/sharing-ng-roleconditions.md b/changelog/5.0.0-rc.5_2024-02-26/sharing-ng-roleconditions.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/sharing-ng-roleconditions.md rename to changelog/5.0.0-rc.5_2024-02-26/sharing-ng-roleconditions.md diff --git a/changelog/unreleased/speed-up-starttime.md b/changelog/5.0.0-rc.5_2024-02-26/speed-up-starttime.md similarity index 100% rename from changelog/unreleased/speed-up-starttime.md rename to changelog/5.0.0-rc.5_2024-02-26/speed-up-starttime.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/sse-non-durable-streams.md b/changelog/5.0.0-rc.5_2024-02-26/sse-non-durable-streams.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/sse-non-durable-streams.md rename to changelog/5.0.0-rc.5_2024-02-26/sse-non-durable-streams.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/sse-scalability.md b/changelog/5.0.0-rc.5_2024-02-26/sse-scalability.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/sse-scalability.md rename to changelog/5.0.0-rc.5_2024-02-26/sse-scalability.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/storage-registry-envvar-config.md b/changelog/5.0.0-rc.5_2024-02-26/storage-registry-envvar-config.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/storage-registry-envvar-config.md rename to changelog/5.0.0-rc.5_2024-02-26/storage-registry-envvar-config.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/thumbnail-processors.md b/changelog/5.0.0-rc.5_2024-02-26/thumbnail-processors.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/thumbnail-processors.md rename to changelog/5.0.0-rc.5_2024-02-26/thumbnail-processors.md diff --git a/changelog/unreleased/update-web-8.0.0.md b/changelog/5.0.0-rc.5_2024-02-26/update-web-8.0.0.md similarity index 100% rename from changelog/unreleased/update-web-8.0.0.md rename to changelog/5.0.0-rc.5_2024-02-26/update-web-8.0.0.md diff --git a/changelog/5.0.0-rc.4_2024-02-07/web-embed-mode-config.md b/changelog/5.0.0-rc.5_2024-02-26/web-embed-mode-config.md similarity index 100% rename from changelog/5.0.0-rc.4_2024-02-07/web-embed-mode-config.md rename to changelog/5.0.0-rc.5_2024-02-26/web-embed-mode-config.md diff --git a/changelog/unreleased/bump-reva.md b/changelog/unreleased/bump-reva.md deleted file mode 100644 index 15721e1b0b..0000000000 --- a/changelog/unreleased/bump-reva.md +++ /dev/null @@ -1,52 +0,0 @@ -Enhancement: Update reva to 2.19.0 - -We update reva to the version 2.19.0 - -* Bugfix [cs3org/reva#4464](https://github.com/cs3org/reva/pull/4464): Don't check lock grants -* Bugfix [cs3org/reva#4516](https://github.com/cs3org/reva/pull/4516): The sharemanager can now reject grants with resharing permissions -* Bugfix [cs3org/reva#4512](https://github.com/cs3org/reva/pull/4512): Bump dependencies -* Bugfix [cs3org/reva#4481](https://github.com/cs3org/reva/pull/4481): Distinguish failure and node metadata reversal -* Bugfix [cs3org/reva#4456](https://github.com/cs3org/reva/pull/4456): Do not lose revisions when restoring the first revision -* Bugfix [cs3org/reva#4472](https://github.com/cs3org/reva/pull/4472): Fix concurrent access to a map -* Bugfix [cs3org/reva#4457](https://github.com/cs3org/reva/pull/4457): Fix concurrent map access in sharecache -* Bugfix [cs3org/reva#4498](https://github.com/cs3org/reva/pull/4498): Fix Content-Disposition header in dav -* Bugfix [cs3org/reva#4461](https://github.com/cs3org/reva/pull/4461): CORS handling for WebDAV requests fixed -* Bugfix [cs3org/reva#4462](https://github.com/cs3org/reva/pull/4462): Prevent setting container specific permissions on files -* Bugfix [cs3org/reva#4479](https://github.com/cs3org/reva/pull/4479): Fix creating documents in the app provider -* Bugfix [cs3org/reva#4474](https://github.com/cs3org/reva/pull/4474): Make /dav/meta consistent -* Bugfix [cs3org/reva#4446](https://github.com/cs3org/reva/pull/4446): Disallow to delete a file during the processing -* Bugfix [cs3org/reva#4517](https://github.com/cs3org/reva/pull/4517): Fix duplicated items in the sharejail root -* Bugfix [cs3org/reva#4473](https://github.com/cs3org/reva/pull/4473): Decomposedfs now correctly lists sessions -* Bugfix [cs3org/reva#4528](https://github.com/cs3org/reva/pull/4528): Respect IfNotExist option when uploading in cs3 metadata storage -* Bugfix [cs3org/reva#4503](https://github.com/cs3org/reva/pull/4503): Fix an error when move -* Bugfix [cs3org/reva#4466](https://github.com/cs3org/reva/pull/4466): Fix natsjskv store -* Bugfix [cs3org/reva#4533](https://github.com/cs3org/reva/pull/4533): Fix recursive trashcan purge -* Bugfix [cs3org/reva#4492](https://github.com/cs3org/reva/pull/4492): Fix the resource name -* Bugfix [cs3org/reva#4463](https://github.com/cs3org/reva/pull/4463): Fix the resource name -* Bugfix [cs3org/reva#4448](https://github.com/cs3org/reva/pull/4448): Fix truncating existing files -* Bugfix [cs3org/reva#4434](https://github.com/cs3org/reva/pull/4434): Fix the upload postprocessing -* Bugfix [cs3org/reva#4469](https://github.com/cs3org/reva/pull/4469): Handle interrupted uploads -* Bugfix [cs3org/reva#4532](https://github.com/cs3org/reva/pull/4532): Jsoncs3 cache fixes -* Bugfix [cs3org/reva#4449](https://github.com/cs3org/reva/pull/4449): Keep failed processing status -* Bugfix [cs3org/reva#4529](https://github.com/cs3org/reva/pull/4529): We aligned some OCS return codes with oc10 -* Bugfix [cs3org/reva#4507](https://github.com/cs3org/reva/pull/4507): Make tusd CORS headers configurable -* Bugfix [cs3org/reva#4452](https://github.com/cs3org/reva/pull/4452): More efficient share jail -* Bugfix [cs3org/reva#4476](https://github.com/cs3org/reva/pull/4476): No need to unmark postprocessing when it was not started -* Bugfix [cs3org/reva#4454](https://github.com/cs3org/reva/pull/4454): Skip unnecessary share retrieval -* Bugfix [cs3org/reva#4527](https://github.com/cs3org/reva/pull/4527): Unify datagateway method handling -* Bugfix [cs3org/reva#4530](https://github.com/cs3org/reva/pull/4530): Drop unnecessary grant exists check -* Bugfix [cs3org/reva#4475](https://github.com/cs3org/reva/pull/4475): Upload session specific processing flag -* Enhancement [cs3org/reva#4501](https://github.com/cs3org/reva/pull/4501): Allow sending multiple user ids in one sse event -* Enhancement [cs3org/reva#4485](https://github.com/cs3org/reva/pull/4485): Modify the concurrency default -* Enhancement [cs3org/reva#4526](https://github.com/cs3org/reva/pull/4526): Configurable s3 put options -* Enhancement [cs3org/reva#4453](https://github.com/cs3org/reva/pull/4453): Disable the password policy -* Enhancement [cs3org/reva#4477](https://github.com/cs3org/reva/pull/4477): Extend ResumePostprocessing event -* Enhancement [cs3org/reva#4491](https://github.com/cs3org/reva/pull/4491): Add filename incrementor for secret filedrops -* Enhancement [cs3org/reva#4490](https://github.com/cs3org/reva/pull/4490): Lazy initialize public share manager -* Enhancement [cs3org/reva#4494](https://github.com/cs3org/reva/pull/4494): Start implementation of a plain posix storage driver -* Enhancement [cs3org/reva#4502](https://github.com/cs3org/reva/pull/4502): Add spaceindex.AddAll() - -https://github.com/owncloud/ocis/pull/8519 -https://github.com/owncloud/ocis/pull/8502 -https://github.com/owncloud/ocis/pull/8340 -https://github.com/owncloud/ocis/pull/8381 From 0ecdfae5cb80876983f85010f0b1b6896b49b49f Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Mon, 26 Feb 2024 10:38:34 +0100 Subject: [PATCH 08/10] chore: bump version --- ocis-pkg/version/version.go | 2 +- sonar-project.properties | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ocis-pkg/version/version.go b/ocis-pkg/version/version.go index fe27cc1f6d..f078453523 100644 --- a/ocis-pkg/version/version.go +++ b/ocis-pkg/version/version.go @@ -16,7 +16,7 @@ var ( // LatestTag is the latest released version plus the dev meta version. // Will be overwritten by the release pipeline // Needs a manual change for every tagged release - LatestTag = "5.0.0-rc.4+dev" + LatestTag = "5.0.0-rc.5+dev" // Date indicates the build date. // This has been removed, it looks like you can only replace static strings with recent go versions diff --git a/sonar-project.properties b/sonar-project.properties index e9383ea458..0b147ac03d 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -2,7 +2,7 @@ sonar.projectKey=owncloud_ocis sonar.organization=owncloud-1 sonar.projectName=ocis -sonar.projectVersion=5.0.0-rc.4 +sonar.projectVersion=5.0.0-rc.5 sonar.host.url=https://sonarcloud.io # ===================================================== From 766305a4511d077e38c599551c09f84e57105535 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Mon, 26 Feb 2024 10:36:02 +0000 Subject: [PATCH 09/10] Automated changelog update [skip ci] --- CHANGELOG.md | 1118 ++++++++++++++++++-------------------------------- 1 file changed, 405 insertions(+), 713 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a6c4524bf..306c11d6c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,7 @@ # Table of Contents -* [Changelog for unreleased](#changelog-for-unreleased-unreleased) +* [Changelog for 5.0.0-rc.5](#changelog-for-500-rc5-2024-02-26) * [Changelog for 4.0.6](#changelog-for-406-2024-02-07) -* [Changelog for 5.0.0-rc.4](#changelog-for-500-rc4-2024-02-07) * [Changelog for 4.0.5](#changelog-for-405-2023-12-21) * [Changelog for 4.0.4](#changelog-for-404-2023-12-07) * [Changelog for 4.0.3](#changelog-for-403-2023-11-24) @@ -12,8 +11,8 @@ * [Changelog for 3.0.0](#changelog-for-300-2023-06-06) * [Changelog for 2.0.0](#changelog-for-200-2022-11-30) * [Changelog for 1.20.0](#changelog-for-1200-2022-04-13) -* [Changelog for 1.19.1](#changelog-for-1191-2022-03-29) * [Changelog for 1.19.0](#changelog-for-1190-2022-03-29) +* [Changelog for 1.19.1](#changelog-for-1191-2022-03-29) * [Changelog for 1.18.0](#changelog-for-1180-2022-03-03) * [Changelog for 1.17.0](#changelog-for-1170-2022-02-16) * [Changelog for 1.16.0](#changelog-for-1160-2021-12-10) @@ -34,555 +33,11 @@ * [Changelog for 1.1.0](#changelog-for-110-2021-01-22) * [Changelog for 1.0.0](#changelog-for-100-2020-12-17) -# Changelog for [unreleased] (UNRELEASED) +# Changelog for [5.0.0-rc.5] (2024-02-26) -The following sections list the changes for unreleased. +The following sections list the changes for 5.0.0-rc.5. -[unreleased]: https://github.com/owncloud/ocis/compare/v4.0.6...master - -## Summary - -* Bugfix - Fix search response: [#7815](https://github.com/owncloud/ocis/pull/7815) -* Bugfix - Fix Content-Disposition header for downloads: [#8381](https://github.com/owncloud/ocis/pull/8381) -* Bugfix - Fix an error when move: [#8396](https://github.com/owncloud/ocis/pull/8396) -* Bugfix - Fix extended env parser: [#8409](https://github.com/owncloud/ocis/pull/8409) -* Bugfix - Graph/drives/permission Expiration date update: [#8413](https://github.com/owncloud/ocis/pull/8413) -* Bugfix - Fix search error message: [#8444](https://github.com/owncloud/ocis/pull/8444) -* Bugfix - Graph/sharedWithMe align IDs with webdav response: [#8467](https://github.com/owncloud/ocis/pull/8467) -* Bugfix - Bump reva to pull in changes to fix recursive trashcan purge: [#8505](https://github.com/owncloud/ocis/pull/8505) -* Change - Deprecate sharing cs3 backends: [#8478](https://github.com/owncloud/ocis/pull/8478) -* Enhancement - Improve ocis single binary start: [#8320](https://github.com/owncloud/ocis/pull/8320) -* Enhancement - Use environment variables in yaml config files: [#8339](https://github.com/owncloud/ocis/pull/8339) -* Enhancement - Bump reva: [#8340](https://github.com/owncloud/ocis/pull/8340) -* Enhancement - Allow sending multiple user ids in one sse event: [#8379](https://github.com/owncloud/ocis/pull/8379) -* Enhancement - Allow to skip service listing: [#8408](https://github.com/owncloud/ocis/pull/8408) -* Enhancement - Add a make step to validate the env var annotations: [#8436](https://github.com/owncloud/ocis/pull/8436) -* Enhancement - Update web to v8.0.0-rc.5: [#8491](https://github.com/owncloud/ocis/pull/8491) -* Enhancement - Bump reva: [#8502](https://github.com/owncloud/ocis/pull/8502) -* Enhancement - Update reva to 2.19.0: [#8519](https://github.com/owncloud/ocis/pull/8519) - -## Details - -* Bugfix - Fix search response: [#7815](https://github.com/owncloud/ocis/pull/7815) - - We fixed the search response code from 500 to 400 when the request is invalid - - https://github.com/owncloud/ocis/issues/7812 - https://github.com/owncloud/ocis/pull/7815 - -* Bugfix - Fix Content-Disposition header for downloads: [#8381](https://github.com/owncloud/ocis/pull/8381) - - We have fixed a bug that caused downloads to fail on Chromebased browsers when - the filename contained special characters. - - https://github.com/owncloud/ocis/issues/8361 - https://github.com/owncloud/ocis/pull/8381 - https://github.com/cs3org/reva/pull/4498 - -* Bugfix - Fix an error when move: [#8396](https://github.com/owncloud/ocis/pull/8396) - - We fixed a bug that caused Internal Server Error when move using destination id - - https://github.com/owncloud/ocis/issues/6739 - https://github.com/owncloud/ocis/pull/8396 - https://github.com/cs3org/reva/pull/4503 - -* Bugfix - Fix extended env parser: [#8409](https://github.com/owncloud/ocis/pull/8409) - - The extended envvar parser would be angry if there are two `os.Getenv` in the - same line. We fixed this. - - https://github.com/owncloud/ocis/pull/8409 - -* Bugfix - Graph/drives/permission Expiration date update: [#8413](https://github.com/owncloud/ocis/pull/8413) - - We fixed a bug in the Update sharing permission the expiration dates can't be - removed from link permissions. - - https://github.com/owncloud/ocis/issues/8405 - https://github.com/owncloud/ocis/pull/8413 - -* Bugfix - Fix search error message: [#8444](https://github.com/owncloud/ocis/pull/8444) - - We fixed an error message returned when the search request is invalid - - https://github.com/owncloud/ocis/issues/8442 - https://github.com/owncloud/ocis/pull/8444 - -* Bugfix - Graph/sharedWithMe align IDs with webdav response: [#8467](https://github.com/owncloud/ocis/pull/8467) - - The IDs of the driveItems returned by the 'graph/v1beta1/me/drive/sharedWithMe' - endpoint are now aligned with the IDs returned in the PROPFIND response of the - webdav service. - - https://github.com/owncloud/ocis/issues/8420 - https://github.com/owncloud/ocis/issues/8080 - https://github.com/owncloud/ocis/pull/8467 - -* Bugfix - Bump reva to pull in changes to fix recursive trashcan purge: [#8505](https://github.com/owncloud/ocis/pull/8505) - - We have fixed a bug in the trashcan purge process that did not delete folder - structures recursively. - - https://github.com/owncloud/ocis/issues/8473 - https://github.com/owncloud/ocis/pull/8505 - https://github.com/cs3org/reva/pull/4533 - -* Change - Deprecate sharing cs3 backends: [#8478](https://github.com/owncloud/ocis/pull/8478) - - The `cs3` user and public sharing drivers have already been replaced by - `jsoncs3`. We now mark them as deprecated in preparation to kill a lot of unused - code in reva. - - https://github.com/owncloud/ocis/pull/8478 - -* Enhancement - Improve ocis single binary start: [#8320](https://github.com/owncloud/ocis/pull/8320) - - Removes waiting times when starting the single binary. Improves ocis single - binary boot time from 8s to 2.5s - - https://github.com/owncloud/ocis/pull/8320 - -* Enhancement - Use environment variables in yaml config files: [#8339](https://github.com/owncloud/ocis/pull/8339) - - We added the ability to use environment variables in yaml config files. This - allows to use environment variables in the config files of the ocis services - which will be replaced by the actual value of the environment variable at - runtime. - - Example: - - ``` - web: - http: - addr: ${SOME_HTTP_ADDR} - ``` - - This makes it possible to use the same config file for different environments - without the need to change the config file itself. This is especially useful - when using docker-compose to run the ocis services. It is a common pattern to - create an .env file which contains the environment variables for the - docker-compose file. Now you can use the same .env file to configure the ocis - services. - - https://github.com/owncloud/ocis/pull/8339 - -* Enhancement - Bump reva: [#8340](https://github.com/owncloud/ocis/pull/8340) - - We have bumped reve to pull in the changes needed for automatically increment - filenames on upload collisions in secret filedrops. - - https://github.com/owncloud/ocis/issues/8291 - https://github.com/owncloud/ocis/pull/8340 - -* Enhancement - Allow sending multiple user ids in one sse event: [#8379](https://github.com/owncloud/ocis/pull/8379) - - Sending multiple user ids in one sse event is now possible which reduces the - number of sent events. - - https://github.com/owncloud/ocis/pull/8379 - https://github.com/cs3org/reva/pull/4501 - -* Enhancement - Allow to skip service listing: [#8408](https://github.com/owncloud/ocis/pull/8408) - - The ocis version cmd listed all services by default. This is not always - intended, so we allow to skip the listing of the services by using the - --skip-services flag. - - https://github.com/owncloud/ocis/issues/8070 - https://github.com/owncloud/ocis/pull/8408 - -* Enhancement - Add a make step to validate the env var annotations: [#8436](https://github.com/owncloud/ocis/pull/8436) - - We have added a make step `make validate-env-var-annotations` to validate the - env var annotations in to the environment variables. - - https://github.com/owncloud/ocis/issues/8258 - https://github.com/owncloud/ocis/pull/8436 - -* Enhancement - Update web to v8.0.0-rc.5: [#8491](https://github.com/owncloud/ocis/pull/8491) - - Tags: web - - We updated ownCloud Web to v8.0.0-rc.5. Please refer to the changelog (linked) - for details on the web release. - - ## Summary * Bugfix - [owncloud/web#10473](https://github.com/owncloud/web/issues/10473): Public link - file download - - We updated ownCloud Web to v8.0.0-rc.4. Please refer to the changelog (linked) - for details on the web release. - - ## Summary * Bugfix - [owncloud/web#10489](https://github.com/owncloud/web/pull/10489): Wrong share - permissions when resharing off - - We updated ownCloud Web to v8.0.0-rc.3. Please refer to the changelog (linked) - for details on the web release. - - ## Summary * Bugfix - [owncloud/web#10318](https://github.com/owncloud/web/pull/10318): Scrollable - account page * Bugfix - [owncloud/web#10321](https://github.com/owncloud/web/pull/10321): Private link - error messages * Bugfix - [owncloud/web#10347](https://github.com/owncloud/web/pull/10347): Readonly user - attributes have no effect on group memberships * Bugfix - [owncloud/web#10424](https://github.com/owncloud/web/pull/10424): Restore space - * Enhancement [owncloud/web#10356](https://github.com/owncloud/web/pull/10356): - Preview app add reset button for images - - We updated ownCloud Web to v8.0.0-rc.2. Please refer to the changelog (linked) - for details on the web release. - - ## Summary * Bugfix - [owncloud/web#10176](https://github.com/owncloud/web/pull/10176): Turned off - file extensions not always respected * Bugfix - [owncloud/web#10232](https://github.com/owncloud/web/pull/10232): Skip searchbar - preview fetch on reload - - We updated ownCloud Web to v8.0.0-rc.1. Please refer to the changelog (linked) - for details on the web release. - - ## Summary * Enhancement - [owncloud/web#10224](https://github.com/owncloud/web/issues/10224): Harmonize - AppSwitcher icon colors * Bugfix - [owncloud/web#10230](https://github.com/owncloud/web/issues/10230): Configurable - concurrent requests * Bugfix - [owncloud/web#10158](https://github.com/owncloud/web/issues/10158): GDPR export - polling * Bugfix - [owncloud/web#10220](https://github.com/owncloud/web/issues/10220): Loading - indicator during conflict dialog * Bugfix - [owncloud/web#10156](https://github.com/owncloud/web/issues/10156): Uploading - the same files parallel * Bugfix - [owncloud/web#10179](https://github.com/owncloud/web/issues/10179): Space - navigate to trash missing * Bugfix - [owncloud/web#10118](https://github.com/owncloud/web/issues/10118): Tilesview - has whitespace * Bugfix - [owncloud/web#10182](https://github.com/owncloud/web/issues/10182): Make - versions panel readonly in viewers and editors - - We updated ownCloud Web to v8.0.0-beta.2. Please refer to the changelog (linked) - for details on the web release. - - ## Summary * Bugfix - [owncloud/web#10010](https://github.com/owncloud/web/issues/10010): Displaying - full video in their dimensions * Bugfix - [owncloud/web#10149](https://github.com/owncloud/web/pull/10149): Spaces files - list previews cropped * Bugfix - [owncloud/web#10149](https://github.com/owncloud/web/pull/10149): Spaces - overview tile previews zoomed * Bugfix - [owncloud/web#10154](https://github.com/owncloud/web/pull/10154): Resolving - links without drive alias - - We updated ownCloud Web to v8.0.0-beta.1. Please refer to the changelog (linked) - for details on the web release. - - ## Summary * Change - [owncloud/web#9698](https://github.com/owncloud/web/pull/9698): Theme handling * - Enhancement [owncloud/web#10111](https://github.com/owncloud/web/pull/10111): - Registering right sidebar panels as extension * Enhancement - [owncloud/web#10111](https://github.com/owncloud/web/pull/10111): File sidebar - in viewer and editor apps - - We updated ownCloud Web to v8.0.0-alpha.13. Please refer to the changelog - (linked) for details on the web release. - - ## Summary * Enhancement - [owncloud/web#10104](https://github.com/owncloud/web/pull/10104): Create link - modal - - We updated ownCloud Web to v8.0.0-alpha.12. Please refer to the changelog - (linked) for details on the web release. - - ## Summary * Bugfix - [owncloud/web#9257](https://github.com/owncloud/web/issues/9257): Filter out - shares without display name * Bugfix - [owncloud/web#9483](https://github.com/owncloud/web/issues/9483): PDF loading - Safari * Bugfix [owncloud/web#9513](https://github.com/owncloud/web/pull/9513): - Set or remove expiration date on group share not possible * Bugfix - [owncloud/web#9529](https://github.com/owncloud/web/pull/9529): Shared with - action menu label alignment * Bugfix - [owncloud/web#9587](https://github.com/owncloud/web/pull/9587): Internal public - link resolving * Bugfix - [owncloud/web#9593](https://github.com/owncloud/web/issues/9593): Audio- & - video-loading on Shared with me page * Bugfix - [owncloud/web#9649](https://github.com/owncloud/web/pull/9649): Add project - space filter * Bugfix - [owncloud/web#9663](https://github.com/owncloud/web/pull/9663): Respect the - open-in-new-tab-config for external apps * Bugfix - [owncloud/web#9670](https://github.com/owncloud/web/pull/9670): Tiles view - accessibility * Bugfix - [owncloud/web#9694](https://github.com/owncloud/web/issues/9694): Special - characters in username * Bugfix - [owncloud/web#9788](https://github.com/owncloud/web/issues/9788): Create .space - folder if it does not exist * Bugfix - [owncloud/web#9799](https://github.com/owncloud/web/issues/9799): Link resolving - into default app * Bugfix - [owncloud/web#9832](https://github.com/owncloud/web/pull/9832): Copy quicklinks - for webkit navigator * Bugfix - [owncloud/web#9843](https://github.com/owncloud/web/pull/9843): Fix display path - on resources * Bugfix - [owncloud/web#9844](https://github.com/owncloud/web/pull/9844): Upload space - image * Bugfix [owncloud/web#9861](https://github.com/owncloud/web/pull/9861): - Duplicated file search request * Bugfix - [owncloud/web#9873](https://github.com/owncloud/web/pull/9873): Tags are no - longer editable for a locked file * Bugfix - [owncloud/web#9881](https://github.com/owncloud/web/pull/9881): Prevent - rendering of old/wrong set of resources in search list * Bugfix - [owncloud/web#9915](https://github.com/owncloud/web/pull/9915): Keep both - folders conflict in same-named folders * Bugfix - [owncloud/web#9931](https://github.com/owncloud/web/pull/9931): Enabling "invite - people" for password-protected folder/file * Bugfix - [owncloud/web#10031](https://github.com/owncloud/web/issues/10031): Icon - extension mapping * Bugfix - [owncloud/web#10065](https://github.com/owncloud/web/pull/10065): Logout page - after token expiry * Bugfix - [owncloud/web#10083](https://github.com/owncloud/web/pull/10083): Disable - expiration date for alias link (internal) * Bugfix - [owncloud/web#10092](https://github.com/owncloud/web/pull/10092): Allow empty - search query in "in-here" search * Bugfix - [owncloud/web#10096](https://github.com/owncloud/web/pull/10096): Remove - password buttons on input if disabled * Change - [owncloud/web#7338](https://github.com/owncloud/web/issues/7338): Remove - deprecated code * Enhancement - [owncloud/web#7317](https://github.com/owncloud/ocis/pull/7317): Make login url - configurable * Enhancement - [owncloud/web#7497](https://github.com/owncloud/ocis/issues/7497): Permission - checks for shares and favorites * Enhancement - [owncloud/web#7600](https://github.com/owncloud/web/issues/7600): Scroll to - newly created folder * Enhancement - [owncloud/web#9302](https://github.com/owncloud/web/issues/9302): Application - unification * Enhancement - [owncloud/web#9423](https://github.com/owncloud/web/pull/9423): Show local - loading spinner in sharing button * Enhancement - [owncloud/web#9441](https://github.com/owncloud/web/pull/9441): File versions - tooltip with absolute date * Enhancement - [owncloud/web#9441](https://github.com/owncloud/web/pull/9441): Disabling - extensions * Enhancement - [owncloud/web#9451](https://github.com/owncloud/web/pull/9451): Add SSE to get - notifications instantly * Enhancement - [owncloud/web#9525](https://github.com/owncloud/web/pull/9525): Tags form - improved * Enhancement - [owncloud/web#9527](https://github.com/owncloud/web/pull/9527): Don't display - confirmation dialog on file deletion * Enhancement - [owncloud/web#9531](https://github.com/owncloud/web/issues/9531): Personal - shares can be shown and hidden * Enhancement - [owncloud/web#9552](https://github.com/owncloud/web/pull/9552): Upload - preparation time * Enhancement - [owncloud/web#9561](https://github.com/owncloud/web/pull/9561): Indicate - processing state * Enhancement - [owncloud/web#9566](https://github.com/owncloud/web/pull/9566): Display locking - information * Enhancement - [owncloud/web#9584](https://github.com/owncloud/web/pull/9584): Moving share's - "set expiration date" function * Enhancement - [owncloud/web#9625](https://github.com/owncloud/web/pull/9625): Add keyboard - navigation to spaces overview * Enhancement - [owncloud/web#9627](https://github.com/owncloud/web/pull/9627): Add batch - actions to spaces * Enhancement - [owncloud/web#9653](https://github.com/owncloud/web/pull/9653): Keyword Query - Language (KQL) search syntax * Enhancement - [owncloud/web#9671](https://github.com/owncloud/web/pull/9671): OcModal set - buttons to same width * Enhancement - [owncloud/web#9682](https://github.com/owncloud/web/pull/9682): Add password - policy compatibility * Enhancement - [owncloud/web#9691](https://github.com/owncloud/web/pull/9691): Password - generator for public links * Enhancement - [owncloud/web#9696](https://github.com/owncloud/web/pull/9696): Added app banner - for mobile devices * Enhancement - [owncloud/web#9706](https://github.com/owncloud/web/pull/9706): Unify sharing - expiration date menu items * Enhancement - [owncloud/web#9727](https://github.com/owncloud/web/pull/9727): Show error if - password is on a banned password list * Enhancement - [owncloud/web#9771](https://github.com/owncloud/web/pull/9771): Handle - postprocessing state via Server Sent Events * Enhancement - [owncloud/web#9806](https://github.com/owncloud/web/pull/9806): Preview image - presentation * Enhancement - [owncloud/web#9809](https://github.com/owncloud/web/pull/9809): Add editors to - the application menu * Enhancement - [owncloud/web#9814](https://github.com/owncloud/web/pull/9814): Registering nav - items as extension * Enhancement - [owncloud/web#9815](https://github.com/owncloud/web/pull/9815): Add new portal - into runtime to include footer * Enhancement - [owncloud/web#9818](https://github.com/owncloud/web/pull/9818): Add `mode` - config option * Enhancement - [owncloud/web#9831](https://github.com/owncloud/web/pull/9831): Last modified - filter chips * Enhancement - [owncloud/web#9841](https://github.com/owncloud/web/pull/9841): Add embed mode - actions * Enhancement - [owncloud/web#9847](https://github.com/owncloud/web/issues/9847): Provide vendor - neutral file icons * Enhancement - [owncloud/web#9853](https://github.com/owncloud/web/pull/9853): Show only create - folder button in embed mode * Enhancement - [owncloud/web#9854](https://github.com/owncloud/web/pull/9854): Search query - term linking * Enhancement - [owncloud/web#9857](https://github.com/owncloud/web/pull/9857): Add permission - to delete link passwords when password is enforced * Enhancement - [owncloud/web#9858](https://github.com/owncloud/web/pull/9858): Remove settings - icon from searchbar * Enhancement - [owncloud/web#9863](https://github.com/owncloud/web/pull/9863): Location picker - in embed mode * Enhancement - [owncloud/web#9864](https://github.com/owncloud/web/pull/9864): Search tags - filter chips style aligned * Enhancement - [owncloud/web#9884](https://github.com/owncloud/web/pull/9884): Enable dark - theme on importer * Enhancement - [owncloud/web#9890](https://github.com/owncloud/web/pull/9890): Create shortcuts - * Enhancement [owncloud/web#9905](https://github.com/owncloud/web/pull/9905): - Manage tags in details panel * Enhancement - [owncloud/web#9906](https://github.com/owncloud/web/pull/9906): Reorganize "New" - menu * Enhancement - [owncloud/web#9912](https://github.com/owncloud/web/pull/9912): Add media type - filter chip * Enhancement - [owncloud/web#9940](https://github.com/owncloud/web/pull/9940): Display error - message for upload to locked folder * Enhancement - [owncloud/web#9966](https://github.com/owncloud/web/issues/9966): Support more - audio formats with correct icon * Enhancement - [owncloud/web#10007](https://github.com/owncloud/web/issues/10007): Additional - languages * Enhancement - [owncloud/web#10013](https://github.com/owncloud/web/issues/10013): Shared by - filter * Enhancement - [owncloud/web#10014](https://github.com/owncloud/web/issues/10014): Share search - filter * Enhancement - [owncloud/web#10024](https://github.com/owncloud/web/pull/10024): Duplicate - space * Enhancement - [owncloud/web#10037](https://github.com/owncloud/web/pull/10037): Default link - permission * Enhancement - [owncloud/web#10047](https://github.com/owncloud/web/pull/10047): Add explaining - contextual helper to spaces overview * Enhancement - [owncloud/web#10057](https://github.com/owncloud/web/pull/10057): Folder tree - creation during upload * Enhancement - [owncloud/web#10062](https://github.com/owncloud/web/pull/10062): Show webdav - information in details view * Enhancement - [owncloud/web#10072](https://github.com/owncloud/web/issues/10072): Add - authentication delegation in the Embed mode * Enhancement - [owncloud/web#10099](https://github.com/owncloud/web/pull/10099): Support - mandatory filter while listing users * Enhancement - [owncloud/web#10102](https://github.com/owncloud/web/pull/10102): Registering - quick actions as extension - - https://github.com/owncloud/ocis/pull/8491 - https://github.com/owncloud/ocis/pull/8468 - https://github.com/owncloud/ocis/pull/8342 - https://github.com/owncloud/ocis/pull/8154 - https://github.com/owncloud/ocis/pull/8154 - https://github.com/owncloud/ocis/pull/8055 - https://github.com/owncloud/ocis/pull/7930 - https://github.com/owncloud/ocis/pull/7952 - https://github.com/owncloud/ocis/pull/7918 - https://github.com/owncloud/ocis/pull/7883 - https://github.com/owncloud/web/releases/tag/v8.0.0-rc.5 - https://github.com/owncloud/web/releases/tag/v8.0.0-rc.4 - https://github.com/owncloud/web/releases/tag/v8.0.0-rc.3 - https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 - https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 - https://github.com/owncloud/web/releases/tag/v8.0.0-rc.1 - https://github.com/owncloud/web/releases/tag/v8.0.0-beta.1 - https://github.com/owncloud/web/releases/tag/v8.0.0-beta.2 - https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.13 - https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.12 - -* Enhancement - Bump reva: [#8502](https://github.com/owncloud/ocis/pull/8502) - - We have bumped reva to drop the unnecessary grants exists check when creating - shares. - - https://github.com/owncloud/ocis/pull/8502 - -* Enhancement - Update reva to 2.19.0: [#8519](https://github.com/owncloud/ocis/pull/8519) - - We update reva to the version 2.19.0 - - * Bugfix [cs3org/reva#4464](https://github.com/cs3org/reva/pull/4464): Don't check lock grants - * Bugfix [cs3org/reva#4516](https://github.com/cs3org/reva/pull/4516): The sharemanager can now reject grants with resharing permissions - * Bugfix [cs3org/reva#4512](https://github.com/cs3org/reva/pull/4512): Bump dependencies - * Bugfix [cs3org/reva#4481](https://github.com/cs3org/reva/pull/4481): Distinguish failure and node metadata reversal - * Bugfix [cs3org/reva#4456](https://github.com/cs3org/reva/pull/4456): Do not lose revisions when restoring the first revision - * Bugfix [cs3org/reva#4472](https://github.com/cs3org/reva/pull/4472): Fix concurrent access to a map - * Bugfix [cs3org/reva#4457](https://github.com/cs3org/reva/pull/4457): Fix concurrent map access in sharecache - * Bugfix [cs3org/reva#4498](https://github.com/cs3org/reva/pull/4498): Fix Content-Disposition header in dav - * Bugfix [cs3org/reva#4461](https://github.com/cs3org/reva/pull/4461): CORS handling for WebDAV requests fixed - * Bugfix [cs3org/reva#4462](https://github.com/cs3org/reva/pull/4462): Prevent setting container specific permissions on files - * Bugfix [cs3org/reva#4479](https://github.com/cs3org/reva/pull/4479): Fix creating documents in the app provider - * Bugfix [cs3org/reva#4474](https://github.com/cs3org/reva/pull/4474): Make /dav/meta consistent - * Bugfix [cs3org/reva#4446](https://github.com/cs3org/reva/pull/4446): Disallow to delete a file during the processing - * Bugfix [cs3org/reva#4517](https://github.com/cs3org/reva/pull/4517): Fix duplicated items in the sharejail root - * Bugfix [cs3org/reva#4473](https://github.com/cs3org/reva/pull/4473): Decomposedfs now correctly lists sessions - * Bugfix [cs3org/reva#4528](https://github.com/cs3org/reva/pull/4528): Respect IfNotExist option when uploading in cs3 metadata storage - * Bugfix [cs3org/reva#4503](https://github.com/cs3org/reva/pull/4503): Fix an error when move - * Bugfix [cs3org/reva#4466](https://github.com/cs3org/reva/pull/4466): Fix natsjskv store - * Bugfix [cs3org/reva#4533](https://github.com/cs3org/reva/pull/4533): Fix recursive trashcan purge - * Bugfix [cs3org/reva#4492](https://github.com/cs3org/reva/pull/4492): Fix the resource name - * Bugfix [cs3org/reva#4463](https://github.com/cs3org/reva/pull/4463): Fix the resource name - * Bugfix [cs3org/reva#4448](https://github.com/cs3org/reva/pull/4448): Fix truncating existing files - * Bugfix [cs3org/reva#4434](https://github.com/cs3org/reva/pull/4434): Fix the upload postprocessing - * Bugfix [cs3org/reva#4469](https://github.com/cs3org/reva/pull/4469): Handle interrupted uploads - * Bugfix [cs3org/reva#4532](https://github.com/cs3org/reva/pull/4532): Jsoncs3 cache fixes - * Bugfix [cs3org/reva#4449](https://github.com/cs3org/reva/pull/4449): Keep failed processing status - * Bugfix [cs3org/reva#4529](https://github.com/cs3org/reva/pull/4529): We aligned some OCS return codes with oc10 - * Bugfix [cs3org/reva#4507](https://github.com/cs3org/reva/pull/4507): Make tusd CORS headers configurable - * Bugfix [cs3org/reva#4452](https://github.com/cs3org/reva/pull/4452): More efficient share jail - * Bugfix [cs3org/reva#4476](https://github.com/cs3org/reva/pull/4476): No need to unmark postprocessing when it was not started - * Bugfix [cs3org/reva#4454](https://github.com/cs3org/reva/pull/4454): Skip unnecessary share retrieval - * Bugfix [cs3org/reva#4527](https://github.com/cs3org/reva/pull/4527): Unify datagateway method handling - * Bugfix [cs3org/reva#4530](https://github.com/cs3org/reva/pull/4530): Drop unnecessary grant exists check - * Bugfix [cs3org/reva#4475](https://github.com/cs3org/reva/pull/4475): Upload session specific processing flag - * Enhancement [cs3org/reva#4501](https://github.com/cs3org/reva/pull/4501): Allow sending multiple user ids in one sse event - * Enhancement [cs3org/reva#4485](https://github.com/cs3org/reva/pull/4485): Modify the concurrency default - * Enhancement [cs3org/reva#4526](https://github.com/cs3org/reva/pull/4526): Configurable s3 put options - * Enhancement [cs3org/reva#4453](https://github.com/cs3org/reva/pull/4453): Disable the password policy - * Enhancement [cs3org/reva#4477](https://github.com/cs3org/reva/pull/4477): Extend ResumePostprocessing event - * Enhancement [cs3org/reva#4491](https://github.com/cs3org/reva/pull/4491): Add filename incrementor for secret filedrops - * Enhancement [cs3org/reva#4490](https://github.com/cs3org/reva/pull/4490): Lazy initialize public share manager - * Enhancement [cs3org/reva#4494](https://github.com/cs3org/reva/pull/4494): Start implementation of a plain posix storage driver - * Enhancement [cs3org/reva#4502](https://github.com/cs3org/reva/pull/4502): Add spaceindex.AddAll() - - https://github.com/owncloud/ocis/pull/8519 - https://github.com/owncloud/ocis/pull/8502 - https://github.com/owncloud/ocis/pull/8340 - https://github.com/owncloud/ocis/pull/8381 - -# Changelog for [4.0.6] (2024-02-07) - -The following sections list the changes for 4.0.6. - -[4.0.6]: https://github.com/owncloud/ocis/compare/v5.0.0-rc.4...v4.0.6 - -## Summary - -* Bugfix - Fix RED metrics on the metrics endpoint: [#7994](https://github.com/owncloud/ocis/pull/7994) -* Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) - -## Details - -* Bugfix - Fix RED metrics on the metrics endpoint: [#7994](https://github.com/owncloud/ocis/pull/7994) - - We connected some metrics to the metrics endpoint to support the RED method for - monitoring microservices. - - - Request Rate: The number of requests per second. The total count of requests - is available under `ocis_proxy_requests_total`. - Error Rate: The number of - failed requests per second. The total count of failed requests is available - under `ocis_proxy_errors_total`. - Duration: The amount of time each request - takes. The duration of all requests is available under - `ocis_proxy_request_duration_seconds`. This is a histogram metric, so it also - provides information about the distribution of request durations. - - The metrics are available under the following paths: `PROXY_DEBUG_ADDR/metrics` - in a prometheus compatible format and maybe secured by `PROXY_DEBUG_TOKEN`. - - https://github.com/owncloud/ocis/pull/7994 - -* Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) - - Signed urls now expire properly - - https://github.com/owncloud/ocis/pull/8385 - -# Changelog for [5.0.0-rc.4] (2024-02-07) - -The following sections list the changes for 5.0.0-rc.4. - -[5.0.0-rc.4]: https://github.com/owncloud/ocis/compare/v4.0.5...v5.0.0-rc.4 +[5.0.0-rc.5]: https://github.com/owncloud/ocis/compare/v4.0.6...v5.0.0-rc.5 ## Summary @@ -609,6 +64,7 @@ The following sections list the changes for 5.0.0-rc.4. * Bugfix - Fix the tgz mime type: [#7772](https://github.com/owncloud/ocis/pull/7772) * Bugfix - Fix natsjs cache: [#7790](https://github.com/owncloud/ocis/pull/7790) * Bugfix - Fix search service start: [#7795](https://github.com/owncloud/ocis/pull/7795) +* Bugfix - Fix search response: [#7815](https://github.com/owncloud/ocis/pull/7815) * Bugfix - The race conditions in tests: [#7847](https://github.com/owncloud/ocis/pull/7847) * Bugfix - Do not purge expired upload sessions that are still postprocessing: [#7859](https://github.com/owncloud/ocis/pull/7859) * Bugfix - Fix the public link update: [#7862](https://github.com/owncloud/ocis/pull/7862) @@ -641,12 +97,20 @@ The following sections list the changes for 5.0.0-rc.4. * Bugfix - Fix nats registry: [#8281](https://github.com/owncloud/ocis/pull/8281) * Bugfix - Remove invalid environment variables: [#8303](https://github.com/owncloud/ocis/pull/8303) * Bugfix - Fix concurrent shares config: [#8317](https://github.com/owncloud/ocis/pull/8317) +* Bugfix - Fix Content-Disposition header for downloads: [#8381](https://github.com/owncloud/ocis/pull/8381) * Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) +* Bugfix - Fix an error when move: [#8396](https://github.com/owncloud/ocis/pull/8396) +* Bugfix - Fix extended env parser: [#8409](https://github.com/owncloud/ocis/pull/8409) +* Bugfix - Graph/drives/permission Expiration date update: [#8413](https://github.com/owncloud/ocis/pull/8413) +* Bugfix - Fix search error message: [#8444](https://github.com/owncloud/ocis/pull/8444) +* Bugfix - Graph/sharedWithMe align IDs with webdav response: [#8467](https://github.com/owncloud/ocis/pull/8467) +* Bugfix - Bump reva to pull in changes to fix recursive trashcan purge: [#8505](https://github.com/owncloud/ocis/pull/8505) * Bugfix - Fix last month search: [#31145](https://github.com/golang/go/issues/31145) * Change - Auto-Accept Shares: [#7097](https://github.com/owncloud/ocis/pull/7097) * Change - Change the default TUS chunk size: [#7273](https://github.com/owncloud/ocis/pull/7273) * Change - Remove privacyURL and imprintURL from the config: [#7938](https://github.com/owncloud/ocis/pull/7938/) * Change - Remove accessDeniedHelpUrl from the config: [#7970](https://github.com/owncloud/ocis/pull/7970) +* Change - Deprecate sharing cs3 backends: [#8478](https://github.com/owncloud/ocis/pull/8478) * Enhancement - Add the Banned Passwords List: [#4197](https://github.com/cs3org/reva/pull/4197) * Enhancement - Introduce service accounts: [#6427](https://github.com/owncloud/ocis/pull/6427) * Enhancement - SSE for messaging: [#6992](https://github.com/owncloud/ocis/pull/6992) @@ -706,10 +170,17 @@ The following sections list the changes for 5.0.0-rc.4. * Enhancement - Update antivirus service: [#8062](https://github.com/owncloud/ocis/pull/8062) * Enhancement - Remove deprecated environment variables: [#8149](https://github.com/owncloud/ocis/pull/8149) * Enhancement - Disable the password policy: [#8152](https://github.com/owncloud/ocis/pull/8152) -* Enhancement - Update reva to latest edge version: [#8287](https://github.com/owncloud/ocis/pull/8287) * Enhancement - Allow restarting multiple uploads with one command: [#8287](https://github.com/owncloud/ocis/pull/8287) * Enhancement - Modify the concurrency default: [#8309](https://github.com/owncloud/ocis/pull/8309) -* Enhancement - Update web to v8.0.0-rc.3: [#8342](https://github.com/owncloud/ocis/pull/8342) +* Enhancement - Improve ocis single binary start: [#8320](https://github.com/owncloud/ocis/pull/8320) +* Enhancement - Use environment variables in yaml config files: [#8339](https://github.com/owncloud/ocis/pull/8339) +* Enhancement - Increment filenames on upload collisions in secret filedrops: [#8340](https://github.com/owncloud/ocis/pull/8340) +* Enhancement - Allow sending multiple user ids in one sse event: [#8379](https://github.com/owncloud/ocis/pull/8379) +* Enhancement - Allow to skip service listing: [#8408](https://github.com/owncloud/ocis/pull/8408) +* Enhancement - Add a make step to validate the env var annotations: [#8436](https://github.com/owncloud/ocis/pull/8436) +* Enhancement - Update web to v8.0.0-rc.5: [#8491](https://github.com/owncloud/ocis/pull/8491) +* Enhancement - Drop the unnecessary grants exists check when creating shares: [#8502](https://github.com/owncloud/ocis/pull/8502) +* Enhancement - Update reva to 2.19.0: [#8519](https://github.com/owncloud/ocis/pull/8519) ## Details @@ -897,6 +368,13 @@ The following sections list the changes for 5.0.0-rc.4. https://github.com/owncloud/ocis/pull/7795 +* Bugfix - Fix search response: [#7815](https://github.com/owncloud/ocis/pull/7815) + + We fixed the search response code from 500 to 400 when the request is invalid + + https://github.com/owncloud/ocis/issues/7812 + https://github.com/owncloud/ocis/pull/7815 + * Bugfix - The race conditions in tests: [#7847](https://github.com/owncloud/ocis/pull/7847) We fixed the race conditions in tests. @@ -1138,12 +616,70 @@ The following sections list the changes for 5.0.0-rc.4. https://github.com/owncloud/ocis/pull/8317 +* Bugfix - Fix Content-Disposition header for downloads: [#8381](https://github.com/owncloud/ocis/pull/8381) + + We have fixed a bug that caused downloads to fail on Chromebased browsers when + the filename contained special characters. + + https://github.com/owncloud/ocis/issues/8361 + https://github.com/owncloud/ocis/pull/8381 + https://github.com/cs3org/reva/pull/4498 + * Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) Signed urls now expire properly https://github.com/owncloud/ocis/pull/8385 +* Bugfix - Fix an error when move: [#8396](https://github.com/owncloud/ocis/pull/8396) + + We fixed a bug that caused Internal Server Error when move using destination id + + https://github.com/owncloud/ocis/issues/6739 + https://github.com/owncloud/ocis/pull/8396 + https://github.com/cs3org/reva/pull/4503 + +* Bugfix - Fix extended env parser: [#8409](https://github.com/owncloud/ocis/pull/8409) + + The extended envvar parser would be angry if there are two `os.Getenv` in the + same line. We fixed this. + + https://github.com/owncloud/ocis/pull/8409 + +* Bugfix - Graph/drives/permission Expiration date update: [#8413](https://github.com/owncloud/ocis/pull/8413) + + We fixed a bug in the Update sharing permission the expiration dates can't be + removed from link permissions. + + https://github.com/owncloud/ocis/issues/8405 + https://github.com/owncloud/ocis/pull/8413 + +* Bugfix - Fix search error message: [#8444](https://github.com/owncloud/ocis/pull/8444) + + We fixed an error message returned when the search request is invalid + + https://github.com/owncloud/ocis/issues/8442 + https://github.com/owncloud/ocis/pull/8444 + +* Bugfix - Graph/sharedWithMe align IDs with webdav response: [#8467](https://github.com/owncloud/ocis/pull/8467) + + The IDs of the driveItems returned by the 'graph/v1beta1/me/drive/sharedWithMe' + endpoint are now aligned with the IDs returned in the PROPFIND response of the + webdav service. + + https://github.com/owncloud/ocis/issues/8420 + https://github.com/owncloud/ocis/issues/8080 + https://github.com/owncloud/ocis/pull/8467 + +* Bugfix - Bump reva to pull in changes to fix recursive trashcan purge: [#8505](https://github.com/owncloud/ocis/pull/8505) + + We have fixed a bug in the trashcan purge process that did not delete folder + structures recursively. + + https://github.com/owncloud/ocis/issues/8473 + https://github.com/owncloud/ocis/pull/8505 + https://github.com/cs3org/reva/pull/4533 + * Bugfix - Fix last month search: [#31145](https://github.com/golang/go/issues/31145) We've fixed the last month search edge case when currently is 31-th. @@ -1192,6 +728,14 @@ The following sections list the changes for 5.0.0-rc.4. https://github.com/owncloud/ocis/pull/7970 +* Change - Deprecate sharing cs3 backends: [#8478](https://github.com/owncloud/ocis/pull/8478) + + The `cs3` user and public sharing drivers have already been replaced by + `jsoncs3`. We now mark them as deprecated in preparation to kill a lot of unused + code in reva. + + https://github.com/owncloud/ocis/pull/8478 + * Enhancement - Add the Banned Passwords List: [#4197](https://github.com/cs3org/reva/pull/4197) Added an option to enable a password check against a banned passwords list @@ -1823,146 +1367,6 @@ The following sections list the changes for 5.0.0-rc.4. https://github.com/owncloud/ocis/pull/8152 https://github.com/cs3org/reva/pull/4453 -* Enhancement - Update reva to latest edge version: [#8287](https://github.com/owncloud/ocis/pull/8287) - - We update reva to the latest edge version to get the latest fixes and features. - - ## Changelog for reva edge - - * Bugfix [cs3org/reva#4454](https://github.com/cs3org/reva/pull/4454): Skip unnecessary share retrieval - * Bugfix [cs3org/reva#4461](https://github.com/cs3org/reva/pull/4461): CORS handling for WebDAV requests fixed - * Bugfix [cs3org/reva#4462](https://github.com/cs3org/reva/pull/4462): Prevent setting container specific permissions on files - * Bugfix [cs3org/reva#4463](https://github.com/cs3org/reva/pull/4463): Fix the resource name - * Bugfix [cs3org/reva#4466](https://github.com/cs3org/reva/pull/4466): Fix natsjskv store - * Bugfix [cs3org/reva#4469](https://github.com/cs3org/reva/pull/4469): Handle interrupted uploads - * Bugfix [cs3org/reva#4472](https://github.com/cs3org/reva/pull/4472): Fix concurrent access to a map - * Bugfix [cs3org/reva#4473](https://github.com/cs3org/reva/pull/4473): Decomposedfs now correctly lists sessions - * Bugfix [cs3org/reva#4474](https://github.com/cs3org/reva/pull/4474): Make /dav/meta consistent - * Bugfix [cs3org/reva#4475](https://github.com/cs3org/reva/pull/4475): Upload session specific processing flag - * Bugfix [cs3org/reva#4476](https://github.com/cs3org/reva/pull/4476): No need to unmark postprocessing when it was not started - * Bugfix [cs3org/reva#4479](https://github.com/cs3org/reva/pull/4479): Fix creating documents in the approvider - * Bugfix [cs3org/reva#4481](https://github.com/cs3org/reva/pull/4481): Distinguish failure and node metadata reversal - * Bugfix [cs3org/reva#4434](https://github.com/cs3org/reva/pull/4434): Fix the upload postprocessing - * Bugfix [cs3org/reva#4443](https://github.com/cs3org/reva/pull/4443): Fixed wrong status code when moving a file to a denied path - * Bugfix [cs3org/reva#4446](https://github.com/cs3org/reva/pull/4446): Disallow to delete a file during the processing - * Bugfix [cs3org/reva#4448](https://github.com/cs3org/reva/pull/4448): Fix truncating existing files - * Bugfix [cs3org/reva#4449](https://github.com/cs3org/reva/pull/4449): Keep failed processing status - * Bugfix [cs3org/reva#4452](https://github.com/cs3org/reva/pull/4452): More efficient share jail - * Bugfix [cs3org/reva#4456](https://github.com/cs3org/reva/pull/4456): Do not lose revisions when restoring the first revision - * Bugfix [cs3org/reva#4457](https://github.com/cs3org/reva/pull/4457): Fix concurrent map access in sharecache - * Enhancement [cs3org/reva#4453](https://github.com/cs3org/reva/pull/4453): Disable the password policy - * Enhancement [cs3org/reva#4477](https://github.com/cs3org/reva/pull/4477): Extend ResumePostprocessing event - - ## Changelog for reva 2.18.0 (2023-12-22) - - The following sections list the changes in reva 2.18.0 relevant to reva users. - The changes are ordered by importance. - - * Bugfix [cs3org/reva#4424](https://github.com/cs3org/reva/pull/4424): Fixed panic in receivedsharecache pkg - * Bugfix [cs3org/reva#4425](https://github.com/cs3org/reva/pull/4425): Fix overwriting files with empty files - * Bugfix [cs3org/reva#4432](https://github.com/cs3org/reva/pull/4432): Fix /dav/meta endpoint for shares - * Bugfix [cs3org/reva#4422](https://github.com/cs3org/reva/pull/4422): Fix disconnected traces - * Bugfix [cs3org/reva#4429](https://github.com/cs3org/reva/pull/4429): Internal link creation - * Bugfix [cs3org/reva#4407](https://github.com/cs3org/reva/pull/4407): Make ocdav return correct oc:spaceid - * Bugfix [cs3org/reva#4410](https://github.com/cs3org/reva/pull/4410): Improve OCM support - * Bugfix [cs3org/reva#4402](https://github.com/cs3org/reva/pull/4402): Refactor upload session - * Enhancement [cs3org/reva#4421](https://github.com/cs3org/reva/pull/4421): Check permissions before adding, deleting or updating shares - * Enhancement [cs3org/reva#4403](https://github.com/cs3org/reva/pull/4403): Add validation to update public share - * Enhancement [cs3org/reva#4409](https://github.com/cs3org/reva/pull/4409): Disable the password policy - * Enhancement [cs3org/reva#4412](https://github.com/cs3org/reva/pull/4412): Allow authentication for nats connections - * Enhancement [cs3org/reva#4411](https://github.com/cs3org/reva/pull/4411): Add option to configure streams non durable - * Enhancement [cs3org/reva#4406](https://github.com/cs3org/reva/pull/4406): Rework cache configuration - * Enhancement [cs3org/reva#4414](https://github.com/cs3org/reva/pull/4414): Track more upload session metrics - - ## Changelog for reva 2.17.0 (2023-12-12) - - The following sections list the changes in reva 2.17.0 relevant to reva users. - The changes are ordered by importance. - - * Bugfix [cs3org/reva#4278](https://github.com/cs3org/reva/pull/4278): Disable DEPTH infinity in PROPFIND - * Bugfix [cs3org/reva#4318](https://github.com/cs3org/reva/pull/4318): Do not allow moves between shares - * Bugfix [cs3org/reva#4290](https://github.com/cs3org/reva/pull/4290): Prevent panic when trying to move a non-existent file - * Bugfix [cs3org/reva#4241](https://github.com/cs3org/reva/pull/4241): Allow an empty credentials chain in the auth middleware - * Bugfix [cs3org/reva#4216](https://github.com/cs3org/reva/pull/4216): Fix an error message - * Bugfix [cs3org/reva#4324](https://github.com/cs3org/reva/pull/4324): Fix capabilities decoding - * Bugfix [cs3org/reva#4267](https://github.com/cs3org/reva/pull/4267): Fix concurrency issue - * Bugfix [cs3org/reva#4362](https://github.com/cs3org/reva/pull/4362): Fix concurrent lookup - * Bugfix [cs3org/reva#4336](https://github.com/cs3org/reva/pull/4336): Fix definition of "file-editor" role - * Bugfix [cs3org/reva#4302](https://github.com/cs3org/reva/pull/4302): Fix checking of filename length - * Bugfix [cs3org/reva#4366](https://github.com/cs3org/reva/pull/4366): Fix CS3 status code when looking up non existing share - * Bugfix [cs3org/reva#4299](https://github.com/cs3org/reva/pull/4299): Fix HTTP verb of the generate-invite endpoint - * Bugfix [cs3org/reva#4249](https://github.com/cs3org/reva/pull/4249): GetUserByClaim not working with MSAD for claim "userid" - * Bugfix [cs3org/reva#4217](https://github.com/cs3org/reva/pull/4217): Fix missing case for "hide" in UpdateShares - * Bugfix [cs3org/reva#4140](https://github.com/cs3org/reva/pull/4140): Fix missing etag in shares jail - * Bugfix [cs3org/reva#4229](https://github.com/cs3org/reva/pull/4229): Fix destroying the Personal and Project spaces data - * Bugfix [cs3org/reva#4193](https://github.com/cs3org/reva/pull/4193): Fix overwrite a file with an empty file - * Bugfix [cs3org/reva#4365](https://github.com/cs3org/reva/pull/4365): Fix create public share - * Bugfix [cs3org/reva#4380](https://github.com/cs3org/reva/pull/4380): Fix the public link update - * Bugfix [cs3org/reva#4250](https://github.com/cs3org/reva/pull/4250): Fix race condition - * Bugfix [cs3org/reva#4345](https://github.com/cs3org/reva/pull/4345): Fix conversion of custom ocs permissions to roles - * Bugfix [cs3org/reva#4134](https://github.com/cs3org/reva/pull/4134): Fix share jail - * Bugfix [cs3org/reva#4335](https://github.com/cs3org/reva/pull/4335): Fix public shares cleanup config - * Bugfix [cs3org/reva#4338](https://github.com/cs3org/reva/pull/4338): Fix unlock via space API - * Bugfix [cs3org/reva#4341](https://github.com/cs3org/reva/pull/4341): Fix spaceID in meta endpoint response - * Bugfix [cs3org/reva#4351](https://github.com/cs3org/reva/pull/4351): Fix 500 when open public link - * Bugfix [cs3org/reva#4352](https://github.com/cs3org/reva/pull/4352): Fix the tgz mime type - * Bugfix [cs3org/reva#4388](https://github.com/cs3org/reva/pull/4388): Allow UpdateUserShare() to update just the expiration date - * Bugfix [cs3org/reva#4214](https://github.com/cs3org/reva/pull/4214): Always pass adjusted default nats options - * Bugfix [cs3org/reva#4291](https://github.com/cs3org/reva/pull/4291): Release lock when expired - * Bugfix [cs3org/reva#4386](https://github.com/cs3org/reva/pull/4386): Remove dead enable_home config - * Bugfix [cs3org/reva#4292](https://github.com/cs3org/reva/pull/4292): Return 403 when user is not permitted to lock - * Enhancement [cs3org/reva#4389](https://github.com/cs3org/reva/pull/4389): Add audio and location props - * Enhancement [cs3org/reva#4337](https://github.com/cs3org/reva/pull/4337): Check permissions before creating shares - * Enhancement [cs3org/reva#4326](https://github.com/cs3org/reva/pull/4326): Add search mediatype filter - * Enhancement [cs3org/reva#4367](https://github.com/cs3org/reva/pull/4367): Add GGS mime type - * Enhancement [cs3org/reva#4194](https://github.com/cs3org/reva/pull/4194): Add hide flag to shares - * Enhancement [cs3org/reva#4358](https://github.com/cs3org/reva/pull/4358): Add default permissions capability for links - * Enhancement [cs3org/reva#4133](https://github.com/cs3org/reva/pull/4133): Add more metadata to locks - * Enhancement [cs3org/reva#4353](https://github.com/cs3org/reva/pull/4353): Add support for .docxf files - * Enhancement [cs3org/reva#4363](https://github.com/cs3org/reva/pull/4363): Add nats-js-kv store - * Enhancement [cs3org/reva#4197](https://github.com/cs3org/reva/pull/4197): Add the Banned-Passwords List - * Enhancement [cs3org/reva#4190](https://github.com/cs3org/reva/pull/4190): Add the password policies - * Enhancement [cs3org/reva#4384](https://github.com/cs3org/reva/pull/4384): Add a retry postprocessing outcome and event - * Enhancement [cs3org/reva#4271](https://github.com/cs3org/reva/pull/4271): Add search capability - * Enhancement [cs3org/reva#4119](https://github.com/cs3org/reva/pull/4119): Add sse event - * Enhancement [cs3org/reva#4392](https://github.com/cs3org/reva/pull/4392): Add additional permissions to service accounts - * Enhancement [cs3org/reva#4344](https://github.com/cs3org/reva/pull/4344): Add url extension to mime type list - * Enhancement [cs3org/reva#4372](https://github.com/cs3org/reva/pull/4372): Add validation to the public share provider - * Enhancement [cs3org/reva#4244](https://github.com/cs3org/reva/pull/4244): Allow listing reveived shares by service accounts - * Enhancement [cs3org/reva#4129](https://github.com/cs3org/reva/pull/4129): Auto-Accept Shares through ServiceAccounts - * Enhancement [cs3org/reva#4374](https://github.com/cs3org/reva/pull/4374): Handle trashbin file listings concurrently - * Enhancement [cs3org/reva#4325](https://github.com/cs3org/reva/pull/4325): Enforce Permissions - * Enhancement [cs3org/reva#4368](https://github.com/cs3org/reva/pull/4368): Extract log initialization - * Enhancement [cs3org/reva#4375](https://github.com/cs3org/reva/pull/4375): Introduce UploadSessionLister interface - * Enhancement [cs3org/reva#4268](https://github.com/cs3org/reva/pull/4268): Implement sharing roles - * Enhancement [cs3org/reva#4160](https://github.com/cs3org/reva/pull/4160): Improve utils pkg - * Enhancement [cs3org/reva#4335](https://github.com/cs3org/reva/pull/4335): Add sufficient permissions check function - * Enhancement [cs3org/reva#4281](https://github.com/cs3org/reva/pull/4281): Port OCM changes from master - * Enhancement [cs3org/reva#4270](https://github.com/cs3org/reva/pull/4270): Opt out of public link password enforcement - * Enhancement [cs3org/reva#4181](https://github.com/cs3org/reva/pull/4181): Change the variable names for the password policy - * Enhancement [cs3org/reva#4256](https://github.com/cs3org/reva/pull/4256): Rename hidden share variable name - * Enhancement [cs3org/reva#3926](https://github.com/cs3org/reva/pull/3926): Service Accounts - * Enhancement [cs3org/reva#4359](https://github.com/cs3org/reva/pull/4359): Update go-ldap to v3.4.6 - * Enhancement [cs3org/reva#4170](https://github.com/cs3org/reva/pull/4170): Update password policies - * Enhancement [cs3org/reva#4232](https://github.com/cs3org/reva/pull/4232): Improve error handling in utils package - - https://github.com/owncloud/ocis/pull/8287 - https://github.com/owncloud/ocis/pull/8278 - https://github.com/owncloud/ocis/pull/8264 - https://github.com/owncloud/ocis/pull/8100 - https://github.com/owncloud/ocis/pull/8100 - https://github.com/owncloud/ocis/pull/8038 - https://github.com/owncloud/ocis/pull/8056 - https://github.com/owncloud/ocis/pull/7949 - https://github.com/owncloud/ocis/pull/7793 - https://github.com/owncloud/ocis/pull/7978 - https://github.com/owncloud/ocis/pull/7979 - https://github.com/owncloud/ocis/pull/7963 - https://github.com/owncloud/ocis/pull/7986 - https://github.com/owncloud/ocis/pull/7721 - https://github.com/owncloud/ocis/pull/7727 - https://github.com/owncloud/ocis/pull/7752 - * Enhancement - Allow restarting multiple uploads with one command: [#8287](https://github.com/owncloud/ocis/pull/8287) Allows to restart all commands in a specific state. @@ -1979,10 +1383,88 @@ The following sections list the changes for 5.0.0-rc.4. https://github.com/owncloud/ocis/pull/8309 https://github.com/cs3org/reva/pull/4485 -* Enhancement - Update web to v8.0.0-rc.3: [#8342](https://github.com/owncloud/ocis/pull/8342) +* Enhancement - Improve ocis single binary start: [#8320](https://github.com/owncloud/ocis/pull/8320) + + Removes waiting times when starting the single binary. Improves ocis single + binary boot time from 8s to 2.5s + + https://github.com/owncloud/ocis/pull/8320 + +* Enhancement - Use environment variables in yaml config files: [#8339](https://github.com/owncloud/ocis/pull/8339) + + We added the ability to use environment variables in yaml config files. This + allows to use environment variables in the config files of the ocis services + which will be replaced by the actual value of the environment variable at + runtime. + + Example: + + ``` + web: + http: + addr: ${SOME_HTTP_ADDR} + ``` + + This makes it possible to use the same config file for different environments + without the need to change the config file itself. This is especially useful + when using docker-compose to run the ocis services. It is a common pattern to + create an .env file which contains the environment variables for the + docker-compose file. Now you can use the same .env file to configure the ocis + services. + + https://github.com/owncloud/ocis/pull/8339 + +* Enhancement - Increment filenames on upload collisions in secret filedrops: [#8340](https://github.com/owncloud/ocis/pull/8340) + + We have bumped reva to pull in the changes needed for automatically increment + filenames on upload collisions in secret filedrops. + + https://github.com/owncloud/ocis/issues/8291 + https://github.com/owncloud/ocis/pull/8340 + +* Enhancement - Allow sending multiple user ids in one sse event: [#8379](https://github.com/owncloud/ocis/pull/8379) + + Sending multiple user ids in one sse event is now possible which reduces the + number of sent events. + + https://github.com/owncloud/ocis/pull/8379 + https://github.com/cs3org/reva/pull/4501 + +* Enhancement - Allow to skip service listing: [#8408](https://github.com/owncloud/ocis/pull/8408) + + The ocis version cmd listed all services by default. This is not always + intended, so we allow to skip the listing of the services by using the + --skip-services flag. + + https://github.com/owncloud/ocis/issues/8070 + https://github.com/owncloud/ocis/pull/8408 + +* Enhancement - Add a make step to validate the env var annotations: [#8436](https://github.com/owncloud/ocis/pull/8436) + + We have added a make step `make validate-env-var-annotations` to validate the + env var annotations in to the environment variables. + + https://github.com/owncloud/ocis/issues/8258 + https://github.com/owncloud/ocis/pull/8436 + +* Enhancement - Update web to v8.0.0-rc.5: [#8491](https://github.com/owncloud/ocis/pull/8491) Tags: web + We updated ownCloud Web to v8.0.0-rc.5. Please refer to the changelog (linked) + for details on the web release. + + ## Summary * Bugfix + [owncloud/web#10473](https://github.com/owncloud/web/issues/10473): Public link + file download + + We updated ownCloud Web to v8.0.0-rc.4. Please refer to the changelog (linked) + for details on the web release. + + ## Summary * Bugfix + [owncloud/web#10489](https://github.com/owncloud/web/pull/10489): Wrong share + permissions when resharing off + We updated ownCloud Web to v8.0.0-rc.3. Please refer to the changelog (linked) for details on the web release. @@ -2225,6 +1707,8 @@ The following sections list the changes for 5.0.0-rc.4. [owncloud/web#10102](https://github.com/owncloud/web/pull/10102): Registering quick actions as extension + https://github.com/owncloud/ocis/pull/8491 + https://github.com/owncloud/ocis/pull/8468 https://github.com/owncloud/ocis/pull/8342 https://github.com/owncloud/ocis/pull/8154 https://github.com/owncloud/ocis/pull/8154 @@ -2233,6 +1717,8 @@ The following sections list the changes for 5.0.0-rc.4. https://github.com/owncloud/ocis/pull/7952 https://github.com/owncloud/ocis/pull/7918 https://github.com/owncloud/ocis/pull/7883 + https://github.com/owncloud/web/releases/tag/v8.0.0-rc.5 + https://github.com/owncloud/web/releases/tag/v8.0.0-rc.4 https://github.com/owncloud/web/releases/tag/v8.0.0-rc.3 https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 https://github.com/owncloud/web/releases/tag/v8.0.0-rc.2 @@ -2242,6 +1728,212 @@ The following sections list the changes for 5.0.0-rc.4. https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.13 https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.12 +* Enhancement - Drop the unnecessary grants exists check when creating shares: [#8502](https://github.com/owncloud/ocis/pull/8502) + + We have bumped reva to drop the unnecessary grants exists check when creating + shares. + + https://github.com/owncloud/ocis/pull/8502 + +* Enhancement - Update reva to 2.19.0: [#8519](https://github.com/owncloud/ocis/pull/8519) + + We update reva to the version 2.19.0 + + * Bugfix [cs3org/reva#4464](https://github.com/cs3org/reva/pull/4464): Don't check lock grants + * Bugfix [cs3org/reva#4516](https://github.com/cs3org/reva/pull/4516): The sharemanager can now reject grants with resharing permissions + * Bugfix [cs3org/reva#4512](https://github.com/cs3org/reva/pull/4512): Bump dependencies + * Bugfix [cs3org/reva#4481](https://github.com/cs3org/reva/pull/4481): Distinguish failure and node metadata reversal + * Bugfix [cs3org/reva#4456](https://github.com/cs3org/reva/pull/4456): Do not lose revisions when restoring the first revision + * Bugfix [cs3org/reva#4472](https://github.com/cs3org/reva/pull/4472): Fix concurrent access to a map + * Bugfix [cs3org/reva#4457](https://github.com/cs3org/reva/pull/4457): Fix concurrent map access in sharecache + * Bugfix [cs3org/reva#4498](https://github.com/cs3org/reva/pull/4498): Fix Content-Disposition header in dav + * Bugfix [cs3org/reva#4461](https://github.com/cs3org/reva/pull/4461): CORS handling for WebDAV requests fixed + * Bugfix [cs3org/reva#4462](https://github.com/cs3org/reva/pull/4462): Prevent setting container specific permissions on files + * Bugfix [cs3org/reva#4479](https://github.com/cs3org/reva/pull/4479): Fix creating documents in the app provider + * Bugfix [cs3org/reva#4474](https://github.com/cs3org/reva/pull/4474): Make /dav/meta consistent + * Bugfix [cs3org/reva#4446](https://github.com/cs3org/reva/pull/4446): Disallow to delete a file during the processing + * Bugfix [cs3org/reva#4517](https://github.com/cs3org/reva/pull/4517): Fix duplicated items in the sharejail root + * Bugfix [cs3org/reva#4473](https://github.com/cs3org/reva/pull/4473): Decomposedfs now correctly lists sessions + * Bugfix [cs3org/reva#4528](https://github.com/cs3org/reva/pull/4528): Respect IfNotExist option when uploading in cs3 metadata storage + * Bugfix [cs3org/reva#4503](https://github.com/cs3org/reva/pull/4503): Fix an error when move + * Bugfix [cs3org/reva#4466](https://github.com/cs3org/reva/pull/4466): Fix natsjskv store + * Bugfix [cs3org/reva#4533](https://github.com/cs3org/reva/pull/4533): Fix recursive trashcan purge + * Bugfix [cs3org/reva#4492](https://github.com/cs3org/reva/pull/4492): Fix the resource name + * Bugfix [cs3org/reva#4463](https://github.com/cs3org/reva/pull/4463): Fix the resource name + * Bugfix [cs3org/reva#4448](https://github.com/cs3org/reva/pull/4448): Fix truncating existing files + * Bugfix [cs3org/reva#4434](https://github.com/cs3org/reva/pull/4434): Fix the upload postprocessing + * Bugfix [cs3org/reva#4469](https://github.com/cs3org/reva/pull/4469): Handle interrupted uploads + * Bugfix [cs3org/reva#4532](https://github.com/cs3org/reva/pull/4532): Jsoncs3 cache fixes + * Bugfix [cs3org/reva#4449](https://github.com/cs3org/reva/pull/4449): Keep failed processing status + * Bugfix [cs3org/reva#4529](https://github.com/cs3org/reva/pull/4529): We aligned some OCS return codes with oc10 + * Bugfix [cs3org/reva#4507](https://github.com/cs3org/reva/pull/4507): Make tusd CORS headers configurable + * Bugfix [cs3org/reva#4452](https://github.com/cs3org/reva/pull/4452): More efficient share jail + * Bugfix [cs3org/reva#4476](https://github.com/cs3org/reva/pull/4476): No need to unmark postprocessing when it was not started + * Bugfix [cs3org/reva#4454](https://github.com/cs3org/reva/pull/4454): Skip unnecessary share retrieval + * Bugfix [cs3org/reva#4527](https://github.com/cs3org/reva/pull/4527): Unify datagateway method handling + * Bugfix [cs3org/reva#4530](https://github.com/cs3org/reva/pull/4530): Drop unnecessary grant exists check + * Bugfix [cs3org/reva#4475](https://github.com/cs3org/reva/pull/4475): Upload session specific processing flag + * Enhancement [cs3org/reva#4501](https://github.com/cs3org/reva/pull/4501): Allow sending multiple user ids in one sse event + * Enhancement [cs3org/reva#4485](https://github.com/cs3org/reva/pull/4485): Modify the concurrency default + * Enhancement [cs3org/reva#4526](https://github.com/cs3org/reva/pull/4526): Configurable s3 put options + * Enhancement [cs3org/reva#4453](https://github.com/cs3org/reva/pull/4453): Disable the password policy + * Enhancement [cs3org/reva#4477](https://github.com/cs3org/reva/pull/4477): Extend ResumePostprocessing event + * Enhancement [cs3org/reva#4491](https://github.com/cs3org/reva/pull/4491): Add filename incrementor for secret filedrops + * Enhancement [cs3org/reva#4490](https://github.com/cs3org/reva/pull/4490): Lazy initialize public share manager + * Enhancement [cs3org/reva#4494](https://github.com/cs3org/reva/pull/4494): Start implementation of a plain posix storage driver + * Enhancement [cs3org/reva#4502](https://github.com/cs3org/reva/pull/4502): Add spaceindex.AddAll() + + ## Changelog for reva 2.18.0 (2023-12-22) + + The following sections list the changes in reva 2.18.0 relevant to reva users. + The changes are ordered by importance. + + * Bugfix [cs3org/reva#4424](https://github.com/cs3org/reva/pull/4424): Fixed panic in receivedsharecache pkg + * Bugfix [cs3org/reva#4425](https://github.com/cs3org/reva/pull/4425): Fix overwriting files with empty files + * Bugfix [cs3org/reva#4432](https://github.com/cs3org/reva/pull/4432): Fix /dav/meta endpoint for shares + * Bugfix [cs3org/reva#4422](https://github.com/cs3org/reva/pull/4422): Fix disconnected traces + * Bugfix [cs3org/reva#4429](https://github.com/cs3org/reva/pull/4429): Internal link creation + * Bugfix [cs3org/reva#4407](https://github.com/cs3org/reva/pull/4407): Make ocdav return correct oc:spaceid + * Bugfix [cs3org/reva#4410](https://github.com/cs3org/reva/pull/4410): Improve OCM support + * Bugfix [cs3org/reva#4402](https://github.com/cs3org/reva/pull/4402): Refactor upload session + * Enhancement [cs3org/reva#4421](https://github.com/cs3org/reva/pull/4421): Check permissions before adding, deleting or updating shares + * Enhancement [cs3org/reva#4403](https://github.com/cs3org/reva/pull/4403): Add validation to update public share + * Enhancement [cs3org/reva#4409](https://github.com/cs3org/reva/pull/4409): Disable the password policy + * Enhancement [cs3org/reva#4412](https://github.com/cs3org/reva/pull/4412): Allow authentication for nats connections + * Enhancement [cs3org/reva#4411](https://github.com/cs3org/reva/pull/4411): Add option to configure streams non durable + * Enhancement [cs3org/reva#4406](https://github.com/cs3org/reva/pull/4406): Rework cache configuration + * Enhancement [cs3org/reva#4414](https://github.com/cs3org/reva/pull/4414): Track more upload session metrics + + ## Changelog for reva 2.17.0 (2023-12-12) + + The following sections list the changes in reva 2.17.0 relevant to reva users. + The changes are ordered by importance. + + * Bugfix [cs3org/reva#4278](https://github.com/cs3org/reva/pull/4278): Disable DEPTH infinity in PROPFIND + * Bugfix [cs3org/reva#4318](https://github.com/cs3org/reva/pull/4318): Do not allow moves between shares + * Bugfix [cs3org/reva#4290](https://github.com/cs3org/reva/pull/4290): Prevent panic when trying to move a non-existent file + * Bugfix [cs3org/reva#4241](https://github.com/cs3org/reva/pull/4241): Allow an empty credentials chain in the auth middleware + * Bugfix [cs3org/reva#4216](https://github.com/cs3org/reva/pull/4216): Fix an error message + * Bugfix [cs3org/reva#4324](https://github.com/cs3org/reva/pull/4324): Fix capabilities decoding + * Bugfix [cs3org/reva#4267](https://github.com/cs3org/reva/pull/4267): Fix concurrency issue + * Bugfix [cs3org/reva#4362](https://github.com/cs3org/reva/pull/4362): Fix concurrent lookup + * Bugfix [cs3org/reva#4336](https://github.com/cs3org/reva/pull/4336): Fix definition of "file-editor" role + * Bugfix [cs3org/reva#4302](https://github.com/cs3org/reva/pull/4302): Fix checking of filename length + * Bugfix [cs3org/reva#4366](https://github.com/cs3org/reva/pull/4366): Fix CS3 status code when looking up non existing share + * Bugfix [cs3org/reva#4299](https://github.com/cs3org/reva/pull/4299): Fix HTTP verb of the generate-invite endpoint + * Bugfix [cs3org/reva#4249](https://github.com/cs3org/reva/pull/4249): GetUserByClaim not working with MSAD for claim "userid" + * Bugfix [cs3org/reva#4217](https://github.com/cs3org/reva/pull/4217): Fix missing case for "hide" in UpdateShares + * Bugfix [cs3org/reva#4140](https://github.com/cs3org/reva/pull/4140): Fix missing etag in shares jail + * Bugfix [cs3org/reva#4229](https://github.com/cs3org/reva/pull/4229): Fix destroying the Personal and Project spaces data + * Bugfix [cs3org/reva#4193](https://github.com/cs3org/reva/pull/4193): Fix overwrite a file with an empty file + * Bugfix [cs3org/reva#4365](https://github.com/cs3org/reva/pull/4365): Fix create public share + * Bugfix [cs3org/reva#4380](https://github.com/cs3org/reva/pull/4380): Fix the public link update + * Bugfix [cs3org/reva#4250](https://github.com/cs3org/reva/pull/4250): Fix race condition + * Bugfix [cs3org/reva#4345](https://github.com/cs3org/reva/pull/4345): Fix conversion of custom ocs permissions to roles + * Bugfix [cs3org/reva#4134](https://github.com/cs3org/reva/pull/4134): Fix share jail + * Bugfix [cs3org/reva#4335](https://github.com/cs3org/reva/pull/4335): Fix public shares cleanup config + * Bugfix [cs3org/reva#4338](https://github.com/cs3org/reva/pull/4338): Fix unlock via space API + * Bugfix [cs3org/reva#4341](https://github.com/cs3org/reva/pull/4341): Fix spaceID in meta endpoint response + * Bugfix [cs3org/reva#4351](https://github.com/cs3org/reva/pull/4351): Fix 500 when open public link + * Bugfix [cs3org/reva#4352](https://github.com/cs3org/reva/pull/4352): Fix the tgz mime type + * Bugfix [cs3org/reva#4388](https://github.com/cs3org/reva/pull/4388): Allow UpdateUserShare() to update just the expiration date + * Bugfix [cs3org/reva#4214](https://github.com/cs3org/reva/pull/4214): Always pass adjusted default nats options + * Bugfix [cs3org/reva#4291](https://github.com/cs3org/reva/pull/4291): Release lock when expired + * Bugfix [cs3org/reva#4386](https://github.com/cs3org/reva/pull/4386): Remove dead enable_home config + * Bugfix [cs3org/reva#4292](https://github.com/cs3org/reva/pull/4292): Return 403 when user is not permitted to lock + * Enhancement [cs3org/reva#4389](https://github.com/cs3org/reva/pull/4389): Add audio and location props + * Enhancement [cs3org/reva#4337](https://github.com/cs3org/reva/pull/4337): Check permissions before creating shares + * Enhancement [cs3org/reva#4326](https://github.com/cs3org/reva/pull/4326): Add search mediatype filter + * Enhancement [cs3org/reva#4367](https://github.com/cs3org/reva/pull/4367): Add GGS mime type + * Enhancement [cs3org/reva#4194](https://github.com/cs3org/reva/pull/4194): Add hide flag to shares + * Enhancement [cs3org/reva#4358](https://github.com/cs3org/reva/pull/4358): Add default permissions capability for links + * Enhancement [cs3org/reva#4133](https://github.com/cs3org/reva/pull/4133): Add more metadata to locks + * Enhancement [cs3org/reva#4353](https://github.com/cs3org/reva/pull/4353): Add support for .docxf files + * Enhancement [cs3org/reva#4363](https://github.com/cs3org/reva/pull/4363): Add nats-js-kv store + * Enhancement [cs3org/reva#4197](https://github.com/cs3org/reva/pull/4197): Add the Banned-Passwords List + * Enhancement [cs3org/reva#4190](https://github.com/cs3org/reva/pull/4190): Add the password policies + * Enhancement [cs3org/reva#4384](https://github.com/cs3org/reva/pull/4384): Add a retry postprocessing outcome and event + * Enhancement [cs3org/reva#4271](https://github.com/cs3org/reva/pull/4271): Add search capability + * Enhancement [cs3org/reva#4119](https://github.com/cs3org/reva/pull/4119): Add sse event + * Enhancement [cs3org/reva#4392](https://github.com/cs3org/reva/pull/4392): Add additional permissions to service accounts + * Enhancement [cs3org/reva#4344](https://github.com/cs3org/reva/pull/4344): Add url extension to mime type list + * Enhancement [cs3org/reva#4372](https://github.com/cs3org/reva/pull/4372): Add validation to the public share provider + * Enhancement [cs3org/reva#4244](https://github.com/cs3org/reva/pull/4244): Allow listing reveived shares by service accounts + * Enhancement [cs3org/reva#4129](https://github.com/cs3org/reva/pull/4129): Auto-Accept Shares through ServiceAccounts + * Enhancement [cs3org/reva#4374](https://github.com/cs3org/reva/pull/4374): Handle trashbin file listings concurrently + * Enhancement [cs3org/reva#4325](https://github.com/cs3org/reva/pull/4325): Enforce Permissions + * Enhancement [cs3org/reva#4368](https://github.com/cs3org/reva/pull/4368): Extract log initialization + * Enhancement [cs3org/reva#4375](https://github.com/cs3org/reva/pull/4375): Introduce UploadSessionLister interface + * Enhancement [cs3org/reva#4268](https://github.com/cs3org/reva/pull/4268): Implement sharing roles + * Enhancement [cs3org/reva#4160](https://github.com/cs3org/reva/pull/4160): Improve utils pkg + * Enhancement [cs3org/reva#4335](https://github.com/cs3org/reva/pull/4335): Add sufficient permissions check function + * Enhancement [cs3org/reva#4281](https://github.com/cs3org/reva/pull/4281): Port OCM changes from master + * Enhancement [cs3org/reva#4270](https://github.com/cs3org/reva/pull/4270): Opt out of public link password enforcement + * Enhancement [cs3org/reva#4181](https://github.com/cs3org/reva/pull/4181): Change the variable names for the password policy + * Enhancement [cs3org/reva#4256](https://github.com/cs3org/reva/pull/4256): Rename hidden share variable name + * Enhancement [cs3org/reva#3926](https://github.com/cs3org/reva/pull/3926): Service Accounts + * Enhancement [cs3org/reva#4359](https://github.com/cs3org/reva/pull/4359): Update go-ldap to v3.4.6 + * Enhancement [cs3org/reva#4170](https://github.com/cs3org/reva/pull/4170): Update password policies + * Enhancement [cs3org/reva#4232](https://github.com/cs3org/reva/pull/4232): Improve error handling in utils package + + https://github.com/owncloud/ocis/pull/8519 + https://github.com/owncloud/ocis/pull/8502 + https://github.com/owncloud/ocis/pull/8340 + https://github.com/owncloud/ocis/pull/8381 + https://github.com/owncloud/ocis/pull/8287 + https://github.com/owncloud/ocis/pull/8278 + https://github.com/owncloud/ocis/pull/8264 + https://github.com/owncloud/ocis/pull/8100 + https://github.com/owncloud/ocis/pull/8100 + https://github.com/owncloud/ocis/pull/8038 + https://github.com/owncloud/ocis/pull/8056 + https://github.com/owncloud/ocis/pull/7949 + https://github.com/owncloud/ocis/pull/7793 + https://github.com/owncloud/ocis/pull/7978 + https://github.com/owncloud/ocis/pull/7979 + https://github.com/owncloud/ocis/pull/7963 + https://github.com/owncloud/ocis/pull/7986 + https://github.com/owncloud/ocis/pull/7721 + https://github.com/owncloud/ocis/pull/7727 + https://github.com/owncloud/ocis/pull/7752 + +# Changelog for [4.0.6] (2024-02-07) + +The following sections list the changes for 4.0.6. + +[4.0.6]: https://github.com/owncloud/ocis/compare/v4.0.5...v4.0.6 + +## Summary + +* Bugfix - Fix RED metrics on the metrics endpoint: [#7994](https://github.com/owncloud/ocis/pull/7994) +* Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) + +## Details + +* Bugfix - Fix RED metrics on the metrics endpoint: [#7994](https://github.com/owncloud/ocis/pull/7994) + + We connected some metrics to the metrics endpoint to support the RED method for + monitoring microservices. + + - Request Rate: The number of requests per second. The total count of requests + is available under `ocis_proxy_requests_total`. - Error Rate: The number of + failed requests per second. The total count of failed requests is available + under `ocis_proxy_errors_total`. - Duration: The amount of time each request + takes. The duration of all requests is available under + `ocis_proxy_request_duration_seconds`. This is a histogram metric, so it also + provides information about the distribution of request durations. + + The metrics are available under the following paths: `PROXY_DEBUG_ADDR/metrics` + in a prometheus compatible format and maybe secured by `PROXY_DEBUG_TOKEN`. + + https://github.com/owncloud/ocis/pull/7994 + +* Bugfix - Signed url verification: [#8385](https://github.com/owncloud/ocis/pull/8385) + + Signed urls now expire properly + + https://github.com/owncloud/ocis/pull/8385 + # Changelog for [4.0.5] (2023-12-21) The following sections list the changes for 4.0.5. @@ -7604,7 +7296,7 @@ The following sections list the changes for 2.0.0. The following sections list the changes for 1.20.0. -[1.20.0]: https://github.com/owncloud/ocis/compare/v1.19.1...v1.20.0 +[1.20.0]: https://github.com/owncloud/ocis/compare/v1.19.0...v1.20.0 ## Summary @@ -7778,29 +7470,11 @@ The following sections list the changes for 1.20.0. https://github.com/owncloud/ocis/pull/3509 https://github.com/owncloud/web/releases/tag/v5.4.0 -# Changelog for [1.19.1] (2022-03-29) - -The following sections list the changes for 1.19.1. - -[1.19.1]: https://github.com/owncloud/ocis/compare/v1.19.0...v1.19.1 - -## Summary - -* Bugfix - Return correct special item urls: [#3419](https://github.com/owncloud/ocis/pull/3419) - -## Details - -* Bugfix - Return correct special item urls: [#3419](https://github.com/owncloud/ocis/pull/3419) - - URLs for Special items (space image, readme) were broken. - - https://github.com/owncloud/ocis/pull/3419 - # Changelog for [1.19.0] (2022-03-29) The following sections list the changes for 1.19.0. -[1.19.0]: https://github.com/owncloud/ocis/compare/v1.18.0...v1.19.0 +[1.19.0]: https://github.com/owncloud/ocis/compare/v1.19.1...v1.19.0 ## Summary @@ -7974,6 +7648,24 @@ The following sections list the changes for 1.19.0. https://github.com/owncloud/ocis/pull/3375 https://github.com/owncloud/web/releases/tag/v5.3.0 +# Changelog for [1.19.1] (2022-03-29) + +The following sections list the changes for 1.19.1. + +[1.19.1]: https://github.com/owncloud/ocis/compare/v1.18.0...v1.19.1 + +## Summary + +* Bugfix - Return correct special item urls: [#3419](https://github.com/owncloud/ocis/pull/3419) + +## Details + +* Bugfix - Return correct special item urls: [#3419](https://github.com/owncloud/ocis/pull/3419) + + URLs for Special items (space image, readme) were broken. + + https://github.com/owncloud/ocis/pull/3419 + # Changelog for [1.18.0] (2022-03-03) The following sections list the changes for 1.18.0. From 444bbf2de6043a0972eacd0670ce7d80cd6fad4c Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Mon, 26 Feb 2024 11:37:17 +0100 Subject: [PATCH 10/10] ci: do not deploy from stable branch --- .drone.star | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/.drone.star b/.drone.star index 9908c5a022..e06b2f891e 100644 --- a/.drone.star +++ b/.drone.star @@ -2146,21 +2146,8 @@ def skipIfUnchanged(ctx, type): }] def example_deploys(ctx): - on_merge_deploy = [ - "ocis_ldap/latest.yml", - "ocis_keycloak/latest.yml", - "ocis_traefik/latest.yml", - "ocis_wopi/latest.yml", - "ocis_s3/latest.yml", - ] - nightly_deploy = [ - "ocis_ldap/released.yml", - "ocis_keycloak/released.yml", - "ocis_traefik/released.yml", - "ocis_wopi/released.yml", - "ocis_traefik/daily.yml", - "ocis_wopi/daily.yml", - ] + on_merge_deploy = [] + nightly_deploy = [] # if on master branch: configs = on_merge_deploy