36 Commits

Author SHA1 Message Date
mhdzumair ff906378f3 Enhance file annotation UI with episode and season numbering features; Update styles for better layout and visual feedback on file selection. 2025-04-07 16:55:18 +05:30
mhdzumair 961b93da38 add support for update stream meta information for non-imdb data 2025-03-14 07:34:56 +05:30
mhdzumair bfb42402a9 feat: enhance quick import with torrent type selection and uploader name persistence & add searching functionality for audio language selection 2025-03-02 19:30:00 +05:30
mhdzumair 52c8a14fec Add delete action for torrent in scraper functionalities
Enhanced the torrent block feature to support a delete action. Updated HTML dropdown, backend handling, and Telegram notifications to reflect this change. Improved user feedback for block/delete operations and ensured schema validation.
2025-02-02 21:06:07 +05:30
mhdzumair a04648c52f Fix release date handling on contribution streams 2025-02-02 17:12:47 +05:30
mhdzumair 9eafe63178 Fix release date handling on contribution streams 2025-02-02 07:24:56 +05:30
mhdzumair 946270707b Improve Scraper Control UI, Improve torrent specification selection, Fix date selection type & Add support for exclude files annotation in series import 2025-01-31 22:06:27 +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 568294fd19 Fix metadata encoding on contribution stream page and optimize candidate fetching. 2025-01-15 13:46:22 +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 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 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 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 6dafffa67d Remove resetForm function from when importing contribution streams 2025-01-01 06:57:44 +05:30
mhdzumair d1783341d5 Improve Contribution torrents import workflow and add Telegram notifications
Implemented support for sports content, including metadata collection, validation, and episode file annotation logic with modal dialogs for detailed input. Added a Telegram bot for notifications regarding new contributions.
2024-12-30 14:13:33 +05:30
mhdzumair 70e8d1946b Add support for private, semi-private, and webseed torrent types for prowlarr & jackett & Manual imports; store torrent file content
- Updated streaming providers to allow adding torrents by file for webseed and private torrents.
- Implemented functionality to store the content of torrent files.
2024-12-22 18:21:58 +05:30
mhdzumair 402c86b907 Add support for specifying total pages in tgx scraper tasks 2024-12-15 23:00:29 +05:30
mhdzumair 42d4fc4a36 Add IMDb Type selection for scraping functionality & Fix IMDb update scraping function 2024-12-07 18:13:23 +05:30
mhdzumair 0e633d31d8 Remove caching for contribution user & Add support for parsing torrent seasons, episodes from files & fix language selection on upload contribution streams 2024-12-02 22:30:44 +05:30
mhdzumair d36440cd91 Introduce confirmation dialog for import validation error & add language selection on import torrent
Added a confirmation modal to alert users of validation issues such as title or year mismatches before proceeding with importing torrent data. Users can force import by confirming compliance with guidelines. Also streamlined the handling of catalogs and languages, allowing them to be optional.
2024-11-28 22:57:06 +05:30
Mohamed Zumair 64773baecb Add torrent blocking feature for DMCA (#302) 2024-09-28 09:44:53 +05:30
Mohamed Zumair 709dc25d94 Enhance TV streaming functionality with MPD DRM support, and updated spiders & Bugfixes (#298)
* Refactor stream parsing and handling for DRM and MediaFlow

* Add encryption support for mediaflow url and refactor URL validation

* Enhance LiveTV spider to support MPD and handle new player API logic

* Update TV stream validation and add DRM fields in UI

* Add mediaflow_proxy_required.mp4 exception video

* Add FlareSolverr integration to scrapy spiders

* [WIP] TamilBulb spider to scraper

* Update StreamedSpider to new API and adjust schedulers
2024-09-27 08:13:10 +05:30
mhdzumair 76d4c9acb8 Provide more log info on scraper control & reduce the user input torrent ratio 2024-07-11 01:19:34 +05:30
mhdzumair e426a247ad increase notification timeouts 2024-05-21 00:22:36 +05:30
mhdzumair 3aa49e9918 Use HTTP 200 show API error on ElfHosted due to custom page redirect 2024-05-20 23:47:46 +05:30
mhdzumair 455093f79d feat: Add support for user import data & scraper 2024-05-19 16:52:40 +05:30
mhdzumair 27679ce6e1 feat: Add support for quickly trigger IMDb data update within stremio 2024-05-15 11:28:25 +05:30
mhdzumair 939b86361d bugfix for show api password in scraper control 2024-04-15 00:50:30 +05:30
mhdzumair 427f0c5721 Update scraper control web UI & API endpoint for supporting tamilmv & tamil blaster scrapy with arguments 2024-04-13 22:01:59 +05:30
mhdzumair af3da0731d Add support for m3u playlist import option in scraper manager 2024-03-26 14:21:03 +05:30
mhdzumair 0e002dd1f9 Add TV metadata functionality from scraper manager 2024-03-24 07:42:01 +05:30
mhdzumair eef6bc992c Add sport-video scrapy support 2024-03-18 23:10:55 +05:30
mhdzumair f04d537ee2 Add tamilultra scrapy & add support for trigger scrapers & consolidate apscheduler, background worker & bugfixes 2024-03-17 17:41:03 +05:30