feat(container)!: Update image owncloud/ocis to v5 - autoclosed #1103
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.0.0
->5.0.8
Release Notes
owncloud/ocis (owncloud/ocis)
v5.0.8
: 5.0.8Compare Source
Changes in 5.0.8
Summary
Details
Bugfix - Update reva to v2.19.8: #10138
We updated reva to v2.19.8
https://github.com/owncloud/ocis/pull/10138
https://github.com/owncloud/ocis/pull/101030103
v5.0.7
: 5.0.7Compare Source
Table of Contents
Changes in 5.0.7
Summary
clean
intosessions
command: #9828Details
Enhancement - Add virus filter to sessions command: #9041
Allow filtering upload session by virus status (has-virus=true/false)
https://github.com/owncloud/ocis/pull/9041
Enhancement - Assimilate
clean
intosessions
command: #9828We deprecated
ocis storage-user uploads clean
and added the same logic toocis storage-users uploads session --clean
https://github.com/owncloud/ocis/pull/9828
Enhancement - Update web to v8.0.5: #9958
Tags: web
We updated ownCloud Web to v8.0.5. Please refer to the changelog (linked) for
details on the web release.
Missing space members for group memberships - Bugfix
owncloud/web#11263: Show more
toggle in space members view not reactive - Bugfix
owncloud/web#11263: Space show
links from other spaces - Bugfix
owncloud/web#11303: Uploading
nested folders
https://github.com/owncloud/ocis/pull/9958
https://github.com/owncloud/web/releases/tag/v8.0.5
v5.0.6
Compare Source
The following sections list the changes for 5.0.6.
Summary
Details
Bugfix - Allow all uploads to restart: #9506
On postprocessing-restart, allow all uploads to restart even if one fails.
https://github.com/owncloud/ocis/pull/9506
Bugfix - Fix the email notification service: #9514
We fixed an error in the notification service that caused the email notification
to fail when the user's display name contained special characters.
https://github.com/owncloud/ocis/issues/9402
https://github.com/owncloud/ocis/pull/95149514
Enhancement - Limit concurrent thumbnail requests: #9199
The number of concurrent requests to the thumbnail service can be limited now to
have more control over the consumed system resources.
https://github.com/owncloud/ocis/pull/9199
Enhancement - Update web to v8.0.4: #9429
Tags: web
We updated ownCloud Web to v8.0.4. Please refer to the changelog (linked) for
details on the web release.
Vertical scroll for OcModal on small screens - Bugfix
owncloud/web#10918: Resource
deselection on right-click - Bugfix
owncloud/web#10920: Resources with
name consist of number won't show up in trash bin - Bugfix
owncloud/web#10941: Space not
updating on navigation - Bugfix
owncloud/web#11063: Enforce
shortcut URL protocol - Bugfix
owncloud/web#11092: Browser
confirmation dialog after closing editor - Bugfix
owncloud/web#11091: Button focus
when closing editor - Bugfix
owncloud/web#10942: Keyboard
navigation breaking - Bugfix
owncloud/web#11086: Opening public
links with an expired token
https://github.com/owncloud/ocis/pull/9429
https://github.com/owncloud/ocis/pull/95109510
https://github.com/owncloud/web/releases/tag/v8.0.3
https://github.com/owncloud/web/releases/tag/v8.0.4
Enhancement - Add cli to purge revisions: #9497
Adds a cli that allows removing all revisions for a storage-provider.
https://github.com/owncloud/ocis/pull/9497
v5.0.5
Compare Source
The following sections list the changes for 5.0.5.
Summary
Details
Enhancement - Update web to v8.0.2: #9153
Tags: web
We updated ownCloud Web to v8.0.2. Please refer to the changelog (linked) for
details on the web release.
https://github.com/owncloud/ocis/pull/9153
https://github.com/owncloud/web/releases/tag/v8.0.2
v5.0.4
Compare Source
The following sections list the changes for 5.0.4.
Summary
Details
Bugfix - Update reva to v2.19.7: #9011
We updated reva to v2.19.7
https://github.com/owncloud/ocis/pull/9011
Bugfix - Service startup of WOPI example: #9127
We fixed a bug in the service startup of the appprovider-onlyoffice in the
ocis_wopi deployment example.
https://github.com/owncloud/ocis/pull/9127
Bugfix - Nats reconnects: #9139
We fixed the reconnect handling of the natjs kv registry.
https://github.com/owncloud/ocis/pull/9139
https://github.com/owncloud/ocis/pull/88808880
v5.0.3
Compare Source
The following sections list the changes for 5.0.3.
Summary
Details
Bugfix - Update the admin user role assignment to enforce the config: #8918
The admin user role assigment was not updated after the first assignment. We now
read the assigned role during init and update the admin user ID accordingly if
the role is not assigned. This is especially needed when the OCIS_ADMIN_USER_ID
is set after the autoprovisioning of the admin user when it originates from an
external Identity Provider.
https://github.com/owncloud/ocis/pull/8918
https://github.com/owncloud/ocis/pull/88978897
Bugfix - Crash when processing crafted TIFF files: #8981
Fix for a vulnerability with low severity in disintegration/imaging.
https://github.com/owncloud/ocis/pull/8981
GHSA-q7pp-wcgr-pffx
Bugfix - Update reva to v2.19.6: #9011
We updated reva to v2.19.6
https://github.com/owncloud/ocis/pull/9011
Bugfix - Fix infected file handling: #9011
Reworks virus handling. Shows scandate and outcome on ocis storage-users uploads
sessions. Avoids retrying infected files on ocis postprocessing restart.
https://github.com/owncloud/ocis/pull/9011
v5.0.2
Compare Source
The following sections list the changes for 5.0.2.
Summary
Details
Bugfix - Fix creating new WOPI documents on public shares: #8828
Creating a new Office document in a publicly shared folder is now possible.
https://github.com/owncloud/ocis/issues/8691
https://github.com/owncloud/ocis/pull/88288828
Bugfix - Update reva to v2.19.5: #8873
We updated reva to v2.19.5
https://github.com/owncloud/ocis/pull/8873
v5.0.1
Compare Source
The following sections list the changes for 5.0.1.
Summary
Details
Bugfix - Make IDP cookies same site strict: #8716
To enhance the security of our application and prevent Cross-Site Request
Forgery (CSRF) attacks, we have updated the SameSite attribute of the build in
Identity Provider (IDP) cookies to Strict.
This change restricts the browser from sending these cookies with any cross-site
requests, thereby limiting the exposure of the user's session to potential
threats.
This update does not impact the existing functionality of the application but
provides an additional layer of security where needed.
This only affects cookies set by the built-in IDP. Production systems should not
be affected.
https://github.com/owncloud/ocis/pull/8716
Bugfix - Update reva to v2.19.4: #8781
We updated reva to v2.19.4
Https://github.com/owncloud/ocis/pull/8787
We updated reva to v2.19.3
https://github.com/owncloud/ocis/pull/8781
Bugfix - Fix restarting of postprocessing: #8782
When an upload is not found, the logic to restart postprocessing was bunked.
Additionally we extended the upload sessions command to be able to restart the
uploads without using a second command.
NOTE: This also includes a breaking fix for the deprecated
ocis storage-users uploads list
commandhttps://github.com/owncloud/ocis/pull/8782
Bugfix - Fix the create personal space cache: #8799
We fixed a problem with the config for the create personal space cache which
resulted in the cache never being used.
https://github.com/owncloud/ocis/pull/8799
v5.0.0
Compare Source
The following sections list the changes for 5.0.0.
Summary
search/pkg/search/search.go
: #8230auto
for NOTIFICATIONS_SMTP_AUTHENTICATION: #7356Details
Bugfix - Fix wrong compile date: #6132
We fixed that current date is always printed.
https://github.com/owncloud/ocis/issues/6124
https://github.com/owncloud/ocis/pull/61326132
Bugfix - Fix the kql-bleve search: #7290
We fixed the issue when 500 on searches that contain ":". Added the characters
escaping according to https://blevesearch.com/docs/Query-String-Query/
https://github.com/owncloud/ocis/issues/7282
https://github.com/owncloud/ocis/pull/72907290
Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: #7312
We reintroduced the USERS_LDAP_USER_SCHEMA_ID variable which was accidently
removed from the users service with the 4.0.0 release.
https://github.com/owncloud/ocis/issues/7312
https://github.com/owncloud/ocis-charts/issues/397/397
Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: #7319
We fixed a problem with the "ocis migrate rebuild-jsoncs3-indexes" command which
reset the state of received shares to "pending".
https://github.com/owncloud/ocis/issues/7319
Bugfix - Deprecate redundant encryptions settings for notification service: #7345
The values
tls
andssl
for thesmtp_encryption
configuration setting areduplicates of
starttls
andssltls
. They have been marked as deprecated. Awarning will be logged when they are still used. Please use
starttls
insteadfor
tls
andssltls
instead of `ssl.https://github.com/owncloud/ocis/issues/7345
Bugfix - Check school number for duplicates before adding a school: #7351
We fixed an issue that allowed to create two schools with the same school number
https://github.com/owncloud/enterprise/issues/6051
https://github.com/owncloud/ocis/pull/73517351
Bugfix - Don't reload web config: #7369
When requesting
config.json
file from the server, web service would reload thefile if a path is set. This will remove config entries set via Envvar. Since we
want to have the possiblity to set configuration from both sources we removed
the reading from file. The file will still be loaded on service startup.
https://github.com/owncloud/ocis/pull/7369
Bugfix - Delete outdated userlog events: #7410
Userlog will now delete events when the user has no longer access to the
underlying resource
https://github.com/owncloud/ocis/pull/7410
Bugfix - Set the mountpoint on auto accept: #7460
On shares auto accept set a mountpoint with same logic as ocs handler
https://github.com/owncloud/ocis/pull/7460
Bugfix - Fix default language fallback: #7465
Add the default language for the webui, the settings, userlog and notification
service.
https://github.com/owncloud/ocis/issues/7465
Bugfix - GetUserByClaim fixed for Active Directory: #7476
The reva ldap backend for the users and groups service did not hex escape binary
uuids in LDAP filter correctly this could cause problems in Active Directory
setups for services using the GetUserByClaim CS3 request with claim "userid".
https://github.com/owncloud/ocis/issues/7469
https://github.com/owncloud/ocis/pull/74767476
Bugfix - Fix preview request 500 error when made too early: #7502
Fix the status code and message when a thumbnail request is made too early.
https://github.com/owncloud/ocis/issues/7502
https://github.com/owncloud/ocis/pull/75077507
Bugfix - Fix 403 in docs pipeline: #7509
Docs pipeline was not routed through our proxies which could lead to requests
being blacklisted
https://github.com/owncloud/ocis/issues/7509
https://github.com/owncloud/ocis/pull/75117511
Bugfix - Fix the auth service env variable: #7523
We the auth service env variable to the service specific name. Before it was
configurable via
AUTH_MACHINE_JWT_SECRET
and now is configurable viaAUTH_SERVICE_JWT_SECRET
.https://github.com/owncloud/ocis/pull/7523
Bugfix - Token storage config fixed: #7528
The token storage config in the config.json for web was missing when it was set
to
false
.https://github.com/owncloud/ocis/issues/7462
https://github.com/owncloud/ocis/pull/75287528
Bugfix - Set existing mountpoint on auto accept: #7592
When already having a share for a specific resource, auto accept would use
custom mountpoints which lead to other errors. Now auto-accept is using the
existing mountpoint of a share.
https://github.com/owncloud/ocis/pull/7592
Bugfix - Return 423 status code on tag create: #7596
When a file is locked, return 423 status code instead 500 on tag create
https://github.com/owncloud/ocis/pull/7596
Bugfix - Fix libre-graph status codes: #7678
Creating group: https://owncloud.dev/libre-graph-api/#/groups/CreateGroup
changed: 200 -> 201
Creating users: https://owncloud.dev/libre-graph-api/#/users/CreateUser changed:
200 -> 201
Export GDPR: https://owncloud.dev/libre-graph-api/#/user/ExportPersonalData
changed: 201 -> 202
https://github.com/owncloud/ocis/issues/7678
https://github.com/owncloud/ocis/pull/77057705
Bugfix - Fix unlock via space API: #7726
We fixed a bug that caused Error 500 when user try to unlock file using fileid
The handleSpaceUnlock has been added
https://github.com/owncloud/ocis/issues/7708
https://github.com/owncloud/ocis/pull/77267https://github.com/cs3org/reva/pull/4338ull/4338
Bugfix - Disable DEPTH infinity in PROPFIND: #7746
We fixed the Disabled DEPTH infinity in PROPFIND for: Personal
/remote.php/dav/files/admin Public link share
/remote.php/dav/public-files/ Trashbin
/remote.php/dav/spaces/trash-bin/
https://github.com/owncloud/ocis/issues/7359
https://github.com/owncloud/ocis/pull/77467https://github.com/cs3org/reva/pull/4278ull/4278
Bugfix - Fix the tgz mime type: #7772
We have fixed a bug when the tgz mime type was not "application/gzip"
https://github.com/owncloud/ocis/issues/7744
https://github.com/owncloud/ocis/pull/77727772
Bugfix - Fix natsjs cache: #7790
The nats-js cache was not working. It paniced and wrote a lot of error logs.
Both is fixed now.
https://github.com/owncloud/ocis/pull/7790
Bugfix - Fix search service start: #7795
The
search
service would sometimes not start correctly because config valuesare overwritten by default configuration.
https://github.com/owncloud/ocis/pull/7795
Bugfix - Fix search response: #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/78157815
Bugfix - The race conditions in tests: #7847
We fixed the race conditions in tests.
https://github.com/owncloud/ocis/issues/7846
https://github.com/owncloud/ocis/pull/78477847
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/79587958
Bugfix - Fix the public link update: #7862
We fixed a bug when normal users can update the public link to delete its
password if permission is not sent in data.
https://github.com/owncloud/ocis/issues/7821
https://github.com/owncloud/ocis/pull/78627862
Bugfix - Fix jwt config of policies service: #7893
Removes jwt config of policies service
https://github.com/owncloud/ocis/pull/7893
Bugfix - Updating logo with new theme structure: #7930
Updating and resetting the logo when using the new
theme.json
structure in Webhas been fixed.
https://github.com/owncloud/ocis/pull/7930
Bugfix - Password policy return code was wrong: #7952
We fixed the status code on SharingNG update permissions for public shares.
https://github.com/owncloud/ocis/pull/7952
Bugfix - Removed outdated and unused dependency from idp package: #7957
We've removed the outdated and apparently unused dependency
cldr
from thekpop
dependency inside the idp web ui. This resolves a security issue aroundan oudated
xmldom
package version, originating from saidkpop
library.https://github.com/owncloud/ocis/issues/7957
https://github.com/owncloud/ocis/pull/79887988
Bugfix - Update permission validation: #7963
We fixed a bug where the permission validation was not working correctly.
https://github.com/owncloud/ocis/pull/7963
https://github.com/cs3org/reva/pull/44054405
Bugfix - Renaming a user to a string with capital letters: #7964
We fixed the issue that led to correct update but the 404 response code when
renaming an existing user to a string with capital letters.
https://github.com/owncloud/ocis/pull/7964
Bugfix - Improve OCM support: #7973
We improved functionality of the OCM support.
https://github.com/owncloud/ocis/pull/7973
Bugfix - Permissions of a role with duplicate ID: #7976
We remove the redundant permissions of a role with duplicate ID.
https://github.com/owncloud/ocis/issues/7931
https://github.com/owncloud/ocis/pull/79767976
Bugfix - Non durable streams for sse service: #7986
Configure sse streams to be non-durable. This functionality is not needed for
the sse service
https://github.com/owncloud/ocis/pull/7986
Bugfix - Fix empty trace ids: #8023
We changed the default tracing to produce non-empty traceids.
https://github.com/owncloud/ocis/pull/8023
https://github.com/owncloud/ocis/pull/80178017
Bugfix - Fix search by containing special characters: #8050
As the OData query parser interprets characters like '@' or '-' in a special
way. Search request for users or groups needs to be quoted. We fixed the
libregraph users and groups endpoints to handle quoted search terms correctly.
https://github.com/owncloud/ocis/issues/7990
https://github.com/owncloud/ocis/pull/80508https://github.com/owncloud/ocis/pull/8035ull/8035
Bugfix - Fix the upload postprocessing: #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/81178117
Bugfix - Disallow to delete a file during the processing: #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/81328https://github.com/cs3org/reva/pull/4446ull/4446
Bugfix - Fix wrong naming in nats-js-kv registry: #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
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
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
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
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/82118211
Bugfix - Cleanup graph/pkg/service/v0/driveitems.go: #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
: #8230Now uses proto getters to avoid panics.
https://github.com/owncloud/ocis/pull/8230
Bugfix - Graph/sharedWithMe works for shares from project spaces now: #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/82158https://github.com/owncloud/ocis/pull/8233ull/8233
Bugfix - Fix PATCH/DELETE status code for drives that don't support them: #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/82358235
Bugfix - Fix nats authentication: #8236
Fixes nats authentication for registry/events/stores
https://github.com/owncloud/ocis/pull/8236
Bugfix - Fix the resource name: #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/82468https://github.com/cs3org/reva/pull/4463ull/4463
Bugfix - Apply role constraints when creating shares via the graph API: #8247
We fixed a bug in the graph AP
Configuration
📅 Schedule: Branch creation - "on saturday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.