Elliot DeNolf
c0eef90cdc
ci: supabase ( #4983 )
...
* ci: supabase
* test: add supabase to adapter record
* test: adjust index tests conditional
2024-02-02 15:26:18 -05:00
Dan Ribbens
db22cbdf21
fix(plugin-seo): tabbedUI with email field causes duplicate field ( #4944 )
...
* fix(plugin-seo): tabbedUI with email field causes duplicate field
* chore(plugin-seo): code comment
2024-02-02 14:53:51 -05:00
Dan Ribbens
1e8a6b7899
feat: extend transactions to cover after and beforeOperation hooks ( #4960 )
...
* feat: extend transactions to cover after and beforeOperation hooks
* feat: use transactions in refresh operation
* docs: add req to beforeOperation and afterOperation args
2024-02-02 14:53:14 -05:00
Dan Ribbens
5d934ba02d
feat: previousValue and previousSiblingDoc args added to beforeChange field hooks ( #4958 )
...
* feat: previousValue and previousSiblingDoc args added to beforeChange field hooks
* chore: fieldHook type docs
2024-02-02 13:59:11 -05:00
Alessio Gravili
90d7ee3e65
feat(richtext-lexical): Blocks: generate type definitions for blocks fields ( #4529 )
2024-01-30 16:51:18 +01:00
Dan Ribbens
eba53ba60a
feat: forceAcceptWarning migration arg added to accept prompts ( #4874 )
...
* chore: gitignore test migrations
* feat: `forceAcceptWarning` migration args added to accept prompts
* chore: migrationDir env variable fallback
* chore: migrationDir testSuiteDir fallback
* chore: migrationDir testSuiteDir fallback fix
* chore: skip migrate down test
2024-01-26 13:48:53 -05:00
Dan Ribbens
6930c4e9f2
fix: upload input drawer does not show draft versions ( #4903 )
...
* chore: add field classname to upload field
* fix: upload input drawer does not show draft versions
2024-01-26 13:42:32 -05:00
Dan Ribbens
3eb681e847
fix: afterLogin hook write conflicts ( #4904 )
...
* fix: afterLogin hook conflict
* test: afterLogin hook returns for assertion
* chore: commit increment login attempt
2024-01-26 13:39:45 -05:00
Dan Ribbens
b40e9f85a2
chore: use transactions in tests running mongoDB memory server ( #4750 )
...
* chore: use transactions in tests running mongoDB memory server
* chore: relationship test async setup changes
* chore: async test fix
* chore: flaky e2e localization test
2024-01-23 19:18:55 -05:00
Jesse Sivonen
8ce15c8b07
fix(db-postgres): query unset relation ( #4862 )
2024-01-19 13:35:58 -05:00
Timothy Choi
9f5efef78f
chore: lint #4766 ( #4801 )
...
* fix: import location for config test
* fix: linting fix
2024-01-18 09:25:52 -05:00
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