1381 Commits

Author SHA1 Message Date
mhdzumair 72ddb132b8 Refactor filtering to return reasons for excluded streams
Updated the filtering logic to return a detailed breakdown of reasons for excluded streams alongside the filtered streams. This enhances transparency for users by providing specific feedback on why streams were filtered based on their configuration preferences. Adjusted related parts of the code to handle and display this data appropriately.
2025-01-14 08:56:57 +05:30
mhdzumair 277bc7f390 Check file size when creating webseed torrent creator 2025-01-14 08:42:51 +05:30
GitHub Action 99b2f3ea29 chore: update version to 4.3.6 2025-01-12 00:00:37 +00:00
mhdzumair fffe7ab071 Revert "chore: update version to 4.3.6"
This reverts commit 211ad2a12c.
2025-01-12 05:28:56 +05:30
mhdzumair e24c3b5766 rollback 2025-01-12 05:19:03 +05:30
mhdzumair 1e107b968e enable migrations 2025-01-12 05:16:38 +05:30
GitHub Action 211ad2a12c chore: update version to 4.3.6 2025-01-11 19:06:21 +00:00
mhdzumair 4bb5a5b24e update libs 2025-01-12 00:35:23 +05:30
mhdzumair c898406a70 update domains 2025-01-12 00:24:10 +05:30
mhdzumair 96a547a10b Update migrations for update/cleanup and fix empty episodes series streams 2025-01-12 00:22:24 +05:30
mhdzumair a8e6f90e93 Add support for storing same title imdb content & restrict only mediafusion custom metadata with unique index
Introduce the `is_custom` boolean field to `MediaFusionMetaData` with a default value of `False`. Enhance unique index behavior by adding a partial filter for custom IDs and adjust other indexes for better query support. Include support for setting `is_custom` during metadata creation in CRUD operations.
2025-01-12 00:20:57 +05:30
mhdzumair e1f496f0e5 Refactor stream fetching logic to improve reusability & add contribution stream to migrate mediafusion id content 2025-01-12 00:19:25 +05:30
mhdzumair 4288b3f9a2 Fix webseed import when torrent title mismatch 2025-01-12 00:17:42 +05:30
mhdzumair 07fdc50ce8 Add Telegram notifications for torrent blocking and migration id action 2025-01-12 00:15:09 +05:30
mhdzumair 4aa519067f Add MediaFusion ID to IMDb ID migration functionality
Introduced support for migrating MediaFusion IDs to IMDb IDs, including backend logic, API endpoint, and frontend UI/JS updates. Refactored stream-related metadata handling into a reusable function for efficiency and consistency.
2025-01-12 00:11:38 +05:30
mhdzumair b94b0bc8de Improve metrics query optimizations & improve metrics UI datalabels visibility 2025-01-11 23:50:21 +05:30
mhdzumair 7c2c8c98a9 Add new TorrentStream index and update metrics display to view top contribution stream uploaders 2025-01-10 06:47:20 +05:30
mhdzumair f2e9e51a45 Add route and schema for migrating mediafusion IDs to IMDb IDs 2025-01-09 23:49:23 +05:30
mhdzumair 361b6ba74a Add charts for top torrent uploaders and weekly top uploader data & improve debrid cache & torrent source charts
Introduced new visualizations to display the top 20 torrent uploaders and their weekly activity. Enhanced the styling for metrics sections and updated backend logic to support these additions, ensuring cleaner and more focused data retrieval.
2025-01-09 23:46:18 +05:30
mhdzumair 458fc0d09c Refactor & Fix MDBList pagination and filtering logic.
Simplified and restructured functions for fetching and processing data from MDBList. Improved caching behavior, streamlined unfiltered vs filtered results handling, and removed unnecessary complexity in pagination logic. Updated background tasks to fetch missing metadata more effectively.
2025-01-09 16:29:13 +05:30
mhdzumair 80026906fe Fix Catalog sorting with MDBList list add/modify 2025-01-09 16:28:31 +05:30
mhdzumair 44be68b564 Simplify sports metadata handling in scrapers
Refactored sports metadata validation by removing unnecessary fields like 'year' and making 'poster', 'background', and 'logo' optional with fallback values. Improved the handling of catalogs, series detection, and created conditional title adjustments. Updated UI and JSON artifacts to support individual WWE and UFC categories.
2025-01-09 07:22:51 +05:30
mhdzumair fd4c78a7a1 Set redis lock before creating new imdb metadata to avoid duplicate id errror on multi workers 2025-01-05 23:39:44 +05:30
mhdzumair d32164b67d Add support for showing parental guides & Added feedback streams 2025-01-05 23:37:46 +05:30
ragmehos 34fe086989 Return Exceptions streams based on user preferences & Add support for showing parental guides (#412) 2025-01-05 22:03:12 +05:30
mhdzumair e2d1e07086 Add support for MDBList Catalog support 2025-01-05 22:01:13 +05:30
mhdzumair 2826070507 Fix MediaFlow proxy ip fallback and remove url validation 2025-01-05 17:56:21 +05:30
GitHub Action 0036135064 chore: update version to 4.3.5 2025-01-02 07:27:56 +00:00
mhdzumair 56c140a0de Revert "chore: update version to 4.3.5"
This reverts commit ad35831e95.
2025-01-02 12:57:14 +05:30
mhdzumair 2b23feb893 Fix season number validation in prowlarr scraper 2025-01-02 12:56:56 +05:30
mhdzumair 40c8eefa7a Fix Stremthru passing stremio id for cache status 2025-01-02 12:56:55 +05:30
GitHub Action ad35831e95 chore: update version to 4.3.5 2025-01-02 07:17:14 +00:00
mhdzumair 37fb6c6ede Fix Stremthru token header & refactor passing stremio id for cache status 2025-01-02 12:45:54 +05:30
Munif Tanjim d67a67af8d Pass stremio video id to stremthru magnet cache check (#407) 2025-01-02 12:36:46 +05:30
mhdzumair c5915d26e5 Fix debrid cache sync endpoint url 2025-01-02 12:00:34 +05:30
mhdzumair 3b5aac130a Add support for EasyDebrid streaming provider 2025-01-02 12:00:34 +05:30
GitHub Action 7f7826d3d8 chore: update version to 4.3.4 2025-01-01 08:16:24 +00:00
mhdzumair 1efbb1dbce update libs 2025-01-01 13:42:32 +05:30
mhdzumair fe197b3397 Add support for using tmdb logo for wwe shows & fix data parsing issue with episodes 2025-01-01 13:42:14 +05:30
mhdzumair 2fc181a7b9 Handle expected source scraper mismatches when processing torrent streams from trusted scraper
This change now drops the existing data from an unknown source and re-scrapes the torrent data from trusted scraper
2025-01-01 13:40:17 +05:30
mhdzumair 7dba063632 Refactor metadata update to merge existing and new values 2025-01-01 13:33:14 +05:30
mhdzumair 6dafffa67d Remove resetForm function from when importing contribution streams 2025-01-01 06:57:44 +05:30
GitHub Action e698de0284 chore: update version to 4.3.3 2024-12-31 14:32:48 +00:00
mhdzumair 9ab59ec969 Revert "chore: update version to 4.3.3"
This reverts commit 777495f991.
2024-12-31 19:53:53 +05:30
mhdzumair c1a029ae9e Add check to skip non-English catalogs from TorrentGalaxy
Previously, non-English catalogs were being processed for TorrentGalaxy sources, leading to incorrect catalog entries. This update ensures non-English catalogs from TorrentGalaxy are ignored, preserving data integrity. Other sources remain unaffected.
2024-12-31 19:52:34 +05:30
GitHub Action 777495f991 chore: update version to 4.3.3 2024-12-31 14:04:24 +00:00
mhdzumair 90ef55d0e3 Refactor series metadata annotation logic for contribution stream imports.
Always ask for season and episode number annotation for series type to validate auto season and episode number assignment
2024-12-31 19:29:16 +05:30
mhdzumair 3b5741c2fb Ensure file_name uses basename and replace quote_plus with quote
This update ensures that the `file_name` always uses its basename for consistency and correctness. Additionally, `quote_plus` was replaced with `quote` to simplify URL encoding
2024-12-31 18:24:19 +05:30
mhdzumair 808b8d1911 Disable sync debrid cache by default 2024-12-31 18:05:32 +05:30
mhdzumair 4119e0bde4 Fix media playback with filename containing slashes by using quote_plus instead of quote for URL encoding. 2024-12-31 18:04:25 +05:30