Commit graph

3322 commits

Author SHA1 Message Date
Gauthier Roebroeck
6a53e8fd6b feat: support for book metadata
closes #48, closes #43
2020-03-17 10:55:30 +08:00
Gauthier Roebroeck
f69f73df08 refactor: add checks on SeriesMetadata 2020-03-17 10:52:32 +08:00
Gauthier Roebroeck
8f160eda92 build: use in-memory database for tests 2020-03-17 10:50:21 +08:00
Gauthier Roebroeck
c6ac3beabe build: add momentjs 2020-03-16 16:54:23 +08:00
Gauthier Roebroeck
3176cd2858 refactor: use lodash for capitalize 2020-03-16 16:54:04 +08:00
Gauthier Roebroeck
241b441c56 refactor: simplify handling of series status 2020-03-16 16:53:06 +08:00
Gauthier Roebroeck
d4e888beed build: add vue-moment 2020-03-16 16:52:39 +08:00
Gauthier Roebroeck
1d93039574 refactor: change badge prop to slot 2020-03-16 16:52:30 +08:00
Gauthier Roebroeck
473e469de2 refactor: move enums to their own files 2020-03-16 16:51:46 +08:00
Gauthier Roebroeck
1f86fff057 refactor: rename enum 2020-03-16 16:51:16 +08:00
Gauthier Roebroeck
879e4f8962 refactor: javascript to typescript 2020-03-16 16:51:07 +08:00
Gauthier Roebroeck
a2cbe5b642 refactor: submit form on enter 2020-03-16 16:50:58 +08:00
Gauthier Roebroeck
d965b0011b refactor: javascript to typescript 2020-03-16 16:50:43 +08:00
Gauthier Roebroeck
18522b6e9b refactor: javascript to typescript 2020-03-16 16:50:33 +08:00
semantic-release-bot
dcad66eb67 chore(release): 0.21.0 [skip ci]
# [0.21.0](https://github.com/gotson/komga/compare/v0.20.0...v0.21.0) (2020-03-10)

### Bug Fixes

