Skip to content

Releases: owncloud/ocis

4.0.5

21 Dec 18:17
v4.0.5
5ae10db
Compare
Choose a tag to compare

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.

    #6692
    #7934
    #7453
    cs3org/reva#4396
    cs3org/reva#4241

  • 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.

    #8026

  • Bugfix - Do not purge expired upload sessions that are still postprocessing: #7941

    #7941
    #7859
    #7958

  • Enhancement - Add cli commands for trash-binq: #7936

    We added the list and restore commands to the trash-bin items to the CLI

    #7845
    #7936

5.0.0-beta.2

20 Dec 15:10
v5.0.0-beta.2
f0da02e
Compare
Choose a tag to compare
5.0.0-beta.2 Pre-release
Pre-release

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.

    #7790

  • Bugfix - Do not purge expired upload sessions that are still postprocessing: #7859

    #7859
    #7958

  • 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.

    #7930

  • Bugfix - Password policy return code was wrong: #7952

    We fixed the status code on SharingNG update permissions for public shares.

    #7952

  • Bugfix - Update permission validation: #7963

    We fixed a bug where the permission validation was not working correctly.

    #7963
    cs3org/reva#4405

  • 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.

    #7964

  • Bugfix - Improve OCM support: #7973

    We improved functionality of the OCM support.

    #7973

  • Bugfix - Permissions of a role with duplicate ID: #7976

    We remove the redundant permissions of a role with duplicate ID.

    #7931
    #7976

  • Bugfix - Non durable streams for sse service: #7986

    Configure sse streams to be non-durable. This functionality is not needed for
    the sse service

    #7986

  • Bugfix - Fix empty trace ids: #8023

    We changed the default tracing to produce non-empty traceids.

    #8023
    #8017

  • 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.

    #7938

  • 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.

    #7970

  • 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.

    #7874

  • Enhancement - Add edit public share to sharing NG: #7908

    We added the ability to edit public shares to the sharing NG endpoints.

    #6993
    #7908

  • Enhancement - Add cli commands for trash-bin: #7917

    We added the list and restore commands to the trash-bin items to the CLI

    #7845
    #7917
    cs3org/reva#4392

  • 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 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: 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 =============================

    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.

Read more

5.0.0-beta.1

12 Dec 19:58
v5.0.0-beta.1
a34fdfb
Compare
Choose a tag to compare
5.0.0-beta.1 Pre-release
Pre-release

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

Read more

5.0.0-alpha.6

08 Dec 14:10
Compare
Choose a tag to compare
5.0.0-alpha.6 Pre-release
Pre-release

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.

    #7821
    #7862

  • 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.

    #6993
    #7877

  • 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.

    #7886

  • 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 and id
    • for group searches the result set only contains the attributes displayName, groupTypes and id

    #7782
    #7887

  • 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

07 Dec 15:32
v4.0.4
4a5f543
Compare
Choose a tag to compare

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

    #7858

5.0.0-alpha.5

05 Dec 15:25
8aa2b9e
Compare
Choose a tag to compare
5.0.0-alpha.5 Pre-release
Pre-release

Table of Contents

Changes in 5.0.0

