From 16f31549fd53e70f074368f5825808dd042f1214 Mon Sep 17 00:00:00 2001 From: Yassine Guedidi Date: Tue, 26 Dec 2023 21:07:11 +0100 Subject: [PATCH] Make database dependent commands lazy (cherry picked from commit 9927a06caba7a5043b4ee352f9557f6ecbc976fe) --- app/config/services.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/app/config/services.yml b/app/config/services.yml index 788a86fb2..57971b39c 100644 --- a/app/config/services.yml +++ b/app/config/services.yml @@ -282,9 +282,23 @@ services: arguments: $baseFolder: "%kernel.project_dir%/web/assets/images" + Wallabag\CoreBundle\Command\CleanDownloadedImagesCommand: + tags: + - { name: console.command, command: 'wallabag:clean-downloaded-images' } + + Wallabag\CoreBundle\Command\CleanDuplicatesCommand: + tags: + - { name: console.command, command: 'wallabag:clean-duplicates' } + Wallabag\CoreBundle\Command\ExportCommand: arguments: $projectDir: '%kernel.project_dir%' + tags: + - { name: console.command, command: 'wallabag:export' } + + Wallabag\CoreBundle\Command\GenerateUrlHashesCommand: + tags: + - { name: console.command, command: 'wallabag:generate-hashed-urls' } Wallabag\CoreBundle\Command\InstallCommand: arguments: @@ -293,6 +307,26 @@ services: $defaultSettings: '%wallabag_core.default_internal_settings%' $defaultIgnoreOriginInstanceRules: '%wallabag_core.default_ignore_origin_instance_rules%' + Wallabag\CoreBundle\Command\ListUserCommand: + tags: + - { name: console.command, command: 'wallabag:user:list' } + + Wallabag\CoreBundle\Command\ReloadEntryCommand: + tags: + - { name: console.command, command: 'wallabag:entry:reload' } + + Wallabag\CoreBundle\Command\ShowUserCommand: + tags: + - { name: console.command, command: 'wallabag:user:show' } + + Wallabag\CoreBundle\Command\TagAllCommand: + tags: + - { name: console.command, command: 'wallabag:tag:all' } + + Wallabag\ImportBundle\Command\ImportCommand: + tags: + - { name: console.command, command: 'wallabag:import' } + wallabag_core.entry.download_images.client: alias: 'httplug.client.wallabag_core.entry.download_images'