Public Access
1
0

chore: reorganize frontend into app and admin roots

This commit is contained in:
pguerrerox
2026-05-30 00:45:06 +00:00
parent d71f2f1f8a
commit a926d06b54
39 changed files with 76 additions and 49 deletions
+19
View File
@@ -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