Commit Graph
98 Commits
Author SHA1 Message Date
mhdzumair 3b3641cea0 Add lock functionality start only one scheduler 2024-04-04 22:38:43 +05:30
mhdzumair 28028adb68 Add delete all watchlist functionality for various streaming providers 2024-04-03 16:43:32 +05:30
mhdzumair 4195c06903 Refactor TV stream parsing and add caching for M3U8 URL validation 2024-04-01 16:45:54 +05:30
mhdzumair c680e9462f Handle empty live streams 2024-03-31 02:01:33 +05:30
mhdzumair 40e71a6c7f Add support for M3U8 URL validation for liveness before returning 2024-03-31 01:46:46 +05:30
mhdzumair c92ab536f5 Fix argument key generation in worker_rate_limit function 2024-03-31 00:58:02 +05:30
mhdzumair cbe834f654 bugfix: Handle timeout error for init trackers 2024-03-30 23:50:47 +05:30
mhdzumair 6207cd7501 bugfix: adding redis url config for dramatiq rate limiter 2024-03-30 23:20:08 +05:30
mhdzumair a01ec14dc9 Add support for worker rate limit wrapper to scraper tasks 2024-03-29 22:47:40 +05:30
mhdzumair 945fcb9970 filter sports events by start time & added to scraper 2024-03-29 21:51:22 +05:30
mhdzumair a0486cd642 Add streamed sport events scrapy support 2024-03-28 22:57:14 +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 cc55bd5330 Add title to sport event posters 2024-03-24 00:48:15 +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
mhdzumair 848f2b55db Migrate mhdtvplay scraping with scrapy & refactorings 2024-03-10 23:38:20 +05:30
mhdzumair 1c6b8cb491 Refactor URL validation and add asynchronous functionality 2024-03-10 22:47:25 +05:30
mhdzumair fd601c604b Refactor create_poster to use aiohttp for asynchronous HTTP requests 2024-03-10 22:47:04 +05:30
mhdzumair 96a995c3d1 bugfix Streaming provider validation 2024-03-04 08:32:37 +05:30
mhdzumair 2452b4ef8f Added qBittorrent - WebDav support 2024-03-04 01:18:13 +05:30
mhdzumair bcbe51035a Fix WebUI description visualize error with line break 2024-03-04 00:08:51 +05:30
mhdzumair f19411c9dd Reform Stream quality detail 2024-03-02 08:33:01 +05:30
mhdzumair 0d0ac6448c Update stream data parsing 2024-02-29 20:17:49 +05:30
mhdzumair 342b6f4495 Improve stream data details parser 2024-02-29 18:39:03 +05:30
mhdzumair f8f9e84e8d Refactor stream name to include resolution if available 2024-02-29 17:38:58 +05:30
mhdzumair 2a04c5f4fe Add FormulaParserPipeline to parse uploader specific content after web scraping and other bug fixes & improvments 2024-02-29 02:59:40 +05:30
mhdzumair 9b2f663516 #127 Add Scrapy and Formula Racing support 2024-02-26 17:02:04 +05:30
mhdzumair a815168bce Add data compression to encrypt_user_data function 2024-02-24 23:53:30 +05:30
mhdzumair dfa7b0ea0a #124: Add feature to secure the API of self-hosted resources with Password 2024-02-24 23:53:07 +05:30
mhdzumair 3b1b757a21 Fix handling of None values in sort key 2024-02-24 00:33:09 +05:30
mhdzumair 4aec3cfee0 Add resolution based stream sorting 2024-02-23 23:30:51 +05:30
mhdzumair df1ba3f5bc #102: Add option to dynamic sorting, max streams per resolution
#113: Add option to display full torrent name
2024-02-16 22:30:11 +05:30
mhdzumair 380739564e Add Sortable functionality to catalog items 2024-02-16 16:44:17 +05:30
mhdzumair 799abad5cd modulerize & refactor routes for streaming provider 2024-02-16 01:45:30 +05:30
mhdzumair f84723a124 Add rate limiting middleware and rate_limiter utility and userdata middleware 2024-02-14 08:13:34 +05:30
mhdzumair 69cfd7fbdd #109 : Add adult content filtering functionality 2024-02-11 11:07:55 +05:30
mhdzumair e68e80e7ee Improve Prowlarr integration and improve database initialization for dramtiq actor 2024-02-07 18:32:34 +05:30
mhdzumair df7539b2b5 Refactor exception handling in prowlarr_data_parser and batch_process_with_circuit_breaker 2024-02-07 01:40:24 +05:30
mhdzumair 1351d5c96d Refactor API data fetching in prowlarr.py and handle exceptions in network.py 2024-02-04 11:18:18 +05:30
mhdzumair 078635a172 Fix issue with fetching streams from Prowlarr
Update configurations and logging

Refactor IMDB movie retrieval

Update deployment settings

Remove unused deployment

Update resource limits for dramatiq worker
2024-02-04 10:51:43 +05:30
mhdzumair 5fadfac0a9 Add dramatiq library and enhance prowlarr search functionality 2024-02-03 19:57:35 +05:30
mhdzumair 6d5a35dd71 enhance prowlarr scrapping for movies and series and refactoring helper functions 2024-02-01 19:07:46 +05:30
mhdzumair ac569b2b4b Merge branch 'develop' of github.com:mhdzumair/MediaFusion into pr/ragmehos/95 2024-01-30 23:52:03 +05:30
mhdzumair e3582301ab Update logging level for demagnetize 2024-01-30 13:11:45 +05:30
mhdzumair ac2ab7d218 Add support for scraping series from torrentio 2024-01-30 13:04:35 +05:30
Rag 91fbb46d7d Prowlarr integration 2024-01-29 13:08:38 -05:00
mhdzumair b26ed97bd6 Add error handling for DebridClient requests 2024-01-28 02:08:02 +05:30
mhdzumair c5dcce1cc0 Add file size filter to streaming configuration 2024-01-28 02:07:37 +05:30
mhdzumair f498daf6fe Add Premiumize Streaming provider 2024-01-27 00:08:49 +05:30