Salman Qureshi
6a89d19747
chore: Update home screenshot for improved visual representation
2025-08-20 20:38:42 +05:30
Salman Qureshi
62f5aa697e
chore: Add legal disclaimer and non-commercial license to README and LICENSE files
2025-08-20 20:31:38 +05:30
Salman Qureshi
7b48257049
Update README.md
2025-08-20 20:27:00 +05:30
Salman Qureshi
197ddf1da9
chore: Update references from 'server-new' to 'server' across documentation and scripts for consistency
2025-08-20 20:24:59 +05:30
Salman Qureshi
95923707e1
chore: Remove redundant screenshot sections from README for clarity
2025-08-20 20:22:22 +05:30
Salman Qureshi
99b34c5853
chore: Remove outdated documentation files for environment configuration, upload prevention, optimizations, and working state restoration
2025-08-20 20:19:34 +05:30
Salman Qureshi
aafe33f0c1
Refactor code structure for improved readability and maintainability
2025-08-20 20:11:26 +05:30
Salman Qureshi
f4fdeba2dc
chore: Remove obsolete Docker and environment configuration files
2025-08-20 20:09:00 +05:30
Salman Qureshi
e0a91b1660
feat: Update environment configurations and deployment scripts for domain flexibility
2025-08-20 20:08:32 +05:30
Salman Qureshi
b205369802
feat: Implement optimized streaming and request handling for low-resource environments
...
- Added fetchWithTimeout utility for enhanced fetch requests with timeout support.
- Created createBackoffFetcher hook for API data fetching with retry and exponential backoff.
- Developed optimizedStreamingHandler for efficient chunked streaming with memory management.
- Introduced streamHandler for enhanced streaming capabilities with better error handling.
- Implemented requestLimiter middleware to prevent API overload and manage concurrent requests.
- Configured server settings for low-resource environments, including connection limits and timeouts.
- Added endpoints for torrent management, including adding, removing, pausing, and resuming torrents.
- Enhanced server info endpoint to provide detailed system and memory usage statistics.
2025-08-12 22:07:17 +05:30
Salman Qureshi
a4063d3cbf
feat: Implement comprehensive production optimizations, including health monitoring, enhanced streaming configurations, and improved server restart logic
2025-08-12 00:07:18 +05:30
Salman Qureshi
9f15c580f2
feat: Add performance monitoring middleware and optimize API response handling
2025-08-11 23:53:59 +05:30
Salman Qureshi
d9dc560025
fix: Update .gitignore to include downloads directory and optimize WebTorrent settings for balanced performance
2025-08-11 22:58:54 +05:30
Salman Qureshi
41af411966
fix: Update server listening address to allow external connections
2025-08-11 18:40:18 +05:30
Salman Qureshi
cf9332144d
feat: Optimize WebTorrent configuration and enhance download strategies for improved streaming performance
2025-08-11 18:37:11 +05:30
Salman Qureshi
39028825b6
style: Enhance UI elements with improved padding, colors, and hover effects for a more cohesive dark theme experience
2025-08-11 15:14:35 +05:30
Salman Qureshi
78754df58e
feat: Add Search Sources functionality
...
- Implemented SearchSourcesPage component for managing custom torrent search sources.
- Added routes for SearchSourcesPage in App.jsx.
- Created searchSourcesService for handling CRUD operations on search sources.
- Enhanced HomePage and SettingsPage to include links to the new search sources feature.
- Styled components with new CSS for a cohesive dark theme.
- Added import/export functionality for search sources.
- Implemented drag-and-drop reordering of search sources.
2025-08-11 13:38:17 +05:30
Salman Qureshi
a5d66c6373
Enhance video streaming optimization with advanced multi-phase buffering and strategic piece prioritization for improved playback experience.
2025-08-11 11:53:43 +05:30
Salman Qureshi
c10aa67972
Fix formatting in server initialization log for improved readability
2025-08-11 11:39:11 +05:30
Salman Qureshi
85405ef7ff
Enhance torrent seeding management by stopping uploads upon download completion and adding functionality to disable seeding for completed torrents.
2025-08-11 11:33:20 +05:30
Salman Qureshi
bdbc5d7cbb
Optimize WebTorrent configuration for improved download speeds and buffering, enhance torrent loading options, and extend peer discovery timeout for better performance.
2025-08-10 23:50:12 +05:30
Salman Qureshi
7b7145f89e
Enhance HomePage styling with responsive padding and width adjustments for better layout on various screen sizes
2025-08-10 14:34:36 +05:30
Salman Qureshi
40f6abb98a
Enhance layout and responsiveness of Netflix-style torrent page with improved padding, height adjustments, and vertical alignment for better user experience across devices.
2025-08-10 13:57:35 +05:30
Salman Qureshi
bdd89497fe
Add CORS testing script for API endpoints
...
- Created a new script `test-cors.sh` to test CORS configuration.
- Included tests for OPTIONS preflight request, actual POST request, and health endpoint.
- Utilized curl for making requests to the API with appropriate headers.
2025-08-10 13:51:46 +05:30
Salman Qureshi
eac87fff35
Enhance mobile video playback with fullscreen optimizations and MIME type handling
2025-08-10 04:45:51 +05:30
Salman Qureshi
74968c344a
Enhance fullscreen functionality with mobile support and double-tap gestures
2025-08-10 04:35:00 +05:30
Salman Qureshi
1b85d06a29
Refactor CORS configuration to allow all origins for improved accessibility
2025-08-10 04:22:36 +05:30
Salman Qureshi
7facf8ded1
Enhance CORS configuration and add deployment guide for production setup
2025-08-10 04:22:00 +05:30
Salman Qureshi
dc91bc8cdc
Add production build scripts and ecosystem configurations for seedbox frontend
2025-08-10 04:16:06 +05:30
Salman Qureshi
08bd136ca2
Add production environment variables for API base URL
2025-08-10 04:11:03 +05:30
Salman Qureshi
94ed7f39d2
Remove ecosystem.config.js and add ecosystem.config.cjs for improved configuration management
2025-08-10 03:55:09 +05:30
Salman Qureshi
d0f283538a
Add ecosystem configuration for seedbox frontend application
2025-08-10 03:49:43 +05:30
Salman Qureshi
79c07a6138
Refactor layout styles for improved spacing and update cache stats calculations to use actual cache size
2025-08-10 03:48:45 +05:30
Salman Qureshi
b8b562141e
Update favicon and title in index.html; add leaf.svg for branding
2025-08-10 03:31:18 +05:30
Salman Qureshi
04332c3516
Implement authentication flow with login screen and context management
2025-08-10 03:19:33 +05:30
Salman Qureshi
80a3f28717
Refactor layout styles for improved sidebar positioning and responsiveness
2025-08-10 03:09:24 +05:30
Salman Qureshi
3b62115b15
Enhance cache stats and disk usage calculations with improved error handling and formatting
2025-08-10 03:01:14 +05:30
Salman Qureshi
7937269bb8
Refactor Layout styles for improved consistency and responsiveness
2025-08-10 02:34:19 +05:30
Salman Qureshi
07f98b2d71
Enhance TorrentPageNetflix styles and improve file size formatting logic
2025-08-10 02:29:23 +05:30
Salman Qureshi
a5e4431957
Add episode download functionality and enhance UI controls for Torrent Page
2025-08-10 02:18:47 +05:30
Salman Qureshi
1980c45fce
Enhance video progress handling with improved logging and initial time management
2025-08-10 01:59:53 +05:30
Salman Qureshi
01f92ef3fc
Add Netflix-style UI for Torrent Page with loading and error states
...
- Implemented a new CSS file for styling the Torrent Page to resemble Netflix's design.
- Created a loading spinner and error message display for better user experience.
- Developed the main component to fetch and display torrent details, including IMDB data.
- Added functionality for video playback and progress tracking.
- Included sections for episodes/files and additional files with appropriate formatting.
- Enhanced responsiveness for various screen sizes.
2025-08-10 01:46:28 +05:30
Salman Qureshi
b01679843c
Refactor torrent stats overlay handling and improve close button functionality
2025-08-09 23:21:56 +05:30
Salman Qureshi
82b10a8927
Refactor WebTorrent configuration and enhance torrent loading with improved debugging and new endpoints for file and stats retrieval
2025-08-09 22:35:18 +05:30
Salman Qureshi
8e3cb500ad
Implement Universal Torrent Resolution System with enhanced loading and retrieval strategies
2025-08-09 21:48:26 +05:30
Salman Qureshi
9301765d50
init
2025-08-09 21:03:04 +05:30