* **scanner:** follow symlinks when scanning libraries ([1044262](1044262a1c)), closes [#96](https://github.com/gotson/komga/issues/96)

### Features

* docker multi-arch images ([d54c67b](d54c67b3df))
2020-03-10 07:52:26 +00:00
Gauthier Roebroeck
d54c67b3df feat: docker multi-arch images 2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
a7a96145c0 build: add gradle run configuration for continuous build
to leverage on Spring Boot dev tools live reload
2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
8a9b957f20 test: add tests for SeriesMetadata API updates 2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
09302795da refactor: add validators on SeriesMetadata 2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
ebcd29cb6f refactor: validate SeriesMetadataUpdateDto
use validators instead of checks in the controller code
2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
8ac49e8f57 refactor: extract SeriesMetadataDto constructor 2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
1044262a1c fix(scanner): follow symlinks when scanning libraries
closes #96
2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
02700df0d9 refactor: change book number from float to int 2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
f6fcb97446 refactor: simplify SeriesMetadata constructor 2020-03-10 15:31:46 +08:00
semantic-release-bot
d391ff0715 chore(release): 0.20.0 [skip ci]
# [0.20.0](https://github.com/gotson/komga/compare/v0.19.0...v0.20.0) (2020-03-05)

### Features

* add default location for database ([ce50403](ce50403a86))
2020-03-05 15:05:17 +00:00
Gauthier Roebroeck
1fda2f5104 docs: simplify DOCKERHUB.md 2020-03-05 22:05:41 +08:00
Gauthier Roebroeck
2b1290dde7 docs: update DEVELOPING.md with profile changes 2020-03-05 21:01:16 +08:00
Gauthier Roebroeck
ce50403a86 feat: add default location for database
removes the need to setup mandatory configuration
2020-03-05 20:59:15 +08:00
Gauthier Roebroeck
1ba9d2ee73 refactor: remove docker profile
move configuration directly to Dockerfile
2020-03-05 20:47:16 +08:00
Gauthier Roebroeck
a88f577b53 refactor: remove prod profile
merged into default
2020-03-05 20:34:18 +08:00
Gauthier Roebroeck
3b46588dcb refactor: simplify flyway configuration
remove flyway profile
2020-03-05 20:11:38 +08:00
Gauthier Roebroeck
11fbdcf47c build: update dependencies 2020-03-05 17:26:47 +08:00
semantic-release-bot
46a0a35aa8 chore(release): 0.19.0 [skip ci]
# [0.19.0](https://github.com/gotson/komga/compare/v0.18.0...v0.19.0) (2020-03-05)

### Features

* demo profile ([24b2125](24b21250be))
2020-03-05 04:22:31 +00:00
Gauthier Roebroeck
24b21250be feat: demo profile
prevents users from changing their password
2020-03-05 12:06:12 +08:00
Gauthier Roebroeck
f052d2c862 refactor: harmonize hasRole conditions 2020-03-05 11:32:30 +08:00
semantic-release-bot
838d02fd0e chore(release): 0.18.0 [skip ci]
# [0.18.0](https://github.com/gotson/komga/compare/v0.17.0...v0.18.0) (2020-03-03)

### Features

* add claim profile ([b7eeb4c](b7eeb4c6cb)), closes [#104](https://github.com/gotson/komga/issues/104)
2020-03-03 11:07:48 +00:00
Gauthier Roebroeck
b7eeb4c6cb feat: add claim profile
if claim profile is active, no initial user will be generated. Instead a /api/v1/claim endpoint will be provided to create an initial user

closes #104
2020-03-03 18:51:34 +08:00
semantic-release-bot
60507e2305 chore(release): 0.17.0 [skip ci]
# [0.17.0](https://github.com/gotson/komga/compare/v0.16.5...v0.17.0) (2020-03-03)

### Bug Fixes

* **webreader:** defaults to LTR and fix touch ([2eae83f](2eae83f561))

### Features

* **webreader:** add 's' keyboard shortcut to show settings ([99b14cb](99b14cb80c))
* **webreader:** escape closes dialogs ([9e44571](9e44571af5))
* **webui:** redesign reader to follow material design ([7f0ab5f](7f0ab5fde3)), closes [#74](https://github.com/gotson/komga/issues/74)
2020-03-03 04:28:38 +00:00
Gauthier Roebroeck
99b14cb80c feat(webreader): add 's' keyboard shortcut to show settings 2020-03-03 12:12:01 +08:00
Gauthier Roebroeck
9e44571af5 feat(webreader): escape closes dialogs 2020-03-03 12:11:46 +08:00
Gauthier Roebroeck
2eae83f561 fix(webreader): defaults to LTR and fix touch 2020-03-03 12:10:54 +08:00
Gauthier Roebroeck
4f5c14e87a refactor: disable hide-selected on selects 2020-03-03 12:09:37 +08:00
Gauthier Roebroeck
970b18b806 refactor: misspelled enum 2020-03-03 12:09:16 +08:00
primetoxinz
7f0ab5fde3
feat(webui): redesign reader to follow material design
closes #74
2020-03-03 11:27:08 +08:00
semantic-release-bot
917012b7c5 chore(release): 0.16.5 [skip ci]
## [0.16.5](https://github.com/gotson/komga/compare/v0.16.4...v0.16.5) (2020-03-02)

### Bug Fixes

* prevent user self-deletion ([3d9b78d](3d9b78d364)), closes [#100](https://github.com/gotson/komga/issues/100)
2020-03-02 14:52:27 +00:00
Gauthier Roebroeck
3d9b78d364 fix: prevent user self-deletion
closes #100
2020-03-02 22:34:06 +08:00
Gauthier Roebroeck
0791e52592 build: update .gitignore 2020-03-02 10:19:06 +08:00
semantic-release-bot
4de9265e7a chore(release): 0.16.4 [skip ci]
## [0.16.4](https://github.com/gotson/komga/compare/v0.16.3...v0.16.4) (2020-02-29)

### Bug Fixes

* swagger-ui and h2-console work again ([626f047](626f047696)), closes [#99](https://github.com/gotson/komga/issues/99)
2020-02-29 05:38:25 +00:00
Gauthier Roebroeck
626f047696 fix: swagger-ui and h2-console work again
fixes #99
2020-02-29 13:22:55 +08:00
semantic-release-bot
ccb7fbe204 chore(release): 0.16.3 [skip ci]
## [0.16.3](https://github.com/gotson/komga/compare/v0.16.2...v0.16.3) (2020-02-28)

### Bug Fixes

* **webui:** remove border on preselect for multi-select ([a0bd2f9](a0bd2f9682))
2020-02-28 07:25:51 +00:00