SOCFortress CoPilot
main
fix: alert ingestion broken under Pydantic 2 (silent _-prefix drop) + better logs (#858)
taylorcopilot committed 4 months ago
taylor_socfortress committed 4 months ago
chore: address 5 CVEs flagged by pip-audit; document 5 residual accepted risks (#856)
taylorcopilot committed 4 months ago
taylor_socfortress committed 4 months ago
chore: lift bcrypt<5 cap, enforce 72-byte password limit at API layer (#854)
taylorcopilot committed 4 months ago
fix: replace passlib with direct bcrypt — eliminate `(trapped)` warning (#853)
taylorcopilot committed 4 months ago
fix: 2FA setup paths — Pillow regression + clear TOTP key error (#838) (#852)
taylorcopilot committed 4 months ago
fix: pin bcrypt<5 — passlib 1.7.4 incompatibility breaks login (#851)
taylorcopilot committed 4 months ago
chore: pydantic 2 / SQLAlchemy 2 cleanup — eliminate deprecations (#850)
taylorcopilot committed 4 months ago
chore: pydantic 1 → 2 + sqlmodel + SQLAlchemy 1.4 → 2.0 (atomic) (#849)
taylorcopilot committed 4 months ago
chore: tier 2 python dep upgrades — medium-risk majors (#848)
taylorcopilot committed 4 months ago
chore: bump grpcio + grpcio-tools 1.59.0 → 1.80.0 (#845)
taylorcopilot committed 4 months ago
chore: tier 1 python dep upgrades — safe drop-ins within current majors (#844)
taylorcopilot committed 4 months ago
chore: reconcile requirements.in with packages the code actually needs (#843)
taylorcopilot committed 4 months ago
chore: drop 10 unused python deps + their orphan transitives (#842)
taylorcopilot committed 4 months ago
chore: update Dockerfile to use node:22 and pnpm@10.33.2
taylorwalton committed 4 months ago
docs: update CLAUDE.md — refine description for AI coding assistants
taylorwalton committed 4 months ago
docs: add CLAUDE.md — repo orientation for AI assistants and contributors (#840)
taylorcopilot committed 4 months ago
security: bump mysql to 8.0.46-debian (8.0.38 → latest 8.0.x patch) (#839)
taylorcopilot committed 4 months ago
taylor_socfortress committed 4 months ago