# 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.
