Changeset 3265740
- Timestamp:
- 04/02/2025 02:58:17 PM (11 months ago)
- Location:
- packlink-pro-shipping
- Files:
-
- 1011 added
- 35 edited
-
tags/3.5.0 (added)
-
tags/3.5.0/Components (added)
-
tags/3.5.0/Components/Checkout (added)
-
tags/3.5.0/Components/Checkout/class-block-checkout-handler.php (added)
-
tags/3.5.0/Components/Checkout/class-checkout-handler.php (added)
-
tags/3.5.0/Components/Order (added)
-
tags/3.5.0/Components/Order/class-order-drop-off-map.php (added)
-
tags/3.5.0/Components/Order/class-paid-order-handler.php (added)
-
tags/3.5.0/Components/Order/class-shop-order-service.php (added)
-
tags/3.5.0/Components/Repositories (added)
-
tags/3.5.0/Components/Repositories/class-base-repository.php (added)
-
tags/3.5.0/Components/Repositories/class-queue-item-repository.php (added)
-
tags/3.5.0/Components/Services (added)
-
tags/3.5.0/Components/Services/class-config-service.php (added)
-
tags/3.5.0/Components/Services/class-logger-service.php (added)
-
tags/3.5.0/Components/Services/class-registration-info-service.php (added)
-
tags/3.5.0/Components/Services/class-shipment-draft-service.php (added)
-
tags/3.5.0/Components/Services/class-system-info-service.php (added)
-
tags/3.5.0/Components/Services/class-warehouse-country-service.php (added)
-
tags/3.5.0/Components/Services/class-webhook-event-handler.php (added)
-
tags/3.5.0/Components/ShippingMethod (added)
-
tags/3.5.0/Components/ShippingMethod/class-packlink-shipping-method.php (added)
-
tags/3.5.0/Components/ShippingMethod/class-shipping-method-helper.php (added)
-
tags/3.5.0/Components/ShippingMethod/class-shipping-method-map.php (added)
-
tags/3.5.0/Components/ShippingMethod/class-shop-shipping-method-service.php (added)
-
tags/3.5.0/Components/ShippingMethod/includes (added)
-
tags/3.5.0/Components/ShippingMethod/includes/settings-packlink-shipping.php (added)
-
tags/3.5.0/Components/Tasks (added)
-
tags/3.5.0/Components/Tasks/class-upgrade-packlink-order-details.php (added)
-
tags/3.5.0/Components/Utility (added)
-
tags/3.5.0/Components/Utility/class-database.php (added)
-
tags/3.5.0/Components/Utility/class-debug-helper.php (added)
-
tags/3.5.0/Components/Utility/class-script-loader.php (added)
-
tags/3.5.0/Components/Utility/class-shop-helper.php (added)
-
tags/3.5.0/Components/Utility/class-task-queue.php (added)
-
tags/3.5.0/Components/Utility/class-version-file-reader.php (added)
-
tags/3.5.0/Components/class-bootstrap-component.php (added)
-
tags/3.5.0/Controllers (added)
-
tags/3.5.0/Controllers/class-packlink-async-process-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-auto-configure-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-auto-test-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-base-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-checkout-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-configuration-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-debug-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-edit-service-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-frontend-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-index.php (added)
-
tags/3.5.0/Controllers/class-packlink-login-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-manual-refresh-service-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-manual-sync-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-module-state-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-my-shipping-services-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-onboarding-state-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-order-details-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-order-overview-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-order-status-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-parcel-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-regions-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-register-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-shipping-service-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-shipping-zones-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-shop-shipping-methods-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-support-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-system-info-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-warehouse-controller.php (added)
-
tags/3.5.0/Controllers/class-packlink-web-hook-controller.php (added)
-
tags/3.5.0/Lib (added)
-
tags/3.5.0/Lib/class-resource-copier.php (added)
-
tags/3.5.0/changelog.txt (added)
-
tags/3.5.0/class-plugin.php (added)
-
tags/3.5.0/composer.json (added)
-
tags/3.5.0/composer.lock (added)
-
tags/3.5.0/copy-resources.php (added)
-
tags/3.5.0/inc (added)
-
tags/3.5.0/inc/autoload.php (added)
-
tags/3.5.0/languages (added)
-
tags/3.5.0/languages/packlink-pro-shipping-de_AT.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-de_AT.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-de_CH.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-de_CH.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-de_CH_informal.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-de_CH_informal.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-de_DE.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-de_DE.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-en_GB.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-en_GB.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_AR.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_AR.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_CL.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_CL.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_CO.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_CO.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_ES.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_ES.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_GT.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_GT.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_MX.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_MX.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_PE.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_PE.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_VE.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-es_VE.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-fr_BE.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-fr_BE.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-fr_CA.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-fr_CA.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-fr_FR.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-fr_FR.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping-it_IT.mo (added)
-
tags/3.5.0/languages/packlink-pro-shipping-it_IT.po (added)
-
tags/3.5.0/languages/packlink-pro-shipping.pot (added)
-
tags/3.5.0/packlink-pro-shipping.php (added)
-
tags/3.5.0/readme.txt (added)
-
tags/3.5.0/resources (added)
-
tags/3.5.0/resources/countries (added)
-
tags/3.5.0/resources/countries/de.json (added)
-
tags/3.5.0/resources/countries/en.json (added)
-
tags/3.5.0/resources/countries/es.json (added)
-
tags/3.5.0/resources/countries/fr.json (added)
-
tags/3.5.0/resources/countries/it.json (added)
-
tags/3.5.0/resources/css (added)
-
tags/3.5.0/resources/css/packlink-auto-test.css (added)
-
tags/3.5.0/resources/css/packlink-block-checkout.css (added)
-
tags/3.5.0/resources/css/packlink-checkout.css (added)
-
tags/3.5.0/resources/css/packlink-core-override.css (added)
-
tags/3.5.0/resources/css/packlink-location-picker.css (added)
-
tags/3.5.0/resources/css/packlink-order-details.css (added)
-
tags/3.5.0/resources/css/packlink-order-overview.css (added)
-
tags/3.5.0/resources/css/packlink-wp-override.css (added)
-
tags/3.5.0/resources/css/packlink.css (added)
-
tags/3.5.0/resources/images (added)
-
tags/3.5.0/resources/images/box.svg (added)
-
tags/3.5.0/resources/images/carriers (added)
-
tags/3.5.0/resources/images/carriers/artoni.png (added)
-
tags/3.5.0/resources/images/carriers/bartolini.png (added)
-
tags/3.5.0/resources/images/carriers/brt.png (added)
-
tags/3.5.0/resources/images/carriers/cacesa.png (added)
-
tags/3.5.0/resources/images/carriers/chronopost.png (added)
-
tags/3.5.0/resources/images/carriers/colis-prive.png (added)
-
tags/3.5.0/resources/images/carriers/colissimo.png (added)
-
tags/3.5.0/resources/images/carriers/correos-express.png (added)
-
tags/3.5.0/resources/images/carriers/correos.png (added)
-
tags/3.5.0/resources/images/carriers/dhl-express.png (added)
-
tags/3.5.0/resources/images/carriers/dhl-parcel-es.png (added)
-
tags/3.5.0/resources/images/carriers/dhl.png (added)
-
tags/3.5.0/resources/images/carriers/dmm.png (added)
-
tags/3.5.0/resources/images/carriers/dpd-pt.png (added)
-
tags/3.5.0/resources/images/carriers/dpd-uk.png (added)
-
tags/3.5.0/resources/images/carriers/dpd.png (added)
-
tags/3.5.0/resources/images/carriers/gel.png (added)
-
tags/3.5.0/resources/images/carriers/gls.png (added)
-
tags/3.5.0/resources/images/carriers/happy-post.png (added)
-
tags/3.5.0/resources/images/carriers/hermes-uk.png (added)
-
tags/3.5.0/resources/images/carriers/hermes.png (added)
-
tags/3.5.0/resources/images/carriers/keavo.png (added)
-
tags/3.5.0/resources/images/carriers/mondial-relay.png (added)
-
tags/3.5.0/resources/images/carriers/nexive.png (added)
-
tags/3.5.0/resources/images/carriers/packlink-selection.png (added)
-
tags/3.5.0/resources/images/carriers/poste-italiane.png (added)
-
tags/3.5.0/resources/images/carriers/poste-italiane_crono-express_door-door_it.png (added)
-
tags/3.5.0/resources/images/carriers/sda.png (added)
-
tags/3.5.0/resources/images/carriers/seur.png (added)
-
tags/3.5.0/resources/images/carriers/shop2shop.png (added)
-
tags/3.5.0/resources/images/carriers/spring.png (added)
-
tags/3.5.0/resources/images/carriers/starpack.png (added)
-
tags/3.5.0/resources/images/carriers/tnt.png (added)
-
tags/3.5.0/resources/images/carriers/ups.png (added)
-
tags/3.5.0/resources/images/carriers/zeleris.png (added)
-
tags/3.5.0/resources/images/dashboard.png (added)
-
tags/3.5.0/resources/images/logo-pl.svg (added)
-
tags/3.5.0/resources/images/logo.png (added)
-
tags/3.5.0/resources/js (added)
-
tags/3.5.0/resources/js/custom (added)
-
tags/3.5.0/resources/js/custom/ManualSyncController.js (added)
-
tags/3.5.0/resources/js/location-picker (added)
-
tags/3.5.0/resources/js/location-picker/packlink-location-picker.js (added)
-
tags/3.5.0/resources/js/location-picker/packlink-translations.js (added)
-
tags/3.5.0/resources/js/override (added)
-
tags/3.5.0/resources/js/override/ConfigurationController.js (added)
-
tags/3.5.0/resources/js/packlink-block-checkout.js (added)
-
tags/3.5.0/resources/js/packlink-checkout.js (added)
-
tags/3.5.0/resources/js/packlink-order-details.js (added)
-
tags/3.5.0/resources/js/packlink-order-overview-draft.js (added)
-
tags/3.5.0/resources/js/packlink-order-overview.js (added)
-
tags/3.5.0/resources/packlink (added)
-
tags/3.5.0/resources/packlink/.gitkeep (added)
-
tags/3.5.0/resources/packlink/brand (added)
-
tags/3.5.0/resources/packlink/brand/countries (added)
-
tags/3.5.0/resources/packlink/brand/countries/at.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/be.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/de.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/en.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/es.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/fr.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/gb.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/hu.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/ie.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/it.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/nl.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/pt.json (added)
-
tags/3.5.0/resources/packlink/brand/countries/tr.json (added)
-
tags/3.5.0/resources/packlink/countries (added)
-
tags/3.5.0/resources/packlink/countries/de.json (added)
-
tags/3.5.0/resources/packlink/countries/en.json (added)
-
tags/3.5.0/resources/packlink/countries/es.json (added)
-
tags/3.5.0/resources/packlink/countries/fr.json (added)
-
tags/3.5.0/resources/packlink/countries/fromCSV.php (added)
-
tags/3.5.0/resources/packlink/countries/it.json (added)
-
tags/3.5.0/resources/packlink/countries/toCSV.php (added)
-
tags/3.5.0/resources/packlink/countries/translations.csv (added)
-
tags/3.5.0/resources/packlink/css (added)
-
tags/3.5.0/resources/packlink/css/README.md (added)
-
tags/3.5.0/resources/packlink/css/app.css (added)
-
tags/3.5.0/resources/packlink/images (added)
-
tags/3.5.0/resources/packlink/images/carriers (added)
-
tags/3.5.0/resources/packlink/images/carriers/artoni.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/bartolini.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/brt.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/cacesa.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/chronopost.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/colis-prive.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/colissimo.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/correos-express.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/correos.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/dhl-express.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/dhl-parcel-es.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/dhl.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/dmm.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/dpd-pt.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/dpd-uk.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/dpd.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/gel.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/gls.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/happy-post.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/hermes-uk.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/hermes.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/keavo.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/mondial-relay.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/nexive.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/packlink-selection.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/poste-italiane.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/poste-italiane_crono-express_door-door_it.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/sda.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/seur.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/shop2shop.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/spring.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/starpack.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/tnt.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/ups.png (added)
-
tags/3.5.0/resources/packlink/images/carriers/zeleris.png (added)
-
tags/3.5.0/resources/packlink/images/checklist.png (added)
-
tags/3.5.0/resources/packlink/images/flags (added)
-
tags/3.5.0/resources/packlink/images/flags/AT.svg (added)
-
tags/3.5.0/resources/packlink/images/flags/BE.svg (added)
-
tags/3.5.0/resources/packlink/images/flags/DE.svg (added)
-
tags/3.5.0/resources/packlink/images/flags/ES.svg (added)
-
tags/3.5.0/resources/packlink/images/flags/FR.svg (added)
-
tags/3.5.0/resources/packlink/images/flags/GB.svg (added)
-
tags/3.5.0/resources/packlink/images/flags/HU.svg (added)
-
tags/3.5.0/resources/packlink/images/flags/IE.svg (added)
-
tags/3.5.0/resources/packlink/images/flags/IT.svg (added)
-
tags/3.5.0/resources/packlink/images/flags/NL.svg (added)
-
tags/3.5.0/resources/packlink/images/flags/PT.svg (added)
-
tags/3.5.0/resources/packlink/images/flags/TR.svg (added)
-
tags/3.5.0/resources/packlink/images/logo-pl.svg (added)
-
tags/3.5.0/resources/packlink/images/logo.png (added)
-
tags/3.5.0/resources/packlink/images/logo.svg (added)
-
tags/3.5.0/resources/packlink/images/service_truck.png (added)
-
tags/3.5.0/resources/packlink/js (added)
-
tags/3.5.0/resources/packlink/js/AjaxService.js (added)
-
tags/3.5.0/resources/packlink/js/AutoTestController.js (added)
-
tags/3.5.0/resources/packlink/js/ConfigurationController.js (added)
-
tags/3.5.0/resources/packlink/js/CustomsController.js (added)
-
tags/3.5.0/resources/packlink/js/DefaultParcelController.js (added)
-
tags/3.5.0/resources/packlink/js/DefaultWarehouseController.js (added)
-
tags/3.5.0/resources/packlink/js/EditServiceController.js (added)
-
tags/3.5.0/resources/packlink/js/GridResizerService.js (added)
-
tags/3.5.0/resources/packlink/js/LoginController.js (added)
-
tags/3.5.0/resources/packlink/js/ModalService.js (added)
-
tags/3.5.0/resources/packlink/js/MyShippingServicesController.js (added)
-
tags/3.5.0/resources/packlink/js/OnboardingOverviewController.js (added)
-
tags/3.5.0/resources/packlink/js/OnboardingStateController.js (added)
-
tags/3.5.0/resources/packlink/js/OnboardingWelcomeController.js (added)
-
tags/3.5.0/resources/packlink/js/OrderStatusMappingController.js (added)
-
tags/3.5.0/resources/packlink/js/PageControllerFactory.js (added)
-
tags/3.5.0/resources/packlink/js/PickShippingServiceController.js (added)
-
tags/3.5.0/resources/packlink/js/PricePolicyController.js (added)
-
tags/3.5.0/resources/packlink/js/RegisterController.js (added)
-
tags/3.5.0/resources/packlink/js/RegisterModalController.js (added)
-
tags/3.5.0/resources/packlink/js/ResponseService.js (added)
-
tags/3.5.0/resources/packlink/js/ServiceCountriesModalController.js (added)
-
tags/3.5.0/resources/packlink/js/SettingsButtonService.js (added)
-
tags/3.5.0/resources/packlink/js/ShippingServicesRenderer.js (added)
-
tags/3.5.0/resources/packlink/js/SingleStorePricePolicyController.js (added)
-
tags/3.5.0/resources/packlink/js/StateController.js (added)
-
tags/3.5.0/resources/packlink/js/StateUUIDService.js (added)
-
tags/3.5.0/resources/packlink/js/SystemInfoController.js (added)
-
tags/3.5.0/resources/packlink/js/TemplateService.js (added)
-
tags/3.5.0/resources/packlink/js/TranslationService.js (added)
-
tags/3.5.0/resources/packlink/js/UtilityService.js (added)
-
tags/3.5.0/resources/packlink/js/ValidationService.js (added)
-
tags/3.5.0/resources/packlink/templates (added)
-
tags/3.5.0/resources/packlink/templates/configuration.html (added)
-
tags/3.5.0/resources/packlink/templates/countries-selection-modal.html (added)
-
tags/3.5.0/resources/packlink/templates/customs.html (added)
-
tags/3.5.0/resources/packlink/templates/default-parcel.html (added)
-
tags/3.5.0/resources/packlink/templates/default-warehouse.html (added)
-
tags/3.5.0/resources/packlink/templates/disable-carriers-modal.html (added)
-
tags/3.5.0/resources/packlink/templates/edit-shipping-service.html (added)
-
tags/3.5.0/resources/packlink/templates/login.html (added)
-
tags/3.5.0/resources/packlink/templates/my-shipping-services.html (added)
-
tags/3.5.0/resources/packlink/templates/onboarding-overview.html (added)
-
tags/3.5.0/resources/packlink/templates/onboarding-welcome.html (added)
-
tags/3.5.0/resources/packlink/templates/order-status-mapping.html (added)
-
tags/3.5.0/resources/packlink/templates/pick-shipping-services.html (added)
-
tags/3.5.0/resources/packlink/templates/pricing-policies-list.html (added)
-
tags/3.5.0/resources/packlink/templates/pricing-policy-modal.html (added)
-
tags/3.5.0/resources/packlink/templates/register-modal.html (added)
-
tags/3.5.0/resources/packlink/templates/register.html (added)
-
tags/3.5.0/resources/packlink/templates/shipping-services-header.html (added)
-
tags/3.5.0/resources/packlink/templates/shipping-services-list.html (added)
-
tags/3.5.0/resources/packlink/templates/shipping-services-table.html (added)
-
tags/3.5.0/resources/packlink/templates/system-info-modal.html (added)
-
tags/3.5.0/resources/templates (added)
-
tags/3.5.0/resources/templates/custom (added)
-
tags/3.5.0/resources/templates/custom/location-picker.html (added)
-
tags/3.5.0/resources/templates/custom/manual-sync.html (added)
-
tags/3.5.0/resources/templates/override (added)
-
tags/3.5.0/resources/templates/override/configuration.html (added)
-
tags/3.5.0/resources/views (added)
-
tags/3.5.0/resources/views/auto-test.php (added)
-
tags/3.5.0/resources/views/block-checkout-shipping-method-drop-off.php (added)
-
tags/3.5.0/resources/views/error-message.php (added)
-
tags/3.5.0/resources/views/index.php (added)
-
tags/3.5.0/resources/views/meta-post-box.php (added)
-
tags/3.5.0/resources/views/notice-message.php (added)
-
tags/3.5.0/resources/views/order-overview-hidden-fields.php (added)
-
tags/3.5.0/resources/views/shipping-method-drop-off.php (added)
-
tags/3.5.0/resources/views/success-message.php (added)
-
tags/3.5.0/uninstall.php (added)
-
tags/3.5.0/upgrade (added)
-
tags/3.5.0/upgrade/upgrade-2.0.0.php (added)
-
tags/3.5.0/upgrade/upgrade-2.0.4.php (added)
-
tags/3.5.0/upgrade/upgrade-2.1.1.php (added)
-
tags/3.5.0/upgrade/upgrade-2.2.0.php (added)
-
tags/3.5.0/upgrade/upgrade-2.2.4.php (added)
-
tags/3.5.0/upgrade/upgrade-2.3.0.php (added)
-
tags/3.5.0/upgrade/upgrade-3.1.2.php (added)
-
tags/3.5.0/upgrade/upgrade-3.2.0.php (added)
-
tags/3.5.0/vendor (added)
-
tags/3.5.0/vendor/autoload.php (added)
-
tags/3.5.0/vendor/composer (added)
-
tags/3.5.0/vendor/composer/ClassLoader.php (added)
-
tags/3.5.0/vendor/composer/InstalledVersions.php (added)
-
tags/3.5.0/vendor/composer/LICENSE (added)
-
tags/3.5.0/vendor/composer/autoload_classmap.php (added)
-
tags/3.5.0/vendor/composer/autoload_namespaces.php (added)
-
tags/3.5.0/vendor/composer/autoload_psr4.php (added)
-
tags/3.5.0/vendor/composer/autoload_real.php (added)
-
tags/3.5.0/vendor/composer/autoload_static.php (added)
-
tags/3.5.0/vendor/composer/installed.json (added)
-
tags/3.5.0/vendor/composer/installed.php (added)
-
tags/3.5.0/vendor/composer/platform_check.php (added)
-
tags/3.5.0/vendor/iio (added)
-
tags/3.5.0/vendor/iio/libmergepdf (added)
-
tags/3.5.0/vendor/iio/libmergepdf/README.md (added)
-
tags/3.5.0/vendor/iio/libmergepdf/composer.json (added)
-
tags/3.5.0/vendor/iio/libmergepdf/src (added)
-
tags/3.5.0/vendor/iio/libmergepdf/src/Exception.php (added)
-
tags/3.5.0/vendor/iio/libmergepdf/src/Merger.php (added)
-
tags/3.5.0/vendor/iio/libmergepdf/src/Pages.php (added)
-
tags/3.5.0/vendor/packlink (added)
-
tags/3.5.0/vendor/packlink/integration-core (added)
-
tags/3.5.0/vendor/packlink/integration-core/.circleci (added)
-
tags/3.5.0/vendor/packlink/integration-core/.circleci/config.yml (added)
-
tags/3.5.0/vendor/packlink/integration-core/CHANGELOG.md (added)
-
tags/3.5.0/vendor/packlink/integration-core/LICENSE (added)
-
tags/3.5.0/vendor/packlink/integration-core/composer.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/composer.lock (added)
-
tags/3.5.0/vendor/packlink/integration-core/cssCompile.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/phpunit.xml (added)
-
tags/3.5.0/vendor/packlink/integration-core/run-tests.sh (added)
-
tags/3.5.0/vendor/packlink/integration-core/src (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/PacklinkConfigurationService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/at.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/be.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/de.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/en.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/es.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/fr.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/gb.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/hu.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/ie.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/it.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/nl.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/pt.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Brands/Packlink/Resources/countries/tr.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/BaseService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/BootstrapComponent.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Brand (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Brand/BrandConfigurationService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Brand/DTO (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Brand/DTO/BrandConfiguration.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Brand/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Brand/Exceptions/PlatformCountryNotSupportedByBrandException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Configuration.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/AnalyticsController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/AutoConfigurationController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/AutoTestController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/ConfigurationController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/CustomsController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DTO (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DTO/DashboardStatus.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DTO/ModuleState.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DTO/OnboardingState.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DTO/RegistrationResponse.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DTO/ShippingMethodConfiguration.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DTO/ShippingMethodResponse.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DTO/TaskStatus.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DashboardController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DebugController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DefaultParcelController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/LocationsController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/LoginController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/ManualRefreshController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/ModuleStateController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/OnboardingController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/OrderStatusMappingController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/RegistrationController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/RegistrationRegionsController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/ShippingMethodController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/SystemInfoController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/UpdateShippingServicesTaskStatusController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Controllers/WarehouseController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Country (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Country/Country.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Country/CountryCodes.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Country/CountryService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Country/WarehouseCountryService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/CountryLabels (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/CountryLabels/CountryService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/CountryLabels/Interfaces (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/CountryLabels/Interfaces/CountryService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Customs (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Customs/CustomsMapping.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Customs/CustomsMappingService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Customs/CustomsService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Customs/TaxIdOption.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/DTO (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/DTO/BaseDto.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/DTO/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/DTO/Exceptions/FrontDtoFactoryRegistrationException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/DTO/Exceptions/FrontDtoNotRegisteredException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/DTO/Exceptions/FrontDtoValidationException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/DTO/FrontDto.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/DTO/FrontDtoFactory.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/DTO/ValidationError.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/FileResolver (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/FileResolver/FileResolverService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Analytics.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Customs (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Customs/Cost.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Customs/CustomsInvoice.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Customs/CustomsUnionsSearchRequest.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Customs/InventoryContent.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Customs/Money.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Customs/Receiver.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Customs/Sender.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Customs/ShipmentDetails.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Customs/Signature.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Draft (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Draft.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Draft/AdditionalData.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Draft/Address.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Draft/Customs.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Draft/DraftItem.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Draft/DraftPrice.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Draft/ItemPrice.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/DropOff.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/LocationInfo.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Package.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/ParcelInfo.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/PostalCode.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/PostalZone.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Shipment (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Shipment.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Shipment/AdditionalData.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/ShipmentLabel.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/ShippingService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/ShippingServiceDetails.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/ShippingServiceSearch.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/SystemInfo.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Tracking.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/User.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/Exceptions/DraftNotCreatedException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Http/Proxy.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Language (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Language/Translator.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Location (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Location/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Location/Exceptions/PlatformCountryNotSupportedException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Location/LocationService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ORM (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ORM/Contracts (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ORM/Contracts/ConditionallyDeletes.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/Exceptions/EmptyOrderException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/Exceptions/OrderNotFound.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/Interfaces (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/Interfaces/ShopOrderService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/Objects (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/Objects/Address.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/Objects/Item.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/Objects/Order.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/Objects/Shipment.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/Objects/TrackingHistory.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Order/OrderService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/OrderShipmentDetails (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/OrderShipmentDetails/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/OrderShipmentDetails/Exceptions/OrderShipmentDetailsNotFound.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/OrderShipmentDetails/Models (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/OrderShipmentDetails/Models/OrderShipmentDetails.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/OrderShipmentDetails/OrderShipmentDetailsRepository.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/OrderShipmentDetails/OrderShipmentDetailsService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/PostalCode (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/PostalCode/PostalCodeTransformer.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Registration (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Registration/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Registration/Exceptions/UnableToRegisterAccountException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Registration/RegistrationInfo.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Registration/RegistrationInfoService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Registration/RegistrationLegalPolicy.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Registration/RegistrationRequest.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Registration/RegistrationService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/LocationPicker (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/LocationPicker/css (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/LocationPicker/css/locationPicker.css (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/LocationPicker/examples (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/LocationPicker/examples/index.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/LocationPicker/js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/LocationPicker/js/LocationPicker.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/LocationPicker/js/Translations.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/LocationPicker/locationPicker.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/LocationPicker/readme.md (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries/de.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries/en.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries/es.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries/fr.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries/fromCSV.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries/it.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries/toCSV.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries/translations.csv (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/css (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/css/README.md (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/css/app.css (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/currencies (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/currencies/currencies.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/artoni.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/bartolini.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/brt.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/cacesa.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/chronopost.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/colis-prive.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/colissimo.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/correos-express.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/correos.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/dhl-express.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/dhl-parcel-es.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/dhl.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/dmm.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/dpd-pt.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/dpd-uk.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/dpd.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/gel.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/gls.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/happy-post.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/hermes-uk.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/hermes.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/keavo.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/mondial-relay.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/nexive.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/packlink-selection.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/poste-italiane.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/poste-italiane_crono-express_door-door_it.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/sda.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/seur.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/shop2shop.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/spring.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/starpack.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/tnt.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/ups.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/carriers/zeleris.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/checklist.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/AT.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/BE.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/DE.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/ES.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/FR.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/GB.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/HU.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/IE.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/IT.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/NL.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/PT.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/flags/TR.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/logo-pl.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/logo.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/logo.svg (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/images/service_truck.png (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/AjaxService.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/AutoTestController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/ConfigurationController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/CustomsController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/DefaultParcelController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/DefaultWarehouseController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/EditServiceController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/GridResizerService.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/LoginController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/ModalService.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/MyShippingServicesController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/OnboardingOverviewController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/OnboardingStateController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/OnboardingWelcomeController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/OrderStatusMappingController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/PageControllerFactory.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/PickShippingServiceController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/PricePolicyController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/RegisterController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/RegisterModalController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/ResponseService.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/ServiceCountriesModalController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/SettingsButtonService.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/ShippingServicesRenderer.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/SingleStorePricePolicyController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/StateController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/StateUUIDService.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/SystemInfoController.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/TemplateService.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/TranslationService.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/UtilityService.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/ValidationService.js (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss/animations.scss (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss/app.scss (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss/icons.scss (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss/reset.scss (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss/ui-controls.scss (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss/utility.scss (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss/variables.scss (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/configuration.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/countries-selection-modal.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/customs.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/default-parcel.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/default-warehouse.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/disable-carriers-modal.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/edit-shipping-service.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/login.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/my-shipping-services.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/onboarding-overview.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/onboarding-welcome.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/order-status-mapping.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/pick-shipping-services.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/pricing-policies-list.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/pricing-policy-modal.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/register-modal.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/register.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/shipping-services-header.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/shipping-services-list.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/shipping-services-table.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/system-info-modal.html (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Scheduler (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Scheduler/Models (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Scheduler/Models/DailySchedule.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Scheduler/Models/HourlySchedule.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Scheduler/Models/MonthlySchedule.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Scheduler/Models/Schedule.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Scheduler/Models/WeeklySchedule.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Scheduler/Models/YearlySchedule.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Scheduler/ScheduleCheckTask.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Scheduler/ScheduleTickHandler.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShipmentDraft (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShipmentDraft/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShipmentDraft/Exceptions/DraftTaskMapExists.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShipmentDraft/Exceptions/DraftTaskMapNotFound.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShipmentDraft/Models (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShipmentDraft/Models/OrderSendDraftTaskMap.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShipmentDraft/Objects (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShipmentDraft/Objects/ShipmentDraftStatus.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShipmentDraft/OrderSendDraftTaskMapService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShipmentDraft/OrderSendDraftTaskRepository.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShipmentDraft/ShipmentDraftService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/Interfaces (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/Interfaces/ShopShippingMethodService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/Models (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/Models/ShippingMethod.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/Models/ShippingPricePolicy.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/Models/ShippingService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/PackageTransformer.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/ShippingCostCalculator.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/ShippingMethodService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/Utility (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/Utility/ShipmentStatus.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/SystemInformation (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/SystemInformation/SystemInfoService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Tasks (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Tasks/BatchTaskCleanupTask.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Tasks/GetDefaultParcelAndWarehouseTask.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Tasks/SendDraftTask.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Tasks/TaskCleanupTask.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Tasks/UpdateShipmentDataTask.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Tasks/UpdateShippingServicesTask.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Tax (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Tax/TaxClass.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/User (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/User/UserAccountService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Utility (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Utility/CurrencySymbolService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Utility/DtoValidator.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Utility/Php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Utility/Php/Php55.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Utility/UrlService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Warehouse (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Warehouse/Warehouse.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/Warehouse/WarehouseService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/WebHook (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/BusinessLogic/WebHook/WebHookEventHandler.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/.gitignore (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/Lib (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/Lib/Composer.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/README.md (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/composer.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/composer.lock (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/index.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/run.sh (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Bootstrap.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/AcmeConfigurationService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/at.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/be.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/de.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/en.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/es.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/fr.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/gb.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/hu.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/ie.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/it.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/nl.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/pt.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Brands/Acme/Resources/countries/tr.json (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/AutoConfigureController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/BaseHttpController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/ConfigurationController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/CountryController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/CustomsController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/DebugController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/DefaultParcelController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/DefaultWarehouseController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/Index.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/LoginController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/ManualRefreshController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/Models (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/Models/Request.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/ModuleStateController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/OnboardingController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/OrderStatusMappingController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/RegistrationController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/ResolverController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/ShippingCountriesController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/ShippingMethodsController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Controllers/SystemInfoController.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Repository (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Repository/SessionRepository.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Services (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Services/BusinessLogic (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Services/BusinessLogic/CarrierService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Services/BusinessLogic/ConfigurationService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Services/BusinessLogic/CustomsMappingService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Services/BusinessLogic/ShopOrderService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Services/BusinessLogic/SystemInfoService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Services/Infrastructure (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Services/Infrastructure/LoggerService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Services/Integration (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Services/Integration/UrlService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Views (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Views/ACME (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Views/ACME/index.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Views/ACME/resources (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Views/ACME/resources/.gitkeep (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Views/PRO (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Views/PRO/index.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Views/PRO/resources (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/DemoUI/src/Views/PRO/resources/.gitkeep (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/AutoTest (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/AutoTest/AutoTestLogger.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/AutoTest/AutoTestService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/AutoTest/AutoTestStatus.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/AutoTest/AutoTestTask.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/BootstrapComponent.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Configuration (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Configuration/ConfigEntity.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Configuration/Configuration.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Data (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Data/DataTransferObject.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Data/Transformer.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Exceptions/BaseException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Exceptions/InvalidConfigurationException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Exceptions/ServiceNotRegisteredException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Exceptions/StorageNotAccessibleException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/AsyncSocketHttpClient.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/AutoConfiguration.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/CurlHttpClient.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/DTO (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/DTO/Options.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/Exceptions/HttpAuthenticationException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/Exceptions/HttpBaseException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/Exceptions/HttpBatchSizeTooBigException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/Exceptions/HttpCommunicationException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/Exceptions/HttpRequestException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/Exceptions/HttpUnhandledException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/HttpClient.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Http/HttpResponse.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Logger (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Logger/Interfaces (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Logger/Interfaces/DefaultLoggerAdapter.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Logger/Interfaces/LoggerAdapter.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Logger/Interfaces/ShopLoggerAdapter.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Logger/LogContextData.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Logger/LogData.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Logger/Logger.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Logger/LoggerConfiguration.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Configuration (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Configuration/EntityConfiguration.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Configuration/Index.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Configuration/IndexMap.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Entity.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Exceptions/EntityClassException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Exceptions/QueryFilterInvalidParamException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Exceptions/RepositoryClassException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Exceptions/RepositoryNotRegisteredException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Interfaces (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Interfaces/QueueItemRepository.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Interfaces/RepositoryInterface.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/IntermediateObject.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/QueryFilter (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/QueryFilter/Operators.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/QueryFilter/QueryCondition.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/QueryFilter/QueryFilter.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/RepositoryRegistry.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Utility (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Utility/EntityTranslator.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ORM/Utility/IndexHelper.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Serializer (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Serializer/Concrete (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Serializer/Concrete/JsonSerializer.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Serializer/Concrete/NativeSerializer.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Serializer/Interfaces (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Serializer/Interfaces/Serializable.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Serializer/Serializer.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/ServiceRegister.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Singleton.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/AsyncBatchStarter.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/AsyncProcessStarterService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/CompositeTask.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Events (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Events/BeforeQueueStatusChangeEvent.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Events/QueueStatusChangedEvent.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Exceptions (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Exceptions/AbortTaskExecutionException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Exceptions/ProcessStarterSaveException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Exceptions/ProcessStorageGetException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Exceptions/QueueItemDeserializationException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Exceptions/QueueItemSaveException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Exceptions/QueueStorageUnavailableException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Exceptions/SyncTaskFailedException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Exceptions/TaskRunnerRunException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Exceptions/TaskRunnerStatusChangeException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Exceptions/TaskRunnerStatusStorageUnavailableException.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Interfaces (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Interfaces/AsyncProcessService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Interfaces/Priority.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Interfaces/Runnable.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Interfaces/TaskRunnerStatusStorage.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Interfaces/TaskRunnerWakeup.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Process.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/QueueItem.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/QueueItemStarter.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/QueueService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/RunnerStatusStorage.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/Task.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/TaskEvents (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/TaskEvents/AliveAnnouncedTaskEvent.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/TaskEvents/TaskProgressEvent.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/TaskEvents/TickEvent.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/TaskRunner.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/TaskRunnerStarter.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/TaskRunnerStatus.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/TaskExecution/TaskRunnerWakeupService.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Utility (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Utility/Events (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Utility/Events/Event.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Utility/Events/EventBus.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Utility/Events/EventEmitter.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Utility/GuidProvider.php (added)
-
tags/3.5.0/vendor/packlink/integration-core/src/Infrastructure/Utility/TimeProvider.php (added)
-
tags/3.5.0/vendor/setasign (added)
-
tags/3.5.0/vendor/setasign/fpdf (added)
-
tags/3.5.0/vendor/setasign/fpdf/FAQ.htm (added)
-
tags/3.5.0/vendor/setasign/fpdf/README.md (added)
-
tags/3.5.0/vendor/setasign/fpdf/changelog.htm (added)
-
tags/3.5.0/vendor/setasign/fpdf/composer.json (added)
-
tags/3.5.0/vendor/setasign/fpdf/font (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/courier.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/courierb.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/courierbi.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/courieri.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/helvetica.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/helveticab.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/helveticabi.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/helveticai.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/symbol.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/times.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/timesb.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/timesbi.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/timesi.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/font/zapfdingbats.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/fpdf.css (added)
-
tags/3.5.0/vendor/setasign/fpdf/fpdf.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/install.txt (added)
-
tags/3.5.0/vendor/setasign/fpdf/license.txt (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/cp1250.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/cp1251.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/cp1252.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/cp1253.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/cp1254.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/cp1255.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/cp1257.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/cp1258.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/cp874.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/iso-8859-1.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/iso-8859-11.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/iso-8859-15.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/iso-8859-16.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/iso-8859-2.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/iso-8859-4.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/iso-8859-5.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/iso-8859-7.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/iso-8859-9.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/koi8-r.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/koi8-u.map (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/makefont.php (added)
-
tags/3.5.0/vendor/setasign/fpdf/makefont/ttfparser.php (added)
-
tags/3.5.0/vendor/setasign/fpdi (added)
-
tags/3.5.0/vendor/setasign/fpdi-fpdf (added)
-
tags/3.5.0/vendor/setasign/fpdi-fpdf/LICENSE (added)
-
tags/3.5.0/vendor/setasign/fpdi-fpdf/README.md (added)
-
tags/3.5.0/vendor/setasign/fpdi-fpdf/composer.json (added)
-
tags/3.5.0/vendor/setasign/fpdi-fpdf/fpdi_bridge.php (added)
-
tags/3.5.0/vendor/setasign/fpdi/LICENSE (added)
-
tags/3.5.0/vendor/setasign/fpdi/README.md (added)
-
tags/3.5.0/vendor/setasign/fpdi/composer.json (added)
-
tags/3.5.0/vendor/setasign/fpdi/filters (added)
-
tags/3.5.0/vendor/setasign/fpdi/filters/FilterASCII85.php (added)
-
tags/3.5.0/vendor/setasign/fpdi/filters/FilterASCIIHexDecode.php (added)
-
tags/3.5.0/vendor/setasign/fpdi/filters/FilterLZW.php (added)
-
tags/3.5.0/vendor/setasign/fpdi/fpdf_tpl.php (added)
-
tags/3.5.0/vendor/setasign/fpdi/fpdi.php (added)
-
tags/3.5.0/vendor/setasign/fpdi/fpdi_bridge.php (added)
-
tags/3.5.0/vendor/setasign/fpdi/fpdi_pdf_parser.php (added)
-
tags/3.5.0/vendor/setasign/fpdi/pdf_context.php (added)
-
tags/3.5.0/vendor/setasign/fpdi/pdf_parser.php (added)
-
trunk/Components/Services/class-warehouse-country-service.php (added)
-
trunk/Components/class-bootstrap-component.php (modified) (3 diffs)
-
trunk/Controllers/class-packlink-index.php (modified) (1 diff)
-
trunk/Controllers/class-packlink-manual-refresh-service-controller.php (added)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/composer.json (modified) (2 diffs)
-
trunk/composer.lock (modified) (3 diffs)
-
trunk/packlink-pro-shipping.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/resources/packlink/countries/en.json (modified) (1 diff)
-
trunk/resources/packlink/css/app.css (modified) (2 diffs)
-
trunk/resources/packlink/js/PickShippingServiceController.js (modified) (6 diffs)
-
trunk/resources/packlink/js/UtilityService.js (modified) (2 diffs)
-
trunk/resources/packlink/templates/pick-shipping-services.html (modified) (2 diffs)
-
trunk/resources/views/index.php (modified) (1 diff)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (3 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.json (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/vendor/packlink/integration-core/CHANGELOG.md (modified) (1 diff)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DTO/ShippingMethodResponse.php (modified) (1 diff)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DTO/TaskStatus.php (added)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Controllers/ManualRefreshController.php (added)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Shipment (added)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Shipment.php (modified) (4 diffs)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Shipment/AdditionalData.php (added)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/ShippingServiceDetails.php (modified) (4 diffs)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Order/OrderService.php (modified) (1 diff)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries/en.json (modified) (1 diff)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/css/app.css (modified) (2 diffs)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/PickShippingServiceController.js (modified) (6 diffs)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/UtilityService.js (modified) (2 diffs)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss/app.scss (modified) (1 diff)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss/ui-controls.scss (modified) (1 diff)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/pick-shipping-services.html (modified) (2 diffs)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/Models/ShippingMethod.php (modified) (4 diffs)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/ShippingMethodService.php (modified) (5 diffs)
-
trunk/vendor/packlink/integration-core/src/BusinessLogic/Tasks/UpdateShippingServicesTask.php (modified) (9 diffs)
-
trunk/vendor/packlink/integration-core/src/DemoUI/src/Controllers/ManualRefreshController.php (added)
-
trunk/vendor/packlink/integration-core/src/DemoUI/src/Views/ACME/index.php (modified) (1 diff)
-
trunk/vendor/packlink/integration-core/src/DemoUI/src/Views/PRO/index.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
packlink-pro-shipping/trunk/Components/class-bootstrap-component.php
r3048950 r3265740 24 24 use Packlink\BusinessLogic\BootstrapComponent; 25 25 use Packlink\BusinessLogic\Brand\BrandConfigurationService; 26 use Packlink\BusinessLogic\Country\WarehouseCountryService; 26 27 use Packlink\BusinessLogic\FileResolver\FileResolverService; 27 28 use Packlink\BusinessLogic\Order\Interfaces\ShopOrderService; … … 43 44 use Packlink\WooCommerce\Components\Services\Registration_Info_Service; 44 45 use Packlink\WooCommerce\Components\Services\System_Info_Service; 46 use Packlink\WooCommerce\Components\Services\Warehouse_Country_Service; 45 47 use Packlink\WooCommerce\Components\ShippingMethod\Shipping_Method_Map; 46 48 use Packlink\WooCommerce\Components\ShippingMethod\Shop_Shipping_Method_Service; … … 138 140 } 139 141 ); 142 143 ServiceRegister::registerService( 144 WarehouseCountryService::CLASS_NAME, 145 static function () { 146 return Warehouse_Country_Service::getInstance(); 147 } 148 ); 140 149 } 141 150 -
packlink-pro-shipping/trunk/Controllers/class-packlink-index.php
r3048950 r3265740 73 73 'Shipping_Zones', 74 74 'Support', 75 'Manual_Sync' 75 'Manual_Sync', 76 'Manual_Refresh_Service' 76 77 ); 77 78 -
packlink-pro-shipping/trunk/changelog.txt
r3048950 r3265740 1 1 *** Packlink PRO Changelog *** 2 2025-03-27 - version 3.5.0 3 * Add - Manual refresh button for updating shipping services. 4 * Add - Support for special services 2 5 3 6 2023-10-11 - version 3.3.1 -
packlink-pro-shipping/trunk/composer.json
r3254819 r3265740 2 2 "name": "packlink/woocommerce", 3 3 "description": "Packlink WooCommerce Integration", 4 "version": "3. 4.16",4 "version": "3.5.0", 5 5 "type": "library", 6 6 "repositories": [ … … 13 13 "require": { 14 14 "php": ">=5.6", 15 "packlink/integration-core": "3. 4.12",15 "packlink/integration-core": "3.5.0", 16 16 "ext-json": "*", 17 17 "ext-curl": "*", -
packlink-pro-shipping/trunk/composer.lock
r3254819 r3265740 5 5 "This file is @generated automatically" 6 6 ], 7 "content-hash": " 5ba751b7c9263ee45633a5debb5dabe8",7 "content-hash": "b7603b71f6f55997cce8c1b35a9dad4b", 8 8 "packages": [ 9 9 { … … 63 63 { 64 64 "name": "packlink/integration-core", 65 "version": "v3. 4.12",65 "version": "v3.5.0", 66 66 "source": { 67 67 "type": "git", 68 68 "url": "git@github.com:packlink-dev/ecommerce_module_core.git", 69 "reference": " af5269c11c5182b503167aa6e700b59c77418af5"70 }, 71 "dist": { 72 "type": "zip", 73 "url": "https://api.github.com/repos/packlink-dev/ecommerce_module_core/zipball/ af5269c11c5182b503167aa6e700b59c77418af5",74 "reference": " af5269c11c5182b503167aa6e700b59c77418af5",69 "reference": "89be76fec554f0f7cf00df6ffcff5d8b1bd05acd" 70 }, 71 "dist": { 72 "type": "zip", 73 "url": "https://api.github.com/repos/packlink-dev/ecommerce_module_core/zipball/89be76fec554f0f7cf00df6ffcff5d8b1bd05acd", 74 "reference": "89be76fec554f0f7cf00df6ffcff5d8b1bd05acd", 75 75 "shasum": "" 76 76 }, … … 111 111 ], 112 112 "description": "Packlink integrations core library", 113 "time": "2025-03- 11T11:34:19+00:00"113 "time": "2025-03-25T16:09:23+00:00" 114 114 }, 115 115 { -
packlink-pro-shipping/trunk/packlink-pro-shipping.php
r3258568 r3265740 10 10 * Plugin URI: https://en.wordpress.org/plugins/packlink-pro-shipping/ 11 11 * Description: Save up to 70% on your shipping costs. No fixed fees, no minimum shipping volume required. Manage all your shipments in a single platform. 12 * Version: 3. 4.1612 * Version: 3.5.0 13 13 * Author: Packlink Shipping S.L. 14 14 * Author URI: https://pro.packlink.es/ -
packlink-pro-shipping/trunk/readme.txt
r3258568 r3265740 5 5 Requires PHP: 5.5 6 6 Tested up to: 6.7.2 7 Stable tag: 3. 4.167 Stable tag: 3.5.0 8 8 License: LICENSE-2.0 9 9 License URI: http://www.apache.org/licenses/LICENSE-2.0 … … 68 68 69 69 == Changelog == 70 71 #### 3.5.0 - March 27th, 2025 72 **Updates** 73 Add support for special services and manual refresh of shipping services 70 74 71 75 #### 3.4.16 - March 12th, 2025 -
packlink-pro-shipping/trunk/resources/packlink/countries/en.json
r3118361 r3265740 489 489 "discardChangesQuestion": "There are unsaved changes.<br>Are you sure you want to go back and discard them?", 490 490 "atLeastOneCountry": "At least one country must be selected.", 491 "misconfiguration": "Due to store currency change, you must set a Fixed Price value by clicking \"edit\" on the shipping service." 491 "misconfiguration": "Due to store currency change, you must set a Fixed Price value by clicking \"edit\" on the shipping service.", 492 "refreshServiceList" : "Refresh service list", 493 "refreshError": "An error occurred while refreshing the service list" 492 494 }, 493 495 "orderListAndDetails": { -
packlink-pro-shipping/trunk/resources/packlink/css/app.css
r3118361 r3265740 367 367 color: #fff; 368 368 } 369 #pl-page button.pl-button-primary.pl-normal, #pl-page .pl-button.pl-button-primary.pl-normal { 370 text-transform: none; 371 margin: 0; 372 } 373 #pl-page button.pl-button-primary.pl-normal .pl-spinner, #pl-page .pl-button.pl-button-primary.pl-normal .pl-spinner { 374 position: absolute; 375 z-index: 500; 376 background-color: unset; 377 display: flex; 378 justify-content: center; 379 align-items: center; 380 top: unset; 381 left: unset; 382 right: unset; 383 bottom: unset; 384 } 385 #pl-page button.pl-button-primary.pl-normal .pl-spinner div, #pl-page .pl-button.pl-button-primary.pl-normal .pl-spinner div { 386 width: 80px; 387 height: 80px; 388 border: 3px solid transparent; 389 border-right-color: #2095f2; 390 border-left-color: #2095f2; 391 border-radius: 50%; 392 animation: pl-rotate 1s linear 0s infinite; 393 } 369 394 #pl-page button.pl-button-secondary, #pl-page .pl-button.pl-button-secondary { 370 395 border: 1px solid #2095f2; … … 939 964 height: 90px; 940 965 } 966 #pl-page #pl-error { 967 position: sticky; 968 bottom: 20px; 969 left: 50%; 970 gap: 10px; 971 width: 100%; 972 display: flex; 973 align-items: center; 974 } 975 #pl-page #pl-error #error-message-btn { 976 padding-right: 30px; 977 color: #f5f5f5; 978 background-color: #ca2929; 979 text-transform: none; 980 } 981 #pl-page #pl-error #pl-error-message { 982 color: #f5f5f5; 983 } 984 #pl-page #pl-error #close-error { 985 font-size: 22px; 986 color: #f5f5f5; 987 position: absolute; 988 right: 8px; 989 cursor: pointer; 990 margin-left: 10px; 991 } 992 #pl-page .pl-button-danger { 993 background-color: #ca2929; 994 } 941 995 #pl-page .pl-onboarding-list { 942 996 width: 100%; -
packlink-pro-shipping/trunk/resources/packlink/js/PickShippingServiceController.js
r3048950 r3265740 14 14 * @property {string} systemId 15 15 * @property {boolean} newService 16 * @property {string} enqueue 17 * @property {string} getTaskStatus 16 18 */ 17 19 … … 64 66 }); 65 67 68 const button = mainPage.querySelector('#refresh-service-list-btn'); 69 const errorButton = mainPage.querySelector('#error-message-btn'); 70 const errorMessageText = mainPage.querySelector('#pl-error-message'); 71 72 checkTaskStatus(button,errorButton,errorMessageText); 73 66 74 mainPage.querySelectorAll('.pl-filter-option').forEach((optionBtn) => { 67 75 optionBtn.addEventListener('click', () => { … … 72 80 73 81 mainPage.querySelector('#pl-open-filter-button').addEventListener('click', showFilterModal); 74 }; 82 83 mainPage.querySelector('#refresh-service-list-btn').addEventListener('click', () => { 84 ajaxService.get(configuration.enqueue, (response) => { 85 if (response.status === 'success') { 86 87 button.disabled = true; 88 utilityService.showSpinner('pl-refresh-spinner'); 89 90 checkTaskStatus(button, errorButton, errorMessageText,false); 91 } else { 92 showError(errorButton,errorMessageText,response.message, false); 93 } 94 }); 95 }); 96 97 const closeErrorButton = document.getElementById('close-error'); 98 99 closeErrorButton.addEventListener('click', () => { 100 errorButton.classList.add('pl-hidden'); 101 }); 102 }; 103 104 function showError(button, messageButton, message) { 105 button.classList.remove('pl-hidden'); 106 107 if(message) { 108 messageButton.textContent = message; 109 } 110 111 setTimeout(() => { 112 button.classList.add('pl-hidden'); 113 }, 5000); 114 } 115 116 /** 117 * @param button 118 * @param errorButton 119 * @param errorMessage 120 * @param initial 121 */ 122 function checkTaskStatus(button, errorButton, errorMessage, initial = true) { 123 ajaxService.get(configuration.getTaskStatus, (response) => { 124 const taskStatus = response.status; 125 const message = response.message; 126 127 if (taskStatus === 'queued' || taskStatus === 'in_progress' || taskStatus === 'created') { 128 utilityService.showSpinner('pl-refresh-spinner'); 129 button.disabled = true; 130 setTimeout(() => checkTaskStatus(button, errorButton, errorMessage,initial), 3000); 131 } else if (taskStatus === 'completed') { 132 utilityService.hideSpinner('pl-refresh-spinner'); 133 button.disabled = false; 134 135 ajaxService.get(configuration.getTaskStatusUrl, checkServicesStatus); 136 } else if (taskStatus === 'failed' && !initial) { 137 utilityService.hideSpinner('pl-refresh-spinner'); 138 button.disabled = false; 139 showError(errorButton,errorMessage, message); 140 141 } else if (!initial) { 142 showError(errorButton,errorMessage, message); 143 } 144 }); 145 } 75 146 76 147 /** … … 135 206 */ 136 207 const hideNoServicesModal = () => { 137 noServicesModal.close(); 208 if (noServicesModal) { 209 noServicesModal.close(); 210 } 138 211 }; 139 212 … … 142 215 */ 143 216 const startAutoConfigure = () => { 217 const mainPage = templateService.getMainPage(); 218 219 const button = mainPage.querySelector('#refresh-service-list-btn'); 220 const errorMessage = mainPage.querySelector('#pl-error'); 221 const errorMessageText = mainPage.querySelector('#pl-error-message'); 222 223 checkTaskStatus(button, errorMessage,errorMessageText, true); 224 225 loadServices(); 226 }; 227 228 const loadServices = () => { 144 229 hideNoServicesModal(); 145 230 utilityService.showSpinner(); … … 156 241 showNoServicesModal 157 242 ); 158 } ;243 } 159 244 160 245 /** -
packlink-pro-shipping/trunk/resources/packlink/js/UtilityService.js
r3048950 r3265740 26 26 * Enables loading spinner. 27 27 */ 28 this.showSpinner = () => { 29 this.showElement(document.getElementById('pl-spinner')); 28 this.showSpinner = (spinnerClass = null) => { 29 if (spinnerClass) { 30 this.showElement(document.getElementById(spinnerClass)); 31 } else { 32 this.showElement(document.getElementById('pl-spinner')); 33 } 30 34 }; 31 35 … … 33 37 * Hides loading spinner. 34 38 */ 35 this.hideSpinner = () => { 36 this.hideElement(document.getElementById('pl-spinner')); 39 this.hideSpinner = (spinnerClass = null) => { 40 if (spinnerClass) { 41 this.hideElement(document.getElementById(spinnerClass)); 42 } else { 43 this.hideElement(document.getElementById('pl-spinner')); 44 } 37 45 }; 38 46 -
packlink-pro-shipping/trunk/resources/packlink/templates/pick-shipping-services.html
r3048950 r3265740 68 68 <div class="pl-filter-options"></div> 69 69 </div> 70 <div class="pl-filter" style="margin-left: auto"> 71 <button id="refresh-service-list-btn" class="pl-button pl-button-primary pl-normal"> 72 <div class="pl-spinner pl-hidden" id="pl-refresh-spinner"> 73 <div></div> 74 </div>{$shippingServices.refreshServiceList}</button> 75 </div> 70 76 </div> 71 77 <div id="pl-shipping-services-table" class="pl-full-width"> … … 73 79 <div id="pl-shipping-services-list" class="pl-full-width"> 74 80 </div> 81 <div class="pl-error" id="pl-error"> 82 <button id="error-message-btn" class="pl-button pl-button-danger pl-hidden"> 83 <span id="pl-error-message">{$shippingServices.refreshError}.</span> 84 <span id="close-error" class="pl-error-close">×</span> 85 </button> 86 </div> 75 87 </div> 76 88 </div> -
packlink-pro-shipping/trunk/resources/views/index.php
r3048950 r3265740 131 131 disableCarriersUrl: "<?php echo Shop_Helper::get_controller_url( 'Shop_Shipping_Methods', 'disable_shop_shipping_methods' ); //phpcs:ignore ?>", 132 132 getCurrencyDetailsUrl: "<?php echo Shop_Helper::get_controller_url( 'System_Info', 'get' ); //phpcs:ignore ?>", 133 systemId: "<?php echo System_Info_Service::SYSTEM_ID; ?>" 133 systemId: "<?php echo System_Info_Service::SYSTEM_ID; ?>", 134 enqueue: "<?php echo Shop_Helper::get_controller_url('Manual_Refresh_Service', 'refresh'); //phpcs:ignore ?>", 135 getTaskStatus: "<?php echo Shop_Helper::get_controller_url('Manual_Refresh_Service', 'get_task_status'); //phpcs:ignore ?>" 134 136 }, 135 137 'edit-service': { -
packlink-pro-shipping/trunk/vendor/autoload.php
r3258568 r3265740 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit 8cc8e28b45681d97044e5d49b5d35c95::getLoader();7 return ComposerAutoloaderInit465a7228740afca527e9e10d4e5e33aa::getLoader(); -
packlink-pro-shipping/trunk/vendor/composer/autoload_real.php
r3258568 r3265740 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 8cc8e28b45681d97044e5d49b5d35c955 class ComposerAutoloaderInit465a7228740afca527e9e10d4e5e33aa 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit 8cc8e28b45681d97044e5d49b5d35c95', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit465a7228740afca527e9e10d4e5e33aa', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 29 spl_autoload_unregister(array('ComposerAutoloaderInit 8cc8e28b45681d97044e5d49b5d35c95', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit465a7228740afca527e9e10d4e5e33aa', 'loadClassLoader')); 30 30 31 31 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 33 33 require __DIR__ . '/autoload_static.php'; 34 34 35 call_user_func(\Composer\Autoload\ComposerStaticInit 8cc8e28b45681d97044e5d49b5d35c95::getInitializer($loader));35 call_user_func(\Composer\Autoload\ComposerStaticInit465a7228740afca527e9e10d4e5e33aa::getInitializer($loader)); 36 36 } else { 37 37 $map = require __DIR__ . '/autoload_namespaces.php'; -
packlink-pro-shipping/trunk/vendor/composer/autoload_static.php
r3258568 r3265740 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 8cc8e28b45681d97044e5d49b5d35c957 class ComposerStaticInit465a7228740afca527e9e10d4e5e33aa 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 63 63 { 64 64 return \Closure::bind(function () use ($loader) { 65 $loader->prefixLengthsPsr4 = ComposerStaticInit 8cc8e28b45681d97044e5d49b5d35c95::$prefixLengthsPsr4;66 $loader->prefixDirsPsr4 = ComposerStaticInit 8cc8e28b45681d97044e5d49b5d35c95::$prefixDirsPsr4;67 $loader->classMap = ComposerStaticInit 8cc8e28b45681d97044e5d49b5d35c95::$classMap;65 $loader->prefixLengthsPsr4 = ComposerStaticInit465a7228740afca527e9e10d4e5e33aa::$prefixLengthsPsr4; 66 $loader->prefixDirsPsr4 = ComposerStaticInit465a7228740afca527e9e10d4e5e33aa::$prefixDirsPsr4; 67 $loader->classMap = ComposerStaticInit465a7228740afca527e9e10d4e5e33aa::$classMap; 68 68 69 69 }, null, ClassLoader::class); -
packlink-pro-shipping/trunk/vendor/composer/installed.json
r3254819 r3265740 60 60 { 61 61 "name": "packlink/integration-core", 62 "version": "v3. 4.12",63 "version_normalized": "3. 4.12.0",62 "version": "v3.5.0", 63 "version_normalized": "3.5.0.0", 64 64 "source": { 65 65 "type": "git", 66 66 "url": "git@github.com:packlink-dev/ecommerce_module_core.git", 67 "reference": " af5269c11c5182b503167aa6e700b59c77418af5"68 }, 69 "dist": { 70 "type": "zip", 71 "url": "https://api.github.com/repos/packlink-dev/ecommerce_module_core/zipball/ af5269c11c5182b503167aa6e700b59c77418af5",72 "reference": " af5269c11c5182b503167aa6e700b59c77418af5",67 "reference": "89be76fec554f0f7cf00df6ffcff5d8b1bd05acd" 68 }, 69 "dist": { 70 "type": "zip", 71 "url": "https://api.github.com/repos/packlink-dev/ecommerce_module_core/zipball/89be76fec554f0f7cf00df6ffcff5d8b1bd05acd", 72 "reference": "89be76fec554f0f7cf00df6ffcff5d8b1bd05acd", 73 73 "shasum": "" 74 74 }, … … 82 82 "phpunit/phpunit": "^4.8" 83 83 }, 84 "time": "2025-03- 11T11:34:19+00:00",84 "time": "2025-03-25T16:09:23+00:00", 85 85 "type": "library", 86 86 "installation-source": "dist", -
packlink-pro-shipping/trunk/vendor/composer/installed.php
r3254819 r3265740 1 1 <?php return array( 2 2 'root' => array( 3 'pretty_version' => '3. 4.16',4 'version' => '3. 4.16.0',3 'pretty_version' => '3.5.0', 4 'version' => '3.5.0.0', 5 5 'type' => 'library', 6 6 'install_path' => __DIR__ . '/../../', … … 21 21 ), 22 22 'packlink/integration-core' => array( 23 'pretty_version' => 'v3. 4.12',24 'version' => '3. 4.12.0',23 'pretty_version' => 'v3.5.0', 24 'version' => '3.5.0.0', 25 25 'type' => 'library', 26 26 'install_path' => __DIR__ . '/../packlink/integration-core', 27 27 'aliases' => array(), 28 'reference' => ' af5269c11c5182b503167aa6e700b59c77418af5',28 'reference' => '89be76fec554f0f7cf00df6ffcff5d8b1bd05acd', 29 29 'dev_requirement' => false, 30 30 ), 31 31 'packlink/woocommerce' => array( 32 'pretty_version' => '3. 4.16',33 'version' => '3. 4.16.0',32 'pretty_version' => '3.5.0', 33 'version' => '3.5.0.0', 34 34 'type' => 'library', 35 35 'install_path' => __DIR__ . '/../../', -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/CHANGELOG.md
r3254819 r3265740 3 3 4 4 The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). 5 6 ## [3.5.0](https://github.com/packlink-dev/ecommerce_module_core/compare/v3.4.11...v3.5.0) - 2025-03-17 7 **BREAKING CHANGES** 8 ### Added 9 - Add manual refresh button for updating shipping services 10 - Add additional data to Shipment 11 ### Changed 12 - `UpdateShippingServicesTask` - update to fetch special services 5 13 6 14 ## [3.4.11](https://github.com/packlink-dev/ecommerce_module_core/compare/v3.4.10...v3.4.11) - 2025-03-10 -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Controllers/DTO/ShippingMethodResponse.php
r3048950 r3265740 78 78 'logoUrl' => $this->logoUrl, 79 79 'currency' => $this->currency, 80 'activated' => $this->activated, 80 81 ) 81 82 ); -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/Shipment.php
r3048950 r3265740 4 4 5 5 use Logeecom\Infrastructure\Data\DataTransferObject; 6 use Packlink\BusinessLogic\Http\DTO\Shipment\AdditionalData; 6 7 7 8 /** … … 84 85 */ 85 86 public $currency; 87 /** 88 * @var AdditionalData 89 */ 90 public $additionalData; 86 91 87 92 /** … … 107 112 'service_id' => $this->serviceId, 108 113 'currency' => $this->currency, 114 'additional_data' => $this->additionalData->toArray(), 109 115 ); 110 116 } … … 142 148 143 149 $shipment->carrierTrackingUrl = static::getDataValue($raw, 'tracking_url'); 150 $shipment->additionalData = AdditionalData::fromArray(static::getDataValue($raw, 'additional_data', array())); 144 151 145 152 return $shipment; -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Http/DTO/ShippingServiceDetails.php
r3048950 r3265740 142 142 */ 143 143 public $availableDates; 144 145 /** 146 * @var array 147 */ 148 public $tags = array(); 144 149 145 150 /** … … 168 173 'service_info' => $this->serviceInfo, 169 174 'available_dates' => $this->availableDates, 175 'tags' => $this->tags, 170 176 ); 171 177 } … … 180 186 $instance->id = self::getDataValue($raw, 'id'); 181 187 $instance->carrierName = self::getDataValue($raw, 'carrier_name'); 182 $instance->serviceName = self::getDataValue($raw, ' service_name');188 $instance->serviceName = self::getDataValue($raw, 'name'); 183 189 $instance->currency = self::getDataValue($raw, 'currency'); 184 190 $instance->country = self::getDataValue($raw, 'country'); … … 205 211 $instance->availableDates = self::getDataValue($raw, 'available_dates', array()); 206 212 $instance->national = self::getDataValue($raw, 'national', null); 213 $instance->tags = self::getDataValue($raw, 'tags', array()); 207 214 208 215 return $instance; -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Order/OrderService.php
r3254819 r3265740 54 54 * @var ShopOrderService 55 55 */ 56 pr ivate$shopOrderService;56 protected $shopOrderService; 57 57 /** 58 58 * @var OrderShipmentDetailsService 59 59 */ 60 pr ivate$orderShipmentDetailsService;60 protected $orderShipmentDetailsService; 61 61 62 62 /** -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/countries/en.json
r3118361 r3265740 489 489 "discardChangesQuestion": "There are unsaved changes.<br>Are you sure you want to go back and discard them?", 490 490 "atLeastOneCountry": "At least one country must be selected.", 491 "misconfiguration": "Due to store currency change, you must set a Fixed Price value by clicking \"edit\" on the shipping service." 491 "misconfiguration": "Due to store currency change, you must set a Fixed Price value by clicking \"edit\" on the shipping service.", 492 "refreshServiceList" : "Refresh service list", 493 "refreshError": "An error occurred while refreshing the service list" 492 494 }, 493 495 "orderListAndDetails": { -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/css/app.css
r3118361 r3265740 367 367 color: #fff; 368 368 } 369 #pl-page button.pl-button-primary.pl-normal, #pl-page .pl-button.pl-button-primary.pl-normal { 370 text-transform: none; 371 margin: 0; 372 } 373 #pl-page button.pl-button-primary.pl-normal .pl-spinner, #pl-page .pl-button.pl-button-primary.pl-normal .pl-spinner { 374 position: absolute; 375 z-index: 500; 376 background-color: unset; 377 display: flex; 378 justify-content: center; 379 align-items: center; 380 top: unset; 381 left: unset; 382 right: unset; 383 bottom: unset; 384 } 385 #pl-page button.pl-button-primary.pl-normal .pl-spinner div, #pl-page .pl-button.pl-button-primary.pl-normal .pl-spinner div { 386 width: 80px; 387 height: 80px; 388 border: 3px solid transparent; 389 border-right-color: #2095f2; 390 border-left-color: #2095f2; 391 border-radius: 50%; 392 animation: pl-rotate 1s linear 0s infinite; 393 } 369 394 #pl-page button.pl-button-secondary, #pl-page .pl-button.pl-button-secondary { 370 395 border: 1px solid #2095f2; … … 939 964 height: 90px; 940 965 } 966 #pl-page #pl-error { 967 position: sticky; 968 bottom: 20px; 969 left: 50%; 970 gap: 10px; 971 width: 100%; 972 display: flex; 973 align-items: center; 974 } 975 #pl-page #pl-error #error-message-btn { 976 padding-right: 30px; 977 color: #f5f5f5; 978 background-color: #ca2929; 979 text-transform: none; 980 } 981 #pl-page #pl-error #pl-error-message { 982 color: #f5f5f5; 983 } 984 #pl-page #pl-error #close-error { 985 font-size: 22px; 986 color: #f5f5f5; 987 position: absolute; 988 right: 8px; 989 cursor: pointer; 990 margin-left: 10px; 991 } 992 #pl-page .pl-button-danger { 993 background-color: #ca2929; 994 } 941 995 #pl-page .pl-onboarding-list { 942 996 width: 100%; -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/PickShippingServiceController.js
r3048950 r3265740 14 14 * @property {string} systemId 15 15 * @property {boolean} newService 16 * @property {string} enqueue 17 * @property {string} getTaskStatus 16 18 */ 17 19 … … 64 66 }); 65 67 68 const button = mainPage.querySelector('#refresh-service-list-btn'); 69 const errorButton = mainPage.querySelector('#error-message-btn'); 70 const errorMessageText = mainPage.querySelector('#pl-error-message'); 71 72 checkTaskStatus(button,errorButton,errorMessageText); 73 66 74 mainPage.querySelectorAll('.pl-filter-option').forEach((optionBtn) => { 67 75 optionBtn.addEventListener('click', () => { … … 72 80 73 81 mainPage.querySelector('#pl-open-filter-button').addEventListener('click', showFilterModal); 74 }; 82 83 mainPage.querySelector('#refresh-service-list-btn').addEventListener('click', () => { 84 ajaxService.get(configuration.enqueue, (response) => { 85 if (response.status === 'success') { 86 87 button.disabled = true; 88 utilityService.showSpinner('pl-refresh-spinner'); 89 90 checkTaskStatus(button, errorButton, errorMessageText,false); 91 } else { 92 showError(errorButton,errorMessageText,response.message, false); 93 } 94 }); 95 }); 96 97 const closeErrorButton = document.getElementById('close-error'); 98 99 closeErrorButton.addEventListener('click', () => { 100 errorButton.classList.add('pl-hidden'); 101 }); 102 }; 103 104 function showError(button, messageButton, message) { 105 button.classList.remove('pl-hidden'); 106 107 if(message) { 108 messageButton.textContent = message; 109 } 110 111 setTimeout(() => { 112 button.classList.add('pl-hidden'); 113 }, 5000); 114 } 115 116 /** 117 * @param button 118 * @param errorButton 119 * @param errorMessage 120 * @param initial 121 */ 122 function checkTaskStatus(button, errorButton, errorMessage, initial = true) { 123 ajaxService.get(configuration.getTaskStatus, (response) => { 124 const taskStatus = response.status; 125 const message = response.message; 126 127 if (taskStatus === 'queued' || taskStatus === 'in_progress' || taskStatus === 'created') { 128 utilityService.showSpinner('pl-refresh-spinner'); 129 button.disabled = true; 130 setTimeout(() => checkTaskStatus(button, errorButton, errorMessage,initial), 3000); 131 } else if (taskStatus === 'completed') { 132 utilityService.hideSpinner('pl-refresh-spinner'); 133 button.disabled = false; 134 135 ajaxService.get(configuration.getTaskStatusUrl, checkServicesStatus); 136 } else if (taskStatus === 'failed' && !initial) { 137 utilityService.hideSpinner('pl-refresh-spinner'); 138 button.disabled = false; 139 showError(errorButton,errorMessage, message); 140 141 } else if (!initial) { 142 showError(errorButton,errorMessage, message); 143 } 144 }); 145 } 75 146 76 147 /** … … 135 206 */ 136 207 const hideNoServicesModal = () => { 137 noServicesModal.close(); 208 if (noServicesModal) { 209 noServicesModal.close(); 210 } 138 211 }; 139 212 … … 142 215 */ 143 216 const startAutoConfigure = () => { 217 const mainPage = templateService.getMainPage(); 218 219 const button = mainPage.querySelector('#refresh-service-list-btn'); 220 const errorMessage = mainPage.querySelector('#pl-error'); 221 const errorMessageText = mainPage.querySelector('#pl-error-message'); 222 223 checkTaskStatus(button, errorMessage,errorMessageText, true); 224 225 loadServices(); 226 }; 227 228 const loadServices = () => { 144 229 hideNoServicesModal(); 145 230 utilityService.showSpinner(); … … 156 241 showNoServicesModal 157 242 ); 158 } ;243 } 159 244 160 245 /** -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/js/UtilityService.js
r3048950 r3265740 26 26 * Enables loading spinner. 27 27 */ 28 this.showSpinner = () => { 29 this.showElement(document.getElementById('pl-spinner')); 28 this.showSpinner = (spinnerClass = null) => { 29 if (spinnerClass) { 30 this.showElement(document.getElementById(spinnerClass)); 31 } else { 32 this.showElement(document.getElementById('pl-spinner')); 33 } 30 34 }; 31 35 … … 33 37 * Hides loading spinner. 34 38 */ 35 this.hideSpinner = () => { 36 this.hideElement(document.getElementById('pl-spinner')); 39 this.hideSpinner = (spinnerClass = null) => { 40 if (spinnerClass) { 41 this.hideElement(document.getElementById(spinnerClass)); 42 } else { 43 this.hideElement(document.getElementById('pl-spinner')); 44 } 37 45 }; 38 46 -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss/app.scss
r3048950 r3265740 9 9 #pl-main-header { 10 10 height: 90px; 11 } 12 13 #pl-error{ 14 position: sticky; 15 bottom: 20px; 16 left: 50%; 17 gap: 10px; 18 width: 100%; 19 display: flex; 20 align-items: center; 21 22 #error-message-btn { 23 padding-right: 30px; 24 color: #F5F5F5; 25 background-color: #ca2929; 26 text-transform: none; 27 } 28 29 #pl-error-message { 30 color: #F5F5F5; 31 } 32 33 #close-error { 34 font-size: 22px; 35 color: #F5F5F5; 36 position: absolute; 37 right: 8px; 38 cursor: pointer; 39 margin-left: 10px; 40 } 41 } 42 43 .pl-button-danger { 44 background-color: #ca2929; 11 45 } 12 46 -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/scss/ui-controls.scss
r3118361 r3265740 69 69 background-color: $color-blue; 70 70 color: $color-white; 71 72 &.pl-normal { 73 text-transform: none; 74 margin: 0; 75 76 .pl-spinner { 77 position: absolute; 78 z-index: 500; 79 background-color: unset; 80 display: flex; 81 justify-content: center; 82 align-items: center; 83 top: unset; 84 left: unset; 85 right: unset; 86 bottom: unset; 87 88 div { 89 width: 80px; 90 height: 80px; 91 border: 3px solid transparent; 92 border-right-color: $color-blue; 93 border-left-color: $color-blue; 94 border-radius: 50%; 95 animation: pl-rotate 1s linear 0s infinite; 96 } 97 } 98 } 71 99 } 72 100 -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Resources/templates/pick-shipping-services.html
r3048950 r3265740 68 68 <div class="pl-filter-options"></div> 69 69 </div> 70 <div class="pl-filter" style="margin-left: auto"> 71 <button id="refresh-service-list-btn" class="pl-button pl-button-primary pl-normal"> 72 <div class="pl-spinner pl-hidden" id="pl-refresh-spinner"> 73 <div></div> 74 </div>{$shippingServices.refreshServiceList}</button> 75 </div> 70 76 </div> 71 77 <div id="pl-shipping-services-table" class="pl-full-width"> … … 73 79 <div id="pl-shipping-services-list" class="pl-full-width"> 74 80 </div> 81 <div class="pl-error" id="pl-error"> 82 <button id="error-message-btn" class="pl-button pl-button-danger pl-hidden"> 83 <span id="pl-error-message">{$shippingServices.refreshError}.</span> 84 <span id="close-error" class="pl-error-close">×</span> 85 </button> 86 </div> 75 87 </div> 76 88 </div> -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/Models/ShippingMethod.php
r3048950 r3265740 44 44 'fixedPrices', 45 45 'systemDefaults', 46 'tags', 46 47 ); 47 48 /** … … 168 169 */ 169 170 public $systemDefaults; 171 172 /** 173 * @var array 174 */ 175 public $tags = array(); 170 176 171 177 /** … … 209 215 $this->shippingServices[] = ShippingService::fromArray($service); 210 216 } 217 } 218 219 if (isset($data['tags']) && is_array($data['tags'])) { 220 $this->shippingCountries = $data['tags']; 221 } else { 222 $this->shippingCountries = array(); 211 223 } 212 224 } … … 312 324 313 325 /** 326 * @return array 327 */ 328 public function getTags() 329 { 330 return $this->tags; 331 } 332 333 /** 314 334 * Sets whether this shipping method is enabled for user. 315 335 * -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/ShippingMethod/ShippingMethodService.php
r3048950 r3265740 122 122 * 123 123 */ 124 public function add( ShippingServiceDetails $serviceDetails)125 { 126 return $this->update($serviceDetails );124 public function add($serviceDetails, $isSpecialService = false) 125 { 126 return $this->update($serviceDetails, $isSpecialService); 127 127 } 128 128 … … 131 131 * 132 132 * @param ShippingServiceDetails $serviceDetails 133 * @param bool $isSpecialService 133 134 * 134 135 * @return ShippingMethod Created or updated shipping method. 135 136 */ 136 public function update(ShippingServiceDetails $serviceDetails )137 { 138 $method = $this->getShippingMethodForService($serviceDetails );137 public function update(ShippingServiceDetails $serviceDetails, $isSpecialService = false) 138 { 139 $method = $this->getShippingMethodForService($serviceDetails, $isSpecialService); 139 140 if ($method === null) { 140 141 $method = new ShippingMethod(); 141 142 } 142 143 143 $this->setShippingMethodDetails($method, $serviceDetails );144 $this->setShippingMethodDetails($method, $serviceDetails, $isSpecialService); 144 145 145 146 $this->save($method); … … 321 322 * @return ShippingMethod|null Shipping method if found; otherwise, NULL. 322 323 */ 323 public function getShippingMethodForService($service )324 public function getShippingMethodForService($service, $isSpecialService = false) 324 325 { 325 326 $filter = new QueryFilter(); … … 329 330 ->where('destinationDropOff', Operators::EQUALS, $service->destinationDropOff) 330 331 ->where('national', Operators::EQUALS, $service->national) 331 ->where('expressDelivery', Operators::EQUALS, $service->expressDelivery) 332 ->where('carrierName', Operators::EQUALS, $service->carrierName); 332 ->where('expressDelivery', Operators::EQUALS, $service->expressDelivery); 333 334 if (!$isSpecialService) { 335 $filter->where('carrierName', Operators::EQUALS, $service->carrierName); 336 } 337 338 if($isSpecialService) { 339 $filter->where('carrierName', Operators::EQUALS, $service->carrierName . ' ' . $service->serviceName); 340 } 333 341 } catch (QueryFilterInvalidParamException $e) { 334 342 return null; … … 541 549 protected function setShippingMethodDetails( 542 550 ShippingMethod $shippingMethod, 543 ShippingServiceDetails $serviceDetails 551 ShippingServiceDetails $serviceDetails, 552 $isSpecialService = false 544 553 ) { 545 $shippingMethod->setCarrierName($serviceDetails->carrierName); 554 if(!$isSpecialService) { 555 $shippingMethod->setCarrierName($serviceDetails->carrierName); 556 } 557 558 if($isSpecialService) { 559 $shippingMethod->setCarrierName($serviceDetails->carrierName . ' ' . $serviceDetails->serviceName); 560 $shippingMethod->tags = $serviceDetails->tags; 561 } 562 546 563 $shippingMethod->setDepartureDropOff($serviceDetails->departureDropOff); 547 564 $shippingMethod->setDestinationDropOff($serviceDetails->destinationDropOff); -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/BusinessLogic/Tasks/UpdateShippingServicesTask.php
r3048950 r3265740 23 23 class UpdateShippingServicesTask extends Task 24 24 { 25 const SPECIAL_SERVICE_TAG = 'EXCLUSIVE_FOR_PLUS'; 26 25 27 /** 26 28 * @var WarehouseCountryService … … 80 82 if ($this->shouldExecute()) { 81 83 $apiServices = $this->getRemoteServices(); 84 $apiSpecialServices = $this->getSpecialServices($apiServices); 85 82 86 $currentMethods = $this->getShippingMethodService()->getAllMethods(); 87 $currentSpecialMethods = $this->getSpecialServices($currentMethods); 83 88 84 89 $this->reportProgress(20); 85 90 $this->syncServices($currentMethods, $apiServices); 91 $this->syncServicesSpecial($currentSpecialMethods, $apiSpecialServices); 86 92 } 87 93 … … 112 118 113 119 $supportedCountries = $this->getCountryService()->getSupportedCountries(); 114 $sourceCountry = $supportedCountries[$sourceCountryCode]; 120 $sourceCountry = array_key_exists($sourceCountryCode, $supportedCountries) ? $supportedCountries[$sourceCountryCode] : null; 121 if (!$sourceCountry) { 122 return array(); 123 } 115 124 116 125 $parcel = $config->getDefaultParcel() ?: ParcelInfo::defaultParcel(); … … 163 172 { 164 173 $progress = 20; 165 $progressStep = count($currentMethods) > 0 ? ( 60 / count($currentMethods)) : 60;174 $progressStep = count($currentMethods) > 0 ? (40 / count($currentMethods)) : 40; 166 175 167 176 foreach ($currentMethods as $shippingMethod) { … … 172 181 } 173 182 183 $this->reportProgress(60); 184 $batch = 0; 185 foreach ($apiServices as $service) { 186 $batch++; 187 if ($batch === 20) { 188 $this->reportAlive(); 189 $batch = 0; 190 } 191 $this->getShippingMethodService()->add($service); 192 } 193 } 194 195 /** 196 * Creates, updates or deletes local shipping methods based on state on Packlink API. 197 * 198 * @param array $currentMethods Current shipping methods in shop. 199 * @param array $apiServices Services retrieved from API. 200 */ 201 protected function syncServicesSpecial(array $currentMethods, array $apiServices) 202 { 203 $progress = 60; 204 $progressStep = count($currentMethods) > 0 ? (20 / count($currentMethods)) : 20; 205 206 foreach ($currentMethods as $shippingMethod) { 207 $this->updateShippingMethod($shippingMethod, $apiServices, true); 208 209 $progress += $progressStep; 210 $this->reportProgress($progress); 211 } 212 174 213 $this->reportProgress(80); 175 214 $batch = 0; … … 180 219 $batch = 0; 181 220 } 182 $this->getShippingMethodService()->add($service );221 $this->getShippingMethodService()->add($service, true); 183 222 } 184 223 } … … 190 229 * @param ShippingServiceDetails[] $apiServices Shipping services returned from API. 191 230 */ 192 protected function updateShippingMethod(ShippingMethod $shippingMethod, array &$apiServices )231 protected function updateShippingMethod(ShippingMethod $shippingMethod, array &$apiServices, $special = false) 193 232 { 194 233 $shippingServices = array(); 195 234 foreach ($apiServices as $service) { 196 if ($this->serviceBelongsToMethod($service, $shippingMethod )) {235 if ($this->serviceBelongsToMethod($service, $shippingMethod, $special)) { 197 236 $shippingServices[] = ShippingService::fromServiceDetails($service); 198 237 } … … 215 254 216 255 /** 256 * Returns all special services from an API, and removes it from an array 257 * 258 * @param array $apiServices 259 * 260 * @return array 261 */ 262 protected function getSpecialServices(array &$apiServices) 263 { 264 $specialServices = array(); 265 266 foreach ($apiServices as $key => $service) { 267 if (in_array(array('id' => self::SPECIAL_SERVICE_TAG), $service->tags, true)) { 268 $specialServices[] = $service; 269 unset($apiServices[$key]); 270 } 271 } 272 273 return $specialServices; 274 } 275 276 /** 217 277 * Checks if task should be executed. 218 278 * … … 271 331 * @return bool TRUE if given shipping service belongs to given shipping method; otherwise, FALSE. 272 332 */ 273 protected function serviceBelongsToMethod(ShippingServiceDetails $service, ShippingMethod $shippingMethod) 274 { 275 return $service->carrierName === $shippingMethod->getCarrierName() 333 protected function serviceBelongsToMethod(ShippingServiceDetails $service, ShippingMethod $shippingMethod, $special = false) 334 { 335 $carrierName = $special ? $service->carrierName . ' ' . $service->serviceName : $service->carrierName; 336 337 return $carrierName === $shippingMethod->getCarrierName() 276 338 && $service->national === $shippingMethod->isNational() 277 339 && $service->expressDelivery === $shippingMethod->isExpressDelivery() -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/DemoUI/src/Views/ACME/index.php
r3118361 r3265740 226 226 disableCarriersUrl: "<?php getUrl('ShippingMethods', 'deactivate') ?>", 227 227 getCurrencyDetailsUrl: "<?php getUrl('SystemInfo', 'get') ?>", 228 systemId: null 228 systemId: null, 229 enqueue: "<?php getUrl('ManualRefresh', 'enqueueUpdateTask'); ?>", 230 getTaskStatus: "<?php getUrl('ManualRefresh', 'getTaskStatus'); ?>" 229 231 }, 230 232 'edit-service': { -
packlink-pro-shipping/trunk/vendor/packlink/integration-core/src/DemoUI/src/Views/PRO/index.php
r3118361 r3265740 227 227 disableCarriersUrl: "<?php getUrl('ShippingMethods', 'deactivate') ?>", 228 228 getCurrencyDetailsUrl: "<?php getUrl('SystemInfo', 'get') ?>", 229 systemId: null 229 systemId: null, 230 enqueue: "<?php getUrl('ManualRefresh', 'enqueueUpdateTask'); ?>", 231 getTaskStatus: "<?php getUrl('ManualRefresh', 'getTaskStatus'); ?>" 230 232 }, 231 233 'edit-service': {
Note: See TracChangeset
for help on using the changeset viewer.