chore: reorganize frontend into app and admin roots
This commit is contained in:
@@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
|
||||
## [2026-05-28]
|
||||
|
||||
### Added
|
||||
- Added a dedicated admin web entrypoint and build target so admin operations can run on a separate frontend surface from the user app.
|
||||
- Added an Admin Console Phase C support diagnostics surface and a constrained billing resync mutation pilot with explicit operational guardrails.
|
||||
- Added admin-operations repository and route support for workspace diagnostics, timeline visibility, and webhook/event troubleshooting.
|
||||
- Added migration `0009_admin_ops_indexes.sql` to improve query performance for admin operations diagnostics.
|
||||
|
||||
### Changed
|
||||
- Split user and admin UI concerns so the main app no longer renders admin navigation, and admin workflows now live on a dedicated admin portal surface.
|
||||
- Updated Docker/Compose deployment wiring to build and serve separate user-web and admin-web containers, each with its own nginx config and host port.
|
||||
- Expanded admin auth checks, route payloads, and shared types to support richer support operations and workspace-level billing diagnostics.
|
||||
- Updated setup and runbook documentation for the dedicated admin surface and Phase C operational workflows.
|
||||
|
||||
## [2026-05-27]
|
||||
|
||||
### Fixed
|
||||
- Fixed missing API container environment wiring in Compose by passing `ADMIN_EMAILS`, `BILLING_ADMIN_EMAILS`, `ALLOW_ADMIN_BOOTSTRAP`, and `ADMIN_BOOTSTRAP_TOKEN` through to the API service.
|
||||
|
||||
## [2026-05-25]
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user