Commit Graph

39 Commits

Author SHA1 Message Date
Elliot DeNolf
375f046cfa Resolve conflicts 2020-04-12 21:46:11 -04:00
Dan Ribbens
4b3412fdfb remove unfinished test config changes 2019-10-29 10:18:06 -04:00
Dan Ribbens
c10d6fd34f flexible schema nearly working with relation field 2019-10-28 11:23:52 -04:00
Dan Ribbens
5c1dbefdc4 refactor flexible schema and add test for registering mongoose schema and models 2019-10-25 15:03:47 -04:00
Dan Ribbens
427cb32903 refactor mongoose schema code to be done outside index.js 2019-10-25 11:51:35 -04:00
Dan Ribbens
d49dae7577 begin set up of media model and start of global configs 2019-10-07 20:59:38 -04:00
Dan Ribbens
f593909e78 cleanup and change all require() to import 2019-10-03 15:50:49 -04:00
Dan Ribbens
b4a4ac6102 refactor directory structure 2019-09-30 09:49:36 -04:00
Dan Ribbens
6934a0a84e allow multiple roles handled by the checkrole middleware 2019-09-26 16:49:10 -04:00
Dan Ribbens
54c785ce97 fix checkrole middleware spec 2019-09-26 12:51:46 -04:00
Elliot DeNolf
34d0455190 Fix middleware tests 2019-09-24 21:39:08 -04:00
Dan Ribbens
0fb82ac152 uncommented tests 2019-09-23 13:59:22 -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
e5b9601f76 Implement integration tests 2019-03-19 23:56:24 -04:00
Elliot DeNolf
f8f09681b3 Handle all types within object schema 2019-03-16 17:38:58 -04:00
Elliot DeNolf
c38ac43dfb Remove page tests from build query plugin 2019-03-16 15:44:24 -04:00
Elliot DeNolf
826bfafb38 Properly integrate pagination plugin 2019-03-16 15:38:53 -04:00
Dan Ribbens
9d70c7dd49 replaces mongoose-intl with local internationalization plugin 2019-02-17 08:57:28 -05:00
Elliot DeNolf
ad5d8040b8 Fully configured response structure 2019-02-16 18:01:22 -05:00
Dan Ribbens
0afb943dfc handles post and update of specific language on page model 2019-02-02 16:29:48 -05:00
Dan Ribbens
1e1572146d issue#52-update lang to locale 2019-01-29 06:23:37 -05:00
Elliot DeNolf
9ba48d51f0 Support subschema parsing 2019-01-27 23:34:08 -05:00
Elliot DeNolf
d336d7cbbd Functioning 'exclude' 2019-01-26 01:09:16 -05:00
Elliot DeNolf
dc79e55ffe Functioning 'include' 2019-01-26 00:52:35 -05:00
Elliot DeNolf
c9b91e905e Support 'order_by' 2019-01-25 23:40:06 -05:00
Elliot DeNolf
2bd800a2d2 Clean up query object being passed around 2019-01-25 22:39:20 -05:00
Elliot DeNolf
6d185c0cc2 Split out parsing helpers into proper functions 2019-01-25 22:14:18 -05:00
Elliot DeNolf
0282811bd1 Better test schema, exact by default 2019-01-25 21:29:26 -05:00
Elliot DeNolf
ad4b7e2ecd Introduce separately testable param parser 2019-01-25 12:53:27 -05:00
Elliot DeNolf
b604b1bcc8 Backfill tests for mongoose-string-query package 2019-01-25 01:43:41 -05:00
Elliot DeNolf
a70eb6577d Add initial tests 2019-01-24 23:41:34 -05:00
Dan Ribbens
1999468d09 adds all or * to lang query param to return the full documents 2019-01-14 21:11:12 -05:00
Dan Ribbens
fdb807c8c8 adds tests and handles more scenarios 2019-01-14 20:41:24 -05:00
Elliot DeNolf
bb7e18765d Remove tests 2019-01-06 13:40:26 -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
17f78725f4 Fix tests and do some clean up 2018-09-27 01:03:41 -04:00
Dan Ribbens
faa685cb9f progress on merging backend and frontend 2018-08-20 18:24:42 -04:00