Releases: owncloud/ocis
5.0.0-rc.4
Changes
Incremental Changes since 5.0.0-rc.3
- Bugfix - Remove invalid environment variables: #8303
- Bugfix - Fix concurrent shares config: #8317
- Bugfix - Signed url verification: #8385
- Enhancement - Support login page background configuration: #7674
- Enhancement - Modify the concurrency default: #8309
Full List of Changes in 5.0.0-rc.4
Summary
- Bugfix - Fix wrong compile date: #6132
- Bugfix - Fix the kql-bleve search: #7290
- Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: #7312
- Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: #7319
- Bugfix - Deprecate redundant encryptions settings for notification service: #7345
- Bugfix - Check school number for duplicates before adding a school: #7351
- Bugfix - Don't reload web config: #7369
- Bugfix - Delete outdated userlog events: #7410
- Bugfix - Set the mountpoint on auto accept: #7460
- Bugfix - Fix default language fallback: #7465
- Bugfix - GetUserByClaim fixed for Active Directory: #7476
- Bugfix - Fix preview request 500 error when made too early: #7502
- Bugfix - Fix 403 in docs pipeline: #7509
- Bugfix - Fix the auth service env variable: #7523
- Bugfix - Token storage config fixed: #7528
- Bugfix - Set existing mountpoint on auto accept: #7592
- Bugfix - Return 423 status code on tag create: #7596
- Bugfix - Fix libre-graph status codes: #7678
- Bugfix - Fix unlock via space API: #7726
- Bugfix - Disable DEPTH infinity in PROPFIND: #7746
- Bugfix - Fix the tgz mime type: #7772
- Bugfix - Fix natsjs cache: #7790
- Bugfix - Fix search service start: #7795
- Bugfix - The race conditions in tests: #7847
- Bugfix - Do not purge expired upload sessions that are still postprocessing: #7859
- Bugfix - Fix the public link update: #7862
- Bugfix - Fix jwt config of policies service: #7893
- Bugfix - Updating logo with new theme structure: #7930
- Bugfix - Password policy return code was wrong: #7952
- Bugfix - Removed outdated and unused dependency from idp package: #7957
- Bugfix - Update permission validation: #7963
- Bugfix - Renaming a user to a string with capital letters: #7964
- Bugfix - Improve OCM support: #7973
- Bugfix - Permissions of a role with duplicate ID: #7976
- Bugfix - Non durable streams for sse service: #7986
- Bugfix - Fix empty trace ids: #8023
- Bugfix - Fix search by containing special characters: #8050
- Bugfix - Fix the upload postprocessing: #8117
- Bugfix - Disallow to delete a file during the processing: #8132
- Bugfix - Fix wrong naming in nats-js-kv registry: #8140
- Bugfix - IDP CS3 backend sessions now survire restart: #8142
- Bugfix - Fix patching of language: #8182
- Bugfix - Fix search service to not log expected cases as errors: #8200
- Bugfix - Updating and reset logo failed: #8211
- Bugfix - Cleanup graph/pkg/service/v0/driveitems.go: #8228
- Bugfix - Cleanup
search/pkg/search/search.go
: #8230 - Bugfix - Graph/sharedWithMe works for shares from project spaces now: #8233
- Bugfix - Fix PATCH/DELETE status code for drives that don't support them: #8235
- Bugfix - Fix nats authentication: #8236
- Bugfix - Fix the resource name: #8246
- Bugfix - Apply role constraints when creating shares via the graph API: #8247
- Bugfix - Fix concurrent access to a map: #8269
- Bugfix - Fix nats registry: #8281
- Bugfix - Remove invalid environment variables: #8303
- Bugfix - Fix concurrent shares config: #8317
- Bugfix - Signed url verification: #8385
- Bugfix - Fix last month search: #31145
- Change - Auto-Accept Shares: #7097
- Change - Change the default TUS chunk size: #7273
- Change - Remove privacyURL and imprintURL from the config: #7938
- Change - Remove accessDeniedHelpUrl from the config: #7970
- Enhancement - Add the Banned Passwords List: #4197
- Enhancement - Introduce service accounts: #6427
- Enhancement - SSE for messaging: #6992
- Enhancement - Support spec violating AD FS access token issuer: #7138
- Enhancement - Add OCIS_LDAP_BIND_PASSWORD as replacement for LDAP_BIND_PASSWORD: #7176
- Enhancement - Keyword Query Language (KQL) search syntax: #7212
- Enhancement - Introduce clientlog service: #7217
- Enhancement - Proxy uses service accounts for provisioning: #7240
- Enhancement - The password policies change request: #7264
- Enhancement - Introduce natsjs registry: #7272
- Enhancement - Add the password policies: #7285
- Enhancement - Add login URL config: #7317
- Enhancement - Improve SSE format: #7325
- Enhancement - New value
auto
for NOTIFICATIONS_SMTP_AUTHENTICATION: #7356 - Enhancement - Make sse service scalable: #7382
- Enhancement - Edit wrong named enves: #7406
- Enhancement - Thumbnail generation with image processors: #7409
- Enhancement - Set default for Async Uploads to true: #7416
- Enhancement - The default language added: #7417
- Enhancement - Add "Last modified" filter Chip: #7455
- Enhancement - Config for disabling Web extensions: #7486
- Enhancement - Store and index metadata: #7490
- Enhancement - Add support for audio files to the thumbnails service: #7491
- Enhancement - Implement sharing roles: #7524
- Enhancement - Add new permission to delete public link password: #7538
- Enhancement - Add config to enforce passwords on all public links: #7547
- Enhancement - Tika content extraction cleanup for search: #7553
- Enhancement - Allow configuring storage registry with envvars: #7554
- Enhancement - Add search MediaType filter: #7602
- Enhancement - Add Sharing NG endpoints: [#7633](https://github.com/owncloud/ocis/pull/...
4.0.6
Changes in 4.0.6
Summary
Details
-
Bugfix - Fix RED metrics on the metrics endpoint: #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
underocis_proxy_requests_total
. - Error Rate: The number of failed requests per second.
The total count of failed requests is available underocis_proxy_errors_total
. -
Duration: The amount of time each request takes. The duration of all requests is available
underocis_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 byPROXY_DEBUG_TOKEN
. - Request Rate: The number of requests per second. The total count of requests is available
-
Bugfix - Signed url verification: #8385
Signed urls now expire properly
5.0.0-rc.3
Incremental changes since 5.0.0-rc.2
Web
- No changes
Ocis
- Bugfix - Fix jwt config of policies service: #7893
- Bugfix - Disallow to delete a file during the processing: #8132
- Bugfix - Cleanup graph/pkg/service/v0/driveitems.go: #8228
- Bugfix - Cleanup
search/pkg/search/search.go
: #8230 - Bugfix - Graph/sharedWithMe works for shares from project spaces now: #8233
- Bugfix - Fix PATCH/DELETE status code for drives that don't support them: #8235
- Bugfix - Fix nats authentication: #8236
- Bugfix - Fix the resource name: #8246
- Bugfix - Apply role constraints when creating shares via the graph API: #8247
- Bugfix - Fix concurrent access to a map: #8269
- Bugfix - Fix nats registry: #8281
- Enhancement - Disable the password policy: #8152
- Enhancement - Allow restarting multiple uploads with one command: #8287
Reva
- Enhancement cs3org/reva#4453: Disable the password policy
- Enhancement cs3org/reva#4477: Extend ResumePostprocessing event
- Bugfix cs3org/reva#4454: Skip unnecessary share retrieval
- Bugfix cs3org/reva#4461: CORS handling for WebDAV requests fixed
- Bugfix cs3org/reva#4462: Prevent setting container specific permissions on files
- Bugfix cs3org/reva#4463: Fix the resource name
- Bugfix cs3org/reva#4466: Fix natsjskv store
- Bugfix cs3org/reva#4469: Handle interrupted uploads
- Bugfix cs3org/reva#4472: Fix concurrent access to a map
- Bugfix cs3org/reva#4473: Decomposedfs now correctly lists sessions
- Bugfix cs3org/reva#4474: Make /dav/meta consistent
- Bugfix cs3org/reva#4475: Upload session specific processing flag
- Bugfix cs3org/reva#4476: No need to unmark postprocessing when it was not started
- Bugfix cs3org/reva#4479: Fix creating documents in the approvider
- Bugfix cs3org/reva#4481: Distinguish failure and node metadata reversal
Changes in 5.0.0-rc.3
Summary
- Bugfix - Fix wrong compile date: #6132
- Bugfix - Fix the kql-bleve search: #7290
- Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: #7312
- Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: #7319
- Bugfix - Deprecate redundant encryptions settings for notification service: #7345
- Bugfix - Check school number for duplicates before adding a school: #7351
- Bugfix - Don't reload web config: #7369
- Bugfix - Delete outdated userlog events: #7410
- Bugfix - Set the mountpoint on auto accept: #7460
- Bugfix - Fix default language fallback: #7465
- Bugfix - GetUserByClaim fixed for Active Directory: #7476
- Bugfix - Fix preview request 500 error when made too early: #7502
- Bugfix - Fix 403 in docs pipeline: #7509
- Bugfix - Fix the auth service env variable: #7523
- Bugfix - Token storage config fixed: #7528
- Bugfix - Set existing mountpoint on auto accept: #7592
- Bugfix - Return 423 status code on tag create: #7596
- Bugfix - Fix libre-graph status codes: #7678
- Bugfix - Fix unlock via space API: #7726
- Bugfix - Disable DEPTH infinity in PROPFIND: #7746
- Bugfix - Fix the tgz mime type: #7772
- Bugfix - Fix natsjs cache: #7790
- Bugfix - Fix search service start: #7795
- Bugfix - The race conditions in tests: #7847
- Bugfix - Do not purge expired upload sessions that are still postprocessing: #7859
- Bugfix - Fix the public link update: #7862
- Bugfix - Fix jwt config of policies service: #7893
- Bugfix - Updating logo with new theme structure: #7930
- Bugfix - Password policy return code was wrong: #7952
- Bugfix - Removed outdated and unused dependency from idp package: #7957
- Bugfix - Update permission validation: #7963
- Bugfix - Renaming a user to a string with capital letters: #7964
- Bugfix - Improve OCM support: #7973
- Bugfix - Permissions of a role with duplicate ID: #7976
- Bugfix - Non durable streams for sse service: #7986
- Bugfix - Fix empty trace ids: #8023
- Bugfix - Fix search by containing special characters: #8050
- Bugfix - Fix the upload postprocessing: #8117
- Bugfix - Disallow to delete a file during the processing: #8132
- Bugfix - Fix wrong naming in nats-js-kv registry: #8140
- Bugfix - IDP CS3 backend sessions now survire restart: #8142
- Bugfix - Fix patching of language: #8182
- Bugfix - Fix search service to not log expected cases as errors: #8200
- Bugfix - Updating and reset logo failed: #8211
- Bugfix - Cleanup graph/pkg/service/v0/driveitems.go: #8228
- Bugfix - Cleanup
search/pkg/search/search.go
: #8230 - Bugfix - Graph/sharedWithMe works for shares from project spaces now: #8233
- Bugfix - Fix PATCH/DELETE status code for drives that don't support them: #8235
- Bugfix - Fix nats authentication: #8236
- Bugfix - Fix the resource name: #8246
- Bugfix - Apply role constraints when creating shares via the graph API: #8247
- Bugfix - Fix concurrent access to a map: #8269
- Bugfix - Fix nats registry: #8281
- Bugfix - Fix last month search: #31145
- Change - Auto-Accept Shares: #7097
- Change - Change the default TUS chunk size: #7273
- Change - Remove privacyURL and imprintURL from the config: #7938
- Change - Remove accessDeniedHelpUrl from the config: #7970
- Enhancement - Add the Banned Passwords List: #4197
- Enhancement - Introduce service accounts: #6427
- Enhancement - SSE for messaging: #6992
- Enhancement - Support spec violating AD FS access token issuer: #7138
- Enhancement - Add OCIS_LDAP_BIND_PASSWORD as replacement for LDAP_BIND_PASSWORD: #7176
- Enhancement - Keyword Query Language (KQL) search syntax: #7212
- Enhancement - Introduce clientlog service: #7217
- Enhancement - Proxy uses service accounts for provisioning: #7240
- Enhancement ...
5.0.0-rc.2
Incremental changes since 5.0.0-rc.1
oCIS
- Bugfix - The race conditions in tests: #7847
- Bugfix - Fix Service Account Roles on external IDP: #8074
- Bugfix - Fix the upload postprocessing: #8117
- Bugfix - Fix wrong naming in nats-js-kv registry: #8140
- Bugfix - IDP CS3 backend sessions now survire restart: #8142
- Bugfix - Fix patching of language: #8182
- Bugfix - Fix search service to not log expected cases as errors: #8200
- Bugfix - Updating and reset logo failed: #8211
- Enhancement - Disable the password policy: #7985
- Enhancement - Update antivirus service: #8062
- Enhancement - Remove deprecated environment variables: [#8149](https://github.com/owncloud/ocis/pull/8149eb
Reva
- Bugfix cs3org/reva#4434: Fix the upload postprocessing
- Bugfix cs3org/reva#4443: Fixed wrong status code when moving a file to a denied path
- Bugfix cs3org/reva#4446: Disallow to delete a file during the processing
- Bugfix cs3org/reva#4448: Fix truncating existing files
- Bugfix cs3org/reva#4449: Keep failed processing status
- Bugfix cs3org/reva#4452: More efficient share jail
- Bugfix cs3org/reva#4456: Do not lose revisions when restoring the first revision
- Bugfix cs3org/reva#4457: Fix concurrent map access in sharecache
Web
- Bugfix owncloud/web#10176: Turned off file extensions not always respected
- Bugfix owncloud/web#10232: Skip searchbar preview fetch on reload
All Changes in 5.0.0-rc.2
Summary
- Bugfix - Fix wrong compile date: #6132
- Bugfix - Fix the kql-bleve search: #7290
- Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: #7312
- Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: #7319
- Bugfix - Deprecate redundant encryptions settings for notification service: #7345
- Bugfix - Check school number for duplicates before adding a school: #7351
- Bugfix - Don't reload web config: #7369
- Bugfix - Delete outdated userlog events: #7410
- Bugfix - Set the mountpoint on auto accept: #7460
- Bugfix - Fix default language fallback: #7465
- Bugfix - GetUserByClaim fixed for Active Directory: #7476
- Bugfix - Fix preview request 500 error when made too early: #7502
- Bugfix - Fix 403 in docs pipeline: #7509
- Bugfix - Fix the auth service env variable: #7523
- Bugfix - Token storage config fixed: #7528
- Bugfix - Set existing mountpoint on auto accept: #7592
- Bugfix - Return 423 status code on tag create: #7596
- Bugfix - Fix libre-graph status codes: #7678
- Bugfix - Fix unlock via space API: #7726
- Bugfix - Disable DEPTH infinity in PROPFIND: #7746
- Bugfix - Fix the tgz mime type: #7772
- Bugfix - Fix natsjs cache: #7790
- Bugfix - Fix search service start: #7795
- Bugfix - The race conditions in tests: #7847
- Bugfix - Do not purge expired upload sessions that are still postprocessing: #7859
- Bugfix - Fix the public link update: #7862
- Bugfix - Updating logo with new theme structure: #7930
- Bugfix - Password policy return code was wrong: #7952
- Bugfix - Removed outdated and unused dependency from idp package: #7957
- Bugfix - Update permission validation: #7963
- Bugfix - Renaming a user to a string with capital letters: #7964
- Bugfix - Improve OCM support: #7973
- Bugfix - Permissions of a role with duplicate ID: #7976
- Bugfix - Non durable streams for sse service: #7986
- Bugfix - Fix empty trace ids: #8023
- Bugfix - Fix search by containing special characters: #8050
- Bugfix - Fix the upload postprocessing: #8117
- Bugfix - Fix wrong naming in nats-js-kv registry: #8140
- Bugfix - IDP CS3 backend sessions now survire restart: #8142
- Bugfix - Fix patching of language: #8182
- Bugfix - Fix search service to not log expected cases as errors: #8200
- Bugfix - Updating and reset logo failed: #8211
- Bugfix - Fix last month search: #31145
- Change - Auto-Accept Shares: #7097
- Change - Change the default TUS chunk size: #7273
- Change - Remove privacyURL and imprintURL from the config: #7938
- Change - Remove accessDeniedHelpUrl from the config: #7970
- Enhancement - Add the Banned Passwords List: #4197
- Enhancement - Introduce service accounts: #6427
- Enhancement - SSE for messaging: #6992
- Enhancement - Support spec violating AD FS access token issuer: #7138
- Enhancement - Add OCIS_LDAP_BIND_PASSWORD as replacement for LDAP_BIND_PASSWORD: #7176
- Enhancement - Keyword Query Language (KQL) search syntax: #7212
- Enhancement - Introduce clientlog service: #7217
- Enhancement - Proxy uses service accounts for provisioning: #7240
- Enhancement - The password policies change request: #7264
- Enhancement - Introduce natsjs registry: #7272
- Enhancement - Add the password policies: #7285
- Enhancement - Add login URL config: #7317
- Enhancement - Improve SSE format: #7325
- Enhancement - New value
auto
for NOTIFICATIONS_SMTP_AUTHENTICATION: #7356 - Enhancement - Make sse service scalable: #7382
- Enhancement - Edit wrong named enves: #7406
- Enhancement - Thumbnail generation with image processors: #7409
- Enhancement - Set default for Async Uploads to true: #7416
- Enhancement - The default language added: #7417
- Enhancement - Add "Last modified" filter Chip: #7455
- Enhancement - Config for disabling Web extensions: #7486
- Enhancement - Store and index metadata: #7490
- Enhancement - Add support for audio files to the thumbnails service: #7491
- Enhancement - Implement sharing roles: #7524
- Enhancement - Add new permission to delete public link password: #7538
- Enhancement - Add config to enforce passwords on all public links: #7547
- Enhancement - Tika content extraction cleanup for search: [#7553](https://git...
5.0.0-rc.1
Table of Contents
Changes in 5.0.0-rc.1
Summary
- Bugfix - Fix wrong compile date: #6132
- Bugfix - Fix the kql-bleve search: #7290
- Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: #7312
- Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: #7319
- Bugfix - Deprecate redundant encryptions settings for notification service: #7345
- Bugfix - Check school number for duplicates before adding a school: #7351
- Bugfix - Don't reload web config: #7369
- Bugfix - Delete outdated userlog events: #7410
- Bugfix - Set the mountpoint on auto accept: #7460
- Bugfix - Fix default language fallback: #7465
- Bugfix - GetUserByClaim fixed for Active Directory: #7476
- Bugfix - Fix preview request 500 error when made too early: #7502
- Bugfix - Fix 403 in docs pipeline: #7509
- Bugfix - Fix the auth service env variable: #7523
- Bugfix - Token storage config fixed: #7528
- Bugfix - Set existing mountpoint on auto accept: #7592
- Bugfix - Return 423 status code on tag create: #7596
- Bugfix - Fix libre-graph status codes: #7678
- Bugfix - Fix unlock via space API: #7726
- Bugfix - Disable DEPTH infinity in PROPFIND: #7746
- Bugfix - Fix the tgz mime type: #7772
- Bugfix - Fix natsjs cache: #7790
- Bugfix - Fix search service start: #7795
- Bugfix - Do not purge expired upload sessions that are still postprocessing: #7859
- Bugfix - Fix the public link update: #7862
- Bugfix - Updating logo with new theme structure: #7930
- Bugfix - Password policy return code was wrong: #7952
- Bugfix - Removed outdated and unused dependency from idp package: #7957
- Bugfix - Update permission validation: #7963
- Bugfix - Renaming a user to a string with capital letters: #7964
- Bugfix - Improve OCM support: #7973
- Bugfix - Permissions of a role with duplicate ID: #7976
- Bugfix - Non durable streams for sse service: #7986
- Bugfix - Fix empty trace ids: #8023
- Bugfix - Fix search by containing special characters: #8050
- Bugfix - Fix last month search: #31145
- Change - Auto-Accept Shares: #7097
- Change - Change the default TUS chunk size: #7273
- Change - Remove privacyURL and imprintURL from the config: #7938
- Change - Remove accessDeniedHelpUrl from the config: #7970
- Enhancement - Add the Banned Passwords List: #4197
- Enhancement - Introduce service accounts: #6427
- Enhancement - SSE for messaging: #6992
- Enhancement - Support spec violating AD FS access token issuer: #7140
- Enhancement - Add OCIS_LDAP_BIND_PASSWORD as replacement for LDAP_BIND_PASSWORD: #7176
- Enhancement - Keyword Query Language (KQL) search syntax: #7212
- Enhancement - Introduce clientlog service: #7217
- Enhancement - Proxy uses service accounts for provisioning: #7240
- Enhancement - The password policies change request: #7264
- Enhancement - Introduce natsjs registry: #7272
- Enhancement - Add the password policies: #7285
- Enhancement - Add login URL config: #7317
- Enhancement - Improve SSE format: #7325
- Enhancement - New value
auto
for NOTIFICATIONS_SMTP_AUTHENTICATION: #7356 - Enhancement - Make sse service scalable: #7382
- Enhancement - Edit wrong named enves: #7406
- Enhancement - Thumbnail generation with image processors: #7409
- Enhancement - Set default for Async Uploads to true: #7416
- Enhancement - The default language added: #7417
- Enhancement - Add "Last modified" filter Chip: #7455
- Enhancement - Config for disabling Web extensions: #7486
- Enhancement - Store and index metadata: #7490
- Enhancement - Add support for audio files to the thumbnails service: #7491
- Enhancement - Implement sharing roles: #7524
- Enhancement - Add new permission to delete public link password: #7538
- Enhancement - Add config to enforce passwords on all public links: #7547
- Enhancement - Tika content extraction cleanup for search: #7553
- Enhancement - Allow configuring storage registry with envvars: #7554
- Enhancement - Add search MediaType filter: #7602
- Enhancement - Add Sharing NG endpoints: #7633
- Enhancement - Configs for Web embed mode: #7670
- Enhancement - Add new permissions: #7700
- Enhancement - Add preferred language to user settings: #7720
- Enhancement - Add user filter startswith and contains: #7739
- Enhancement - Allow configuring additional routes: #7741
- Enhancement - Default link permission config: #7783
- Enhancement - Add banned password list to the default deployments: #7784
- Enhancement - Update to go 1.21: #7794
- Enhancement - Add Sharing NG list permissions endpoint: #7805
- Enhancement - Add user list requires filter config: #7866
- Enhancement - Retry antivirus postprocessing step in case of problems: #7874
- Enhancement - Add validation to public share provider: #7877
- Enhancement - Store and index metadata: #7886
- Enhancement - Allow regular users to list other users: #7887
- Enhancement - Add edit public share to sharing NG: #7908
- Enhancement - Add cli commands for trash-bin: #7917
- Enhancement - Add validation update public share: #7978
- Enhancement - Allow inmemory nats-js-kv stores: #7979
- Enhancement - Use kv store in natsjs registry: #7987
- Enhancement - Allow authentication nats connections: #7989
- Enhancement - Add RED metrics to the metrics endpoint: #7994
- Enhancement - Add ocm and sciencemesh services: #7998
- Enhancement - Make nats-js-kv the default registry: #8011
- Enhancement - Update Reva to version 2.18.0: #8038
- Enhancement - Service Account roles: #8051
- Enhancem...
4.0.5
Changes in 4.0.5
Summary
- Bugfix - Fix reva config of frontend service to avoid misleading error logs: #7934
- Bugfix - Fix trace ids: #8026
- Bugfix - Do not purge expired upload sessions that are still postprocessing: #7941
- Enhancement - Add cli commands for trash-binq: #7936
Details
-
Bugfix - Fix reva config of frontend service to avoid misleading error logs: #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. -
Bugfix - Fix trace ids: #8026
We changed the default tracing to produce non-empty traceids and fixed a problem where traces
got disconnected further down the stack. -
Bugfix - Do not purge expired upload sessions that are still postprocessing: #7941
-
Enhancement - Add cli commands for trash-binq: #7936
We added the
list
andrestore
commands to the trash-bin items to the CLI
5.0.0-beta.2
Table of Contents
Changes in 5.0.0-beta.2
Summary
- Bugfix - Fix natsjs cache: #7790
- Bugfix - Do not purge expired upload sessions that are still postprocessing: #7859
- Bugfix - Updating logo with new theme structure: #7930
- Bugfix - Password policy return code was wrong: #7952
- Bugfix - Update permission validation: #7963
- Bugfix - Renaming a user to a string with capital letters: #7964
- Bugfix - Improve OCM support: #7973
- Bugfix - Permissions of a role with duplicate ID: #7976
- Bugfix - Non durable streams for sse service: #7986
- Bugfix - Fix empty trace ids: #8023
- Change - Remove privacyURL and imprintURL from the config: #7938
- Change - Remove accessDeniedHelpUrl from the config: #7970
- Enhancement - Retry antivirus postprocessing step in case of problems: #7874
- Enhancement - Add edit public share to sharing NG: #7908
- Enhancement - Add cli commands for trash-bin: #7917
- Enhancement - Update web to v8.0.0-beta.2: #7930
- Enhancement - Update reva to latest edge: #7949
- Enhancement - Add validation update public share: #7978
- Enhancement - Allow inmemory nats-js-kv stores: #7979
- Enhancement - Use kv store in natsjs registry: #7987
- Enhancement - Allow authentication nats connections: #7989
- Enhancement - Add ocm and sciencemesh services: #7998
- Enhancement - Make nats-js-kv the default registry: #8011
Details
-
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. -
Bugfix - Do not purge expired upload sessions that are still postprocessing: #7859
-
Bugfix - Updating logo with new theme structure: #7930
Updating and resetting the logo when using the new
theme.json
structure in Web
has been fixed. -
Bugfix - Password policy return code was wrong: #7952
We fixed the status code on SharingNG update permissions for public shares.
-
Bugfix - Update permission validation: #7963
We fixed a bug where the permission validation was not working correctly.
-
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. -
Bugfix - Improve OCM support: #7973
We improved functionality of the OCM support.
-
Bugfix - Permissions of a role with duplicate ID: #7976
We remove the redundant permissions of a role with duplicate ID.
-
Bugfix - Non durable streams for sse service: #7986
Configure sse streams to be non-durable. This functionality is not needed for
the sse service -
Bugfix - Fix empty trace ids: #8023
We changed the default tracing to produce non-empty traceids.
-
Change - Remove privacyURL and imprintURL from the config: #7938
We've removed the option privacyURL and imprintURL from the config, since other
clients weren't able to consume these. In order to be accessible by other
clients, not just Web, those should be configured via the theme.json file. -
Change - Remove accessDeniedHelpUrl from the config: #7970
We've removed the option accessDeniedHelpUrl from the config, since other
clients weren't able to consume it. In order to be accessible by other clients,
not just Web, it should be configured via the theme.json file. -
Enhancement - Retry antivirus postprocessing step in case of problems: #7874
The antivirus postprocessing step will now be retried for a configurable amount
of times in case it can't get a result from clamav. -
Enhancement - Add edit public share to sharing NG: #7908
We added the ability to edit public shares to the sharing NG endpoints.
-
Enhancement - Add cli commands for trash-bin: #7917
We added the
list
andrestore
commands to the trash-bin items to the CLI -
Enhancement - Update web to v8.0.0-beta.2: #7930
Tags: web
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: Displaying
full video in their dimensions * Bugfix
owncloud/web#10149: Spaces files
list previews cropped * Bugfix
owncloud/web#10149: Spaces
overview tile previews zoomed * Bugfix
owncloud/web#10154: Resolving
links without drive aliasWe 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: Theme handling *
Enhancement owncloud/web#10111:
Registering right sidebar panels as extension * Enhancement
owncloud/web#10111: File sidebar
in viewer and editor apps#7930
#7952
https://github.com/owncloud/web/releases/tag/v8.0.0-beta.1
https://github.com/owncloud/web/releases/tag/v8.0.0-beta.2 -
Enhancement - Update reva to latest edge: #7949
Changelog for reva unreleased =============================
- Bugfix cs3org/reva#4407: Make ocdav return correct oc:spaceid
- Bugfix cs3org/reva#4410: Improve OCM support
- Bugfix cs3org/reva#4422: Fix disconnected traces
- Bugfix cs3org/reva#4424: Fixed panic in receivedsharecache pkg
- Enhancement cs3org/reva#4403: Add validation to update public share
- Enhancement cs3org/reva#4405: Check permissions before updating shares
- Enhancement cs3org/reva#4406: Rework cache configuration
- Enhancement cs3org/reva#4409: Disable the password policy
- Enhancement cs3org/reva#4411: Add option to configure streams non durable
- Enhancement cs3org/reva#4412: Allow authentication for nats connections
- Enhancement cs3org/reva#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: Disable DEPTH infinity in PROPFIND
- Bugfix cs3org/reva#4318: Do not allow moves between shares
- Bugfix cs3org/reva#4290: Prevent panic when tryin...
5.0.0-beta.1
Table of Contents
Changes in 5.0.0-beta.1
Summary
- Bugfix - Updating logo with new theme structure: #7930
- Change - Remove PrivacyURL and ImprintURL from the config: #7938
- Enhancement - Retry antivirus postprocessing step in case of problems: #7874
- Enhancement - Add edit public share to sharing NG: #7908
- Enhancement - Update web to v8.0.0-beta.1: #7930
- Enhancement - Update reva to v2.17.0: #7949
Details
-
Bugfix - Updating logo with new theme structure: #7930
Updating and resetting the logo when using the new
theme.json
structure in Web
has been fixed. -
Change - Remove PrivacyURL and ImprintURL from the config: #7938
We've removed the option PrivacyURL and ImprintURL from the config, since other
clients weren't able to consume these. In order to be accessible by other
clients, not just Web, those should be configured via the theme.json file. -
Enhancement - Retry antivirus postprocessing step in case of problems: #7874
The antivirus postprocessing step will now be retried for a configurable amount
of times in case it can't get a result from clamav. -
Enhancement - Add edit public share to sharing NG: #7908
We added the ability to edit public shares to the sharing NG endpoints.
-
Enhancement - Update web to v8.0.0-beta.1: #7930
Tags: web
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: Theme handling *
Enhancement owncloud/web#10111:
Registering right sidebar panels as extension * Enhancement
owncloud/web#10111: File sidebar
in viewer and editor apps#7930
https://github.com/owncloud/web/releases/tag/v8.0.0-beta.1 -
Enhancement - Update reva to v2.17.0: #7949
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: Disable DEPTH infinity in PROPFIND
- Bugfix cs3org/reva#4318: Do not allow moves between shares
- Bugfix cs3org/reva#4290: Prevent panic when trying to move a non-existent file
- Bugfix cs3org/reva#4241: Allow an empty credentials chain in the auth middleware
- Bugfix cs3org/reva#4216: Fix an error message
- Bugfix cs3org/reva#4324: Fix capabilities decoding
- Bugfix cs3org/reva#4267: Fix concurrency issue
- Bugfix cs3org/reva#4362: Fix concurrent lookup
- Bugfix cs3org/reva#4336: Fix definition of "file-editor" role
- Bugfix cs3org/reva#4302: Fix checking of filename length
- Bugfix cs3org/reva#4366: Fix CS3 status code when looking up non existing share
- Bugfix cs3org/reva#4299: Fix HTTP verb of the generate-invite endpoint
- Bugfix cs3org/reva#4249: GetUserByClaim not working with MSAD for claim "userid"
- Bugfix cs3org/reva#4217: Fix missing case for "hide" in UpdateShares
- Bugfix cs3org/reva#4140: Fix missing etag in shares jail
- Bugfix cs3org/reva#4229: Fix destroying the Personal and Project spaces data
- Bugfix cs3org/reva#4193: Fix overwrite a file with an empty file
- Bugfix cs3org/reva#4365: Fix create public share
- Bugfix cs3org/reva#4380: Fix the public link update
- Bugfix cs3org/reva#4250: Fix race condition
- Bugfix cs3org/reva#4345: Fix conversion of custom ocs permissions to roles
- Bugfix cs3org/reva#4134: Fix share jail
- Bugfix cs3org/reva#4335: Fix public shares cleanup config
- Bugfix cs3org/reva#4338: Fix unlock via space API
- Bugfix cs3org/reva#4341: Fix spaceID in meta endpoint response
- Bugfix cs3org/reva#4351: Fix 500 when open public link
- Bugfix cs3org/reva#4352: Fix the tgz mime type
- Bugfix cs3org/reva#4388: Allow UpdateUserShare() to update just the expiration date
- Bugfix cs3org/reva#4214: Always pass adjusted default nats options
- Bugfix cs3org/reva#4291: Release lock when expired
- Bugfix cs3org/reva#4386: Remove dead enable_home config
- Bugfix cs3org/reva#4292: Return 403 when user is not permitted to lock
- Enhancement cs3org/reva#4389: Add audio and location props
- Enhancement cs3org/reva#4337: Check permissions before creating shares
- Enhancement cs3org/reva#4326: Add search mediatype filter
- Enhancement cs3org/reva#4367: Add GGS mime type
- Enhancement cs3org/reva#4194: Add hide flag to shares
- Enhancement cs3org/reva#4358: Add default permissions capability for links
- Enhancement cs3org/reva#4133: Add more metadata to locks
- Enhancement cs3org/reva#4353: Add support for .docxf files
- Enhancement cs3org/reva#4363: Add nats-js-kv store
- Enhancement cs3org/reva#4197: Add the Banned-Passwords List
- Enhancement cs3org/reva#4190: Add the password policies
- Enhancement cs3org/reva#4384: Add a retry postprocessing outcome and event
- Enhancement cs3org/reva#4271: Add search capability
- Enhancement cs3org/reva#4119: Add sse event
- Enhancement cs3org/reva#4392: Add additional permissions to service accounts
- Enhancement cs3org/reva#4344: Add url extension to mime type list
- Enhancement cs3org/reva#4372: Add validation to the public share provider
- Enhancement cs3org/reva#4244: Allow listing reveived shares by service accounts
- Enhancement cs3org/reva#4129: Auto-Accept Shares through ServiceAccounts
- Enhancement cs3org/reva#4374: Handle trashbin file listings concurrently
- Enhancement cs3org/reva#4325: Enforce Permissions
- Enhancement cs3org/reva#4368: Extract log initialization
- Enhancement cs3org/reva#4375: Introduce UploadSessionLister interface
- Enhancement cs3org/reva#4268: Implement sharing roles
- Enhancement cs3org/reva#4160: Improve utils pkg
- Enhancement cs3org/reva#4335: Add sufficient permissions check function
- Enhancement cs3org/reva#4281: Port OCM changes from master
- Enhancement cs3org/reva#4270: Opt out of public link password enforcement
- Enhancement cs3org/reva#4181: Change the variable names for the password policy
- Enhancement cs3org/reva#4256: Rename hidden share variable name
- Enhancement [cs3org...
5.0.0-alpha.6
Table of Contents
Changes in 5.0.0-alpha.6
Summary
- Bugfix - Fix the public link update: #7862
- Enhancement - Add validation to public share provider: #7877
- Enhancement - Store and index metadata: #7886
- Enhancement - Allow regular users to list other users: #7887
- Enhancement - Update web to v8.0.0-alpha.13: #7918
Details
-
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. -
Enhancement - Add validation to public share provider: #7877
We changed the implementation of the public share provider in reva to do the
validation on the CS3 Api side. This makes the implementation on the graph side
smaller. -
Enhancement - Store and index metadata: #7886
Location metadata is now extracted and stored by the search service. It is
available for driveItems in a folder listing using the Graph API. -
Enhancement - Allow regular users to list other users: #7887
Regular users can search for other users and groups. The following limitations
apply:- Only search queries are allowed (using the
$search=term
query parameter) - The search term needs to have at least 3 characters
- for user searches the result set only contains the attributes
displayName
,userType
,mail
andid
- for group searches the result set only contains the attributes
displayName
,groupTypes
andid
- Only search queries are allowed (using the
-
Enhancement - Update web to v8.0.0-alpha.13: #7918
Tags: web
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: Create link
modal#7918
https://github.com/owncloud/web/releases/tag/v8.0.0-alpha.13
4.0.4
Changes in 4.0.4
Summary
- Enhancement - Update reva to improve trashbin listing: #7858
Details
-
Enhancement - Update reva to improve trashbin listing: #7858
Changelog for reva 2.13.3
- Enhancement cs3org/reva#4377: Handle trashbin file listings concurrently