Skip to content

Releases: owncloud/ocis

1.7.0 Tech Preview

07 Jun 16:15
v1.7.0
Compare
Choose a tag to compare

Changes in 1.7.0

Summary

  • Bugfix - Change the groups index to be case sensitive: #2109
  • Change - Update ownCloud Web to v3.2.0: #2096
  • Enhancement - Enable the s3ng storage driver: #1886
  • Enhancement - Color contrasts on IDP/OIDC login pages: #2088
  • Enhancement - Announce user profile picture capability: #2036
  • Enhancement - Update reva to v1.7.1-0.20210531093513-b74a2b156af6: #2104

Details

1.7.0-rc1

04 Jun 07:39
Compare
Choose a tag to compare
1.7.0-rc1 Pre-release
Pre-release

Changes in 1.7.0

Summary

  • Bugfix - Change the groups index to be case sensitive: #2109
  • Change - Update ownCloud Web to v3.2.0: #2096
  • Enhancement - Enable the s3ng storage driver: #1886
  • Enhancement - Color contrasts on IDP/OIDC login pages: #2088
  • Enhancement - Announce user profile picture capability: #2036
  • Enhancement - Update reva to v1.7.1-0.20210531093513-b74a2b156af6: #2104

Details

1.6.0

14 May 12:16
Compare
Choose a tag to compare

Changes in 1.6.0

Summary

  • Bugfix - Fix STORAGE_METADATA_ROOT default value override: #1956
  • Bugfix - Stop the supervisor if a service fails to start: #1963
  • Change - Update ownCloud Web to v3.1.0: #2045
  • Enhancement - Added dictionary files: #2003
  • Enhancement - Introduce login form with h1 tag for screen readers only: #1991
  • Enhancement - User Deprovisioning for the OCS API: #1962
  • Enhancement - Support thumbnails for txt files: #1988
  • Enhancement - Update reva to v1.7.1-0.20210430154404-69bd21f2cc97: #2010
  • Enhancement - Update reva to v1.7.1-0.20210507160327-e2c3841d0dbc: #2044
  • Enhancement - Use oc-select: #1979
  • Enhancement - Set SameSite settings to Strict for Web: #2019

