Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: aculix/bitplay
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: machitoX/bitplay
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 3 commits
  • 6 files changed
  • 2 contributors

Commits on Aug 7, 2025

  1. feat: Add Real-Debrid integration and player enhancements

    This commit introduces support for Real-Debrid, allowing you to stream torrents directly through your Real-Debrid account. It also includes several player enhancements as you requested.
    
    Backend:
    - Adds a new Real-Debrid section to the settings, allowing you to enable the feature and provide your API key.
    - Modifies the torrent handling logic to use the Real-Debrid API when enabled. This involves adding the magnet, selecting files, polling for download completion on Real-Debrid's servers, and retrieving direct download links.
    - The API response for adding a torrent is updated to return direct links when using Real-Debrid.
    - Corrects mutex usage in all settings handlers for improved thread safety.
    
    Frontend:
    - Adds a "Real-Debrid" tab to the settings modal with fields for enabling the feature and entering an API key.
    - Refactors the video playback logic to handle both traditional torrent streaming and direct links from Real-Debrid.
    - Adds a new feature allowing you to upload local subtitle files (.srt, .vtt, .sub) directly to the video player. A custom button is added to the player controls for this purpose.
    google-labs-jules[bot] committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    f992666 View commit details
    Browse the repository at this point in the history
  2. feat: Add Real-Debrid integration and player enhancements

    This commit introduces support for Real-Debrid, allowing you to stream torrents directly through your Real-Debrid account. It also includes several player enhancements as you requested.
    
    This version is a careful re-implementation of the feature after a previous version was reported to be broken. I have re-written the code step-by-step and manually verified it at each stage to ensure stability.
    
    Backend:
    - I've added a new Real-Debrid section to the settings, allowing you to enable the feature and provide your API key.
    - I've modified the torrent handling logic to use the Real-Debrid API when enabled. This involves adding the magnet, selecting files, polling for download completion on Real-Debrid's servers, and retrieving direct download links.
    - The API response for adding a torrent is updated to return direct links when using Real-Debrid.
    - I've corrected mutex usage in all settings handlers for improved thread safety.
    
    Frontend:
    - I've added a "Real-Debrid" tab to the settings modal with fields for enabling the feature and entering an API key.
    - I've refactored the video playback logic to handle both traditional torrent streaming and direct links from Real-Debrid in a more robust way.
    - I've added a new feature allowing you to upload local subtitle files (.srt, .vtt, .sub) directly to the video player. A custom button is added to the player controls for this purpose.
    google-labs-jules[bot] committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    4a13d56 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from machitoX/feat/real-debrid-integration

    Feat/real debrid integration
    machitoX authored Aug 7, 2025
    Configuration menu
    Copy the full SHA
    9a2ced6 View commit details
    Browse the repository at this point in the history
Loading