Commit History
-
V-4.0.1β
Karan AdhikariUnverified signature* Sort stream by sizee84d5c8
-
`Telegram-Stremio v5.0.0`β
Karan AdhikariUnverified signatureβ»οΈ Full codebase refactor β cleaner, DRY, no lazy imports, duplicate functions merged. π Security β’ Admin password now hashed (PBKDF2) β’ Session secret moved to WebUI settings + π² generate button β’ Crash-safe config parsing π Fixes β’ No more re-login on restart (persistent session secret) β’ Dead-Link Checker MongoDB CursorNotFound fixed β’ Unified TMDB access + response caching π§Ή Cleanup β’ Merged redundant helpers, fixed typos β‘ Faster, safer, cleaner. Just restart to update.2c41c5f
-
Fix split-file speedtest
Karan AdhikariUnverified signatureade0349
-
Minor
Karan AdhikariUnverified signature9798ddb
-
Add Anime Support + fix auto catalog
Karan AdhikariUnverified signaturee2c4766
-
UI: redesign templates
Karan AdhikariUnverified signatureef88983
-
Fix Subscription system
Karan AdhikariUnverified signature3e18b74
-
Update dashboard.html
Karan AdhikariUnverified signature06433ef -
Ui fix
Karan AdhikariUnverified signaturedcda553 -
Fix theme
Karan AdhikariUnverified signaturec0e78ac -
Live progress
Karan AdhikariUnverified signaturefb8b181
-
Migrate scan/rescan/dbcheck from bot commands to WebUI Tools pageβ
Karan AdhikariUnverified signature- Add resumable scan engine (Backend/helper/scan_manager.py) with DB-persisted per-channel cursors; interrupted scans resume until a Rescan is requested - Add DbCheckManager for integrity checking + dead-link purge with live stats - Add Tools page (/admin/tools) with channel selector, live progress bars, DB check info, and dead-link purge - Add Tools API routes and nav links - Restore scan state on startup in __main__.py - Respect Telegram limits (batching, delays, FloodWait back-off) to avoid bans - Remove scan/rescan/scanstatus/cancelscan/dbcheck/search bot commands (delete scanner.py, trim utilities.py to /stats, update bot command menu)532c525 -
Fix Dashboard UI
Karan AdhikariUnverified signature25b0f7e -
fix scan metadata
Karan AdhikariUnverified signaturecda1677
-
Update settings.html
Karan AdhikariUnverified signatureb0d3e32 -
Update api_routes.py
Karan AdhikariUnverified signature3f55c68 -
Update media_edit.html
Karan AdhikariUnverified signature09f6d64 -
Update template_routes.py
Karan AdhikariUnverified signature1a247cd -
# π Release v3.3.0β
Karan AdhikariUnverified signature### β¨ Changes * β Removed `HELPER_BOT_TOKEN` * π€ Added optional `USER_SESSION_STRING` * π Added Global Search support * π Global Search can only be enabled when `USER_SESSION_STRING` is configured in `config.env` ### β οΈ Limitation * Multi-Token load balancing does **not** work for Global Search streams. * Files found through Global Search are streamed using the Userbot session only. * Multi-Token support continues to work normally for files in configured AUTH CHANNELS.c12bb0b
-
feat: v3.2.0 β split-file streaming, WebUI config, smarter matchingβ
Karan AdhikariUnverified signature- streaming: add support for raw byte-split releases (movie.mkv.001, movie.mkv.002, ...). Parts are detected, grouped in the DB under one quality entry, and streamed as a single virtual file with full Range/seek/resume support across the combined size. Only the numbered split convention (.001/.002) is supported: those parts are literal byte-slices of one original file, so concatenation reconstructs a single valid file with one header and a correct combined timeline. "part1/cd1/disk1" style releases are separately muxed files (each with their own header/duration) and are explicitly NOT grouped, since byte concatenation of those only plays correctly through part 1 β confirmed by testing. Remuxed support for that case is a possible future addition. - config: shorten config.env to only startup-critical variables (Telegram credentials, DATABASE URIs, PORT); move all other configuration to the WebUI, applied dynamically with no restart required. Values still preβ¦238a311
-
Config Setup from WebUI
Karan AdhikariUnverified signature07f63a8
-
Update stremio_routes.py
Karan AdhikariUnverified signaturec9c32f6 -
Update stremio_routes.py
Karan AdhikariUnverified signature20fd956
-
Update stream_routes.py
Karan AdhikariUnverified signature7bb00b9 -
Update stream_routes.py
Karan AdhikariUnverified signature2211049 -
Update stream_routes.py
Karan AdhikariUnverified signature34637d4 -
Update stream_routes.py
Karan AdhikariUnverified signature1bcc59c
-
Update stream_routes.py
Karan AdhikariUnverified signature39a000d -
Update __init__.py
Karan AdhikariUnverified signature35f46fa
-
Improve DC-aware client selection for streaming requests
Karan Adhikaridf26afd
-
Add collapsible catalog list functionality
Karan AdhikariUnverified signature3b801a6
-
π Release v3.1.0: Add auto catalog generationβ
Karan AdhikariUnverified signatureβ¨ Added auto catalog feature π·οΈ Added support for multiple catalog tags like Netflix, Prime Video, Anime, Bollywood, Hollywood, K-Drama, Hotstar, and more βοΈ Added catalog selection from dashboard π Added Full Rebuild for first-time setup and tag changes β‘ Added Quick Sync for newly added media β±οΈ Added automatic Quick Sync every 1 hour π§Ή Prevent duplicate catalogs and duplicate media entriesbed5e23
-
V-3.0.0 β
Karan AdhikariUnverified signature* custom catalog supportb5f02cc -
Update template_routes.py
Karan AdhikariUnverified signature39d7749
-
Release: v2.2.0 β¨ add metadata rescan UI for mismatched media entries
Karan AdhikariUnverified signaturec778c21
-
Redesign Dashboard with Glassmorphismβ
Karan AdhikariUnverified signature- Implemented Glassmorphism UI across all Admin panel components. - Added support for dynamic color themes (including Cyber Neon and Midnight Carbon) - Optimized layout for mobile and desktop consistency.273ab56
-
Update print statement from 'Hello' to 'Goodbye'
Karan AdhikariUnverified signature030677a -
Refactor base.html to use theme variables
Karan AdhikariUnverified signatured82374d -
Update login.html
Karan AdhikariUnverified signature066105f -
Update dashboard.html
Karan AdhikariUnverified signature12bd388 -
Refactor base.html for theme and layout enhancementsβ
Karan AdhikariUnverified signatureUpdated theme colors and styles for improved design consistency. Enhanced navbar and footer layout with glassmorphism effects.7274a13 -
Update stream_routes.py
Karan AdhikariUnverified signaturef07c3a4 -
Update stream_routes.py
Karan AdhikariUnverified signaturef97130e -
Update live stream filtering logicβ
Karan AdhikariUnverified signatureFilter live streams to include only those started within the last 15 seconds.5eb973b -
Introduce INACTIVE_TIMEOUT for stream status managementβ
Karan AdhikariUnverified signatureAdded INACTIVE_TIMEOUT constant to manage stream inactivity.7110524 -
Remove Profile and Settings from dropdown menuβ
Karan AdhikariUnverified signatureRemoved Profile and Settings links from the profile menu.42d8b4b -
Revert "Multi-Connection Striping (#44)" (#47)β
Karan AdhikariUnverified signatureThis reverts commit 844cc3a81ecf5208c5d1d02127ddc1a35840c8cc.f2554c1 -
Revert "fixed chunk issue (#45)" (#46)β
Karan AdhikariUnverified signatureThis reverts commit f3b6a161a5007eab488f8ff69d055ef02405941d.14af9d0
-
fixed chunk issue (#45)β
Gujjugaming2k +2: vflixa1prime, Karan AdhikariUnverified signature* New Feature added * Update README.md * Update README.md * Update README.md * Update README.md * 2.1.0 - SUBSCRIPTION added * Update start.sh * Free Mode Toggle, Automatic Stream Cleanup, Manual IMDb/TMDb Override - Added - π **Free Mode Toggle** β Administrators can turn off the `SUBSCRIPTION` requirement in `config.env` to allow all users immediate access via an automatically generated API token. - π **Automatic Stream Cleanup** β Deleting a source message in the Telegram channel instantly deletes all corresponding streams and qualities from the Stremio Addon Database and Admin Panel, preventing dead links. - π·οΈ **Manual IMDb/TMDb Override** β Users can instantly update or fix incorrect metadata for a file by simply editing the Telegram channel message caption and pasting the correct IMDb/TMDB URL. * Proxy and DC aware Bot option added - π‘οΈ **Stream Stability & Recovery** β Intelligent `b""` empty-chunk fallback that securely pads video streams with zero bytes, and redβ¦f3b6a16 -
Multi-Connection Striping (#44)β
Gujjugaming2k +2: vflixa1prime, Karan AdhikariUnverified signature* New Feature added * Update README.md * Update README.md * Update README.md * Update README.md * 2.1.0 - SUBSCRIPTION added * Update start.sh * Free Mode Toggle, Automatic Stream Cleanup, Manual IMDb/TMDb Override - Added - π **Free Mode Toggle** β Administrators can turn off the `SUBSCRIPTION` requirement in `config.env` to allow all users immediate access via an automatically generated API token. - π **Automatic Stream Cleanup** β Deleting a source message in the Telegram channel instantly deletes all corresponding streams and qualities from the Stremio Addon Database and Admin Panel, preventing dead links. - π·οΈ **Manual IMDb/TMDb Override** β Users can instantly update or fix incorrect metadata for a file by simply editing the Telegram channel message caption and pasting the correct IMDb/TMDB URL. * Proxy and DC aware Bot option added - π‘οΈ **Stream Stability & Recovery** β Intelligent `b""` empty-chunk fallback that securely pads video streams with zero bytes, and redβ¦844cc3a