What's Changed
Features
- Added a
Keyword Filter
section. You can choose to only include results that contain at least one of the keywords or exclude results that contain at least one of the keywords - Adjusted the behaviour of the
DEFAULT_TIMEOUT
environment variable so that it applies to all addon requests unless overridden by an addon specific timeout. This essentially means the value ofDEFAULT_TIMEOUT
is the time the addon will be forced to respond in. - Added a
MEDIAFLOW_PUBLIC_IP_TIMEOUT
env var to control the timeout for requests to get the public IP from MediaFlow - Added a small memory cache to make consecutive mediaflow public IP requests more efficient. It also stores streams from addons for 10 minutes with a
MAX_CACHE_SIZE
environment variable to control the maximum number of items that can be stored in the cache. - Significant changes to parsing of streams from other addons.
Fixes
- Correctly determine user IP through headers consistently for CF workers and Node.js.
- Slightly adjusted AI regex.
Note
Due to the significant changes to parsing, you may find more bugs. Please report any bugs
Full Changelog: v1.9.2...v1.10.0