Commit Graph

252 Commits

Author SHA1 Message Date
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
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
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
Rijk van Zanten
9a932afe49 Merge pull request #60 from directus/singleton
Add singleton support
2020-07-09 17:55:27 -04:00
rijkvanzanten
06d04fff50 Add item singleton support 2020-07-09 17:55:10 -04:00
rijkvanzanten
f14d0c016e Remove cl 2020-07-09 17:22:12 -04:00
rijkvanzanten
905c2f5943 Add real singleton support to settings 2020-07-09 17:21:38 -04:00
rijkvanzanten
a10e822fab Fix console.log 2020-07-09 17:21:31 -04:00
rijkvanzanten
79b25c9368 Update knex 2020-07-09 17:17:50 -04:00
rijkvanzanten
cb16552438 Make sure to return null for undefined values 2020-07-09 16:47:45 -04:00
rijkvanzanten
345d4363d5 Fix old use of activityservice 2020-07-09 14:58:13 -04:00
Rijk van Zanten
d97f9d49a6 Merge pull request #59 from directus/presets
Presets
2020-07-09 14:57:14 -04:00
rijkvanzanten
2867956d84 Fix presets insert / update 2020-07-09 14:56:31 -04:00
rijkvanzanten
05994e0eda Rename collection-presets to presets 2020-07-09 14:48:10 -04:00
Rijk van Zanten
7dad1efd02 Merge pull request #58 from directus/revisions
Revisions
2020-07-09 13:41:01 -04:00
rijkvanzanten
1dceff8ccb Finish revisions tracking 2020-07-09 13:40:19 -04:00
rijkvanzanten
306a7be75d Users too 2020-07-09 13:38:08 -04:00
rijkvanzanten
b8849bcafb Add revisions for settings, fix types in files/folders 2020-07-09 13:31:45 -04:00
rijkvanzanten
9f2d1316f2 Add revisions to relations 2020-07-09 13:01:45 -04:00