Lukas Hirt
fa1182d1b8
Revert go.mod changes
2020-09-09 14:14:39 +02:00
Lukas Hirt
f3af912c6f
Regenerate assets
2020-09-09 14:10:27 +02:00
Lukas Hirt
b95b9800e8
Add acceptance tests
2020-09-07 17:17:23 +02:00
Benedikt Kulmann
a25f279652
Add changelog and update to ocis-pkg/v2@master
2020-09-02 15:51:02 +02:00
Benedikt Kulmann
95bc5111e5
Switch over from roleCache+middleware to roleManager
2020-09-02 15:46:30 +02:00
Benedikt Kulmann
65bf34b12c
Setup roles cache and use it for permission checks
2020-08-31 08:50:30 +02:00
Benedikt Kulmann
23bfd33b55
Fix tests
2020-08-28 16:38:11 +02:00
Benedikt Kulmann
f947621f1c
Update ocis-settings to 0.3.0
2020-08-27 10:33:04 +02:00
Benedikt Kulmann
22e2d9ca05
Update ocis-settings to 0.2.0
2020-08-21 08:47:38 +02:00
Benedikt Kulmann
2ae2cf40c9
Add permissions for language to default roles of settings service
2020-08-19 17:33:17 +02:00
Benedikt Kulmann
d52e227adc
Update ocis-pkg to 2.3.0 and ocis-settings to d59cdd5469
2020-08-19 11:53:56 +02:00
Jörn Friedrich Dreyer
694fe677aa
Add cli-subbcomands to mange users
...
ocis-accounts [list|delete|update|add|inspect]
Implements UpdateMask for the update request. Changed server-handler accordingly.
The commands use service-discovery to discover the backend.
2020-07-27 18:43:59 +02:00
Dipak Acharya
3152c52845
[Tests-Only] Add gRPC tests for user and group related actions
2020-07-21 09:06:49 +05:45
Jörn Friedrich Dreyer
0d4e6a4a16
initial group api implementation
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2020-07-10 15:51:13 +02:00
Benedikt Kulmann
f883c5bd0b
Set up reflex for make watch
2020-07-01 11:05:33 +02:00
Benedikt Kulmann
b1ba52f02b
Add asset generation from javascript bundle
...
On `make generate` the `pkg/assets/embed.go` will be generated from the
current state of the javascript app bundle in `assets/accounts.js`. So
you'll have to run `yarn build` first and then `make generate`.
2020-07-01 11:05:32 +02:00
David Christofas
630e2120e5
pass around the correct logger to the services
...
Also did some minor refactoring to make the code similar to the other
services.
Implements one task of owncloud/product#86
Signed-off-by: David Christofas <dchristofas@owncloud.com >
2020-06-23 17:29:28 +02:00
Jörn Friedrich Dreyer
b65e0636aa
update debendencies
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2020-06-18 18:18:11 +02:00
Jörn Friedrich Dreyer
a27ca2fe5c
implement create and delete api
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2020-06-16 18:57:50 +02:00
Jörn Friedrich Dreyer
c2668daae8
persist accounts using json, index using bleve
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2020-06-15 16:04:35 +02:00
Jörn Friedrich Dreyer
5ae2ef9b80
add graph api properties
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2020-06-15 16:03:12 +02:00
Jörn Friedrich Dreyer
810d2b6b34
parse odata query and build ldap filter
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2020-06-15 16:02:55 +02:00
Jörn Friedrich Dreyer
2fd05e2b6f
rewrite API, talk to ldap
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2020-06-15 16:02:44 +02:00
Benedikt Kulmann
a5d5eac711
Automated changelog update [skip ci]
2020-05-22 10:31:04 +00:00
A.Unger
6ba5a34e2f
update ocis-settings to 46ea310263
2020-05-22 12:21:21 +02:00
Benedikt Kulmann
93325178f8
Move settings bundles into own file
2020-05-19 10:38:53 +02:00
A.Unger
f537f420c4
use latest settings and get rid of replace
2020-05-11 12:42:21 +02:00
A.Unger
2f3d7cbc39
downgrade go-micro
2020-05-11 11:41:11 +02:00
A.Unger
a656e67d8c
fix merge conflicts
2020-05-11 09:59:23 +02:00
Jörn Friedrich Dreyer
422ceb9080
disable checking deprecated packages in generated code
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2020-05-06 19:07:23 +02:00
Jörn Friedrich Dreyer
3b6951cc80
add query properties, add pb deps, fix pb target
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2020-05-06 18:08:21 +02:00
A.Unger
4507e17436
update branch
2020-04-22 19:30:50 +02:00
A.Unger
0dd2ceef78
add uuid (key) as part of the accounts payload
2020-04-22 19:29:13 +02:00
Benedikt Kulmann
8ce94c2f4a
Use changed grpc service address
2020-04-22 15:51:24 +02:00
A.Unger
86c52618ea
POC: extensions promoting their own setting bundles onto the settings service
2020-04-17 13:42:13 +02:00
A.Unger
acc5299609
update modules
2020-04-15 11:34:34 +02:00
A.Unger
5a36879b5b
tidy deps: remove ocis-pkg@v1
2020-03-18 13:58:24 +01:00
A.Unger
037b12022a
update dependencies
2020-03-18 13:10:46 +01:00
A.Unger
8f43899476
upgrade go_micro protoc plugin to v2; as well as ocis-pkg/v2
2020-02-12 13:16:31 +01:00
Michael Barz
bd69d2a165
Update packages
2020-02-07 15:16:23 +01:00
Michael Barz
b43cc2d53d
Update the Changelog and Release process for aligment
2020-02-07 11:54:14 +01:00
A.Unger
7431297a1c
use micro cli v2
2020-02-04 10:09:38 +01:00
A.Unger
35d9deb38a
custom interface; strategy pattern; service configuration; refactor
2020-02-03 22:54:33 +01:00
A.Unger
31023b25b8
use go-micro/v2, render file system store manager
2020-01-30 16:28:29 +01:00
A.Unger
92a2c65bba
working mvp + manager
2020-01-30 16:11:34 +01:00
A.Unger
500e303cb5
first commit
2020-01-30 15:55:40 +01:00