3116 Commits

Author SHA1 Message Date
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
8b99ff6a03 Split out uploads controller and clean up 2019-01-09 20:04:13 -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
bb7e18765d Remove tests 2019-01-06 13:40:26 -05:00
Elliot DeNolf
0c64ad14d4 Remove 'at least' middleware 2019-01-06 13:36:27 -05:00
Elliot DeNolf
9bdf3c270f Use proper jest mock assertion 2019-01-04 02:35:59 -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
Elliot DeNolf
7f3e2cb60d Allow tree shaking and default export of middleware 2019-01-04 01:14:45 -05:00
Elliot DeNolf
e6c5857974 Add exact and at least role middleware 2019-01-03 22:55:55 -05:00
Elliot DeNolf
c87d3a5421 Move role middleware to package 2018-12-26 23:41:26 -05:00
Elliot DeNolf
58d13f4ceb Add sample role middleware to router 2018-12-26 23:24:58 -05:00
Elliot DeNolf
3b782d001d Pass user back from jwt strategy 2018-12-26 23:02:00 -05:00
Elliot DeNolf
d8bdf45283 Properly authenticate user against DB 2018-12-16 21:51:00 -05:00
James
46dc80d46d simplifies jwt auth 2018-12-11 22:49:21 -05:00
James
4316a7691a provides User model access to jwt authentication route 2018-12-11 22:43:22 -05:00
James
6c775d21e5 adds auth, jwt 2018-12-10 21:52:36 -05:00
James
976646de0f misc fixes in Form 2018-12-10 17:20:43 -05:00
James
c018db6839 wires up frontend for repeater, need to handle backend 2018-12-09 19:56:30 -07:00
James
9c5dfa2db0 begins repeater, extracts Section into own component 2018-12-09 19:32:53 -07:00
James
302bcd5757 adds column width approach so fields can be less than full width 2018-12-09 13:41:30 -08:00
James
8602ee5fd7 adds fields to Page model 2018-12-09 13:05:08 -08:00
James
dc41e6a2a3 extracts Status component, structures responses so they contain messages 2018-12-07 16:00:15 -08:00
James
31a54e2c09 streamlines top level collection components, rebuilds StickyAction component 2018-12-07 15:19:18 -08:00
James
07c8bacb2c fixes errors and labels with field-types 2018-12-07 12:36:53 -08:00
James
dd8456767a simplifies fieldType HOC 2018-12-07 12:30:27 -08:00
James
ae5170aca3 introduces HOC for fieldType, greatly simplifying field type components 2018-12-07 12:20:10 -08:00
James
b2313e7783 fixes bug with validating fields on load 2018-12-06 19:20:40 -08:00
James
33451d5f38 enables PUT requests on frontend 2018-12-06 17:52:10 -08:00
James
e044c53dfa wires up initial data population for editing records 2018-12-06 17:08:45 -08:00
James
b749211fcb fixes bug with slug vs. initial uid in Edit screen 2018-12-06 16:55:29 -08:00
James
41f4981fb8 modifies Page.find to rely on slug instead, wires up API call to retrieve single record 2018-12-06 16:51:40 -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
8cce940f29 begins styling table 2018-12-06 11:23:18 -08:00
James
e409774c95 introduces HOC architecture to handle loading data for views, builds StructuredTable 2018-12-06 10:40:22 -08:00
James
8989a09bf1 adds theme override functionality 2018-12-05 15:29:10 -08:00
James
1e5544464a adds scss webpack handling, revises components to import scss instead of css 2018-12-05 15:26:25 -08:00
James
172a37be19 adds entrypoint for css framework in demo folder 2018-12-05 13:26:17 -08:00
James
d3dd96847c enables uid / slug generation for input, textarea 2018-11-12 22:08:53 -05:00
James
5a2f211ec5 adds testing console log 2018-11-12 21:05:12 -05:00
James
788dcd2349 enables onChange within input, updates APIUrl when keyed input changes 2018-11-12 21:02:50 -05:00
James
085a6e3f0c refactors and simplifies client architecture, combines Edit / Add 2018-11-12 20:44:23 -05:00
James
d5f2342221 re-introduces step nav to combined add / edit views 2018-11-12 17:09:38 -05:00
James
9921a5b93f bug with import statement in form component 2018-11-12 16:47:47 -05:00
James
792733441e moves post controller to user package 2018-11-07 20:05:41 -05:00