Details

  • Bugfix - Fix STORAGE_METADATA_ROOT default value override: #1956

    The way the value was being set ensured that it was NOT being overridden where it should have
    been. This patch ensures the correct loading order of values.

    #1956

  • Bugfix - Stop the supervisor if a service fails to start: #1963

    Steps to make the supervisor fail:

    PROXY_HTTP_ADDR=0.0.0.0:9144 bin/ocis server

    #1963

  • Change - Update ownCloud Web to v3.1.0: #2045

    Tags: web

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

    #2045
    https://github.com/owncloud/web/releases/tag/v3.1.0

  • Enhancement - Added dictionary files: #2003

    Added the dictionary.js file for package settings and accounts which contains strings that
    should be synced to transifex but not exist in the UI directly.

    #2003

  • Enhancement - Introduce login form with h1 tag for screen readers only: #1991

    #1991

  • Enhancement - User Deprovisioning for the OCS API: #1962

    Use the CS3 API and Reva to deprovision users completely.

    Two new environment variables introduced: ``` OCS_IDM_ADDRESS OCS_STORAGE_USERS_DRIVER

    
    `OCS_IDM_ADDRESS` is also an alias for `OCIS_URL`; allows the OCS service to mint jwt tokens
    for the authenticated user that will be read by the reva authentication middleware.
    
    `OCS_STORAGE_USERS_DRIVER` determines how a user is deprovisioned. This kind of behavior is
    needed since every storage driver deals with deleting differently.
    
    https://github.com/owncloud/ocis/pull/1962
    
    
  • Enhancement - Support thumbnails for txt files: #1988

    Implemented support for thumbnails for txt files in the thumbnails service.

    #1988

  • Enhancement - Update reva to v1.7.1-0.20210430154404-69bd21f2cc97: #2010

    #2010

  • Enhancement - Update reva to v1.7.1-0.20210507160327-e2c3841d0dbc: #2044

    #2044

  • Enhancement - Use oc-select: #1979

    Replace oc-drop with oc select in settings

    #1979

  • Enhancement - Set SameSite settings to Strict for Web: #2019

    Changed SameSite settings to Strict for Web to prevent warnings in Firefox

    #2019

1.6.0-rc1

12 May 14:32
Compare
Choose a tag to compare
1.6.0-rc1 Pre-release
Pre-release

Changes in 1.6.0

Summary

  • Bugfix - Fix STORAGE_METADATA_ROOT default value override: #1956
  • Bugfix - Stop the supervisor if a service fails to start: #1963
  • Change - Update ownCloud Web to v3.1.0: #2045
  • Enhancement - Added dictionary files: #2003
  • Enhancement - Introduce login form with h1 tag for screen readers only: #1991
  • Enhancement - User Deprovisioning for the OCS API: #1962
  • Enhancement - Support thumbnails for txt files: #1988
  • Enhancement - Update reva to v1.7.1-0.20210430154404-69bd21f2cc97: #2010
  • Enhancement - Update reva to v1.7.1-0.20210507160327-e2c3841d0dbc: #2044
  • Enhancement - Use oc-select: #1979
  • Enhancement - Set SameSite settings to Strict for Web: #2019

Details

  • Bugfix - Fix STORAGE_METADATA_ROOT default value override: #1956

    The way the value was being set ensured that it was NOT being overridden where it should have
    been. This patch ensures the correct loading order of values.

    #1956

  • Bugfix - Stop the supervisor if a service fails to start: #1963

    Steps to make the supervisor fail:

    PROXY_HTTP_ADDR=0.0.0.0:9144 bin/ocis server

    #1963

  • Change - Update ownCloud Web to v3.1.0: #2045

    Tags: web

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

    #2045
    https://github.com/owncloud/web/releases/tag/v3.1.0

  • Enhancement - Added dictionary files: #2003

    Added the dictionary.js file for package settings and accounts which contains strings that
    should be synced to transifex but not exist in the UI directly.

    #2003

  • Enhancement - Introduce login form with h1 tag for screen readers only: #1991

    #1991

  • Enhancement - User Deprovisioning for the OCS API: #1962

    Use the CS3 API and Reva to deprovision users completely.

    Two new environment variables introduced: ``` OCS_IDM_ADDRESS OCS_STORAGE_USERS_DRIVER

    
    `OCS_IDM_ADDRESS` is also an alias for `OCIS_URL`; allows the OCS service to mint jwt tokens
    for the authenticated user that will be read by the reva authentication middleware.
    
    `OCS_STORAGE_USERS_DRIVER` determines how a user is deprovisioned. This kind of behavior is
    needed since every storage driver deals with deleting differently.
    
    https://github.com/owncloud/ocis/pull/1962
    
    
  • Enhancement - Support thumbnails for txt files: #1988

    Implemented support for thumbnails for txt files in the thumbnails service.

    #1988

  • Enhancement - Update reva to v1.7.1-0.20210430154404-69bd21f2cc97: #2010

    #2010

  • Enhancement - Update reva to v1.7.1-0.20210507160327-e2c3841d0dbc: #2044

    #2044

  • Enhancement - Use oc-select: #1979

    Replace oc-drop with oc select in settings

    #1979

  • Enhancement - Set SameSite settings to Strict for Web: #2019

    Changed SameSite settings to Strict for Web to prevent warnings in Firefox

    #2019

1.5.0 Tech Preview

23 Apr 00:25
v1.5.0
bedd413
Compare
Choose a tag to compare

Changes in 1.5.0

