Changelog
All notable user-visible changes to OCMLabs Support Tickets are documented here. Versions follow Semantic Versioning.
Changed
Section titled “Changed”- 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.
Changed
Section titled “Changed”- Internal release packaging adjustment. No functional or storefront changes.
Changed
Section titled “Changed”- Internal release packaging adjustment. No functional or storefront changes.
- Adobe Commerce edition compatibility, installed via the
ocmlabs/module-support-ticket-commercepackage.
Security
Section titled “Security”- 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.
Requirements
Section titled “Requirements”- 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.
Features
Section titled “Features”- 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.