This commit is contained in:
2025-11-12 22:33:56 +01:00
parent 95669fd211
commit 45df834d5b
12 changed files with 1172 additions and 240 deletions

View File

@@ -226,6 +226,54 @@
<h3>🔗 AI Clustering & Aggregation</h3>
<div id="clusteringStats" class="loading">Loading...</div>
</div>
<!-- Subscriber Management -->
<div class="card">
<h3>👥 Subscriber Management</h3>
<div style="margin-bottom: 20px;">
<button onclick="viewSubscribers()" class="btn btn-primary" style="margin-right: 10px;">
📋 View All Subscribers
</button>
<button onclick="deleteAllSubscribers()" class="btn btn-danger">
🗑️ Delete All Subscribers
</button>
</div>
<div id="subscriberList"></div>
<div id="subscriberMessage"></div>
</div>
<!-- RSS Feed Management -->
<div class="card">
<h3>📡 RSS Feed Management</h3>
<div style="margin-bottom: 20px;">
<button onclick="exportRSSFeeds()" class="btn btn-primary" style="margin-right: 10px;">
📥 Export RSS Feeds
</button>
<label class="btn btn-primary" style="margin-right: 10px; cursor: pointer;">
📤 Import RSS Feeds
<input type="file" id="rssImportFile" accept=".json" style="display: none;" onchange="importRSSFeeds(event)">
</label>
<button onclick="viewRSSFeeds()" class="btn btn-secondary">
📋 View All Feeds
</button>
</div>
<div id="rssFeedList"></div>
<div id="rssFeedMessage"></div>
</div>
<!-- Recent Summarization Activity -->
<div class="card">
<h3>🤖 Recent AI Summarization Activity</h3>
<div style="margin-bottom: 15px;">
<button onclick="loadRecentArticles()" class="btn btn-primary">
🔄 Refresh
</button>
<label style="margin-left: 15px;">
<input type="checkbox" id="autoRefresh" onchange="toggleAutoRefresh()"> Auto-refresh (10s)
</label>
</div>
<div id="recentArticles" class="loading">Loading...</div>
</div>
</div>
<script src="admin.js"></script>