Summary

  • Bugfix - Fixes "unaligned 64-bit atomic operation" panic on 32-bit ARM: #1888
  • Change - Make Protobuf package names unique: #1875
  • Change - Update ownCloud Web to v3.0.0: #1938
  • Enhancement - Change default path for thumbnails: #1892
  • Enhancement - Parse config on supervised mode with run subcommand: #1931
  • Enhancement - Update ODS in accounts & settings extension: #1934
  • Enhancement - Add config for public share SQL driver: #1916
  • Enhancement - Remove dead runtime code: #1923
  • Enhancement - Add option to reading registry rules from json file: #1917
  • Enhancement - Update reva to v1.6.1-0.20210414111318-a4b5148cbfb2: #1872

Details

  • Bugfix - Fixes "unaligned 64-bit atomic operation" panic on 32-bit ARM: #1888

    Sync/cache had uint64s that were not 64-bit aligned causing panics on 32-bit systems during
    atomic access

    #1887
    #1888

  • Change - Make Protobuf package names unique: #1875

    Introduce unique package and go_package names for our Protobuf definitions

    #1875

  • Change - Update ownCloud Web to v3.0.0: #1938

    Tags: web

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

    #1938
    https://github.com/owncloud/web/releases/tag/v3.0.0

  • Enhancement - Change default path for thumbnails: #1892

    Changes the default path for thumbnails from <os tmp dir>/ocis-thumbnails to
    /var/tmp/ocis/thumbnails

    #1891
    #1892

  • Enhancement - Parse config on supervised mode with run subcommand: #1931

    Currenntly it is not possible to parse a single config file from an extension when running on
    supervised mode.

    #1931

  • Enhancement - Update ODS in accounts & settings extension: #1934

    The accounts and settings extensions were updated to reflect the latest changes in the
    ownCloud design system. In addition, a couple of quick wins in terms of accessibility are
    included.

    #1934

  • Enhancement - Add config for public share SQL driver: #1916

    #1916

  • Enhancement - Remove dead runtime code: #1923

    When moving from the old runtime to the new one there were lots of files left behind that are
    essentially dead code and should be removed. The original code lives here
    github.com/refs/pman/ if someone finds it interesting to read.

    #1923

  • Enhancement - Add option to reading registry rules from json file: #1917

    #1917

  • Enhancement - Update reva to v1.6.1-0.20210414111318-a4b5148cbfb2: #1872

    #1872

1.5.0-rc2

22 Apr 08:46
v1.5.0-rc2
bedd413
Compare
Choose a tag to compare
1.5.0-rc2 Pre-release
Pre-release

Changes in 1.5.0

Summary

  • Bugfix - Fixes "unaligned 64-bit atomic operation" panic on 32-bit ARM: #1888
  • Change - Make Protobuf package names unique: #1875
  • Change - Update ownCloud Web to v3.0.0: #1938
  • Enhancement - Change default path for thumbnails: #1892
  • Enhancement - Parse config on supervised mode with run subcommand: #1931
  • Enhancement - Update ODS in accounts & settings extension: #1934
  • Enhancement - Add config for public share SQL driver: #1916
  • Enhancement - Remove dead runtime code: #1923
  • Enhancement - Add option to reading registry rules from json file: #1917
  • Enhancement - Update reva to v1.6.1-0.20210414111318-a4b5148cbfb2: #1872

