Commit graph

10 commits

Author SHA1 Message Date
Joseph Milazzo
a062341564
Release Shakeout (#1266)
* Fixed an issue with fit to screen where spread images would fail to generate a paging area long enough.

* Fixed pagination placement on original scaling

* Fixed an issue with webtoon reader not reporting scroll events due to a fix from manga reader.

* Fixing select on black book-reader theme

* Fixing canvas split centering

* Fixed a bug with white mode in book reader not rendering correctly. When bookmarking new pages after previously have viewing bookmarks for a series, ensure we clear out the temp cache else your new files wont be visible till next day.

* Use grid on related tab

* Clear bookmarks was not hooked up. Bulk add to collection didn't have label hidden

* Fixed bug where filter might stay open between pages

* Fixed typo on relationship for Adaptation

* Contains was missing from series relation modal

* Tweaked some methods and wording on reading list page

* Cleaned up the phrasing when we abort a scan.

* Fixed issue where typeahead wasn't reopening and it wasn't filtering selected options

* Fixed some typeahead bugs and decreased interval for docker health check

* Cleaned up and fixed some logic with receiving cover image update events

Co-authored-by: Robbie Davis <robbie@therobbiedavis.com>
2022-05-20 17:50:17 -05:00
Chris Plaatjes
efc5b0e43a
Fixed healthcheck command error (#995) 2022-01-26 12:10:30 -08:00
Chris Plaatjes
62f0bf04ee
Docker Healthcheck (#994)
* Implemented healthchecks into the docker files

* Added healthcheck entry in Dockerfile
2022-01-26 10:51:03 -08:00
Joseph Milazzo
a29b11c366
Breaking Changes: Docker Parity (#698)
* Refactored all the config files for Kavita to be loaded from config/. This will allow docker to just mount one folder and for Update functionality to be trivial.

* Cleaned up documentation around new update method.

* Updated docker files to support config directory

* Removed entrypoint, no longer needed

* Update appsettings to point to config directory for logs

* Updated message for docker users that are upgrading

* Ensure that docker users that have not updated their mount points from upgrade cannot start the server

* Code smells

* More cleanup

* Added entrypoint to fix bind mount issues

* Updated README with new folder structure

* Fixed build system for new setup

* Updated string path if user is docker

* Updated the migration flow for docker to work properly and Fixed LogFile configuration updating.

* Migrating docker images is now working 100%

* Fixed config from bad code

* Code cleanup

Co-authored-by: Chris Plaatjes <kizaing@gmail.com>
2021-11-03 06:36:04 -07:00
Chris Plaatjes
c8e3824032
Added check for Windows builds so copy works (#528)
* Added check for Windows builds so copy works

* Removed appsettings copy, no longer needed

* Fixed a bad build due to duplicate file copy

Co-authored-by: Joseph Milazzo <joseph.v.milazzo@gmail.com>
2021-08-27 11:40:33 -07:00
Joseph Milazzo
199ab7946c
Fixed Docker not being able to parse PDF Images (#418)
* Fixed an issue with downloading pdf files

* Bumped sentry version to latest

* Refactored PDF Page to image extraction to a private method. Bumped Sentry version in backend.

* Fixed issue with PDFs not being parsable (image) within Docker due to libgdiplus not being installed.
2021-07-23 10:35:26 -05:00
Robbie Davis
b5f92d46a9
Adding Additional Workflows and Actions (#397)
* Cleaning and adding to workflows

- Renamed some workflows to better describe it's purpose.
- Added steps for autobump
- Added steps for sentry maps
- Manually pushing sentry map workflow to git initially so it exists already for the workflow-dispatch trigger. Will need to add another commit to revert workflow back to only trigger on dispatch.

* Fixing and cleaning workflow

- Removed unused discord workflow
- Changed sentry map workflow to differentiate between another workflow.
- Changed name of new renamed sentry workflow in dispatches.

* Updating sentry workflow with dispatch trigger

* fixing webui path issue for docker builds
2021-07-17 15:05:40 -05:00
Kizaing
f7f983045d
Hotfix/docker file permissions (#350)
* Fixed file pathing for automated docker builds

* Added back in renaming the Kavita executable

* Testing new method for copying wwwroot folder

* Fixed file pathing

* Fixed pathing to test

* Potential fix for Docker file permissions

Co-authored-by: Chris Plaatjes <chris.p@boxbrite.com>
Co-authored-by: Boxbrite User <boxbrite@Rathalos.localdomain>
2021-06-30 16:46:05 -04:00
Kizaing
d00cf7de92
Merged Dockerfiles (#282)
* Dockerfile re-imagined to handle all flavors in one script.
2021-06-07 16:04:08 -05:00
Kizaing
7b02ddf8b1
Added Dockerfiles to main repo (#225)
* Added Dockerfiles
2021-05-19 10:03:00 -05:00