Commit Graph
14 Commits
Author SHA1 Message Date
av c44f0e7582 HTTP API закрыт за вход через OIDC у Authelia
- шаг схемы закрывает поверхность, которую хранилище приносит открытой:
  собственную регистрацию, вход по паролю и одноразовый код — без этого
  закрытие приёма обходилось двумя запросами
- продление сессии выключено, срок семь суток: иначе отзыв доступа у
  провайдера до сервиса не доходит никогда
- файл записи отдаётся вошедшему по токену файла — пересмотр
  ADR-2026-08-12-file-link-open-but-not-logged
2026-08-12 17:44:22 +03:00
av 01cc31d45f хранилище, файлы записей и очередь переведены на встроенную PocketBase
- записи, метаданные и файлы съехались под один каталог данных; появилась
  панель владельца, а gin, goqu, goose и требование CGO ушли
- захват задачи стал одним запросом с RETURNING; заведены число попыток,
  состояние dead и нарастающая пауза вместо признака is_error
- имя файла в хранилище задаёт сервис и в журнал не идёт: вместе с
  идентификатором записи оно собирало бы ссылку на скачивание
2026-08-12 08:31:59 +03:00
av 12b16b3749 More granular error handling
+ task queue refactoring
2025-08-17 15:26:59 +03:00
av a1c394ba89 Fix deploy and storage path 2025-08-14 14:26:38 +03:00
av e1cb261570 Refactor project structure 2025-08-12 14:15:26 +03:00
av 2c9a5f4bfb Extract logic into transcribe service 2025-08-12 10:59:51 +03:00
av f625e21418 Fix operation check 2025-08-11 17:30:23 +03:00
av bb93f99911 Fix job fields naiming 2025-08-11 15:42:57 +03:00
av 672d8573fc Add initial audio recognition requests 2025-08-11 15:26:55 +03:00
av c1da998c02 Upload files into yandex object storage (s3) 2025-08-11 11:31:08 +03:00
av c0d55c2088 Add ffmpeg converter to ogg format 2025-08-11 10:11:13 +03:00
av d353f206fc Add conversion job logic 2025-08-09 17:38:28 +03:00
av 7357b69a7b Fix responses 2025-08-09 15:44:14 +03:00
av 8e133630d4 Refactoring: clean architecture project structure 2025-08-09 15:18:42 +03:00