Details

  • Bugfix - Fixes "unaligned 64-bit atomic operation" panic on 32-bit ARM: #1888

    Sync/cache had uint64s that were not 64-bit aligned causing panics on 32-bit systems during
    atomic access

    #1887
    #1888

  • Change - Make Protobuf package names unique: #1875

    Introduce unique package and go_package names for our Protobuf definitions

    #1875

  • Change - Update ownCloud Web to v3.0.0: #1938

    Tags: web

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

    #1938
    https://github.com/owncloud/web/releases/tag/v3.0.0

  • Enhancement - Change default path for thumbnails: #1892

    Changes the default path for thumbnails from <os tmp dir>/ocis-thumbnails to
    /var/tmp/ocis/thumbnails

    #1891
    #1892

  • Enhancement - Parse config on supervised mode with run subcommand: #1931

    Currenntly it is not possible to parse a single config file from an extension when running on
    supervised mode.

    #1931

  • Enhancement - Update ODS in accounts & settings extension: #1934

    The accounts and settings extensions were updated to reflect the latest changes in the
    ownCloud design system. In addition, a couple of quick wins in terms of accessibility are
    included.

    #1934

  • Enhancement - Add config for public share SQL driver: #1916

    #1916

  • Enhancement - Remove dead runtime code: #1923

    When moving from the old runtime to the new one there were lots of files left behind that are
    essentially dead code and should be removed. The original code lives here
    github.com/refs/pman/ if someone finds it interesting to read.

    #1923

  • Enhancement - Add option to reading registry rules from json file: #1917

    #1917

  • Enhancement - Update reva to v1.6.1-0.20210414111318-a4b5148cbfb2: #1872

    #1872

1.5.0-rc1

21 Apr 16:04
v1.5.0-rc1
4967543
Compare
Choose a tag to compare
1.5.0-rc1 Pre-release
Pre-release

Changes in 1.5.0

Summary

  • Bugfix - Fixes "unaligned 64-bit atomic operation" panic on 32-bit ARM: #1888
  • Change - Make Protobuf package names unique: #1875
  • Change - Update ownCloud Web to v3.0.0: #1938
  • Enhancement - Change default path for thumbnails: #1892
  • Enhancement - Parse config on supervised mode with run subcommand: #1931
  • Enhancement - Update ODS in accounts & settings extension: #1934
  • Enhancement - Add config for public share SQL driver: #1916
  • Enhancement - Remove dead runtime code: #1923
  • Enhancement - Add option to reading registry rules from json file: #1917
  • Enhancement - Update reva to v1.6.1-0.20210414111318-a4b5148cbfb2: #1872

Details

  • Bugfix - Fixes "unaligned 64-bit atomic operation" panic on 32-bit ARM: #1888

    Sync/cache had uint64s that were not 64-bit aligned causing panics on 32-bit systems during
    atomic access

    #1887
    #1888

  • Change - Make Protobuf package names unique: #1875

    Introduce unique package and go_package names for our Protobuf definitions

    #1875

  • Change - Update ownCloud Web to v3.0.0: #1938

    Tags: web

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

    #1938
    https://github.com/owncloud/web/releases/tag/v3.0.0

  • Enhancement - Change default path for thumbnails: #1892

    Changes the default path for thumbnails from <os tmp dir>/ocis-thumbnails to
    /var/tmp/ocis/thumbnails

    #1891
    #1892

  • Enhancement - Parse config on supervised mode with run subcommand: #1931

    Currenntly it is not possible to parse a single config file from an extension when running on
    supervised mode.

    #1931

  • Enhancement - Update ODS in accounts & settings extension: #1934

    The accounts and settings extensions were updated to reflect the latest changes in the
    ownCloud design system. In addition, a couple of quick wins in terms of accessibility are
    included.

    #1934

  • Enhancement - Add config for public share SQL driver: #1916

    #1916

  • Enhancement - Remove dead runtime code: #1923

    When moving from the old runtime to the new one there were lots of files left behind that are
    essentially dead code and should be removed. The original code lives here
    github.com/refs/pman/ if someone finds it interesting to read.

    #1923

  • Enhancement - Add option to reading registry rules from json file: #1917

    #1917

  • Enhancement - Update reva to v1.6.1-0.20210414111318-a4b5148cbfb2: #1872

    #1872

1.4.0 Tech Preview

31 Mar 09:12
Compare
Choose a tag to compare

Changes in 1.4.0

