Commit Graph

83 Commits

Author SHA1 Message Date
Dan Ribbens
ae9e2c3470 remove PayloadError and switched to APIError where it was used, set res status where possible and some fixed eslint issues 2019-12-23 16:54:27 -05:00
James
8298fe8643 flattens content blocks and collections, cleans index.js, implements Airbnb ESLint 2019-12-21 15:54:30 -05:00
James
bd73c91f77 merges flexible-content status into master 2019-12-17 19:33:27 -05:00
Dan Ribbens
9be21fac85 work in progress on flexible intl fields 2019-12-17 10:49:33 -05:00
James
57d42a7596 finishes webpack dev config 2019-10-18 16:54:00 -04:00
James
e1abff2486 updates lots of client side resource URLs, implements webpack-dev-middleware halfway 2019-10-18 12:36:51 -04:00
James
c58f103b76 implements webpack-dev-middleware 2019-10-17 21:04:24 -04:00
James
69f8ef881a begins refactoring frontend into src, moves babel-register to src 2019-10-04 16:07:06 -04:00
Dan Ribbens
74878c5a48 use obect prototype for accessing field value in internationalization plugin 2019-09-27 15:32:53 -04:00
Dan Ribbens
e4ef4be7b6 npm update, audit fix 2019-09-26 13:36:48 -04:00
Dan Ribbens
59ac3050ce user auth, email, password resets all controlled by the user config 2019-09-23 12:52:53 -04:00
Elliot DeNolf
332bcbe48d Migrate Category to config 2019-09-16 21:56:11 -04:00
Elliot DeNolf
4b2a1c0761 Implement smtp e-mail support using nodemailer 2019-06-02 14:37:50 -04:00
Dan Ribbens
10b0ac9fd7 updates joi package away from deprecated package 2019-05-26 14:27:51 -04:00
Dan Ribbens
8f4930497d merges master 2019-04-27 13:03:05 -04:00
Dan Ribbens
f90e053f50 adds categories related to pages 2019-04-27 12:59:36 -04:00
Elliot DeNolf
bf35cf0b1f Resolve merge conflicts 2019-04-27 11:51:23 -04:00
James
4afbe86fd3 scaffolds graphql 2019-04-09 22:07:14 -04:00
James
59f8e7aa41 Merge remote-tracking branch 'origin/media-model' into file-upload 2019-03-31 11:48:00 -04:00
Elliot DeNolf
dd95f0a8b0 Populate model on upload 2019-03-28 23:36:55 -04:00
James
f16b4ae9ad removes unused deps 2019-03-25 18:26:01 -04:00
Elliot DeNolf
e5b9601f76 Implement integration tests 2019-03-19 23:56:24 -04:00
Dan Ribbens
9d70c7dd49 replaces mongoose-intl with local internationalization plugin 2019-02-17 08:57:28 -05:00
Elliot DeNolf
b604b1bcc8 Backfill tests for mongoose-string-query package 2019-01-25 01:43:41 -05:00
Elliot DeNolf
48817f62e6 Convert package to file, some simple improvements 2019-01-24 21:05:00 -05:00
Elliot DeNolf
b110b530a2 Implement image resizing 2019-01-22 20:24:15 -05:00
Elliot DeNolf
68f7a5a16b Load static dir and url from config 2019-01-22 20:22:10 -05:00
James
2d5d63b72b adds SetLocale, begins Localizer, waits for rendering until config loads 2019-01-21 18:55:04 -05:00
Dan Ribbens
fdb807c8c8 adds tests and handles more scenarios 2019-01-14 20:41:24 -05:00
Dan Ribbens
caf26b8402 package and configuration for i18n, work in progress 2019-01-12 14:46:40 -05:00
Elliot DeNolf
4a63317ae3 Functioning uploads 2019-01-08 22:52:03 -05:00
Elliot DeNolf
54d679b576 Add file upload route 2019-01-07 23:26:45 -05:00
James
3813f0da91 sets JWT on all client api requests, saves cookie with jwt 2019-01-06 15:55:28 -05:00
Elliot DeNolf
83524bc25a Add role middleware tests 2019-01-04 02:19:26 -05:00
Elliot DeNolf
7bd4bda08e Fix jest and remove tests as they weren't really unit tests 2019-01-04 01:39:56 -05:00
James
6c775d21e5 adds auth, jwt 2018-12-10 21:52:36 -05:00
James
ae5170aca3 introduces HOC for fieldType, greatly simplifying field type components 2018-12-07 12:20:10 -08:00
James
33451d5f38 enables PUT requests on frontend 2018-12-06 17:52:10 -08:00
James
df099238c6 enables babel on server side 2018-12-06 15:44:38 -08:00
James
33534976aa enables class properties, updates eslint 2018-12-06 12:32:54 -08:00
James
2a741501bc enables class property syntax 2018-12-06 11:48:25 -08:00
James
1e5544464a adds scss webpack handling, revises components to import scss instead of css 2018-12-05 15:26:25 -08:00
Elliot DeNolf
ffb9287769 Add mongo query strings to Page get route 2018-11-12 20:58:09 -05:00
James
2741b3bcc6 removes dist, moves all exporter files to /src 2018-10-29 18:46:31 -04:00
James
88f7195133 flattens /src and moves Auth, User into /demo 2018-10-22 19:35:06 -04:00
Elliot DeNolf
d6c0bca47d Fix merge conflicts 2018-09-27 12:00:58 -04:00
Elliot DeNolf
17f78725f4 Fix tests and do some clean up 2018-09-27 01:03:41 -04:00
Elliot DeNolf
423f56f978 Implement passport auth against mongo 2018-09-26 22:08:08 -04:00
James
c6b0639c90 resolves circular dependency 2018-09-25 10:55:01 -04:00
Dan Ribbens
ac9958b44c refactors app to be more like examples found online 2018-09-24 22:46:58 -04:00