Commit graph

  • 9aa058a823 kin: auto-commit after pipeline Gros Frumos 2026-03-17 20:44:44 +02:00
  • c1d3018922 kin: auto-commit after pipeline Gros Frumos 2026-03-17 20:33:41 +02:00
  • a0e3e4122b kin: auto-commit after pipeline Gros Frumos 2026-03-17 20:32:51 +02:00
  • 02b53e82ca kin: auto-commit after pipeline Gros Frumos 2026-03-17 20:32:49 +02:00
  • 05bcb14b99 kin: auto-commit after pipeline Gros Frumos 2026-03-17 20:22:07 +02:00
  • e270d10832 kin: auto-commit after pipeline Gros Frumos 2026-03-17 20:21:52 +02:00
  • 35d258935a KIN-103: Добавить поддержку worktrees_enabled в PATCH /api/projects/{project_id} Gros Frumos 2026-03-17 20:18:51 +02:00
  • 8f5145eaac kin: auto-commit after pipeline Gros Frumos 2026-03-17 20:17:26 +02:00
  • d6d6e77744 kin: KIN-INFRA-006 Исправить command injection через deploy_path в SSH-команде Gros Frumos 2026-03-17 20:17:08 +02:00
  • c20eae01c1 kin: auto-commit after pipeline Gros Frumos 2026-03-17 20:16:10 +02:00
  • 0e522e54a9 kin: auto-commit after pipeline Gros Frumos 2026-03-17 19:30:15 +02:00
  • e7c65c22e5 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:54:48 +02:00
  • b75269fa6c kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:54:02 +02:00
  • 66dc5f2111 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:41:21 +02:00
  • 377639c04d kin: KIN-INFRA-013 Добавить UNIQUE-ограничение на project_links(from_project, to_project, type) Gros Frumos 2026-03-17 18:37:14 +02:00
  • 7ef0b9d4ef kin: KIN-OBS-025 PM-логи недоступны в pipeline_log: добавить инструментацию PM-шага Gros Frumos 2026-03-17 18:37:02 +02:00
  • dfdf13cf7e kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:36:27 +02:00
  • fba9bf6d9c kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:36:22 +02:00
  • 66f391bf60 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:36:17 +02:00
  • 151985809d kin: KIN-INFRA-009 Добавить project_deploy_runtime в TaskFull для корректной кнопки Deploy на TaskDetail Gros Frumos 2026-03-17 18:36:02 +02:00
  • b1461292ae kin: KIN-OBS-030 Добавить инструментацию PM-шага в pipeline_log Gros Frumos 2026-03-17 18:35:47 +02:00
  • 16cd672fc4 kin: KIN-INFRA-008 Добавить индексы на project_links и unit-тесты deploy_with_dependents Gros Frumos 2026-03-17 18:35:17 +02:00
  • dee79420af kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:35:02 +02:00
  • a7d838a246 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:34:56 +02:00
  • bdb07510ed kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:34:18 +02:00
  • b58da600d4 kin: KIN-OBS-027 Исправить catch(e: any) и setTimeout cleanup в LiveConsole.vue Gros Frumos 2026-03-17 18:33:42 +02:00
  • 79757a3120 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:33:09 +02:00
  • 9f58682689 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:33:08 +02:00
  • e88387453a kin: KIN-OBS-023 Согласовать поведение /api/pipelines/{id}/logs для несуществующего pipeline Gros Frumos 2026-03-17 18:33:03 +02:00
  • 9959c7dec2 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:32:08 +02:00
  • 80e83058a0 kin: KIN-OBS-022 Исправить мелкие баги отображения и deprecation в cli/watch.py Gros Frumos 2026-03-17 18:32:03 +02:00
  • f0a69ed1d3 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:31:33 +02:00
  • c614bf6bce kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:31:15 +02:00
  • 33fc38b01f kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:31:00 +02:00
  • c30a4c0fc4 kin: KIN-INFRA-007 Рефакторинг: убрать дублирование VALID_RUNTIMES и перенести import'ы из функции Gros Frumos 2026-03-17 18:30:26 +02:00
  • e63703ad33 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:29:43 +02:00
  • 3d9b5766ab kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:29:32 +02:00
  • 94591ab7ae kin: KIN-OBS-026 Исправить any-тип и setTimeout cleanup в LiveConsole.vue Gros Frumos 2026-03-17 18:27:04 +02:00
  • e8d96f5332 kin: KIN-OBS-024 Перенести import re в блок stdlib-импортов в runner.py Gros Frumos 2026-03-17 18:26:43 +02:00
  • d5818c64e4 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:26:28 +02:00
  • 62f0ccc292 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:26:19 +02:00
  • 40e1001cea kin: KIN-INFRA-010 Исправить link_type vs type: frontend отправляет неверное поле в API Gros Frumos 2026-03-17 18:25:20 +02:00
  • b973b9219a kin: KIN-OBS-028 Перенести import re в блок stdlib-импортов в runner.py Gros Frumos 2026-03-17 18:25:16 +02:00
  • dc4a0cd69f kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:24:56 +02:00
  • b9722a546b kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:24:42 +02:00
  • 6ffe4ffb9f kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:24:41 +02:00
  • e118b87a3e kin: KIN-INFRA-003 Исправить command injection через deploy_path в SSH-команде Gros Frumos 2026-03-17 18:24:02 +02:00
  • a4e5497401 kin: KIN-OBS-021 Вынести raw SQL из cli/watch.py в core/models.py Gros Frumos 2026-03-17 18:23:48 +02:00
  • 669ed2fbc9 KIN-OBS-028: Переместить import re в алфавитный блок stdlib-импортов Gros Frumos 2026-03-17 18:23:43 +02:00
  • 348aa07fec kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:23:33 +02:00
  • c767c6157a kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:23:04 +02:00
  • f6bccdceb3 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:10:22 +02:00
  • f9a9af3271 kin: auto-commit after pipeline Gros Frumos 2026-03-17 18:09:38 +02:00
  • 88e855dc9e kin: auto-commit after pipeline Gros Frumos 2026-03-17 17:56:28 +02:00
  • 998ab304db kin: auto-commit after pipeline Gros Frumos 2026-03-17 17:54:40 +02:00
  • 3c902eaeab kin: auto-commit after pipeline Gros Frumos 2026-03-17 17:53:14 +02:00
  • 4144c521be kin: KIN-084 Live console в Pipeline view: скрытая по умолчанию панель (раскрывается по клику), показывающая полный лог выполнения в реальном времени: запуск PM → параметры вызова claude → получен ответ JSON → парсинг pipeline → запуск backend_dev → параметры вызова → ответ → запуск tester... Как терминал, моноширинный шрифт, автоскролл. Runner пишет каждый шаг в отдельную таблицу pipeline_log или в agent_logs с детализацией. GUI поллит и дописывает. Gros Frumos 2026-03-17 17:40:21 +02:00
  • 939a30a3de kin: auto-commit after pipeline Gros Frumos 2026-03-17 17:39:40 +02:00
  • 248934d5d7 kin: auto-commit after pipeline Gros Frumos 2026-03-17 17:31:50 +02:00
  • 118b0185b1 kin: auto-commit after pipeline Gros Frumos 2026-03-17 17:29:42 +02:00
  • eab9e951ab kin: auto-commit after pipeline Gros Frumos 2026-03-17 17:26:31 +02:00
  • 17d7806838 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:51:34 +02:00
  • 6acb2041f2 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:51:17 +02:00
  • 4374fa1d9d kin: KIN-OBS-016 Исправить утечку таймеров watchdog-тостов при размонтировании EscalationBanner Gros Frumos 2026-03-17 16:51:14 +02:00
  • 79a0e524a7 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:50:44 +02:00
  • 0731aad028 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:39:00 +02:00
  • 2b3caf844f kin: KIN-FIX-011 Применить glob-детекцию SSH_AUTH_SOCK в web/api.py (_launch_pipeline_subprocess) Gros Frumos 2026-03-17 16:38:37 +02:00
  • 376495e88f kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:38:14 +02:00
  • 72b0f48c79 kin: KIN-FIX-012 Создать start-api.sh и обновить com.kin.api.plist Gros Frumos 2026-03-17 16:38:09 +02:00
  • c3314b9125 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:37:42 +02:00
  • 9bd5c22cb5 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:37:22 +02:00
  • da8110b2ea kin: KIN-OBS-020 Cleanup: import errno + двойной os.getpid() в agents/runner.py Gros Frumos 2026-03-17 16:37:09 +02:00
  • 8fa2cc266c kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:36:52 +02:00
  • 96047f3525 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:34:44 +02:00
  • eb492a7f5d kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:33:58 +02:00
  • 2052bdb806 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:31:01 +02:00
  • 4bc421e117 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:30:24 +02:00
  • 76a88714e4 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:21:40 +02:00
  • 143a393ba7 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:21:33 +02:00
  • e0511eac0c kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:15:25 +02:00
  • 7ee520e18e kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:14:35 +02:00
  • a9d3086139 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:08:33 +02:00
  • cfa294fd05 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:06:39 +02:00
  • 18a184bd5c kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:05:52 +02:00
  • 86202d24e8 kin: KIN-ARCH-011 UI-тоггл auto_test_enabled в настройках проекта Gros Frumos 2026-03-17 16:05:44 +02:00
  • 83f960ad67 kin: KIN-099 Pipeline watchdog: при запуске pipeline сохранять PID subprocess в БД (поле pid в pipelines или отдельная таблица). Фоновый процесс (или cron каждые 30 секунд) проверяет: если PID мёртв а задача всё ещё in_progress — ставить blocked с причиной 'Process died unexpectedly (PID XXXX)'. GUI показывает уведомление. Также: на каждом шаге pipeline проверять что parent process жив. Это решает проблему 'задача висит in_progress но процесс давно мёртв' Gros Frumos 2026-03-17 16:05:08 +02:00
  • 0763f3a531 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:05:01 +02:00
  • 5a8aab5237 kin: KIN-ARCH-019 Починить KIN-055 регрессию: execution_mode не сохраняется при review Gros Frumos 2026-03-17 16:04:57 +02:00
  • 136916793e kin: KIN-ARCH-020 Передавать blocked_reason от dept head в DB при блокировке sub-pipeline Gros Frumos 2026-03-17 16:04:48 +02:00
  • 90d7abfa80 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:04:21 +02:00
  • 5c027a8eca kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:04:20 +02:00
  • 7e998b02bc kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:03:52 +02:00
  • a46157b22b kin: KIN-ARCH-022 Рефакторинг: pm.md строка 134 + дублированное присваивание в context_builder.py Gros Frumos 2026-03-17 16:03:49 +02:00
  • 950a2251e0 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:03:26 +02:00
  • 1083968d45 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:02:54 +02:00
  • 12d95b2e13 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:02:47 +02:00
  • bf635f16ff kin: KIN-ARCH-013 Починить pre-existing падения миграционных тестов (test_db.py, test_kin_089_regression.py) Gros Frumos 2026-03-17 16:02:19 +02:00
  • 8be9a52559 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:01:57 +02:00
  • 7027252a84 kin: auto-commit after pipeline Gros Frumos 2026-03-17 16:01:51 +02:00
  • 6eea439c16 kin: KIN-ARCH-008 Конфигурируемая test_command на уровне проекта Gros Frumos 2026-03-17 16:01:40 +02:00