Commit Graph

36 Commits

Author SHA1 Message Date
rijkvanzanten
699014e715 Add limit permissions 2020-07-15 13:15:39 -04:00
rijkvanzanten
0deaa77f0b [WIP] Add processAST to PermissionsService, rely on AST instead of Query in services 2020-07-14 13:11:05 -04:00
rijkvanzanten
300951e078 Support logical operations in filters 2020-07-13 14:55:07 -04:00
rijkvanzanten
06d04fff50 Add item singleton support 2020-07-09 17:55:10 -04:00
rijkvanzanten
905c2f5943 Add real singleton support to settings 2020-07-09 17:21:38 -04:00
rijkvanzanten
a60785d563 Add support for search query param 2020-07-08 13:15:44 -04:00
rijkvanzanten
a034e44775 Work on field query validation a bit 2020-07-07 15:54:59 -04:00
rijkvanzanten
e02709db93 Fix cookie return config 2020-07-07 12:24:05 -04:00
rijkvanzanten
0c1fd6df41 Rethrow JWT error as invalid creds 2020-07-07 11:30:49 -04:00
rijkvanzanten
2b50baa13d Various fixes to address issues in app 2020-07-03 16:41:53 -04:00
rijkvanzanten
9c76d14d20 Add relational reading 2020-07-02 16:14:08 -04:00
rijkvanzanten
0196496c1a Add create field 2020-07-01 14:54:19 -04:00
rijkvanzanten
c00645f259 Add GET /collections endpoint 2020-06-30 14:45:54 -04:00
rijkvanzanten
d62138e3b3 Setup useCollection middleware, record login activity 2020-06-29 16:52:57 -04:00
rijkvanzanten
d0aafecfa7 Replace old errors with new exceptions 2020-06-29 13:27:42 -04:00
rijkvanzanten
065cc88f5d Move error handler to middleware 2020-06-29 13:09:56 -04:00
rijkvanzanten
545f9b11c4 Fix TS errors, remove last loader usage 2020-06-26 14:21:22 -04:00
rijkvanzanten
db6d43988d Change payload middleware to service 2020-06-25 17:59:11 -04:00
rijkvanzanten
b1790a666f Auto gen UUID field on create 2020-06-25 17:21:42 -04:00
rijkvanzanten
3376b55cd5 Add singleton-insert check 2020-06-25 16:18:43 -04:00
rijkvanzanten
21155b2db8 Add payload processing on item create 2020-06-24 17:38:42 -04:00
rijkvanzanten
e74b7a8608 Rename collection-exists 2020-06-24 17:01:58 -04:00
rijkvanzanten
c13eaac25a Init the loaders per request 2020-06-24 17:00:22 -04:00
rijkvanzanten
7146c13528 Handle token expired error properly 2020-06-24 12:37:23 -04:00
rijkvanzanten
6c2daebf30 Add extract token + authenticate middleware 2020-06-23 15:46:07 -04:00
rijkvanzanten
5a14ed6c43 Add meta query param 2020-06-19 18:59:28 -04:00
rijkvanzanten
dcdabf4472 Add page query param support 2020-06-19 16:43:25 -04:00
rijkvanzanten
62701b1cbd Add activity (read) endpoints 2020-06-18 13:48:09 -04:00
rijkvanzanten
ea7ffe815f Add single query param 2020-06-17 17:36:07 -04:00
rijkvanzanten
03d110a7a9 Add limit/offset 2020-06-17 17:31:20 -04:00
rijkvanzanten
8011232e9c Rough in filter param 2020-06-17 17:13:33 -04:00
rijkvanzanten
b1e74553b1 Rough in sort param for list all 2020-06-17 17:02:22 -04:00
rijkvanzanten
5d540385e9 Optimize has fields check 2020-06-17 11:44:36 -04:00
rijkvanzanten
45101b6f40 Add query validator to check for field existence 2020-06-16 17:30:25 -04:00
rijkvanzanten
0447a96a15 Check if collection exists in items endpoints 2020-06-16 16:57:39 -04:00
rijkvanzanten
6aa528aa32 Add fields param 2020-06-16 16:35:29 -04:00