feat(F-163): completed feature

This commit is contained in:
chattie
2026-08-22 18:33:24 +02:00
parent 08af6caf50
commit 5d90dd32de
19 changed files with 403 additions and 37 deletions

View File

@@ -6785,13 +6785,15 @@
"description": "Clarify and expose terminal binding and cash session workflow so operator can configure and open TPV without manual database/API steps.",
"priority": "high",
"risk": "med",
"status": "pending",
"status": "done",
"created_at": "2026-08-22",
"gates": {
"reviewer": false,
"security": false,
"qa": false
}
"reviewer": true,
"security": true,
"qa": true,
"close": true
},
"completed_at": "2026-08-22T16:33:24Z"
},
{
"id": "F-164",
@@ -6843,6 +6845,141 @@
"close": true
},
"completed_at": "2026-08-22T16:21:15Z"
},
{
"id": "F-167",
"type": "fix",
"title": "Reflow order editor into three columns",
"description": "Order edit layout uses three balanced columns: Actions/Products/Payment, Customer/Shipping and billing addresses, Shipping/Summary/History.",
"priority": "high",
"risk": "med",
"status": "pending",
"created_at": "2026-08-22",
"gates": {
"reviewer": false,
"security": false,
"qa": false
}
},
{
"id": "F-168",
"type": "fix",
"title": "Reduce Reporting 30-day trend chart height",
"description": "Reporting dashboard 30-day trend occupies too much vertical space; reduce chart height responsively.",
"priority": "med",
"risk": "low",
"status": "pending",
"created_at": "2026-08-22",
"gates": {
"reviewer": false,
"security": false,
"qa": false
}
},
{
"id": "F-169",
"type": "fix",
"title": "Fix Reporting products Internal Server Error",
"description": "Diagnose and fix /reporting/products API/UI 500 with runtime regression coverage.",
"priority": "high",
"risk": "high",
"status": "pending",
"created_at": "2026-08-22",
"gates": {
"reviewer": false,
"security": false,
"qa": false
}
},
{
"id": "F-170",
"type": "fix",
"title": "Allow deleting categories",
"description": "Categories admin delete action does not work; restore guarded deletion and clear error feedback.",
"priority": "high",
"risk": "med",
"status": "pending",
"created_at": "2026-08-22",
"gates": {
"reviewer": false,
"security": false,
"qa": false
}
},
{
"id": "F-171",
"type": "fix",
"title": "Audit and fix all transactional email events",
"description": "Review every event that generates email, fix SMTP delivery, and verify test delivery to info@rikrdo.es.",
"priority": "high",
"risk": "high",
"status": "pending",
"created_at": "2026-08-22",
"gates": {
"reviewer": false,
"security": false,
"qa": false
}
},
{
"id": "F-172",
"type": "fix",
"title": "Fix My Account login session loop",
"description": "Clicking My Account logs user out and redirects repeatedly to /auth/login; preserve storefront session and destination.",
"priority": "high",
"risk": "med",
"status": "pending",
"created_at": "2026-08-22",
"gates": {
"reviewer": false,
"security": false,
"qa": false
}
},
{
"id": "F-173",
"type": "fix",
"title": "Fix checkout page load failure",
"description": "/checkout shows This page couldn't load; diagnose frontend/runtime and restore checkout.",
"priority": "high",
"risk": "high",
"status": "pending",
"created_at": "2026-08-22",
"gates": {
"reviewer": false,
"security": false,
"qa": false
}
},
{
"id": "F-174",
"type": "fix",
"title": "Fix missing almagro.ttf font",
"description": "Resolve storefront 404 for almagro.ttf using correct local font asset/path or remove invalid reference.",
"priority": "med",
"risk": "low",
"status": "pending",
"created_at": "2026-08-22",
"gates": {
"reviewer": false,
"security": false,
"qa": false
}
},
{
"id": "F-175",
"type": "fix",
"title": "Use logo-main.webp in collapsed sidebar",
"description": "Collapsed admin sidebar must use logo-main.webp three-leaf favicon mark instead of logo-main.png.",
"priority": "high",
"risk": "low",
"status": "pending",
"created_at": "2026-08-22",
"gates": {
"reviewer": false,
"security": false,
"qa": false
}
}
]
}