Commit Graph

88 Commits

Author SHA1 Message Date
James
b81c7917a9 fixes a bug with block fields not being iterated through in perforFieldOperations, fixes checkboxes being sent as strings 2020-08-20 16:30:01 -04:00
James
b53dbc1a27 adds update, adds way to disable email within forgotPassword operation 2020-08-14 10:04:48 -04:00
James
46309f33a2 properly sets default values if no value present on update or create 2020-08-13 09:18:02 -04:00
James
0630c006d5 overrides field level policies properly 2020-08-11 10:52:29 -04:00
James
3c522930ee fixes cases where hooks return undefined 2020-07-30 10:04:17 -04:00
James
90a09e268f passes operation through to field hooks 2020-07-30 07:26:48 -04:00
James
16b9aab785 modifies create and update hooks to 'change' instead 2020-07-29 19:19:15 -04:00
James
97c31faea1 waits for hooks to be resolved before validating 2020-07-29 09:34:00 -04:00
James
210295e704 implements a way to clear relationship field values 2020-07-28 20:32:24 -04:00
James
c1c7598da5 misc. bugfixes 2020-07-22 21:41:35 -04:00
James
265d2b7118 properly skips access control in field operations if overrideAccess is set to true 2020-07-22 08:51:02 -04:00
James
6737d089d1 ensures findByID returns 404 if no ID, passes more data to field hooks 2020-07-21 21:00:29 -04:00
James
9d784288d0 ensures all tests pass 2020-07-20 17:43:01 -04:00
James
5771b3e561 updates resolvers to new architecture 2020-07-20 17:14:31 -04:00
James
365803efe6 fixes bug where many relationTo relationships were populating incorrectly 2020-07-20 16:19:20 -04:00
James
85bcbfd918 removes autopopulate, adds manual population 2020-07-20 16:11:22 -04:00
James
6ac4a9d2f6 implements hooks on relationship and upload fields 2020-07-20 09:15:06 -04:00
James
4890e9dcf3 improves field validation 2020-07-19 13:53:54 -04:00
James
7e024a61b9 revises conventions of all admin-related fields in config 2020-07-18 16:11:50 -04:00
James
62bc76b074 modifies hooks to be arrays 2020-07-17 20:22:23 -04:00
James
56c508f157 implements a way to update arrays back to empty 2020-07-12 16:10:55 -04:00
James
419a6c547c enables access to auth / setting cookie in graphql resolvers, secures relationships 2020-07-10 01:59:03 -04:00
James
8bd1777bf4 finishes baseField merge 2020-07-09 15:04:02 -04:00
James
1882a6ac5d renames Flexible to Blocks, Repeater to Array 2020-07-08 11:15:49 -04:00
James
e818537fe9 renames policy to access 2020-07-08 11:00:50 -04:00
James
1502b2e2ce removes unnecessary try / catch from operations 2020-07-08 09:21:25 -04:00
James
ac5caf4da2 further separates contexts within Form for performance reasons 2020-07-07 21:41:34 -04:00
James
a3b93ecfc5 fixes bug with field read policy 2020-07-03 10:37:05 -04:00
James
a34698371e implements a safer way to revert to original data if update policies fail 2020-07-02 00:46:03 -04:00
James
198e62cce0 adds WIP field sanitization comment 2020-06-28 11:28:42 -04:00
James
df930ae97e implements upload field type with ability to select existing upload 2020-06-27 16:35:21 -04:00
James
bf23125477 merges rich text field 2020-06-19 11:53:16 -04:00
James
1d6a75e79e applies newly created field recursion pattern to all operations 2020-06-18 20:23:16 -04:00
James
6903a415dc flattens create field recursion 2020-06-18 19:21:43 -04:00
James
ab36ba8e75 introduces field-level policies on find operations 2020-06-17 15:49:01 -04:00
James
731c640e32 flattens validations on backend, ensures validations still run even if field is not required 2020-06-16 17:42:00 -04:00
James
df31f4f144 revises the way that recursive backend validation works 2020-06-16 15:35:28 -04:00
Jarrod Flesch
b7b4af86bd merges master 2020-06-15 13:41:35 -04:00
James
578f61ebb5 renames radioGroup to radio 2020-06-12 09:32:58 -04:00
Jarrod Flesch
81c7bde0ed adds radio group field type - #224 2020-06-11 09:28:32 -04:00
Jarrod Flesch
25b3795cbb WIP updates to RichText 2020-06-10 16:40:02 -04:00
Jarrod Flesch
4c7be4d8f7 Merge branch 'master' of github.com:trouble/payload into slate-js 2020-06-09 16:33:56 -04:00
James
3d56373247 adds secondary auth collection Customers, modifies GraphQL policies to suit multiple auth collections 2020-06-09 13:32:23 -04:00
Jarrod Flesch
3a92da54dd Merge branch 'master' of github.com:trouble/payload into slate-js 2020-06-09 11:42:58 -04:00
James
18c5654aa4 fixes bugs with flex content refilling their content from API 2020-06-08 17:45:17 -04:00
James
b06826ec57 allows for recursive validation of flexible content fields 2020-06-08 16:09:38 -04:00
Jarrod Flesch
e73d6d6bc7 Merge branch 'master' of github.com:trouble/payload into slate-js 2020-06-08 09:33:19 -04:00
James
68d3ff4789 optimizes usePayloadAPI 2020-06-05 17:30:00 -04:00
James
39359b405f implements LeaveWithoutSaving 2020-06-05 16:28:50 -04:00
Jarrod Flesch
ea3e30d246 Merge branch 'master' of github.com:trouble/payload into slate-js 2020-06-05 15:02:26 -04:00