James
fba0847f0f
fix: ensures you can query on mixed schema type within blocks
2022-08-12 16:08:36 -07:00
James
9e4e4b231c
chore: adds commenting to obscure form function
2022-08-12 13:11:49 -07:00
James
b8421ddc0c
fix : #905
2022-08-12 12:18:02 -07:00
James
e1347d5a39
Merge branch 'master' of github.com:payloadcms/payload
2022-08-11 15:02:28 -07:00
James
ca852e8cb2
fix: ensures you can query on nested block fields
2022-08-11 15:02:17 -07:00
KGZM
d0da3d7962
fix: saving multiple versions ( #918 )
...
* test: saving multiple versions with unique fields
* fix: saving multiple versions with unique fields
Version schemas were getting produced with uniqueness constraints which
caused updates to likely fail because each successive version would
potentially reuse unchanged unique key-values (particularly ident keys
like slug) from previous versions.
This was due to `mongoose.buildSchema` not respecting buildSchemaOptions.disableUnique.
This regression was introduced with the fix at commit c175476e .
* test: eslint fix
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
2022-08-11 15:53:51 -04:00
Tim Hallyburton
2f4f075441
feat: field name validation ( #903 )
...
* feat: add simple validation for field names
* test: add invalid field name coverage
2022-08-11 08:02:55 -04:00
Arick
50972b98a1
fix: E11000 duplicate key error has no keyValue ( #916 )
2022-08-11 07:49:59 -04:00
Dan Ribbens
874c001d3b
fix: number validation works with 0 min and max ( #906 )
2022-08-10 08:18:39 -04:00
James
a8d2e09952
feat: exposes static upload handlers
2022-08-07 19:00:26 -04:00
James
3735a28b0c
chore: allows url to be used as thumbnail when no adminThumbnail property present
2022-08-06 15:35:54 -04:00
James
804f3ced95
chore: simplifies base field merging
2022-08-06 13:12:47 -04:00
James
209b02b069
fix : #898
2022-08-06 13:12:25 -04:00
James
c32dfea356
fix : #896
2022-08-05 11:22:26 -04:00
James
61673907ca
chore: threads through forceNullable in buildObjectType
2022-08-04 16:37:04 -04:00
James
8d968b7690
fix: allows querying incomplete drafts in graphql
2022-08-04 15:45:33 -04:00
James Mikrut
c4d7df8bba
Merge pull request #888 from payloadcms/feat/allow-rich-text-querying
...
feat: allows querying on rich text content
2022-08-04 14:04:40 -04:00
James
e9b3f3f060
fix : #884
2022-08-04 14:03:23 -04:00
James
3343adb952
feat: allows querying on rich text content
2022-08-04 10:59:56 -04:00
James
b8504ffb25
fix : #878
2022-08-03 15:21:44 -04:00
James
0294c02aed
feat: improves adjacent group styling
2022-08-03 15:21:32 -04:00
James
9c0c606b20
fix : #880
2022-08-03 13:39:22 -04:00
Dan Ribbens
c175476e74
fix: unique index creation ( #867 )
...
* fix: unique indexes created for mongo 5 and later
* test: add index test coverage for unique, nested and localized fields
2022-08-02 11:56:18 -04:00
Dan Ribbens
da2a262208
test: e2e windows compatibility ( #861 )
...
* test: e2e compatible with windows
* chore: mongoose type fix
2022-08-01 15:21:25 -04:00
James
408b66590a
fix/#853
2022-08-01 12:23:53 -04:00
James
663cae4788
fix: ensures tabs can overflow on mobile when there are many
2022-08-01 08:54:23 -04:00
James
9abb74abf7
fix/#854
2022-08-01 08:40:48 -04:00
James
858b1afa54
fix: ensures when initial values changes, field value is updated
2022-07-28 11:46:52 -04:00
James
7157f70790
Merge branch 'master' of github.com:payloadcms/payload
2022-07-27 15:43:11 -04:00
James
84611aff2c
fix : #836
2022-07-27 15:43:02 -04:00
James Mikrut
bd4dd45f8e
Merge pull request #819 from payloadcms/feat/dataloader
...
feat: greatly enhances performance by using dataloader pattern to batch populations
2022-07-27 11:36:28 -04:00
Jarrod Flesch
d5e88cc1a9
fix: accesses payload config correctly in gql refresh resolver
2022-07-27 09:17:07 -04:00
James
5dc7caf356
fix: id now properly required in graphql findByID operation
2022-07-26 16:59:29 -04:00
James
a8a21e119b
chore: better naming conventions within local api
2022-07-26 12:58:02 -04:00
James
61f0e8ea9f
fix: ensures collapsible preferences are retained through doc save
2022-07-25 18:02:48 -04:00
James Mikrut
af00eb9cc4
Merge pull request #820 from payloadcms/fix/#801
...
fix: email not always loading while viewing auth collections
2022-07-25 14:07:50 -07:00
James Mikrut
61e8a4d6ee
Merge pull request #821 from payloadcms/fix/#806
...
fix : #806 , allow partial word matches using 'like' operator
2022-07-25 14:07:39 -07:00
James Mikrut
55a273d982
Merge pull request #811 from vincentvandijck/fix/set-overflow-modal-to-auto
...
fix: set overflow payload modal container to auto
2022-07-25 14:03:32 -07:00
James
08a38b03b9
chore: applies fix to other edit views
2022-07-25 16:58:47 -04:00
James
c96985be0c
fix : #806 , allow partial word matches using 'like' operator
2022-07-25 16:48:45 -04:00
James
36e9acc637
fix: email not always loading while viewing auth collections
2022-07-25 16:29:20 -04:00
James
e541713282
chore: linting
2022-07-25 16:03:50 -04:00
James
5d57bfa438
feat: significantly improves complex GraphQL query performance
2022-07-25 15:54:52 -04:00
James
c5bcd1e341
feat: greatly enhances performance by using dataloader pattern to batch populations
2022-07-25 15:12:28 -04:00
Vincent Van Dijck
cfb5540e64
fix: set overflow payload modal container to auto
2022-07-25 03:14:19 +02:00
Vincent Van Dijck
8feed39fb9
fix: trim trailing whitespaces of email in login
2022-07-24 23:08:35 +02:00
James
e1c35b5220
chore: further documents strategies
2022-07-21 16:42:40 -07:00
Dan Ribbens
f22f56e73c
feat: use provided auth strategy name or strategy.name ( #797 )
...
* feat: use provided auth strategy name or strategy.name
* fix: require strategy name when providing custom auth
2022-07-21 19:36:31 -04:00
Luciano Greiner
3b4d5afd41
fix: avoid assuming Email will be present on JWT token. Using ID instead as email might not be in if using disableLocalStrategy ( #789 )
2022-07-21 15:20:23 -07:00
Luciano Greiner
3a3026cd63
feat: pass payload and names to custom auth strategies ( #781 )
2022-07-21 18:18:26 -04:00