- Merge pull request #327 from kaitranntt/feat/login-auth
- chore(sync): merge main into dev after release [skip ci]
- chore(sync): merge main into dev after release [skip ci]
- fix(auth): add security hardening per code review
- chore(sync): merge main into dev after release [skip ci]
- feat(config): add ccs config auth CLI subcommand
- fix(auth): move redirect to useEffect and validate bcrypt hash format
- Merge remote-tracking branch 'origin/dev' into feat/login-auth
- feat(dashboard): add optional login authentication (#319)