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

Downloading Improvments #2623

Merged
merged 1 commit into from
Jan 18, 2024
Merged

Downloading Improvments #2623

merged 1 commit into from
Jan 18, 2024

Conversation

majora2007
Copy link
Member

@majora2007 majora2007 commented Jan 18, 2024

A quick and small update for you all with a focus on Kavita+ and a regression that appeared from NetVips, which is responsible for generating cover images, causing black and white covers.

A word to all Kavita+ users, many of you have user's with AniList tokens that have expired. Your users need to go to User settings > Account and generate a new one to continue scrobbling. Also don't forget to register your discord user id and gain access to the exclusive channels. We have been sharing some of the progress on the big items and I would love more feedback.

Added

  • Added: Added the ability to delete a library from side nav menu
  • Added: (Kavita+) Kavita now alerts the user on visiting their homepage that their AniList token needs rotating to continue scrobbling

Changed

  • Changed: (Kavita+) Kavita will now clear out existing, non-processed scrobbling events when a Series is put on hold.
  • Changed: Lots of dependency updates
  • Changed: Downloading a Volume (consisting of multiple chapter archives) or a Full Series will not auto extract and re-zip for you.
  • Changed: Enhanced the messaging around events widget for downloading/preparing a download.
  • Changed: Min length for a user review is now only 5 characters
  • Changed: Downloads will download as cbz
  • Changed: Under User settings > Account tab, Email and AniList token will now inform user if the email is not validated or if AniList token needs to be regenerated (as they expire every few months)
  • Changed: (Kavita+) Kavita will quit faster during scrobbling events whenever rate limit is hit or token is expired.
  • Changed: (Kavita+) Switched Kavita to use a new dedicated API to allow data to load on the screen faster and all at once leading to less page shift.
  • Changed: (Kavita+) If a license is still on disk, but the subscription is not active, Kavita will not schedule Kavita+ tasks at all.
  • Changed: Streamlined some code around downloading for upcoming enhancements
  • Changed: Updated dependencies, including NetVips for some regressions around cover generation.
  • Changed: Major improvement to messaging when a series collides with another series in a parallel folder to library root. Explicitly give more information.
  • Changed: Localization files now have cache busting to help on new releases not reflecting all keys
  • Changed: Removed XFrameOptions and replaced with AllowIFraming as true/false. This will control multiple headers for Organizer
  • Changed: Shortened the time in which Kavita will check for an update an inform user. Originally 5-6 hours, now 1-2. We have over 10k users on old installs that haven't updated.

Fixed

  • Fixed: On non-authenticated flows, the nav bar will no longer flash on refresh.
  • Fixed: Fixed inablity to right click highlighted text in the book reader
  • Fixed: Fixed reading activity graphic not taking the full width like it should
  • Fixed: Fixed some spacing on the Continue/Read button on reading list page
  • Fixed: Fixed an issue where download indicators on cards would should on different series
  • Fixed: Don't have validations on the login screen
  • Fixed: Fixed More in Genre not using a localized string for title
  • Fixed: When a series updates to completed and there was a next estimated chapter card, make sure it gets cleared.
  • Fixed: Fixed bookmarks having + in the filename when not needed
  • Fixed: Fixed bookmarks not showing the download indicator
  • Fixed: Fixed bookmarks not showing page count in card
  • Fixed: Fixed a bad localization string for chapter actions from within the card detail drawer
  • Fixed: Restore PDF layout menu (Thanks @tjarls)
  • Fixed: Fixed an issue where tab could flash on user preferences due to some delay waiting for a license check.
  • Fixed: Ensure only admins can see files when searching
  • Fixed: Fixed a bug where Edit Series Modal made it look like the language tag was set, but it wasn't

Copy link

sonarcloud bot commented Jan 18, 2024

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@majora2007 majora2007 merged commit 436b92e into develop Jan 18, 2024
11 checks passed
@majora2007 majora2007 deleted the release/v0.7.13 branch January 18, 2024 22:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant