Maho Dashboard

Last updated:

maho

●

Issues

CatalogSearch: a search term ending in a standalone `-` / `+` / `|` / `~` / `*` / `<` / `>` throws SQL error 1064
Emails containing emoji fail to queue: `queue_message` is created as utf8mb3
Resized URLs, the image route and queued resizes for swatches, blog and category images
S3 media and shared file storage for stateless multi-node deployments
Introduce a transport and service layering standard, so controllers, the API and the CLI run one implementation
Migrate Authorize.Net payment method to modern API
Idea: Arbitrary line items when creating an order in the admin
Add scheduled export support to ImportExport module
Feed Manager: AI-channel product feeds (ChatGPT, Perplexity) and AI traffic attribution
New module: Maho_Rma
ActivityPub federation: design spec for a federated marketplace
Adminhtml Sales Orders Grid: Add new columns and Copy text to clipboard feature
Adminhtml: Filter issues with grids using `GET` in combination with `Reset Filter` button
Implement EU Omnibus Directive (Price Reduction Transparency)
Country-aware address validation across checkout, customer account and admin
Feature: Multi-Warehouse Inventory (MWI) Support
GDPR Privacy Center Module (Maho_PrivacyCenter)
MeiliSearch Extension

Pull Requests

● Switched MySQL and MariaDB to utf8mb4, and converted existing tables in ./maho migrate
● Added named storage mounts, so media, uploads, downloads, sitemaps, feeds and Dataflow files can live on S3, Google Cloud Storage or Azure for multi-node stores
● Upgraded doctrine/dbal to 4.5 and ported the declarative schema to the DBAL editors
● Added country-aware postcode and region validation to checkout, customer account and admin

No open issues or pull requests.

vscode

🛡 6●

Pull Requests

● Bump the all-dependencies group with 2 updates

Vulnerabilities

High: 4Medium: 2 Full report ↗

No open issues or pull requests.