Commit Graph

28 Commits

Author SHA1 Message Date
Rijk van Zanten
4144cecef5 Fix validation structure in authorization service (#3967)
Fixes #3597
2021-02-08 15:13:14 -05:00
Igor Savin
7cddb458cb Run prettier across app and api 2020-12-08 02:22:00 +02:00
rijkvanzanten
56979b3ae3 Add overview support to mysql 2020-11-09 18:20:37 -05:00
rijkvanzanten
8cbdfb409b Use prefetched schema info 2020-11-09 17:13:48 -05:00
rijkvanzanten
528112314d Remove outdated tests, fix imports 2020-11-09 12:29:01 -05:00
rijkvanzanten
2f3e406022 Fix too strict update permission check
Fixes #817
2020-11-04 11:02:38 -05:00
rijkvanzanten
a11e2800b6 Fix permissions not using preset variables 2020-11-02 16:19:05 -05:00
rijkvanzanten
ee9baf02c0 Move system fields out of DB 2020-10-29 13:06:37 -04:00
rijkvanzanten
53fb7a099a Fix validation error on empty permissions
Fixes #791 (maybe)
2020-10-28 15:01:38 -04:00
rijkvanzanten
dae2ca530f Fix type casting in authorization service
Fixes #776
2020-10-26 11:30:21 +01:00
rijkvanzanten
592ab925db Add toArray util 2020-10-15 18:00:27 -04:00
rijkvanzanten
5dba15082f Handle non-o2m cases 2020-10-09 13:13:49 -04:00
rijkvanzanten
d8bd6c82ab Consider root ast a collection 2020-10-09 13:07:15 -04:00
rijkvanzanten
2e6b295ee4 Fix type check 2020-10-09 13:07:15 -04:00
rijkvanzanten
5b91bc3577 Rework nested ast typings to nodes 2020-10-09 13:07:15 -04:00
rijkvanzanten
0a20cc8d65 Replace .flat() to support node 10
Fixes #459
2020-09-30 14:34:14 -04:00
rijkvanzanten
d165babcd7 Allow generated UUID/date/role/user value to pass required
Fixes #446, fixes #448
2020-09-30 09:31:25 -04:00
rijkvanzanten
67b60860df Use allow null to validate payload on submit 2020-09-29 17:52:38 -04:00
rijkvanzanten
a5be4e3e48 Rework AST runner
Way cleaner to read / maintain now. Should also fix a couple issues.

Ref #406, ref #376, ref #350
2020-09-23 15:57:32 -04:00
rijkvanzanten
48fca55651 Restructure exports for services 2020-09-22 13:16:14 -04:00
rijkvanzanten
be3c414b05 Return validation errors 2020-09-09 15:17:28 -04:00
rijkvanzanten
7f1f105349 Merge branch 'main' into feature-rate-limiting 2020-09-08 12:31:57 -04:00
rijkvanzanten
46f1969448 Allow permissions variables in filter query param 2020-09-02 18:31:01 -04:00
rijkvanzanten
38e1cf4a55 Add permission variables support 2020-09-02 18:20:02 -04:00
rijkvanzanten
e10c288920 Add error alert on delete / soft delete from browse 2020-08-31 15:04:36 -04:00
rijkvanzanten
d8ae3b9a8d Finish soft delete 2020-08-31 12:30:19 -04:00
rijkvanzanten
4b5aaaa1ff Rename operation->action, add validate step 2020-08-27 11:56:01 -04:00
rijkvanzanten
bde7069cce Move api into api subdirectory 2020-07-29 11:22:56 -04:00