Skip to content

Changelog

All notable user-visible changes to OCMLabs Support Tickets are documented here. Versions follow Semantic Versioning.

  • Admin ticket grid: each row now has a single View action that opens the ticket detail page. The separate Delete action has been removed.
  • Admin ticket detail: the customer name is now a link that opens the customer’s account page in a new browser tab, replacing the previous greyed-out text box.
  • Admin ticket detail: Created At and Last Updated are now displayed as plain text rows, replacing the previous greyed-out text boxes.
  • Module Information card at the top of Stores > Configuration > OrangeCollar > Support Tickets showing the installed module version and quick links to the ticket manager and the documentation site.
  • Internal release packaging adjustment. No functional or storefront changes.
  • Internal release packaging adjustment. No functional or storefront changes.
  • Adobe Commerce edition compatibility, installed via the ocmlabs/module-support-ticket-commerce package.
  • Tickets can only be opened for products the customer has actually purchased. Attempts to submit a ticket against a product the customer does not own are rejected server-side.
  • Order references on new tickets are now derived from the customer’s purchase history, not from form input.
  • Customer-facing ticket lists and ticket pages are scoped to the current store. On multi-store installations, customers no longer see tickets created under a different store.
  • Admin ticket save, delete, and reply actions now show a consistent user-facing error message when something goes wrong, instead of surfacing raw database error detail.
  • Internal errors during ticket submission, reply, and resolution are now recorded in the system error log for troubleshooting instead of being silently discarded.
  • Now targets Magento 2.4.7 and 2.4.8. Installation on Magento 2.4.9 is blocked until the module has been retested against it.

Initial release.

  • Customer support portal under My Account > My Support Tickets with ticket list, ticket view, create form, reply, and self-resolve actions.
  • Admin ticket grid under Stores > Support > Support Tickets with filterable columns and bulk status/delete actions.
  • Ticket detail page combining ticket metadata and the full conversation thread.
  • Optional association of tickets with a specific product and order at creation time.
  • Status workflow with automatic transitions tied to who replied last, plus manual override.
  • Five transactional email templates (new ticket customer/admin, new comment customer/admin, resolved customer), all configurable per store view.
  • Product page Support button for one-click ticket creation scoped to that product.
  • ACL-controlled admin access split across view, manage, delete, and config resources.