Commit Graph

2924 Commits

Author SHA1 Message Date
Gauthier Roebroeck
5c153bf539 added thumbnail generation 2019-08-19 15:09:12 +08:00
Gauthier Roebroeck
f38660b45c added basic search by name for Series 2019-08-19 14:38:45 +08:00
Gauthier Roebroeck
4bf32fe332 exhaustive JPA names for tables and columns 2019-08-19 14:21:37 +08:00
Gauthier Roebroeck
d900318b42 fixed incorrect mediaType returned for book pages 2019-08-18 22:16:59 +08:00
Gauthier Roebroeck
264be393b8 store each page mediaType during parsing
return mediaType of pages in API
simplify getting stream of Page since the mediaType is already available
parse books at startup
by default don't return books that are not ready in API
2019-08-18 17:52:15 +08:00
Gauthier Roebroeck
990e443f77 use entityManager to clear data between tests 2019-08-18 13:38:55 +08:00
Gauthier Roebroeck
5e06462e48 remove sample test 2019-08-18 13:38:35 +08:00
Gauthier Roebroeck
3751522b1c don't load scheduling during tests 2019-08-18 13:38:09 +08:00
Gauthier Roebroeck
6de0bb287d don't load swagger during tests 2019-08-18 13:37:54 +08:00
Gauthier Roebroeck
7fde944708 make URL as String in DTOs 2019-08-18 08:32:02 +08:00
Gauthier Roebroeck
390baf15bb zip/rar extractors filter out non-image files 2019-08-16 22:00:06 +08:00
Gauthier Roebroeck
77b691e49d use java.util.zip instead of zip4j 2019-08-16 21:26:07 +08:00
Gauthier Roebroeck
3c4d1b3c28 exclude directories from rar files listing 2019-08-16 21:25:29 +08:00
Gauthier Roebroeck
10f5917d1c exclude directories from zip files listing 2019-08-16 19:51:03 +08:00
Gauthier Roebroeck
aa4d62738a sort Books in Serie with natural comparator 2019-08-16 19:50:25 +08:00
Gauthier Roebroeck
08c78f6a92 added cbr/rar support
archive entries are sorted using natural sort comparator
2019-08-16 18:03:11 +08:00
Gauthier Roebroeck
f88279b29b add run configurations in repo 2019-08-16 17:05:47 +08:00
Gauthier Roebroeck
52168815d4 added content detection for archives and archive content
zip archives support
reviewed JPA entities
added logs
2019-08-16 17:05:26 +08:00
Gauthier Roebroeck
e1af34778e rescan and persist, conserving ids 2019-08-15 11:38:19 +08:00
Gauthier Roebroeck
b83b1d0925 added tests to validate rescan logic (failing for now, implementation to come) 2019-08-13 18:09:12 +08:00
Gauthier Roebroeck
57bfc54863 added updated time to Serie and Book (maxOf(creation time, last modified time)) 2019-08-13 17:03:38 +08:00
Gauthier Roebroeck
9243ab50d1 rework FileSystemScanner.kt to use java.nio instead of java.io 2019-08-13 16:37:28 +08:00
Gauthier Roebroeck
b16d66a7b1 fix FileSystemScanner.kt which would return Series with no books
added test user
2019-08-10 15:56:40 +08:00
Gauthier Roebroeck
6b0d849d25 initial commit 2019-08-08 17:55:56 +08:00