Commit graph

1395 commits

Author SHA1 Message Date
semantic-release-bot
6d40601aec chore(release): 0.28.2 [skip ci]
## [0.28.2](https://github.com/gotson/komga/compare/v0.28.1...v0.28.2) (2020-05-04)

### Bug Fixes

* **epub:** epub were not loading properly on Windows ([eca453c](eca453c534)), closes [#149](https://github.com/gotson/komga/issues/149)
2020-05-04 07:50:52 +00:00
Gauthier Roebroeck
9891808741 refactor: remove unused files 2020-05-04 15:26:04 +08:00
Gauthier Roebroeck
eca453c534 fix(epub): epub were not loading properly on Windows
fixes #149
2020-05-04 15:25:29 +08:00
semantic-release-bot
a56b5a624a chore(release): 0.28.1 [skip ci]
## [0.28.1](https://github.com/gotson/komga/compare/v0.28.0...v0.28.1) (2020-05-04)

### Bug Fixes

* **webui:** refactor Cards to a single dynamic component ([#148](https://github.com/gotson/komga/issues/148)) ([74a9f7e](74a9f7e628))
2020-05-04 03:21:23 +00:00
primetoxinz
74a9f7e628
fix(webui): refactor Cards to a single dynamic component (#148)
this removes the badges on Series and Book cards. For Series it's duplicated information with the card showing the number of books. For Books it's information that is more technical and not needed in the overview, and still available in the book detailed view.
2020-05-04 10:57:18 +08:00
semantic-release-bot
1de0d8491b chore(release): 0.28.0 [skip ci]
# [0.28.0](https://github.com/gotson/komga/compare/v0.27.7...v0.28.0) (2020-05-03)

### Bug Fixes

* **rar:** unsupported rar archives are marked as such ([6c0ebbe](6c0ebbeee1)), closes [#147](https://github.com/gotson/komga/issues/147)

### Features

* add hawt.io support ([dfa2405](dfa24057bb))
* **docker:** persist artemis data in /config ([08e7f5d](08e7f5dbf2))
* **scan:** add configuration to disable startup scan ([37590dd](37590dd912))
* **tasks:** background tasks persistency ([1a31c89](1a31c89712))
* **tasks:** replace background tasks management ([60ce87a](60ce87a25d))
2020-05-03 07:47:46 +00:00
Gauthier Roebroeck
6c0ebbeee1 fix(rar): unsupported rar archives are marked as such
solid, encrypted, and multi-volumes rar4 archives are not supported

closes #147
2020-05-03 15:22:44 +08:00
Gauthier Roebroeck
d275506eac refactor: refine logs 2020-05-03 15:22:44 +08:00
Gauthier Roebroeck
6a8e1f94ec refactor: toString method for Library 2020-05-03 15:22:44 +08:00
Gauthier Roebroeck
05a5573457 test: disable artemis persistence for tests
else it would generate locks
2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
dfa24057bb feat: add hawt.io support 2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
43e6895ba2 refactor: replace measureTimeMillis by measureTime 2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
08e7f5dbf2 feat(docker): persist artemis data in /config 2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
3c332e947d test(tasks): test tasks deduplication 2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
1a31c89712 feat(tasks): background tasks persistency
tasks are persisted on disk and will survive a restart
2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
3e081f2885 test: change JMS queue emptying afterEach 2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
37590dd912 feat(scan): add configuration to disable startup scan
scan at startup is disabled by default
2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
60ce87a25d feat(tasks): replace background tasks management
Use of Apache Artemis message queue instead async methods with executors.
Tasks are submitted to TaskReceiver, and handled by TaskHandler.
The Artemis queue is configured with last-value, which automatically remove duplicate tasks in the queue.
2020-05-03 15:22:43 +08:00
semantic-release-bot
e7f4e203fb chore(release): 0.27.7 [skip ci]
## [0.27.7](https://github.com/gotson/komga/compare/v0.27.6...v0.27.7) (2020-04-20)

### Bug Fixes

* **swagger:** fix incorrect Pageable schema ([14bee56](14bee566b3))
2020-04-20 02:09:06 +00:00
Gauthier Roebroeck
14bee566b3 fix(swagger): fix incorrect Pageable schema 2020-04-20 09:44:26 +08:00
Gauthier Roebroeck
9bf37db38d refactor(swagger): remove redundant annotations 2020-04-20 09:44:26 +08:00
semantic-release-bot
4fe300e4bb chore(release): 0.27.6 [skip ci]
## [0.27.6](https://github.com/gotson/komga/compare/v0.27.5...v0.27.6) (2020-04-18)

### Bug Fixes

* **swagger:** better pageable support ([6401dc9](6401dc9b9b))
2020-04-18 07:26:34 +00:00
Gauthier Roebroeck
b6549db684 docs(dockerhub): add docker start command 2020-04-18 15:02:45 +08:00
Gauthier Roebroeck
6401dc9b9b fix(swagger): better pageable support
page, size and sort are optional
sort is hidden on operations where it is ignored
2020-04-18 14:26:15 +08:00
semantic-release-bot
3174baf31d chore(release): 0.27.5 [skip ci]
## [0.27.5](https://github.com/gotson/komga/compare/v0.27.4...v0.27.5) (2020-04-18)

### Bug Fixes

* set default forward headers strategy to framework ([b24fbe3](b24fbe3a1e))
2020-04-18 06:23:50 +00:00
Gauthier Roebroeck
b24fbe3a1e fix: set default forward headers strategy to framework
fixes Swagger not loading properly behind a reverse proxy
2020-04-18 13:59:51 +08:00
Gauthier Roebroeck
c2d846025b refactor(swagger): remove redundant mediaType for thumbnails 2020-04-18 13:59:51 +08:00
semantic-release-bot
d6f252ef41 chore(release): 0.27.4 [skip ci]
## [0.27.4](https://github.com/gotson/komga/compare/v0.27.3...v0.27.4) (2020-04-16)

### Bug Fixes

* **analyzer:** better rar5 detection ([b07e9b9](b07e9b9728))
* **swagger:** correct response type for thumbnails and file ([07f634e](07f634e658))
2020-04-16 14:46:12 +00:00
Gauthier Roebroeck
07f634e658 fix(swagger): correct response type for thumbnails and file 2020-04-16 22:22:05 +08:00
Gauthier Roebroeck
b07e9b9728 fix(analyzer): better rar5 detection
update to tika-core: 1.24 which can detect the rar version in mediaType
rar5 is now marked as unsupported instead of error
2020-04-16 22:22:05 +08:00
Gauthier Roebroeck
d86d3427bb test(analyzer): test various archive formats 2020-04-16 22:22:05 +08:00
semantic-release-bot
cbfbde39d7 chore(release): 0.27.3 [skip ci]
## [0.27.3](https://github.com/gotson/komga/compare/v0.27.2...v0.27.3) (2020-04-16)

### Bug Fixes

* **analyzer:** regression in RAR handling ([b8462f3](b8462f3568))
2020-04-16 10:38:52 +00:00
Gauthier Roebroeck
b8462f3568 fix(analyzer): regression in RAR handling
tika 1.24 changed the mediaType detection, breaking the RAR analyzer
2020-04-16 18:14:23 +08:00
semantic-release-bot
43d61d5d81 chore(release): 0.27.2 [skip ci]
## [0.27.2](https://github.com/gotson/komga/compare/v0.27.1...v0.27.2) (2020-04-15)

### Bug Fixes

* **webreader:** stretched images on Safari with fit to Width ([74f9305](74f9305e16))
2020-04-15 14:48:28 +00:00
Gauthier Roebroeck
74f9305e16 fix(webreader): stretched images on Safari with fit to Width 2020-04-15 22:24:35 +08:00
semantic-release-bot
01c9ffe818 chore(release): 0.27.1 [skip ci]
## [0.27.1](https://github.com/gotson/komga/compare/v0.27.0...v0.27.1) (2020-04-15)

### Bug Fixes

* **swagger:** fix duplicated mapping key error ([face321](face321b08))
2020-04-15 01:47:25 +00:00
Gauthier Roebroeck
02ee0eb408 build: update dependencies 2020-04-15 09:21:49 +08:00
Gauthier Roebroeck
face321b08 fix(swagger): fix duplicated mapping key error 2020-04-15 09:21:49 +08:00
Gauthier Roebroeck
f033ff1585 build: update gradle version 2020-04-15 09:21:49 +08:00
semantic-release-bot
450ae90a9c chore(release): 0.27.0 [skip ci]
# [0.27.0](https://github.com/gotson/komga/compare/v0.26.3...v0.27.0) (2020-04-13)

### Bug Fixes

* **api:** libraries are not sorted for restricted users ([1d58322](1d583229ee)), closes [#140](https://github.com/gotson/komga/issues/140)

### Features

* **swagger:** update to OpenAPI 3 ([c9de7c8](c9de7c8074))
2020-04-13 12:36:35 +00:00
Gauthier Roebroeck
1d583229ee fix(api): libraries are not sorted for restricted users
Closes: #140
2020-04-13 20:15:22 +08:00
Gauthier Roebroeck
c9de7c8074 feat(swagger): update to OpenAPI 3
migrate from Springfox to Springdoc
2020-04-13 20:15:22 +08:00
semantic-release-bot
b900227c83 chore(release): 0.26.3 [skip ci]
## [0.26.3](https://github.com/gotson/komga/compare/v0.26.2...v0.26.3) (2020-04-12)

### Bug Fixes

* **epub:** add support for opf:role for authors ([30bf7f4](30bf7f469f)), closes [#139](https://github.com/gotson/komga/issues/139)
* **epub:** match artist and illustrator roles to penciller ([b7fe4bd](b7fe4bde74))
2020-04-12 04:38:49 +00:00
Gauthier Roebroeck
30bf7f469f fix(epub): add support for opf:role for authors
closes #139
2020-04-12 12:18:01 +08:00
Gauthier Roebroeck
b7fe4bde74 fix(epub): match artist and illustrator roles to penciller 2020-04-12 12:18:01 +08:00
semantic-release-bot
7c09a3d8d7 chore(release): 0.26.2 [skip ci]
## [0.26.2](https://github.com/gotson/komga/compare/v0.26.1...v0.26.2) (2020-04-11)

### Bug Fixes

* **swagger:** paging and sorting parameters showing incorrectly ([1e9407c](1e9407cfe2))
2020-04-11 03:58:18 +00:00
Gauthier Roebroeck
1e9407cfe2 fix(swagger): paging and sorting parameters showing incorrectly 2020-04-11 11:37:30 +08:00
semantic-release-bot
3bc6ddad72 chore(release): 0.26.1 [skip ci]
## [0.26.1](https://github.com/gotson/komga/compare/v0.26.0...v0.26.1) (2020-04-10)

### Bug Fixes

* **swagger:** parameters were not showing for claim method ([e5a0841](e5a084144d))
2020-04-10 13:06:30 +00:00
Gauthier Roebroeck
87aa0bc032 refactor(opds): mark user-agent parameter as optional 2020-04-10 20:45:38 +08:00
Gauthier Roebroeck
e5a084144d fix(swagger): parameters were not showing for claim method 2020-04-10 20:45:38 +08:00