Paul
eb9e771a9c
fix(db-postgres): Remove duplicate keys from response ( #4747 )
...
* Remove duplicate keys from response
* Update to delete duplicates at a higher level and remove '_order' from array rows too
2024-01-16 13:22:08 -05:00
James Mikrut
74c3fe1bb2
Merge pull request #4806 from payloadcms/fix/#4775-postgres-block-validation-arrays
...
fix(db-postgres): validateExistingBlockIsIdentical with arrays
2024-01-15 15:04:47 -05:00
Paul Popus
a6a1963ec6
Merge branch 'main' into feat/4539-seo-plugin-allow-field-and-interface-overrides
2024-01-15 16:29:49 -03:00
Dan Ribbens
3b88adc7d0
fix(db-postgres): validateExistingBlockIsIdentical with arrays
2024-01-13 22:40:30 -05:00
James Mikrut
f9dda628b2
Merge pull request #4730 from payloadcms/feat/4471-add-validation-for-form-submission
...
feat(plugin-form-builder):Add validation for form ID when creating a form submissions
2024-01-12 15:39:35 -05:00
Patrik
84818469ea
fix(plugin-form-builder): replaces curly brackets with lexical editor ( #4753 )
...
* chore: scaffolds fix for replacing curly brackets in email with lexical editor
* fix: submissionData not passed to nested fields
* chore: adds int test for lexical serializer
---------
Co-authored-by: Alessio Gravili <alessio@bonfireleads.com >
2024-01-12 10:37:01 -05:00
Patrik
0a259d27b5
fix: passes draft=true in fetch for relationships ( #4784 )
...
* fix: passes draft=true to fetch for relationships
* chore: removes unnecessary delay on field click in e2e test
2024-01-12 10:36:45 -05:00
Patrik
d0f7677d5f
fix: prioritizes value key when filtering / querying for relationships ( #4727 )
...
* fix: object equality query by prioritizing value key in relationship queries
* chore: adds e2e & int test
* chore: updates test for REST querying on poly relationships
2024-01-11 15:56:07 -05:00
Timothy Choi
d92af295eb
feat: allow custom config properties in blocks ( #4766 )
2024-01-11 13:57:32 -05:00
Paul
6d5ac1de1e
fix: allow a custom ID field to be nested inside unnamed tabs and rows ( #4701 )
...
* Adds a check for the first tab and e2e test for custom ID
* Add support for ids in any order inside an unnamed tab
* Update tests for rows
* Minor fixes and remove dead commented code
2024-01-11 10:17:24 -05:00
Jarrod Flesch
1115387744
fix: build payload without initializing ( #4028 )
2024-01-10 20:40:46 -05:00
Elliot DeNolf
7923edd7bc
test: fix limit=0 test
2024-01-10 16:45:34 -05:00
James Mikrut
be39ed4317
Merge pull request #4633 from payloadcms/fix/#3839-postgres-exist-json
...
fix(db-postgres): incorrect results querying json field using exists
2024-01-09 15:27:22 -05:00
Paul Popus
2b731c1088
feat(plugin-form-builder):Add validation for form ID when creating a submission
2024-01-08 20:35:52 -03:00
Dan Ribbens
983733ad74
merge main
2024-01-08 17:12:02 -05:00
Dan Ribbens
cab6babd60
fix(db-postgres): validation prevents group fields in blocks ( #4699 )
...
* fix(db-postgres): validation prevents using group fields within blocks
* fix(db-postgres): validation of non-matching blocks in reverse order
2024-01-05 15:03:08 -05:00
Paul
55399424a1
fix(plugin-nested-docs): children wrongly publishing draft data ( #4692 )
...
* fix(plugin-nested-docs): handles child parent doc publishing
* Add tests
* Fix error failing on save hook
---------
Co-authored-by: Jessica Chowdhury <jessica@trbl.design >
2024-01-05 15:02:15 -05:00
Paul Popus
28d3f73c2a
Fix integration test
2024-01-05 15:23:57 -03:00
Jessica Chowdhury
28a30120dd
fix(plugin-form-builder): slate serializer should replace curly braces in links ( #4703 )
2024-01-05 13:01:03 -05:00
Paul Popus
7eae86bcb3
Add changes from previous branch and update docs
2024-01-05 12:45:03 -03:00
Gokulsck
f43cf185d4
feat: hasMany property for text fields ( #4605 )
...
* fix for supporting hasMany property in text field
* Updated docs
* handle text case types for schema and graphql schema
* fix unit test for required failing
* add unit test for has many text field
* add end to end test for has many on text field creation
* support has many feature for text field on postgres
---------
Co-authored-by: Chris Heinz <chrisi.heinz@web.de >
2024-01-04 14:45:00 -05:00
Dan Ribbens
5d15955f83
fix: custom ids in versions ( #4680 )
...
* chore: scaffolds out fix for postgres issues with custom ids in versions
* fix(db-postgres): queryDrafts returns undefined doc.id
* chore(db-postgres): fix build
* fix: removes extra custom id field from versions buildCollectionFields
* chore: comments test/versions seeding back in
* fix buildCollectionFields version group fields
* fix: id field can be edited after saving a document with custom ids
* chore: updates versions custom ID test
---------
Co-authored-by: PatrikKozak <patrik@payloadcms.com >
2024-01-04 13:05:10 -05:00
Hulpoi George-Valentin
d543665995
fix: unlock user condition always passes due to seconds conversion ( #4610 )
...
* fix: unlock condition is always true
* test: extra call for locking user, therefor won't be a condition issue
2024-01-04 09:43:10 -05:00
Paul
3027a03ad1
feat(plugin-seo): add i18n ( #4665 )
...
* Add i18n to plugin SEO
* Add new translations and e2e tests for the SEO plugin
* Update e2e tests to utilise a shared page ID from a create function
2024-01-04 09:18:09 -05:00
Paul
85e38b7cfd
fix: sidebar fields not disabled by access permissions ( #4682 )
...
* Pass operation to sidebar fields too
* Add a test for sidebar field update permission
2024-01-03 20:04:40 -05:00
Dan Ribbens
7424ba9090
test: e2e await fix ( #4646 )
2024-01-01 14:09:48 -05:00
Dan Ribbens
ec4d2f97cb
fix(db-postgres): query on json properties
2023-12-29 16:42:32 -05:00
Dan Ribbens
9d9ac0ec28
fix(db-postgres): incorrect results querying json field using exists operator
2023-12-29 11:35:12 -05:00
Dan Ribbens
635e7c26e8
fix(plugin-nested-docs): custom parent field slug
2023-12-28 14:30:36 -05:00
Dan Ribbens
c4a4678afb
fix(plugin-nested-docs): parent filterOptions errors when specifying breadcrumbsFieldSlug
2023-12-28 14:01:31 -05:00
Dan Ribbens
7db58b482b
fix: custom overrides of breadcrumb and parent fields
2023-12-28 12:56:30 -05:00
James Mikrut
c3be5d1d5e
Merge pull request #4560 from payloadcms/fix/#4484-graphql-multiple-locales
...
fix: graphql cannot query multiple locales
2023-12-21 15:29:14 -05:00
James Mikrut
250bcd8189
Merge pull request #4526 from payloadcms/feat/locale-specific-fallbacks
...
feat: extend locales to have fallbackLocales
2023-12-21 15:25:55 -05:00
Patrik
5c5523195c
fix: resets actions array when navigating out of view with actions ( #4585 )
2023-12-21 10:48:04 -05:00
Dan Ribbens
98890eee1f
fix: graphql multiple locales
2023-12-19 14:00:06 -05:00
Ritsu
ef43629502
fix(db-postgres) incorrect currentTableName in find for blocks ( #4524 )
2023-12-19 10:30:13 -05:00
Dan Ribbens
c703497924
test: improve e2e locale change selector
2023-12-19 09:57:46 -05:00
Patrik
9e8f14a897
feat: adds new actions property to admin customization ( #4468 )
2023-12-19 09:31:58 -05:00
Jacob Fletcher
adbd76375f
chore(plugin-redirects): scaffolds tests ( #4552 )
2023-12-18 14:47:11 -05:00
Jacob Fletcher
f51f8493c9
Merge branch 'main' into chore/plugin-seo
2023-12-18 11:50:10 -05:00
Jacob Fletcher
dd32f5e450
chore(plugin-seo): scaffolds tests ( #4531 )
2023-12-17 23:49:02 -05:00
Dan Ribbens
aafd538cf8
fix failing e2e test
2023-12-16 00:49:04 -05:00
Dan Ribbens
9fac2ef24e
feat: extend locales to have fallbackLocales
2023-12-15 23:52:12 -05:00
Dan Ribbens
c1bd338d0d
feat: prevent querying relationship when filterOptions returns false ( #4392 )
...
fix: hidden collections showing in lexical and slate relationships
feat: prevent querying relationship when filterOptions returns false
fix: hidden collections appear in richtext internal link options
Co-authored-by: Alessio Gravili <70709113+AlessioGr@users.noreply.github.com >
2023-12-15 12:43:43 -05:00
Alessio Gravili
c49fd66922
feat(richtext-lexical)!: rename TreeviewFeature into TreeViewFeature ( #4520 )
...
Breaking: If you import TreeviewFeature in your project, you have to rename the import to use TreeViewFeature (capitalized "V")
2023-12-15 18:33:16 +01:00
Jacob Fletcher
303f0d6227
chore(plugin-search): scaffolds tests ( #4511 )
2023-12-14 13:06:19 -05:00
Jacob Fletcher
6d9110ec48
chore(plugin-stripe): scaffolds tests ( #4510 )
2023-12-14 11:56:33 -05:00
Jarrod Flesch
228d45cf52
fix: correctly fetches externally stored files when passing uploadEdits ( #4505 )
2023-12-14 09:09:37 -05:00
Alessio Gravili
cc0ba89518
feat(richtext-lexical)!: link node: change doc data format to be consistent with relationship field ( #4504 )
...
BREAKING: An unpopulated, internal link node no longer saves the doc id under fields.doc.value.id. Now, it saves it under fields.doc.value.
Migration inside of payload is automatic. If you are reading from the link node inside of your frontend, though, you will have to adjust it.
The version property of the link and autoLink node has been changed from 1 to 2.
2023-12-13 22:57:08 +01:00
Jacob Fletcher
9e7a8c7206
chore(plugin-form-builder): scaffolds tests ( #4500 )
2023-12-13 15:13:38 -05:00