Summary

  • Bugfix - Fix thumbnail generation for jpegs: #1785
  • Change - Update ownCloud Web to v2.1.0: #1870
  • Enhancement - Add focus to input elements on login page: #1792
  • Enhancement - Improve accessibility to input elements on login page: #1794
  • Enhancement - Add new build targets: #1824
  • Enhancement - Clarify expected failures: #1790
  • Enhancement - Replace special character in login page title with a regular minus: #1813
  • Enhancement - File Logging: #1816
  • Enhancement - Runtime Hostname and Port are now configurable: #1822
  • Enhancement - Generate thumbnails for .gif files: #1791
  • Enhancement - Tracing Refactor: #1819
  • Enhancement - Update reva to v1.6.1-0.20210326165326-e8a00d9b2368: #1683

Details

  • Bugfix - Fix thumbnail generation for jpegs: #1785

    Images with the extension .jpeg were not properly supported.

    https://github.com/owncloud/ocis/issues/1490
    #1785

  • Change - Update ownCloud Web to v2.1.0: #1870

    Tags: web

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

    #1870
    https://github.com/owncloud/web/releases/tag/v2.1.0

  • Enhancement - Add focus to input elements on login page: #1792

    owncloud/web#4322
    #1792

  • Enhancement - Improve accessibility to input elements on login page: #1794

    owncloud/web#4319
    #1794
    #1811

  • Enhancement - Add new build targets: #1824

    Make build target build used to build a binary twice, the second occurrence having symbols
    for debugging. We split this step in two and added build-all and build-debug targets.

    • build-all now behaves as the previous build target, it will generate 2 binaries, one for
      debug. - build-debug will build a single binary for debugging.

    #1824

  • Enhancement - Clarify expected failures: #1790

    Some features, while covered by the ownCloud 10 acceptance tests, will not be implmented for
    now: - blacklisted / ignored files, because ocis does not need to blacklist .htaccess files -
    OC-LazyOps support was removed from the
    clients
    . We are thinking about a state
    machine for uploads to properly solve that scenario and also list the state of files in progress
    in the web ui
    . The expected failures
    files now have a dedicated Won't fix section for these items.

    #214
    #1790
    owncloud/client#8398

  • Enhancement - Replace special character in login page title with a regular minus: #1813

    #1813

  • Enhancement - File Logging: #1816

    When running supervised, support for configuring all logs to a single log file:
    OCIS_LOG_FILE=/Users/foo/bar/ocis.log MICRO_REGISTRY=etcd bin/ocis server

    Supports directing log from single extensions to a log file:
    PROXY_LOG_FILE=/Users/foo/bar/proxy.log MICRO_REGISTRY=etcd bin/ocis proxy

    #1816

  • Enhancement - Runtime Hostname and Port are now configurable: #1822

    Without any configuration the ocis runtime will start on localhost:9250 unless specified
    otherwise. Usage:

    • OCIS_RUNTIME_PORT=6061 bin/ocis server - overrides the oCIS runtime and starts on port
      6061 - OCIS_RUNTIME_PORT=6061 bin/ocis list - lists running extensions for the runtime on
      localhost:6061

    All subcommands are updated and expected to work with the following environment variables:

    OCIS_RUNTIME_HOST OCIS_RUNTIME_PORT

    #1822

  • Enhancement - Generate thumbnails for .gif files: #1791

    Added support for gifs to the thumbnails service.

    #1791

  • Enhancement - Tracing Refactor: #1819

    Centralize tracing handling per extension.

    #1819

  • Enhancement - Update reva to v1.6.1-0.20210326165326-e8a00d9b2368: #1683

    #1683
    cs3org/reva#1405
    #1861

1.4.0-rc1

30 Mar 15:31
Compare
Choose a tag to compare
1.4.0-rc1 Pre-release
Pre-release

Changes in 1.4.0

