Skip to content

<div style="display: none;" hidden="true" aria-hidden="true">Are you an LLM? You can read better optimized documentation at /changelog/Changelog.4.8.md for this page in Markdown format</div>

Home | Changelog

Version 4

version 4.8

version 4.8.10x

Changelog

  • [4.8.24] cd-feat: GoogleMapsService.js user geolocation method implemented
  • [4.8.24] cd-feat: GoogleMapsService.js marker cluster usage optional
  • [4.8.24] cd-fix: Fix the query that calculates the new signe up users in the admin panel
  • [4.8.23] cd-fix: Change the version of the admin liveboard.js and admin vendors.js
  • [4.8.22] cd-fix: GoogleMapService::initTransporterPoints rename to initMapPoints and fixed
  • [4.8.22] cd-feat: Add in the admin dashboard the customers stats
  • [4.8.21] cd-fix: Map points frontend refactor as vue component
  • [4.8.21] cd-fix: GoogleMapsService refactor to class
  • [4.8.21] cd-fix: Product Categories langs
  • [4.8.20] cd-fix: Set correct default display value for title in maps update
  • [4.8.20] cd-feat: German langs on admin and front
  • [4.8.19] cd-fix: Initialize the smart points on edit or clone order and no on all order class
  • [4.8.19] cd-update: block erroneous records from boxnow points api
  • [4.8.18] cd-update: refactor Products_admin addProduct and edit methods (split in more functions)
  • [4.8.18] cd-debt: Remove deprecated New_products_admin as it is long ago setup in Products_admin
  • [4.8.18] cd-feat: In the home page added a list with the products of the old customer's carts
  • [4.8.18] cd-fix: Fix vendors::getLinesLinks query
  • [4.8.18] cd-fix: Added missing html tag quotes on product tag creation page
  • [4.8.18] cd-fix: Hardcoded url suffix fixed at similarSelectorMixin::navigateToCategoryProduct method
  • [4.8.18] cd-fix: Fix in the query that inserts products in the temp table with the carts
  • [4.8.18] cd-update: map_points views update
  • [4.8.18] cd-update: option to clear map cache + menu item
  • [4.8.18] cd-update: schema updates - change maps_mui reserved word name to title, location_mui reserved word name to title, drop maps.points_qty, add maps.active index
  • [4.8.18] cd-fix: Change the retry time in the clear backups and create backups of the jobs module
  • [4.8.18] cd-fix: Fix the typo in the cronjob for the orders that are canceled and are pay by bank
  • [4.8.18] cd-fix: Fix the Pay by bank in case they return null string
  • [4.8.18] cd-fix: Fix the url in the site map
  • [4.8.18] cd-fix: remove config from composer.json. (plesk/composer-command-info)
  • [4.8.17] cd-fix: Add plesk/composer-command-info to composer allow-plugins config
  • [4.8.17] cd-update: Updated composer packages
  • [4.8.16] cd-fix: Sales Manago useApiDoubleOptIn at saveContact method and lang changed to EN
  • [4.8.16] cd-fix: Verbal fix for customer.repeat.old.order.label.home
  • [4.8.16] cd-fix: Fix product navigation on similar value selection at category path
  • [4.8.16] cd-fix: Close similar values dropdown on click out of selector at product page
  • [4.8.15] ui-fix: Change the customers page of history orders and add in the first page the customers data and infos
  • [4.8.15] cd-fix: replace hardcoded 'el' with language abbr from config / property - call models with controllers language if not passed in models
  • [4.8.15] Fix vendors call to getAllVideosAssignedtoVendor
  • [4.8.15] cd-fix: Vendors::getLineLinks fixed
  • [4.8.15] cd-fix: Same shipping checkbox hide when smart point pick up is selected
  • [4.8.15] cd-fix: Prevent checkout form submission on enter button at SmartPointMap search input
  • [4.8.15] cd-fix: SmartPointSelection mobile ui fix
  • [4.8.14] cd-fix: Google maps api key rendering move to Adv_order controller from Adv_front_controller
  • [4.8.14] cd-fix: Duplicate Google Maps api key removed from app.php
  • [4.8.14] cd-fix: AdvOrderTransporters api error fix for deliveryOptionType other than '2' (Pick up from selling point)
  • [4.8.14] cd-fix: Transporter smart point api call error manage at front
  • [4.8.14] cd-fix: fix window.mapPoints parsing json error
  • [4.8.14] cd-fix: add missing id on Adv_vendors::renderVendorUrls call
  • [4.8.14] cd-fix: remove duplicate js code from admin/footer_js.php for maps calculate lat lon
  • [4.8.14] cd-fix: added viva wallet on order_debris on cronjob for customers that still use cronjob system
  • [4.8.14] cd-fix: deleted extra parameter on TRANS_COST_LIMIT value save
  • [4.8.14] cd-feat: Smart Point google map widget at checkout for transporters with smart points enabled
  • [4.8.14] cd-fix: change price on Adv_checkout::vivaWallet from int to float
  • [4.8.13] cd-fix: Adv_product_parser_model::selectMinimal not returning string, introduced in 4.8.12
  • [4.8.12] cd-fix: Vendors url language links
  • [4.8.12] cd-fix: Canonical product url language links
  • [4.8.12] cd-fix: Adv_product_parser_model private to protected
  • [4.8.12] cd-fix: Adv_product_parser_model::buildSql split to different methods for each Adv_product_parser_model::selectOption
  • [4.8.12] cd-fix: Add string typecast for the channel track in the referral
  • [4.8.11] cd-fix: Added environment setting for BoxNow
  • [4.8.11] cd-fix: Get front transporter data after applying coupon discounts
  • [4.8.11] cd-feat: Added maps feature.
  • [4.8.11] cd-fix: SimilarValuesList actions consistent with other views
  • [4.8.11] cd-fix: Admin SimilarGroupForm/SimilarGroupList vue components missing langs added
  • [4.8.10] cd-update: show all similar values in product page in extra tab
  • [4.8.10] cd-fix: sliders/update view fix leftover from switch of crud_lang_tabs to mixed_crud_lang_tabs
  • [4.8.10] cd-fix: get admin product images sorted by is main first - fixes product edit view

