Gauthier Roebroeck
|
af837c6813
|
fix(api): accent insensitive sort
uses stripAccent for now, while waiting for https://github.com/xerial/sqlite-jdbc/pull/627
closes #500
|
2021-07-26 10:32:42 +08:00 |
|
Gauthier Roebroeck
|
30c349afaf
|
fix(api): accent insensitive search
|
2021-07-26 10:26:03 +08:00 |
|
Gauthier Roebroeck
|
44bd09ac0b
|
fix(webui): incorrect data reload on received events
|
2021-07-26 10:26:03 +08:00 |
|
Gauthier Roebroeck
|
ca054f642f
|
fix(webui): clearer error message on login error
|
2021-07-26 10:26:03 +08:00 |
|
semantic-release-bot
|
e49047b4c9
|
chore(release): 0.109.0 [skip ci]
# [0.109.0](https://github.com/gotson/komga/compare/v0.108.0...v0.109.0) (2021-07-21)
### Features
* **api:** count series by first letter ([199c619](199c6190a3))
* **api:** search series by regex ([1fe5580](1fe55809a1))
* **webui:** alphabetical navigation for libraries ([5d747d2](5d747d2cd3)), closes [#186](https://github.com/gotson/komga/issues/186)
|
2021-07-21 03:30:52 +00:00 |
|
Gauthier Roebroeck
|
5d747d2cd3
|
feat(webui): alphabetical navigation for libraries
closes #186
|
2021-07-21 11:15:26 +08:00 |
|
Gauthier Roebroeck
|
9fc98ed9c1
|
build: intelliJ style for TypeScript
|
2021-07-21 11:15:26 +08:00 |
|
Gauthier Roebroeck
|
199c6190a3
|
feat(api): count series by first letter
|
2021-07-21 11:15:26 +08:00 |
|
Gauthier Roebroeck
|
1fe55809a1
|
feat(api): search series by regex
|
2021-07-21 11:15:26 +08:00 |
|
Gauthier Roebroeck
|
c4a439276a
|
refactor: remove unnecessary apply
|
2021-07-21 11:15:26 +08:00 |
|
Gauthier Roebroeck
|
7cc60788b1
|
test: refactor tests
|
2021-07-21 11:15:26 +08:00 |
|
semantic-release-bot
|
253d548971
|
chore(release): 0.108.0 [skip ci]
# [0.108.0](https://github.com/gotson/komga/compare/v0.107.0...v0.108.0) (2021-07-19)
### Bug Fixes
* **webui:** add hint to language field in EditSeriesDialog.vue ([fa8b4c3](fa8b4c3477))
### Features
* **api:** add released_after query parameter for /books endpoint ([f6dc546](f6dc546fd9))
* **webui:** show recently released books in the dashboard ([320450a](320450a750)), closes [#569](https://github.com/gotson/komga/issues/569)
* import mylar metadata ([528f676](528f676ce0)), closes [#550](https://github.com/gotson/komga/issues/550)
* import StoryArcNumber from ComicInfo.xml ([2012f8b](2012f8be98)), closes [#573](https://github.com/gotson/komga/issues/573)
* refresh series metadata if series.json file changed ([5cc14b5](5cc14b57f8))
* **webui:** library options to import mylar metadata ([e6602c6](e6602c60be))
|
2021-07-19 07:03:44 +00:00 |
|
Gauthier Roebroeck
|
61d041b7d5
|
style: use single quotes
|
2021-07-19 14:48:20 +08:00 |
|
Gauthier Roebroeck
|
800d718e4e
|
style: disallow semicolon
|
2021-07-19 14:48:20 +08:00 |
|
Gauthier Roebroeck
|
320450a750
|
feat(webui): show recently released books in the dashboard
closes #569
|
2021-07-19 14:48:20 +08:00 |
|
Gauthier Roebroeck
|
f6dc546fd9
|
feat(api): add released_after query parameter for /books endpoint
|
2021-07-19 14:48:20 +08:00 |
|
Gauthier Roebroeck
|
0f4b22615d
|
refactor(webui): better handling of mark as read/unread
|
2021-07-19 14:48:20 +08:00 |
|
Gauthier Roebroeck
|
fa8b4c3477
|
fix(webui): add hint to language field in EditSeriesDialog.vue
|
2021-07-19 14:48:20 +08:00 |
|
Gauthier Roebroeck
|
2012f8be98
|
feat: import StoryArcNumber from ComicInfo.xml
Closes #573
|
2021-07-19 14:48:02 +08:00 |
|
Gauthier Roebroeck
|
0c089d73c1
|
refactor: adjust for version 1.0.1 of Mylar series.json
handle age rating
handle year in title for multi-volume series
|
2021-07-19 14:37:01 +08:00 |
|
Gauthier Roebroeck
|
5bb680591f
|
refactor: adjust after rebasing
|
2021-07-19 14:37:01 +08:00 |
|
Gauthier Roebroeck
|
5cc14b57f8
|
feat: refresh series metadata if series.json file changed
|
2021-07-19 14:37:01 +08:00 |
|
Gauthier Roebroeck
|
0af6ec45ad
|
refactor: split MetadataLifecycle.kt in 2
|
2021-07-19 14:37:01 +08:00 |
|
Gauthier Roebroeck
|
e6602c60be
|
feat(webui): library options to import mylar metadata
|
2021-07-19 14:37:01 +08:00 |
|
Gauthier Roebroeck
|
528f676ce0
|
feat: import mylar metadata
closes #550
|
2021-07-19 14:37:01 +08:00 |
|
Gauthier Roebroeck
|
4bf2cd07b3
|
refactor: extract mapper
|
2021-07-19 14:37:01 +08:00 |
|
semantic-release-bot
|
80e4d39a0d
|
chore(release): 0.107.0 [skip ci]
# [0.107.0](https://github.com/gotson/komga/compare/v0.106.1...v0.107.0) (2021-07-19)
### Bug Fixes
* **scanner:** better detect changes even if file last modified have not change after a rename ([7b8cf7a](7b8cf7ae25))
### Features
* configuration property to disable file hashing ([52db0a1](52db0a1686))
* restore books and series from trash bin ([bc25c11](bc25c11990)), closes [#217](https://github.com/gotson/komga/issues/217) [#383](https://github.com/gotson/komga/issues/383)
* **api:** add endpoint to empty trash per library ([4dac73e](4dac73ea9f))
* **api:** add query parameter to filter on deleted series or books ([c1d34e4](c1d34e430c))
* **opds:** do not show soft deleted books/series ([5b6b817](5b6b817085))
* **scanner:** soft delete series and books ([f0664e9](f0664e9791))
* **webui:** display an outdated badge on book details view ([c955bed](c955bed79d))
* **webui:** library option to automatically empty trash after scan ([fc06b4a](fc06b4a987))
* generate file hash for books ([7ad738a](7ad738a645))
* library option to automatically empty trash after scan ([21781a3](21781a3a23))
* **webui:** add library action menu item to empty trash ([31fbf2a](31fbf2a829))
* **webui:** show soft deleted books/series as unavailable ([d946600](d946600a64))
|
2021-07-19 02:09:35 +00:00 |
|
Gauthier Roebroeck
|
247cc1194b
|
test: try to fix flaky test on CI
|
2021-07-19 09:51:30 +08:00 |
|
Gauthier Roebroeck
|
52db0a1686
|
feat: configuration property to disable file hashing
set komga.file-hashing=false to disable it
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
7b8cf7ae25
|
fix(scanner): better detect changes even if file last modified have not change after a rename
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
bc25c11990
|
feat: restore books and series from trash bin
closes #217, closes #383
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
86c4d021f2
|
test: fix BookDaoTest.kt on Java 11
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
c955bed79d
|
feat(webui): display an outdated badge on book details view
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
fc06b4a987
|
feat(webui): library option to automatically empty trash after scan
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
21781a3a23
|
feat: library option to automatically empty trash after scan
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
31fbf2a829
|
feat(webui): add library action menu item to empty trash
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
4dac73ea9f
|
feat(api): add endpoint to empty trash per library
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
c1d34e430c
|
feat(api): add query parameter to filter on deleted series or books
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
5b6b817085
|
feat(opds): do not show soft deleted books/series
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
d946600a64
|
feat(webui): show soft deleted books/series as unavailable
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
f0664e9791
|
feat(scanner): soft delete series and books
deleted elements will be marked as deleted instead of being removed from the database
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
7ad738a645
|
feat: generate file hash for books
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
d2309a5e79
|
refactor: add todo for jsoup update
|
2021-07-19 09:22:41 +08:00 |
|
Gauthier Roebroeck
|
f448b9a453
|
refactor(webui): fix i18n
|
2021-07-19 09:22:41 +08:00 |
|
semantic-release-bot
|
b318d238e8
|
chore(release): 0.106.1 [skip ci]
## [0.106.1](https://github.com/gotson/komga/compare/v0.106.0...v0.106.1) (2021-07-08)
### Bug Fixes
* **webui:** show different empty state if library is empty ([68a9f7a](68a9f7a79c))
|
2021-07-08 08:11:45 +00:00 |
|
Gauthier Roebroeck
|
58a67f50cc
|
refactor(webui): extract i18n strings
|
2021-07-08 15:56:03 +08:00 |
|
Gauthier Roebroeck
|
68a9f7a79c
|
fix(webui): show different empty state if library is empty
|
2021-07-08 15:53:53 +08:00 |
|
semantic-release-bot
|
ddeab07dcb
|
chore(release): 0.106.0 [skip ci]
# [0.106.0](https://github.com/gotson/komga/compare/v0.105.2...v0.106.0) (2021-07-06)
### Features
* **sse:** publish breakdown of task count by task type ([eda767a](eda767aeb5))
* **webui:** display task count by type in activity bar tooltip ([6b690bc](6b690bcdfb))
|
2021-07-06 02:26:40 +00:00 |
|
Gauthier Roebroeck
|
ce8d9ac71f
|
test: try to fix flaky test on Github Actions
|
2021-07-06 10:11:46 +08:00 |
|
Gauthier Roebroeck
|
6a2e57033d
|
refactor: remove deprecation warning
|
2021-07-06 10:03:15 +08:00 |
|