Compare commits
2 Commits
6af0463425
...
eba85fc924
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
eba85fc924 | ||
|
|
849b1e340b |
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "multi-hoster-uploader",
|
||||
"version": "2.6.8",
|
||||
"version": "2.6.9",
|
||||
"description": "Upload files to doodstream, voe, vidmoly, byse simultaneously",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
|
||||
@ -1112,6 +1112,14 @@ function deleteSelectedRecentFiles() {
|
||||
renderRecentUploadsPanel();
|
||||
}
|
||||
|
||||
function clearAllRecentFiles() {
|
||||
if (sessionFilesData.length === 0) return;
|
||||
if (!confirm(`Wirklich alle ${sessionFilesData.length} Links aus diesem Panel entfernen?`)) return;
|
||||
sessionFilesData = [];
|
||||
selectedRecentIds.clear();
|
||||
renderRecentUploadsPanel();
|
||||
}
|
||||
|
||||
function copySelectedRecentLinks() {
|
||||
const links = sessionFilesData
|
||||
.filter(r => selectedRecentIds.has(r.order) && !r.isError)
|
||||
@ -3206,6 +3214,7 @@ function setupListeners() {
|
||||
document.getElementById('moveBottomBtn').addEventListener('click', () => moveSelectedJobs('bottom'));
|
||||
document.getElementById('accountsRunHealthCheckBtn').addEventListener('click', () => runHealthCheck('manual'));
|
||||
document.getElementById('copyAllLinksBtn').addEventListener('click', copyAllLinks);
|
||||
document.getElementById('clearRecentFilesBtn').addEventListener('click', clearAllRecentFiles);
|
||||
document.getElementById('retryFailedBtn').addEventListener('click', () => {
|
||||
queueJobs.forEach(j => { if (j.status === 'error') selectedJobIds.add(j.id); });
|
||||
retrySelectedJobs();
|
||||
|
||||
@ -105,6 +105,7 @@
|
||||
<button class="recent-tab" data-panel="statsTab">Stats</button>
|
||||
</div>
|
||||
<span class="recent-files-hint" id="recentFilesHint">Zuletzt erzeugte Upload-Links</span>
|
||||
<button class="btn btn-xs btn-danger" id="clearRecentFilesBtn" title="Alle Links aus diesem Panel entfernen">Alle entfernen</button>
|
||||
</div>
|
||||
<div class="recent-tab-body active" id="filesTab">
|
||||
<div class="recent-files-table-wrap">
|
||||
|
||||
@ -426,6 +426,10 @@ body.col-resizing, body.col-resizing * { cursor: col-resize !important; user-sel
|
||||
.recent-files-hint {
|
||||
font-size: 11px;
|
||||
color: var(--text-dim);
|
||||
margin-left: auto;
|
||||
}
|
||||
.recent-files-header #clearRecentFilesBtn {
|
||||
margin-left: 8px;
|
||||
}
|
||||
.stats-grid {
|
||||
display: flex;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user