Jörn Friedrich Dreyer
e57dfc74f5
Mimic oc10 user enabled as string
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2020-08-26 17:21:59 +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
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
A.Unger
0db046d827
correctly parse request body
2020-08-05 13:47:41 +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
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
a21ff4592b
implement more group management endpoints
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2020-07-29 16:26:02 +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
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
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
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
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
A.Unger
65c29c77b6
enable tracing middleware
2020-03-10 14:14:03 +01:00
David Christofas
a9d7680112
upgrade micro libraries
2020-02-07 10:57:02 +01:00
Thomas Boerger
4e4e873b80
Add custom http root
...
Now we are able to let this service run on a different root path.
2019-12-09 14:48:22 +01:00
Thomas Boerger
acd6d6e7f5
Restructure project similar to hello and graph
2019-12-06 15:03:43 +01:00