Наиль Тазетдинов tazetdinovn
  • Joined on 2026-08-13
tazetdinovn pushed to master at Nail/contracts 2026-08-26 11:40:13 +03:00
908dff74a7 submodule contracts-flask → v2.0.14 (этап 4)
Compare 2 commits »
tazetdinovn pushed to master at sqs/contracts-flask 2026-08-26 11:40:05 +03:00
5b49e88f1e v2.0.14: этап 4 — .doc→.docx в sink, удалены /api/unzip_refs и /api/convert_refs
tazetdinovn pushed to master at sqs/contracts-flask 2026-08-26 08:40:21 +03:00
d2894ad7c5 v2.0.13: этап 3 — выбор папок + рекурсивный клиентский ZIP
tazetdinovn pushed to master at sqs/contracts-flask 2026-08-26 08:15:51 +03:00
c2344f9738 bump 2.0.12 (этап 2: модуль upload через sink)
db58a433fb этап 2: переиспользуемый модуль upload (sink) вместо рукописного транспорта
Compare 2 commits »
tazetdinovn pushed to master at Nail/drhider 2026-08-26 07:12:29 +03:00
ce234132dd docs: README модуля — раздача в Flask, onXHR, слой 3
tazetdinovn created repository forcloud/kuma 2026-08-26 06:47:58 +03:00
tazetdinovn pushed to master at Nail/drhider 2026-08-25 19:17:56 +03:00
3abcc6c1fc test: покрыть zip deflate (метод 8), skip в Node 18 (нет deflate-raw)
tazetdinovn pushed to master at Nail/drhider 2026-08-25 19:14:35 +03:00
0ad9e0047f fix: вернуть регистрацию activeXHR (onXHR) для отмены загрузки + тесты чистых функций
tazetdinovn pushed to master at Nail/drhider 2026-08-25 19:11:34 +03:00
52c3eb53f1 test: добавить нагрузочные/долгие тесты слоёв 1 и 2 (37 тестов всего)
tazetdinovn pushed to master at Nail/drhider 2026-08-25 17:29:21 +03:00
17e6dbd065 fix: resetAll — syncProcCtx до table.clear (неверный рендер «Готово 0/0» после новой сессии)
tazetdinovn pushed to master at Nail/drhider 2026-08-25 08:56:47 +03:00
53751a1f7b chore: удалить неиспользуемый site/session.py, bump v0.0.76
a33dff2f47 feat: интегрировать модуль upload в drhider (бэк blueprint + фронт ES-модули)
af172115b0 fix(upload): параметризация pullRetries/pullRetryDelay/pullTimeout, configure лимитов/TTL, onStatus в init, логирование sid/name
5711e97fe5 feat: модуль upload — вынос слоёв 1 и 2 (выбор файлов + закачка через ВМ), файл-на-функцию, тесты
Compare 4 commits »
tazetdinovn pushed to master at Nail/drhider 2026-08-25 07:58:58 +03:00
a18877415d docs: детализировать PLAN-upload-layers (2 слоя, файл-на-функцию, README для агента)
7a4f642452 docs: тест стабильности v0.0.75 — состав, цикл, CSV/ZIP, кнопка, фильтр zip OK
090f5e8993 docs: подтверждение v0.0.75 на проде — кнопка при 0 файлов, фильтр zip, регресс OK
d8dee114a3 docs: решение — историю git не переписываем, ключ убран из файлов, рекомендована ротация
Compare 5 commits »
tazetdinovn pushed to master at Nail/contracts 2026-08-24 22:23:17 +03:00
tazetdinovn pushed to master at sqs/contracts-flask 2026-08-24 22:08:04 +03:00
55bd7a027d v2.0.11: вся загрузка через ВМ-буфер (ZIP + .doc)
tazetdinovn pushed to master at sqs/contracts-flask 2026-08-24 21:51:52 +03:00
37ea5e2c31 v2.0.10: nginx /contracts-upload/ на alias + CORS как у drhider
tazetdinovn pushed to master at sqs/contracts-flask 2026-08-24 21:45:49 +03:00
78045f2c81 v2.0.10: загрузка через ВМ-буфер (паттерн drhider)
tazetdinovn pushed to master at Nail/drhider 2026-08-24 20:21:04 +03:00
f2141ec731 секрет-гигиена: убран LLM_API_KEY из README/DEPLOY/History (попал в коммите 0707d53 при копировании env из Штурвала)
tazetdinovn pushed to master at Nail/drhider 2026-08-24 20:18:47 +03:00
eaa064a721 v0.0.75: кнопка disabled при 0 файлов, фильтр документов в expand_zips, README-риски
6c51df96d9 docs: подтверждение v0.0.74 на проде
Compare 2 commits »
tazetdinovn pushed to master at Nail/drhider 2026-08-24 20:07:26 +03:00
ba4546ecc9 v0.0.74: отмена в extract-фазе — прерывание не ждёт все .doc-конвертации
dd1e285c8c docs: подтверждение v0.0.73 на проде — SSRF/path traversal защита + регресс подпапок OK
Compare 2 commits »
tazetdinovn pushed to master at Nail/drhider 2026-08-24 19:58:29 +03:00
ff4895b63b v0.0.73: фиксы по код-ревью Соннета — SSRF, path traversal, слабый SID, proc_error, zip-бомба, self-XSS
4b73657e4c docs: код-ревью Соннета — 15 находок (SSRF, path traversal, слабый SID, zip-бомба, idx-мисматч и др.)
82acc84311 docs: промпт для код-ревью Соннетом — строго ограниченный список файлов + 8 вопросов
933ee79e3c docs: TODO — баг кнопки «Обфусцировать» активна при 0 файлов после «Новой сессии» (исправить при следующей правке, v0.0.73)
b0c055f926 docs: массовое тестирование v0.0.72 — 4 блока (папка/цикл/прерывание/UI) все OK; найден мелкий баг кнопки при 0 файлов
Compare 7 commits »