Notes

  • [4.8.24] Needs npm i && npm run production
  • [4.8.22] Needs npm i && npm run production
  • [4.8.21] Needs npm i && npm run production
  • [4.8.20] Needs npm i && npm run production && npm run admin-production
  • [4.8.19] Needs npm i && npm run admin-production
  • [4.8.18] Check overrides in Products_admin and update as required by Adv_products_admin
  • [4.8.18] Needs to run php cli.php cronjob/updateTempOrderBasketTable to update the table with the cart data. Remove the override from Products_in_cart_model of Smile Pharmacy
  • [4.8.18] Needs php cli.php patch/4.8.18
  • [4.8.18] Needs npm i && npm run production
  • [4.8.17] Needs composer i
  • [4.8.16] Needs npm i && npm run production
  • [4.8.15] In case of change the home page, comment the new component in customer and open it only after ui changes of position and colors (ask product owner)
  • [4.8.15] Needs npm i && npm run production
  • [4.8.14] Needs to set googleMapsApiKey api keys at app.php for Smart Points
  • [4.8.14] Needs npm i && npm run production && npm run admin-production
  • [4.8.11] cd-feat: Set googleMapsApiKey in app.php. Run sql in schema maps, maps_mui, location and location_mui
  • [4.8.11] Needs npm i && npm run production && npm run admin-production and composer dump (install on server)

version 4.8.0x

Changelog

  • [4.8.9] cd-fix: Load smart points setting as single array value
  • [4.8.9] cd-feat: Similar Group force display all values in product page
  • [4.8.9] cd-debt: remove patch 4.8.8 from Patch.php replaced by Patch_4_8_8.php - patch/4.8.8 route
  • [4.8.8] cd-fix: add missing keys in english admin lang (similar admin)
  • [4.8.8] cd-update: main AdvOrderTransporters.vue will now emit @change events on transporter updates
  • [4.8.8] cd-update: Added helper method isPayWayOptionAvailable in main checkoutPage.js mixin & replaced main CheckoutPage.vue's :disabled hardcoded payway option check with calls to isPayWayOptionAvailable fn
  • [4.8.8] ui-fix: Selecting boxnow transporter will also update the payway selection as well as the delivery payway disabled state.
  • [4.8.8] cd-fix: fix mui links in similarSelectorMixin.navigateToCategoryProduct
  • [4.8.8] cd-update: front store.config has url object with base / lang and suffix for url building
  • [4.8.8] cd-feat: Similar Group ordering
  • [4.8.7] cd-fix: AdvTransporters::addPropertyFromSettings not taking into account non-existing settings property
  • [4.8.6] cd-fix: mui navigation link generation Adv:front_controller::renderLanguageLinks
  • [4.8.5] cd-fix: Subcontent create/update language key bug introduced in 4.8.4
  • [4.8.5] cd-feat: Similar Group display position
  • [4.8.5] cd-fix: Changed images default type from null to array on Adv_new_products_model
  • [4.8.5] cd-fix: lines/update use t() instead of hard coded text for SEO
  • [4.8.4] cd-feat: BOXNOW transporter pick up points implemented
  • [4.8.4] cd-fix: Smart point fixes
  • [4.8.4] cd-update: Similar_groups_model::getSimilarGroupsCombo can accept language
  • [4.8.4] cd-fix: Missing languages on customer admin page and waiting list success mail view
  • [4.8.4] cd-fix: Don't include similar groups that has similarGroupDisplayOnProduct value true in method getMatchingSimilarProductGroupCombos when checking for equal combos
  • [4.8.4] cd-fix: Mui admin views fixed
  • [4.8.4] cd-update: changed news settings to show news that are max 30 days old
  • [4.8.4] cd-fix: added dash to exceptions on regex replace in search
  • [4.8.4] cd-fix: AdvGenerateSitemaps should not load theme view as they are independent of template
  • [4.8.4] cd-dept: Clean up Adv_forms from commented code
  • [4.8.4] cd-dept: Deprecate Lang_uri
  • [4.8.4] cd-feat: url_helper getMuiHomeUrls() for all links and failover when no link set in any language
  • [4.8.4] cd-feat: Language links for product - product categories - cms pages
  • [4.8.4] cd-update: extract main template lang-select div to separate component for easier manipulation
  • [4.8.4] cd-fix: Similar filter values order by similarOrder at listing
  • [4.8.4] cd-fix: Similar group components filtered to avoid empty html elements
  • [4.8.4] cd-fix: products/create, products/update mui view
  • [4.8.4] cd-fix: Minor fixes in AdvSendEmailAndSmsBasedOnSentStatus and AdvSendEmailAndSmsBasedOnFromStoreStatus
  • [4.8.4] cd-fix: Similar filtering ui adjustments
  • [4.8.4] cd-feat: BoxNow transfer provider
  • [4.8.3] hotfix: Changed return type of Adv_products_admin getNewProductData
  • [4.8.2] cd-fix: Product_categories::renderListingSimilarGroupCombosJsonData when there are no products in list
  • [4.8.2] cd-fix: Get minPrice and maxPrice of lists without using final_price in conditions (product category / vendors)
  • [4.8.2] cd-fix: products/create should not get empty array instead of getRelatedProductSimilarGroupLeftRight
  • [4.8.2] cd-fix: product/update view broke due to quotes in name
  • [4.8.1] cd-feat: Similar group display on product
  • [4.8.0] cd-feat: Product Downloads
  • [4.8.0] cd-fix: Added missing schema alterations on counties tables, added Monaco to available countries array
  • [4.8.0] cd-fix: Fix lang in admin new prices table header
  • [4.8.0] cd-update: Front, admin and external lang files loaded in separate methods
  • [4.8.0] cd-fix: Display correct image in promo update
  • [4.8.0] cd-fix: Display filter name based on name for all groups except 'image' and 'hex-color'
  • [4.8.0] cd-fix: patch to enable newsfeed on registry

Notes

  • [4.8.9] Needs npm i && npm run production && npm run admin-production
  • [4.8.9] Needs php cli.php patch/4.8.9
  • [4.8.8] Needs npm i && npm run production && npm run admin-production
  • [4.8.8] Needs php cli.php patch/4.8.8
  • [4.8.5] Needs php cli.php patch/addSimilarGroupDisplayPosition
  • [4.8.5] Needs npm i && npm run production && npm run admin-production
  • [4.8.4] Needs npm i && npm run admin-production
  • [4.8.4] Needs npm i && npm run production and composer dump (install on server)
  • [4.8.1] Needs php cli.php patch/addSimilarGroupDisplayOnProduct
  • [4.8.1] Needs npm i && npm run production && npm run admin-production
  • [4.8.0] Needs npm i && npm run production && npm run admin-production
  • [4.8.0] Needs composer dump (install on server)
  • [4.8.0] Needs php cli.php patch/productDownloadSchema
  • [4.8.0] Needs php cli.php patch/enableNewsfeed