Commit graph

3654 commits

Author SHA1 Message Date
Gauthier Roebroeck
01c7bf78ca build: add test commit type to cc_defaults.json 2020-01-07 11:06:39 +08:00
Gauthier Roebroeck
91c9cdd832 fix(scanner): compare file extensions with case insensitive
closes #59
2020-01-06 22:04:39 +08:00
semantic-release-bot
50f7f353fe chore(release): 0.11.0 [skip ci]
# [0.11.0](https://github.com/gotson/komga/compare/v0.10.1...v0.11.0) (2020-01-06)

### Bug Fixes

* **web reader:** remove webp as it's not supported in Safari ([6770107](6770107dc8))
* add support for jpeg2000/jbig2 formats ([227975a](227975a79e)), closes [#50](https://github.com/gotson/komga/issues/50)

### Features

* handle archives without images ([70a2da5](70a2da5321)), closes [#56](https://github.com/gotson/komga/issues/56)
* **web reader:** rtl option ([98efa9b](98efa9b448)), closes [#53](https://github.com/gotson/komga/issues/53)
* display version in UI ([4085f1f](4085f1fdaa)), closes [#42](https://github.com/gotson/komga/issues/42)
* rescan library ([30208a2](30208a2340)), closes [#38](https://github.com/gotson/komga/issues/38)
* **api:** reAnalyze library ([fa65e94](fa65e94ae6))
* **api:** reAnalyze series ([e80451f](e80451ffcc))
* **rest api:** ability to re-analyze a book ([8e81356](8e81356908)), closes [#51](https://github.com/gotson/komga/issues/51)
* **rest api:** don't return hidden files for directory listings ([a478d90](a478d90a59))
* **webui:** add menu option to analyze book from browsing view ([64f542d](64f542d42f)), closes [#51](https://github.com/gotson/komga/issues/51)
* **webui:** reAnalyze library ([b599b72](b599b72c48)), closes [#51](https://github.com/gotson/komga/issues/51)
* **webui:** reAnalyze series ([b997561](b9975618a3))
2020-01-06 08:51:10 +00:00
Gauthier Roebroeck
70a2da5321 feat: handle archives without images
closes #56
2020-01-06 14:56:45 +08:00
Gauthier Roebroeck
98efa9b448 feat(web reader): rtl option
closes #53
2020-01-06 14:40:44 +08:00
Gauthier Roebroeck
4085f1fdaa feat: display version in UI
closes #42
2020-01-06 14:11:43 +08:00
Gauthier Roebroeck
1f9b7cf947 refactor: display default role if none defined 2020-01-06 13:46:07 +08:00
Gauthier Roebroeck
dd6fd6844c refactor: hide action menu if not admin 2020-01-06 13:45:32 +08:00
Gauthier Roebroeck
30208a2340 feat: rescan library
also moved the actions into a menu

closes #38
2020-01-06 13:39:44 +08:00
Gauthier Roebroeck
b599b72c48 feat(webui): reAnalyze library
closes #51
2020-01-06 11:19:00 +08:00
Gauthier Roebroeck
fa65e94ae6 feat(api): reAnalyze library 2020-01-06 11:17:02 +08:00
Gauthier Roebroeck
94faf157d6 refactor: autofocus on login field 2020-01-06 11:16:16 +08:00
Gauthier Roebroeck
b9975618a3 feat(webui): reAnalyze series 2020-01-06 11:03:52 +08:00
Gauthier Roebroeck
e80451ffcc feat(api): reAnalyze series 2020-01-06 11:02:27 +08:00
Gauthier Roebroeck
f5e8f3e20b refactor: use AsyncOrchestrator for reAnalyzing of books 2020-01-06 11:01:47 +08:00
Gauthier Roebroeck
e72e2437f9 refactor: remove toolbar-item styling for buttons 2020-01-06 11:00:21 +08:00
Gauthier Roebroeck
6770107dc8 fix(web reader): remove webp as it's not supported in Safari 2020-01-06 10:11:50 +08:00
Gauthier Roebroeck
7ac44e41d2 build: add .editorconfig 2020-01-06 10:08:46 +08:00
Gauthier Roebroeck
e2e27670fd style: fix indentation 2020-01-06 10:07:53 +08:00
Gauthier Roebroeck
a478d90a59 feat(rest api): don't return hidden files for directory listings 2020-01-04 20:40:38 +08:00
Gauthier Roebroeck
98b4225dab refactor: fix missing file
missing file from commit 64f542d42f
2020-01-04 15:33:07 +08:00
Gauthier Roebroeck
fe4393f908 ci: don't push to docker if the webui cannot be built 2020-01-04 15:29:28 +08:00
Gauthier Roebroeck
64f542d42f feat(webui): add menu option to analyze book from browsing view
working towards #51
2020-01-03 17:55:47 +08:00
Gauthier Roebroeck
8e81356908 feat(rest api): ability to re-analyze a book
working towards #51
2020-01-03 17:55:07 +08:00
Gauthier Roebroeck
7e6e19089f refactor: http caching for images depends on media analysis
instead of the file last modified date
will help for #51
2020-01-03 17:24:03 +08:00
Gauthier Roebroeck
227975a79e fix: add support for jpeg2000/jbig2 formats
closes #50
2020-01-03 16:29:14 +08:00
semantic-release-bot
a7da5671c5 chore(release): 0.10.1 [skip ci]
## [0.10.1](https://github.com/gotson/komga/compare/v0.10.0...v0.10.1) (2020-01-01)

### Bug Fixes

* **webui:** remove CDN usage for icons and fonts ([c88a27c](c88a27c10a)), closes [#45](https://github.com/gotson/komga/issues/45)
* **webui:** show all books when browsing series ([85ca99d](85ca99d49a))
* **zip extractor:** better handling of exotic charsets ([0254d7d](0254d7d867)), closes [#41](https://github.com/gotson/komga/issues/41)
2020-01-01 11:07:31 +00:00
Gauthier Roebroeck
564935bc1b chore: remove deprecated code
code deprecated in 0.9 and following Tachiyomi Komga 1.2.5 release
2020-01-01 18:47:28 +08:00
Gauthier Roebroeck
ab4ed25a0a docs(changelog): generate CHANGELOG.md from past releases [ci skip] 2020-01-01 16:59:31 +08:00
Gauthier Roebroeck
c88a27c10a fix(webui): remove CDN usage for icons and fonts
replace with locally installed packages

closes #45
2020-01-01 16:55:34 +08:00
Gauthier Roebroeck
0254d7d867 fix(zip extractor): better handling of exotic charsets
replacement of java.util.zip.ZipFile by org.apache.commons.compress.archivers.zip.ZipFile

closes #41
2020-01-01 16:30:52 +08:00
Gauthier Roebroeck
fcfe78b7be ci: try to fix dev build, chmod+x on scripts 2019-12-31 14:51:10 +08:00
Gauthier Roebroeck
85ca99d49a fix(webui): show all books when browsing series
bug introduced by bff3e3e549
2019-12-31 14:05:01 +08:00
Gauthier Roebroeck
801232f444 ci: ensure web app is built and added on dockerPushBeta 2019-12-31 13:42:37 +08:00
Gauthier Roebroeck
0f51f0c732 ci: build web app only if a release will happen 2019-12-31 12:31:14 +08:00
Gauthier Roebroeck
45ea69d7df chore: remove github-release gradle plugin 2019-12-31 12:29:46 +08:00
Gauthier Roebroeck
2eabf5d966 ci: setup Travis to use semantic-release 2019-12-31 12:05:47 +08:00
Gauthier Roebroeck
b98f60aa72 chore: add tooling for conventional commits 2019-12-31 12:04:29 +08:00
Gauthier Roebroeck
494ce789a6 chore: add types for conventional commits IntelliJ plugin 2019-12-31 12:03:43 +08:00
Gauthier Roebroeck
fbea40e00c chore: extract version to gradle.properties 2019-12-31 12:02:52 +08:00
Gauthier Roebroeck
e433695069 chore: update gitignore 2019-12-31 12:01:50 +08:00
Gauthier Roebroeck
3bac128e32 release 0.10.0 2019-12-31 11:12:47 +08:00
Gauthier Roebroeck
bff3e3e549 restore backward compatibility of ready_only parameter in /series/{id}/books when media_status is not present 2019-12-31 10:02:59 +08:00
Gauthier Roebroeck
12126a2ed7 remove debug console log [ci skip] 2019-12-30 21:23:32 +08:00
Gauthier Roebroeck
ebad597f26 rename book metadata to media, to avoid confusion later on when proper metadata is added
rename parser to analyzer, using the same vocabulary as plex
deprecation of komga.threads.parse configuration key in favor of komga.threads.analyzer
added created date and fileLastModified date to SeriesDto and BookDto
deprecation of ready_only parameter in /series/{id}/books in favor of media_status, this will enable better filtering in the web ui
2019-12-30 14:40:00 +08:00
Gauthier Roebroeck
38be19de33 disabled book reading button if media status is not ready 2019-12-30 14:29:47 +08:00
Gauthier Roebroeck
d67ad41e8d add configuration key to force the last modified time of directories (closes #37) 2019-12-30 11:42:44 +08:00
Gauthier Roebroeck
3095f08c5e webreader: remove touch capability, add pre-loading image cue, add keyboard navigation to first/last page, graphical enhancements 2019-12-30 11:21:22 +08:00
Gauthier Roebroeck
2175bf4f53 enhance UX on shared library dialog 2019-12-27 21:32:49 +08:00
Gauthier Roebroeck
1103017260 fix icon alignment on browse book for mobile 2019-12-27 20:38:00 +08:00