Changed:
- Better biggest channel stats
- Refactor and consolidate serializer
- Score to full text search
- Move user configuration to ES
- Mark unwatched for channels and playlists
- Agnosic ES setup
- Add healthcheck endpoint
- Split json backup file
- Support forward auth
| TA_ENABLE_AUTH_PROXY | Enables support for forwarding auth in reverse proxies | [Read more](https://docs.tubearchivist.com/configuration/forward-auth/) |
| TA_AUTH_PROXY_USERNAME_HEADER | Header containing username to log in | Optional |
<buttontitle="Mark all videos from {{ channel_info.channel_name }} as watched"type="button"id="watched-button"data-id="{{ channel_info.channel_id }}"onclick="isWatchedButton(this)">Mark as watched</button>
<divclass="button-box">
<buttontitle="Mark all videos from {{ channel_info.channel_name }} as watched"type="button"id="watched-button"data-id="{{ channel_info.channel_id }}"onclick="isWatchedButton(this)">Mark as watched</button>
<buttontitle="Mark all videos from {{ channel_info.channel_name }} as unwatched"type="button"id="unwatched-button"data-id="{{ channel_info.channel_id }}"onclick="isUnwatchedButton(this)">Mark as unwatched</button>
<p>Watched: <buttontitle="Mark all videos from {{ playlist_info.playlist_name }} as watched"type="button"id="watched-button"data-id="{{ playlist_info.playlist_id }}"onclick="isWatchedButton(this)">Mark as watched</button></p>
<divid="watched-button"class="button-box">
<buttontitle="Mark all videos from {{ playlist_info.playlist_name }} as watched"type="button"id="watched-button"data-id="{{ playlist_info.playlist_id }}"onclick="isWatchedButton(this)">Mark as watched</button>
<buttontitle="Mark all videos from {{ playlist_info.playlist_name }} as unwatched"type="button"id="unwatched-button"data-id="{{ playlist_info.playlist_id }}"onclick="isUnwatchedButton(this)">Mark as unwatched</button>
<p>Add files to the <spanclass="settings-current">cache/import</span> folder. Make sure to follow the instructions in the Github <ahref="https://docs.tubearchivist.com/settings/" target="_blank">Wiki</a>.</p>
<p>Add files to the <spanclass="settings-current">cache/import</span> folder. Make sure to follow the instructions in the Github <ahref="https://docs.tubearchivist.com/settings/actions/#manual-media-files-import" target="_blank">Wiki</a>.</p>
<p><spanclass="danger-zone">Danger Zone</span>: This will delete the metadata of deleted videos from the filesystem.</p>
<p>Rescan your media folder looking for missing videos and clean up index. More infos on the Github <ahref="https://docs.tubearchivist.com/settings/" target="_blank">Wiki</a>.</p>
<p>Rescan your media folder looking for missing videos and clean up index. More infos on the Github <ahref="https://docs.tubearchivist.com/settings/actions/#rescan-filesystem" target="_blank">Wiki</a>.</p>
<p>For automatic cookie import use <b>Tube Archivist Companion</b><ahref="https://github.com/tubearchivist/browser-extension"target="_blank">browser extension</a>.</p>
<i>For manual cookie import, place your cookie file named <spanclass="settings-current">cookies.google.txt</span> in <spanclass="settings-current">cache/import</span> before enabling. Instructions in the <ahref="https://docs.tubearchivist.com/settings/" target="_blank">Wiki.</a></i><br>
<i>For manual cookie import, place your cookie file named <spanclass="settings-current">cookies.google.txt</span> in <spanclass="settings-current">cache/import</span> before enabling. Instructions in the <ahref="https://docs.tubearchivist.com/settings/application/#cookie" target="_blank">Wiki.</a></i><br>
{{ app_form.downloads_cookie_import }}<br>
{% if config.downloads.cookie_import %}
<divid="cookieMessage">
@ -174,7 +174,7 @@
<h2id="snapshots">Snapshots</h2>
<divclass="settings-item">
<p>Current system snapshot: <spanclass="settings-current">{{ config.application.enable_snapshot }}</span></p>
<i>Automatically create daily deduplicated snapshots of the index, stored in Elasticsearch. Read first before activating: <atarget="_blank"href="https://docs.tubearchivist.com/settings/#snapshots">Wiki</a>.</i><br>
<i>Automatically create daily deduplicated snapshots of the index, stored in Elasticsearch. Read first before activating: <atarget="_blank"href="https://docs.tubearchivist.com/settings/application/#snapshots">Wiki</a>.</i><br>