Releases: iPromKnight/zilean
Releases · iPromKnight/zilean
v3.3.1
v3.3.0
v3.2.1
v3.2.0
v3.1.0
3.1.0 (2024-11-21)
🚀 New Features
- huge changes to facilitate the bad adult classification we have (5149cd1)
- Adult classification is killing so many titles.
Introduced a new adult (xxx) category into the database. - Wired up torznab capabilities for the adult category.
- Introduced category filtering to limit what gets through in the postrges search function
- Build a full dashboard allowing you to add / remove / edit entries in your db with ease. You have to toggle this on with
Zilean__EnableDashboard
: true, or set it in your settings file. Its off by default because I dont know who exposes their zilean, so its safer to have it opt in. - Fixed tvSeries searches when searching by IMDB Id
- Introduced better category handling for movies, tvSearch and the new XXX search.
- Allow overriding the year, imdb id, category and adult + trash states from the dashboard to override anything RTN parsed the files as during ingestion.
- Reworked the python service to ensure all PyObjects are disposed efficiently after the bridge to c#
Same goes for any imported PyModules, and enforce a call to gc in python. - Moved the python support from the scraper to the shared library so the Api can use it. When you insert a new torrent, or edit one - RTN reruns on the fly for the edited record.
- Removed the Adult and trash options - we just ingest everything now, but anything that would have been removed under the adult flag previously, gets stored in the new xxx category, and because the endpoints are filtered, you wont get these results in regular movie and tvSearch results. If something is in an incorrect category - you can override on the dashboard.
- Implement Index Vaccuming after imports to clean up database, and stop bloat.
⚙️ Chores
- update docs (970f14d)
📦 CI Improvements
- upgrade docs workflow [skip-release] (11091d9)
v3.0.0
3.0.0 (2024-11-20)
⚠ BREAKING CHANGES
- Upgrade rtn for adult check handling
Recommendation is to delete your settings.json, and reset your database with this release, as you now have the options to filter some (blame spoked if they aren't removed) adult titles, and to remove trash titles in parsing settings.
Refer to the new documentation configuration options for a break down of all the configuration.
- The On-demand scrape endpoint now requires the
X-API-Key
header set to the generated apikey as its a protected endpoint.
🚀 New Features
- Upgrade rtn for adult check handling (5422baa)
- Complete rewrite of ingestion to use new common base and C# 13. This results in better resource usage.
Because of this change, all imports are now batched, but are faster than even the unbatched were before.
This also means you will instant start getting results in the endpoints after batches have been ingested. no need to wait around for the full ingestion to complete!
⚙️ Chores
- documentation (b474b99)