Releases: owncloud/ocis-ocs
0.3.1
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. -
Enhancement - Update ocis-accounts: #42
Update ocis-accounts to v0.4.2-0.20200828150703-2ca83cf4ac20
0.3.0
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. 😭 -
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. -
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
0.2.0
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. -
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 -
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
0.1.0
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.
-
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. -
Change - Upgrade micro libraries: #11
Updated the micro and ocis-pkg libraries to version 2.
-
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. -
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 usingblob://
urls, which eats memory ...