Commit Graph

8 Commits

Author SHA1 Message Date
Marker689
6ea5c85a4b docs: sync documentation with latest changes (168 tests, metrics, Makefile, pre-commit) 2026-05-11 23:21:11 +03:00
Marker689
56786c7aef fix: race conditions in lock pop, CSV formula injection, serialize_finding None leak, consolidate plans, update docs 2026-05-11 22:31:41 +03:00
Marker689
b50c64aadb docs: update AGENTS.md, READMEs with latest changes and new env vars 2026-05-11 20:18:05 +03:00
Marker689
6743321463 feat: SSRF protection via NEXUS_ALLOWED_HOSTS, _env_int validation warnings 2026-05-11 19:38:15 +03:00
Marker689
04abe44ab4 refactor: uv-based deps, no nexus auth, LLM retries, lock cleanup, health checks, e2e tests 2026-05-11 19:27:56 +03:00
Marker689
d483a8b21d docs: обновлён AGENTS.md — 85 тестов, LLM-стейт-машина, _ensure_indexes, async I/O 2026-05-10 09:58:34 +03:00
Marker689
6984844161 feat: LLM-анализ — индикатор прогресса, кнопка рескана, статистика на дашборде
- Добавлен статус {"status": "analyzing"} в finding.report на время LLM-анализа
- Кнопка рескана (Retry) под LLM-отчётом в ручном режиме
- LLM-статистика на дашборде: analysed / pending
- Защита от двойного анализа через per-finding asyncio.Lock
- _llm_spinner.html — фрагмент спиннера для состояния analysing
- Удалён мёртвый код: constants, i18n, CSS, queries
- Фиксы: _env_int, индексы БД, UnicodeDecodeError, time.mktime и др.
- Шаблоны: shared includes (_status_badge, _pagination)
- AGENTS.md: workflow (lint, test, commit, rebuild)
2026-05-10 09:54:04 +03:00
Marker689
f108464828 docs: AGENTS.md + AI-нота в README + английский README.en.md
- AGENTS.md: документация для разработчиков (архитектура, конвенции,
  common tasks, testing, Docker, webhooks)
- README.md: добавлена AI-поме тка в конце
- README.en.md: полная английская версия документации
2026-05-10 07:40:26 +03:00