diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index 876a2ff8..09af06d7 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -19,7 +19,7 @@ jobs: APP_ENV: prod steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Composer install run: | diff --git a/.github/workflows/changelog.yaml b/.github/workflows/changelog.yaml index fead5724..63638c2d 100644 --- a/.github/workflows/changelog.yaml +++ b/.github/workflows/changelog.yaml @@ -18,7 +18,7 @@ jobs: fail-fast: false steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 2 diff --git a/.github/workflows/composer.yaml b/.github/workflows/composer.yaml index a0e5a949..e10f4f3a 100644 --- a/.github/workflows/composer.yaml +++ b/.github/workflows/composer.yaml @@ -41,7 +41,7 @@ jobs: strategy: fail-fast: false steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Create docker network run: | @@ -55,7 +55,7 @@ jobs: strategy: fail-fast: false steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Create docker network run: | @@ -70,7 +70,7 @@ jobs: strategy: fail-fast: false steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Create docker network run: | diff --git a/.github/workflows/markdown.yaml b/.github/workflows/markdown.yaml index ae831638..8f0fc259 100644 --- a/.github/workflows/markdown.yaml +++ b/.github/workflows/markdown.yaml @@ -34,7 +34,7 @@ jobs: fail-fast: false steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Create docker network run: | diff --git a/.github/workflows/php.yaml b/.github/workflows/php.yaml index b7a68ddf..53263df5 100644 --- a/.github/workflows/php.yaml +++ b/.github/workflows/php.yaml @@ -48,7 +48,7 @@ jobs: name: PHP - Check Coding Standards runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Create docker network run: | diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 45ba7883..a78a44ae 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest name: Composer install steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 # https://taskfile.dev/installation/#github-actions - name: Install Task @@ -37,7 +37,7 @@ jobs: name: Test suite runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Install Task uses: go-task/setup-task@v1 @@ -70,7 +70,7 @@ jobs: name: PHPStan runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Install Task uses: go-task/setup-task@v1 @@ -95,7 +95,7 @@ jobs: runs-on: ubuntu-latest name: Validate Doctrine Schema steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Install Task uses: go-task/setup-task@v1 diff --git a/.github/workflows/twig.yaml b/.github/workflows/twig.yaml index 59098411..83513c3a 100644 --- a/.github/workflows/twig.yaml +++ b/.github/workflows/twig.yaml @@ -40,7 +40,7 @@ jobs: fail-fast: false steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Create docker network run: | diff --git a/.github/workflows/yaml.yaml b/.github/workflows/yaml.yaml index 631e5259..299d4e1b 100644 --- a/.github/workflows/yaml.yaml +++ b/.github/workflows/yaml.yaml @@ -31,7 +31,7 @@ jobs: yaml-lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Create docker network run: | diff --git a/CHANGELOG.md b/CHANGELOG.md index b9a48eed..e2bd7918 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,9 @@ See [keep a changelog] for information about writing changes to this log. ## [Unreleased] -- Updated fixtures. Made event organizer required. +## [1.2.3] - 2026-03-29 + +- [PR-68](https://github.com/itk-dev/event-database-imports/pull/68) Made event organizer required for organization users ## [1.2.2] - 2025-10-07 diff --git a/config/packages/messenger.yaml b/config/packages/messenger.yaml index eced935d..d05ac093 100644 --- a/config/packages/messenger.yaml +++ b/config/packages/messenger.yaml @@ -30,6 +30,13 @@ framework: 'Liip\ImagineBundle\Message\WarmupCache': async 'Symfony\Component\Mailer\Messenger\SendEmailMessage': async +# Handle all messages synchronously in the dev environment for easier debugging. +#when@dev: +# framework: +# messenger: +# transports: +# async: 'sync://' + when@test: framework: messenger: diff --git a/migrations/Version20260309091234.php b/migrations/Version20260309091234.php new file mode 100644 index 00000000..0882a715 --- /dev/null +++ b/migrations/Version20260309091234.php @@ -0,0 +1,31 @@ +addSql('ALTER TABLE event CHANGE url url VARCHAR(2048) DEFAULT NULL, CHANGE ticket_url ticket_url VARCHAR(2048) DEFAULT NULL'); + } + + public function down(Schema $schema): void + { + // this down() migration is auto-generated, please modify it to your needs + $this->addSql('ALTER TABLE event CHANGE url url VARCHAR(255) DEFAULT NULL, CHANGE ticket_url ticket_url VARCHAR(255) DEFAULT NULL'); + } +} diff --git a/src/Entity/Event.php b/src/Entity/Event.php index 6bd0c339..8bec7977 100644 --- a/src/Entity/Event.php +++ b/src/Entity/Event.php @@ -44,11 +44,11 @@ class Event implements IndexItemInterface, EditableEntityInterface #[Groups([IndexNames::Events->value])] private ?string $description = null; - #[ORM\Column(length: 255, nullable: true)] + #[ORM\Column(length: 2048, nullable: true)] #[Groups([IndexNames::Events->value])] private ?string $url = null; - #[ORM\Column(length: 255, nullable: true)] + #[ORM\Column(length: 2048, nullable: true)] #[Groups([IndexNames::Events->value])] #[SerializedPath('[ticketUrl]')] private ?string $ticketUrl = null;