Commit Graph

10030 Commits

Author SHA1 Message Date
Rijk van Zanten
2c0959420c Merge pull request #69 from directus/typescript-strict
Typescript strict mode
2020-07-21 15:03:07 -04:00
rijkvanzanten
944fda66a6 Update SI 2020-07-21 15:02:48 -04:00
rijkvanzanten
336e195334 Fix strict mode errors in TS 2020-07-21 15:02:30 -04:00
rijkvanzanten
97dd919d94 Use strict mode in TS 2020-07-21 12:38:39 -04:00
Rijk van Zanten
050e8ec169 Merge pull request #68 from directus/sqlite
Sqlite
2020-07-21 12:36:51 -04:00
rijkvanzanten
f1387441e5 Add sqlite support 2020-07-21 12:36:08 -04:00
rijkvanzanten
4bd95956b3 Rework order of seeder 2020-07-17 18:25:09 -04:00
Rijk van Zanten
6fecca0d26 Merge pull request #67 from directus/dynamic-db-config
DB config dynamic
2020-07-17 17:42:08 -04:00
rijkvanzanten
4ad8414b30 DB config dynamic 2020-07-17 17:41:54 -04:00
rijkvanzanten
bc0ec5d4f6 Set version to 0.0.1, add correct name 2020-07-17 17:20:17 -04:00
Rijk van Zanten
0231a7bce8 Merge pull request #66 from directus/cli
Install CLI
2020-07-17 17:19:55 -04:00
rijkvanzanten
0bf45c2d48 Add install cli 2020-07-17 17:19:28 -04:00
rijkvanzanten
9bcff8ea88 Add seeds and db install 2020-07-17 17:08:22 -04:00
Rijk van Zanten
e065950440 Merge pull request #64 from directus/batch
Add batch create + CSV based batch operations
2020-07-17 15:22:12 -04:00
rijkvanzanten
dc28849c07 Rename tx to transaction 2020-07-17 15:14:55 -04:00
rijkvanzanten
3a2431508d Fix activity/revisions saving in tx 2020-07-17 15:14:29 -04:00
rijkvanzanten
def50a82ab Finish batch crud 2020-07-17 15:05:33 -04:00
rijkvanzanten
a24fa72373 Add batch type overrides + Item type 2020-07-17 14:42:12 -04:00
rijkvanzanten
acd8ee1460 Use transactions for batch insert 2020-07-17 12:38:07 -04:00
rijkvanzanten
efae7f57fb Add batch update 2020-07-17 12:02:19 -04:00
rijkvanzanten
f0456cc6bf Add batch delete 2020-07-17 11:39:10 -04:00
rijkvanzanten
6c2145a47a Add batch create 2020-07-17 11:35:30 -04:00
Rijk van Zanten
d1cf2e7742 Merge pull request #62 from directus/permissions
Add permissions + start on CLI
2020-07-17 10:05:59 -04:00
rijkvanzanten
ca1152b176 Ignore permissions for admin users 2020-07-15 16:56:55 -04:00
rijkvanzanten
325502a7b1 Rework logout flow + add no app access state 2020-07-15 16:29:43 -04:00
rijkvanzanten
046345c1e8 Add dynamic permissions check for update / delete 2020-07-15 15:44:25 -04:00
rijkvanzanten
55332f72d5 Add payload validation on create / validate 2020-07-15 15:01:09 -04:00
rijkvanzanten
699014e715 Add limit permissions 2020-07-15 13:15:39 -04:00
rijkvanzanten
61738c5aa8 Use accountability on all endpoints 2020-07-15 12:19:27 -04:00
rijkvanzanten
a5620b8b37 It works, pfew 2020-07-14 18:48:21 -04:00
rijkvanzanten
dd6c7043ac Fix couple hiccups, support * 2020-07-14 17:13:37 -04:00
rijkvanzanten
54a2b3b74d Add fields permissions 2020-07-14 16:53:32 -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
8887d3216e Add find-permissions method 2020-07-13 16:40:29 -04:00
rijkvanzanten
6a3f9210f0 Add permissions to express request 2020-07-13 16:39:59 -04:00
rijkvanzanten
7b0d14e79b Add permissions types 2020-07-13 16:39:42 -04:00
rijkvanzanten
ff961de4ce Add powered by header 2020-07-13 16:39:23 -04:00
rijkvanzanten
8ca92cb48d Add forbidden exception 2020-07-13 16:39:20 -04:00
rijkvanzanten
300951e078 Support logical operations in filters 2020-07-13 14:55:07 -04:00
rijkvanzanten
72db3f1941 Fix single optional-ness in express request extension 2020-07-13 12:33:28 -04:00
rijkvanzanten
1a15745baf Merge branch 'cli' into main 2020-07-13 12:31:54 -04:00
rijkvanzanten
fa41ce86e3 Update KSI 2020-07-13 11:49:07 -04:00
rijkvanzanten
b0a198ed54 Update knex 2020-07-10 18:11:27 -04:00
rijkvanzanten
531992f9b3 Get started on CLI 2020-07-10 18:10:56 -04:00
rijkvanzanten
5448b4fa76 Various changes to adhere to new api 2020-07-10 15:14:45 -04:00
Rijk van Zanten
decdad7caf Merge pull request #61 from directus/comment
Comment
2020-07-10 15:13:20 -04:00
rijkvanzanten
9031d90e38 Add comment endpoints 2020-07-10 15:13:00 -04:00
rijkvanzanten
e6c1c9bacc Fix contains filter 2020-07-10 13:39:44 -04:00
rijkvanzanten
a01442d154 Only use iso8601 in datetime 2020-07-10 12:51:17 -04:00
rijkvanzanten
68e00d0b32 Lock versions for app side 2020-07-10 12:39:21 -04:00