feat(arr): render subtitle settings in /settings

Adds wanted languages, translation engine (restricted to
available_engines), remote-command timeout, and an ordered
enable/disable list per provider with daily budgets, wired to
the existing GET/PUT /api/settings/subtitles from #198.
This commit is contained in:
Miguel Palhas
2026-08-25 05:08:58 +01:00
parent e0e7ddf6de
commit 6d665e7c2f
3 changed files with 283 additions and 2 deletions
+11
View File
@@ -468,6 +468,17 @@
</p>
<ul class="deck-rows" id="rows-policies"></ul>
</section>
<section class="deck-group" id="group-subtitles" hidden aria-labelledby="label-settings-subtitles">
<header class="deck-head">
<h3 class="deck-label" id="label-settings-subtitles">subtitles</h3>
</header>
<p class="queue-note readout dim">
provider credentials, translator keys and the remote-command template
live in config/env (§10) and are never shown here.
</p>
<div id="subtitles-body"></div>
</section>
</main>
<!--