Commit Graph

389 Commits

Author SHA1 Message Date
Joseph Milazzo adcee4f15e Rollback https stats server due to issues with self signed cert. v0.4.2 2021-06-30 16:34:22 -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
Robbie Davis 20ba41c38f api url change (#349)
- Changed stats api url to https
- Removed paypal from readme. People can now only donate through opencollective.
2021-06-30 15:31:57 -05:00
Joseph Milazzo 3231b60abd Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop 2021-06-30 12:41:22 -05:00
Joseph Milazzo 4d41ebfc88 Small readme changes 2021-06-30 12:40:21 -05:00
Robbie Davis 9534618f4b Set dark mode to true and migration (#348)
* Default to dark mode for application
2021-06-30 12:40:04 -05:00
Robbie Davis f18285db93 chapter and issue parsing for comics (#343)
* chapter and issue parsing for comics

* fixing comment
2021-06-27 08:08:17 -05:00
Joseph Milazzo dc68318a2a Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop 2021-06-26 16:35:10 -05:00
Joseph Milazzo b0b64cf635 Added demo to readme 2021-06-26 16:33:30 -05:00
Joseph Milazzo 471b49e959 Update README.md
Fixed up the wording on readme
2021-06-26 14:03:29 -05:00
Joseph Milazzo d8a9a95fc9 Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop 2021-06-25 15:16:51 -05:00
Joseph Milazzo 6b645737fa Stats API Url Fixed (#338)
* Fixed the API call by removing baseAddress and performing concatination in real time
2021-06-25 15:08:55 -05:00
Robbie Davis be56b33baf Fixing workflow (#337)
* Added extra copy for webui when building images
2021-06-25 14:27:39 -05:00
Joseph Milazzo 534c2d2065 Merged 2021-06-25 13:15:10 -05:00
Robbie Davis 733460e530 fixing ls (#335) 2021-06-25 12:32:11 -05:00
Robbie Davis acbd4ce252 testing out rsync (#334) 2021-06-25 12:21:33 -05:00
Robbie Davis 0533de7420 Bugfix/workflow test (#333)
* adding debugging and path change

* more logging and change to rsync
2021-06-25 11:51:25 -05:00
Robbie Davis 50bdb715b7 adding debugging and path change (#332) 2021-06-25 11:33:02 -05:00
Joseph Milazzo f29f2f6729 Stat API Url change (#330)
* Changed stat url to correct one
2021-06-25 10:21:28 -05:00
Robbie Davis 9b47123484 logging for dotnet ui build (#329) 2021-06-25 10:14:16 -05:00
Robbie Davis dfd4b1ed6f adding ls -l to workflow for integrity check (#328) 2021-06-25 09:57:26 -05:00
Joseph Milazzo 61c8ce36e0 Bugfix/build 2 (#327)
* Github build actions

* More fixes
2021-06-25 09:41:22 -05:00
Joseph Milazzo a97bd1bd54 Github build actions (#326) 2021-06-25 09:25:38 -05:00
Joseph Milazzo 7f141ad761 Github build actions 2021-06-25 09:24:09 -05:00
Joseph Milazzo dfddb551d2 Fixed build issues (#325)
* Fixed build issues

* Fixed up workflows
2021-06-25 09:15:19 -05:00
Kizaing f50a21dd22 Hotfix/docker workflow (#324)
* Fixed file pathing for automated docker builds

* Added back in renaming the Kavita executable

Co-authored-by: Chris Plaatjes <chris.p@boxbrite.com>
2021-06-24 21:19:42 -05:00
Kizaing af8c6c2cb9 Fixed file pathing for automated docker builds (#323) 2021-06-24 20:58:20 -05:00
Joseph Milazzo be2b78fa5a Manga Redesign (#321)
* Code cleanup, refactored FileRepository into Unit of Work.

* Added AutoCloseMenu and ReaderMode user perferences to match UI

* Added extra information to ChapterInfo

* Build changes

* Updated the readme to have open collective information and thanks to sponsors

* Fixed an issue with UnitOfWork refactor and how stats was bootsrapped. Replaced stats.kavitareader with a temp url to test out redirection bug.
2021-06-24 19:31:42 -05:00
Joseph Milazzo b958342394 Update FUNDING.yml
Removed user from sponsorship
2021-06-24 12:26:37 -05:00
Joseph Milazzo 568544f652 Update FUNDING.yml
Added opencollective sponsorship
2021-06-24 12:25:59 -05:00
Leonardo Dias 1c9b2572ae Feat/usage stats collection (#317)
* feat: implement anonymous usage data collection

Co-authored-by: Joseph Milazzo <joseph.v.milazzo@gmail.com>
2021-06-20 17:26:35 -05:00
Joseph Milazzo b25335acbd Single Download Failed on Epubs (#319)
* Fixed a missed case where downloading a single file that is an epub (or cb7, zip, 7z) file would cause a critical error and the download would fail without any information.
2021-06-20 16:07:18 -05:00
Joseph Milazzo 8f4d42d13f Add noreferrer noopener on links to external resources for epub reading (#318) 2021-06-20 15:15:34 -05:00
Joseph Milazzo 0c88d91278 Ignore .DS_Store and @eaDir folders when scanning directories. (#314) 2021-06-18 09:49:30 -05:00
Joseph Milazzo 1036c731ad When performing a download, if there is only 1 file, don't zip it and send back the raw file. (#315) 2021-06-18 09:49:19 -05:00
Joseph Milazzo 6e1b227e65 Transaction Support (#309)
* Added transactions to UnitOfWork and refactored code to use it.

* This included blank UI fix from Kavita-webui
2021-06-18 07:37:48 -05:00
Joseph Milazzo d2e444910d Update FUNDING.yml
Updated link
2021-06-17 18:08:22 -05:00
Joseph Milazzo a9db07e7ff Create FUNDING.yml
Updated link to be shorter
2021-06-17 18:07:51 -05:00
Joseph Milazzo 95db721508 Create FUNDING.yml 2021-06-17 18:06:53 -05:00
Joseph Milazzo becf2ec7a6 Changed how series parsing works. Now at the end of the Parse() call, if we still haven't figured out the Series, we will default to taking the file name and cleaning it. This allows files that have no numbers to be picked up. (#310)
Series Parsing now, at the end of the Parse() call if we still haven't figured out the Series, will default to taking the file name and cleaning it. This allows files that have no numbers to be picked up.
2021-06-16 10:58:50 -05:00
Joseph Milazzo d02d2d3cb5 Epub 3.2 Collection Tag support (#308)
* Hooked up logic for collections based on EPUB3.2 Spec and Fixed improper tags in EPUBs since it is XML and we are using HTML to parse it.

* Fixed a bug with src:url url replacing so that it's much cleaner regex
2021-06-15 09:51:37 -05:00
Joseph Milazzo 584348c6ad Special Marker Changes (#306)
* SP# is now a way to force the file to be a special rather than pushing it into a Specials folder.

* Made it so if there is a Special (for any Parse call), volume and chapters will be ignored.

* Fixed a unit test missing Theory and fixed a regex case
2021-06-14 21:12:37 -05:00
Joseph Milazzo 46b60405b1 Special Markers (#305)
* Removed "Anthology" from being a special parsing keyword as series are being found where "Anthology" is in the series name.

* SP# is now a way to force the file to be a special rather than pushing it into a Specials folder.
2021-06-14 17:35:13 -05:00
Joseph Milazzo f8aba21acd Removed "Anthology" from being a special parsing keyword as series are being found where "Anthology" is in the series name. (#304) 2021-06-14 17:21:01 -05:00
Joseph Milazzo 16a77fa8d6 Download Support (#298)
* Implemented the ability to download files (series, volume, chapter)

* Added RBS checks to ensure user is either an admin or has download role

* Added the ability to change a users feature RBS. Changed the Role seed to use reflection
2021-06-10 07:47:35 -05:00
Kizaing 4ae9f078b0 Feature/docker stable setup (#296)
* Added stable docker workflow

* Changed webui pull to develop
2021-06-09 10:10:06 -05:00
Robbie Davis b61da7eb08 Update nightly-docker.yml (#295)
Added discord notification action to nightly-docker workflow.

https://github.com/marketplace/actions/discord-webhook-notify
2021-06-08 13:54:52 -05:00
Kizaing 560b0c9cb5 Feature/docker setup (#294)
* Github Action for Docker Integration on merge into develop

Co-authored-by: Chris Plaatjes <chris.p@boxbrite.com>
2021-06-08 13:20:36 -05:00
Joseph Milazzo 8d8e7ce93b Book Grouping (#292)
* Implemented the ability to group books by series if certain calibre tags are in the epub.
2021-06-08 12:33:54 -05:00
Robbie Davis d261449275 Adding releases to be sent to discord (#291)
Uses: https://github.com/marketplace/actions/discord-styled-releases-patch-notes
2021-06-08 12:16:31 -05:00