mirror of
https://github.com/TheBinaryNinja/tvapp2.git
synced 2026-06-04 10:45:41 -04:00
deploy: 1750b6ff11
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
<link rel="canonical" href="https://thebinaryninja.github.io/tvapp2/about/changelog/">
|
||||
|
||||
|
||||
<link rel="prev" href="../../config/volumes/">
|
||||
<link rel="prev" href="../../usage/healthcheck/">
|
||||
|
||||
|
||||
|
||||
@@ -339,6 +339,28 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../usage/healthcheck/" class="md-tabs__link">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Usage
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -780,6 +802,83 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_4" id="__nav_4_label" tabindex="0">
|
||||
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Usage
|
||||
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_4">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Usage
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../usage/healthcheck/" class="md-nav__link">
|
||||
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Healthcheck
|
||||
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -832,6 +931,33 @@
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#1.4.0" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
1.4.0 Apr 10, 2025
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#1.3.0" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
1.3.0 Apr 9, 2025
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#1.2.0" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
1.2.0 Apr 5, 2025
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#1.1.0" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
@@ -906,6 +1032,33 @@
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#1.4.0" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
1.4.0 Apr 10, 2025
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#1.3.0" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
1.3.0 Apr 9, 2025
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#1.2.0" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
1.2.0 Apr 5, 2025
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#1.1.0" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
@@ -979,6 +1132,59 @@
|
||||
<p><br /></p>
|
||||
<hr />
|
||||
<p><br /></p>
|
||||
<h3 id="1.4.0"><span class="mdx-badge"><span class="mdx-badge__icon"><a href="../conventions/#version-stable" title="Stable Release"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M0 80V229.5c0 17 6.7 33.3 18.7 45.3l176 176c25 25 65.5 25 90.5 0L418.7 317.3c25-25 25-65.5 0-90.5l-176-176c-12-12-28.3-18.7-45.3-18.7H48C21.5 32 0 53.5 0 80zm112 32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"/></svg></span></a></span></span> 1.4.0 <small>Apr 10, 2025</small><a class="headerlink" href="#1.4.0" title="Permanent link">¶</a></h3>
|
||||
<ul>
|
||||
<li><code>feat</code>: add new environment variable <code>HEALTH_TIMER</code> <em>(See feature below)</em></li>
|
||||
<li><code>feat</code>: new health check icon in top right; triggers every <code>10 minutes</code> and reports back to the web interface as a toast notification<ul>
|
||||
<li>health check shows timer until next health check is performed.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><code>feat</code>: added bootstramp toast notifications and modals</li>
|
||||
<li><code>feat</code>: new modal dialog when when user triggers a re-sync of the m3u and epg data</li>
|
||||
<li><code>feat</code>: footer of web interface how discloses which build is being ran; <code>stable</code> or <code>development</code></li>
|
||||
<li><code>refactor</code>: console logging system overhauled with new syntax for how logs are displayed</li>
|
||||
<li><code>refactor</code>: additional logs added for <code>LOG_LEVEL=5</code> or higher</li>
|
||||
</ul>
|
||||
<p><br /></p>
|
||||
<hr />
|
||||
<p><br /></p>
|
||||
<h3 id="1.3.0"><span class="mdx-badge"><span class="mdx-badge__icon"><a href="../conventions/#version-stable" title="Stable Release"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M0 80V229.5c0 17 6.7 33.3 18.7 45.3l176 176c25 25 65.5 25 90.5 0L418.7 317.3c25-25 25-65.5 0-90.5l-176-176c-12-12-28.3-18.7-45.3-18.7H48C21.5 32 0 53.5 0 80zm112 32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"/></svg></span></a></span></span> 1.3.0 <small>Apr 9, 2025</small><a class="headerlink" href="#1.3.0" title="Permanent link">¶</a></h3>
|
||||
<ul>
|
||||
<li><code>feat</code>: new button to upper-right side of header which allows you to <strong>force re-sync</strong> your m3u and xml data.</li>
|
||||
<li><code>feat</code>: new api endpoint <code>/api/resync</code>; utilized to resync M3U and EPG data</li>
|
||||
<li><code>feat</code>: new api endpoint <code>/api/health</code>; utilized in your <code>docker-compose.yml</code> health check</li>
|
||||
<li><code>feat</code>: new env variable <code>WEB_ENCODING</code>; allows you to customize the HTTP <code>Accept-Encoding</code> request and response header</li>
|
||||
<li><code>feat</code>: new env variable <code>IP_GATEWAY</code>; stores assigned container gateway ip</li>
|
||||
<li><code>feat</code>: new env variable <code>IP_CONTAINER</code>; stores assigned container ip</li>
|
||||
<li><code>refactor</code>: env variables re-named<ul>
|
||||
<li><code>FILE_TAR</code> → <code>FILE_GZP</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><code>refactor</code>: errors and success messages now use api endpoint; lists timestamp, error code, etc.</li>
|
||||
<li><code>build</code>: bump bootstrap from <code>v4</code> to <code>v5</code></li>
|
||||
<li><code>fix</code>: bug in Jellyfin which caused EPG data syncing to error out for hosts which cannot support gzip compression<ul>
|
||||
<li>Error: <em>[ERR] [27] Jellyfin.LiveTv.Guide.GuideManager: Error getting programs for channel XXXXXXXXXXXXXXX (Source 2) System.Xml.XmlException: '', hexadecimal value 0x1F, is an invalid character. Line 1, position 1.</em></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<p><br /></p>
|
||||
<hr />
|
||||
<p><br /></p>
|
||||
<h3 id="1.2.0"><span class="mdx-badge"><span class="mdx-badge__icon"><a href="../conventions/#version-stable" title="Stable Release"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M0 80V229.5c0 17 6.7 33.3 18.7 45.3l176 176c25 25 65.5 25 90.5 0L418.7 317.3c25-25 25-65.5 0-90.5l-176-176c-12-12-28.3-18.7-45.3-18.7H48C21.5 32 0 53.5 0 80zm112 32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"/></svg></span></a></span></span> 1.2.0 <small>Apr 5, 2025</small><a class="headerlink" href="#1.2.0" title="Permanent link">¶</a></h3>
|
||||
<ul>
|
||||
<li><code>feat</code>: add support for additional mime types and default file type</li>
|
||||
<li><code>style</code>: rename env variable <code>FILE_PLAYLIST</code> to <code>FILE_M3U</code></li>
|
||||
<li><code>build</code>: add new env vars to <code>Dockerfile</code><ul>
|
||||
<li><code>FILE_TAR</code></li>
|
||||
<li><code>FILE_URL</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><code>refactor</code>: m3u and epg files now stored in <code>www</code> folder</li>
|
||||
<li><code>fix</code>: html template links pointing to old repo</li>
|
||||
</ul>
|
||||
<p><br /></p>
|
||||
<hr />
|
||||
<p><br /></p>
|
||||
<h3 id="1.1.0"><span class="mdx-badge"><span class="mdx-badge__icon"><a href="../conventions/#version-stable" title="Stable Release"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M0 80V229.5c0 17 6.7 33.3 18.7 45.3l176 176c25 25 65.5 25 90.5 0L418.7 317.3c25-25 25-65.5 0-90.5l-176-176c-12-12-28.3-18.7-45.3-18.7H48C21.5 32 0 53.5 0 80zm112 32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"/></svg></span></a></span></span> 1.1.0 <small>Mar 25, 2025</small><a class="headerlink" href="#1.1.0" title="Permanent link">¶</a></h3>
|
||||
<ul>
|
||||
<li><code>feat</code>: new interface & theme for web ui<ul>
|
||||
@@ -1022,6 +1228,8 @@
|
||||
<li><code>remove</code>: tvapp2.fonts.min.js</li>
|
||||
</ul>
|
||||
<p><br /></p>
|
||||
<hr />
|
||||
<p><br /></p>
|
||||
<h3 id="1.0.0"><span class="mdx-badge"><span class="mdx-badge__icon"><a href="../conventions/#version-stable" title="Stable Release"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M0 80V229.5c0 17 6.7 33.3 18.7 45.3l176 176c25 25 65.5 25 90.5 0L418.7 317.3c25-25 25-65.5 0-90.5l-176-176c-12-12-28.3-18.7-45.3-18.7H48C21.5 32 0 53.5 0 80zm112 32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"/></svg></span></a></span></span> 1.0.0 <small>Feb 24, 2025</small><a class="headerlink" href="#1.0.0" title="Permanent link">¶</a></h3>
|
||||
<ul>
|
||||
<li>Initial release</li>
|
||||
@@ -1069,7 +1277,7 @@
|
||||
<span class="md-icon" title="Last update">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1-2.1-2M12.5 7v5.2l4 2.4-1 1L11 13V7h1.5M11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2v1.8Z"/></svg>
|
||||
</span>
|
||||
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="April 10, 2025 11:34:04"><span class="timeago" datetime="2025-04-10T11:34:04+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="April 10, 2025 11:34:04">2025-04-10</span>
|
||||
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="April 11, 2025 14:45:38"><span class="timeago" datetime="2025-04-11T14:45:38+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="April 11, 2025 14:45:38">2025-04-11</span>
|
||||
</span>
|
||||
|
||||
|
||||
@@ -1143,7 +1351,7 @@
|
||||
<nav class="md-footer__inner md-grid" aria-label="Footer" >
|
||||
|
||||
|
||||
<a href="../../config/volumes/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Volumes">
|
||||
<a href="../../usage/healthcheck/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Healthcheck">
|
||||
<div class="md-footer__button md-icon">
|
||||
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
|
||||
@@ -1153,7 +1361,7 @@
|
||||
Previous
|
||||
</span>
|
||||
<div class="md-ellipsis">
|
||||
Volumes
|
||||
Healthcheck
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
Reference in New Issue
Block a user