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