Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gotson/komga
Media server for comics/mangas/BDs/magazines/eBooks with API, OPDS and Kobo Sync support
https://github.com/gotson/komga
simple config for users password
c0fc4aba0e3c4f0bfc1ac7bf7e977e60c43a3a69 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
c0fc4aba0e3c4f0bfc1ac7bf7e977e60c43a3a69 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
changed parseBookTaskExecutor pool size based on empiric tests
ac8afa4d5090552b9fb6963aab4ef3fd3c1623cc authored over 5 years ago by Gauthier Roebroeck <[email protected]>
ac8afa4d5090552b9fb6963aab4ef3fd3c1623cc authored over 5 years ago by Gauthier Roebroeck <[email protected]>
added endpoint for serie thumbnail
5619661d95a39c01567c0dfc0407695e77dee159 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
5619661d95a39c01567c0dfc0407695e77dee159 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
added async management for book parsing
cb867ff51951ae33136bcbec2afb67a20c1251de authored over 5 years ago by Gauthier Roebroeck <[email protected]>
cb867ff51951ae33136bcbec2afb67a20c1251de authored over 5 years ago by Gauthier Roebroeck <[email protected]>
better logging of time spent in tasks
1c298221f8fada94e5148390ed9689974b13d76d authored over 5 years ago by Gauthier Roebroeck <[email protected]>
1c298221f8fada94e5148390ed9689974b13d76d authored over 5 years ago by Gauthier Roebroeck <[email protected]>
add endoint to get latest series
656b89dba49464d1171c50d1d02d5ea446a7c9e4 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
656b89dba49464d1171c50d1d02d5ea446a7c9e4 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
prevent eventlistener and scheduler to run at the same time
bddf0b46ab95a88aec576ece0c2c4a3e804d9821 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
bddf0b46ab95a88aec576ece0c2c4a3e804d9821 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
properly close streams to avoid file/folder locking
70cc75da72c8486f53419395b3585f1bcaedd0c2 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
70cc75da72c8486f53419395b3585f1bcaedd0c2 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
remove unused annotation
89c3b50bb08fbf8f7b9096f6514c2d03cb68b4cf authored over 5 years ago by Gauthier Roebroeck <[email protected]>
89c3b50bb08fbf8f7b9096f6514c2d03cb68b4cf authored over 5 years ago by Gauthier Roebroeck <[email protected]>
restore bidirectional relationship between Serie and Book
5dc73c268a9a43d40ee210dbbfb8c3db142acf54 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
5dc73c268a9a43d40ee210dbbfb8c3db142acf54 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
add run configurations
6087d312ebbb5a9ce2e4ad80d286e72139c93b55 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
6087d312ebbb5a9ce2e4ad80d286e72139c93b55 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
use mutable entities
add audiability for Book and Serie
changed Serie to Book relationship to unidirectional for now
added flyway for db migrations
1c674916ce002b9e9190c02145d67726064485ad authored over 5 years ago by Gauthier Roebroeck <[email protected]>
1c674916ce002b9e9190c02145d67726064485ad authored over 5 years ago by Gauthier Roebroeck <[email protected]>
cleanup profiles
fbb93b72662879912cea56c21182b3d688c3d57f authored over 5 years ago by Gauthier Roebroeck <[email protected]>
fbb93b72662879912cea56c21182b3d688c3d57f authored over 5 years ago by Gauthier Roebroeck <[email protected]>
added thumbnail generation
5c153bf539c0b70354f1d4db3a3ee452334b51a4 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
5c153bf539c0b70354f1d4db3a3ee452334b51a4 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
added basic search by name for Series
f38660b45c3cb21ad114a9fc97c374ecb8960073 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
f38660b45c3cb21ad114a9fc97c374ecb8960073 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
exhaustive JPA names for tables and columns
4bf32fe332ae2161e53708f2fd10773cf3e71072 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
4bf32fe332ae2161e53708f2fd10773cf3e71072 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
fixed incorrect mediaType returned for book pages
d900318b42b3d2353289f9f6401a90d770f472e1 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
d900318b42b3d2353289f9f6401a90d770f472e1 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
store each page mediaType during parsing
return mediaType of pages in API
simplify getting stream of Page since the mediaType is already a...
use entityManager to clear data between tests
990e443f77986d3af5719b48341d4edf2a0cddef authored over 5 years ago by Gauthier Roebroeck <[email protected]>
990e443f77986d3af5719b48341d4edf2a0cddef authored over 5 years ago by Gauthier Roebroeck <[email protected]>
remove sample test
5e06462e48898c7142714d291e3f363d0a06f00d authored over 5 years ago by Gauthier Roebroeck <[email protected]>
5e06462e48898c7142714d291e3f363d0a06f00d authored over 5 years ago by Gauthier Roebroeck <[email protected]>
don't load scheduling during tests
3751522b1c3c66e761584e65916625f77dad35bf authored over 5 years ago by Gauthier Roebroeck <[email protected]>
3751522b1c3c66e761584e65916625f77dad35bf authored over 5 years ago by Gauthier Roebroeck <[email protected]>
don't load swagger during tests
6de0bb287da1f331b27f4ba7721e3d62bf6d33d9 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
6de0bb287da1f331b27f4ba7721e3d62bf6d33d9 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
make URL as String in DTOs
7fde944708a5353913ff5dbf59847518ccf28fed authored over 5 years ago by Gauthier Roebroeck <[email protected]>
7fde944708a5353913ff5dbf59847518ccf28fed authored over 5 years ago by Gauthier Roebroeck <[email protected]>
zip/rar extractors filter out non-image files
390baf15bb9f07432c668de67f1aa22a0e9b7585 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
390baf15bb9f07432c668de67f1aa22a0e9b7585 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
use java.util.zip instead of zip4j
77b691e49dfc93b2b75ece1b39e98914abffb294 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
77b691e49dfc93b2b75ece1b39e98914abffb294 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
exclude directories from rar files listing
3c4d1b3c28226d62a35269aa9be90309814bcce8 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
3c4d1b3c28226d62a35269aa9be90309814bcce8 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
exclude directories from zip files listing
10f5917d1cc884610694c45c73f0e38076c9ae31 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
10f5917d1cc884610694c45c73f0e38076c9ae31 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
sort Books in Serie with natural comparator
aa4d62738aeafea66c48f778499813258be7bdbc authored over 5 years ago by Gauthier Roebroeck <[email protected]>
aa4d62738aeafea66c48f778499813258be7bdbc authored over 5 years ago by Gauthier Roebroeck <[email protected]>
added cbr/rar support
archive entries are sorted using natural sort comparator
08c78f6a921ad23b018b65e3522fddfd35976ceb authored over 5 years ago by Gauthier Roebroeck <[email protected]>
add run configurations in repo
f88279b29b5b900aa4c4dbfb5ab8f0245afbe332 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
f88279b29b5b900aa4c4dbfb5ab8f0245afbe332 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
added content detection for archives and archive content
zip archives support
reviewed JPA entities
added logs
rescan and persist, conserving ids
e1af34778e68ae7993b88742c92854074f529380 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
e1af34778e68ae7993b88742c92854074f529380 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
added tests to validate rescan logic (failing for now, implementation to come)
b83b1d0925c96200e045d46115d4bee2886c9613 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
b83b1d0925c96200e045d46115d4bee2886c9613 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
added updated time to Serie and Book (maxOf(creation time, last modified time))
57bfc54863628bded4631b2f622623805313d04a authored over 5 years ago by Gauthier Roebroeck <[email protected]>
57bfc54863628bded4631b2f622623805313d04a authored over 5 years ago by Gauthier Roebroeck <[email protected]>
rework FileSystemScanner.kt to use java.nio instead of java.io
9243ab50d1dc83b9f7a2e2ab223fefdd455adb07 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
9243ab50d1dc83b9f7a2e2ab223fefdd455adb07 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
fix FileSystemScanner.kt which would return Series with no books
added test user
b16d66a7b158f9a3dedd3f7a8c4d5d6637ae603c authored over 5 years ago by Gauthier Roebroeck <[email protected]>
initial commit
6b0d849d25b18b377561bc404e3a228a149c6c15 authored over 5 years ago by Gauthier Roebroeck <[email protected]>
6b0d849d25b18b377561bc404e3a228a149c6c15 authored over 5 years ago by Gauthier Roebroeck <[email protected]>