diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 7622f38..4080e86 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -32,6 +32,8 @@ jobs: config: 5.3 - constraint: ~5.4.0 config: 5.4 + - constraint: ~5.5.0 + config: 5.5 env: CRAFT_APP_ID: pest diff --git a/src/factories/Section.php b/src/factories/Section.php index 6d75cdf..fcf3c3c 100644 --- a/src/factories/Section.php +++ b/src/factories/Section.php @@ -5,6 +5,7 @@ use Composer\InstalledVersions; use Composer\Semver\VersionParser; use Craft; +use craft\fieldlayoutelements\entries\EntryTitleField; use craft\helpers\StringHelper; use craft\models\EntryType; use craft\models\Section_SiteSettings; @@ -113,6 +114,10 @@ public function inferences(array $definition = []) 'name' => $name, 'handle' => StringHelper::toHandle($name), ]); + if (InstalledVersions::satisfies(new VersionParser, 'craftcms/cms', '>=5.5.0')) { + // @phpstan-ignore-next-line + $entryType->getFieldLayout()->prependElements([new EntryTitleField]); + } service(SectionsServiceInterface::class)->saveEntryType($entryType); throw_if($entryType->errors, 'Problem saving entry type: '.implode(', ', $entryType->getFirstErrors())); $definition['entryTypes'] = [$entryType]; diff --git a/stubs/config/project-5.5/entryTypes/blockTypeOne--b5c238dd-588f-4f0a-b9e4-8a988f0e7468.yaml b/stubs/config/project-5.5/entryTypes/blockTypeOne--b5c238dd-588f-4f0a-b9e4-8a988f0e7468.yaml new file mode 100644 index 0000000..13f575f --- /dev/null +++ b/stubs/config/project-5.5/entryTypes/blockTypeOne--b5c238dd-588f-4f0a-b9e4-8a988f0e7468.yaml @@ -0,0 +1,83 @@ +color: null +fieldLayouts: + 2f77cf1c-a3db-4396-8d2f-efff2172466e: + tabs: + - + elementCondition: null + elements: + - + autocapitalize: true + autocomplete: false + autocorrect: true + class: null + dateAdded: '2024-11-20T09:14:23-08:00' + disabled: false + elementCondition: null + id: null + includeInCards: false + inputType: null + instructions: null + label: null + max: null + min: null + name: null + orientation: null + placeholder: null + providesThumbs: false + readonly: false + requirable: false + size: null + step: null + tip: null + title: null + type: craft\fieldlayoutelements\entries\EntryTitleField + uid: 463de371-8db2-4f1d-b9b1-b9aca58b5c86 + userCondition: null + warning: null + width: 100 + - + dateAdded: '2024-11-20T09:14:23-08:00' + elementCondition: null + fieldUid: c05f8773-60a8-4f5e-9925-3cc36a064793 # Field One + handle: null + includeInCards: true + instructions: null + label: 'Field One' + providesThumbs: false + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 6a242257-5d04-4ffb-8afb-f0b091472335 + userCondition: null + warning: null + width: 100 + - + dateAdded: '2024-11-20T09:14:23-08:00' + elementCondition: null + fieldUid: 10199d0e-57f0-4724-aefb-1ef4ed73b408 # Field Two + handle: null + includeInCards: false + instructions: null + label: 'Field Two' + providesThumbs: false + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 4b8f210d-545c-4d57-9777-08cdb93862df + userCondition: null + warning: null + width: 100 + name: Content + uid: aad92478-a4a8-49e5-b88b-5fff4734eb2c + userCondition: null +handle: blockTypeOne +hasTitleField: false +icon: null +name: 'Block Type One' +showSlugField: true +showStatusField: true +slugTranslationKeyFormat: null +slugTranslationMethod: site +titleFormat: null +titleTranslationKeyFormat: null +titleTranslationMethod: site diff --git a/stubs/config/project-5.5/entryTypes/default--0193fbbc-6912-4ff6-a3d5-e60ea03c8590.yaml b/stubs/config/project-5.5/entryTypes/default--0193fbbc-6912-4ff6-a3d5-e60ea03c8590.yaml new file mode 100644 index 0000000..932df17 --- /dev/null +++ b/stubs/config/project-5.5/entryTypes/default--0193fbbc-6912-4ff6-a3d5-e60ea03c8590.yaml @@ -0,0 +1,115 @@ +color: null +fieldLayouts: + 50cdf242-1476-44dc-ab8b-e3ad70ef3163: + tabs: + - + elementCondition: null + elements: + - + autocapitalize: true + autocomplete: false + autocorrect: true + class: null + dateAdded: '2024-11-20T09:14:23-08:00' + disabled: false + elementCondition: null + id: null + includeInCards: false + inputType: null + instructions: null + label: null + max: null + min: null + name: null + orientation: null + placeholder: null + providesThumbs: false + readonly: false + requirable: false + size: null + step: null + tip: null + title: null + type: craft\fieldlayoutelements\entries\EntryTitleField + uid: 880e50a3-79fb-4456-836b-89c970af40b9 + userCondition: null + warning: null + width: 100 + - + dateAdded: '2024-11-20T09:14:23-08:00' + elementCondition: null + fieldUid: c7529b61-60cd-4e18-a272-3084aee7fa89 # Matrix Field + handle: null + includeInCards: false + instructions: null + label: null + providesThumbs: false + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 90a7fa0d-77cd-4612-92f9-4fafd4c1a66d + userCondition: null + warning: null + width: 100 + - + dateAdded: '2024-11-20T09:14:23-08:00' + elementCondition: null + fieldUid: c148dfb3-a122-49ed-8538-de26d0482663 # Entries Field + handle: null + includeInCards: false + instructions: null + label: null + providesThumbs: false + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: efbdd2ca-b829-4604-bd1e-f66fad9093e2 + userCondition: null + warning: null + width: 100 + - + dateAdded: '2024-11-20T09:14:23-08:00' + elementCondition: null + fieldUid: 7d1a7bf3-c346-48bc-bb77-f7d76fcacf2e # Text Field + handle: null + includeInCards: false + instructions: null + label: null + providesThumbs: false + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 189519d9-7809-47fc-bc54-d2441a85ae9d + userCondition: null + warning: null + width: 100 + - + dateAdded: '2024-11-20T09:14:23-08:00' + elementCondition: null + fieldUid: 17685ada-d64c-459c-b9fc-678d43e4bee8 # Dropdown Field + handle: null + includeInCards: false + instructions: null + label: null + providesThumbs: false + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 1440d116-5fe9-45a3-8031-7f3c9b71ef9d + userCondition: null + warning: null + width: 100 + name: Content + uid: a914e695-0910-4b04-841b-cbe6f689856b + userCondition: null +handle: default +hasTitleField: true +icon: null +name: Default +showSlugField: true +showStatusField: true +slugTranslationKeyFormat: null +slugTranslationMethod: site +titleFormat: null +titleTranslationKeyFormat: null +titleTranslationMethod: site diff --git a/stubs/config/project-5.5/fields/dropdownField--17685ada-d64c-459c-b9fc-678d43e4bee8.yaml b/stubs/config/project-5.5/fields/dropdownField--17685ada-d64c-459c-b9fc-678d43e4bee8.yaml new file mode 100644 index 0000000..54c1fe3 --- /dev/null +++ b/stubs/config/project-5.5/fields/dropdownField--17685ada-d64c-459c-b9fc-678d43e4bee8.yaml @@ -0,0 +1,32 @@ +columnSuffix: vqczhrcp +handle: dropdownField +instructions: null +name: 'Dropdown Field' +searchable: false +settings: + options: + - + __assoc__: + - + - label + - One + - + - value + - one + - + - default + - '' + - + __assoc__: + - + - label + - Two + - + - value + - two + - + - default + - '' +translationKeyFormat: null +translationMethod: none +type: craft\fields\Dropdown diff --git a/stubs/config/project-5.5/fields/entriesField--c148dfb3-a122-49ed-8538-de26d0482663.yaml b/stubs/config/project-5.5/fields/entriesField--c148dfb3-a122-49ed-8538-de26d0482663.yaml new file mode 100644 index 0000000..4f38249 --- /dev/null +++ b/stubs/config/project-5.5/fields/entriesField--c148dfb3-a122-49ed-8538-de26d0482663.yaml @@ -0,0 +1,21 @@ +columnSuffix: null +handle: entriesField +instructions: null +name: 'Entries Field' +searchable: false +settings: + allowSelfRelations: false + branchLimit: null + maintainHierarchy: false + maxRelations: null + minRelations: null + selectionLabel: null + showCardsInGrid: false + showSiteMenu: false + sources: '*' + targetSiteId: null + validateRelatedElements: false + viewMode: null +translationKeyFormat: null +translationMethod: none +type: craft\fields\Entries diff --git a/stubs/config/project-5.5/fields/fieldOne--c05f8773-60a8-4f5e-9925-3cc36a064793.yaml b/stubs/config/project-5.5/fields/fieldOne--c05f8773-60a8-4f5e-9925-3cc36a064793.yaml new file mode 100644 index 0000000..a079266 --- /dev/null +++ b/stubs/config/project-5.5/fields/fieldOne--c05f8773-60a8-4f5e-9925-3cc36a064793.yaml @@ -0,0 +1,16 @@ +columnSuffix: jnvscjst +handle: fieldOne +instructions: null +name: 'Matrix Field - Block Type One - Field One' +searchable: false +settings: + byteLimit: null + charLimit: null + code: false + initialRows: 4 + multiline: false + placeholder: null + uiMode: normal +translationKeyFormat: null +translationMethod: none +type: craft\fields\PlainText diff --git a/stubs/config/project-5.5/fields/fieldTwo--10199d0e-57f0-4724-aefb-1ef4ed73b408.yaml b/stubs/config/project-5.5/fields/fieldTwo--10199d0e-57f0-4724-aefb-1ef4ed73b408.yaml new file mode 100644 index 0000000..3417eed --- /dev/null +++ b/stubs/config/project-5.5/fields/fieldTwo--10199d0e-57f0-4724-aefb-1ef4ed73b408.yaml @@ -0,0 +1,16 @@ +columnSuffix: swmzeype +handle: fieldTwo +instructions: null +name: 'Matrix Field - Block Type One - Field Two' +searchable: false +settings: + byteLimit: null + charLimit: null + code: false + initialRows: 4 + multiline: false + placeholder: null + uiMode: normal +translationKeyFormat: null +translationMethod: none +type: craft\fields\PlainText diff --git a/stubs/config/project-5.5/fields/matrixField--c7529b61-60cd-4e18-a272-3084aee7fa89.yaml b/stubs/config/project-5.5/fields/matrixField--c7529b61-60cd-4e18-a272-3084aee7fa89.yaml new file mode 100644 index 0000000..a920d0e --- /dev/null +++ b/stubs/config/project-5.5/fields/matrixField--c7529b61-60cd-4e18-a272-3084aee7fa89.yaml @@ -0,0 +1,20 @@ +columnSuffix: null +handle: matrixField +instructions: null +name: 'Matrix Field' +searchable: false +settings: + createButtonLabel: null + entryTypes: + - b5c238dd-588f-4f0a-b9e4-8a988f0e7468 # Block Type One + includeTableView: false + maxEntries: null + minEntries: null + pageSize: null + propagationKeyFormat: null + propagationMethod: all + showCardsInGrid: false + viewMode: blocks +translationKeyFormat: null +translationMethod: site +type: craft\fields\Matrix diff --git a/stubs/config/project-5.5/fields/textField--7d1a7bf3-c346-48bc-bb77-f7d76fcacf2e.yaml b/stubs/config/project-5.5/fields/textField--7d1a7bf3-c346-48bc-bb77-f7d76fcacf2e.yaml new file mode 100644 index 0000000..04c6255 --- /dev/null +++ b/stubs/config/project-5.5/fields/textField--7d1a7bf3-c346-48bc-bb77-f7d76fcacf2e.yaml @@ -0,0 +1,16 @@ +columnSuffix: irlrybem +handle: textField +instructions: null +name: 'Text Field' +searchable: false +settings: + byteLimit: null + charLimit: null + code: false + initialRows: 4 + multiline: false + placeholder: null + uiMode: normal +translationKeyFormat: null +translationMethod: none +type: craft\fields\PlainText diff --git a/stubs/config/project-5.5/graphql/graphql.yaml b/stubs/config/project-5.5/graphql/graphql.yaml new file mode 100644 index 0000000..fd4ca55 --- /dev/null +++ b/stubs/config/project-5.5/graphql/graphql.yaml @@ -0,0 +1,3 @@ +publicToken: + enabled: false + expiryDate: null diff --git a/stubs/config/project-5.5/graphql/schemas/184fa66e-14cd-4045-853d-9a69ecf44e4e.yaml b/stubs/config/project-5.5/graphql/schemas/184fa66e-14cd-4045-853d-9a69ecf44e4e.yaml new file mode 100644 index 0000000..6288789 --- /dev/null +++ b/stubs/config/project-5.5/graphql/schemas/184fa66e-14cd-4045-853d-9a69ecf44e4e.yaml @@ -0,0 +1,2 @@ +isPublic: true +name: 'Public Schema' diff --git a/stubs/config/project-5.5/matrixBlockTypes/blockTypeOne--b5c238dd-588f-4f0a-b9e4-8a988f0e7468.yaml b/stubs/config/project-5.5/matrixBlockTypes/blockTypeOne--b5c238dd-588f-4f0a-b9e4-8a988f0e7468.yaml new file mode 100644 index 0000000..a95c29e --- /dev/null +++ b/stubs/config/project-5.5/matrixBlockTypes/blockTypeOne--b5c238dd-588f-4f0a-b9e4-8a988f0e7468.yaml @@ -0,0 +1,78 @@ +field: c7529b61-60cd-4e18-a272-3084aee7fa89 # Matrix Field +fieldLayouts: + 2f77cf1c-a3db-4396-8d2f-efff2172466e: + tabs: + - + elementCondition: null + elements: + - + elementCondition: null + fieldUid: c05f8773-60a8-4f5e-9925-3cc36a064793 # Field One + instructions: null + label: null + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 6a242257-5d04-4ffb-8afb-f0b091472335 + userCondition: null + warning: null + width: 100 + - + elementCondition: null + fieldUid: 10199d0e-57f0-4724-aefb-1ef4ed73b408 # Field Two + instructions: null + label: null + required: false + tip: null + type: craft\fieldlayoutelements\CustomField + uid: 4b8f210d-545c-4d57-9777-08cdb93862df + userCondition: null + warning: null + width: 100 + name: Content + uid: aad92478-a4a8-49e5-b88b-5fff4734eb2c + userCondition: null +fields: + 10199d0e-57f0-4724-aefb-1ef4ed73b408: # Field Two + columnSuffix: swmzeype + contentColumnType: text + fieldGroup: null + handle: fieldTwo + instructions: null + name: 'Field Two' + searchable: false + settings: + byteLimit: null + charLimit: null + code: false + columnType: null + initialRows: 4 + multiline: false + placeholder: null + uiMode: normal + translationKeyFormat: null + translationMethod: none + type: craft\fields\PlainText + c05f8773-60a8-4f5e-9925-3cc36a064793: # Field One + columnSuffix: jnvscjst + contentColumnType: text + fieldGroup: null + handle: fieldOne + instructions: null + name: 'Field One' + searchable: false + settings: + byteLimit: null + charLimit: null + code: false + columnType: null + initialRows: 4 + multiline: false + placeholder: null + uiMode: normal + translationKeyFormat: null + translationMethod: none + type: craft\fields\PlainText +handle: blockTypeOne +name: 'Block Type One' +sortOrder: 1 diff --git a/stubs/config/project-5.5/project.yaml b/stubs/config/project-5.5/project.yaml new file mode 100644 index 0000000..0adc93e --- /dev/null +++ b/stubs/config/project-5.5/project.yaml @@ -0,0 +1,36 @@ +dateModified: 1732122954 +email: + fromEmail: michael@bluth.com + fromName: Pest + transportType: craft\mail\transportadapters\Sendmail +fs: + local: + hasUrls: true + name: Local + settings: + path: /workspaces/craft-pest-core/web/volumes/local + type: craft\fs\Local + url: 'http://localhost:8080/volumes/local/' +meta: + __names__: + 3b2c4b24-e463-46ca-be26-7285804ecbb1: Local # Local + 7d1a7bf3-c346-48bc-bb77-f7d76fcacf2e: 'Text Field' # Text Field + 99c2747f-1049-46bc-93e0-424bad0544e5: Pest # Pest + 184fa66e-14cd-4045-853d-9a69ecf44e4e: 'Public Schema' # Public Schema + 0193fbbc-6912-4ff6-a3d5-e60ea03c8590: Default # Default + 10199d0e-57f0-4724-aefb-1ef4ed73b408: 'Field Two' # Field Two + 17685ada-d64c-459c-b9fc-678d43e4bee8: 'Dropdown Field' # Dropdown Field + ae919370-04f6-4e2d-8d42-f255cc1b6a75: Posts # Posts + b5c238dd-588f-4f0a-b9e4-8a988f0e7468: 'Block Type One' # Block Type One + b11e9b16-d6b0-4771-86bb-3fe962b4596d: Pest # Pest + bda4d299-4f91-43c1-91d1-48abd1dd5fb4: Pest # Pest + bdde35b2-daab-45e7-aef7-43fd8b221aa2: Pest # Pest + c05f8773-60a8-4f5e-9925-3cc36a064793: 'Field One' # Field One + c148dfb3-a122-49ed-8538-de26d0482663: 'Entries Field' # Entries Field + c7529b61-60cd-4e18-a272-3084aee7fa89: 'Matrix Field' # Matrix Field +system: + edition: pro + live: true + name: Pest + schemaVersion: 5.5.0.0 + timeZone: America/Los_Angeles diff --git a/stubs/config/project-5.5/sections/posts--ae919370-04f6-4e2d-8d42-f255cc1b6a75.yaml b/stubs/config/project-5.5/sections/posts--ae919370-04f6-4e2d-8d42-f255cc1b6a75.yaml new file mode 100644 index 0000000..54728c7 --- /dev/null +++ b/stubs/config/project-5.5/sections/posts--ae919370-04f6-4e2d-8d42-f255cc1b6a75.yaml @@ -0,0 +1,29 @@ +defaultPlacement: end +enableVersioning: true +entryTypes: + - 0193fbbc-6912-4ff6-a3d5-e60ea03c8590 # Default +handle: posts +maxAuthors: 1 +name: Posts +previewTargets: + - + __assoc__: + - + - label + - 'Primary entry page' + - + - urlFormat + - '{url}' +propagationMethod: all +siteSettings: + 99c2747f-1049-46bc-93e0-424bad0544e5: # Pest + enabledByDefault: true + hasUrls: true + template: posts/_entry + uriFormat: 'posts/{slug}' + bda4d299-4f91-43c1-91d1-48abd1dd5fb4: # Pest + enabledByDefault: true + hasUrls: true + template: posts/_entry + uriFormat: 'posts/{slug}' +type: channel diff --git a/stubs/config/project-5.5/siteGroups/b11e9b16-d6b0-4771-86bb-3fe962b4596d.yaml b/stubs/config/project-5.5/siteGroups/b11e9b16-d6b0-4771-86bb-3fe962b4596d.yaml new file mode 100644 index 0000000..ed2ddb7 --- /dev/null +++ b/stubs/config/project-5.5/siteGroups/b11e9b16-d6b0-4771-86bb-3fe962b4596d.yaml @@ -0,0 +1 @@ +name: Pest diff --git a/stubs/config/project-5.5/siteGroups/bdde35b2-daab-45e7-aef7-43fd8b221aa2.yaml b/stubs/config/project-5.5/siteGroups/bdde35b2-daab-45e7-aef7-43fd8b221aa2.yaml new file mode 100644 index 0000000..ed2ddb7 --- /dev/null +++ b/stubs/config/project-5.5/siteGroups/bdde35b2-daab-45e7-aef7-43fd8b221aa2.yaml @@ -0,0 +1 @@ +name: Pest diff --git a/stubs/config/project-5.5/sites/default--99c2747f-1049-46bc-93e0-424bad0544e5.yaml b/stubs/config/project-5.5/sites/default--99c2747f-1049-46bc-93e0-424bad0544e5.yaml new file mode 100644 index 0000000..063150f --- /dev/null +++ b/stubs/config/project-5.5/sites/default--99c2747f-1049-46bc-93e0-424bad0544e5.yaml @@ -0,0 +1,9 @@ +baseUrl: $PRIMARY_SITE_URL +enabled: true +handle: default +hasUrls: true +language: en-US +name: Pest +primary: true +siteGroup: bdde35b2-daab-45e7-aef7-43fd8b221aa2 # Pest +sortOrder: 1 diff --git a/stubs/config/project-5.5/sites/default--bda4d299-4f91-43c1-91d1-48abd1dd5fb4.yaml b/stubs/config/project-5.5/sites/default--bda4d299-4f91-43c1-91d1-48abd1dd5fb4.yaml new file mode 100644 index 0000000..dda612b --- /dev/null +++ b/stubs/config/project-5.5/sites/default--bda4d299-4f91-43c1-91d1-48abd1dd5fb4.yaml @@ -0,0 +1,9 @@ +baseUrl: $PRIMARY_SITE_URL +enabled: '1' +handle: default +hasUrls: true +language: en-US +name: Pest +primary: false +siteGroup: b11e9b16-d6b0-4771-86bb-3fe962b4596d # Pest +sortOrder: 1 diff --git a/stubs/config/project-5.5/users/fieldLayouts/4ea4c761-9214-4e32-b594-58e906282652.yaml b/stubs/config/project-5.5/users/fieldLayouts/4ea4c761-9214-4e32-b594-58e906282652.yaml new file mode 100644 index 0000000..9be4768 --- /dev/null +++ b/stubs/config/project-5.5/users/fieldLayouts/4ea4c761-9214-4e32-b594-58e906282652.yaml @@ -0,0 +1,114 @@ +tabs: + - + elementCondition: null + elements: + - + autocapitalize: true + autocomplete: false + autocorrect: true + class: null + dateAdded: '2024-11-20T09:14:23-08:00' + disabled: false + elementCondition: null + id: null + includeInCards: false + inputType: null + instructions: null + label: null + max: null + min: null + name: null + orientation: null + placeholder: null + providesThumbs: false + readonly: false + requirable: false + size: null + step: null + tip: null + title: null + type: craft\fieldlayoutelements\users\UsernameField + uid: 8d4db13b-bf33-4fcb-a4b3-465419ff6554 + userCondition: null + warning: null + width: 100 + - + attribute: fullName + autocapitalize: true + autocomplete: false + autocorrect: true + class: null + dateAdded: '2024-11-20T09:14:23-08:00' + disabled: false + elementCondition: null + id: null + includeInCards: false + inputType: null + instructions: null + label: null + max: null + min: null + name: null + orientation: null + placeholder: null + providesThumbs: false + readonly: false + requirable: true + required: false + size: null + step: null + tip: null + title: null + type: craft\fieldlayoutelements\users\FullNameField + uid: 40cd1617-0f35-489c-bc2a-508347941659 + userCondition: null + warning: null + width: 100 + - + dateAdded: '2024-11-20T09:14:23-08:00' + elementCondition: null + id: null + includeInCards: false + instructions: null + label: null + orientation: null + providesThumbs: false + requirable: false + tip: null + type: craft\fieldlayoutelements\users\PhotoField + uid: 1e08b8ec-6f86-482b-89fe-8ec91608e9a2 + userCondition: null + warning: null + width: 100 + - + autocapitalize: true + autocomplete: false + autocorrect: true + class: null + dateAdded: '2024-11-20T09:14:23-08:00' + disabled: false + elementCondition: null + id: null + includeInCards: false + inputType: null + instructions: null + label: null + max: null + min: null + name: null + orientation: null + placeholder: null + providesThumbs: false + readonly: false + requirable: false + size: null + step: null + tip: null + title: null + type: craft\fieldlayoutelements\users\EmailField + uid: 54368c30-4e82-4caa-b568-ea6d72ac8e1c + userCondition: null + width: 100 + name: Content + uid: 5d3a7ac6-f14a-453a-9ac9-9f6cda4c594e + userCondition: null diff --git a/stubs/config/project-5.5/users/users.yaml b/stubs/config/project-5.5/users/users.yaml new file mode 100644 index 0000000..5ffedb3 --- /dev/null +++ b/stubs/config/project-5.5/users/users.yaml @@ -0,0 +1,5 @@ +allowPublicRegistration: false +defaultGroup: null +photoSubpath: null +photoVolumeUid: null +requireEmailVerification: true diff --git a/stubs/config/project-5.5/volumes/local--3b2c4b24-e463-46ca-be26-7285804ecbb1.yaml b/stubs/config/project-5.5/volumes/local--3b2c4b24-e463-46ca-be26-7285804ecbb1.yaml new file mode 100644 index 0000000..d5d59f4 --- /dev/null +++ b/stubs/config/project-5.5/volumes/local--3b2c4b24-e463-46ca-be26-7285804ecbb1.yaml @@ -0,0 +1,50 @@ +altTranslationKeyFormat: null +altTranslationMethod: none +fieldLayouts: + 7948cc32-6d40-46b7-af5d-39b77f566df7: + tabs: + - + elementCondition: null + elements: + - + autocapitalize: true + autocomplete: false + autocorrect: true + class: null + dateAdded: '2024-11-20T09:14:23-08:00' + disabled: false + elementCondition: null + id: null + includeInCards: false + inputType: null + instructions: null + label: null + max: null + min: null + name: null + orientation: null + placeholder: null + providesThumbs: false + readonly: false + requirable: false + size: null + step: null + tip: null + title: null + type: craft\fieldlayoutelements\assets\AssetTitleField + uid: 8c8df736-809a-41c5-a4f1-e48f3392078d + userCondition: null + warning: null + width: 100 + name: Content + uid: 1e2b784c-d10c-4014-831d-d78877cf8580 + userCondition: null +fs: local +handle: local +name: Local +sortOrder: 1 +subpath: '' +titleTranslationKeyFormat: null +titleTranslationMethod: site +transformFs: null +transformSubpath: ''