Skip to content

Commit 0a45f16

Browse files
authored
Merge pull request #235 from mchestr/enhancement/admin-settings-service-descriptions
Add descriptive text for service integrations in admin settings
2 parents d43c397 + d784790 commit 0a45f16

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

app/admin/settings/page.tsx

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,9 @@ export default async function SettingsPage() {
230230
enabled={Boolean(settings.plexServer)}
231231
/>
232232
</div>
233+
<p className="text-xs text-slate-400 mb-3">
234+
Core media server for authentication and library access (required)
235+
</p>
233236
<ServerForm type="plex" server={settings.plexServer} />
234237
</div>
235238

@@ -264,6 +267,9 @@ export default async function SettingsPage() {
264267
enabled={Boolean(settings.tautulli)}
265268
/>
266269
</div>
270+
<p className="text-xs text-slate-400 mb-3">
271+
Plex monitoring and analytics - provides watch history and statistics for Wrapped generation
272+
</p>
267273
<ServerForm type="tautulli" server={settings.tautulli} />
268274
</div>
269275

@@ -281,6 +287,9 @@ export default async function SettingsPage() {
281287
enabled={Boolean(settings.overseerr)}
282288
/>
283289
</div>
290+
<p className="text-xs text-slate-400 mb-3">
291+
Media request management - displays request button on user dashboard
292+
</p>
284293
<ServerForm type="overseerr" server={settings.overseerr} />
285294
</div>
286295

@@ -298,6 +307,9 @@ export default async function SettingsPage() {
298307
enabled={Boolean(settings.sonarr)}
299308
/>
300309
</div>
310+
<p className="text-xs text-slate-400 mb-3">
311+
TV show library management - displays series library and viewing statistics
312+
</p>
301313
<ServerForm type="sonarr" server={settings.sonarr} />
302314
</div>
303315

@@ -315,6 +327,9 @@ export default async function SettingsPage() {
315327
enabled={Boolean(settings.radarr)}
316328
/>
317329
</div>
330+
<p className="text-xs text-slate-400 mb-3">
331+
Movie library management - displays movie library and viewing statistics
332+
</p>
318333
<ServerForm type="radarr" server={settings.radarr} />
319334
</div>
320335

@@ -333,7 +348,7 @@ export default async function SettingsPage() {
333348
/>
334349
</div>
335350
<p className="text-xs text-slate-400 mb-3">
336-
Display a subtle status background on the homepage using Prometheus metrics
351+
Display a status footer bar showing service uptime over the last 7 days (168 hourly segments)
337352
</p>
338353
<ServerForm type="prometheus" server={settings.prometheus} />
339354
</div>

0 commit comments

Comments
 (0)