Benedikt Kulmann
06880c1488
Reorganize code into components and align layout with phoenix
2020-09-10 16:28:21 +02:00
Lukas Hirt
d2234c4a68
Regenerated protobuf
2020-09-09 15:21:41 +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
957e1987ab
Update ocis-pkg/v2@master and ocis-settings@master
2020-08-31 08:52:05 +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
5441647249
Automated changelog update [skip ci]
2020-06-17 13:38:12 +00: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
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
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
d5b2dfc3ac
leftover phoenix
2020-03-18 14:15:11 +01: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
Alex Unger
2dfdab8a91
Automated changelog update [skip ci]
2020-02-07 10:04:35 +00:00
A.Unger
a3b7d2a97a
added docker folder
2020-02-07 10:51:39 +01:00
A.Unger
35d9deb38a
custom interface; strategy pattern; service configuration; refactor
2020-02-03 22:54:33 +01:00
A.Unger
be26b67a0c
list keys working as expected, datastructure not pretty
2020-02-03 14:16:30 +01:00
A.Unger
31023b25b8
use go-micro/v2, render file system store manager
2020-01-30 16:28:29 +01:00
A.Unger
500e303cb5
first commit
2020-01-30 15:55:40 +01:00