Commit Graph

124 Commits

Author SHA1 Message Date
James
de6aee192e GraphQL bugfixes and simplifications 2020-05-19 08:47:50 -04:00
James
5898398fb1 rearchitects demo to provide distinct testable, demoable collections and globals 2020-05-18 19:06:35 -04:00
James
098b5be274 flattens user into collections 2020-05-18 16:39:40 -04:00
James
5e6f2d8828 enables static routes 2020-05-06 16:43:20 -04:00
James
bc8189b482 removes duplicative middleware, modifies uploads so that multiple upload collections can be present 2020-05-06 10:59:19 -04:00
Dan Ribbens
9ee2679211 fix graphql forgot password 2020-04-23 13:11:01 -04:00
James
91be273d64 builds simpler pattern to identify which api is being used via express middleware 2020-04-21 13:59:01 -04:00
James
25aec0ede3 fixes email provider, adds better pattern for firing off emails via payload 2020-04-21 12:30:37 -04:00
James
1fb3841ea1 begins preview / api key authentication 2020-04-20 18:36:40 -04:00
James
5699bb6ecd the case of the missing file 2020-04-16 13:32:47 -04:00
James
9271b97cf1 bumps graphql auth header from cookie into its own file 2020-04-16 13:25:52 -04:00
James
4f630ad528 abstracts email service out of forgot password handler, converts forgot password and init handlers to handler / resolver / operation 2020-04-16 12:46:31 -04:00
James
7065ef1e8c Merge branch 'master' into enable-auth-graphql 2020-04-15 19:38:45 -04:00
James
1e0a6dfc29 simplifies tests, removes /killkillkill, enables start / stop demo server 2020-04-15 19:17:57 -04:00
James
009b5171ed renames auth to users to follow convention 2020-04-15 13:31:03 -04:00
Elliot DeNolf
e797ccb094 Merge pull request #170 from trouble/gh-actions
GitHub Actions
2020-04-15 01:00:25 -04:00
Elliot DeNolf
4c66887360 Explicitly check for NODE_ENV 'test' for mounting testing endpoints 2020-04-15 00:57:33 -04:00
James
dc82ee9c24 finalizes implementation of globals in graphql 2020-04-14 17:44:08 -04:00
Elliot DeNolf
eb023c2079 Move tests to GitHub Actions 2020-04-13 23:59:32 -04:00
James
94fd642e5c enables User and Upload graphql CRUD 2020-04-12 15:54:21 -04:00
James
814a56a212 adds authentication middleware to graphql playground, enables flexible content mutations 2020-04-11 20:38:22 -04:00
James
c51a87a852 introduces react GraphQLPlayground 2020-04-11 17:25:19 -04:00
James
d6f8565636 enables create mutation 2020-04-11 11:17:45 -04:00
James
2297fd23fd converts graphql to class 2020-04-06 09:35:50 -04:00
James
1bbb98a267 builds locale-friendly graphql schema types 2020-04-04 20:44:06 -04:00
James
4a04fc3655 adds graphql-playground instead of graphiql 2020-04-03 18:13:41 -04:00
James
9ce32fed08 revises folder structure in advance of refining request handlers / queries 2020-04-03 12:12:55 -04:00
James
d4f9793777 implements pattern for graphql 2020-04-02 21:48:38 -04:00
James
17b40c329f modifies RenderFields and customComponents to support more than one custom component per field 2020-04-01 16:00:47 -04:00
James
49ebdaa1ec binds all API routes to api prefix route, refactors to support 2020-04-01 15:21:31 -04:00
James
4764cc5a54 revises bug with improperly copying object within secureConfig 2020-03-31 16:59:59 -04:00
James
9bee23d589 replaces a few more JWT secret configs from ENV and fixes bug while bootstrapping user 2020-03-29 20:46:35 -04:00
James
c9e209a2d8 enables policies for globals 2020-03-28 21:27:11 -04:00
James
a96206b9fe revises Globals to use discriminators rather than storing all globals in one document in the database 2020-03-28 20:40:34 -04:00
Jarrod Flesch
d800097b38 init of the sanitize config rework and custom component config setup 2020-02-27 16:38:15 -05:00
James
549d2911dd merges image resize bugfix 2020-01-21 12:49:11 -05:00
James
e6e0b7a524 removes import / export from src 2020-01-21 12:46:27 -05:00
Dan Ribbens
986e26c01e notes and policies updated to work with boolean return type 2020-01-19 19:38:31 -05:00
Dan Ribbens
df0d784944 fixes routing issue with uploads 2020-01-19 17:21:24 -05:00
Dan Ribbens
c0930f28ed upload policies updated to new signature 2020-01-19 16:36:24 -05:00
James
b6231925bc scaffolds RenderFields, moves Init into Routes 2020-01-19 15:04:31 -05:00
James
4bf0ff2b05 enables loading config within webpack 2020-01-05 18:16:19 -05:00
James
219743228d collapses duplicative /upload and /uploads routes into one /uploads route 2019-12-31 18:28:50 -05:00
James
1b3af49509 fixes a few bugs within Upload 2019-12-31 18:25:11 -05:00
James
618d6dc19b singularizes Upload and User 2019-12-31 17:38:23 -05:00
Dan Ribbens
7a3efa81f6 merges master 2019-12-26 14:14:35 -05:00
Dan Ribbens
3edb21b703 troubleshooting eslint-babel issue 2019-12-26 10:09:06 -05:00
James
9fe7eade0d working flex content discriminators, missing blockType 2019-12-25 13:52:13 -05:00
James
8f0426fbc8 removes the need to pass full colletions to registerCollectionSchema 2019-12-23 12:55:28 -05:00
James
dcfa909a35 revises the way that the config sends back collections and globals 2019-12-21 20:00:31 -05:00