Releases: jdfalk/subtitle-manager
Releases · jdfalk/subtitle-manager
v0.0.99
What's Changed
- Add component logging and translation features by @jdfalk in #1
- Add SQLite database for translation history by @jdfalk in #2
- Add docs and AGENTS guidance by @jdfalk in #3
- Implement subtitle utilities and gRPC skeleton by @jdfalk in #4
- Implement gRPC translation client by @jdfalk in #5
- Implement subtitle extraction and command by @jdfalk in #6
- Add embedded React web UI by @jdfalk in #7
- Implement basic subtitle provider by @jdfalk in #8
- Implement batch translation feature by @jdfalk in #9
- Implement directory watcher and add watch command by @jdfalk in #10
- Implement additional features by @jdfalk in #11
- Add env var config and CI workflow by @jdfalk in #12
- Add Docker build workflow by @jdfalk in #13
- Add Bazarr provider list by @jdfalk in #14
- Implement all Bazarr subtitle providers by @jdfalk in #15
- docs: update project status by @jdfalk in #16
- Implement library scanning command by @jdfalk in #17
- Add authentication and RBAC system by @jdfalk in #37
- Implement Sonarr/Radarr integration and concurrent scanning by @jdfalk in #38
- Add delete command test by @jdfalk in #39
- Add batch tests and ticket update workflow by @jdfalk in #40
- Fix issue update workflow by @jdfalk in #41
- Update issue status by @jdfalk in #42
- Enable full issue operations via JSON workflow by @jdfalk in #43
- Add PebbleDB backend with migration by @jdfalk in #65
- Fix Pebble DeleteSubtitle by @jdfalk in #87
- Add generic provider and configuration API by @jdfalk in #109
- Implement download history feature by @jdfalk in #131
- Add GitHub OAuth2 login support by @jdfalk in #154
- Add RBAC enforcement and role command by @jdfalk in #176
- Add additional configuration options by @jdfalk in #153
- Implement one-time login tokens by @jdfalk in #219
- Add web UI settings by @jdfalk in #241
- Add POC task breakdown by @jdfalk in #263
- Fix CHANGELOG order by @jdfalk in #285
- Implement search command by @jdfalk in #307
- Add user list command by @jdfalk in #329
- Implement metadata package with TMDB lookup by @jdfalk in #351
- Implement media_items table by @jdfalk in #373
- Store extracted subtitle history by @jdfalk in #398
- Add scan API endpoint by @jdfalk in #397
- Implement scan progress dashboard by @jdfalk in #442
- Implement UI extraction feature by @jdfalk in #441
- Add scanlib command for media library scanning by @jdfalk in #374
- Implement subtitle extraction API by @jdfalk in #375
- Refactor Google Translate provider to use SDK by @jdfalk in #548
- Add Plex library integration by @jdfalk in #654
- Add initial setup workflow by @jdfalk in #676
- Plan Bazarr settings import by @jdfalk in #698
- Add React tests by @jdfalk in #720
- Add autoscan scheduler and document missing Bazarr features by @jdfalk in #742
- Ensure web UI assets built during compilation by @jdfalk in #764
- Add whisper transcription support by @jdfalk in #786
- Fix update-issues workflow duplication by @jdfalk in #809
- Add issue deduplication workflow by @jdfalk in #810
- Add mockery-based Google client for testing by @jdfalk in #808
- Add history page and API endpoint by @jdfalk in #811
- Install npm in Dockerfile by @jdfalk in #818
- Implement /api/convert endpoint by @jdfalk in #816
- Fix docker build failure by @jdfalk in #819
- Implement /api/history endpoint by @jdfalk in #817
- Add Wanted page to web UI by @jdfalk in #813
- Add web system page with log viewer by @jdfalk in #820
- Implement /api/translate REST endpoint by @jdfalk in #815
- Implement /api/download endpoint by @jdfalk in #814
- Add issue deduplication workflow by @jdfalk in #821
- Add subtitle upload conversion and translation by @jdfalk in #812
- Add integration frameworks and scheduler options by @jdfalk in #824
- Implement Bazarr settings import by @jdfalk in #828
- Implement anti-captcha client by @jdfalk in #827
- Implement notification services by @jdfalk in #826
- Implement cron-based scheduler by @jdfalk in #825
- Implement Sonarr and Radarr webhooks by @jdfalk in #823
- Implement PostgreSQL backend and migration tool by @jdfalk in #822
New Contributors
Full Changelog: https://github.com/jdfalk/subtitle-manager/commits/v1.0.0