Commit Graph

103 Commits

Author SHA1 Message Date
Alex Unger 886f75d25f Automated changelog update [skip ci] 2020-08-04 14:05:21 +00:00
Alex Unger 0ad412aebd Merge pull request #29 from owncloud/fix-new-client-pool 2020-08-04 16:00:38 +02:00
Vincent Petry 6d4766595c Use a single GRPC new client instance
The client is already using a connection pool, so we should not
instantiate it multiple times as it causes connections to stay open and
makes file descriptors leak.

Co-authored-by: "A.Unger" <zyxancf@gmail.com>
2020-08-04 15:54:22 +02:00
Alex Unger 8933b604e9 Merge pull request #27 from butonic/provisinging-api-fixes 2020-07-30 10:53:17 +02:00
Jörn Friedrich Dreyer 0af224e0a1 fake quota as in reva
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-30 10:47:19 +02:00
Jörn Friedrich Dreyer f942e0cb85 Automated changelog update [skip ci] 2020-07-29 15:22:56 +00:00
Jörn Friedrich Dreyer 16ae852a59 Merge pull request #25 from butonic/more-groups-endpoints
implement more group management endpoints
2020-07-29 17:17:44 +02:00
Jörn Friedrich Dreyer a21ff4592b implement more group management endpoints
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-29 16:26:02 +02:00
Alex Unger 69c4148658 Merge pull request #24 from butonic/provisinging-api-fixes 2020-07-29 15:01:21 +02:00
Jörn Friedrich Dreyer 34c6b854a9 fix staticcheck
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-29 14:47:27 +02:00
Jörn Friedrich Dreyer 4c0adfd68d fake empty groups
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-29 14:42:10 +02:00
Jörn Friedrich Dreyer ee8195cd5f initial user and group listing
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-29 12:14:44 +02:00
Jörn Friedrich Dreyer cdde45290a implement delete, better return codes, correct result payload
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-29 11:19:29 +02:00
Jörn Friedrich Dreyer 8a2cbd98a7 Automated changelog update [skip ci] 2020-07-28 15:11:53 +00:00
Jörn Friedrich Dreyer fd2bb283fe Merge pull request #23 from owncloud/provisioning-api-users
User provisioning api
2020-07-28 17:06:30 +02:00
A.Unger bd576a02dc rename Feature -> Enhancement on changelog 2020-07-28 16:47:08 +02:00
A.Unger 8d5d81b171 added changelog 2020-07-28 16:37:13 +02:00
A.Unger 308d54c0e5 account enabled by default on AddUser 2020-07-28 16:35:50 +02:00
A.Unger 41c0cf2b3f CRU(D) on user provisioning 2020-07-28 16:27:39 +02:00
A.Unger 225b206686 user_id => userid, no underscore 2020-07-28 15:14:29 +02:00
A.Unger f8b22fc619 WIP user get working 2020-07-28 15:13:41 +02:00
Jörn Friedrich Dreyer b4aca3c5fd initial user provisioning
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-28 14:38:48 +02:00
Jörn Friedrich Dreyer 5ebcf1b0fe Automated changelog update [skip ci] 2020-07-23 11:21:53 +00:00
Jörn Friedrich Dreyer 80ab43ea3d Merge pull request #21 from owncloud/release-0.1.0
Prepare release 0.1.0
2020-07-23 13:16:59 +02:00
Benedikt Kulmann c0faeb54ec Prepare release 0.1.0 2020-07-23 11:56:03 +02:00
Jörn Friedrich Dreyer 5b507b9968 Automated changelog update [skip ci] 2020-07-23 08:41:38 +00:00
Jörn Friedrich Dreyer 932fc7a12f Merge pull request #20 from owncloud/use-alpine-latest
Use alpine:latest instead of alpine:edge in docker builds
2020-07-23 10:36:08 +02:00
Benedikt Kulmann 7c26a25176 Use alpine:latest instead of alpine:edge in docker builds 2020-07-23 10:13:44 +02:00
Jörn Friedrich Dreyer 2f3332a55b Merge pull request #18 from owncloud/signing-key
arm failures unrelated
2020-07-22 15:47:09 +02:00
Jörn Friedrich Dreyer 8787fbcea1 check response error code
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-22 15:35:07 +02:00
Jörn Friedrich Dreyer 1d76d2c7a9 remove spurious line
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-22 12:00:37 +02:00
Jörn Friedrich Dreyer 69fd8d8f88 add changelog
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-22 11:57:41 +02:00
Jörn Friedrich Dreyer 93d044d174 stick to username
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-22 11:42:00 +02:00
Jörn Friedrich Dreyer 40906fe57a read signing key from ocis-store
- adds an access token middleware to read the x-access-token header,
  extract the reva user from it and store it in the context
- implments the ocs/v[12].php/cloud/user/signing-key endpoint
  - reads or creates signing key in ocis-store

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-17 23:03:37 +02:00
Jörn Friedrich Dreyer 5078781500 signing key implementation
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-16 17:27:19 +02:00
Jörn Friedrich Dreyer 06867713a2 Automated changelog update [skip ci] 2020-07-14 13:42:25 +00:00
Jörn Friedrich Dreyer 71aa69dcac Merge pull request #17 from owncloud/initial-ocs-routes
Initial OCS routes, version & format handling
2020-07-14 15:36:49 +02:00
Jörn Friedrich Dreyer 7aae61dca7 Initial OCS routes, version & format handling
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-14 14:15:53 +02:00
Jörn Friedrich Dreyer c93dfbf091 Automated changelog update [skip ci] 2020-07-13 11:19:53 +00:00
Jörn Friedrich Dreyer bfe850a7da Merge pull request #16 from owncloud/update-boilerplate
update boilerplate to current standards
2020-07-13 13:15:20 +02:00
Jörn Friedrich Dreyer b3bb083187 this is still ocs with debug @ 9114 2020-07-13 12:58:07 +02:00
Jörn Friedrich Dreyer 1a09c41b49 reva->ocs 2020-07-13 12:53:42 +02:00
Michael Barz e7084b0b7b update boilerplate to current standards 2020-07-13 12:29:51 +02:00
Jörn Friedrich Dreyer ff1020d1f1 Merge pull request #15 from owncloud/remove_log_to_stderr
Remove logtostderr from protoc generation
2020-04-24 14:18:57 +02:00
Ilja Neumann 3ef44a947f Remove logtostderr from protoc generation 2020-04-24 11:47:34 +02:00
Alex Unger cc66a0531d Merge pull request #14 from owncloud/feature/config
Load config from Viper on Before hook
2020-03-18 19:11:33 +01:00
A.Unger 1c9f0fae70 populate changelog file 2020-03-18 18:52:54 +01:00
A.Unger 0b06f7ad6d add changelog skeleton 2020-03-18 18:51:48 +01:00
A.Unger f34309adec use ParseConfig on server command 2020-03-18 18:51:17 +01:00
A.Unger 382f356e23 abstract ParseConfig to its own scope 2020-03-18 18:50:44 +01:00