-
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