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

Releases: owncloud/ocis-ocs

0.3.1

02 Sep 11:43
Compare
Choose a tag to compare

Changes in 0.3.1

Summary

  • Bugfix - Add the top level response structure to json responses: #181
  • Enhancement - Update ocis-accounts: #42

Details

  • Bugfix - Add the top level response structure to json responses: #181

    Probably during moving the ocs code into the ocis-ocs repo the response format was changed.
    This change adds the top level response to json responses. Doing that the reponse should be
    compatible to the responses from OC10.

    owncloud/product#181
    owncloud/product#181 (comment)

  • Enhancement - Update ocis-accounts: #42

    Update ocis-accounts to v0.4.2-0.20200828150703-2ca83cf4ac20

    #42

0.3.0

27 Aug 09:19
Compare
Choose a tag to compare

Changes in 0.3.0

Summary

  • Bugfix - Mimic oc10 user enabled as string in provisioning api: #39
  • Bugfix - Use opaque ID of a user for signing keys: #436
  • Enhancement - Add option to create user with uidnumber and gidnumber: #34

Details

  • Bugfix - Mimic oc10 user enabled as string in provisioning api: #39

    The oc10 user provisioning API uses a string for the boolean enabled flag. 😭

    #39

  • Bugfix - Use opaque ID of a user for signing keys: #436

    OCIS switched from user the user's opaque ID (UUID) everywhere, so to keep compatible we have
    adjusted the signing keys endpoint to also use the UUID when storing and generating the keys.

    owncloud/ocis#436
    #32

  • Enhancement - Add option to create user with uidnumber and gidnumber: #34

    We have added an option to pass uidnumber and gidnumber to the ocis api while creating a new user

    #34

0.2.0

17 Aug 14:38
Compare
Choose a tag to compare

Changes in 0.2.0

Summary

  • Bugfix - Fix file descriptor leak: #79
  • Enhancement - Add Group management for OCS Povisioning API: #25
  • Enhancement - Basic Support for the User Provisioning API: #23

Details

  • Bugfix - Fix file descriptor leak: #79

    Only use a single instance of go-micro's GRPC client as it already does connection pooling.
    This prevents connection and file descriptor leaks.

    owncloud/ocis-accounts#79
    #29

  • Enhancement - Add Group management for OCS Povisioning API: #25

    We added support for the group management related set of API calls of the provisioning API.
    Reference

    #25

  • Enhancement - Basic Support for the User Provisioning API: #23

    We added support for a basic set of API calls for the user provisioning API.
    Reference

    #23

0.1.0

24 Jul 11:51
v0.1.0
Compare
Choose a tag to compare

Changes in 0.1.0

Summary

  • Bugfix - Build docker images with alpine:latest instead of alpine:edge: #20
  • Change - Initial release of basic version: #1
  • Change - Upgrade micro libraries: #11
  • Enhancement - Configuration: #14
  • Enhancement - Support signing key: #18

Details

  • Bugfix - Build docker images with alpine:latest instead of alpine:edge: #20

    ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.

    #20

  • Change - Initial release of basic version: #1

    Just prepared an initial basic version to serve OCS for the ownCloud Infinite Scale project. It
    just provides a minimal viable product to demonstrate the microservice pattern.

    https://github.com/owncloud/ocis-ocs/issues/1

  • Change - Upgrade micro libraries: #11

    Updated the micro and ocis-pkg libraries to version 2.

    #11

  • Enhancement - Configuration: #14

    Extensions should be responsible of configuring themselves. We use Viper for config loading
    from default paths. Environment variables WILL take precedence over config files.

    #14

  • Enhancement - Support signing key: #18

    We added support for the /v[12].php/cloud/user/signing-key endpoint that is used by the
    owncloud-sdk to generate signed URLs. This allows directly downloading large files with
    browsers instead of using blob:// urls, which eats memory ...

    #18
    owncloud/ocis-proxy#75
    owncloud/owncloud-sdk#504