1381 Commits

Author SHA1 Message Date
mhdzumair 4e1b2787b5 allow contribution streams to be considered as trusted store for tamilmv and tamilblasters 2025-01-22 09:16:02 +05:30
mhdzumair 4f7eff6edc allow contribution streams to be considered as trusted store for tamilmv and tamilblasters 2025-01-22 09:16:02 +05:30
GitHub Action 3fa1b1a2fa chore: update version to 4.3.13 2025-01-20 15:36:03 +00:00
mhdzumair 35f15c0f1a improve the contribution workflow 2025-01-20 21:05:24 +05:30
mhdzumair 18c5b5e02b Add uploaded_at field for contribution stream to track 2025-01-20 20:57:34 +05:30
mhdzumair 79a5fb1445 set expected sources to tamilmv & tamilblasters for not to override by other sources 2025-01-20 19:14:17 +05:30
mhdzumair 4abc54829f parse date in torrent title for sports contribution 2025-01-20 19:14:17 +05:30
mhdzumair db4ea030db skip sample files from torrent file parsing 2025-01-20 19:14:17 +05:30
mhdzumair 528aa36358 Improve the model dialog dark theme 2025-01-20 19:14:17 +05:30
GitHub Action bfdbc28574 chore: update version to 4.3.12 2025-01-19 05:28:58 +00:00
mhdzumair 197838a16e Implement time rollover logic for DLHD sports event metadata creation
Added "high water mark" logic to detect and handle day rollovers when parsing event times is span to next day. This ensures events are assigned the correct date even when schedule times span across days. Updated metadata creation to account for this adjustment and handle errors gracefully.
2025-01-19 10:56:18 +05:30
GitHub Action a0eaf7bcdc chore: update version to 4.3.11 2025-01-19 02:33:24 +00:00
mhdzumair 82144e27ef Refactor private IP address checks with ipaddress module
Replaced regex-based private IP detection with a utility function `is_private_ip` using the `ipaddress` module.
2025-01-19 08:01:55 +05:30
mhdzumair 4e6b814b08 #428: Added more language filter supports 2025-01-19 07:32:21 +05:30
GitHub Action da4aa75616 chore: update version to 4.3.10 2025-01-18 18:27:18 +00:00
mhdzumair a1cba3050e Refactor DLHD Sports events stream processing logic and add last scrape tracking
Reorganized stream handling into modular methods for readability and efficiency. Added Redis-based tracking of the last scrape time to optimize schedule refresh logic. Improved error handling and logging to provide clearer insights into processing outcomes.
2025-01-18 23:56:36 +05:30
GitHub Action 78b1511811 chore: update version to 4.3.9 2025-01-18 17:18:45 +00:00
mhdzumair ad8f4181e6 Fix tz local data missing 2025-01-18 22:45:23 +05:30
mhdzumair a787d14ddd Fix SD stream URLs in DLHD scraper 2025-01-18 22:45:23 +05:30
GitHub Action f00a6306e4 chore: update version to 4.3.8 2025-01-18 16:32:50 +00:00
mhdzumair e9f07caf7c Handle Unauthorized MediaFusion configuration for /streams endpoint 2025-01-18 22:01:36 +05:30
mhdzumair 2b26ef32af trigger background search title on every 3 mins 2025-01-18 21:56:45 +05:30
mhdzumair a50688333a bugfix on conditional embed url check 2025-01-18 21:44:57 +05:30
mhdzumair 4fa3767c8f reduce seeders count fetcher 2025-01-18 21:44:36 +05:30
mhdzumair d7513d131d Fix adult genre detection for stricter filtering. 2025-01-18 21:40:27 +05:30
mhdzumair 79b05b2576 Update DLHD scheduler crontab to run weekly on Mondays.
This update intended to reduce the scraping load on DLHD and only scrape efficiently.
2025-01-18 10:30:19 +05:30
GitHub Action 93661e1495 chore: update version to 4.3.7 2025-01-18 04:48:55 +00:00
mhdzumair 9c2258a38a Handle invalid configuration in stream endpoints and show instruction stream 2025-01-18 10:17:18 +05:30
mhdzumair 364e840c28 Handle empty parental guide filter selections as 'Disable' to align with the user's intention 2025-01-18 09:27:19 +05:30
mhdzumair 882de090a6 Refactor delete watchlist handling for improved compatibility. 2025-01-18 09:20:31 +05:30
mhdzumair 8044e7688d Added strict filters to block adult genre entries. 2025-01-18 09:20:01 +05:30
mhdzumair 929b0af2a9 Update libs 2025-01-18 09:12:00 +05:30
mhdzumair 104d417729 Added strict filters to block adult genre entries.
Added strict filters to block adult genre entries during metadata validation and update messages to flag such content. Removed "adult" from genre options in the manifest to ensure compliance with filtering policies.
2025-01-18 09:11:27 +05:30
mhdzumair 89db53f732 Fix rendering issue for weekly contributor metrics 2025-01-18 09:06:41 +05:30
mhdzumair 6c957c6d5b Improve date input handling with default value and formatting for dd/mm/yyyy. 2025-01-18 07:12:00 +05:30
mhdzumair 1baad5926e Add support for updating content images via scraper UI 2025-01-18 07:11:28 +05:30
mhdzumair 91b9649fab Add support for tmdbid correctly parse from tmdb id and fix contribute with no meta_id or custom meta id 2025-01-18 00:28:48 +05:30
mhdzumair 9204b622f3 Add support for tmdbid correctly parse from tmdb id and fix contribute with no meta_id or custom meta id 2025-01-18 00:26:39 +05:30
mhdzumair 05eb6dd545 Refactor DLHD Live Sports Events scraping and storing the data
Reworked the caching logic to handle a missing cache key for "events" type gracefully. Integrated a new DLHD schedule service for improved event metadata and stream handling, leveraging fuzzy matching and IPTV-org data retrieval for enhanced TV channel mappings. Updated scraper configuration, enhanced genre handling, and added support for dynamic event descriptions.
2025-01-18 00:09:08 +05:30
mhdzumair 32d675b173 Refactor adult content filtering logic to enforce more keywords on stream request 2025-01-17 06:51:09 +05:30
mhdzumair 1cfbb89d9d Update DLHD urls 2025-01-16 14:53:33 +05:30
mhdzumair 568294fd19 Fix metadata encoding on contribution stream page and optimize candidate fetching. 2025-01-15 13:46:22 +05:30
mhdzumair cfc764cb3a Add support for contribute arabic movies and series catalogs 2025-01-15 13:07:25 +05:30
mhdzumair a6492af5c5 Refactor TMDB data scraper and enhance Import UI with styling.
Enhanced TMDB API scraper with better episode and year handling, streamlined year match logic, and improved metadata updates. CSS updates provide a more polished UI with better hover effects, spacing, and theming adjustments for a consistent dark mode appearance.
2025-01-15 13:06:36 +05:30
mhdzumair 80b7208eae Refactor metadata assignment and clean up sports titles when importing 2025-01-15 07:17:16 +05:30
mhdzumair cc28039bcf Refactor torrent import form handling with utility functions for correctly parsed data 2025-01-15 07:16:31 +05:30
mhdzumair 5d72852ebd Add "Quick Import" scraper functionality to UI & Redesign torrent import UI
Introduced the "Quick Import" feature with automatic metadata detection. This update includes a new dropdown option and dynamic parameter fields for torrent and magnet link analysis. Additionally, reorganized existing sections for improved readability and user experience.
2025-01-15 00:47:22 +05:30
mhdzumair d933965aee Add multi-result search for TMDB and IMDB in scrapers 2025-01-15 00:35:49 +05:30
mhdzumair edd74d137a Fix fighting category 2025-01-14 14:13:14 +05:30
mhdzumair c2e7e6e995 Add support for new "Adults+" certification level 2025-01-14 14:12:56 +05:30