Skip to content

fix: minor changes (bug fixes) - #23

Merged
An0n-00 merged 1 commit into
mainfrom
dev
Apr 18, 2026
Merged

fix: minor changes (bug fixes)#23
An0n-00 merged 1 commit into
mainfrom
dev

Conversation

@An0n-00

@An0n-00 An0n-00 commented Apr 18, 2026

Copy link
Copy Markdown
Member

This pull request introduces several improvements and fixes across multiple providers, with a focus on enhancing decryption logic, updating API integrations, improving diagnostics, and expanding proxy/cors support. The most significant changes are grouped below by theme.

VidZee Provider: Decryption and API Improvements

  • Refactored the decrypt logic in vidzee/decrypt.ts to accept a single encrypted string and decryption key, added a new deriveKey function, and improved key handling to match CryptoJS behavior. [1] [2]
  • Updated the VidZee provider to fetch and derive the decryption key from a new /api-key endpoint, switched to a new BASE_URL, and changed referer/origin headers accordingly. Decryption of all URLs is now fully parallelized for better performance. [1] [2] [3] [4] [5]

VixSrc Provider: API Integration Update

  • Changed the VixSrc provider to use a new /api/movie and /api/tv endpoint for initial data fetching, introduced a new fetchApi method to retrieve the sub-embed link, and added the corresponding response type. The provider now fetches and parses the second embed page before extracting tokens. [1] [2] [3] [4]

Diagnostics and Error Reporting

  • Enhanced the RgShows provider's diagnostic messages to inform users about ongoing provider issues and monitoring.
  • Standardized diagnostics in StreamMafiaProvider by clearing the field property in certain messages for clarity. [1] [2]

Quality and Format Handling

  • Normalized quality values in MovieDownloader and StreamMafiaProvider to use numeric strings (e.g., '1080' instead of '1080p'), and set the default stream type to 'hls' instead of 'http' in StreamMafiaProvider. [1] [2]

Proxy, CORS, and Stream Patterns

  • Added new domains to streamPatterns and knownThirdPartyProxies to improve proxy handling and support for additional streaming sources. [1] [2]
  • Introduced CORS configuration to the server, allowing for configurable origins and headers.

@An0n-00 An0n-00 self-assigned this Apr 18, 2026
@An0n-00 An0n-00 added the enhancement New feature or request label Apr 18, 2026
@An0n-00
An0n-00 merged commit 726295c into main Apr 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant