|
|
15f9647f8a
|
chore: Introduce Qodana static analysis configuration and apply minor code formatting and C# 12 collection expressions.
|
2026-03-01 20:07:20 +01:00 |
|
|
|
a55e599c4f
|
feat: Introduce explicit start, stop, and status commands, including minimum recording duration.
|
2026-02-28 18:06:15 +01:00 |
|
|
|
4e04cc6042
|
feat: Introduce an OpenAI-compatible client to replace the Groq-specific client and enable multiple LLM providers.
|
2026-02-28 16:09:41 +01:00 |
|
|
|
3ceecbe5ee
|
feat: Add FFmpeg audio recording and ydotool typing backends, making them configurable.
|
2026-02-28 15:58:45 +01:00 |
|
|
|
96ccf0ea9a
|
refactor: centralize common strings, paths, and default values into a new Constants class.
|
2026-02-28 15:41:40 +01:00 |
|
|
|
0577640da9
|
feat: Introduce ITranscriptionOrchestrator and related interfaces, refactoring DaemonService and other components to use dependency injection.
|
2026-02-28 15:36:03 +01:00 |
|
|
|
ac0ac2397b
|
feat: Add daemon single-instance lock and graceful shutdown to systemd service.
|
2026-02-28 14:47:17 +01:00 |
|
|
|
a08838fbc4
|
feat: Implement history tracking with new CLI commands for viewing past transcripts and usage statistics.
|
2026-02-28 14:06:58 +01:00 |
|
|
|
27d7d11b63
|
feat: Implement daemon support for piping LLM output to stdout or clipboard via an extended socket protocol and update project documentation.
|
2026-02-28 12:42:41 +01:00 |
|
|
|
75a6d20e0d
|
feat: introduce a background daemon service for persistent operation and inter-process communication.
|
2026-02-28 12:32:03 +01:00 |
|