Към съдържанието

Новости

2.0.0 — 2026-10-05

heading.anchorLabel

Спрямо 1.0.0.

Внимание при деплой

heading.anchorLabel
  • DI: di.xml е променен — при деплоя се чисти generated/.
  • Схема: db_schema е променена — setup:upgrade пипа жива база.
  • Setup: data/schema patch — изпълнява се срещу жива база при setup:upgrade.
  • Зависимости: require в composer.json: добавен mage-os/module-rma (^2.4); добавен webcode/module-base (*); webcode/module-rma: * → ^2.0.

Комити (7)

heading.anchorLabel
  • 21a0680 Release 2.0.0
  • 2b177fe module-easy-returns-1: EasyReturns върху MageOS_RMA + Webcode_RMA 2.0
  • 1153a9a ci: махни изводимите ключове от .gitlab-ci.yml
  • ebe1d42 fix(i18n): български редове за коментарите в системната конфигурация
  • 1f776ef CI: матрицата идва от дефолта на pipeline-а (без MATRIX в модула)
  • bb12e75 CI: свий матрицата до един лег (2.4.9)
  • 35960cd fix(ci): стандартен module pipeline (include + vars)

Бележки

heading.anchorLabel

EasyReturns вече създава заявките в MageOS_RMA през RmaSubmitService, със законовата причина на заявката и на всеки артикул и resolution „Return“; заявката се свързва с профила, когато поръчката има такъв.

  • Законовата причина е ред statutory_withdrawal в rma_reason (data patch), активна, без автоматично одобрение.
  • Махната е настройката „Auto-Approve Withdrawal RMAs“ (easyreturns/general/auto_approve). Автоматичното одобрение вече е превключвателят „Approve Automatically“ на причината „Withdrawal from the contract (statutory right)“ (Sales → RMA → RMA Reasons).
  • Fix: секцията Easy Returns в админа гърмеше с „Email template is not defined.“ — id-то на имейл шаблона не съвпадаше с конфиг пътя. Сега е easyreturns_email_template; персонализиран шаблон, вързан към старото id easyreturns_acknowledgment, трябва да се избере наново.

⚠️ BC-break

heading.anchorLabel
  • Изисква webcode/module-rma ^2.0 и mage-os/module-rma ^2.4; с RMA 1.x не работи.
  • webcode_withdrawal_statement.rma_entity_id сочи rma_entity на Mage-OS.

При деплой

heading.anchorLabel
  • setup:upgrade (data patch за причината), cache:flush.
  • Ако магазинът ползваше автоматично одобрение на оттеглянията — включете „Approve Automatically“ на законовата причина.

1.0.0 — 2026-07-25

heading.anchorLabel

Release 1.0.0