Commit Graph

  • 7d8a455e47 Логирование: классификация доменных ошибок (500→409/400) + конвенции avandClaude Opus 4.8 2026-07-10 14:57:12 +03:00
  • 864c44aebd Беклог: классификация доменных ошибок (500→409/400) и конвенции логирования avandClaude Opus 4.8 2026-07-10 14:32:09 +03:00
  • f8fb4fabb3 Логирование: доменная граница ошибок + защита секретов в логах avandClaude Opus 4.8 2026-07-10 14:29:38 +03:00
  • 5c3ef79496 Раскладка: сходимость папки сериала (второй сезон в ту же папку) avandClaude Opus 4.8 2026-07-10 13:50:49 +03:00
  • 3f1a928000 Единое окно: полное пользовательское удаление загрузки (delete) avandClaude Opus 4.8 2026-07-10 12:17:51 +03:00
  • e68f96df9e Тулинг: openspec 1.4.1 → 1.5.0, регенерация инструкций opsx avandClaude Opus 4.8 2026-07-10 11:39:04 +03:00
  • 93a1ba8e7e Тулинг: скилл task-pipeline + два ревьювера качества avandClaude Opus 4.8 2026-07-10 11:37:00 +03:00
  • 2bd2a97bfc Беклог: длинное имя .torrent-файла ломает верстку add-row avandClaude Opus 4.8 2026-07-08 18:36:14 +03:00
  • 2a5a65f2d5 Приём: пропажа источника у активной загрузки → failed(source_gone) (MAJOR-3) avandClaude Opus 4.8 2026-07-08 18:05:04 +03:00
  • bfd469bd43 Беклог: закрыты F1, F6, MAJOR-1/2, MAJOR-4, MINOR-7 avandClaude Opus 4.8 2026-07-08 17:37:44 +03:00
  • 78c61605fd Retry/stall: игнорировать last_activity из будущего (клэмп) avandClaude Opus 4.8 2026-07-08 17:35:33 +03:00
  • 4cc4de4269 OpenSpec: архивация трёх параллельных changes + синк спек avandClaude Opus 4.8 2026-07-08 17:21:22 +03:00
  • 9bab7dc402 Устойчивость раскладки и переходов linking (MAJOR-4, MINOR-7) avandClaude Opus 4.8 2026-07-08 17:11:05 +03:00
  • 8261d5b55d Retry/stall: сброс базиса таймаута + простой от last_activity (MAJOR-1, MAJOR-2) avandClaude Opus 4.8 2026-07-08 17:12:01 +03:00
  • 4475fbd548 Приём: гард дедуп-дозаписи хешей (F1) и апгрейд catched-magnet до torrent (F6) avandClaude Opus 4.8 2026-07-08 17:04:59 +03:00
  • b1bca98738 Ревью: preflight готовности источника для команд ревью (MAJOR-5) avandClaude Opus 4.8 2026-07-08 16:40:49 +03:00
  • a43adea723 Беклог: переоформить path-2 удаления в одну задачу «полное удаление» avandClaude Opus 4.8 2026-07-08 15:43:26 +03:00
  • 2ed42b3e18 Беклог: решение по confidence-гейту (вариант B, дефолт 0.7) avandClaude Opus 4.8 2026-07-08 15:31:05 +03:00
  • 8ad4273db2 Беклог: ревью задач и приоритетов по итогам сверки с кодом avandClaude Opus 4.8 2026-07-08 12:05:41 +03:00
  • 7a774ad53d Беклог: перенос из Tududi в docs/backlog (файл на задачу + индекс) avandClaude Opus 4.8 2026-07-08 11:43:37 +03:00
  • 14d615a7c2 Приём: добавление загрузки по .torrent-файлу avandClaude Opus 4.8 2026-07-08 10:52:31 +03:00
  • 90fd8640ed Машина состояний: декларативный граф легальных переходов avandClaude Opus 4.8 2026-07-08 09:09:17 +03:00
  • 0d263270cb Быстрый приём: сохранение в catched, добавление в qBittorrent — шаг worker'а avandClaude Opus 4.8 2026-07-07 21:29:28 +03:00
  • f0ce6b4bc8 CLAUDE.md: уточнение конвенции времени — UTC/RFC 3339 avandClaude Opus 4.8 2026-07-07 20:38:33 +03:00
  • e9ec26d09a Ingest: контекст распознавания из полей magnet-ссылки avandClaude Opus 4.8 2026-07-07 20:38:01 +03:00
  • 6d801ed03b Беклог: перенос в Tududi как единственный источник avandClaude Opus 4.8 2026-07-07 14:55:53 +03:00
  • 576fc4e6c0 OpenSpec: влить дельты htmx-action-swap в спеки, архив change avandClaude Opus 4.8 2026-07-04 14:42:06 +03:00
  • 2f8e6e3576 Веб-UI: htmx-своп действий на месте вместо PRG-редиректа avandClaude Opus 4.8 2026-07-04 14:37:51 +03:00
  • 5d704059ee CLAUDE.md: указатель на конвенцию веб-UI (htmx) avandClaude Opus 4.8 2026-07-04 14:18:38 +03:00
  • b524485775 Конвенции: веб-UI на htmx (свопы, поллинг, деградация, ошибки) avandClaude Opus 4.8 2026-07-04 14:17:54 +03:00
  • 280204db18 Правки: дата на стр. загрузки, ссылка TVDB по типу, заголовки в Telegram avandClaude Opus 4.8 2026-07-04 11:50:04 +03:00
  • 5d5456fa68 Хранение времени: RFC 3339 (UTC) + таймзона отображения в конфиге avandClaude Opus 4.8 2026-07-04 11:32:07 +03:00
  • bb245a90a3 Веб-UI: обзор жизненного цикла в карточке загрузки avandClaude Opus 4.8 2026-07-04 10:34:45 +03:00
  • 9ed732e49e Веб-UI: основной идентификатор карточек — download.id вместо infohash avandClaude Opus 4.8 2026-07-04 09:47:27 +03:00
  • 80e725eb9a Просмотр: ориг. название обычным шрифтом, не mono avandClaude Opus 4.8 2026-07-04 08:29:29 +03:00
  • 1387afe94f Просмотр: блок «Распознано как» — таблица поле→значение, +сезон/режиссёр avandClaude Opus 4.8 2026-07-04 08:26:43 +03:00
  • 1f4267a046 Ревью: единый блок выбора источника, клик = выбор (review-unified-source-block) avandClaude Opus 4.8 2026-07-04 08:12:28 +03:00
  • 2ed9c9020f Беклог: 3 пункта из аудита спек↔код + правка формулировки per-download (docs) avandClaude Opus 4.8 2026-07-03 21:32:02 +03:00
  • 512567c8ba Рефакторинг границ capabilities: цепочка загрузка→матч→ревью→раскладка (openspec) avandClaude Opus 4.8 2026-07-03 21:17:51 +03:00
  • b3d7c08f4a Записал в беклог баг: ссылка TVDB всегда /series/ (для фильмов неверна) (docs) avandClaude Opus 4.8 2026-07-03 10:41:49 +03:00
  • 322bd8aa5b Заархивировал review-source-selection: дельта web-ui влита в спеки (openspec) avandClaude Opus 4.8 2026-07-03 10:34:10 +03:00
  • aac3ced262 Реализовал выбор источника и предпросмотр в ревью (review-source-selection) avandClaude Opus 4.8 2026-07-03 10:29:27 +03:00
  • 3d3448d050 Уточнил детали реализации review-source-selection по итогам разбора (openspec) avandClaude Opus 4.8 2026-07-03 09:57:13 +03:00
  • e7fe88a986 Завёл change review-source-selection: выбор источника и предпросмотр в ревью (openspec) avandClaude Opus 4.8 2026-07-03 09:52:23 +03:00
  • 3df7f88fdc Убрал из беклога учёт стоимости и метрики LLM (docs) avandClaude Opus 4.8 2026-07-03 09:03:14 +03:00
  • 5075f6b116 Убрал из беклога реализованную задачу идентичности на ULID (docs) avandClaude Opus 4.8 2026-07-03 08:57:50 +03:00
  • 37f2f6481a Идентичность на ULID: download_infohash, guarded-дедуп, миграция (ulid-identity) avandClaude Fable 5 2026-07-02 21:24:40 +03:00
  • b808ceff25 Переработал черновик логической модели и беклог по итогам разбора (docs) avandClaude Fable 5 2026-07-02 21:24:39 +03:00
  • b420aa4c9d Убрал из беклога реализованные UI/UX-задачи (docs) avandClaude Opus 4.8 2026-07-01 09:58:01 +03:00
  • c0b5ab7295 UI/UX списка и карточки загрузки: серверные фильтр/поиск/пагинация, матч-ссылка, имя раздачи (web-ui-list-detail) avandClaude Opus 4.8 2026-07-01 09:50:24 +03:00
  • 2a9bf7efb0 Добавил несколько идей в беклог av 2026-07-01 08:36:32 +03:00
  • ef75a0d302 Живые обновления прогресса и раздел «Раздача» (live-status) avandClaude Opus 4.8 2026-06-30 20:38:25 +03:00
  • b646381cf9 Включил плагин frontend-design (claude) avandClaude Opus 4.8 2026-06-30 19:59:58 +03:00
  • 4e2593ac31 Перенос дизайна в server-rendered веб-UI (web-ui) avandClaude Opus 4.8 2026-06-30 19:59:19 +03:00
  • d190072647 Единый беклог задач вместо todo.md и ideas.md (docs) avandClaude Opus 4.8 2026-06-30 15:31:27 +03:00
  • 70d8758646 Восстановление зависших загрузок и уведомления о падении (state-reconciliation) avandClaude Opus 4.8 2026-06-30 14:51:57 +03:00
  • dfa182a5a9 Ссылки на внешние базы в ревью (recognition) avandClaude 2026-06-29 20:09:20 +03:00
  • 6b7c090ce4 Владение целевым путём при повторной раскладке (state-reconciliation) avandClaude Opus 4.8 2026-06-29 18:10:05 +03:00
  • 783664622c Сделал пароль qBittorrent опциональным (config) avandClaude Opus 4.8 2026-06-29 12:25:14 +03:00
  • 4fc8c41b3a Поиск по нескольким названиям при сверке с базой (recognition) avandClaude Opus 4.8 2026-06-29 12:16:47 +03:00
  • cc7e51b3a4 Обработка рассинхрона состояния с реальностью (state-reconciliation) avandClaude Opus 4.8 2026-06-29 11:07:09 +03:00
  • f9d7fd9216 Добавил схему базы данных av 2026-06-29 10:29:29 +03:00
  • 02e24799ad Актуализировал README av 2026-06-28 21:29:08 +03:00
  • 3d5df62d62 Конвенция для обработки ошибок + рефакторинг кода av 2026-06-28 21:22:12 +03:00
  • c6daba46d9 Записал илеи конвенций на будущее av 2026-06-28 21:10:44 +03:00
  • 84ffe0733e Добавил конвенции для конфигурации и сделал рефакторинг кода av 2026-06-28 20:53:10 +03:00
  • 9cfccc7b4a Логирование: ревью всего кода и рефакторинг в соответствии с конвенциями av 2026-06-28 20:13:40 +03:00
  • c739a20749 Добавил конвенции для логирования av 2026-06-28 19:19:14 +03:00
  • 2011fdd740 Дополнил правила av 2026-06-28 12:39:41 +03:00
  • 694a9f4bef Архивация спеки av 2026-06-28 12:27:50 +03:00
  • d8ef7063f4 Добавил реализацию av 2026-06-28 12:20:10 +03:00
  • 4f2fb5998a Добавил спеки для выведения имени загрузки при добавлении торрента av 2026-06-28 12:00:16 +03:00
  • b269cdf8ca Добавил каркас OpenSpec av 2026-06-28 11:21:42 +03:00
  • 4a00c83392 Добавил еще идеи в todo av 2026-06-16 15:39:46 +03:00
  • 1e8000429a Todo про рассинхрон данных av 2026-06-15 12:03:42 +03:00
  • 70b3c7ae14 Добавил todo с доработками av 2026-06-15 11:50:49 +03:00
  • d727966f29 ADR про распознавание контента av 2026-06-15 11:38:18 +03:00
  • d149cb7481 Синхронизация документации и кода av 2026-06-15 11:27:03 +03:00
  • b1f97c105a Разделил хранимые данные по слоям: config, data, cache av 2026-06-15 10:58:05 +03:00
  • 157f626c2e Сделал для http запросов уровень логирования DEBUG av 2026-06-15 08:55:29 +03:00
  • e297f0fb84 Фикс повторного распознавания av 2026-06-15 07:57:22 +03:00
  • 16a82572e7 Добавил ручную перепривязку av 2026-06-15 07:42:50 +03:00
  • 093211c9c7 Добавил обновление библиотеки jellyfin после добавления медиа av 2026-06-15 07:33:21 +03:00
  • fff0960915 Фикс не найденного торрента при ревью av 2026-06-14 20:54:47 +03:00
  • 0e69a86a89 Обновил readme av 2026-06-14 19:48:39 +03:00
  • 81ed58ecff Добавил логи av 2026-06-14 19:37:09 +03:00
  • d4bf8a8cad Фикс отображения путей av 2026-06-14 19:09:50 +03:00
  • 5fb2f4df43 Добавил прокси для Телеграм av 2026-06-14 18:56:04 +03:00
  • 2dbbb1b706 Добавил распознавание файлов для проверки av 2026-06-14 17:21:15 +03:00
  • 4e077d878e Добавил "усыновление" существующих торрентов при добавлении тега или категории av 2026-06-14 17:06:59 +03:00
  • 7f7f5f69d4 Добавил выбор из кандидатов, если LLM не уверена в раскладке av 2026-06-14 16:43:50 +03:00
  • 4af3ad2dde Добавил сборку av 2026-06-14 16:10:21 +03:00
  • 08b707f602 Добавил бот для Telegram av 2026-06-14 15:55:33 +03:00
  • 7419bcb125 Добавил еще провайдер TVMaze av 2026-06-14 15:29:04 +03:00
  • 5087f35861 Добавил поиск метаданных по каталогам av 2026-06-14 15:21:01 +03:00
  • 9c1b178e46 Раскладка файлов после распознавния av 2026-06-14 14:53:40 +03:00
  • 91c501624a Распознавание файлов и структуры с помощью LLM av 2026-06-14 12:48:08 +03:00
  • 2ec0cf9747 Добавил интеграцию с LLM av 2026-06-14 12:34:36 +03:00
  • 883148787a Реализация, фаза 1: добавление данных в qbittorrent av 2026-06-14 12:10:48 +03:00
  • b1a4a846d6 Настроил тулинг av 2026-06-14 11:35:14 +03:00