Commit graph

3 commits

Author SHA1 Message Date
lekss361
4dbfcfad4a feat(deploy): автоматизировать build+up glitchtip-auth-forwarder
- Добавить ops/glitchtip-auth-forwarder/** в paths-filter trigger deploy.yml
- docker compose build glitchtip-auth-forwarder перед up -d (локальная сборка на VPS)
- force-recreate glitchtip-auth-forwarder после caddy (подхватывает rebuild)
- Обновить runbook: убрать упоминание ручного шага, добавить секцию Deploy
2026-05-23 11:58:10 +03:00
03dc8e6735 feat(security): GlitchTip forwarder для basic_auth 401 events (Phase 2 PR #426) (#430)
All checks were successful
Deploy / changes (push) Successful in 5s
Deploy / build-backend (push) Successful in 27s
Deploy / build-worker (push) Successful in 27s
Deploy / build-frontend (push) Successful in 26s
Deploy / deploy (push) Successful in 54s
2026-05-23 08:42:36 +00:00
cc2d148967 feat(security): закрыть gendsgn.ru basic_auth gate (multi-user, 11 users) (#426)
All checks were successful
Deploy / changes (push) Successful in 5s
Deploy / build-worker (push) Successful in 30s
Deploy / build-frontend (push) Successful in 28s
Deploy / build-backend (push) Successful in 31s
Deploy / deploy (push) Successful in 53s
Pilot demo 28.05.2026: closed gendsgn.ru/* (включая trade-in/) basic_auth gate. /health и /preview/* остаются public через route { } wrapper (Caddy 2.x directive ordering fix).

11 users (admin + user1..user10), bcrypt cost=14, snippet в git (audit trail). Scripts: scripts/auth/{add,remove,list}_user.sh.

Fixup PR #426 (route{} wrap + log rotation + base64 busybox-compat + runbook audit log fix).
2026-05-23 08:16:10 +00:00