Commit Graph
113 Commits
Author SHA1 Message Date
Jörn Friedrich DreyerandGitHub 5b2ce79490 Merge pull request #32 from owncloud/signingkey-use-opaqueid
Use opaque ID of a user for signing keys
2020-08-11 16:31:20 +02:00
Vincent Petry 10686290e7 Use opaque ID of a user for signing keys
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.
2020-08-11 16:13:22 +02:00
Dipak Acharya 0938dbcaf5 Automated changelog update [skip ci] 2020-08-10 09:30:52 +00:00
Dipak AcharyaandGitHub eb87da2dfa Merge pull request #34 from owncloud/add-uid-gid
Add UidNumber and GidNumber when creating new user
2020-08-10 15:11:35 +05:45
Dipak Acharya 83023c30e9 Fix the changelog title 2020-08-10 14:59:31 +05:45
Dipak Acharya e880600b61 Add changelog item 2020-08-10 14:51:17 +05:45
Dipak Acharya 1cb7d26ece Allow creating user without uidnumber and gidnumber 2020-08-10 14:51:14 +05:45
Dipak Acharya def5934702 Add UidNumber and GidNumber when creating new user 2020-08-10 14:03:08 +05:45
Vincent PetryandGitHub 43514cd172 Merge pull request #31 from owncloud/fix-30
Validation on adding user to group
2020-08-06 08:12:32 +02:00
A.Unger 0db046d827 correctly parse request body 2020-08-05 13:47:41 +02:00
Alex Unger 886f75d25f Automated changelog update [skip ci] 2020-08-04 14:05:21 +00:00
Alex UngerandGitHub 0ad412aebd Merge pull request #29 from owncloud/fix-new-client-pool 2020-08-04 16:00:38 +02:00
Vincent PetryandA.Unger 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 UngerandGitHub 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 DreyerandGitHub 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 UngerandGitHub 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 DreyerandGitHub 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 DreyerandGitHub 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 DreyerandGitHub 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 DreyerandGitHub 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 DreyerandGitHub 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 DreyerandGitHub bfe850a7da Merge pull request #16 from owncloud/update-boilerplate
update boilerplate to current standards
2020-07-13 13:15:20 +02:00