chore: update watchlist features and fixes

This commit is contained in:
root
2026-02-28 09:22:57 +00:00
parent 4c96d0c1c5
commit 20bcc75b9b
64 changed files with 5193 additions and 77 deletions
@@ -0,0 +1,32 @@
# DOM ID Conflicts Check Results
## Check 1: watchlistContainer & schedulerStatus
Found 2 matches in 1 file(s):
/opt/Ohm_streaming/templates/watchlist.html
233: <div class="scheduler-status" id="schedulerStatus">
265: <div id="watchlistContainer">
## Check 2: settingsModal & nextRunInfo
Found 2 matches in 1 file(s):
/opt/Ohm_streaming/templates/watchlist.html
237: <div id="nextRunInfo" class="next-run-info">Chargement...</div>
422: <div id="settingsModal" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.8); display: flex; align-items: center; justify-content: center; z-index: 1000;">
## Check 3: startSchedulerBtn & stopSchedulerBtn
Found 2 matches in 1 file(s):
/opt/Ohm_streaming/templates/watchlist.html
240: <button id="startSchedulerBtn" class="btn-primary btn-small" onclick="handleStartScheduler()" style="display:none;">
243: <button id="stopSchedulerBtn" class="btn-secondary btn-small" onclick="handleStopScheduler()" style="display:none;">
## Conflict Analysis:
All IDs are unique to watchlist.html only. No conflicts found with other templates.
Checked templates:
- login.html (auth-tabs, auth-tab)
- index.html (tab-anime, tab-series, tab-providers)
- components/header.html (mainTabs, tab-home, tab-anime, tab-series, etc.)
- components/home_section.html (tab-home)
- watchlist.html (these IDs are local to this file)
## Conclusion:
NO DOM ID CONFLICTS DETECTED