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.27.md for this page in Markdown format</div>

Home | Changelog

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 shouldBeDisplayed and filterProducts

  • [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 exportSearchedProductsHeader and exportSearchedProductsLine to allow changing of columns and data of export csv

  • [4.27.3] cd-update: Advisable AI Positions

  • [4.27.3] cd-update: Adv_settings ai methods moved to AdvAdvisableAiSettings

  • [4.27.3] cd-update: Registry group ANTY moved to ADVISABLE_AI. Registry key IS_ENABLED_ANTY moved to IS_ENABLED_ADVISABLE_AI

  • [4.27.3] cd-update: Rebranding from Anty to Advisable 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_mailer order 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 AND and OR (default is AND) for other categories and the category tag values behavior between AND and OR (default is OR) 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::exportSearchedProducts to see if it can be cleaned up. (Fast pharmacy can get exportSearchedProducts removed)

  • [4.27.3] Run php cli.php patch/advisableAiPositions and then php cli.php patch/advisableAiSetDefaultPositions.

  • [4.27.3] Run php cli.php patch/advisableAiRegistryUpdate.

  • [4.27.3] in .env change ANTY_LOG_THRESHOLD to ADVISABLE_AI_LOG_THRESHOLD and ANTY_LOG_MAX_FILES to ADVISABLE_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 ci
    • npx update-browserslist-db@latest
    • npx browserslist@latest --update-db
    • npm 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_admin and 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