Commit Graph

230 Commits

Author SHA1 Message Date
A.Unger
11dee33e3c update github.com/mennanov/fieldmask-utils@v0.3.3
slim down cofig
2020-11-03 15:33:27 +01:00
Alex Unger
6761f70959 try non unique? 2020-10-29 16:09:20 +01:00
Alex Unger
636caea217 add index on account.Id due to a rogue query 2020-10-29 15:24:26 +01:00
A.Unger
c72e212c91 first implementation of our own query tree and tree resolution
added godata dep

use correct godata dependency, enhance tests

refactor around indexer search tree

tests reflecting currently used queries

fix static checker

fix linter

replace old regexp with a calll to indexer.Query

fix linter

remove offenses
2020-10-28 16:02:44 +01:00
dependabot[bot]
bc1f68d24b Bump node-fetch from 2.6.0 to 2.6.1 in /accounts
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-24 10:39:15 +00:00
Benedikt Kulmann
bef3a4dca6 Remove unused cs3 indexer in indexer tests 2020-10-24 08:03:02 +02:00
Benedikt Kulmann
f10c3e2852 Disable unstable cs3 tests (connection to metadata storage) 2020-10-24 07:42:47 +02:00
Benedikt Kulmann
47e53c7274 Fix staticcheck 2020-10-24 06:56:41 +02:00
Benedikt Kulmann
fe0e4303a0 Use LoadAccounts in accounts handler 2020-10-24 06:37:29 +02:00
Benedikt Kulmann
70b47484f5 Reuse getAuthenticatedContext 2020-10-24 06:21:52 +02:00
Benedikt Kulmann
0f03d8c52c Rename command 2020-10-24 06:15:34 +02:00
Benedikt Kulmann
337a114d10 Fix uppercase A and G comments 2020-10-24 06:13:18 +02:00
A.Unger
ae248d871f fix TestListMembersEmptyGroup by setting a new Guid 2020-10-24 00:07:57 +02:00
A.Unger
0aecfcd742 small refactor on disk autoincrement index, move some helper functions 2020-10-23 23:31:37 +02:00
A.Unger
142f094f43 Merge branch 'master' into rebuild-index 2020-10-23 22:58:35 +02:00
Jörn Friedrich Dreyer
df9fa95c9f wait for open port when setting up metadata storage for accounts tests
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-10-23 20:56:17 +02:00
A.Unger
2343cb6331 interpret lower bounds correctly for the cs3 index 2020-10-23 22:04:34 +05:45
Benedikt Kulmann
55d1f78bda Fix delete for disk indexes 2020-10-23 17:14:27 +02:00
A.Unger
9a30688521 implement Delete operation 2020-10-23 16:53:16 +02:00
Benedikt Kulmann
2b76accc42 Refactor delete into helper 2020-10-23 16:51:53 +02:00
Jörn Friedrich Dreyer
031a1b8012 Fix id or username query handling
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-10-23 16:40:52 +02:00
Benedikt Kulmann
ed5cb9d610 Print error on rebuild command 2020-10-23 16:40:20 +02:00
Benedikt Kulmann
be6c429535 Add more details to errors 2020-10-23 16:34:51 +02:00
Benedikt Kulmann
bf5a960714 Reformat responses 2020-10-23 16:30:23 +02:00
Benedikt Kulmann
16a74c8a7e Docblocks and refactoring 2020-10-23 16:15:52 +02:00
Benedikt Kulmann
6eaa04ee9e Rebuild groups index 2020-10-23 16:09:00 +02:00
Benedikt Kulmann
8ac50f9839 Fix loading all accounts 2020-10-23 16:03:03 +02:00
Benedikt Kulmann
03a0c3d5e5 Rebuild index for accounts 2020-10-23 14:45:37 +02:00
A.Unger
f89c05cf61 raw implementation of index Delete 2020-10-23 14:11:20 +02:00
Benedikt Kulmann
3d48dcc9e5 Use UID and GID for service user auth.
Refactored some duplicated code into a helper.
2020-10-23 14:05:06 +02:00
Jörn Friedrich Dreyer
a91664fdd0 Mint token with uid and gid
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-10-23 14:05:06 +02:00
Benedikt Kulmann
a518a51f72 Extract creating indices on the indexer into a function 2020-10-23 12:55:01 +02:00
A.Unger
17b7c82425 basic wiring 2020-10-23 12:23:33 +02:00
A.Unger
50b0e6568b Merge branch 'master' into rebuild-index 2020-10-23 12:19:38 +02:00
Benedikt Kulmann
4206071af6 First part of index reset 2020-10-23 11:54:07 +02:00
A.Unger
859012cb4c extend accounts.proto file with rebuild index definition 2020-10-23 11:40:19 +02:00
Benedikt Kulmann
d2e011b744 Disable deprecation warning for proto package 2020-10-23 10:30:21 +02:00
Benedikt Kulmann
be9f6e574b Use proto.Merge 2020-10-23 10:19:17 +02:00
A.Unger
0fc5dbb688 skip cs3 index in favor of integration tests. running them require a locally running storage-metadata service 2020-10-22 16:11:18 +02:00
A.Unger
28329f5573 revert b1ae83c0 ..de851f80 2020-10-22 16:09:15 +02:00
A.Unger
b1ae83c021 start metadata service as a step on the accounts pipeline 2020-10-22 15:36:26 +02:00
A.Unger
b232e9f46f make vet happy, use protobuf generated merger 2020-10-22 13:39:54 +02:00
Benedikt Kulmann
747d55521f More fixes for accounts ui tests 2020-10-22 13:10:28 +02:00
Benedikt Kulmann
7644c5a9c6 User service user uuid in indexes 2020-10-22 11:35:51 +02:00
A.Unger
7ded7e2720 Merge branch 'master' into autoincrement-index 2020-10-22 11:34:04 +02:00
A.Unger
cbf13d0972 fix build 2020-10-21 12:16:25 +02:00
A.Unger
a08d94e8b3 fix staticcheck + linter 2020-10-21 12:12:23 +02:00
Jörn Friedrich Dreyer
5a9a9ce86a set ocis storage owner on startup, account fixes
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-10-21 10:15:09 +02:00
A.Unger
400de19ab0 use strcase to transform queries to camel case 2020-10-20 11:38:28 +02:00
Benedikt Kulmann
9de9769544 Move implementation for case insensitive index handling to indexes 2020-10-20 11:14:40 +02:00