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

Security Event Logging & Bugfixes (rerelease) #1883

Merged
merged 32 commits into from
Mar 16, 2023
Merged

Conversation

majora2007
Copy link
Member

Added

  • Added: Kavita now logs IP, browser information, time, and routes for all api layer hits. This information is stored in the DB and in a separate log file called security{date}.log
  • Added: New API which allows getting thumbnails (cover image size) for pages within a pdf or archive/image media (Closes An API to get the thumbnail of a page #1730 )
  • Added: If CBL has a Summary tag, it will now set the summary in Kavita
  • Added: Added parsing support for Series Chapter 001 Volume 001 (Closes Support for naming convention 'Chapter 001 Volume 001' #1716 )
  • Added: Added ability to override Kavita's XFrameOptions via appsetting.json XFrameOptions key. This is useful for Organizer setups without having to strip from the header.
  • Added: Added rate limiting for a few APIs

Changed

  • Changed: Updated a link on theme manager to point to the new github repo for themes
  • Changed: Kavita will now cleanup reading lists with no items at night
  • Changed: Don't allow nightly cleanup to run if we are currently running a media conversion (like webp conversion)

Fixed

Closes #1662

majora2007 and others added 30 commits March 14, 2023 19:26
…e image to be shown for pagination bars, instead of rendered.
@majora2007 majora2007 merged commit 49df091 into develop Mar 16, 2023
@majora2007 majora2007 deleted the bugfix/more-bugs branch March 16, 2023 22:05
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment