jhdjam
Пока коллекция пустует
ci(sourcecraft): упростить — только pytest, deploy убран
ci(sourcecraft): добавлен .sourcecraft/ci.yaml — pytest + SSH deploy
fix(kp): DEC-066/067 — ИТОГО считает строки с NBSP-ценой + sync «Доставка, ₽»
fix(kp): DEC-065 ветвь A — PPTX smart shape shift при росте spec-table
feat(kp-editor): warning при ≥6 строках спецификации
chore(gitignore): exclude root /renders/ smoke artefacts
fix(kp): DEC-064 — PPTX spec-table расширяется сверх 5 строк
docs(audit): KP corpus 2026-05-04 — learning report + scope decisions
fix(kp): apply DEC-059 — kp.number optional + remove «По запросу» placeholder
chore(electron): artifactName без пробелов (Mac/Linux)
fix(electron): repository field + per-platform LibreOffice extraResources
chore(electron): WIP — bundle scripts + GH workflow + main.js startup guard
feat(electron): bundle Python+LibreOffice+fonts (Wave C, work in progress)
feat(welcome+pwa): download-страница per-platform + PWA install button
fix(scripts): chmod +x для backup/monitor/renders-cleanup/sync_templates
fix(ops): logrotate — добавить su directive для docconstr-owned dirs
feat(ops): backup + monitoring + logrotate + staging (Wave 3)
fix(ci): убрать import compile_pptx_pixel_clone из /api/series и /api/render
diag(ci): add pytest-timeout per-test diag step to find hanging test
fix(ci): access-log middleware за ENV-флагом (CI деdlock fix)
fix(ci): pytest timeout 120→240s + HTTPException response (Wave 2 followup)
feat(ops): access-log + 5xx capture + bug-report + auto-fallback v1 (Wave 2)
Все инструменты для разработки на одной платформе
Для полного доступа зарегистрируйтесь или авторизуйтесь на GitVerse