Summary

  • Bugfix - Return 423 status code on tag create: #7596
  • Bugfix - Delete outdated userlog events: #7410
  • Bugfix - Don't reload web config: #7369
  • Bugfix - Fix the auth service env variable: #7523
  • Bugfix - Fix the kql-bleve search: #7290
  • Bugfix - Fix wrong compile date: #6132
  • Bugfix - Fix default language fallback: #7465
  • Bugfix - Disable DEPTH infinity in PROPFIND: #7746
  • Bugfix - Fix 403 in docs pipeline: #7509
  • Bugfix - Fix libre-graph status codes: #7678
  • Bugfix - Check school number for duplicates before adding a school: #7351
  • Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: #7319
  • Bugfix - Fix last month search: #31145
  • Bugfix - Set existing mountpoint on auto accept: #7592
  • Bugfix - Deprecate redundant encryptions settings for notification service: #7345
  • Bugfix - Fix search service start: #7795
  • Bugfix - Fix unlock via space API: #7726
  • Bugfix - Fix the tgz mime type: #7772
  • Bugfix - Token storage config fixed: #7528
  • Bugfix - Fix preview request 500 error when made too early: #7502
  • Bugfix - GetUserByClaim fixed for Active Directory: #7476
  • Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: #7312
  • Bugfix - Set the mountpoint on auto accept: #7460
  • Change - Auto-Accept Shares: #7097
  • Change - Change the default TUS chunk size: #7273
  • Enhancement - Support spec violating AD FS access token issuer: #7138
  • Enhancement - Add banned password list to the default deployments: #7784
  • Enhancement - Default link permission config: #7783
  • Enhancement - Add search MediaType filter: #7602
  • Enhancement - Add "Last modified" filter Chip: #7455
  • Enhancement - Add the Banned Passwords List: #4197
  • Enhancement - Add the password policies: #7285
  • Enhancement - Add user filter startswith and contains: #7739
  • Enhancement - Allow configuring additional routes: #7740
  • Enhancement - Update to go 1.21: #7794
  • Enhancement - Bump reva: #7721
  • Enhancement - Edit wrong named enves: #7406
  • Enhancement - Introduce clientlog service: #7217
  • Enhancement - Set default for Async Uploads to true: #7416
  • Enhancement - The default language added: #7417
  • Enhancement - Config for disabling Web extensions: #7486
  • Enhancement - Add login URL config: #7317
  • Enhancement - Add support for audio files to the thumbnails service: #7491
  • Enhancement - Add user list requires filter config: #7866
  • Enhancement - New value auto for NOTIFICATIONS_SMTP_AUTHENTICATION: #7356
  • Enhancement - Tika content extraction cleanup for search: #7553
  • Enhancement - Add Sharing NG list permissions endpoint: #7805
  • Enhancement - Add Sharing NG endpoints: #7633
  • Enhancement - SSE for messaging: #6992
  • Enhancement - Store and index metadata: #7490
  • Enhancement - Implement sharing roles: #7524
  • Enhancement - Improve SSE format: #7325
  • Enhancement - Keyword Query Language (KQL) search syntax: #7212
  • Enhancement - Add OCIS_LDAP_BIND_PASSWORD as replacement for LDAP_BIND_PASSWORD: #7176
  • Enhancement - Introduce natsjs registry: #7272
  • Enhancement - Add new permissions: #7700
  • Enhancement - Add new permission to delete public link password: #7538
  • Enhancement - The password policies change request: #7264
  • Enhancement - Add preferred language to user settings: #7720
  • Enhancement - Proxy uses service accounts for provisioning: #7240
  • Enhancement - Add config to enforce passwords on all public links: #7547
  • Enhancement - Introduce service accounts: #6427
  • Enhancement - Make sse service scalable: #7382
  • Enhancement - Allow configuring storage registry with envvars: #7554
  • Enhancement - Thumbnail generation with image processors: #7409
  • Enhancement - Update web to v8.0.0-alpha.12: #7883
  • Enhancement - Configs for Web embed mode: #7670

