stream-fusion-better/stream_fusion/static/admin
LimeDrive 3d3372a4bd feat: add scheduled tasks admin page with auto-refresh and job management
- Implemented a new HTML page for managing scheduled tasks in the admin panel.
- Added JavaScript functionality for auto-refreshing job statuses and triggering jobs manually.
- Enhanced job result display with relative time and duration formatting.
- Introduced a toast notification system for user feedback on job actions.

fix: update Redis cache key generation to include a prefix

- Modified the Redis cache key generation to prepend "search:" to the hashed key for better organization.

refactor: improve Yggflix API search functionality

- Added an optional parameter to the search_movie method to specify the search type.
- Implemented a fallback mechanism to broaden search if initial results are insufficient.

chore: enhance Yggflix service with improved result handling

- Introduced a threshold for retrying searches with a broader query type based on result ratios.
- Increased the limit for sorted results from 50 to 100.

feat: add maintenance endpoints for managing expired API and peer keys

- Created endpoints to disable expired API keys and peer keys in the admin panel.
- Added functionality to clean orphan torrent items based on a specified age.

feat: integrate scheduler into the application lifecycle

- Initialized a database cleanup scheduler during application startup.
- Ensured proper shutdown of the scheduler during application termination.
2026-04-02 00:52:11 +02:00
..
api_keys.html feat(admin): add metadata mappings table and complete admin UI redesign 2026-03-29 04:46:51 +02:00
base.html feat: add scheduled tasks admin page with auto-refresh and job management 2026-04-02 00:52:11 +02:00
config_page.html feat(security): add Fernet encryption for config tokens and CSRF protection 2026-03-30 01:18:08 +02:00
create_api_key.html feat(admin): add metadata mappings table and complete admin UI redesign 2026-03-29 04:46:51 +02:00
create_peer_key.html feat(admin): add metadata mappings table and complete admin UI redesign 2026-03-29 04:46:51 +02:00
dashboard.html feat(admin): add metadata mappings table and complete admin UI redesign 2026-03-29 04:46:51 +02:00
login.html feat(admin): add metadata mappings table and complete admin UI redesign 2026-03-29 04:46:51 +02:00
maintenance.html feat: add scheduled tasks admin page with auto-refresh and job management 2026-04-02 00:52:11 +02:00
mappings.html feat(admin): add metadata mappings table and complete admin UI redesign 2026-03-29 04:46:51 +02:00
matching_language_rules.html feat: Implement title matching and language rules management 2026-04-01 11:04:04 +02:00
matching_test.html feat(normalizer): add title extraction and boundary detection logic 2026-04-01 12:00:41 +02:00
matching_title_rules.html feat: Implement title matching and language rules management 2026-04-01 11:04:04 +02:00
mismatches.html feat: add mismatches management and unmatched torrents search 2026-04-01 17:51:15 +02:00
peer_keys.html feat(admin): add metadata mappings table and complete admin UI redesign 2026-03-29 04:46:51 +02:00
scheduled_tasks.html feat: add scheduled tasks admin page with auto-refresh and job management 2026-04-02 00:52:11 +02:00
search_hash.html feat(admin): add metadata mappings table and complete admin UI redesign 2026-03-29 04:46:51 +02:00
search_tmdb.html feat: add mismatches management and unmatched torrents search 2026-04-01 17:51:15 +02:00
search_unmatched.html feat: améliorer la gestion des filtres et ajuster le délai de rafraîchissement en arrière-plan 2026-04-01 18:10:22 +02:00