Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 0.19.0 #868

Merged
merged 1 commit into from
Nov 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# Changelog

## [0.19.0](https://github.com/rivenmedia/riven/compare/v0.18.0...v0.19.0) (2024-11-14)


### Features

* add reindexing of movie/shows in unreleased or ongoing state ([139d936](https://github.com/rivenmedia/riven/commit/139d936442de4d5a37e32fb482beb2e65557464c))
* added upload logs endpoint to be used by frontend ([3ad6cae](https://github.com/rivenmedia/riven/commit/3ad6caeb6b0299cf60314ca2f87a76e30eba57be))
* implement filesize validation for movies and episodes ([#869](https://github.com/rivenmedia/riven/issues/869)) ([d1041db](https://github.com/rivenmedia/riven/commit/d1041db78c295873f8f5cf572d9f296704c85506))


### Bug Fixes

* added cleaner directory log when rebuilding symlinks ([bb85517](https://github.com/rivenmedia/riven/commit/bb85517197bf10e855c1cfaa41e0d765dfd298e1))
* chunk initial symlinks on re-ingest ([#882](https://github.com/rivenmedia/riven/issues/882)) ([21cd393](https://github.com/rivenmedia/riven/commit/21cd393913253678f4f580330aa4e28e114fc16f))
* correct Prowlarr capabilities ([#879](https://github.com/rivenmedia/riven/issues/879)) ([f2636e4](https://github.com/rivenmedia/riven/commit/f2636e408f66a730915cfb2f49f56e38b1faf8c9))
* detecting multiple episodes in symlink library ([#862](https://github.com/rivenmedia/riven/issues/862)) ([ebd11fd](https://github.com/rivenmedia/riven/commit/ebd11fd7d94a7763f0869bde6ed9b545d499e14e))
* disable reindexing. wip. change get items endpoint to use id instead of imdbid. ([5123567](https://github.com/rivenmedia/riven/commit/5123567d4fe9ce8ef65d4fc09fa130d19a714ef7))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Improve changelog entry clarity and completeness.

The entry contains "wip" and combines multiple unrelated changes into a single line. Consider splitting and clarifying:

-* disable reindexing. wip. change get items endpoint to use id instead of imdbid. ([5123567])
+* refactor: change get items endpoint to use ID instead of IMDB ID for better consistency ([5123567])
+* chore: temporarily disable reindexing feature ([5123567])
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
* disable reindexing. wip. change get items endpoint to use id instead of imdbid. ([5123567](https://github.com/rivenmedia/riven/commit/5123567d4fe9ce8ef65d4fc09fa130d19a714ef7))
* refactor: change get items endpoint to use ID instead of IMDB ID for better consistency ([5123567](https://github.com/rivenmedia/riven/commit/5123567d4fe9ce8ef65d4fc09fa130d19a714ef7))
* chore: temporarily disable reindexing feature ([5123567](https://github.com/rivenmedia/riven/commit/5123567d4fe9ce8ef65d4fc09fa130d19a714ef7))

* more tweaks for scrapers and fine tuning. ([b25658d](https://github.com/rivenmedia/riven/commit/b25658d21a43d2e0a097abf608c7a96216ed90ec))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Improve changelog entry clarity and consistency.

The current entry is vague and has formatting inconsistencies:

  1. Specify which scrapers were tweaked and what was fine-tuned
  2. Remove the trailing period for consistency with other entries
  3. Hyphenate "fine-tuning"
-* more tweaks for scrapers and fine tuning. ([b25658d])
+* improve scraper performance with fine-tuning optimizations ([b25658d])
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
* more tweaks for scrapers and fine tuning. ([b25658d](https://github.com/rivenmedia/riven/commit/b25658d21a43d2e0a097abf608c7a96216ed90ec))
* improve scraper performance with fine-tuning optimizations ([b25658d](https://github.com/rivenmedia/riven/commit/b25658d21a43d2e0a097abf608c7a96216ed90ec))
🧰 Tools
🪛 LanguageTool

[misspelling] ~19-~19: This word is normally spelled with a hyphen.
Context: ...714ef7)) * more tweaks for scrapers and fine tuning. ([b25658d](https://github.com/rivenmed...

(EN_COMPOUNDS_FINE_TUNING)

* re-check ongoing/unreleased items ([#880](https://github.com/rivenmedia/riven/issues/880)) ([47f23fa](https://github.com/rivenmedia/riven/commit/47f23fa0d78c41473445140801f5c6a6a6e076aa))
* skip unindexable items when resetting db ([98cb2c1](https://github.com/rivenmedia/riven/commit/98cb2c12acc40fd2f2c12f79af247f89aa5638fa))
* update state filtering logic to allow 'All' as a valid state ([#870](https://github.com/rivenmedia/riven/issues/870)) ([4430d2d](https://github.com/rivenmedia/riven/commit/4430d2daf682f26b9141a3130fa869524840a2d9))
* updated mediafusion and tweaked scrape func to be cleaner ([73c0bcc](https://github.com/rivenmedia/riven/commit/73c0bcc91eb99c4825764775e986057951c713ae))
* updated torbox scraper to use api key. refactored scrapers slightly. added more logging to scrapers. ([afdb9f6](https://github.com/rivenmedia/riven/commit/afdb9f6f202690dae9b04e7d2c8ce5e078b94d0c))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Split changelog entry into separate items.

Multiple significant changes are combined into a single entry. Consider splitting them for better clarity and tracking.

-* updated torbox scraper to use api key. refactored scrapers slightly. added more logging to scrapers. ([afdb9f6])
+* update torbox scraper to use API key ([afdb9f6])
+* refactor scrapers for improved maintainability ([afdb9f6])
+* enhance scraper logging for better debugging ([afdb9f6])
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
* updated torbox scraper to use api key. refactored scrapers slightly. added more logging to scrapers. ([afdb9f6](https://github.com/rivenmedia/riven/commit/afdb9f6f202690dae9b04e7d2c8ce5e078b94d0c))
* update torbox scraper to use API key ([afdb9f6](https://github.com/rivenmedia/riven/commit/afdb9f6f202690dae9b04e7d2c8ce5e078b94d0c))
* refactor scrapers for improved maintainability ([afdb9f6](https://github.com/rivenmedia/riven/commit/afdb9f6f202690dae9b04e7d2c8ce5e078b94d0c))
* enhance scraper logging for better debugging ([afdb9f6](https://github.com/rivenmedia/riven/commit/afdb9f6f202690dae9b04e7d2c8ce5e078b94d0c))


## [0.18.0](https://github.com/rivenmedia/riven/compare/v0.17.0...v0.18.0) (2024-11-06)


Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "riven"
version = "0.18.0"
version = "0.19.0"
description = "Plex torrent streaming through Real Debrid and 3rd party services like Overseerr, Mdblist, etc."
authors = ["Riven Developers"]
license = "GPL-3.0"
Expand Down
Loading