Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Kareadita/Kavita

Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.
https://github.com/Kareadita/Kavita

Create FUNDING.yml

95db721508063f1107ec6f351e34503c8683ac29 authored over 3 years ago by Joseph Milazzo <[email protected]>
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, w...

becf2ec7a6cfafb1df72d8994bae8cb8056030bc authored over 3 years ago by Joseph Milazzo <[email protected]>
Epub 3.2 Collection Tag support (#308)

* Hooked up logic for collections based on EPUB3.2 Spec and Fixed improper tags in EPUBs since i...

d02d2d3cb560d470be69bd6f49e856a2b20582b5 authored over 3 years ago by Joseph Milazzo <[email protected]>
Special Marker Changes (#306)

* SP# is now a way to force the file to be a special rather than pushing it into a Specials fo...

584348c6ad68d4ff478fe7a594d31ead4701637f authored over 3 years ago by Joseph Milazzo <[email protected]>
Special Markers (#305)

* Removed "Anthology" from being a special parsing keyword as series are being found where "Anth...

46b60405b1e0d3330606c0a605b3dc59e1dba17f authored over 3 years ago by Joseph Milazzo <[email protected]>
Removed "Anthology" from being a special parsing keyword as series are being found where "Anthology" is in the series name. (#304)

f8aba21acda38a19a0e65df32248ae8a8c76c23c authored over 3 years ago by Joseph Milazzo <[email protected]>
Download Support (#298)

* Implemented the ability to download files (series, volume, chapter)

* Added RBS checks to e...

16a77fa8d696a3455bcec8af64931e25afd3c392 authored over 3 years ago by Joseph Milazzo <[email protected]>
Feature/docker stable setup (#296)

* Added stable docker workflow

* Changed webui pull to develop

4ae9f078b0693bab2de8907b0e0dff40d807e95f authored over 3 years ago by Kizaing <[email protected]>
Update nightly-docker.yml (#295)

Added discord notification action to nightly-docker workflow.

https://github.com/marketplace/...

b61da7eb08d48f243573e58adbb7e89e8aac5cbb authored over 3 years ago by Robbie Davis <[email protected]>
Feature/docker setup (#294)

* Github Action for Docker Integration on merge into develop

Co-authored-by: Chris Plaatjes <...

560b0c9cb580c447d68e149a3054e2fabc74f67f authored over 3 years ago by Kizaing <[email protected]>
Book Grouping (#292)

* Implemented the ability to group books by series if certain calibre tags are in the epub.

8d8e7ce93b9680ed0bc6ac58b39c16409b15132e authored over 3 years ago by Joseph Milazzo <[email protected]>
Adding releases to be sent to discord (#291)

Uses: https://github.com/marketplace/actions/discord-styled-releases-patch-notes

d261449275c8de349b4e2687282693647b84c9ad authored over 3 years ago by Robbie Davis <[email protected]>
Bugfix/manga reader pad zeros (#288)

* Switched to using existing NaturalSortComparer for ordering filenames before we reprocess them...

4f29cf7cc7fada13aca41362dbe66e772b95683a authored over 3 years ago by Robbie Davis <[email protected]>
Logging Enhancements (#285)

* If the user is on Debug, allow logging DB params to the logger. Implemented the ability to cha...

7dae1da92f131a372126fe6972e037e429048c1a authored over 3 years ago by Joseph Milazzo <[email protected]>
Add try catch on Parser MinimumNumberFromRange in case something weird gets put in here. (#283)

6f124b6f8a6f165e1cd67ea9e799af0b7c57fc4b authored over 3 years ago by Joseph Milazzo <[email protected]>
Merged Dockerfiles (#282)

* Dockerfile re-imagined to handle all flavors in one script.

d00cf7de92cb6f11032a9a9f86f448ac70e33670 authored over 3 years ago by Kizaing <[email protected]>
Fixed a bug on getting next/previous chapters where if chapters were … (#281)

* Fixed a bug on getting next/previous chapters where if chapters were not inserted into the DB ...

41a5d1bf2c1f3b99554aec9f8712346c9916ae10 authored over 3 years ago by Joseph Milazzo <[email protected]>
Implemented the ability to configure the default port for non-docker users. Docker users will always be 5000. (#280)

5259a1484ad68546f334fe1be738855e36bbc1fa authored over 3 years ago by Joseph Milazzo <[email protected]>
Removed the SeriesMetadata migration since users have updated to v0.4.1. Any other users will require a scan to get the SeriesMetadata generated. (#275)

4606b546037197d6cefeb80f5618a4ab3793bc35 authored over 3 years ago by Joseph Milazzo <[email protected]>
Version bump and reduced some sentry logs

e4a9c468fe9055d2a59d49bc80443656b560ed34 authored over 3 years ago by Joseph Milazzo <[email protected]>
Fixed the constraint issue with Metadata and ensure we log parameters on development modes. (#273)

f0f74e867e594930d6e07dd066acace95ddfe695 authored over 3 years ago by Joseph Milazzo <[email protected]>
v0.4.1 merge to stable (#272)

* Fix directory issue when building all the packages where directory got skewed. (#98)

* Bump...

b5bd61828050f4f9385112bb580248119ace5173 authored over 3 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

ee3cb9ede84566a571d356623aad2c7b26e98bb5 authored over 3 years ago by Joseph Milazzo <[email protected]>
Merged develop into main

cdd01ee9195c72bc02f9c66dc14fd9f86a9b1b5e authored over 3 years ago by Joseph Milazzo <[email protected]>
Fixed a critical crash in Scan library where Series Metadata was getting regenerated and unique constraint failed. (#269)

8175ddf517c11eb94d526694f230c4551ab7edd6 authored over 3 years ago by Joseph Milazzo <[email protected]>
Set Version to v0.4.0

8211f1ce0e2948d848b77a694be86764d8e16a17 authored over 3 years ago by Joseph Milazzo <[email protected]>
Don't log exceptions to Sentry when debugging locally. Fixed a constraint issue with collection tags that prevented deleting series. Ensure when we scan we add SeriesMetadata objects to existing series. (#265)

aa7439178cfc83648a6ab0f42451f444ac497de0 authored over 3 years ago by Joseph Milazzo <[email protected]>
Recently Added Page (#261)

- Updated route task for 'recently-added'.
- Refactored GetRecentlyAdded task instead of creati...

606e4c8b1274b841708b357b9df29b7532cb90ca authored over 3 years ago by Robbie Davis <[email protected]>
Bugfix/anchor rewriting (#260)

* Added book reader reading direction preference

* Adds a new marker to the AppUserProgress t...

e6cfa4feca6340031988f839204313f8ec5fdd3a authored over 3 years ago by Joseph Milazzo <[email protected]>
Book Reading Progress Enhancement (#259)

* Added book reader reading direction preference

* Adds a new marker to the AppUserProgress t...

4910f1d1d07338382f047b47ec4490da193a5384 authored over 3 years ago by Joseph Milazzo <[email protected]>
feat: remove Webtoon option from Library Types (#254)

Fixes #251

c12879cda9a7e7d88a58ef141d92b0c6ecb43182 authored over 3 years ago by Leonardo Dias <[email protected]>
fix: error when resetting password of a non admin user (#252)

Fixes #246

b38ea8186edee88eb28b8eb0caf38157435a7e6a authored over 3 years ago by Leonardo Dias <[email protected]>
Added book reader reading direction preference (#249)

03c9b7a11d8d31d6109b0e2b13d3ab7949311a85 authored over 3 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

ec0327272f80931cf2f74a77912173f5cc416268 authored over 3 years ago by Joseph Milazzo <[email protected]>
Docker Build Turn off (#248)

Turn off the Docker Build CI stuff, will look into it later.

Changed pagination default to 30...

863bc57e874e4e39dde7f6a72a82f522e60d09a9 authored over 3 years ago by Joseph Milazzo <[email protected]>
fix: wrong password length validation when registering a new user or resetting password (#247)

#244

Co-authored-by: leo2d <[email protected]>

16d6b26c63c521b1ab6c619be5f6f39588f37eca authored over 3 years ago by Leonardo Dias <[email protected]>
Chore/docker build (#245)

* Added a docker script for nightly builds.

6c67f73898eaaad5110a7c45fbdde7fb35a1d027 authored over 3 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

215dbde4dbcf1b4069e92ff456b20e271cffe95f authored over 3 years ago by Joseph Milazzo <[email protected]>
Bugfix/sentry and fixes (#243)

* Generate SeriesMetadata when creating Series from Scanner.

* Ignore errors from BookService...

5083608f24510156d3ca605fe952acc17f3585ce authored over 3 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

a025225b09b7f3d32409574dd1016a88979415e2 authored over 3 years ago by Joseph Milazzo <[email protected]>
CB7 Support (#241)

* Added CB7 file extension support

ce35c4f84ae85e278c719df89f2df74e705e65c5 authored over 3 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

d3ce3d9eee529dae685638562b27b2885eb659dd authored over 3 years ago by Joseph Milazzo <[email protected]>
Reduce Unauthenticated Errors in Sentry (#238)

* Updated README to be explicit that kavita.db needs to be writable.

* Implemented a new Exce...

aaad82cb7a539bed4e32f84567447b49db083a43 authored over 3 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

b0b371cebb15259bb75535b1389c577b5090f6b4 authored over 3 years ago by Joseph Milazzo <[email protected]>
TokenKey Generation (#235)

* Fixed #223. Now we generate a 128 byte JWT token key (recommendation) for user on first run.

0a39a17407deff6b8aee6a8fa13e38eedb6a2a7d authored over 3 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

7e976a1fc08c15e08bc19fe75ae63b56fb35da90 authored over 3 years ago by Joseph Milazzo <[email protected]>
Collection Support (#234)

* Readme refactored to be more clean and clear, taking inspiration from wiki.js's readme.

* I...

d7d7f9b5299606c18b4cfb403aceabcd944860fa authored over 3 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

5784bad22af0d9b1255051f5d73e79d556ef2e8c authored over 3 years ago by Joseph Milazzo <[email protected]>
Bugfix/appsettings (#229)

* More build flavors for Raspberry Pi users and updated Install since we don't need users to set...

3c375da10c132e282a6a6258d354441541218802 authored over 3 years ago by Joseph Milazzo <[email protected]>
More build flavors for Raspberry Pi users and updated Install since we don't need users to set their own JWT Token Key. Update a typo in appsettings.json file for prod.

f7e071dd3451c927c32c80ff7533b16ce27d953e authored over 3 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

68268f567b1370f8707cfdc64a24a6e0f083ad3d authored over 3 years ago by Joseph Milazzo <[email protected]>
Fixed #224. Sort before getting a First?Last() chatper (#228)

50af2f8ca5e2b05a30d16c12b5eca9690d8fbde9 authored over 3 years ago by Joseph Milazzo <[email protected]>
Fixed #224. Sort before getting a First?Last() chatper

a0d0f6d69968c421ba42dc3e87dc39a450c6bcad authored over 3 years ago by Joseph Milazzo <[email protected]>
Bugfix: Flatten wasn't consistent (#227)

* Ensure that when caching, the order of the cached files remains the same way as if we manually...

fdc925812db8c7950927c8099368111019e84175 authored over 3 years ago by Joseph Milazzo <[email protected]>
Updated README with Docker instructions (#226)

* Add arm dockerfile

* Added Docker instructions

54878b14f4568abeaa42d9ca16c195b7cf7f1764 authored over 3 years ago by Kizaing <[email protected]>
Added Dockerfiles to main repo (#225)

* Added Dockerfiles

7b02ddf8b10643d7214e269466006376b6b58bb5 authored over 3 years ago by Kizaing <[email protected]>
MinimumNumberFromRange exception (#222)

* More regex! Bonus is now a keyword for specials

* Regex enhancement, Sort chapters on next/...

77c52717cebd4c157df9178bddf9b5aa49fd672f authored over 3 years ago by Joseph Milazzo <[email protected]>
Bugfixes (#221)

* More regex! Bonus is now a keyword for specials

* Regex enhancement, Sort chapters on next/...

308e2b48a08e21a33f779f9af3f2f51ec1a54e8c authored over 3 years ago by Joseph Milazzo <[email protected]>
More regex! Bonus is now a keyword for specials (#220)

2f793af34ca5913dab4c4f829383217eb2d0e885 authored over 3 years ago by Joseph Milazzo <[email protected]>
Reverted a NPE check to better support reflection method

d1a7a4fd635d512707bfb259cc0a473273170f3d authored over 3 years ago by Joseph Milazzo <[email protected]>
Implemented the ability to change the JWT key on runtime. (#217)

* Implemented the ability to change the JWT key on runtime.

* Added .7z file extension suppor...

03b49a52685f270f9bc44094aa3345f561811ed0 authored over 3 years ago by Joseph Milazzo <[email protected]>
Tell sentry to ignore some noisy messages, add a bounds check on an API, and tweak some ERRORs to be WARNINGs to better reflect their severity. (#216)

98e8b7297b2274c5bc6ccf16c1ef6fb10166ad57 authored over 3 years ago by Joseph Milazzo <[email protected]>
Bugfix/parser (#214)

* Fixed #211

* Fixed #213. Somehow a + 1 got removed

beca4a4de53c9b967f77e336b48ac680979065b5 authored over 3 years ago by Joseph Milazzo <[email protected]>
Sentry Integration (#212)

* Fixed a parsing case

* Integrated Sentry into the solution with anonymous users. Fixed some...

c8adaee3eb3ba35cbd44481e5a24858853cac1ad authored over 3 years ago by Joseph Milazzo <[email protected]>
Fixed #206 (#207)

6fc5e535df479382cf08e5ae1f67291ed39faeb5 authored over 3 years ago by Joseph Milazzo <[email protected]>
Fixed #204. Raised max password to 32 characters (#205)

ecc399b32a7633272f639ef60ce96119982dd542 authored over 3 years ago by Joseph Milazzo <[email protected]>
Implemented Dark Mode (#203)

8b1fbc0096e0f7235874bf87ca9dc7beb915e7fa authored over 3 years ago by Joseph Milazzo <[email protected]>
v0.4 merge to stable (#201)

* Fix directory issue when building all the packages where directory got skewed. (#98)

* Bump...

9c61c26807dd8a7d83014cb6cbf5304d704312d2 authored over 3 years ago by Joseph Milazzo <[email protected]>
Merge branch 'main' of https://github.com/Kareadita/Kavita into develop

55b11e036edd820c9b5f6491906ef5430afe025f authored over 3 years ago by Joseph Milazzo <[email protected]>
Regex addition (#200)

e37931b0da09038c1591d2ba14736ec9bbe40162 authored over 3 years ago by Joseph Milazzo <[email protected]>
Updated Readme for recruitment

ef2d88a0dac3ecd81c059e0190c1d96273ff4b1b authored over 3 years ago by Joseph Milazzo <[email protected]>
Feature/tech debt (#199)

* Added an icon for building the exe

* Technical debt

f694145cd915ab9447249d90225c1770063442e5 authored over 3 years ago by Joseph Milazzo <[email protected]>
Implemented the ability to move between volumes (reading) automatically without existing the app. (#198)

d92e9e7602b5f989beb9d8f820dd20b4037dc2bb authored over 3 years ago by Joseph Milazzo <[email protected]>
Tap to Paginate User Pref (#197)

* Fixed In Progress and removed comments

* Tap to Paginate user setting is implemented. Fixes...

2be1630af37e15118b5ae70cc412a98ce6420f5d authored over 3 years ago by Joseph Milazzo <[email protected]>
Bugfixes/misc (#196)

* Removed an error log statment which wasn't valid. Was showing error when a comicinfo.xml was n...

9c43833989711f15f63393310071068551238624 authored over 3 years ago by Joseph Milazzo <[email protected]>
Book Feedback (#190)

* Remove automatic retry for scanLibraries as if something fails, it wont pass magically. Catch ...

e2e755145c9cd8fff2c1499807f7090264d96e4e authored over 3 years ago by Joseph Milazzo <[email protected]>
Feature/feedback (#185)

* Remove automatic retry for scanLibraries as if something fails, it wont pass magically. Catch ...

6d742152621231d499d6e2240e6c1d4589b2f8b4 authored over 3 years ago by Joseph Milazzo <[email protected]>
Book Feedback and small bugs (#183)

* Remove automatic retry for scanLibraries as if something fails, it wont pass magically. Catch ...

35a47f5d8810cb8f53df0248bdcb919355fbfdc9 authored over 3 years ago by Joseph Milazzo <[email protected]>
EPUB Support (#178)

* Added book filetype detection and reorganized tests due to size of file

* Added ability to ...

a01613f80ff3281bea9ca2a7afffb11a50310a0a authored over 3 years ago by Joseph Milazzo <[email protected]>
Scan Bugfixes (#177)

* Added way more logging for debugging issue #163.

Fixed #175

* Removed some comment that...

2b99c8abfa7944f4073e56116962452021907ef6 authored over 3 years ago by Joseph Milazzo <[email protected]>
Feature/bugfix and regex (#174)

* Fixed #172

* Fixes #164

* Added a parse test for [Hidoi]_Amaenaideyo_MS_vol01_chp02.rar
...

09a953be8c063c6644fea4957e4cd4e328fb5af2 authored over 3 years ago by Joseph Milazzo <[email protected]>
Feature/unit tests (#171)

* Removed a duplicate loop that was already done earlier in method.

* Normalize now replaces ...

d59d60d9ecfb9d832af7be73c6df449919b5fd9c authored over 3 years ago by Joseph Milazzo <[email protected]>
Cover Image - First and tests (#170)

* Changed how natural sort works to cover more cases

* Changed the name of CoverImage regex f...

6ba00477e7e1e9cf6cc3c98723f55ca0bed7c446 authored over 3 years ago by Joseph Milazzo <[email protected]>
Fixed #165 - Login and Registration will allow case-insensitive usernames now. (#169)

9e5bcb8501de45fb5ad11d0a0d4db7eecaee5c3c authored over 3 years ago by Joseph Milazzo <[email protected]>
I keep fixing this but it keeps reverting (#158)

32bd5d6ee6cc02c82c8e3b9dfdfbbe5da648c098 authored almost 4 years ago by Joseph Milazzo <[email protected]>
Version bump

bd89ba326dc867b30e0cb5e88c9f2283c3b0003b authored almost 4 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

f43b973c623d588451087319195be15e8bbbbd33 authored almost 4 years ago by Joseph Milazzo <[email protected]>
Bugfixes! (#157)

* More cases for parsing regex

* Fixed a bug where chapter cover images weren't being updated...

b3ec8e87561f69afb9ee85dbb8885f183ea70001 authored almost 4 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

5c59b52ea7d276eba62dbd39abe1de9a862f111e authored almost 4 years ago by Joseph Milazzo <[email protected]>
Performance, Scan Loop, Specials, and cleanup (#150)

* More cases for parsing regex

* Fixed a bug where chapter cover images weren't being updated...

d3c14863d62490b303383713268a61ec8238b3e9 authored almost 4 years ago by Joseph Milazzo <[email protected]>
In Progress Query Update (#145)

* Fixed a bug where chapter cover images weren't being updated due to a missed not.

* Removed...

7790cf31fdcc946c36e223d28a65b49b951415ff authored almost 4 years ago by Joseph Milazzo <[email protected]>
LastModified on Volumes wasn't updating, validated it does update when data is changed.

71d3af5f52083168c61797d363a9c117ef59c543 authored almost 4 years ago by Joseph Milazzo <[email protected]>
Updated dependencies to lastest stable.

13132c25afa9aac397f2bcadfadf4311244e8870 authored almost 4 years ago by Joseph Milazzo <[email protected]>
Fixed InProgress to properly respect order and show more recent activity first. Issue is with IEntityDate LastModified not updating in DataContext.

1f5d1eca1d7b769c0209314c0da0a6d385a3ac10 authored almost 4 years ago by Joseph Milazzo <[email protected]>
Removed a piece of code that was needed for upgrading, since all beta users agreed to wipe db.

876466d05b0c7dee851b0d0f4b903500df73ff16 authored almost 4 years ago by Joseph Milazzo <[email protected]>
Fixed a bug where chapter cover images weren't being updated due to a missed not.

7d54923041f3bc61583965163539e5f5cee0bd84 authored almost 4 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

480c990c1b3f8a9e951b315f02fbd3f2a806cb3d authored almost 4 years ago by Joseph Milazzo <[email protected]>
In Progress Activity Stream Fixes (#136)

* Fixed a bug in In-Progress where it wasn't properly fetching series.

ca5c666b7b8652b9756397f4cfe62a985e359f96 authored almost 4 years ago by Joseph Milazzo <[email protected]>
Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop

a859e3e2bc11cd911b89932152d62af46c44b86e authored almost 4 years ago by Joseph Milazzo <[email protected]>
Don't go to archive file if it hasn't updated since last scan (#135)

* Skip archive work unless the file has actually changed since last scan.

667d1d2a4d64b3093069ad1e3bb6b00b4a0a1045 authored almost 4 years ago by Joseph Milazzo <[email protected]>