Gros Frumos
63b1708585
kin: auto-commit after pipeline
2026-03-17 23:32:23 +02:00
Gros Frumos
f7afbe3dbf
kin: auto-commit after pipeline
2026-03-17 23:31:39 +02:00
Gros Frumos
24996b3974
kin: auto-commit after pipeline
2026-03-17 23:31:24 +02:00
Gros Frumos
95ba853b49
kin: auto-commit after pipeline
2026-03-17 22:41:47 +02:00
Gros Frumos
e8f702191f
kin: auto-commit after pipeline
2026-03-17 22:29:53 +02:00
Gros Frumos
943722cd95
kin: KIN-INFRA-015 Реализовать pre_deploy_backup в core/deploy.py
2026-03-17 22:29:03 +02:00
Gros Frumos
c7d5694cd3
kin: auto-commit after pipeline
2026-03-17 22:28:30 +02:00
Gros Frumos
497eeea6b8
kin: KIN-SEC-002 Починить 4 падающих теста: falsy output preservation
2026-03-17 22:28:28 +02:00
Gros Frumos
c201152df5
kin: auto-commit after pipeline
2026-03-17 22:28:04 +02:00
Gros Frumos
99262fb920
kin: auto-commit after pipeline
2026-03-17 22:24:05 +02:00
Gros Frumos
fb4dd03342
kin: auto-commit after pipeline
2026-03-17 22:20:05 +02:00
Gros Frumos
885e8fb388
kin: auto-commit after pipeline
2026-03-17 22:18:19 +02:00
Gros Frumos
48aadd5b9f
kin: KIN-114 Порядок операций — промпт для sysadmin/devops должен содержать: 'НИКОГДА не удаляй источник без бекапа и до подтверждения что данные успешно доставлены на цель. Порядок: backup → copy → verify → delete.'
2026-03-17 22:13:45 +02:00
Gros Frumos
d83e3bb9d4
kin: auto-commit after pipeline
2026-03-17 22:12:57 +02:00
Gros Frumos
dc64bdc9eb
kin: KIN-111 Не работает кнопка Deploy в проекте, просто не нажимается, в настройках висит Unexpected token '<', '<!doctype '... is not valid JSON + при попытке включить Worktrees вылетает Bad Request
2026-03-17 22:10:23 +02:00
Gros Frumos
c54849cf20
kin: auto-commit after pipeline
2026-03-17 22:09:29 +02:00
Gros Frumos
4f1dfbf10f
kin: auto-commit after pipeline
2026-03-17 21:30:57 +02:00
Gros Frumos
938f7e3a57
kin: auto-commit after pipeline
2026-03-17 21:25:51 +02:00
Gros Frumos
d53c4096fd
kin: auto-commit after pipeline
2026-03-17 21:25:12 +02:00
Gros Frumos
fe344c2a4f
kin: auto-commit after pipeline
2026-03-17 21:17:28 +02:00
Gros Frumos
1e8253d6e8
kin: auto-commit after pipeline
2026-03-17 21:17:19 +02:00
Gros Frumos
61212b6605
kin: auto-commit after pipeline
2026-03-17 21:14:28 +02:00
Gros Frumos
38fd7da3e6
kin: auto-commit after pipeline
2026-03-17 21:13:16 +02:00
Gros Frumos
e7e0342aeb
kin: auto-commit after pipeline
2026-03-17 20:58:06 +02:00
Gros Frumos
0a5f58b7fe
kin: auto-commit after pipeline
2026-03-17 20:54:20 +02:00
Gros Frumos
9ea3ef1c18
kin: auto-commit after pipeline
2026-03-17 20:45:41 +02:00
Gros Frumos
9aa058a823
kin: auto-commit after pipeline
2026-03-17 20:44:44 +02:00
Gros Frumos
c1d3018922
kin: auto-commit after pipeline
2026-03-17 20:33:41 +02:00
Gros Frumos
a0e3e4122b
kin: auto-commit after pipeline
2026-03-17 20:32:51 +02:00
Gros Frumos
02b53e82ca
kin: auto-commit after pipeline
2026-03-17 20:32:49 +02:00
Gros Frumos
05bcb14b99
kin: auto-commit after pipeline
2026-03-17 20:22:07 +02:00
Gros Frumos
e270d10832
kin: auto-commit after pipeline
2026-03-17 20:21:52 +02:00
Gros Frumos
35d258935a
KIN-103: Добавить поддержку worktrees_enabled в PATCH /api/projects/{project_id}
...
- Добавлено поле worktrees_enabled: bool | None = None в класс ProjectPatch
- Добавлена проверка в has_any для обнаружения изменений
- Добавлена обработка поля при преобразовании в целое число для БД
DB schema и runner уже содержат поддержку worktrees_enabled.
GET /api/projects/{id} возвращает поле автоматически через SELECT *.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-17 20:18:51 +02:00
Gros Frumos
8f5145eaac
kin: auto-commit after pipeline
2026-03-17 20:17:26 +02:00
Gros Frumos
d6d6e77744
kin: KIN-INFRA-006 Исправить command injection через deploy_path в SSH-команде
2026-03-17 20:17:08 +02:00
Gros Frumos
c20eae01c1
kin: auto-commit after pipeline
2026-03-17 20:16:10 +02:00
Gros Frumos
0e522e54a9
kin: auto-commit after pipeline
2026-03-17 19:30:15 +02:00
Gros Frumos
e7c65c22e5
kin: auto-commit after pipeline
2026-03-17 18:54:48 +02:00
Gros Frumos
b75269fa6c
kin: auto-commit after pipeline
2026-03-17 18:54:02 +02:00
Gros Frumos
66dc5f2111
kin: auto-commit after pipeline
2026-03-17 18:41:21 +02:00
Gros Frumos
377639c04d
kin: KIN-INFRA-013 Добавить UNIQUE-ограничение на project_links(from_project, to_project, type)
2026-03-17 18:37:14 +02:00
Gros Frumos
7ef0b9d4ef
kin: KIN-OBS-025 PM-логи недоступны в pipeline_log: добавить инструментацию PM-шага
2026-03-17 18:37:02 +02:00
Gros Frumos
dfdf13cf7e
kin: auto-commit after pipeline
2026-03-17 18:36:27 +02:00
Gros Frumos
fba9bf6d9c
kin: auto-commit after pipeline
2026-03-17 18:36:22 +02:00
Gros Frumos
66f391bf60
kin: auto-commit after pipeline
2026-03-17 18:36:17 +02:00
Gros Frumos
151985809d
kin: KIN-INFRA-009 Добавить project_deploy_runtime в TaskFull для корректной кнопки Deploy на TaskDetail
2026-03-17 18:36:02 +02:00
Gros Frumos
b1461292ae
kin: KIN-OBS-030 Добавить инструментацию PM-шага в pipeline_log
2026-03-17 18:35:47 +02:00
Gros Frumos
16cd672fc4
kin: KIN-INFRA-008 Добавить индексы на project_links и unit-тесты deploy_with_dependents
2026-03-17 18:35:17 +02:00
Gros Frumos
dee79420af
kin: auto-commit after pipeline
2026-03-17 18:35:02 +02:00
Gros Frumos
a7d838a246
kin: auto-commit after pipeline
2026-03-17 18:34:56 +02:00