[full-ci] [k6-tests] Release 7.0.0 #10778
Merged
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.
Description
v7.0.0
tagmaster
Related Issue
Full Changelog
Table of Contents
Changes in 7.0.0
Summary
sharedWithMe
response for OCM shares: #10501Details
Bugfix - Generate short tokens to be used as access tokens for WOPI: #10391
Currently, the access tokens being used might be too long. In particular,
Microsoft Office Online complains about the URL (which contains the access
token) is too long and refuses to work.
Collaboration short tokens #10391
Bugfix - Fix put relative wopi operation for microsoft: #10403
We fixed a bug in the put relative wopi operation for microsoft. The response
now contains the correct properties.
fix: add missing urls to putRelative #10403
Bugfix - Make SSE keepalive interval configurable: #10411
To prevent intermediate proxies from closing the SSE connection admins can now
configure a
SSE_KEEPALIVE_INTERVAL
.make sse keepalive interval configurable #10411
Bugfix - Removed 'OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME' setting: #10425
The config option 'OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME' was
removed from the OCM service. The additional security provided by this setting
is somewhat questionable and only provided in very specific setups.
We are not going through the normal deprecation process for this setting, as it
was never really working anyway. If you have this setting in your configuration,
it will be ignored. You can safely remove it.
OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME must be always set to
false
#10355Remove 'OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME' setting #10425
Bugfix - Micro registry cache fixes: #10429
We now invalidate cache entries when any of the nodes was not updated.
registry cache fixes #10429
Bugfix - Fix the memlimit loglevel: #10433
We set the memlimit default loglevel to error.
KimMachineGun/automemlimit is polluting log and cli output #10427
set the memlimit default loglevel to error #10433
Bugfix - Log GRPC requests in debug mode: #10438
When log level is set to debug we will now also log grpc requests.
log grpc requests in debug mode #10438
Bugfix - Restart Postprocessing properly: #10439
Properly differentiate between resume and restart postprocessing.
Restart Postprocessing Properly #10439
Bugfix - Allow to configure data server URL for ocm: #10440
We introduced the
OCM_OCM_STORAGE_DATA_SERVER_URL
setting to fix a bug whendownloading files from an OCM share. Before the data server URL defaulted to the
listen address of the OCM server, which did not work when using 0.0.0.0 as the
listen address.
OCM cannot open shared file #10358
fix(ocm): add data_server_url to ocm storage provider #10440
Bugfix - Respect proxy url when validating proofkeys: #10462
We fixed a bug where the proxied wopi URL was not used when validating
proofkeys. This caused the validation to fail when the proxy was used.
fix: proofkeys validation with proxy #10462
Bugfix - Return wopi lock header in get lock response: #10470
We fixed a bug where the wopi lock header was not returned in the get lock
response. This is now fixed and the wopi validator tests are passing.
fix: wopi lock header in get lock response #10470
Bugfix - 'ocis backup consistency' fixed for file revisions: #10493
A bug was fixed that caused the 'ocis backup consistency' command to incorrectly
report inconistencies when file revisions with a zero value for the nano-second
part of the timestamp were present.
Orphaned blobs when creating versions #9498
fix: 'ocis backup consistency' file regex #10493
Bugfix - Wait for services to be ready before registering them: #10498
register services after they are ready #10498
Bugfix - Fix 0-byte file uploads: #10500
We fixed an issue where 0-byte files upload did not return the Location header.
Uploading a 0kb file to a secret file drop results in an error however the file appears in the folder multiple times. #10469
[full-ci] [bum reva] Fix 0-byte file uploads #10500
Bugfix - Fixed
sharedWithMe
response for OCM shares: #10501OCM shares returned in the
sharedWithMe
response did not have themimeType
property populated correctly.
OCM. user cannot see the thumbnails of the shared image file #10495
fix(graph): Use the correct opaqueId when Statting OCM shares #10501
Bugfix - Fix gateway nats checks: #10502
We now only check if nats is available when the gateway actually uses it.
Furthermore, we added a backoff for checking the readys endpoint.
only check nats if it is used #10502
Bugfix - Fix idp guest role default assignment: #10511
We fixed an idp guest role default assignment.
OCIS_LDAP_USER_SCHEMA_USER_TYPE no usable. #10474
[docs-only] One more added envvar change found #10511
Bugfix - Remove mbreaker: #10524
The circuit breaker is not handle correctly and leads therefore to more issues
than it solves. We removed it.
Remove gobreaker lib #10524
Bugfix - Fix impersonated request user mismatch: #10548
We fixed a user id and name mismatch in the impersonated auth-app API request
Productize app tokens for service integration #10292
https://github.com/owncloud/ocis/pull/10548
Bugfix - Fix federated sharing when using an external IDP: #10567
We fixed a bug that caused federated sharing to fail, when the federated oCIS
instances where sharing the same external IDP.
fix(ocm): Adjust for recend change for federated user IDs #10567
fix(ocm): Fix IDP value in federated user ids cs3org/reva#4933
Bugfix - Fix node cache ttl updates: #10575
We now only udpate the TTL of the node that is created or updated.
fix node cache ttl updates #10575
Bugfix - We now limit the number of workers of the jsoncs3 share manager: #10578
We now restrict the number of workers that look up shares to 5. The number can
be changed with
SHARING_USER_JSONCS3_MAX_CONCURRENCY
orOCIS_MAX_CONCURRENCY
.fix sharing concurrency env #10578
[full-ci] bump reva to bump-reva-cbef82ff6 #10552
Bugfix - Set MaxConcurrency to 1: #10580
Set MaxConcurrency for frontend and userlog and sharing services to 1. Too many
workers will negatively impact performance on small machines.
Use 1 Worker for sharing #10580
Performance Degradation #10557
Bugfix - Reuse go-micro service clients: #10582
Go micro clients must not be reinitialized. The internal selector will spawn a
new go routine to watch for registry changes.
OCM. folders are created with “/” in the shares #10582
Bugfix - Make collaboration service use a gateway selector: #10584
use gateway selector #10584
Bugfix - Return an error if we can't get the keys and ensure they're cached: #10590
Previously, there was an issue where we could get an error while getting the
public keys from the /hosting/discovery endpoint but we're returning a wrong
success value instead. This is fixed now and we're returning the error.
In addition, the public keys weren't being cached, so we hit the
/hosting/discovery endpoint every time we need to use the public keys. The keys
are now cached so we don't need to hit the endpoint more than what we need.
fix: properly return an error and use cache for public keys if possible #10590
Bugfix - Fix status code for thumbnail requests: #10592
We fixed the status code returned by the thumbnails service when the image
source for a thumbnail exceeds the configured maximum dimensions or file size.
The service now returns a 403 Forbidden status code instead of a 500 Internal
Server Error status code.
HTTP status code 500 when image over allowance for thumbnails #10589
Fix thumbnails status code #10592
Bugfix - Fix the activity field mapping: #10593
Activities. incorrect response for share change (permission role) #10228
Fixed the activity field mapping #10593
Fixed
the
activity
field
mapping
Bugfix - Fix deny access for graph roles: #10627
We added a unified role "Cannot access" to prevent a regression when switching
the share implementation to the graph API. This role is now used to deny access
to a resource.The new role is not enabled by default. The whole deny feature is
still experimental.
fix: fix deny access to prevent a regression #10627
Bugfix - Fix link activity message: #10663
We changed the link token to display name in the activity message.
Activity. link token in activity confused users #10295
Fix link activity message #10663
Bugfix - Fix possible race condition when a thumbnails is stored in the FS: #10693
A race condition could cause the thumbnail service to return a thumbnail with 0
bytes or with partial content. In order to fix this, the service will create a
temporary file with the contents and then rename that file to its final
location.
fix: use a tmp file and rename to prevent a possible race condition #10693
Bugfix - Skip fetching members: #10701
We now skip fetching group members when they are not needed.
graph skip fetching members #10701
Bugfix - Fix FileInfo BreadcrumbFolderURL: #10718
We fixed the FileInfo.BreadcrumbFolderURL in a collaboration api"
[QA][OCM] no notification when receiving a federated share #10718
Bugfix - Fix graph drives response for federated shares: #10730
Federated shares where erroneously showing up in the /me/drives response on the
graph API.
[OCM] federation shares missing
name
androot.remoteItem
values in the drives list #10689fix(graph): Don't return OCM shares in the drives list #10730
Bugfix - GetLastModified property in the REPORT response will use RFC1123 format: #10738
This will follow the standard and will also match the format of the same
property in the PROPFIND response
fix: change the format to RFC1123 to follow the specs #10738
Bugfix - Unifi logging: #10743
We fixed some cases where we did not use the correct logger.
Unifi logging #10743
Bugfix - Fix FileInfo BreadcrumbFolderURL upd: #10757
Made GetScopeByKeyPrefix function as a private method of the FileConnector
Made GetScopeByKeyPrefix function as a private method of the FileConnector #10757
Bugfix - Bump Reva: #10766
Bumps reva version to 2.27.0
Bumps reva version to 2.26.8
Bugfix: Bump Reva to v2.26.7
Bump Reva to v2.26.6
Bugfix: Bump Reva to v2.26.5
Enhancement: Bump reva to 2.26.4
Bump reva to 2.26.3
Bump reva to 2.26.2
[full-ci] chore: bump reva to 2.27.0 #10766
[full-ci] Bump Reva to 2.26.8 #10735
[full-ci] bump reva to v2.26.7 #10612
[full-ci] bump reva to bump-reva-cbef82ff6 #10552
[full-ci] Bump Reva #10539
[full-ci] chore: update reva to 2.26.2 #10419
Enhancement - Create thumbnails for GGP MIME types: #10304
Creates thumbnails for newly added ggp files
[full-ci] Thumbnails for GGP files #10304
Enhancement - Include a product name in the collaboration service: #10335
The product name will allow using a different app name. For example, a "CoolBox"
app name might use a branded Collabora instance by using "Collabora" as product
name.
feat: include a provider option to allow custom app names #10335
fix: copy app name if product name isn't provided #10490
Enhancement - Add web extensions to the ocis_full example: #10399
We added some of the web extensions from ownCloud to the ocis_full docker
compose example.
These can be enabled in the .env file one by one.
Read more about ocis extensions in
https://github.com/owncloud/web-extensions/blob/main/README.md
feat: add web extensions to the ocis_full example #10399
Enhancement - Remove deprecated CLI commands: #10432
We removed the following deprecated CLI commands:
ocis storage-users uploads list
ocis storage-users uploads clean
CLI:
ocis storage-users uploads
has remnants that need removal #10428Remove deprecated CLI commands #10432
Enhancement - Bump cs3api: #10449
[full-ci] bump go-cs3apis and reva #10449
Enhancement - Bump reva to latest: #10472
[bump-reva] latest #10472
Enhancement - Concurrent userlog processing: #10504
We now start multiple go routines that process events. The default of 5
goroutines can be changed with the new
USERLOG_MAX_CONCURRENCY
environmentvariable.
concurrent userlog #10504
Enhancement - Concurrent autoaccept for shares: #10507
Shares for groups are now concurrently accepted. Tha default of 25 goroutinges
can be changed with the new
FRONTEND_MAX_CONCURRENCY
environment variable.fix autoaccept concurrency #10507
concurrent autoaccept #10476
Enhancement - Fetch shared resource metadata concurrently in graph: #10683
We now concurrently stat shared resources when listing shares
graph concurrent share listing #10683
Enhancement - Update web to v11.0.6: #10755
invite flow - Bugfix
owncloud/web#11997: Change search
scope without search term - Bugfix
owncloud/web#11998: Do not load
version when sidebar is closed - Bugfix
owncloud/web#12000: Use only space
resource with driveType "project" as space in sidebar - Bugfix
owncloud/web#12002: OCM share
editing - Bugfix
owncloud/web#12002: OCM share
recipient issuer - Bugfix
owncloud/web#12008: Missing
activities on Shared with me page - Bugfix
owncloud/web#12010: Sidebar file
info for shares - Bugfix
owncloud/web#12012: Show missing
role name in link share panel - Bugfix
owncloud/web#12013: Missing
translations for share type filters - Bugfix
owncloud/web#12022: Permanent link
for shares
We updated ownCloud Web to v11.0.4. Please refer to the changelog (linked) for
details on the web release.
Preview image retries postprocessing - Bugfix
owncloud/web#11883: Preview app
Shared with me page - Bugfix
owncloud/web#11897: "Save as" /
"Open" when embed delegate authentication is enabled - Bugfix
owncloud/web#11900: App top bar
does not show location when shared file is opened - Bugfix
owncloud/web#11900: Open from
app and Save As feature broken when opened via shared file - Bugfix
owncloud/web#11904: Public
folder reload - Bugfix
owncloud/web#11916: Fix order in
roles drop down - Bugfix
owncloud/web#11923: Allow create
template with different editors - Bugfix
owncloud/web#11924: Extension
actions in right sidebar - Bugfix
owncloud/web#11929: Unique
request ids
We updated ownCloud Web to v11.0.2. Please refer to the changelog (linked) for
details on the web release.
Files appearing in file list - Bugfix
owncloud/web#11804: Add missing
translations - Bugfix
owncloud/web#11806: Folder size
mismatch - Bugfix
owncloud/web#11813: Preview image
retries - Bugfix
owncloud/web#11817: Respect post
logout url - Bugfix
owncloud/web#11830: Right side
bar cut off - Bugfix
owncloud/web#11831: Sidebar
showing wrong shares - Bugfix
owncloud/web#11853: Context menu
"Open app in new tab" broken - Bugfix
owncloud/web#11008: Show lock
information in file details
[full-ci] chore: bump web to 11.0.6 #10755
[full-ci] chore: bump web to v11.0.3 #10569
[full-ci] chore: bump web to v11.0.4 #10604
[full-ci] chore: bump web to v11.0.1 #10467
[full-ci] chore: bump web to v11.0.2 #10503
https://github.com/owncloud/web/releases/tag/v11.0.6
https://github.com/owncloud/web/releases/tag/v11.0.3
https://github.com/owncloud/web/releases/tag/v11.0.4
https://github.com/owncloud/web/releases/tag/v11.0.1
https://github.com/owncloud/web/releases/tag/v11.0.2
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist: