Appearance
<div style="display: none;" hidden="true" aria-hidden="true">Are you an LLM? You can read better optimized documentation at /changelog/Changelog.4.27.md for this page in Markdown format</div>
Version 4
version 4.27
version 4.27.0x
[4.27.6] ui-fix: fix checking if advisable ai xml is enabled
[4.27.6] ui-fix: Remove from the main.php the js for ie9
[4.27.5] cd-fix: Route for advisable ai xml
[4.27.5] cd-fix: fix admin ai username (soon to be removed / moved to separate app)
[4.27.4] cd-update: AIRecommendationViewModel with helper functions
shouldBeDisplayedandfilterProducts[4.27.4] cd-update: In Google and Facebook catalogs give the canonical urls for products
[4.27.4] cd-update: Change the order of recommendations in product page
[4.27.4] cd-fix: Unset recommendation if recommendation returns no products
[4.27.4] cd-update: Products admin
exportSearchedProductsHeaderandexportSearchedProductsLineto allow changing of columns and data of export csv[4.27.3] cd-update: Advisable AI Positions
[4.27.3] cd-update:
Adv_settingsai methods moved toAdvAdvisableAiSettings[4.27.3] cd-update: Registry group
ANTYmoved toADVISABLE_AI. Registry keyIS_ENABLED_ANTYmoved toIS_ENABLED_ADVISABLE_AI[4.27.3] cd-update: Rebranding from
AntytoAdvisable AI[4.27.3] cd-fix: Fix generic modal ui problem on iphone
[4.27.3] cd-feat: Add setting for greeklish slags and change the slag generator function
[4.27.2] cd-fix: Fix
adv_mailerorder status check to include pdf invoice as email attachment on from_store orders[4.27.2] cd-feat: Added validation in backend for minimum cart total for paid at store
[4.27.1] cd-fix: Minor cleanup in cronjob, adv_order_model and adv_viva_logging_model
[4.27.1] cd-fix: Cronjob and AdvCancelIncompleteOrders function cancelPendingDefaultCards in case of vivawallet cancel pending orders that are older than 2 days. Vivawallet will notify via webhook for every cancel/payment status update.
[4.27.0] cd-feat: Tags improvement: added the capability to add change the category tag behavior between
ANDandOR(default isAND) for other categories and the category tag values behavior betweenANDandOR(default isOR) for other category tag values.[4.27.0] cd-feat: Webhooks handler for vivawallet. Added controllers/WebhookHandler, added public/logs folder for 3rd party logs
[4.27.0] cd-fix: src/vivawallet minor fixes
Notes
[4.27.4] Need
composer i[4.27.4] In Smile Pharmacy remove the over of parseItem in Google_catalog and in Facebook_catalog classes
[4.27.4] Check for override in
Products_admin::exportSearchedProductsto see if it can be cleaned up. (Fast pharmacy can get exportSearchedProducts removed)[4.27.3] Run
php cli.php patch/advisableAiPositionsand thenphp cli.php patch/advisableAiSetDefaultPositions.[4.27.3] Run
php cli.php patch/advisableAiRegistryUpdate.[4.27.3] in .env change
ANTY_LOG_THRESHOLDtoADVISABLE_AI_LOG_THRESHOLDandANTY_LOG_MAX_FILEStoADVISABLE_AI_LOG_MAX_FILES[4.27.3] in application/logs you can delete anty-logs. New ones with advisable-ai-xxx patterns logs are generated.
[4.27.3] Needs
composer i[4.27.3] To update to latest caniuse-lite execute in order
npm cinpx update-browserslist-db@latestnpx browserslist@latest --update-dbnpm run admin-production && npm run production
[4.27.2] Check for overrides in Controllers:
Order::generateStoreRule[4.27.1] Check for overrides to (Cronjob/AdvCancelIncompleteOrders) cancelPendingDefaultCards and make sure vivawallet orders have 2 days before canceling.
[4.27.1] For every client with vivawallet set and validate in their vivawallet account the webhooks for successful payment or cancel/fail (routes: vivaWallet/transactionPaymentCreated and vivaWallet/transactionFailed respectivelly).
[4.27.0] Acquire api key for vivawallet (info vivawallet site > choose appropriate account > Settings > API Access) that is needed for webhook validation.
[4.27.0] Check for overrides in Controllers:
Product_categories,Product_tag_categories_admin,Product_tags_adminand in Models:Product_model,Product_tag_categories_model[4.27.0] Needs
npm ci && npm run admin-production[4.27.0] Run
php cli.php patch/addTagBehavior