Commit Graph

  • ec637c08dd Fix empty text after recognizing master av 2025-10-23 11:49:56 +03:00
  • 9788f4cd95 Improve deploy av 2025-10-23 11:49:20 +03:00
  • 822e1680fb Split long messages when send to telegram av 2025-08-17 15:53:47 +03:00
  • 12b16b3749 More granular error handling av 2025-08-17 15:26:59 +03:00
  • 8eddab4455 Small refacroting of arg positions av 2025-08-16 11:12:36 +03:00
  • 3b71b190a0 Add error logging av 2025-08-16 11:05:18 +03:00
  • 946a1ea151 Embed migrations av 2025-08-14 15:01:57 +03:00
  • 7b4a1462e6 Fix alpine build av 2025-08-14 14:48:53 +03:00
  • a1c394ba89 Fix deploy and storage path av 2025-08-14 14:26:38 +03:00
  • df069a9aa1 Add docker image build scripts av 2025-08-14 14:09:25 +03:00
  • aae83db2ea Simplify config and add user white list av 2025-08-14 12:25:58 +03:00
  • 137da5a893 Replace env vars with toml config av 2025-08-14 12:01:29 +03:00
  • 121585f807 Improve logs av 2025-08-14 11:08:31 +03:00
  • 85db17b131 Fix tg bot graceful shutdown av 2025-08-14 10:46:06 +03:00
  • a284e3ef29 Add basic telegram bot av 2025-08-14 09:56:31 +03:00
  • 8fad4c5033 Add secret scans on commit av 2025-08-13 17:48:32 +03:00
  • ad886ea985 Add slog gin logger av 2025-08-13 17:40:46 +03:00
  • 9dd5f47010 Change logger to slog av 2025-08-13 12:56:09 +03:00
  • d957800e18 Add metrics for audio duration av 2025-08-13 12:18:51 +03:00
  • 900c7ecb51 Simplify workers and fix metrics av 2025-08-13 11:37:05 +03:00
  • eb0dea6113 Add prometheus metrics av 2025-08-13 11:17:35 +03:00
  • 22cbaf0bca Switch file to io stream in recognizer interface av 2025-08-13 09:40:30 +03:00
  • bab563519c Change adapters structure av 2025-08-13 09:23:30 +03:00
  • f6b5e835a4 Replace all infra services with interfaces av 2025-08-13 09:20:45 +03:00
  • 3f31bd5ff2 Dependency inversion for s3 service av 2025-08-12 15:05:46 +03:00
  • 03106830e5 Move ffmpeg service to adapters av 2025-08-12 14:30:48 +03:00
  • bb3247d391 Split contract package av 2025-08-12 14:19:42 +03:00
  • e1cb261570 Refactor project structure av 2025-08-12 14:15:26 +03:00
  • 983de269ad Move worker entries to controllers av 2025-08-12 14:04:47 +03:00
  • a856900504 Fix logs and recognition format av 2025-08-12 13:57:41 +03:00
  • 6783b7621e Add workers and graceful shutdown av 2025-08-12 11:49:18 +03:00
  • 394970e400 Add job helpers av 2025-08-12 11:09:51 +03:00
  • 2c9a5f4bfb Extract logic into transcribe service av 2025-08-12 10:59:51 +03:00
  • f625e21418 Fix operation check av 2025-08-11 17:30:23 +03:00
  • bb93f99911 Fix job fields naiming av 2025-08-11 15:42:57 +03:00
  • 672d8573fc Add initial audio recognition requests av 2025-08-11 15:26:55 +03:00
  • c1da998c02 Upload files into yandex object storage (s3) av 2025-08-11 11:31:08 +03:00
  • c0d55c2088 Add ffmpeg converter to ogg format av 2025-08-11 10:11:13 +03:00
  • 87d8b05efb Transcribe: add func test av 2025-08-10 10:48:24 +03:00
  • d353f206fc Add conversion job logic av 2025-08-09 17:38:28 +03:00
  • 7357b69a7b Fix responses av 2025-08-09 15:44:14 +03:00
  • 8e133630d4 Refactoring: clean architecture project structure av 2025-08-09 15:18:42 +03:00
  • 40e207bdb2 Init: generated with claude-sonnet-4 av 2025-08-08 11:13:35 +03:00