Commit Graph

7138 Commits

Author SHA1 Message Date
Dan Ribbens
0aeb032752 global schema is handled correctly 2019-10-10 11:34:13 -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
c20db16891 Merge pull request #98 from keen-studio/move-frontend-to-src
begins refactoring frontend into src, moves babel-register to src
2019-10-07 10:59:45 -04:00
Dan Ribbens
50da2f0b90 remove copied fields from page in header config 2019-10-07 10:58:29 -04:00
Dan Ribbens
0e49050cb6 Merge branch 'master' into move-frontend-to-src 2019-10-07 10:04:40 -04:00
Dan Ribbens
aa469ea121 Merge pull request #97 from keen-studio/replace-require-with-import
Replace require with import
2019-10-07 10:03:30 -04:00
James
69f8ef881a begins refactoring frontend into src, moves babel-register to src 2019-10-04 16:07:06 -04:00
Dan Ribbens
ad752c7b83 add model localization middleware to integrate mongoose model binding and localization 2019-10-04 10:49:30 -04:00
Dan Ribbens
5be80a30c7 rename mongooseIntl to localization in localization plugin 2019-10-04 10:02:04 -04:00
Dan Ribbens
c300b8136e remove use strict 2019-10-03 16:03:40 -04:00
Dan Ribbens
f593909e78 cleanup and change all require() to import 2019-10-03 15:50:49 -04:00
Dan Ribbens
08c112bdaa Merge pull request #95 from keen-studio/src-directory-restructure
refactor directory structure
2019-10-03 15:48:35 -04:00
Dan Ribbens
b4a4ac6102 refactor directory structure 2019-09-30 09:49:36 -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
6934a0a84e allow multiple roles handled by the checkrole middleware 2019-09-26 16:49:10 -04:00
Dan Ribbens
41c1d663b0 cleanup user config 2019-09-26 16:13:43 -04:00
Dan Ribbens
43af2c3dc5 mongoose SingleNestedPath compatability added for subdocument queries 2019-09-26 15:23:42 -04:00
Dan Ribbens
e4ef4be7b6 npm update, audit fix 2019-09-26 13:36:48 -04:00
Dan Ribbens
54c785ce97 fix checkrole middleware spec 2019-09-26 12:51:46 -04:00
Dan Ribbens
9e3c591927 remove default from export of middleware 2019-09-26 12:45:01 -04:00
Elliot DeNolf
34d0455190 Fix middleware tests 2019-09-24 21:39:08 -04:00
Dan Ribbens
5e0d5bf9a5 more cleanup and begin adding some validation and custom errors 2019-09-23 22:27:55 -04:00
Dan Ribbens
c848989637 add placeholder for model validation function, clean up and consistency changes 2019-09-23 22:07:59 -04:00
Dan Ribbens
c2eae3e6ba cleanup commented lines in demo 2019-09-23 21:23:11 -04:00
Dan Ribbens
d1f399be09 clean up unused file 2019-09-23 20:12:04 -04:00
Dan Ribbens
0fb82ac152 uncommented tests 2019-09-23 13:59:22 -04:00
Dan Ribbens
3d026a201b cleanup unused user files in demo 2019-09-23 13:56:35 -04:00
Dan Ribbens
142947bce1 add localization to page content 2019-09-23 13:32:07 -04:00
Dan Ribbens
bf37985dd8 fix /me route 2019-09-23 12:58:05 -04:00
Dan Ribbens
59ac3050ce user auth, email, password resets all controlled by the user config 2019-09-23 12:52:53 -04:00
Dan Ribbens
4f1fdc2820 adds enum support for model config 2019-09-23 09:32:51 -04:00
Dan Ribbens
2e03577552 use the correct id param for destroy and update 2019-09-17 11:35:10 -04:00
Elliot DeNolf
332bcbe48d Migrate Category to config 2019-09-16 21:56:11 -04:00
James
89d2b9f20a revises the order of schema creation, adds intl and unique support 2019-09-16 21:46:30 -04:00
James
8677964e8c dynamically creates routes and models via config 2019-09-16 20:30:08 -04:00
Elliot DeNolf
a8240a9a4b Email (#92)
Email
2019-06-02 14:42:50 -04:00
Elliot DeNolf
3f07878d93 Move password reset fields into userBaseFields 2019-06-02 14:41:54 -04:00
Elliot DeNolf
e0cde80184 Add more validation and some naming cleanup 2019-06-02 14:37:50 -04:00
Elliot DeNolf
aaa25ee5e4 Raw, working password reset link implementation 2019-06-02 14:37:50 -04:00
Elliot DeNolf
44c6babbfd Support smtp and mock configurations of nodemailer 2019-06-02 14:37:50 -04:00
Elliot DeNolf
4b2a1c0761 Implement smtp e-mail support using nodemailer 2019-06-02 14:37:50 -04:00
Elliot DeNolf
f1fcf5e71d Fix media route casing 2019-06-02 14:36:12 -04:00
Dan Ribbens
10b0ac9fd7 updates joi package away from deprecated package 2019-05-26 14:27:51 -04:00
Dan Ribbens
402d757542 fixes bug in internationalization plugin where referrenced object can have a path that is not populated causing a 500 2019-05-25 20:43:57 -04:00
James
12817cf72c dont know 2019-05-15 19:33:38 -04:00
James
7cc19db80e recursively sets locale 2019-05-15 19:27:25 -04:00
James
5fa21ea0c1 revises the way that autopopulation respects locale 2019-05-15 18:00:22 -04:00
James
60ffdf0e25 Merge branch 'master' of github.com:keen-studio/payload 2019-05-14 22:08:16 -04:00
James Mikrut
f9b385b6f6 Merge pull request #84 from keen-studio/autopopulate
Autopopulate
2019-05-14 22:03:58 -04:00
James
18b2d83293 fixes bug with depth 2019-05-14 22:02:35 -04:00