2 Commits
Author SHA1 Message Date
eezd c1c52aa0b2 Add AlphaPulse brand icon across the web app
Use a shared SVG combining an A mark with a market pulse line for the favicon, login page, and navigation. Preserve the existing theme and page layout.
2026-10-26 21:15:23 +08:00
eezd bc480fb806 Refactor frontend workspaces and centralize API contracts
Organize domain APIs and types under common/apis, shared components under named folders, and private workspace logic alongside each page.

Use Bearer sessions, explicit response envelopes, session-aware routing and streams, and configurable login captcha presentation for the deployed backend contract.

Preserve news, economic calendar, crawler, market, chat, Skills, settings, and demo trading workflows with responsive layouts and explicit configuration saves.

Validate with frontend lint, type checking, 22 test groups, production builds, and deployed desktop/mobile page checks.
2026-10-26 11:39:52 +08:00