Go to file
wasrusgen 7c79cd305a security(crm): закрыть операторские роуты + авто-токен на все вызовы CRM
- gate /api/project/crm|tasks|approve|delete под is_operator() (только crm.html их зовёт)
- crm.html: обёртка window.fetch — X-Operator-Token на все /api/ вызовы оператора
2026-06-02 07:05:04 +03:00
.claude add: Mokap mockups, CLAUDE.md, project structure 2026-05-31 13:39:30 +03:00
backend security(crm): закрыть операторские роуты + авто-токен на все вызовы CRM 2026-06-02 07:05:04 +03:00
docs security(crm): закрыть операторские роуты + авто-токен на все вызовы CRM 2026-06-02 07:05:04 +03:00
Mokap add: Mokap mockups, CLAUDE.md, project structure 2026-05-31 13:39:30 +03:00
.gitignore init: CRM mockups — ГД и Коммерческий директор 2026-05-28 11:09:09 +03:00
CLAUDE.md add: Mokap mockups, CLAUDE.md, project structure 2026-05-31 13:39:30 +03:00
deploy.sh ops(deploy): py_compile guard перед рестартом + проверка живости сервиса + Telegram-алерт при сбое 2026-06-01 17:15:13 +03:00