Details

  • Bugfix - Return 423 status code on tag create: #7596

    When a file is locked, return 423 status code instead 500 on tag create

    #7596

  • Bugfix - Delete outdated userlog events: #7410

    Userlog will now delete events when the user has no longer access to the underlying resource

    #7410

  • Bugfix - Don't reload web config: #7369

    When requesting config.json file from the server, web service would reload the file 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.

    #7369

  • 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 via AUTH_SERVICE_JWT_SECRET.

    #7523

  • 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/

    #7282
    #7290

  • Bugfix - Fix wrong compile date: #6132

    We fixed that current date is always printed.

    #6124
    #6132

  • Bugfix - Fix default language fallback: #7465

    Add the default language for the webui, the settings, userlog and notification service.

    #7465

  • 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/

    #7359
    #7746
    cs3org/reva#4278

  • Bugfix - Fix 403 in docs pipeline: #7509

    Docs pipeline was not routed through our proxies which could lead to requests being
    blacklisted

    #7509
    #7511

  • Bugfix - Fix libre-graph status codes: [#7678](https://github.com/owncloud/oci...

Read more

5.0.0-alpha.4

30 Nov 12:36
b4d92b5
Compare
Choose a tag to compare
5.0.0-alpha.4 Pre-release
Pre-release

Table of Contents

Changes in 5.0.0

Summary

  • Bugfix - Return 423 status code on tag create: #7596
  • Bugfix - Delete outdated userlog events: #7410
  • Bugfix - Don't reload web config: #7369
  • Bugfix - Fix the auth service env variable: #7523
  • Bugfix - Fix the kql-bleve search: #7290
  • Bugfix - Fix wrong compile date: #6132
  • Bugfix - Fix default language fallback: #7465
  • Bugfix - Disable DEPTH infinity in PROPFIND: #7746
  • Bugfix - Fix 403 in docs pipeline: #7509
  • Bugfix - Fix libre-graph status codes: #7678
  • Bugfix - Check school number for duplicates before adding a school: #7351
  • Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: #7319
  • Bugfix - Fix last month search: #31145
  • Bugfix - Set existing mountpoint on auto accept: #7592
  • Bugfix - Deprecate redundant encryptions settings for notification service: #7345
  • Bugfix - Fix search service start: #7795
  • Bugfix - Fix unlock via space API: #7726
  • Bugfix - Fix the tgz mime type: #7772
  • Bugfix - Token storage config fixed: #7528
  • Bugfix - Fix preview request 500 error when made too early: #7502
  • Bugfix - GetUserByClaim fixed for Active Directory: #7476
  • Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: #7312
  • Bugfix - Set the mountpoint on auto accept: #7460
  • Change - Auto-Accept Shares: #7097
  • Change - Change the default TUS chunk size: #7273
  • Enhancement - Support spec violating AD FS access token issuer: #7138
  • Enhancement - Add banned password list to the default deployments: #7784
  • Enhancement - Default link permission config: #7783
  • Enhancement - Add search MediaType filter: #7602
  • Enhancement - Add "Last modified" filter Chip: #7455
  • Enhancement - Add the Banned Passwords List: #4197
  • Enhancement - Add the password policies: #7285
  • Enhancement - Add user filter startswith and contains: #7739
  • Enhancement - Allow configuring additional routes: #7740
  • Enhancement - Update to go 1.21: #7794
  • Enhancement - Bump reva: #7721
  • Enhancement - Edit wrong named enves: #7406
  • Enhancement - Introduce clientlog service: #7217
  • Enhancement - Set default for Async Uploads to true: #7416
  • Enhancement - The default language added: #7417
  • Enhancement - Config for disabling Web extensions: #7486
  • Enhancement - Add login URL config: #7317
  • Enhancement - Add support for audio files to the thumbnails service: #7491
  • Enhancement - New value auto for NOTIFICATIONS_SMTP_AUTHENTICATION: #7356
  • Enhancement - Tika content extraction cleanup for search: #7553
  • Enhancement - Add Sharing NG list permissions endpoint: #7805
  • Enhancement - Add Sharing NG endpoints: #7633
  • Enhancement - SSE for messaging: #6992
  • Enhancement - Store and index metadata: #7490
  • Enhancement - Implement sharing roles: #7524
  • Enhancement - Improve SSE format: #7325
  • Enhancement - Keyword Query Language (KQL) search syntax: #7212
  • Enhancement - Add OCIS_LDAP_BIND_PASSWORD as replacement for LDAP_BIND_PASSWORD: #7176
  • Enhancement - Introduce natsjs registry: #7272
  • Enhancement - Add new permissions: #7700
  • Enhancement - Add new permission to delete public link password: #7538
  • Enhancement - The password policies change request: #7264
  • Enhancement - Add preferred language to user settings: #7720
  • Enhancement - Proxy uses service accounts for provisioning: #7240
  • Enhancement - Add config to enforce passwords on all public links: #7547
  • Enhancement - Introduce service accounts: #6427
  • Enhancement - Make sse service scalable: #7382
  • Enhancement - Allow configuring storage registry with envvars: #7554
  • Enhancement - Thumbnail generation with image processors: #7409
  • Enhancement - Update web to v8.0.0: #7852
  • Enhancement - Configs for Web embed mode: #7670

Details

  • Bugfix - Return 423 status code on tag create: #7596

    When a file is locked, return 423 status code instead 500 on tag create

    #7596

  • Bugfix - Delete outdated userlog events: #7410

    Userlog will now delete events when the user has no longer access to the underlying resource

    #7410

  • Bugfix - Don't reload web config: #7369

    When requesting config.json file from the server, web service would reload the file 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.

    #7369

  • 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 via AUTH_SERVICE_JWT_SECRET.

    #7523

  • 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/

    #7282
    #7290

  • Bugfix - Fix wrong compile date: #6132

    We fixed that current date is always printed.

    #6124
    #6132

  • Bugfix - Fix default language fallback: #7465

    Add the default language for the webui, the settings, userlog and notification service.

    #7465

  • 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/

    #7359
    #7746
    cs3org/reva#4278

  • Bugfix - Fix 403 in docs pipeline: #7509

    Docs pipeline was not routed through our proxies which could lead to requests being
    blacklisted

    #7509
    #7511

  • Bugfix - Fix libre-graph status codes: #7678

    Creating group: https://owncloud.dev/libre-graph-api/#/groups/CreateGroup changed:
    200 -> 2...

Read more

4.0.3

24 Nov 13:25
d6f4b24
Compare
Choose a tag to compare

Changes in 4.0.3

Summary

  • Bugfix - Bump reva to 2.16.2: #7512
  • Bugfix - Token storage config fixed: #7546
  • Enhancement - Support spec violating AD FS access token issuer: #7140
  • Enhancement - Update web to v7.1.2: #7798

Details

  • Bugfix - Bump reva to 2.16.2: #7512

    #7469
    #7512

  • Bugfix - Token storage config fixed: #7546

    The token storage config in the config.json for web was missing when it was set to false.

    #7462
    #7546

  • Enhancement - Support spec violating AD FS access token issuer: #7140

    AD FS /adfs/.well-known/openid-configuration has an optional access_token_issuer
    which, in violation of the OpenID Connect spec, takes precedence over issuer.

    #7140

  • Enhancement - Update web to v7.1.2: #7798

    Tags: web

    We updated ownCloud Web to v7.1.2. Please refer to the changelog (linked) for details on the web
    release.

    Summary * Bugfix owncloud/web#9833:

    Resolving external URLs * Bugfix
    owncloud/web#9868: Respect
    "details"-query on private links * Bugfix
    owncloud/web#9913: Private link
    resolving via share jail ID

    #7798
    https://github.com/owncloud/web/releases/tag/v7.1.2

5.0.0-alpha.3

22 Nov 09:26
7a5762c
Compare
Choose a tag to compare
5.0.0-alpha.3 Pre-release
Pre-release

Table of Contents

Changes in 5.0.0

Summary

  • Bugfix - Return 423 status code on tag create: #7596
  • Bugfix - Delete outdated userlog events: #7410
  • Bugfix - Don't reload web config: #7369
  • Bugfix - Fix the auth service env variable: #7523
  • Bugfix - Fix the kql-bleve search: #7290
  • Bugfix - Fix default language fallback: #7465
  • Bugfix - Fix 403 in docs pipeline: #7509
  • Bugfix - Fix libre-graph status codes: #7678
  • Bugfix - Check school number for duplicates before adding a school: #7351
  • Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: #7319
  • Bugfix - Fix last month search: #31145
  • Bugfix - Set existing mountpoint on auto accept: #7592
  • Bugfix - Deprecate redundant encryptions settings for notification service: #7345
  • Bugfix - Fix unlock via space API: #7726
  • Bugfix - Fix the tgz mime type: #7772
  • Bugfix - Token storage config fixed: #7528
  • Bugfix - Fix preview request 500 error when made too early: #7502
  • Bugfix - GetUserByClaim fixed for Active Directory: #7476
  • Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: #7312
  • Bugfix - Set the mountpoint on auto accept: #7460
  • Change - Auto-Accept Shares: #7097
  • Change - Change the default TUS chunk size: #7273
  • Enhancement - Support spec violating AD FS access token issuer: #7138
  • Enhancement - Add search MediaType filter: #7602
  • Enhancement - Add "Last modified" filter Chip: #7455
  • Enhancement - Add the Banned Passwords List: #4197
  • Enhancement - Add the password policies: #7285
  • Enhancement - Allow configuring additional routes: #7740
  • Enhancement - Bump reva: #7721
  • Enhancement - Edit wrong named enves: #7406
  • Enhancement - Introduce clientlog service: #7217
  • Enhancement - Set default for Async Uploads to true: #7416
  • Enhancement - The default language added: #7417
  • Enhancement - Config for disabling Web extensions: #7486
  • Enhancement - Add login URL config: #7317
  • Enhancement - Add support for audio files to the thumbnails service: #7491
  • Enhancement - New value auto for NOTIFICATIONS_SMTP_AUTHENTICATION: #7356
  • Enhancement - Tika content extraction cleanup for search: #7553
  • Enhancement - Add Sharing NG endpoints: #7633
  • Enhancement - SSE for messaging: #6992
  • Enhancement - Store and index metadata: #7490
  • Enhancement - Implement sharing roles: #7524
  • Enhancement - Improve SSE format: #7325
  • Enhancement - Keyword Query Language (KQL) search syntax: #7212
  • Enhancement - Add OCIS_LDAP_BIND_PASSWORD as replacement for LDAP_BIND_PASSWORD: #7176
  • Enhancement - Introduce natsjs registry: #7272
  • Enhancement - Add new permissions: #7700
  • Enhancement - Add new permission to delete public link password: #7538
  • Enhancement - The password policies change request: #7264
  • Enhancement - Add preferred language to user settings: #7720
  • Enhancement - Proxy uses service accounts for provisioning: #7240
  • Enhancement - Add config to enforce passwords on all public links: #7547
  • Enhancement - Introduce service accounts: #6427
  • Enhancement - Make sse service scalable: #7382
  • Enhancement - Allow configuring storage registry with envvars: #7554
  • Enhancement - Thumbnail generation with image processors: #7409
  • Enhancement - Update web to v8.0.0: #7773
  • Enhancement - Configs for Web embed mode: #7670

Details

  • Bugfix - Return 423 status code on tag create: #7596

    When a file is locked, return 423 status code instead 500 on tag create

    #7596

  • Bugfix - Delete outdated userlog events: #7410

    Userlog will now delete events when the user has no longer access to the underlying resource

    #7410

  • Bugfix - Don't reload web config: #7369

    When requesting config.json file from the server, web service would reload the file 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.

    #7369

  • 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 via AUTH_SERVICE_JWT_SECRET.

    #7523

  • 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/

    #7282
    #7290

  • Bugfix - Fix default language fallback: #7465

    Add the default language for the webui, the settings, userlog and notification service.

    #7465

  • Bugfix - Fix 403 in docs pipeline: #7509

    Docs pipeline was not routed through our proxies which could lead to requests being
    blacklisted

    #7509
    #7511

  • 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

    #7678
    #7705

  • 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

    owncloud/enterprise#6051
    #7351

  • 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".

    #7319

  • Bugfix - Fix last month search: #31145

    We've fixed the last month search edge case when currently is 31-th.

    Https://github.com/owncloud/ocis/issues/7629
    #7742

    golang/go#31145
    The
    issue
    is
    related
    to
    the
    build-in
    package
    behavior

  • Bugfix - Set existing mountpoint on auto accept: #7592

    When already having a share for a specific resou...

Read more

5.0.0-alpha.2

08 Nov 17:10
v5.0.0-alpha.2
2179653
Compare
Choose a tag to compare
5.0.0-alpha.2 Pre-release
Pre-release

Changes in 5.0.0

Summary

  • Bugfix - Return 423 status code on tag create: #7596
  • Bugfix - Delete outdated userlog events: #7410
  • Bugfix - Don't reload web config: #7369
  • Bugfix - Fix the auth service env variable: #7523
  • Bugfix - Fix the kql-bleve search: #7290
  • Bugfix - Fix default language fallback: #7465
  • Bugfix - Fix 403 in docs pipeline: #7509
  • Bugfix - Check school number for duplicates before adding a school: #7351
  • Bugfix - Do not reset state of received shares when rebuilding the jsoncs3 index: #7319
  • Bugfix - Set existing mountpoint on auto accept: #7592
  • Bugfix - Deprecate redundant encryptions settings for notification service: #7345
  • Bugfix - Token storage config fixed: #7528
  • Bugfix - Fix preview request 500 error when made too early: #7502
  • Bugfix - GetUserByClaim fixed for Active Directory: #7476
  • Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: #7312
  • Bugfix - Set the mountpoint on auto accept: #7460
  • Change - Auto-Accept Shares: #7097
  • Change - Change the default TUS chunk size: #7273
  • Enhancement - Support spec violating AD FS access token issuer: #7138
  • Enhancement - Add "Last modified" filter Chip: #7455
  • Enhancement - Add the Banned Passwords List: #4197
  • Enhancement - Add the password policies: #7285
  • Enhancement - Bump reva: #7629
  • Enhancement - Edit wrong named enves: #7406
  • Enhancement - Introduce clientlog service: #7217
  • Enhancement - Set default for Async Uploads to true: #7416
  • Enhancement - The default language added: #7417
  • Enhancement - Config for disabling Web extensions: #7486
  • Enhancement - Add login URL config: #7317
  • Enhancement - Add support for audio files to the thumbnails service: #7491
  • Enhancement - New value auto for NOTIFICATIONS_SMTP_AUTHENTICATION: #7356
  • Enhancement - Tika content extraction cleanup for search: #7553
  • Enhancement - SSE for messaging: #6992
  • Enhancement - Store and index metadata: #7490
  • Enhancement - Implement sharing roles: #7524
  • Enhancement - Improve SSE format: #7325
  • Enhancement - Keyword Query Language (KQL) search syntax: #7212
  • Enhancement - Add OCIS_LDAP_BIND_PASSWORD as replacement for LDAP_BIND_PASSWORD: #7176
  • Enhancement - Introduce natsjs registry: #7272
  • Enhancement - Add new permission to delete public link password: #7538
  • Enhancement - The password policies change request: #7264
  • Enhancement - Proxy uses service accounts for provisioning: #7240
  • Enhancement - Add config to enforce passwords on all public links: #7547
  • Enhancement - Introduce service accounts: #6427
  • Enhancement - Make sse service scalable: #7382
  • Enhancement - Allow configuring storage registry with envvars: #7554
  • Enhancement - Thumbnail generation with image processors: #7409
  • Enhancement - Update web to v8.0.0: #7673
  • Enhancement - Configs for Web embed mode: #7670

Details

  • Bugfix - Return 423 status code on tag create: #7596

    When a file is locked, return 423 status code instead 500 on tag create

    #7596

  • Bugfix - Delete outdated userlog events: #7410

    Userlog will now delete events when the user has no longer access to the underlying resource

    #7410

  • Bugfix - Don't reload web config: #7369

    When requesting config.json file from the server, web service would reload the file 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.

    #7369

  • 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 via AUTH_SERVICE_JWT_SECRET.

    #7523

  • 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/

    #7282
    #7290

  • Bugfix - Fix default language fallback: #7465

    Add the default language for the webui, the settings, userlog and notification service.

    #7465

  • Bugfix - Fix 403 in docs pipeline: #7509

    Docs pipeline was not routed through our proxies which could lead to requests being
    blacklisted

    #7509
    #7511

  • 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

    owncloud/enterprise#6051
    #7351

  • 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".

    #7319

  • 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.

    #7592

  • Bugfix - Deprecate redundant encryptions settings for notification service: #7345

    The values tls and ssl for the smtp_encryption configuration setting are duplicates of
    starttls and ssltls. They have been marked as deprecated. A warning will be logged when
    they are still used. Please use starttls instead for tls and ssltls instead of `ssl.

    #7345

  • Bugfix - Token storage config fixed: #7528

    The token storage config in the config.json for web was missing when it was set to false.

    #7462
    #7528

  • 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.

    #7502
    #7507

  • 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".

    #7469
    #7476

  • Bugfix - Bring back the USERS_LDAP_USER_SCHEMA_ID variable: #7312

    We reintrod...

Read more