Summary

  • Bugfix - Fix thumbnail generation for jpegs: #1785
  • Change - Update ownCloud Web to v2.1.0: #1870
  • Enhancement - Add focus to input elements on login page: #1792
  • Enhancement - Improve accessibility to input elements on login page: #1794
  • Enhancement - Add new build targets: #1824
  • Enhancement - Clarify expected failures: #1790
  • Enhancement - Replace special character in login page title with a regular minus: #1813
  • Enhancement - File Logging: #1816
  • Enhancement - Runtime Hostname and Port are now configurable: #1822
  • Enhancement - Generate thumbnails for .gif files: #1791
  • Enhancement - Tracing Refactor: #1819
  • Enhancement - Update reva to v1.6.1-0.20210326165326-e8a00d9b2368: #1683

Details

  • Bugfix - Fix thumbnail generation for jpegs: #1785

    Images with the extension .jpeg were not properly supported.

    https://github.com/owncloud/ocis/issues/1490
    #1785

  • Change - Update ownCloud Web to v2.1.0: #1870

    Tags: web

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

    #1870
    https://github.com/owncloud/web/releases/tag/v2.1.0

  • Enhancement - Add focus to input elements on login page: #1792

    owncloud/web#4322
    #1792

  • Enhancement - Improve accessibility to input elements on login page: #1794

    owncloud/web#4319
    #1794
    #1811

  • Enhancement - Add new build targets: #1824

    Make build target build used to build a binary twice, the second occurrence having symbols
    for debugging. We split this step in two and added build-all and build-debug targets.

    • build-all now behaves as the previous build target, it will generate 2 binaries, one for
      debug. - build-debug will build a single binary for debugging.

    #1824

  • Enhancement - Clarify expected failures: #1790

    Some features, while covered by the ownCloud 10 acceptance tests, will not be implmented for
    now: - blacklisted / ignored files, because ocis does not need to blacklist .htaccess files -
    OC-LazyOps support was removed from the
    clients
    . We are thinking about a state
    machine for uploads to properly solve that scenario and also list the state of files in progress
    in the web ui
    . The expected failures
    files now have a dedicated Won't fix section for these items.

    #214
    #1790
    owncloud/client#8398

  • Enhancement - Replace special character in login page title with a regular minus: #1813

    #1813

  • Enhancement - File Logging: #1816

    When running supervised, support for configuring all logs to a single log file:
    OCIS_LOG_FILE=/Users/foo/bar/ocis.log MICRO_REGISTRY=etcd bin/ocis server

    Supports directing log from single extensions to a log file:
    PROXY_LOG_FILE=/Users/foo/bar/proxy.log MICRO_REGISTRY=etcd bin/ocis proxy

    #1816

  • Enhancement - Runtime Hostname and Port are now configurable: #1822

    Without any configuration the ocis runtime will start on localhost:9250 unless specified
    otherwise. Usage:

    • OCIS_RUNTIME_PORT=6061 bin/ocis server - overrides the oCIS runtime and starts on port
      6061 - OCIS_RUNTIME_PORT=6061 bin/ocis list - lists running extensions for the runtime on
      localhost:6061

    All subcommands are updated and expected to work with the following environment variables:

    OCIS_RUNTIME_HOST OCIS_RUNTIME_PORT

    #1822

  • Enhancement - Generate thumbnails for .gif files: #1791

    Added support for gifs to the thumbnails service.

    #1791

  • Enhancement - Tracing Refactor: #1819

    Centralize tracing handling per extension.

    #1819

  • Enhancement - Update reva to v1.6.1-0.20210326165326-e8a00d9b2368: #1683

    #1683
    cs3org/reva#1405
    #1861

1.3.0 Tech Preview

10 Mar 10:58
v1.3.0
1ca18f4
Compare
Choose a tag to compare

Changes in 1.3.0 Tech Preview

