Commit Graph

139 Commits

Author SHA1 Message Date
rijkvanzanten
d25417c383 Parse image file info if available 2020-06-29 15:42:46 -04:00
rijkvanzanten
58c644093c Fix joi check 2020-06-29 13:47:45 -04:00
Rijk van Zanten
dc3b355932 Merge pull request #37 from directus/exceptions
Exceptions
2020-06-29 13:28:19 -04:00
rijkvanzanten
d0aafecfa7 Replace old errors with new exceptions 2020-06-29 13:27:42 -04:00
rijkvanzanten
a167f6de1a Use new error handler 2020-06-29 13:10:04 -04:00
rijkvanzanten
065cc88f5d Move error handler to middleware 2020-06-29 13:09:56 -04:00
rijkvanzanten
9fd2fe891f Setup exceptions structure 2020-06-29 13:09:40 -04:00
Rijk van Zanten
21467dcf43 Merge pull request #28 from directus/files
Files (crud) + assets
2020-06-29 12:14:26 -04:00
rijkvanzanten
7d0585cefe Remove note 2020-06-29 12:08:15 -04:00
rijkvanzanten
1c2bc2e68f Stream created asset back up to DO 2020-06-29 10:49:21 -04:00
rijkvanzanten
d279bf007f Add assets endpoint + sharp 2020-06-26 17:57:43 -04:00
rijkvanzanten
e533d76082 Add upload (replace) / update file 2020-06-26 15:02:07 -04:00
rijkvanzanten
c31ef8fe17 Add file deletion 2020-06-26 14:28:20 -04:00
rijkvanzanten
545f9b11c4 Fix TS errors, remove last loader usage 2020-06-26 14:21:22 -04:00
rijkvanzanten
3f5692bef4 Save file with payload in service 2020-06-26 14:16:23 -04:00
rijkvanzanten
29e422e9d6 Setup dynamic storage adapter configuration 2020-06-26 13:40:31 -04:00
rijkvanzanten
e06c948a83 Install flydrive 2020-06-26 13:40:29 -04:00
rijkvanzanten
d5c9cfd9e7 Add example configuration for file storage 2020-06-26 13:40:22 -04:00
Rijk van Zanten
03fc6a513b Merge pull request #27 from directus/uuid
UUID
2020-06-25 17:59:42 -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
a2512e49d4 Clean up app 2020-06-25 16:47:01 -04:00
rijkvanzanten
7565bda0fd Add types for pino express 2020-06-25 16:45:38 -04:00
rijkvanzanten
a117510873 Add route logging 2020-06-25 16:44:13 -04:00
Rijk van Zanten
fcf3fa5e96 Merge pull request #26 from directus/singleton-insert-check
Singleton insert check
2020-06-25 16:39:50 -04:00
rijkvanzanten
3376b55cd5 Add singleton-insert check 2020-06-25 16:18:43 -04:00
rijkvanzanten
78af0312bd Log queries 2020-06-25 15:44:12 -04:00
Rijk van Zanten
4c82cfae62 Merge pull request #25 from directus/user-invite
User invite
2020-06-25 15:38:44 -04:00
rijkvanzanten
9e1a1d532f Add user accept invite 2020-06-25 15:38:11 -04:00
rijkvanzanten
490b2597fd Setup invite user endpoint 2020-06-25 12:27:12 -04:00
Rijk van Zanten
d54d377a82 Merge pull request #24 from directus/auth-pw-bcrypt
Check user pass based on hash
2020-06-24 17:42:51 -04:00
rijkvanzanten
074cbca9a5 Check user pass based on hash 2020-06-24 17:42:33 -04:00
Rijk van Zanten
d74bfebe8e Merge pull request #23 from directus/process-special
Process special
2020-06-24 17:39:52 -04:00
rijkvanzanten
21155b2db8 Add payload processing on item create 2020-06-24 17:38:42 -04:00
rijkvanzanten
368e102906 Fix express type extending 2020-06-24 17:38:35 -04:00
rijkvanzanten
9c176c0955 Add FieldInfo type 2020-06-24 17:38:23 -04:00
rijkvanzanten
91a23c9a14 Add typing info to loaders 2020-06-24 17:38:08 -04:00
rijkvanzanten
50de63fb67 Add salt rounds to .env 2020-06-24 17:38:03 -04:00
rijkvanzanten
456f8038aa Install bcrypt 2020-06-24 17:37:52 -04:00
Rijk van Zanten
1a24246d49 Merge pull request #22 from directus/dataloader
Add DataLoader structure
2020-06-24 17:25:23 -04:00
rijkvanzanten
e74b7a8608 Rename collection-exists 2020-06-24 17:01:58 -04:00
rijkvanzanten
036dea86b8 Fire loaders init on every request 2020-06-24 17:01:41 -04:00
rijkvanzanten
e088c1715d Allow loaders on req 2020-06-24 17:01:13 -04:00
rijkvanzanten
54221aa077 Fix import in loaders 2020-06-24 17:01:02 -04:00
rijkvanzanten
c13eaac25a Init the loaders per request 2020-06-24 17:00:22 -04:00
rijkvanzanten
488efee516 Init system loaders 2020-06-24 17:00:12 -04:00
rijkvanzanten
38d530ea02 Install dataloader 2020-06-24 17:00:00 -04:00
Rijk van Zanten
93c041ff28 Merge pull request #21 from directus/auth
Initial auth implementation
2020-06-24 12:40:51 -04:00
rijkvanzanten
7146c13528 Handle token expired error properly 2020-06-24 12:37:23 -04:00
rijkvanzanten
8e871904fb Wrap up oAuth flow 2020-06-23 17:37:55 -04:00