Gauthier Roebroeck
88f7f57a5d
feat(api): new history endpoint to retrieve historical events
2022-02-18 18:28:30 +08:00
Gauthier Roebroeck
1a8249732d
perf(webui): reduce duplicate api calls for components with datatables
2022-02-18 18:28:30 +08:00
semantic-release-bot
50af68ccb8
chore(release): 0.151.2 [skip ci]
...
## [0.151.2](https://github.com/gotson/komga/compare/v0.151.1...v0.151.2 ) (2022-02-17)
### Bug Fixes
* **webui:** links not showing underline on hover on dark theme ([e476d78 ](e476d78770 ))
* **webui:** restore library alphabetical navigation from url ([1faaf12 ](1faaf12de4 ))
### Performance Improvements
* convert to cbz on first scan ([b724f20 ](b724f205cd ))
* don't recompute book hash during scan if filesize is different ([33cd19a ](33cd19ae04 ))
* hash and delete pages in a single scan ([b436e90 ](b436e90a8c ))
2022-02-17 04:12:13 +00:00
Gauthier Roebroeck
5787bbdaa2
refactor: rename TaskReceiver to TaskEmitter
2022-02-17 11:58:10 +08:00
Gauthier Roebroeck
b436e90a8c
perf: hash and delete pages in a single scan
2022-02-17 11:58:10 +08:00
Gauthier Roebroeck
b724f205cd
perf: convert to cbz on first scan
2022-02-17 11:58:10 +08:00
Gauthier Roebroeck
33cd19ae04
perf: don't recompute book hash during scan if filesize is different
2022-02-17 11:58:10 +08:00
Gauthier Roebroeck
1faaf12de4
fix(webui): restore library alphabetical navigation from url
2022-02-17 11:58:10 +08:00
Gauthier Roebroeck
e476d78770
fix(webui): links not showing underline on hover on dark theme
2022-02-17 11:58:10 +08:00
semantic-release-bot
9b76c58224
chore(release): 0.151.1 [skip ci]
...
## [0.151.1](https://github.com/gotson/komga/compare/v0.151.0...v0.151.1 ) (2022-02-15)
### Bug Fixes
* **opds:** better titles for entries ([9f2808d ](9f2808dfdc ))
* translated using Weblate ([6975728 ](6975728974 ))
* **webui:** clearer item card display ([052f3d3 ](052f3d3804 ))
2022-02-15 10:15:15 +00:00
Weblate (bot)
6975728974
fix: translated using Weblate
...
Currently translated at 100.0% (604 of 604 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (602 of 604 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (604 of 604 strings)
fix: translated using Weblate (Vietnamese)
Currently translated at 82.5% (497 of 602 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (602 of 602 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (600 of 602 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (602 of 602 strings)
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Quyen Truong <quyent22@cs.washington.edu>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/vi/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Quyen Truong <quyent22@cs.washington.edu>
Co-authored-by: Shjosan <shjosan@kakmix.co>
2022-02-15 18:02:05 +08:00
dependabot[bot]
0921644028
build(deps): bump follow-redirects from 1.14.7 to 1.14.8 in /komga-webui ( #809 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 18:01:33 +08:00
Gauthier Roebroeck
9f2808dfdc
fix(opds): better titles for entries
...
force sort for Chunky via prepending
display series titles for books when needed
2022-02-15 17:59:52 +08:00
Gauthier Roebroeck
b9c12bc228
refactor: use stringbuilder
2022-02-15 17:59:52 +08:00
Gauthier Roebroeck
052f3d3804
fix(webui): clearer item card display
2022-02-15 17:59:52 +08:00
semantic-release-bot
cbe77c780c
chore(release): 0.151.0 [skip ci]
...
# [0.151.0](https://github.com/gotson/komga/compare/v0.150.0...v0.151.0 ) (2022-02-14)
### Bug Fixes
* **metrics:** configure step for 24h ([55df968 ](55df968651 ))
* remove caching of ZipFile ([57082bd ](57082bd990 )), closes [#801 ](https://github.com/gotson/komga/issues/801 )
* **webui:** don't show metrics if there's no data ([9fe50fd ](9fe50fd5ce ))
* **webui:** page hash matches dialog would not reset properly ([c0c7b09 ](c0c7b09faa ))
* **webui:** properly set known hash card button initial status ([17c76de ](17c76de308 ))
### Features
* **webui:** adapt card content depending on context ([35bf05e ](35bf05eb39 )), closes [#679 ](https://github.com/gotson/komga/issues/679 )
* **webui:** show series for books in search bar ([1463078 ](1463078367 )), closes [#678 ](https://github.com/gotson/komga/issues/678 )
* **webui:** show series title within read list navigation ([f388e9b ](f388e9bf76 ))
### Performance Improvements
* **webui:** reduce number of API calls on app initial load ([f7dc98a ](f7dc98aa7e ))
* **webui:** reduce number of API calls on book details screen ([5f8894d ](5f8894d47a ))
2022-02-14 03:07:16 +00:00
Gauthier Roebroeck
57082bd990
fix: remove caching of ZipFile
...
closes #801
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
c0c7b09faa
fix(webui): page hash matches dialog would not reset properly
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
f7dc98aa7e
perf(webui): reduce number of API calls on app initial load
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
5f8894d47a
perf(webui): reduce number of API calls on book details screen
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
f388e9bf76
feat(webui): show series title within read list navigation
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
1463078367
feat(webui): show series for books in search bar
...
closes #678
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
9fe50fd5ce
fix(webui): don't show metrics if there's no data
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
35bf05eb39
feat(webui): adapt card content depending on context
...
closes #679
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
55df968651
fix(metrics): configure step for 24h
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
17c76de308
fix(webui): properly set known hash card button initial status
2022-02-14 10:52:44 +08:00
semantic-release-bot
c93097d045
chore(release): 0.150.0 [skip ci]
...
# [0.150.0](https://github.com/gotson/komga/compare/v0.149.2...v0.150.0 ) (2022-02-10)
### Bug Fixes
* translated using Weblate ([5d253a0 ](5d253a0fc5 ))
* **webui:** reset duplicate match table when hash is changed ([b051528 ](b051528cba ))
* **webui:** reset hash card when hash is changed ([745fe09 ](745fe09ec2 ))
### Features
* **api:** publish business metrics ([78174db ](78174db6fb ))
* **webui:** metrics dashboard in server settings ([9467c93 ](9467c93b88 ))
* **webui:** page size selection for new duplicate pages view ([960546a ](960546a1e0 ))
2022-02-10 09:39:53 +00:00
Weblate (bot)
5d253a0fc5
fix: translated using Weblate
...
Currently translated at 84.4% (501 of 593 strings)
fix: translated using Weblate (Swedish)
Currently translated at 98.9% (587 of 593 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (593 of 593 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (593 of 593 strings)
Co-authored-by: Danijel Kljakic <danijel.kljakic@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: HIDE <sosboy.mail@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: Danijel Kljakic <danijel.kljakic@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: HIDE <sosboy.mail@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
2022-02-10 17:26:49 +08:00
Gauthier Roebroeck
960546a1e0
feat(webui): page size selection for new duplicate pages view
2022-02-10 17:24:38 +08:00
Gauthier Roebroeck
87ef67944b
test: fix tests
2022-02-10 17:22:15 +08:00
Gauthier Roebroeck
9467c93b88
feat(webui): metrics dashboard in server settings
2022-02-10 16:24:44 +08:00
Gauthier Roebroeck
78174db6fb
feat(api): publish business metrics
2022-02-10 16:24:43 +08:00
Gauthier Roebroeck
a8340e816b
refactor: simplify JMS configuration
2022-02-10 16:24:43 +08:00
Gauthier Roebroeck
745fe09ec2
fix(webui): reset hash card when hash is changed
2022-02-10 16:24:43 +08:00
Gauthier Roebroeck
b051528cba
fix(webui): reset duplicate match table when hash is changed
2022-02-10 16:24:43 +08:00
semantic-release-bot
aa96484969
chore(release): 0.149.2 [skip ci]
...
## [0.149.2](https://github.com/gotson/komga/compare/v0.149.1...v0.149.2 ) (2022-02-08)
### Bug Fixes
* release 0.149.0 could wipe some database entries ([5f2ce0f ](5f2ce0fb30 ))
* **webui:** known hash card button would not reset properly ([ce66f87 ](ce66f8778b ))
2022-02-08 12:28:01 +00:00
Gauthier Roebroeck
ce66f8778b
fix(webui): known hash card button would not reset properly
2022-02-08 19:50:36 +08:00
Gauthier Roebroeck
f971014293
refactor: more logs
2022-02-08 19:47:48 +08:00
Gauthier Roebroeck
5f2ce0fb30
fix: release 0.149.0 could wipe some database entries
...
fixes the faulty SQL migration
apply flyway repair
mark impacted books as OUTDATED so they can be updated
2022-02-08 19:39:42 +08:00
semantic-release-bot
ab6a855091
chore(release): 0.149.1 [skip ci]
...
## [0.149.1](https://github.com/gotson/komga/compare/v0.149.0...v0.149.1 ) (2022-02-08)
### Bug Fixes
* **api:** cannot delete duplicate page match if it is unknown ([a6dece2 ](a6dece2b81 ))
* **webui:** display issue for duplicate page card without size ([a9556d9 ](a9556d9069 ))
2022-02-08 09:23:19 +00:00
Gauthier Roebroeck
a9556d9069
fix(webui): display issue for duplicate page card without size
2022-02-08 17:10:11 +08:00
Gauthier Roebroeck
a6dece2b81
fix(api): cannot delete duplicate page match if it is unknown
2022-02-08 17:10:11 +08:00
semantic-release-bot
db990baea6
chore(release): 0.149.0 [skip ci]
...
# [0.149.0](https://github.com/gotson/komga/compare/v0.148.3...v0.149.0 ) (2022-02-08)
### Bug Fixes
* book conversion will conserve page hashes ([83a59b8 ](83a59b8bd3 ))
* soft delete after deleting files instead of triggering a scan ([dabe398 ](dabe398274 ))
* translated using Weblate ([4ec8f32 ](4ec8f327fd ))
* **webreader:** don't pad landscape covers in double page mode ([352f9a8 ](352f9a8525 ))
### Features
* delete duplicate page match individually ([b53fbc7 ](b53fbc7217 ))
* deletion of duplicate pages ([c080f43 ](c080f433af ))
* page hashing enhancement ([a96335d ](a96335dbee ))
2022-02-08 08:11:08 +00:00
Gauthier Roebroeck
4780aadbf7
test: fix failing tests
...
introduced in dabe398274
2022-02-08 15:56:47 +08:00
Gauthier Roebroeck
36aa416621
docs: update features in README
2022-02-08 15:46:07 +08:00
Gauthier Roebroeck
352f9a8525
fix(webreader): don't pad landscape covers in double page mode
2022-02-08 15:19:51 +08:00
Weblate (bot)
4ec8f327fd
fix: translated using Weblate
...
Currently translated at 66.7% (390 of 584 strings)
Co-authored-by: Dimppu <rainclaw@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
Co-authored-by: Dimppu <rainclaw@protonmail.com>
2022-02-08 15:11:51 +08:00
Gauthier Roebroeck
83a59b8bd3
fix: book conversion will conserve page hashes
2022-02-08 15:11:17 +08:00
Gauthier Roebroeck
d9aa33d7d7
refactor: extract restore hash function
2022-02-08 15:11:17 +08:00
Gauthier Roebroeck
dabe398274
fix: soft delete after deleting files instead of triggering a scan
2022-02-08 15:11:17 +08:00