|
BUG: cron:run incorrectly reports "is already running" when executed via CROND due to shell process in ps output
|
|
BUG: Saving a category with "Use Default Value" checked on a Store View triggers "Attribute 'Name' is required" error
|
|
Response send path bypasses Symfony's default Cache-Control; decide policy for dynamic GET/JSON responses
|
|
Idea: Arbitrary line items when creating an order in the admin
|
|
Improve SEO for Layered Navigation: Prevent Duplicate Content and Optimize Crawl Budget
|
|
New module: Maho_Rma
|
|
Migrate file headers to SPDX format
|
|
Add Maho_Revocation module: EU mandatory revocation button (Directive 2023/2673, §356a BGB, deadline 19 June 2026)
|
|
Implement EU Omnibus Directive (Price Reduction Transparency)
|
|
Country-aware address validation across checkout, customer account and admin
|
|
Add optional TOTP-based 2FA for frontend customers
|
|
Port openmage-image-cleaner as Maho_MediaCleaner core module
|
|
`Maho_ContentNegotiation`: serve markdown to AI agents via Accept header / .md suffix
|
|
Migrate FedEx SOAP integration to REST (`whatarmy/fedex-rest` optional dependency)
|
|
Optimize Maho for agents
|
|
Add Maho_AccessibilityScan module: WCAG scanning with Playwright + axe-core
|
|
Deprecate and eventually remove Flat Catalog feature
|
|
New module: GNU Taler payment integration
|
|
Migrate Authorize.Net payment method to modern API
|
|
Adminhtml Sales Orders Grid: Add new columns and Copy text to clipboard feature
|
|
Add scheduled export support to ImportExport module
|
|
Fix non-standard GROUP BY queries for SQL strict mode and PostgreSQL compatibility
|
|
Replace Maho APIs with API Platform 4.2
|
|
Feature: Multi-Warehouse Inventory (MWI) Support
|
|
Replace filesystem operations with Flysystem for S3 and cloud storage support
|
|
Multi-Industry Theme System with Tailwind CSS + DaisyUI
|
|
Add Schema.org Structured Data Support (Maho_StructuredData Module)
|
|
GDPR Privacy Center Module (Maho_PrivacyCenter)
|
|
MeiliSearch Extension
|