* Fixes episode search in Manicomio Share
The tracker uses the pattern "name - s??e??" instead of "name s??e??" so we have to manually add a "-" in the query
* Better fix
Updated to a better fix!
* Fixed the input name
* Added a workaround to solve the year issue
* Fixed the re_replace order
I cannot wrap my head around why it has started to fail now as it was
faulty from the beginning... Anyway, SupportsCategories didn't really
take sub categories into account, which is bad.
- Potentially fixes#1654 and #1656
* docs(config): add warning on wihd config to use classic view only
* refactor(wihd): refactor indexer, optimized dev mode, added freeleech and SSL
* fix(indexers): removed T411 orginal tracker
closed tracker by gov
* refactor(clean): removed old orphan config files
* docs(readme): updated for wihd
* feat(utils): added sha1 hash function and refactored md5 hash function
* fix(indexers): now use cross plateform path building for dev mode
* fix(indexers): fix output log of xthor for dev mode
* feat(release): added ToString method
* refactor(dev): optimized dev mode
* style(clean): cleanup code
* feat(indexer): added tmdb info to releases
* fix(cat): enabled categories on xthor
* Fixed the TorrentPotato requests with the indexers that does not support imdbid requests
* Fixed the "CanHandleQuery" which was not working if we make the request only with an imdbid (and a valid OMDB key)
* Fixed the "CanHandleQuery" which was not working if we make the request only with an imdbid (and a valid OMDB key)
* Removed PotatoController.cs
* Tweak BB indexer
Remove explicit tracker URL
Add tracker-specific season query
* Query for "S##" and "Season #" simultaneously on bB
* Fix tabs/spaces
* Rewrite title from "Season #" to "S##"
* Fix bug
Fix bug where searching for whole shows would rewrite Season # to S00, since no season was specified.
* Add new categories mappings
So that e.g. headphones can correctly query bB for music
* Introducing API v2
There were multiple inconsistencies in the old API and I have been
toying with the idea to replace it. This will suck for everyone who was
building on top of the Jackett API, however as it was probably too
painful to do so I'd say no one really tried.
Now API v2.0 should be much more constistent as it uses DTObjects, and
instead of manually constructing a json response it is handled by the
ASP.NET web api. It is much more RESTful than it was, proper GET
endpoints are introduced, and updating resources are now done via POST -
it might be improved by introducing other type of REST methods.
I know this sucks as completely breaks backward compatibility, however
it'll probably make it easier to maintain and build on top of in the
long run.
* Use DELETE method to unconfigure an indexer
* Remove debugging format from NLog
* Fixing an null exception
* Properly implementing IExceptionFilter interface
* Enable adding public indexers without configuration
* Fix missing manual search results
* Basic modularization of the JS API
* Introduce API versioning
* Fix redirects to the dashboard
* Cleaning up a little bit
* Revamping Torznab and Potato as well
* Move preconditions to FilterAttributes and simplify logic
* Remove legacy filtering... will move to IResultFilter
* Minor adjustment on results interface
* Use Interpolated strings in ResultsController
* DTO-ify
* Remove fallback logic from potato results
* DTO everywhere!!!
* DTO-ify everything!
* I hope this is my last piece of modification to this PR
* Remove test variables...
* Left out a couple conflicts... It's late