Summary

  • Bugfix - Purposely delay accounts service startup: #1734
  • Bugfix - Add missing gateway config: #1716
  • Bugfix - Fix accounts initialization: #1696
  • Bugfix - Fix the ttl of the authentication middleware cache: #1699
  • Change - Update ownCloud Web to v2.0.1: #1683
  • Change - Update ownCloud Web to v2.0.2: #1776
  • Enhancement - Remove the JWT from the log: #1758
  • Enhancement - Update go-micro to v3.5.1-0.20210217182006-0f0ace1a44a9: #1670
  • Enhancement - Update reva to v1.6.1-0.20210223065028-53f39499762e: #1683
  • Enhancement - Add initial nats and kubernetes registry support: #1697

Details

  • Bugfix - Purposely delay accounts service startup: #1734

    As it turns out the race condition between accounts <-> storage-metadata still remains.
    This PR is a hotfix, and it should be followed up with a proper fix. Either:

    • block the accounts' initialization until the storage metadata is ready (using the registry)
      or - allow the accounts service to initialize and use a message broker to signal the accounts the
      metadata storage is ready to receive requests.

    #1734

  • Bugfix - Add missing gateway config: #1716

    The auth provider ldap and oidc drivers now need to be able talk to the reva gateway. We added
    the gatewayscv to the config that is passed to reva.

    #1716

  • Bugfix - Fix accounts initialization: #1696

    Originally the accounts service relies on both the settings and storage-metadata to be up
    and running at the moment it starts. This is an antipattern as it will cause the entire service to
    panic if the dependants are not present.

    We inverted this dependency and moved the default initialization data (i.e: creating roles,
    permissions, settings bundles) and instead of notifying the settings service that the
    account has to provide with such options, the settings is instead initialized with the options
    the accounts rely on. Essentially saving bandwith as there is no longer a gRPC call to the
    settings service.

    For the storage-metadata a retry mechanism was added that retries by default 20 times to
    fetch the com.owncloud.storage.metadata from the service registry every 500
    miliseconds. If this retry expires the accounts panics, as its dependency on the
    storage-metadata service cannot be resolved.

    We also introduced a client wrapper that acts as middleware between a client and a server. For
    more information on how it works further read here

    #1696

  • Bugfix - Fix the ttl of the authentication middleware cache: #1699

    The authentication cache ttl was multiplied with time.Second multiple times. This
    resulted in a ttl that was not intended.

    #1699

  • Change - Update ownCloud Web to v2.0.1: #1683

    Tags: web

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

    #1683
    https://github.com/owncloud/web/releases/tag/v2.0.1

  • Change - Update ownCloud Web to v2.0.2: #1776

    Tags: web

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

    #1776
    https://github.com/owncloud/web/releases/tag/v2.0.2

  • Enhancement - Remove the JWT from the log: #1758

    We were logging the JWT in some places. Secrets should not be exposed in logs so it got removed.

    #1758

  • Enhancement - Update go-micro to v3.5.1-0.20210217182006-0f0ace1a44a9: #1670

    • We updated from go micro v2 (v2.9.1) go-micro v3 (v3.5.1 edge). - oCIS runtime is now aware of
      MICRO_LOG_LEVEL and is set to error by default. This decision was made because ownCloud,
      as framework builders, want to log everything oCIS related and hide everything unrelated by
      default. It can be re-enabled by setting it to a log level other than error. i.e:
      MICRO_LOG_LEVEL=info. - Updated protoc-gen-micro to the latest
      version
      . -
      We're using Prometheus wrappers from go-micro.

    #1670
    micro/go-micro#2126

  • Enhancement - Update reva to v1.6.1-0.20210223065028-53f39499762e: #1683

    #1683
    cs3org/reva#1405

  • Enhancement - Add initial nats and kubernetes registry support: #1697

    We added initial support to use nats and kubernetes as a service registry using
    MICRO_REGISTRY=nats and MICRO_REGISTRY=kubernetes respectively. Multiple nodes can
    be given with MICRO_REGISTRY_ADDRESS=1.2.3.4,5.6.7.8,9.10.11.12.

    #1697