Skip to content
This repository has been archived by the owner on Jan 18, 2021. It is now read-only.

Releases: owncloud/ocis-reva

0.14.0

12 Sep 06:02
Compare
Choose a tag to compare

Changes in 0.14.0

Summary

  • Bugfix - Fix default configuration for accessing shares: #205
  • Enhancement - Allow configuring arbitrary storage registry rules: #193
  • Enhancement - Update reva to v1.2.1-0.20200826162318-c0f54e1f37ea: #454
  • Enhancement - Update reva to v1.2.1-0.20200911111727-51649e37df2d: #466

Details

  • Bugfix - Fix default configuration for accessing shares: #205

    The storage provider mounted at /home should always have EnableHome set to true. The other
    storage providers should have it set to false.

    owncloud/product#205
    #461

  • Enhancement - Allow configuring arbitrary storage registry rules: #193

    We added a new config flag storage-registry-rule that can be given multiple times for the
    gateway to specify arbitrary storage registry rules. You can also use a comma separated list of
    rules in the REVA_STORAGE_REGISTRY_RULES environment variable.

    owncloud/product#193
    #461

  • Enhancement - Update reva to v1.2.1-0.20200826162318-c0f54e1f37ea: #454

    #454

  • Enhancement - Update reva to v1.2.1-0.20200911111727-51649e37df2d: #466

    • Update reva to v1.2.1-0.20200911111727-51649e37df2d - Added new OCIS storage driver ocis
      (reva/#1155) - App provider: fallback to
      env. variable if 'iopsecret' unset
      (reva/#1146) - Add switch to database
      (reva/#1135) - Add the ocdav HTTP svc to the
      standalone config (reva/#1128)

    #466

0.13.0

27 Aug 07:36
Compare
Choose a tag to compare

Changes in 0.13.0

Summary

  • Enhancement - Separate user and auth providers, add config for rest user: #412
  • Enhancement - Update reva to v1.1.1-0.20200819100654-dcbf0c8ea187: #447

Details

  • Enhancement - Separate user and auth providers, add config for rest user: #412

    Previously, the auth and user provider services used to have the same driver, which restricted
    using separate drivers and configs for both. This PR separates the two and adds the config for
    the rest user driver and the gatewaysvc parameter to EOS fs.

    #412
    cs3org/reva#995

  • Enhancement - Update reva to v1.1.1-0.20200819100654-dcbf0c8ea187: #447

    #447

0.12.0

17 Aug 15:46
Compare
Choose a tag to compare

Changes in 0.12.0

Summary

  • Bugfix - Update LDAP filters: #399
  • Change - Environment updates for the username userid split: #420
  • Enhancement - Update storage documentation: #384
  • Enhancement - Update reva to v0.1.1-0.20200724135750-b46288b375d6: #399
  • Enhancement - Update reva to v0.1.1-0.20200728071211-c948977dd3a0: #407

Details

  • Bugfix - Update LDAP filters: #399

    With the separation of use and find filters we can now use a filter that taken into account a users
    uuid as well as his username. This is necessary to make sharing work with the new account service
    which assigns accounts an immutable account id that is different from the username.
    Furthermore, the separate find filters now allows searching users by their displayname or
    email as well.

    "(&(objectclass=posixAccount)(|(ownclouduuid={{.OpaqueId}})(cn={{.OpaqueId}})))"
    findfilter =
    "(&(objectclass=posixAccount)(|(cn={{query}}*)(displayname={{query}}*)(mail={{query}}*)))"
    

    #399
    cs3org/reva#996

  • Change - Environment updates for the username userid split: #420

    We updated the owncloud storage driver in reva to properly look up users by userid or username
    using the userprovider instead of taking the path segment as is. This requires the user service
    address as well as changing the default layout to the userid instead of the username. The latter
    is not considered a stable and persistent identifier.

    #420
    cs3org/reva#1033

  • Enhancement - Update storage documentation: #384

    We added details to the documentation about storage requirements known from ownCloud 10, the
    local storage driver and the ownCloud storage driver.

    #384
    #390

  • Enhancement - Update reva to v0.1.1-0.20200724135750-b46288b375d6: #399

    • Update reva to v0.1.1-0.20200724135750-b46288b375d6 - Split LDAP user filters
      (reva/#996) - meshdirectory: Add invite forward API to provider links (reva/#1000) - OCM:
      Pass the link to the meshdirectory service in token mail (reva/#1002) - Update
      github.com/go-ldap/ldap to v3 (reva/#1004)

    #399
    cs3org/reva#996
    cs3org/reva#1000
    cs3org/reva#1002
    cs3org/reva#1004

  • Enhancement - Update reva to v0.1.1-0.20200728071211-c948977dd3a0: #407

    • Update reva to v0.1.1-0.20200728071211-c948977dd3a0 - Use proper logging for ldap auth
      requests (reva/#1008) - Update github.com/eventials/go-tus to
      v0.0.0-20200718001131-45c7ec8f5d59 (reva/#1007) - Check if SMTP credentials are nil
      (reva/#1006)

    #407
    cs3org/reva#1008
    cs3org/reva#1007
    cs3org/reva#1006

0.10.0

10 Jul 13:28
Compare
Choose a tag to compare

Changes in 0.10.0

Summary

  • Enhancement - Make frontend prefixes configurable: #363
  • Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: #341
  • Enhancement - Update reva to v0.1.1-0.20200709064551-91eed007038f: #362

Details

  • Enhancement - Make frontend prefixes configurable: #363

    We introduce three new environment variables and preconfigure them the following way:

    REVA_FRONTEND_OCS_PREFIX="ocs" ```
    
    This restores the reva defaults that were changed upstream.
    
    https://github.com/owncloud/ocis-reva/pull/363
    https://github.com/cs3org/reva/pull/936/files#diff-51bf4fb310f7362f5c4306581132fc3bR63
    
    
    
  • Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: #341

    • Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66 (#341) - Added country information
      to Mentix (reva/#924) - Refactor metrics package to implement reader interface (reva/#934) -
      Fix OCS public link share update values logic (#252, #288, reva/#930)

    #252
    #288
    #341
    cs3org/reva#924
    cs3org/reva#934
    cs3org/reva#930

  • Enhancement - Update reva to v0.1.1-0.20200709064551-91eed007038f: #362

    • Update reva to v0.1.1-0.20200709064551-91eed007038f (#362) - Fix config for uploads when
      data server is not exposed (reva/#936) - Update OCM partners endpoints (reva/#937) - Update
      Ailleron endpoint (reva/#938) - OCS: Fix initialization of shares json file (reva/#940) -
      OCS: Fix returned public link URL (#336, reva/#945) - OCS: Share wrap resource id correctly
      (#344, reva/#951) - OCS: Implement share handling for accepting and listing shares (#11,
      reva/#929) - ocm: dynamically lookup IPs for provider check (reva/#946) - ocm: add
      functionality to mail OCM invite tokens (reva/#944) - Change percentagused to
      percentageused (reva/#903) - Fix file-descriptor leak (reva/#954)

    #344
    #336
    #11
    #362
    cs3org/reva#936
    cs3org/reva#937
    cs3org/reva#938
    cs3org/reva#940
    cs3org/reva#951
    cs3org/reva#945
    cs3org/reva#929
    cs3org/reva#946
    cs3org/reva#944
    cs3org/reva#903
    cs3org/reva#954

0.9.1

02 Jul 13:02
v0.9.1
Compare
Choose a tag to compare

Changes in 0.9.1

Summary

  • Enhancement - Add new config options for the http client: #330

Details

  • Enhancement - Add new config options for the http client: #330

    The internal certificates are checked for validity after
    cs3org/reva#914, which causes the acceptance tests to fail. This
    change sets new hardcoded defaults.

    #330

0.9.0

01 Jul 19:15
v0.9.0
Compare
Choose a tag to compare

Changes in 0.9.0

Summary

  • Enhancement - Allow datagateway transfers to take 24h: #323
  • Enhancement - Update reva to v0.1.1-0.20200630075923-39a90d431566: #320
  • Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: #328

Details

  • Enhancement - Allow datagateway transfers to take 24h: #323

    • Increase transfer token life time to 24h (PR #323)

    #323

  • Enhancement - Update reva to v0.1.1-0.20200630075923-39a90d431566: #320

    • Update reva to v0.1.1-0.20200630075923-39a90d431566 (#320) - Return special value for
      public link password (#294, reva/#904) - Fix public stat and listcontainer response to
      contain the correct prefix (#310, reva/#902)

    #310
    #294
    #320
    cs3org/reva#902
    cs3org/reva#904

  • Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: #328

    • Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66 (#328) - Use sync.Map on pool package
      (reva/#909) - Use mutex instead of sync.Map (reva/#915) - Use gatewayProviders instead of
      storageProviders on conn pool (reva/#916) - Add logic to ls and stat to process arbitrary
      metadata keys (reva/#905) - Preliminary implementation of Set/UnsetArbitraryMetadata
      (reva/#912) - Make datagateway forward headers (reva/#913, reva/#926) - Add option to cmd
      upload to disable tus (reva/#911) - OCS Share Allow date-only expiration for public shares
      (#288, reva/#918) - OCS Share Remove array from OCS Share update response (#252, reva/#919) -
      OCS Share Implement GET request for single shares (#249, reva/#921)

    #288
    #252
    #249
    #328
    cs3org/reva#909
    cs3org/reva#915
    cs3org/reva#916
    cs3org/reva#905
    cs3org/reva#912
    cs3org/reva#913
    cs3org/reva#926
    cs3org/reva#911
    cs3org/reva#918
    cs3org/reva#919
    cs3org/reva#921

0.8.0

29 Jun 14:18
v0.8.0
Compare
Choose a tag to compare

Changes in 0.8.0

Summary

  • Enhancement - Update reva to v0.1.1-0.20200629131207-04298ea1c088: #309

Details

0.7.0

26 Jun 15:12
b772833
Compare
Choose a tag to compare

Changes in 0.7.0

Summary

  • Enhancement - Update reva to v0.1.1-0.20200626111234-e21c32db9614: #261

Details

  • Enhancement - Update reva to v0.1.1-0.20200626111234-e21c32db9614: #261

    • Updated reva to v0.1.1-0.20200626111234-e21c32db9614 (#304) - TUS upload support through
      datagateway (#261, reva/#878, reva/#888) - Added support for differing metrics path for
      Prometheus to Mentix (reva/#875) - More data exported by Mentix (reva/#881) - Implementation
      of file operations in public folder shares (#49, #293, reva/#877) - Make httpclient trust
      local certificates for now (reva/#880) - EOS homes are not configured with an enable-flag
      anymore, but with a dedicated storage driver. We're using it now and adapted default configs of
      storages (reva/#891, #304)

    #49
    #293
    #261
    #261
    cs3org/reva#875
    cs3org/reva#877
    cs3org/reva#878
    cs3org/reva#881
    cs3org/reva#880
    cs3org/reva#888
    #304
    cs3org/reva#891

0.6.0

24 Jun 14:37
fe28493
Compare
Choose a tag to compare

Changes in 0.6.0

Summary

  • Enhancement - Update reva to v0.1.1-0.20200624063447-db5e6635d5f0: #279

Details

0.5.0

04 Jun 09:10
Compare
Choose a tag to compare

Changes in 0.5.0

Summary

  • Enhancement - Add TUS global capability: #177
  • Enhancement - Update reva to v0.1.1-0.20200603071553-e05a87521618: #244

Details

  • Enhancement - Add TUS global capability: #177

    The TUS global capabilities from Reva are now exposed.

    The advertised max chunk size can be configured using the "--upload-max-chunk-size" CLI
    switch or "REVA_FRONTEND_UPLOAD_MAX_CHUNK_SIZE" environment variable. The advertised
    http method override can be configured using the "--upload-http-method-override" CLI
    switch or "REVA_FRONTEND_UPLOAD_HTTP_METHOD_OVERRIDE" environment variable.

    #177
    #228

  • Enhancement - Update reva to v0.1.1-0.20200603071553-e05a87521618: #244

    • Updated reva to v0.1.1-0.20200603071553-e05a87521618 (#244) - Add option to disable TUS on
      OC layer (#177, reva/#791) - Dataprovider now supports method override (#177, reva/#792) -
      OCS fixes for create public link (reva/#798)

    #244
    #177
    cs3org/reva#791
    cs3org/reva#792
    cs3org/reva#798