Usenet meta search
OTHER License
Bot releases are visible (Hide)
Published by theotherp about 2 years ago
Feature Add option to replace german umlauts and special characters.
Published by theotherp over 2 years ago
Feature Automatically use NZB access and adding types required by certain indexers. See #784.
Feature Add debug logging for category mapping.
Published by theotherp over 2 years ago
Feature Add validation to ensure your configuration matches the requirements of a certain indexer.
Feature Warn when exposing NZBHydra to the internet via host 0.0.0.0 with no authentication enabled.
Note In the same vein I decided to remove the option to ignore warnings when saving the config. You'll just have to live with it or, ideally, fix the things causing the warnings.
Note All the above stems from the fact that a lot of people (=idiots) have their NZBHydra (or *arr) instances wide open to the world without any authentication whatsoever. DO NOT DO THAT! People will steal your API keys and possibly get your indexer access disabled or revoked for good. I'm trying to automatically detect that but it's not easy distinguishing valid accesses from fraudulent ones.
Published by theotherp over 2 years ago
Fix Fix error when using an HTTP proxy without username / password.
Fix Use API hit information from indexer request when no download information was provided. In that case calculate the downloads from the history. See #778
Fix Fix API hit and download detection for DogNZB.
Fix Add the current API hit to the number of reported API hits in response.
Fix Fix name of logging marker "Custom mapping" (was "Config mapping").
Published by theotherp over 2 years ago
Fix Fix use of groups in custom search request mapping. See #700
Fix Fix download of backup files. See #772
Note The mysterious issues with connections to indexers failing (and perhaps some other issues) were caused by changes in the linuxserver.io image and should be fixed by now.
Published by theotherp over 2 years ago
Note I removed the OpenAPI docs as for some really weird reason it may have introduced some unexpected bugs when connecting to indexers or even when trying to update the database
Published by theotherp over 2 years ago
Feature Allow to configure an indexer's API path. See #766
Feature OpenAPI docs are now available under http://127.0.0.1:5061/v3/api-docs/. This will only be interesting for very few (if any) users. Unfortunately I couldn't get the swagger UI working. You'll have to visit http://127.0.0.1:5061/swagger-ui/index.html and paste the api-docs URL.
Published by theotherp over 2 years ago
Note Added a banner of and link to NewsDemon. Thanks for sponsoring me!
Fix The dismiss button for the banner shown after an automatic update has been installed didn't work reliably. See #737
Published by theotherp over 2 years ago
Feature Add entry to display options to always show result titles. By default they're hidden when grouping results with the same name. See #763
Feature Add dismiss button to banner shown after an automatic update has been installed. See #737
Fix Use link to comments as detail link for torznab results. For some indexer the details would previously go to the download link. See #758
Fix Only show video related quick filter buttons when searching in a TV or movie category. See #732
Note I'm currently testing a new version of the database library. This new version may hopefully be a bit more performant, may result in smaller database files (for those suffering from very larg ones) and / or give me options to fine tune how data is compacted (for those where a lot of IO is produced). Unfortunately it means that the old database needs to be migrated which is always a bit hairy. If you're interested in helping me by testing an alpha version please leave me a note in this github Issue.
Published by theotherp over 2 years ago
Feature Allow certain notifications to be filtered (not shown / being sent). See #761
Fix Change shebang for python 3 wrapper so that it siginifies being a python 3 script.
Published by theotherp over 2 years ago
Fix Fix automatic configuration of Sonarr v3. See #753
Published by theotherp almost 3 years ago
Fix Properly read X-Forwarded-For header and original IP.
Fix Execute connection check after an indexer's API key has changed.
Published by theotherp almost 3 years ago
Feature Update framework libraries and add support for Java 17.
Feature NZBHydra now (hopefully) properly supports indexers that return more than 100 results per API page. When I started developing 8 years ago no indexer I knew of returned more than 100 results, now some return 500 or even 1000. That obviously often tremendously reduces the API hits needed to fill a page or find a certain result. NZBHydra will now request 1000 results (many indexers will still only return 100) per page. The page size of the results returned by NZBHydra is still 100 (if not overwritten in the API request). The amount of API hits made by local programs doesn't matter and the time and performance overhead are negligible. Please note that these changes required some hefty changes in the deeps of the search logic and may have produced some bugs. Let me know if it works as expected.
Feature Show assigned colors of indexers in config list.
Note Happy new year!
Published by theotherp almost 3 years ago
Fix Update logging library to a newer version due to a security issue. This isn't much of an issue, in my opinion, as I use a different library although this one is used by others. It also only affects JDKs that are older than a year and it's not an issue on docker containers.
Published by theotherp almost 3 years ago
Fix Added nzbgeek to the list of indexers which don't support movie/tvsearch searches without IDs.
Published by theotherp almost 3 years ago
Fix Some indexers do not support movie/tvsearch type queries without IDs but with word based queries (I know of nzbplanet and dognzb). For these indexers the search type is automatically switched to search when no IDs but a word query is given.
Published by theotherp almost 3 years ago
Fix Fix exception when unexpected java version is found. Why the fuck does every JDK have to have its own version format?
Published by theotherp almost 3 years ago
Fix Make sure that when the NZBHydra API is accessed with a duplicate /api in the URL this is not interpreted as wanting to only use an indexer with the name "api".
Feature Abort on startup if incompatible Java version is used.
Published by theotherp about 3 years ago
Fix Ugh, don't ask. I'm glad that releases don't cost anything.
Published by theotherp about 3 years ago
Fix The "What's new" views were empty. If you want the gritty details: I make a call to the backend /updates/changesSinceUpTo/3.17.1 which is supposed to return all changes between the current version and 3.17.1, in this example. For some stupid reason the backend framework converts the 3.17.1 to 3.17 which means for the running version 3.17.0 the changes between 3.17 and 3.17.0 were shown which are obviously empty.