diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 83439ef..710eb52 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: false matrix: - php: ['8.1'] + php: ['8.3'] phpunit: ['phpunit.xml'] steps: diff --git a/bundle/Resources/config/services/controllers.yaml b/bundle/Resources/config/services/controllers.yaml index 04a9cec..72cc5c6 100644 --- a/bundle/Resources/config/services/controllers.yaml +++ b/bundle/Resources/config/services/controllers.yaml @@ -1,16 +1,24 @@ services: Netgen\Bundle\IbexaAdminUIExtraBundle\Controller\Content\UpdateAlwaysAvailable: - parent: Ibexa\Contracts\AdminUi\Controller\Controller arguments: - '@translator' - '@ibexa.api.service.content' - '@Netgen\Bundle\IbexaAdminUIExtraBundle\Form\FormFactory' - '@Ibexa\Core\Helper\TranslationHelper' + calls: + - [setContainer , ['@Psr\Container\ContainerInterface']] + tags: + - controller.service_arguments + - container.service_subscriber Netgen\Bundle\IbexaAdminUIExtraBundle\Controller\Queues: - parent: Ibexa\Contracts\AdminUi\Controller\Controller arguments: $transportLocator: '@messenger.receiver_locator' $queuesEnabled: '%netgen_ibexa_admin_ui_extra.queues.enabled%' $allowedTransports: '%netgen_ibexa_admin_ui_extra.queues.transports%' $permissionResolver: '@Ibexa\Contracts\Core\Repository\PermissionResolver' + calls: + - [setContainer , ['@Psr\Container\ContainerInterface']] + tags: + - controller.service_arguments + - container.service_subscriber diff --git a/bundle/Resources/views/queues/list.html.twig b/bundle/Resources/views/queues/list.html.twig index 93fe377..160010f 100644 --- a/bundle/Resources/views/queues/list.html.twig +++ b/bundle/Resources/views/queues/list.html.twig @@ -2,6 +2,8 @@ {% trans_default_domain 'netgen_ibexa_admin_ui_extra' %} +{% block title %}{{ 'queues.title'|trans|desc('Queues') }}{% endblock %} + {% block breadcrumbs %} {% include '@ibexadesign/ui/breadcrumbs.html.twig' with { items: [ { value: 'breadcrumb.admin'|trans(domain='messages')|desc('Admin') }, diff --git a/bundle/Resources/views/themes/ngadmin/content/draft/draft_list.html.twig b/bundle/Resources/views/themes/ngadmin/content/draft/draft_list.html.twig new file mode 100644 index 0000000..63eea98 --- /dev/null +++ b/bundle/Resources/views/themes/ngadmin/content/draft/draft_list.html.twig @@ -0,0 +1,3 @@ +{% extends '@admin/content/draft/draft_list.html.twig' %} + +{% block title %}{{ 'drafts.title'|trans|desc('Drafts') }}{% endblock %} diff --git a/composer.json b/composer.json index fc90821..8f8feca 100644 --- a/composer.json +++ b/composer.json @@ -11,13 +11,12 @@ } ], "require": { - "ibexa/admin-ui": "^4.6" + "ibexa/admin-ui": "^5.0.2" }, "require-dev": { - "netgen/ibexa-site-api": "^6.1", - "ibexa/graphql": "^4.5", + "ibexa/graphql": "^5.0.2", "phpunit/phpunit": "^10", - "matthiasnoback/symfony-dependency-injection-test": "^4.1" + "matthiasnoback/symfony-dependency-injection-test": "^6.0.0" }, "autoload": { "psr-4": {