- Introduced `web/templates/` for HTMX-fragmented pages (`dashboard`, `accounts`, `account_detail`, `error_fragment`, etc.). - Implemented UI routes for account CRUD, audit log display, and login/logout with CSRF protection. - Added `internal/ui/` package for handlers, CSRF manager, session validation, and token issuance. - Updated documentation to include new UI features and templates directory structure. - Security: Double-submit CSRF cookies, constant-time HMAC validation, login password/Argon2id re-verification at all steps to prevent bypass.
37 lines
507 B
Plaintext
37 lines
507 B
Plaintext
/mciassrv
|
|
/mciasctl
|
|
/mciasdb
|
|
/mciasgrpcctl
|
|
/bin/
|
|
*.exe
|
|
*.db
|
|
*.db-wal
|
|
*.db-shm
|
|
*.out
|
|
*.test
|
|
coverage.html
|
|
coverage.txt
|
|
mcias.toml
|
|
.DS_Store
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
go.work
|
|
go.work.sum
|
|
dist/mcias_*.tar.gz
|
|
man/man1/*.gz
|
|
|
|
# Client library build artifacts
|
|
clients/rust/target/
|
|
clients/python/.venv/
|
|
clients/python/__pycache__/
|
|
clients/python/mcias_client/__pycache__/
|
|
clients/python/tests/__pycache__/
|
|
clients/python/.pytest_cache/
|
|
clients/python/*.egg-info/
|
|
clients/lisp/**/*.fasl
|
|
|
|
# manual testing
|
|
/run/ |