Maho Dashboard

Last updated:

maho

Issues

Unify API security vocabulary on frontend/backend terms and grammatical predicate names
Admin password hashes are never upgraded from SHA256, while bcrypt admins are re-saved on every login
Migrate Authorize.Net payment method to modern API
Upgrade the test suite to Pest 5
Add scheduled export support to ImportExport module
Agent-ready storefront: llms.txt support and feed-grade structured data completeness
Generic async job queue built on Symfony Messenger
Feed Manager: AI-channel product feeds (ChatGPT, Perplexity) and AI traffic attribution
`Maho_ContentNegotiation`: serve markdown to AI agents via Accept header / .md suffix
New module: Maho_Rma
Multi-Industry Theme System with Tailwind CSS + DaisyUI
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
Idea: Arbitrary line items when creating an order in the admin
Implement EU Omnibus Directive (Price Reduction Transparency)
Country-aware address validation across checkout, customer account and admin
Migrate FedEx SOAP integration to REST (`whatarmy/fedex-rest` optional dependency)
Optimize Maho for agents
Deprecate and eventually remove Flat Catalog feature
Feature: Multi-Warehouse Inventory (MWI) Support
Replace filesystem operations with Flysystem for S3 and cloud storage support
GDPR Privacy Center Module (Maho_PrivacyCenter)
MeiliSearch Extension

Pull Requests

Added encryption key health checks and moved key validation into the core encryption model
Fixed password hash upgrade on login so admin, customer and API credentials move to bcrypt
Added multi-website gift card associations, customer "Check Balance" page, and rate-limited lookups
Migrated the FedEx carrier from SOAP to the REST API
OpenTelemetry