210 Commits

Author SHA1 Message Date
mhdzumair a7d05cc488 Migrate to TamilMV and TamilBlasters scrapy spiders & add scrapy pipeline functionality to parse and store torrent data 2024-04-13 21:56:37 +05:30
mhdzumair 130c27fd07 Refactor poster creation to include Redis caching & binray searching for dynamic title scaling 2024-04-12 11:52:59 +05:30
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 6baab1dc2a Add MrGamingStreams scrapy for sports events 2024-04-01 16:45:07 +05:30
mhdzumair 877b4511e6 bugfix typo exception handling for poster 2024-03-29 23:08:22 +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 9fb15eb804 Add is_public_instance flag for community instances 2024-03-24 01:10:54 +05:30
mhdzumair 520d42e1b3 Add TV metadata upload endpoint with password 2024-03-24 00:58:25 +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 aa80143677 Seperate mhdtvsports scraper to schedule different crontab 2024-03-11 00:07:37 +05:30
mhdzumair 2c85b1078e Add support for configuring scheduler crontabs 2024-03-10 23:43:40 +05:30
mhdzumair 336b5bdb42 Handle disconnected clients with a 204 response 2024-03-10 22:49:58 +05:30
mhdzumair 97ee5895f0 Reduce the content caching time to 30mins 2024-03-01 06:27:19 +05:30
mhdzumair 7b4be1a0af Update home page with enhanced features 2024-02-29 23:35:02 +05:30
mhdzumair f723c1df34 Add formula_tgx scraper to docker-compose scheduler 2024-02-27 00:55:51 +05:30
mhdzumair 7c433da9b5 Remove password from config page 2024-02-26 19:01:51 +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 19322bd228 ** Prepare v3.7.1
** Add docker compose deployment & doc
** Add mongo atlas doc
2024-02-17 22:52:57 +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 6900d013e7 Refactor caching and retrieval of torrent streams 2024-02-16 11:47:06 +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 ecfed4aadd Add get_client_ip function to extract client's real IP address 2024-02-12 02:09:18 +05:30
mhdzumair e5f7338152 remove adding tv metadata through api due to security concern 2024-02-10 18:24:57 +05:30
mhdzumair 66551664b2 fix typo in scraper names 2024-02-10 07:49:42 +05:30
mhdzumair 95db6bf207 refactoring and bugfixes 2024-02-08 12:55:11 +05:30
mhdzumair 6f3f895c77 Remove init indexers prowlarr 2024-02-07 23:41:30 +05:30
mhdzumair e68e80e7ee Improve Prowlarr integration and improve database initialization for dramtiq actor 2024-02-07 18:32:34 +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 ac2ab7d218 Add support for scraping series from torrentio 2024-01-30 13:04:35 +05:30
mhdzumair 0c7731fb25 Add caching for catalog data 2024-01-29 16:16:31 +05:30
mhdzumair ea7146011b adding caching for meta item 2024-01-29 01:06:56 +05:30
mhdzumair efebc32b90 #91: migrating redis caching for poster image 2024-01-29 00:38:54 +05:30
mhdzumair 214d96e637 Refactor DebridLink integration #30 2024-01-27 22:24:40 +05:30
mhdzumair 5806141738 Refactor error logging in streaming_provider_endpoint 2024-01-27 08:16:55 +05:30
mhdzumair 05a19df8a4 Update url_path in custom_log method 2024-01-27 07:32:43 +05:30
mhdzumair f498daf6fe Add Premiumize Streaming provider 2024-01-27 00:08:49 +05:30
mhdzumair 0bf3e7f24f Store search history to provide optimize results and Add scheduler to delete search history after 3 days. 2024-01-26 19:40:46 +05:30
mhdzumair 5e44cfcb44 Setup Secure server logging & disable uvicorn access logs 2024-01-26 19:34:18 +05:30
mhdzumair f5189f3038 Add support for scraping movie streams from torrentio 2024-01-25 12:36:57 +05:30
mhdzumair 3ae34f210c store generated poster in caches and serve 2024-01-20 21:14:34 +05:30
mhdzumair 139595ce3f add health endpoint 2024-01-20 20:15:28 +05:30