All checks were successful
Deploy / deploy (push) Successful in 27s
- system.html crashed with a 500 whenever SABnzbd history loaded: the trend() macro compared the formatted "avg_speed" string (e.g. "900 KB/s") against a number. Added a real numeric avg_speed_kbps field and pointed the macro at that instead. - Replaced "held"/"not held" wording with "in library"/"not in library" on Home and Discover. - Moved CLAUDE.md's Deployment/reverse-proxy and account-management sections into two on-demand skills (deploy-arr-summary, manage-accounts) so they only load when actually relevant, with a one-line pointer left in their place. - Updated PRODUCT.md's restructure note now that meridian-marquee has merged to main. - Dropped two stale/broken entries from settings.local.json's permission allowlist (a rule from a different machine/path, and one with a corrupted token). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NBw1QodG8ZMYHrGeQfqyDS
36 lines
1.2 KiB
HTML
36 lines
1.2 KiB
HTML
{% extends "_shell.html" %}
|
|
{% from "_macros.html" import tile %}
|
|
{% block title %}P103 Discover{% endblock %}
|
|
|
|
{% block content %}
|
|
<h1 class="tt-dh bloom tt-masthead">DISCOVER</h1>
|
|
<p class="tt-empty">Popular right now, with anything already in library filtered out.</p>
|
|
|
|
<div class="tt-field">
|
|
<span>Films</span>
|
|
<span class="tt-field-meta">{{ rt_movies | length }} not in library</span>
|
|
</div>
|
|
{% if rt_movies %}
|
|
<div class="tt-tiles">
|
|
{% for m in rt_movies %}
|
|
{{ tile(m.title, m.year, m.poster, m.score, '+ Add', 'radarr') }}
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
<p class="tt-empty">Nothing to suggest — the feed is unreachable or it's all already in your library.</p>
|
|
{% endif %}
|
|
|
|
<div class="tt-field">
|
|
<span>Television</span>
|
|
<span class="tt-field-meta">{{ rt_tv | length }} not in library</span>
|
|
</div>
|
|
{% if rt_tv %}
|
|
<div class="tt-tiles">
|
|
{% for s in rt_tv %}
|
|
{{ tile(s.title, s.year, s.poster, s.score, '+ Add', 'sonarr') }}
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
<p class="tt-empty">Nothing to suggest — the feed is unreachable or you already hold it all.</p>
|
|
{% endif %}
|
|
{% endblock %}
|