Alessio Gravili
401c16e485
chore: lexical int tests: do not use relationTo to collection with rich text relationships disabled
2024-05-01 00:47:40 -04:00
Alessio Gravili
5a82f34801
feat(richtext-lexical)!: change link fields handling ( #6162 )
...
**BREAKING:**
- Drawer fields are no longer wrapped in a `fields` group. This might be breaking if you depend on them being in a field group in any way - potentially if you use custom link fields. This does not change how the data is saved
- If you pass in an array of custom fields to the link feature, those were previously added to the base fields. Now, they completely replace the base fields for consistency. If you want to ADD fields to the base fields now, you will have to pass in a function and spread `defaultFields` - similar to how adding your own features to lexical works
**Example Migration for ADDING fields to the link base fields:**
**Previous:**
```ts
LinkFeature({
fields: [
{
name: 'rel',
label: 'Rel Attribute',
type: 'select',
hasMany: true,
options: ['noopener', 'noreferrer', 'nofollow'],
admin: {
description:
'The rel attribute defines the relationship between a linked resource and the current document. This is a custom link field.',
},
},
],
}),
```
**Now:**
```ts
LinkFeature({
fields: ({ defaultFields }) => [
...defaultFields,
{
name: 'rel',
label: 'Rel Attribute',
type: 'select',
hasMany: true,
options: ['noopener', 'noreferrer', 'nofollow'],
admin: {
description:
'The rel attribute defines the relationship between a linked resource and the current document. This is a custom link field.',
},
},
],
}),
2024-04-30 23:01:08 -04:00
Paul
24b18fb0fd
feat!: removed getDataAndFile and getLocales from createPayloadRequest in favour of new utilities addDataAndFileToRequest and addLocalesToRequest ( #5999 )
2024-04-24 13:31:54 -03:00
Jarrod Flesch
b723efdd3b
chore: fixing flakey tests ( #5984 )
2024-04-24 00:44:43 -04:00
Alessio Gravili
a1f6bf8a67
fix(richtext-lexical): Heading feature: enabledHeadingSizes not being applied
2024-04-23 20:37:11 -04:00
Alessio Gravili
da5028cdee
feat(richtext-lexical): show loading indicator while block nodes are loading
2024-04-23 20:22:18 -04:00
Alessio Gravili
fa38af025f
Merge branch 'beta' into fix/lexical-localization
2024-04-23 15:20:56 -04:00
James
bc7445ed99
Merge branch 'beta' of github.com:payloadcms/payload into fix/postgres-relation-names
2024-04-23 12:43:32 -04:00
James
1005de8295
fix(db-postgres): shortens relation names
2024-04-23 12:14:01 -04:00
PatrikKozak
d8a5426c37
chore: adds array within row in tabsDoc data
2024-04-22 16:18:14 -04:00
Paul
594f319fc6
chore!: admin now takes a client side custom property and custom is server only ( #5926 )
2024-04-22 12:22:32 -03:00
Kendell Joseph
3af3a91c87
feat: json field schemas ( #5898 )
2024-04-19 13:35:59 -04:00
Paul
23c5b71f95
chore(payload,ui)!:update custom config to separate client and server bundles ( #5914 )
2024-04-19 11:52:55 -03:00
Alessio Gravili
39ba39c237
feat(richtext-lexical)!: rework how population works and saves data, improve node typing
2024-04-17 11:46:47 -04:00
Jarrod Flesch
009e6c2066
chore(test): fix flakey relationship tests ( #5892 )
2024-04-17 11:44:07 -04:00
Dan Ribbens
234837ee1d
fix: postgres query hasMany in ( #5884 )
2024-04-16 17:09:43 -04:00
Alessio Gravili
07b676ac81
chore(richtext-lexical): adjust field name inside int tests
2024-04-14 16:45:54 -04:00
Alessio Gravili
3f2df643e7
chore(richtext-lexical): add failing e2e test which ensures sub-richtext blocks work as intended
2024-04-14 02:18:16 -04:00
Paul
2f446e11d6
chore: bump nextjs dependencies to ^14.2 ( #5820 )
...
fix(plugin-seo): overriding existing endpoints
2024-04-12 12:32:45 -03:00
Jarrod Flesch
c1081ccfe2
chore(tests): flakey drawer, tab, navigation tests ( #5792 )
2024-04-11 12:57:19 -04:00
James
f3e25f3277
more de-flake
2024-04-11 11:17:59 -04:00
James
be69fc448d
chore: de-flake
2024-04-11 10:59:26 -04:00
Jarrod Flesch
94af06466b
chore: re-exports languages in payload ( #5771 )
2024-04-10 15:55:01 -04:00
Jarrod Flesch
2deeb61f17
fix: locale switcher flakey test ( #5761 )
2024-04-10 13:05:30 -04:00
Alessio Gravili
a73eaf5d37
chore: fix test suite types, add LexicalBlock type
2024-04-10 11:07:01 -04:00
James Mikrut
0ce26d2c08
Feat/config i18n ( #5735 )
2024-04-09 14:13:17 -04:00
Alessio Gravili
abf285d713
chore: get dev:generate-types to work again ( #5750 )
2024-04-09 14:12:23 -04:00
James
c2ee8e3999
chore: de-flakes fields/index tests
2024-04-09 13:56:32 -04:00
James
783dae2bbb
Merge branch 'alpha' of github.com:payloadcms/payload into feat/config-i18n
2024-04-09 12:35:57 -04:00
Alessio Gravili
59681b211b
fix(richtext-lexical): upload nodes weren't visible ( #5746 )
2024-04-09 12:32:24 -04:00
James
98438175cf
chore: handles server errors
2024-04-09 12:31:25 -04:00
Alessio Gravili
af40302e5f
fix(richtext-lexical): get links to work again ( #5745 )
2024-04-09 12:29:45 -04:00
Alessio Gravili
ec0e0ae449
chore(richtext-lexical): add e2e test to ensure that pre-seeded upload nodes are visible
2024-04-09 12:24:54 -04:00
Alessio Gravili
e73e610669
chore: fields test suite: clearAndSeedEverything instead of seed for dev as well, to ensure same state as test runs (most importantly, this gets rid of leftover uploads)
2024-04-09 12:22:42 -04:00
James
73298a80f0
chore: adds more de-flake to tabs
2024-04-09 09:34:11 -04:00
James
a5d14ef4c1
chore: de-flakes tabs
2024-04-09 09:34:11 -04:00
James
d0c79b65f8
chore: skips index to see what remains
2024-04-09 09:34:11 -04:00
James
2fc50b1a1f
chore: de-flakes array
2024-04-09 09:34:11 -04:00
James
0ddeedb0b3
chore: de-flakes relationship suite
2024-04-09 09:34:11 -04:00
James
5bfff5b7ba
chore: ensures artifacts work
2024-04-09 09:34:11 -04:00
James
702088375c
chore: attempts to de-flake
2024-04-09 09:34:11 -04:00
James
ea507fbcc4
chore: moves lexical tests into collection folder
2024-04-09 09:34:11 -04:00
James
0ff1e6632b
chore: splits out relationship
2024-04-09 09:34:11 -04:00
James
996ee47f96
chore: splits out blocks and array into their own suites
2024-04-09 09:34:11 -04:00
James
318c126ae3
chore: turns off prebuild for fields
2024-04-09 09:34:11 -04:00
James
89efcc5db1
chore: adds upload export back
2024-04-08 10:46:41 -04:00
James Mikrut
cedf9a2eb8
chore: pre-builds in CI ( #5690 )
2024-04-06 14:10:25 -04:00
Elliot DeNolf
2412134073
chore: importConfig and importWithoutClientFiles ( #5701 )
2024-04-05 16:49:20 -04:00
James
3ee39ecca3
chore: increases timeout for fields prebuild
2024-04-05 16:06:00 -04:00
James
60dd71c59e
chore: sets longer timeout for prebuild in admin and fields
2024-04-05 15:49:12 -04:00