From 02ad7d83ef710f69e496422b77fa8c5646c3e94c Mon Sep 17 00:00:00 2001 From: Nikita Kiselev Date: Wed, 11 Mar 2026 21:48:59 +0300 Subject: [PATCH] WIP --- .cache/v3.0.3.7.zip | Bin 17031604 -> 0 bytes .github/workflows/main.yaml | 221 -------------- .../src}/.env.example | 0 .../src}/.env.production | 0 .../src/app}/Adapters/OcCartAdapter.php | 0 .../Adapters/OcModelCatalogProductAdapter.php | 0 .../src/app}/ApplicationFactory.php | 0 .../src/app}/DTO/Settings/AppDTO.php | 0 .../src/app}/DTO/Settings/ConfigDTO.php | 0 .../src/app}/DTO/Settings/DatabaseDTO.php | 0 .../src/app}/DTO/Settings/LogsDTO.php | 0 .../src/app}/DTO/Settings/MetricsDTO.php | 0 .../src/app}/DTO/Settings/OrdersDTO.php | 0 .../src/app}/DTO/Settings/StoreDTO.php | 0 .../src/app}/DTO/Settings/TelegramDTO.php | 0 .../src/app}/DTO/Settings/TextsDTO.php | 0 .../Exceptions/CustomExceptionHandler.php | 0 .../OrderValidationFailedException.php | 0 .../TelegramCustomerNotFoundException.php | 0 ...legramCustomerWriteNotAllowedException.php | 0 .../src/app}/Filters/ProductAttribute.php | 0 .../src/app}/Filters/ProductCategories.php | 0 .../src/app}/Filters/ProductCategory.php | 0 .../src/app}/Filters/ProductManufacturer.php | 0 .../src/app}/Filters/ProductModel.php | 0 .../src/app}/Filters/ProductPrice.php | 0 .../src/app}/Filters/ProductQuantity.php | 0 .../src/app}/Filters/ProductStatus.php | 0 .../src/app}/Handlers/BlocksHandler.php | 0 .../src/app}/Handlers/CartHandler.php | 0 .../src/app}/Handlers/CategoriesHandler.php | 0 .../src/app}/Handlers/CronHandler.php | 0 .../src/app}/Handlers/ETLHandler.php | 0 .../src/app}/Handlers/FiltersHandler.php | 0 .../src/app}/Handlers/FormsHandler.php | 0 .../src/app}/Handlers/HealthCheckHandler.php | 0 .../src/app}/Handlers/OrderHandler.php | 0 .../app}/Handlers/PrivacyPolicyHandler.php | 0 .../src/app}/Handlers/ProductsHandler.php | 0 .../src/app}/Handlers/SettingsHandler.php | 0 .../app}/Handlers/TelegramCustomerHandler.php | 0 .../src/app}/Handlers/TelegramHandler.php | 0 .../src/app}/Handlers/TelemetryHandler.php | 0 .../src/app}/Models/TelegramCustomer.php | 0 .../ServiceProviders/AppServiceProvider.php | 0 .../SettingsServiceProvider.php | 0 .../src/app}/Services/BlocksService.php | 0 .../src/app}/Services/CartService.php | 0 .../src/app}/Services/OcCustomerService.php | 0 .../src/app}/Services/OrderCreateService.php | 0 .../src/app}/Services/OrderMetaService.php | 0 .../src/app}/Services/ProductsService.php | 0 .../Services/SettingsSerializerService.php | 0 .../src/app}/Services/SettingsService.php | 0 .../app}/Services/TelecartCustomerService.php | 0 .../src => backend/src/app}/Support/Utils.php | 0 .../src/app}/Telegram/LinkCommand.php | 0 .../src => backend/src/app}/routes.php | 0 .../src}/bastion/ApplicationFactory.php | 0 .../BotTokenConfiguratorException.php | 0 .../bastion/Handlers/AutocompleteHandler.php | 0 .../bastion/Handlers/DictionariesHandler.php | 0 .../src}/bastion/Handlers/FormsHandler.php | 0 .../src}/bastion/Handlers/ImageHandler.php | 0 .../src}/bastion/Handlers/LogsHandler.php | 0 .../bastion/Handlers/SendMessageHandler.php | 0 .../src}/bastion/Handlers/SettingsHandler.php | 0 .../src}/bastion/Handlers/StatsHandler.php | 0 .../Handlers/TeleCartPulseStatsHandler.php | 0 .../Handlers/TelegramCustomersHandler.php | 0 .../src}/bastion/Handlers/TelegramHandler.php | 0 .../TeleCartPulseSendEventsTask.php | 0 .../bastion/Services/BotTokenConfigurator.php | 0 .../Services/CronApiKeyRegenerator.php | 0 .../src}/bastion/Services/SettingsService.php | 0 .../bastion/Tasks/CleanUpOldAssetsTask.php | 0 .../src}/bastion/routes.php | 0 .../upload => backend/src}/cli.php | 3 - .../src}/composer.json | 2 +- .../src}/composer.lock | 0 .../src}/configs/app.php | 0 .../src}/configs/maintenance.php | 0 .../src}/console/ApplicationFactory.php | 0 .../console/Commands/CacheClearCommand.php | 0 .../Commands/CustomerCountsCommand.php | 0 .../Commands/ImagesCacheClearCommand.php | 0 .../Commands/ImagesWarmupCacheCommand.php | 0 .../Commands/PulseSendEventsCommand.php | 0 .../console/Commands/ScheduleRunCommand.php | 0 .../src}/console/Commands/TeleCartCommand.php | 0 .../src}/console/Commands/VersionCommand.php | 0 .../src}/database/migrations/.gitkeep | 0 ...101000000_migrate_from_legacy_settings.php | 0 .../20260101000002_remove_legacy_files.php | 0 ...0101000003_create_telecart_forms_table.php | 0 ...01000004_create_default_checkout_forms.php | 0 ...000005_create_telecart_customers_table.php | 0 ...nsented_at_to_telecart_customers_table.php | 0 ...00007_create_telecart_order_meta_table.php | 0 ...ders_count_to_telecart_customers_table.php | 0 ...009_add_tracking_id_to_customers_table.php | 0 ...101000010_create_telecart_events_table.php | 0 ...re_enabled_to_product_interaction_mode.php | 0 ..._empty_usernames_in_telecart_customers.php | 0 ...d_store_id_to_telecart_customers_table.php | 0 ...1_create_telecart_scheduled_jobs_table.php | 0 ...0208000002_add_telecart_scheduled_jobs.php | 0 .../20260208000003_init_cron_api_key.php | 0 .../src}/framework/Application.php | 0 .../src}/framework/Cache/CacheInterface.php | 0 .../framework/Cache/CacheServiceProvider.php | 0 .../framework/Cache/SymfonyMySqlCache.php | 0 .../framework/Cache/SymfonyRedisCache.php | 0 .../src}/framework/Collection/Collection.php | 0 .../src}/framework/Config/Settings.php | 0 .../src}/framework/Container/Container.php | 0 .../framework/Container/ServiceProvider.php | 0 .../src}/framework/Contracts/Arrayable.php | 0 .../Contracts/ExceptionHandlerInterface.php | 0 .../CriteriaBuilder/CriteriaBuilder.php | 0 .../framework/CriteriaBuilder/Criterion.php | 0 .../Exceptions/CriteriaBuilderException.php | 0 .../CriteriaBuilder/RuleSerializer.php | 0 .../CriteriaBuilder/Rules/BaseRule.php | 0 .../CriteriaBuilder/RulesRegistry.php | 0 .../src}/framework/DependencyRegistration.php | 0 .../src}/framework/ErrorHandler.php | 0 .../src}/framework/Events/Event.php | 0 .../src}/framework/Events/EventDispatcher.php | 0 .../src}/framework/Events/Listener.php | 0 .../Exceptions/ActionNotFoundException.php | 0 .../ApplicationNotInstalledException.php | 0 ...ContainerDependencyResolutionException.php | 0 .../Exceptions/EntityNotFoundException.php | 0 .../Exceptions/HttpNotFoundException.php | 0 .../Exceptions/InvalidApiTokenException.php | 0 .../NonLoggableExceptionInterface.php | 0 .../src}/framework/Http/Request.php | 0 .../src}/framework/ImageTool/ImageFactory.php | 0 .../ImageTool/ImageNotFoundException.php | 0 .../ImageTool/ImageToolServiceProvider.php | 0 .../src}/framework/ImageTool/ImageUtils.php | 0 .../MaintenanceTasks/BaseMaintenanceTask.php | 0 .../MaintenanceTaskInterface.php | 0 .../MaintenanceTasksService.php | 0 .../MaintenanceTasksServiceProvider.php | 0 .../src}/framework/Migrations/Migration.php | 0 .../Migrations/MigrationsServiceProvider.php | 0 .../framework/Migrations/MigratorService.php | 0 .../src}/framework/OpenCart/Currency.php | 0 .../Decorators/OcRegistryDecorator.php | 0 .../framework/OpenCart/PriceCalculator.php | 0 .../framework/OpenCart/PriceFormatter.php | 0 .../src}/framework/QueryBuilder/Builder.php | 0 .../Connections/ConnectionInterface.php | 0 .../Connections/MySqlConnection.php | 0 .../QueryBuilder/Grammars/Grammar.php | 0 .../QueryBuilder/Grammars/MySqlGrammar.php | 0 .../framework/QueryBuilder/JoinClause.php | 0 .../QueryBuilder/QueryBuilderException.php | 0 .../QueryBuilderServiceProvider.php | 0 .../framework/QueryBuilder/QueryResult.php | 0 .../framework/QueryBuilder/RawExpression.php | 0 .../src}/framework/QueryBuilder/Table.php | 0 .../framework/Router/RouteServiceProvider.php | 0 .../src}/framework/Router/Router.php | 0 .../src}/framework/Scheduler/Job.php | 0 .../Scheduler/Models/ScheduledJob.php | 0 .../Scheduler/ScheduleJobRegistry.php | 0 .../framework/Scheduler/SchedulerResult.php | 0 .../framework/Scheduler/SchedulerService.php | 0 .../Scheduler/SchedulerServiceProvider.php | 0 .../framework/Scheduler/TaskInterface.php | 0 .../src}/framework/Sentry/SentryService.php | 0 .../Settings/DatabaseUserSettings.php | 0 .../Settings/UserSettingsInterface.php | 0 .../src}/framework/Support/Arr.php | 0 .../src}/framework/Support/DateUtils.php | 0 .../Support/ExecutionTimeProfiler.php | 0 .../framework/Support/PaginationHelper.php | 0 .../src}/framework/Support/Str.php | 0 .../Support/SupportServiceProvider.php | 0 .../src}/framework/Support/Utils.php | 0 .../src}/framework/Support/WorkLogsBag.php | 0 .../src}/framework/Support/helpers.php | 0 .../TeleCartPulse/PayloadSignException.php | 0 .../framework/TeleCartPulse/PayloadSigner.php | 0 .../framework/TeleCartPulse/PulseEvents.php | 0 .../TeleCartPulse/PulseIngestException.php | 0 .../TeleCartPulse/StartParamSerializer.php | 0 .../framework/TeleCartPulse/TeleCartEvent.php | 0 .../TeleCartPulseEventsSender.php | 0 .../TeleCartPulse/TeleCartPulseService.php | 0 .../TeleCartPulseServiceProvider.php | 0 .../TeleCartPulse/TrackingIdGenerator.php | 0 .../Telegram/Commands/ChatIdCommand.php | 0 .../Telegram/Commands/StartCommand.php | 0 .../Telegram/Commands/TelegramCommand.php | 0 .../Contracts/TelegramCommandInterface.php | 0 .../framework/Telegram/Enums/ChatAction.php | 0 .../Telegram/Enums/TelegramHeader.php | 0 .../DecodeTelegramInitDataException.php | 0 .../Exceptions/TelegramClientException.php | 0 .../TelegramCommandNotFoundException.php | 0 .../TelegramInvalidSignatureException.php | 0 .../framework/Telegram/RequestValidator.php | 0 .../framework/Telegram/SignatureValidator.php | 0 .../Telegram/TelegramBotStateManager.php | 0 .../Telegram/TelegramCommandsRegistry.php | 0 .../Telegram/TelegramInitDataDecoder.php | 0 .../framework/Telegram/TelegramService.php | 0 .../Telegram/TelegramServiceProvider.php | 0 .../TelegramValidateInitDataMiddleware.php | 0 .../src}/framework/Translator/Translator.php | 0 .../Translator/TranslatorInterface.php | 0 .../Translator/TranslatorServiceProvider.php | 0 .../src}/framework/Validator/ErrorBag.php | 0 .../ValidationRuleNotFoundException.php | 0 .../Validator/ValidationRules/Email.php | 0 .../Validator/ValidationRules/Required.php | 0 .../ValidationRuleInterface.php | 0 .../src}/framework/Validator/Validator.php | 0 .../Validator/ValidatorInterface.php | 0 .../Validator/ValidatorServiceProvider.php | 0 .../framework/Validator/translations/ru.php | 0 .../src}/phpstan.neon | 0 .../src}/phpunit.xml | 0 .../src}/stubs/Cart.php | 0 .../src}/stubs/Proxy.php | 0 .../src}/stubs/Registry.php | 0 .../src}/stubs/Tax.php | 0 .../src}/stubs/config.php | 0 .../src}/stubs/currency.php | 0 .../src}/stubs/phpstan-bootstrap.php | 0 .../src}/tests/Helpers/DatabaseHelpers.php | 0 .../ExampleDatabaseConnection.php | 0 .../ExampleClasses/ExampleEmailWithConfig.php | 0 .../ExamplePersonRepository.php | 0 .../ExampleClasses/ExamplePersonService.php | 0 .../ExampleClasses/ExampleSmsGateway.php | 0 .../ExampleClasses/ExampleUserService.php | 0 .../Helpers/ExampleClasses/FilterDTO.php | 0 .../ExampleClasses/TestClassWithMethod.php | 0 .../src}/tests/Helpers/OpencartUrl.php | 0 .../Integration/Services/CartServiceTest.php | 0 .../Services/OrderCreateServiceTest.php | 0 .../Services/ProductsServiceTest.php | 0 .../src}/tests/README.md | 0 .../tests/Telegram/TelegramServiceTest.php | 0 .../src}/tests/TestCase.php | 0 .../src}/tests/Unit/Framework/ArrTest.php | 0 .../src}/tests/Unit/Framework/BuilderTest.php | 0 .../tests/Unit/Framework/ContainerTest.php | 0 .../Unit/Framework/CriteriaBuilderTest.php | 0 .../Framework/ExecutionTimeProfilerTest.php | 0 .../Unit/Framework/GenericCollectionTest.php | 0 .../src}/tests/Unit/Framework/HelpersTest.php | 0 .../Framework/ImageTool/ImageFactoryTest.php | 0 .../tests/Unit/Framework/JsonResponseTest.php | 0 .../tests/Unit/Framework/MySqlGrammarTest.php | 0 .../Unit/Framework/PaginationHelperTest.php | 0 .../tests/Unit/Framework/QueryResultTest.php | 0 .../Unit/Framework/RawExpressionTest.php | 0 .../src}/tests/Unit/Framework/RequestTest.php | 0 .../Unit/Framework/RuleSerializerTest.php | 0 .../Unit/Framework/Scheduler/JobTest.php | 0 .../Scheduler/ScheduleJobRegistryTest.php | 0 .../Scheduler/SchedulerResultTest.php | 0 .../Scheduler/SchedulerServiceTest.php | 0 .../tests/Unit/Framework/SettingsTest.php | 0 .../src}/tests/Unit/Framework/StrTest.php | 0 .../src}/tests/Unit/Framework/TableTest.php | 0 .../tests/Unit/Framework/TranslatorTest.php | 0 .../src}/tests/Unit/Framework/UtilsTest.php | 0 .../Unit/Framework/Validator/ErrorBagTest.php | 0 .../Framework/Validator/ValidatorTest.php | 0 .../Unit/Services/OrderCreateServiceTest.php | 0 .../product_attribute/contains/input.json | 0 .../product_attribute/contains/output.sql | 0 .../product_categories/contains/input.json | 0 .../product_categories/contains/output.sql | 0 .../not_contains/input.json | 0 .../not_contains/output.sql | 0 .../product_category/contains/input.json | 0 .../product_category/contains/output.sql | 0 .../product_category/not_contains/input.json | 0 .../product_category/not_contains/output.sql | 0 .../product_manufacturer/contains/input.json | 0 .../product_manufacturer/contains/output.sql | 0 .../not_contains/input.json | 0 .../not_contains/output.sql | 0 .../product_model/contains/input.json | 0 .../product_model/contains/output.sql | 0 .../product_model/equals/input.json | 0 .../product_model/equals/output.sql | 0 .../product_model/is_empty/input.json | 0 .../product_model/is_empty/output.sql | 0 .../product_model/is_not_empty/input.json | 0 .../product_model/is_not_empty/output.sql | 0 .../product_model/not_contains/input.json | 0 .../product_model/not_contains/output.sql | 0 .../product_model/not_equals/input.json | 0 .../product_model/not_equals/output.sql | 0 .../product_price/between/input.json | 0 .../product_price/between/output.sql | 0 .../product_price/between_equals/input.json | 0 .../product_price/between_equals/output.sql | 0 .../between_from_empty_string/input.json | 0 .../between_from_empty_string/output.sql | 0 .../between_from_null/input.json | 0 .../between_from_null/output.sql | 0 .../between_num_as_string/input.json | 0 .../between_num_as_string/output.sql | 0 .../product_price/equals/input.json | 0 .../product_price/equals/output.sql | 0 .../equals_num_as_string/input.json | 0 .../equals_num_as_string/output.sql | 0 .../product_price/greater/input.json | 0 .../product_price/greater/output.sql | 0 .../greater_or_equals/input.json | 0 .../greater_or_equals/output.sql | 0 .../include_discounts/input.json | 0 .../include_discounts/output.sql | 0 .../product_price/include_specials/input.json | 0 .../product_price/include_specials/output.sql | 0 .../product_price/less/input.json | 0 .../product_price/less/output.sql | 0 .../product_price/less_or_equals/input.json | 0 .../product_price/less_or_equals/output.sql | 0 .../product_price/not_equals/input.json | 0 .../product_price/not_equals/output.sql | 0 .../not_include_specials/input.json | 0 .../not_include_specials/output.sql | 0 .../product_quantity/between/input.json | 0 .../product_quantity/between/output.sql | 0 .../between_with_number_as_string/input.json | 0 .../between_with_number_as_string/output.sql | 0 .../product_quantity/equals/input.json | 0 .../product_quantity/equals/output.sql | 0 .../product_quantity/greater/input.json | 0 .../product_quantity/greater/output.sql | 0 .../greater_or_equals/input.json | 0 .../greater_or_equals/output.sql | 0 .../product_quantity/less/input.json | 0 .../product_quantity/less/output.sql | 0 .../less_or_equals/input.json | 0 .../less_or_equals/output.sql | 0 .../product_quantity/not_equals/input.json | 0 .../product_quantity/not_equals/output.sql | 0 .../product_status/equals_false/input.json | 0 .../product_status/equals_false/output.sql | 0 .../product_status/equals_true/input.json | 0 .../product_status/equals_true/output.sql | 0 build/.gitignore | 2 - cli | 2 - docs/TELEGRAM_ANNOUNCEMENTS.md | 7 - docs/liveopencart.txt | 56 ---- dumps/italy.sql.zip | Bin 494640 -> 0 bytes frontend/spa/public/vite.svg | 1 - .../controller/extension/module/tgshop.php | 283 ------------------ .../ru-ru/extension/module/tgshop.php | 14 - .../upload/admin/view/integration.js | 18 -- .../template/extension/module/tgshop.twig | 36 --- .../controller/extension/tgshop/handle.php | 137 --------- .../upload/oc_telegram_shop/version.txt | 1 - 365 files changed, 1 insertion(+), 782 deletions(-) delete mode 100644 .cache/v3.0.3.7.zip delete mode 100644 .github/workflows/main.yaml rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/.env.example (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/.env.production (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Adapters/OcCartAdapter.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Adapters/OcModelCatalogProductAdapter.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/ApplicationFactory.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/DTO/Settings/AppDTO.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/DTO/Settings/ConfigDTO.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/DTO/Settings/DatabaseDTO.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/DTO/Settings/LogsDTO.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/DTO/Settings/MetricsDTO.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/DTO/Settings/OrdersDTO.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/DTO/Settings/StoreDTO.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/DTO/Settings/TelegramDTO.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/DTO/Settings/TextsDTO.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Exceptions/CustomExceptionHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Exceptions/OrderValidationFailedException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Exceptions/TelegramCustomerNotFoundException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Exceptions/TelegramCustomerWriteNotAllowedException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Filters/ProductAttribute.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Filters/ProductCategories.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Filters/ProductCategory.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Filters/ProductManufacturer.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Filters/ProductModel.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Filters/ProductPrice.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Filters/ProductQuantity.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Filters/ProductStatus.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/BlocksHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/CartHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/CategoriesHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/CronHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/ETLHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/FiltersHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/FormsHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/HealthCheckHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/OrderHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/PrivacyPolicyHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/ProductsHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/SettingsHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/TelegramCustomerHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/TelegramHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Handlers/TelemetryHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Models/TelegramCustomer.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/ServiceProviders/AppServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/ServiceProviders/SettingsServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Services/BlocksService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Services/CartService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Services/OcCustomerService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Services/OrderCreateService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Services/OrderMetaService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Services/ProductsService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Services/SettingsSerializerService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Services/SettingsService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Services/TelecartCustomerService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Support/Utils.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/Telegram/LinkCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop/src => backend/src/app}/routes.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/ApplicationFactory.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Exceptions/BotTokenConfiguratorException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Handlers/AutocompleteHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Handlers/DictionariesHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Handlers/FormsHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Handlers/ImageHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Handlers/LogsHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Handlers/SendMessageHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Handlers/SettingsHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Handlers/StatsHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Handlers/TeleCartPulseStatsHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Handlers/TelegramCustomersHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Handlers/TelegramHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/ScheduledTasks/TeleCartPulseSendEventsTask.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Services/BotTokenConfigurator.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Services/CronApiKeyRegenerator.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Services/SettingsService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/Tasks/CleanUpOldAssetsTask.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/bastion/routes.php (100%) rename {module/oc_telegram_shop/upload => backend/src}/cli.php (97%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/composer.json (98%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/composer.lock (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/configs/app.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/configs/maintenance.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/console/ApplicationFactory.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/console/Commands/CacheClearCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/console/Commands/CustomerCountsCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/console/Commands/ImagesCacheClearCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/console/Commands/ImagesWarmupCacheCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/console/Commands/PulseSendEventsCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/console/Commands/ScheduleRunCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/console/Commands/TeleCartCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/console/Commands/VersionCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/.gitkeep (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260101000000_migrate_from_legacy_settings.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260101000002_remove_legacy_files.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260101000003_create_telecart_forms_table.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260101000004_create_default_checkout_forms.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260101000005_create_telecart_customers_table.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260101000006_add_privacy_consented_at_to_telecart_customers_table.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260101000007_create_telecart_order_meta_table.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260101000008_add_orders_count_to_telecart_customers_table.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260101000009_add_tracking_id_to_customers_table.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260101000010_create_telecart_events_table.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260101000011_migrate_store_enabled_to_product_interaction_mode.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260103000000_fill_empty_usernames_in_telecart_customers.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260105000000_add_store_id_to_telecart_customers_table.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260208000001_create_telecart_scheduled_jobs_table.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260208000002_add_telecart_scheduled_jobs.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/database/migrations/20260208000003_init_cron_api_key.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Application.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Cache/CacheInterface.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Cache/CacheServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Cache/SymfonyMySqlCache.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Cache/SymfonyRedisCache.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Collection/Collection.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Config/Settings.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Container/Container.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Container/ServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Contracts/Arrayable.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Contracts/ExceptionHandlerInterface.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/CriteriaBuilder/CriteriaBuilder.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/CriteriaBuilder/Criterion.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/CriteriaBuilder/Exceptions/CriteriaBuilderException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/CriteriaBuilder/RuleSerializer.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/CriteriaBuilder/Rules/BaseRule.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/CriteriaBuilder/RulesRegistry.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/DependencyRegistration.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/ErrorHandler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Events/Event.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Events/EventDispatcher.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Events/Listener.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Exceptions/ActionNotFoundException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Exceptions/ApplicationNotInstalledException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Exceptions/ContainerDependencyResolutionException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Exceptions/EntityNotFoundException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Exceptions/HttpNotFoundException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Exceptions/InvalidApiTokenException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Exceptions/NonLoggableExceptionInterface.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Http/Request.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/ImageTool/ImageFactory.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/ImageTool/ImageNotFoundException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/ImageTool/ImageToolServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/ImageTool/ImageUtils.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/MaintenanceTasks/BaseMaintenanceTask.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/MaintenanceTasks/MaintenanceTaskInterface.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/MaintenanceTasks/MaintenanceTasksService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/MaintenanceTasks/MaintenanceTasksServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Migrations/Migration.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Migrations/MigrationsServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Migrations/MigratorService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/OpenCart/Currency.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/OpenCart/Decorators/OcRegistryDecorator.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/OpenCart/PriceCalculator.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/OpenCart/PriceFormatter.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/QueryBuilder/Builder.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/QueryBuilder/Connections/ConnectionInterface.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/QueryBuilder/Connections/MySqlConnection.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/QueryBuilder/Grammars/Grammar.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/QueryBuilder/Grammars/MySqlGrammar.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/QueryBuilder/JoinClause.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/QueryBuilder/QueryBuilderException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/QueryBuilder/QueryBuilderServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/QueryBuilder/QueryResult.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/QueryBuilder/RawExpression.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/QueryBuilder/Table.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Router/RouteServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Router/Router.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Scheduler/Job.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Scheduler/Models/ScheduledJob.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Scheduler/ScheduleJobRegistry.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Scheduler/SchedulerResult.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Scheduler/SchedulerService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Scheduler/SchedulerServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Scheduler/TaskInterface.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Sentry/SentryService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Settings/DatabaseUserSettings.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Settings/UserSettingsInterface.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Support/Arr.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Support/DateUtils.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Support/ExecutionTimeProfiler.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Support/PaginationHelper.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Support/Str.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Support/SupportServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Support/Utils.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Support/WorkLogsBag.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Support/helpers.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/TeleCartPulse/PayloadSignException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/TeleCartPulse/PayloadSigner.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/TeleCartPulse/PulseEvents.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/TeleCartPulse/PulseIngestException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/TeleCartPulse/StartParamSerializer.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/TeleCartPulse/TeleCartEvent.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/TeleCartPulse/TeleCartPulseEventsSender.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/TeleCartPulse/TeleCartPulseService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/TeleCartPulse/TeleCartPulseServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/TeleCartPulse/TrackingIdGenerator.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/Commands/ChatIdCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/Commands/StartCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/Commands/TelegramCommand.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/Contracts/TelegramCommandInterface.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/Enums/ChatAction.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/Enums/TelegramHeader.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/Exceptions/DecodeTelegramInitDataException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/Exceptions/TelegramClientException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/Exceptions/TelegramCommandNotFoundException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/Exceptions/TelegramInvalidSignatureException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/RequestValidator.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/SignatureValidator.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/TelegramBotStateManager.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/TelegramCommandsRegistry.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/TelegramInitDataDecoder.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/TelegramService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/TelegramServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Telegram/TelegramValidateInitDataMiddleware.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Translator/Translator.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Translator/TranslatorInterface.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Translator/TranslatorServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Validator/ErrorBag.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Validator/ValidationRuleNotFoundException.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Validator/ValidationRules/Email.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Validator/ValidationRules/Required.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Validator/ValidationRules/ValidationRuleInterface.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Validator/Validator.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Validator/ValidatorInterface.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Validator/ValidatorServiceProvider.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/framework/Validator/translations/ru.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/phpstan.neon (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/phpunit.xml (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/stubs/Cart.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/stubs/Proxy.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/stubs/Registry.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/stubs/Tax.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/stubs/config.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/stubs/currency.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/stubs/phpstan-bootstrap.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Helpers/DatabaseHelpers.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Helpers/ExampleClasses/ExampleDatabaseConnection.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Helpers/ExampleClasses/ExampleEmailWithConfig.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Helpers/ExampleClasses/ExamplePersonRepository.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Helpers/ExampleClasses/ExamplePersonService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Helpers/ExampleClasses/ExampleSmsGateway.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Helpers/ExampleClasses/ExampleUserService.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Helpers/ExampleClasses/FilterDTO.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Helpers/ExampleClasses/TestClassWithMethod.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Helpers/OpencartUrl.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Integration/Services/CartServiceTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Integration/Services/OrderCreateServiceTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Integration/Services/ProductsServiceTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/README.md (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Telegram/TelegramServiceTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/TestCase.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/ArrTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/BuilderTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/ContainerTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/CriteriaBuilderTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/ExecutionTimeProfilerTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/GenericCollectionTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/HelpersTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/ImageTool/ImageFactoryTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/JsonResponseTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/MySqlGrammarTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/PaginationHelperTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/QueryResultTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/RawExpressionTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/RequestTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/RuleSerializerTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/Scheduler/JobTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/Scheduler/ScheduleJobRegistryTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/Scheduler/SchedulerResultTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/Scheduler/SchedulerServiceTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/SettingsTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/StrTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/TableTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/TranslatorTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/UtilsTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/Validator/ErrorBagTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Framework/Validator/ValidatorTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/Unit/Services/OrderCreateServiceTest.php (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_attribute/contains/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_attribute/contains/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_categories/contains/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_categories/contains/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_categories/not_contains/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_categories/not_contains/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_category/contains/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_category/contains/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_category/not_contains/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_category/not_contains/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_manufacturer/contains/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_manufacturer/contains/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_manufacturer/not_contains/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_manufacturer/not_contains/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/contains/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/contains/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/equals/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/equals/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/is_empty/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/is_empty/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/is_not_empty/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/is_not_empty/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/not_contains/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/not_contains/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/not_equals/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_model/not_equals/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/between/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/between/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/between_equals/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/between_equals/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/between_from_empty_string/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/between_from_empty_string/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/between_from_null/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/between_from_null/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/between_num_as_string/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/between_num_as_string/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/equals/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/equals/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/equals_num_as_string/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/equals_num_as_string/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/greater/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/greater/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/greater_or_equals/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/greater_or_equals/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/include_discounts/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/include_discounts/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/include_specials/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/include_specials/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/less/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/less/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/less_or_equals/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/less_or_equals/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/not_equals/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/not_equals/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/not_include_specials/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_price/not_include_specials/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/between/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/between/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/between_with_number_as_string/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/between_with_number_as_string/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/equals/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/equals/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/greater/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/greater/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/greater_or_equals/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/greater_or_equals/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/less/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/less/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/less_or_equals/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/less_or_equals/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/not_equals/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_quantity/not_equals/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_status/equals_false/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_status/equals_false/output.sql (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_status/equals_true/input.json (100%) rename {module/oc_telegram_shop/upload/oc_telegram_shop => backend/src}/tests/fixtures/criteria_builder/product_status/equals_true/output.sql (100%) delete mode 100644 build/.gitignore delete mode 100755 cli delete mode 100644 docs/TELEGRAM_ANNOUNCEMENTS.md delete mode 100644 docs/liveopencart.txt delete mode 100644 dumps/italy.sql.zip delete mode 100644 frontend/spa/public/vite.svg delete mode 100755 module/oc_telegram_shop/upload/admin/controller/extension/module/tgshop.php delete mode 100755 module/oc_telegram_shop/upload/admin/language/ru-ru/extension/module/tgshop.php delete mode 100755 module/oc_telegram_shop/upload/admin/view/integration.js delete mode 100755 module/oc_telegram_shop/upload/admin/view/template/extension/module/tgshop.twig delete mode 100755 module/oc_telegram_shop/upload/catalog/controller/extension/tgshop/handle.php delete mode 100755 module/oc_telegram_shop/upload/oc_telegram_shop/version.txt diff --git a/.cache/v3.0.3.7.zip b/.cache/v3.0.3.7.zip deleted file mode 100644 index 52a0c17a97d7e73bfbdb0d9cef898ee38fdb8105..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17031604 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≫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