Commit Graph

148 Commits

Author SHA1 Message Date
James
c396df3bc6 merges in potential where policy for find operation 2020-05-09 14:08:03 -04:00
James
7d29a28b5e Merge branch 'master' of github.com:keen-studio/payload into sanitize-filenames 2020-05-06 11:55:12 -04:00
Dan Ribbens
35085037af WIP updating hook calls 2020-04-30 13:19:03 -04:00
Elliot DeNolf
dc08e36207 Sanitize upload filename 2020-04-29 20:28:21 -04:00
Dan Ribbens
0acebb8b95 merge master 2020-04-22 15:12:33 -04:00
Dan Ribbens
8125a3c0b7 password resets working 2020-04-21 17:23:38 -04:00
James
1fb3841ea1 begins preview / api key authentication 2020-04-20 18:36:40 -04:00
James
2a6c5de718 builds a better pattern of recursive field validation 2020-04-19 15:16:12 -04:00
James
6e39f39c6f adds validations to backend 2020-04-19 14:18:34 -04:00
James
192e577300 fixes bugs within refresh handler 2020-04-19 12:29:16 -04:00
James
f4faefbd7e extracts out tests into separate files to establish a better testing pattern 2020-04-16 15:03:16 -04:00
James
e7215bbcb3 upgrades sharp to be compatible with newer node versions 2020-04-16 12:57:58 -04:00
James
fe454c8e8f removes unused jest config 2020-04-15 19:19:20 -04:00
James
1e0a6dfc29 simplifies tests, removes /killkillkill, enables start / stop demo server 2020-04-15 19:17:57 -04:00
James
c43bc1f8a6 removes additional unused dependencies 2020-04-15 17:09:21 -04:00
James
b339d35946 removes unused dependencies 2020-04-15 17:07:04 -04:00
Elliot DeNolf
5de93823a6 Use mongodb-memory-server for tests 2020-04-13 23:07:52 -04:00
Elliot DeNolf
27ae8ca4f1 Fix conflicts 2020-04-12 21:47:48 -04:00
James
814a56a212 adds authentication middleware to graphql playground, enables flexible content mutations 2020-04-11 20:38:22 -04:00
James
a8c90d829c misery of life incarnate 2020-04-11 18:22:00 -04:00
James
bb496cfd26 WIP - replaces graphql-playground-express-middleware with react counterpart 2020-04-11 17:23:45 -04:00
James
d6f8565636 enables create mutation 2020-04-11 11:17:45 -04:00
James
2eae02ed03 catches local payload demo up to speed 2020-04-08 08:41:14 -04:00
James
4a04fc3655 adds graphql-playground instead of graphiql 2020-04-03 18:13:41 -04:00
James
d4f9793777 implements pattern for graphql 2020-04-02 21:48:38 -04:00
James
c852c80c52 builds unstyled modal to refresh token or log out 2020-03-31 19:57:27 -04:00
James
c69b7c24b6 adjusts refresh route to use header instead of json body, removes jwt-decode dependency in favor of using jsonwebtoken 2020-03-31 18:53:24 -04:00
Jarrod Flesch
52f0f35195 merge with master 2020-03-30 10:28:00 -04:00
James
ca46fee84e enables flexible content WIP 2020-03-24 17:11:33 -04:00
James
17d4e5800d swaps flat for flatley, enables nested repeaters 2020-03-24 12:47:55 -04:00
Jarrod Flesch
cb284d97a3 adds the start of dnd functionality 2020-03-17 18:17:00 -04:00
Jarrod Flesch
46676b4377 adds react-animate-height dependency 2020-03-17 12:18:11 -04:00
Jarrod Flesch
e54e2054e4 installs react-datepicker, bumps react up a minor version 2020-03-03 17:25:09 -05:00
James
6f03923bb7 enables a better custom components API 2020-03-02 10:44:38 -05:00
Jarrod Flesch
147d6aac1c adds optional chaining babel plugin, also simplifies the route rendering 2020-02-27 15:16:26 -05:00
James
9f749fcca5 builds production webpack config 2020-02-11 20:26:57 -05:00
James
2e50ba286a removes old build script 2020-02-11 17:43:08 -05:00
James
1d3e94afcf sets up build process, loads config dynamically 2020-02-11 17:28:17 -05:00
James
2cbb72d5c6 adds boilerplate for cli 2020-02-11 16:50:38 -05:00
James
4154b54ab6 revises webpack and npm structures to be compatible with package 2020-02-11 16:11:45 -05:00
James
ded81a3997 configures relationship field to dynamically load results from multiple collections 2020-01-26 21:27:52 -05:00
James
030e750d2a removes unused props from field types 2020-01-26 11:27:35 -05:00
James
46584971e2 uses flatten / unflatten for form states 2020-01-26 10:55:02 -05:00
James
f79cfac31f uses URLSearchParams to send form data, ensures Repeater receives proper values from API, misc bugs on backend 2020-01-25 16:09:44 -05:00
Elliot DeNolf
f5e9605256 Fix API tests, still flaky even when using --runInBand 2020-01-24 22:13:08 -05:00
James
2decea24d6 fixes issue preventing the successful linting of field types 2020-01-22 15:58:44 -05:00
James
f40c261d00 introduces react-select 2020-01-21 16:24:35 -05:00
James
5e48ca69e0 revises npm script to launch dev to dev, instead of demo-server, removes old dep npm-run-all 2020-01-21 13:48:19 -05:00
James
e6e0b7a524 removes import / export from src 2020-01-21 12:46:27 -05:00
James
519330e20e wires up User context 2020-01-19 20:32:26 -05:00