All notable changes to this repository should be documented here.
The format loosely follows Keep a Changelog and the version field should continue following Semantic Versioning if formal releases are published.
- Next.js App Router implementation for SAST Link tourist and authenticated flows
- Two-step login flow
- Four-step registration flow
- Four-step password reset flow
- Feishu and GitHub OAuth callback routes
- Root-page remembered-account switcher
- Authenticated homepage overview and side-panel composition
- Profile editing, avatar upload, and avatar wheel zoom support
- Zustand stores for auth, account list, profile state, and homepage panel state
- Axios-based API client and auth/user API wrappers
- Jest 30 + Testing Library + MSW test setup
- GitHub Actions workflows for quality checks, coverage runs, static export build, and draft releases
- Documentation has been rewritten to match the current repository implementation rather than the original generic starter-template description
README.mdnow describes the real routes, modules, environment variables, and build behaviorREADME_zh.mdhas been synced with the same implementation detail in ChineseCI_CD.mdnow reflects the actual workflow files and their enabled/disabled stateTESTING.mdnow reflects the active Jest configuration and current test coverage layoutCONTRIBUTING.mdnow reflects the actual contribution and validation expectations for this repo