Commit Graph

8315 Commits

Author SHA1 Message Date
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
1531ee9e32 locks down client side routes 2019-01-06 16:18:36 -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
3ac2392126 Merge pull request #47 from keen-studio/roles
Roles
2019-01-06 13:41:36 -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
646d51ff52 Remove unused method 2019-01-04 02:36:12 -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
96ab6e56ab Update postman collection 2018-12-26 23:44:13 -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
e747ae8bb3 Merge pull request #45 from keen-studio/authTokenAgainstDb
Properly authenticate user against DB
2018-12-17 14:49:50 -05:00
Elliot DeNolf
db0222a6a4 Use nodemon.json to properly restart back-end on changes 2018-12-16 22:18:28 -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
1055e7eaed merges master 2018-12-11 22:43:58 -05:00
James
4316a7691a provides User model access to jwt authentication route 2018-12-11 22:43:22 -05:00
James Mikrut
cc5c1b4d8e Merge pull request #40 from keen-studio/archive
Archive
2018-12-10 21:53:05 -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
788f5176e1 mystery 2018-12-10 17:07:44 -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
2bfe071b38 es6-ifies demo app 2018-12-06 15:59:36 -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
2be638406b removes overrides, keeps file 2018-12-05 15:31:04 -08:00
James
8989a09bf1 adds theme override functionality 2018-12-05 15:29:10 -08:00