Commit Graph

94 Commits

Author SHA1 Message Date
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
rijkvanzanten
f8d64dab39 Start on Grant / oAUTH flow 2020-06-23 17:30:47 -04:00
rijkvanzanten
6c2daebf30 Add extract token + authenticate middleware 2020-06-23 15:46:07 -04:00
rijkvanzanten
2946a5d76f Extend express req with custom props 2020-06-23 15:45:53 -04:00
rijkvanzanten
637031f53c Move login logic to service 2020-06-23 15:45:14 -04:00
rijkvanzanten
654c00afe3 Add is-jwt util 2020-06-23 15:44:55 -04:00
rijkvanzanten
8387d4ffd3 Remove auth folder / passport stuff 2020-06-23 15:44:50 -04:00
rijkvanzanten
34e105397f Remove passport, install atob 2020-06-23 15:44:32 -04:00
rijkvanzanten
afa2c81282 Add support for more error types 2020-06-23 14:26:12 -04:00
rijkvanzanten
de53aa01a7 Setup passport + jwt strategy 2020-06-23 14:25:55 -04:00
rijkvanzanten
e1af1e4499 Install jsonwebtoken 2020-06-23 14:25:32 -04:00
rijkvanzanten
19dc170fed Add auth router with authenticate route 2020-06-23 14:25:29 -04:00
rijkvanzanten
9fbf90a0de Init auth router 2020-06-23 14:25:12 -04:00
rijkvanzanten
876690a088 Add token settings 2020-06-23 14:25:05 -04:00
rijkvanzanten
40a114a774 Install passport / joi 2020-06-23 13:55:32 -04:00
Rijk van Zanten
429bd8b4e7 Merge pull request #20 from directus/mail
Add sendMail handler
2020-06-23 12:07:46 -04:00
rijkvanzanten
cca3c7c667 Remove all old dist files on build 2020-06-23 12:07:36 -04:00
rijkvanzanten
fb604ef432 Copy all non-ts files on build 2020-06-23 12:07:08 -04:00
rijkvanzanten
cb40d29606 Remove debug email statement before I get spammed 2020-06-22 19:00:18 -04:00
rijkvanzanten
7fcfa40df9 Implement sendMail handler 2020-06-22 18:59:43 -04:00
rijkvanzanten
a2e1e81e0e Rename .env.example to example.env (for syntax highlighting) 2020-06-22 18:43:06 -04:00
Rijk van Zanten
a9f26bc26c Merge pull request #19 from directus/meta
Add meta query param
2020-06-19 19:01:30 -04:00
rijkvanzanten
5a14ed6c43 Add meta query param 2020-06-19 18:59:28 -04:00
Rijk van Zanten
df17f388a9 Merge pull request #18 from directus/server
Server endpoints
2020-06-19 18:35:57 -04:00
rijkvanzanten
4b916248f3 Add info endpoint 2020-06-19 18:32:34 -04:00
rijkvanzanten
ffbedd9ef3 Add server/ping endpoint 2020-06-19 18:12:47 -04:00
Rijk van Zanten
392badb7f3 Merge pull request #17 from directus/webhooks
Add webhooks
2020-06-19 17:46:51 -04:00
rijkvanzanten
4e99ad7bbc Add webhooks 2020-06-19 17:41:36 -04:00
Rijk van Zanten
9c668ba2fb Merge pull request #16 from directus/settings
Add settings endpoint
2020-06-19 17:30:57 -04:00
rijkvanzanten
0341cef6b1 Add settings endpoint 2020-06-19 17:29:37 -04:00
Rijk van Zanten
646162dbe7 Merge pull request #15 from directus/permissions
Add permissions endpoint
2020-06-19 17:06:14 -04:00
rijkvanzanten
57e8d612d1 Add permissions endpoint 2020-06-19 16:49:31 -04:00
Rijk van Zanten
94d54a4636 Merge pull request #14 from directus/page
Add page query param support
2020-06-19 16:44:17 -04:00
rijkvanzanten
dcdabf4472 Add page query param support 2020-06-19 16:43:25 -04:00
Rijk van Zanten
98d9a31bf4 Merge pull request #13 from directus/extensions
Add extensions service and routes
2020-06-19 13:28:59 -04:00
rijkvanzanten
d4ddd20b9a Add extensions service and routes 2020-06-19 11:14:40 -04:00
Rijk van Zanten
031b511523 Merge pull request #12 from directus/system-crud
Add a bunch of system crud
2020-06-18 16:04:17 -04:00
rijkvanzanten
1137bd7872 Add users endpoint 2020-06-18 16:01:35 -04:00
rijkvanzanten
e89dff9bc2 Add roles endpoint 2020-06-18 15:48:50 -04:00
rijkvanzanten
d27880f5d7 Add revisions 2020-06-18 15:40:11 -04:00
rijkvanzanten
e9bce3a9c5 Add relations endpoints 2020-06-18 15:26:53 -04:00
rijkvanzanten
a7de497a0a Add folders 2020-06-18 15:23:52 -04:00
rijkvanzanten
40f572ebd2 Add files endpoint 2020-06-18 15:05:36 -04:00
rijkvanzanten
d7b8118986 Add collection presets crud 2020-06-18 14:59:47 -04:00
rijkvanzanten
62701b1cbd Add activity (read) endpoints 2020-06-18 13:48:09 -04:00
Rijk van Zanten
b47da62668 Merge pull request #11 from directus/single
Add single query param
2020-06-17 17:36:38 -04:00