19 lines
1.4 KiB
Markdown
19 lines
1.4 KiB
Markdown
|
|
# Release Notes
|
||
|
|
|
||
|
|
## Admin Backoffice Expansion
|
||
|
|
|
||
|
|
This release adds a complete admin backoffice on top of the existing dashboard and product management:
|
||
|
|
|
||
|
|
- **Categories** — create, organize into a hierarchy, reorder by drag-and-drop, and publish categories from the admin panel.
|
||
|
|
- **Products** — archive/restore, variants, related products, and a proper image gallery, now linked to real admin-managed categories.
|
||
|
|
- **Media Library** — folders, tags, upload validation, automatic image compression, and one shared picker used everywhere an image is needed.
|
||
|
|
- **Orders** — view and manage orders: change status, request refunds, cancel, leave notes, print invoices.
|
||
|
|
- **Transactions** — track payments and refunds, retry failed ones, flag suspicious activity.
|
||
|
|
- **Users & Roles** — invite teammates, assign roles, and review who's logged in.
|
||
|
|
- **Monitoring** — one place to see recent admin activity, login attempts, and system health.
|
||
|
|
- **Analytics** — sales, revenue, and top-product numbers with a simple date-range chart.
|
||
|
|
|
||
|
|
### Please note
|
||
|
|
|
||
|
|
Orders, transactions, users/roles, monitoring, and analytics run on realistic sample data for now — the backend endpoints for these don't exist yet (tracked in `docs/BACKEND.md`). Categories, products, and media are fully wired to their own local storage and are ready for a real API to be plugged in behind the same interfaces.
|