Appearance
<div style="display: none;" hidden="true" aria-hidden="true">Are you an LLM? You can read better optimized documentation at /changelog/Changelog.4.13.md for this page in Markdown format</div>
Version 4
version 4.13
version 4.13.1x
- [4.13.12] cd-fix: Add
ref_codefield inproduct_images - [4.13.12] cd-fix: Fixed viva wallet blank page, added viva wallet success payment statuses and transactionId logging
- [4.13.12] cd-fix: Added missing vivawallet icon caption in eshoppresenter_helper
- [4.13.12] cd-fix: Bug fix for
Products_admingetProductMasterPostData - [4.13.12] cd-fix: Change the query for save the last referrer tag to customers tags
- [4.13.12] cd-fix: Added case customer has submitted phone number with the full Greece phone number prefix
- [4.13.11] cd-fix: Fixed query compilation issue (added forgotten whitespace between
joinclause andwhere) inlines_model - [4.13.10] cd-fix: In the customer card admin fix the queries for customers orders stats
- [4.13.10] cd-feat: Add in the customer card admin graphs for the personalization of the customer
- [4.13.10] cd-feat: Add a new customer tag last referral
Notes
- [4.13.12] Need
composer install - [4.13.12] Run
php cli.php patch/productImagesRefCode - [4.13.12] Run
php cli.php patch/createVivaLoggingTable - [4.13.12] Check for overrides on
Products_admin::getProductMasterPostData() - [4.13.12] Check for overrides on
sms_helper::isValidPhoneForSms(),sms_helper::convertToValidPhoneForSms() - [4.13.10] More about Stripe Stripe
- [4.13.10] Run
php cli.php patch/customerLastReferralTags - [4.13.10] Need
composer install
version 4.13.0x
- [4.13.9] cd-fix: Fixed Routee minor bugs
- [4.13.9] cd-feat: Stripe Checkout payment method (See Stripe Checkout)
- [4.13.8] cd-fix: Fixed Routee minor bugs
- [4.13.8] cd-fix: Minor Syntax fixes. Removed declaration and initialization of productIdsToParse in Adv_base_controller.
- [4.13.7] cd-fix: Add choose status choice in the products filters of the admin panel
- [4.13.7] cd-feat: Add 3 new reports for the orders a) Report for Referrer b) Report for the Countries and c) Report for the Counties
- [4.13.7] cd-fix: Fixed error on the orders list lang
- [4.13.7] cd-fix: Fixed fallback on Vat Validation
- [4.13.6] cd-fix: Fixed
Adv_orders_admin::invoice()to get order last note by order_id instead of order serial - [4.13.5] cd-fix: Fixed Products_in_cart_model to correctly drop table if exists
- [4.13.5] cd-fix: Added missing folder for gift images
- [4.13.5] cd-fix: Fixed shop_notes bug where we were using order_serial as entity_id instead of order_id
- [4.13.4] cd-fix: Updated AdvVatValidate eu vat check url (checkVatTestService.wsdl -> checkVatService.wsdl) (See eu taxation customs faq page - question 18)
- [4.13.3] cd-update: Created separate
native-mainentry point for es6 modules & movednative-sliderandnative-material-scrolltopunderassets/main/js/es6/components - [4.13.3] cd-fix: Refactored Routee Viber callback to call sms when failed, removed jobs
sendEmailAndSMSBasedOnSentStatusRouteeViber,sendEmailAndSMSBasedOnSentStatusRouteeSms,sendEmailAndSMSBasedOnFromStoreStatusRouteeSms,sendEmailAndSMSBasedOnFromStoreStatusRouteeViber - [4.13.2] ui-fix: Injected services bar css height var at the top of
head.phpdepending on whether services json state exists (so that the heights in other parts of the admin panel are calculated accordingly) - [4.13.1] cd-feat: Vue l10n plugin has been extended to support multi-line localizations. You can break up localization strings into multiple lines by converting the string into an array of strings. Additionally, new options have been added
linePrefixandlineSuffixto allow you to add a prefix and suffix to each line of the localization string. - [4.13.1] cd-feat: In
GenericModal,modal-openandmodal-closetrigger events can now be configured with custom handler ids (supplyingmodalOpenTriggerHandlerIdandmodalCloseTriggerHandlerIdprops respectively) - [4.13.1] cd-update:
GenericModalcomponent will now listen for events within itself. The old$rootevents are still supported, but will be deprecated in the future. - [4.13.1] cd-feat: Made
GenericModal's close icon configurable viaexitModalIconClassprop. - [4.13.1] cd-feat: Added
modalOpenedTriggerHandlerId,modalClosedTriggerHandlerIdconfigurable events toGenericModalcomponent in order to allow listening of events when those actions are performed. - [4.13.1] ui-debt: Improved performance of admin
liveboard.jsconverting old sequential code to async - [4.13.1] ui-update: Advisable services have been redesigned from the ground up.
- [4.13.1] cd-update: Refactored advisable services to use the newly implemented api.
- [4.13.1] cd-feat: Implemented Routee Viber, need to set Jobs
sendEmailAndSMSBasedOnSentStatusRouteeViber,sendEmailAndSMSBasedOnSentStatusRouteeSms,sendEmailAndSMSBasedOnFromStoreStatusRouteeSms,sendEmailAndSMSBasedOnFromStoreStatusRouteeViber - [4.13.1] cd-fix: Added selected Smart Point address on order created
- [4.13.1] cd-fix: registry_helper getVivaWalletSettings move out of function_exists('getProjectAgoraSettings') nesting, minor fixes in sms_helper, shopmodule_helper, adv_mailer and cronjob
- [4.13.1] cd-feat: Validation of Vat number on checkout
- [4.13.1] cd-fix: Minor code fixes like indentation
- [4.13.0] cd-update: Disabled services api calls until services refactoring is done and the new api is ready.
- [4.13.0] ui-update: Hid services bar until redesign is complete
- [4.13.0] cd-feat: Added tracking for emails and sms sent to customers
- [4.13.0] cd-fix: Bug fix for
sliders_modelgetMasterRecord - [4.13.0] cd-update: Correctly implemented piraeusBank installments
- [4.13.0] cd-update: changed $_SESSION['username'] to $sessionUsername
- [4.13.0] cd-feat: delete option on notes on order list
- [4.13.0] cd-fix: Added view of order notes in invoice
Notes
- [4.13.9] Need
composer install - [4.13.9] Need to add 'Publishable key' and 'Secret key' in Stripe payment method settings admin panel
- [4.13.8] Check for overrides in following controllers:eshop/order, forms, checkout/checkout and api/Api_transporters. The following functions have been assigned return type:
Adv_order::buildCriteoCart(),Adv_order::previewOrderBaseData(),Adv_forms::getContactPostData()andAdvApiTransportersController::getPostData()return array,Adv_order::checkCoupon()returns boolean andAdv_checkout::vivaWalletFactory()returns VivaWallet - [4.13.7] Need
npm i && npm run production - [4.13.6] Check for overrides on
Orders_admin::invoice() - [4.13.5] Check for overrides on
Products_in_cart_model::checkIfTableExists(),Products_in_cart_model::createTable(),Orders_admin::add()andOrders_admin::edit() - [4.13.3] For clients that are utilizing the
native-sliderornative-material-scrolltop, you need to remove them fromwebpack.front.mix.jsand update/assets/main/js/es6/config.jsaccordingly. Check/assets/main/js/es6/config.example.jsfor reference. - [4.13.3] Need
npm i && npm run production && npm run admin-production - [4.13.3] need
composer install - [4.13.1] To enable services features, after deployment, visit
/settings/only_advisable.htmwithadvisableuser. Ensure the correct services api key has been set and checkEnable Advisable Servicescheckbox. - [4.13.1] Need
npm i && npm run production && npm run admin-production - [4.13.1] need
composer install - [4.13.0] need
composer install - [4.13.0] Run
php cli.php patch/upgradeCustomerMailHistory - [4.13.0] Check for overrides on
Sliders_model::getMasterRecord() - [4.13.0] Check for overrides on
Checkout::_piraeus(),Settings::payment_settings(),Settings::paymentSettingsValidation(),registry_helper::getPiraeusBankSettings(),eshoppresenter_helper::piraeusInstallmentsDropDown() - [4.13.0] Need
npm i && npm run production && npm run admin-production