Commit graph

3759 commits

Author SHA1 Message Date
Gauthier Roebroeck
342f04c117 fix(api): incorrect parameter type
collection_id on /series was accepting Long instead of String
2020-10-05 20:35:49 +08:00
semantic-release-bot
d9bf397db4 chore(release): 0.63.1 [skip ci]
## [0.63.1](https://github.com/gotson/komga/compare/v0.63.0...v0.63.1) (2020-09-29)

### Bug Fixes

* **opds:** url encode publisher query param ([8347fdc](8347fdc44d)), closes [#335](https://github.com/gotson/komga/issues/335)
2020-09-29 12:19:06 +00:00
Gauthier Roebroeck
8347fdc44d fix(opds): url encode publisher query param
closes #335
2020-09-29 20:01:11 +08:00
semantic-release-bot
8c185fd2cc chore(release): 0.63.0 [skip ci]
# [0.63.0](https://github.com/gotson/komga/compare/v0.62.6...v0.63.0) (2020-09-28)

### Features

* **opds:** browse series by publishers ([f3fcab4](f3fcab41e4)), closes [#332](https://github.com/gotson/komga/issues/332)
* **opds:** recently added books ([dd7bc9c](dd7bc9cbf6)), closes [#327](https://github.com/gotson/komga/issues/327)
* order books by release date ([e3bb8bc](e3bb8bc7ae)), closes [#318](https://github.com/gotson/komga/issues/318)
2020-09-28 10:55:54 +00:00
Gauthier Roebroeck
dd7bc9cbf6 feat(opds): recently added books
closes #327
2020-09-28 18:35:55 +08:00
Gauthier Roebroeck
f3fcab41e4 feat(opds): browse series by publishers
closes #332
2020-09-28 17:59:51 +08:00
Gauthier Roebroeck
e3bb8bc7ae feat: order books by release date
closes #318
2020-09-28 17:39:55 +08:00
dependabot[bot]
c8c0c46b46 build(deps): bump node-fetch from 2.6.0 to 2.6.1
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-13 09:08:12 +08:00
semantic-release-bot
018036d916 chore(release): 0.62.6 [skip ci]
## [0.62.6](https://github.com/gotson/komga/compare/v0.62.5...v0.62.6) (2020-09-12)

### Bug Fixes

* **webreader:** images smaller than viewport would not fill width ([81d9a00](81d9a00185)), closes [#311](https://github.com/gotson/komga/issues/311)
2020-09-12 09:47:16 +00:00
Gauthier Roebroeck
81d9a00185 fix(webreader): images smaller than viewport would not fill width
closes #311
2020-09-12 17:19:29 +08:00
semantic-release-bot
71f40b17a8 chore(release): 0.62.5 [skip ci]
## [0.62.5](https://github.com/gotson/komga/compare/v0.62.4...v0.62.5) (2020-09-06)

### Bug Fixes

* trim and lowercase tags and genres in metadata ([656f23a](656f23a64a)), closes [#302](https://github.com/gotson/komga/issues/302)
* **opds:** cannot download file with semicolon in filename ([e1e251e](e1e251ec2f)), closes [#309](https://github.com/gotson/komga/issues/309)
2020-09-06 09:58:06 +00:00
Gauthier Roebroeck
9cbebce37b test: fix tests
following 656f23a64a
2020-09-06 17:30:09 +08:00
Gauthier Roebroeck
656f23a64a fix: trim and lowercase tags and genres in metadata
closes #302
2020-09-06 12:39:26 +08:00
Gauthier Roebroeck
e1e251ec2f fix(opds): cannot download file with semicolon in filename
closes #309
2020-09-06 12:39:26 +08:00
semantic-release-bot
afb8fbf3d5 chore(release): 0.62.4 [skip ci]
## [0.62.4](https://github.com/gotson/komga/compare/v0.62.3...v0.62.4) (2020-09-05)

### Bug Fixes

* **api:** openAPI spec fields marked as required ([8f228db](8f228dbb18)), closes [#308](https://github.com/gotson/komga/issues/308)
2020-09-05 06:03:13 +00:00
Gauthier Roebroeck
8f228dbb18 fix(api): openAPI spec fields marked as required
closes #308
2020-09-05 13:33:41 +08:00
semantic-release-bot
515a8014f1 chore(release): 0.62.3 [skip ci]
## [0.62.3](https://github.com/gotson/komga/compare/v0.62.2...v0.62.3) (2020-09-01)

### Bug Fixes

* **webui:** clear selection after action performed ([e0cff70](e0cff70ff5)), closes [#303](https://github.com/gotson/komga/issues/303)
* **webui:** edit series dialog could incorrectly display MIXED placeholder ([5d3f061](5d3f061a81))
* **webui:** filter values could be duplicated ([e91954f](e91954f6bd))
* **webui:** theme is not restored properly ([432dc91](432dc91562)), closes [#304](https://github.com/gotson/komga/issues/304)
2020-09-01 04:15:05 +00:00
Gauthier Roebroeck
5d3f061a81 fix(webui): edit series dialog could incorrectly display MIXED placeholder 2020-09-01 11:45:20 +08:00
Gauthier Roebroeck
e91954f6bd fix(webui): filter values could be duplicated 2020-09-01 11:41:42 +08:00
Gauthier Roebroeck
e0cff70ff5 fix(webui): clear selection after action performed
closes #303
2020-09-01 11:37:52 +08:00
Gauthier Roebroeck
432dc91562 fix(webui): theme is not restored properly
closes #304
2020-09-01 11:37:52 +08:00
semantic-release-bot
229a9b6573 chore(release): 0.62.2 [skip ci]
## [0.62.2](https://github.com/gotson/komga/compare/v0.62.1...v0.62.2) (2020-08-31)

### Bug Fixes

* **opds:** latest series sort inverted ([bddc008](bddc008552)), closes [#301](https://github.com/gotson/komga/issues/301)
* **webui:** compute scrollability on mount, fix right chevron when using display scaling ([8928959](8928959fdb))
2020-08-31 03:26:45 +00:00
Florian Böhm
8928959fdb fix(webui): compute scrollability on mount, fix right chevron when using display scaling 2020-08-31 10:57:39 +08:00
Gauthier Roebroeck
bddc008552 fix(opds): latest series sort inverted
closes #301
2020-08-31 10:48:13 +08:00
semantic-release-bot
825085a617 chore(release): 0.62.1 [skip ci]
## [0.62.1](https://github.com/gotson/komga/compare/v0.62.0...v0.62.1) (2020-08-28)

### Bug Fixes

* series genre is not imported from metadata ([58fac36](58fac365ad))
2020-08-28 07:25:02 +00:00
Gauthier Roebroeck
58fac365ad fix: series genre is not imported from metadata 2020-08-28 14:55:47 +08:00
semantic-release-bot
18774cfdc5 chore(release): 0.62.0 [skip ci]
# [0.62.0](https://github.com/gotson/komga/compare/v0.61.0...v0.62.0) (2020-08-28)

### Bug Fixes

* **webui:** correct label in library edit dialog ([c532e50](c532e50489))
* **webui:** restore library filter for language and age rating ([dc064f2](dc064f20ec))

### Features

* **api:** filter collection's series ([cfa06a9](cfa06a9d2b))
* **api:** get all age ratings ([be80d86](be80d86d6c))
* **api:** get referential data by collection ([d7fd296](d7fd296492))
* **api:** search series by age rating ([f51d575](f51d575bda))
* **webui:** filter collection content ([fc905ef](fc905ef9b5)), closes [#270](https://github.com/gotson/komga/issues/270)
* **webui:** filter series by age rating ([01eef83](01eef838a2))
2020-08-28 04:16:32 +00:00
Gauthier Roebroeck
fc905ef9b5 feat(webui): filter collection content
closes #270
2020-08-28 11:47:45 +08:00
Gauthier Roebroeck
dc064f20ec fix(webui): restore library filter for language and age rating 2020-08-28 11:36:06 +08:00
Gauthier Roebroeck
cfa06a9d2b feat(api): filter collection's series 2020-08-28 11:35:21 +08:00
Gauthier Roebroeck
d7fd296492 feat(api): get referential data by collection 2020-08-28 11:34:32 +08:00
Gauthier Roebroeck
01eef838a2 feat(webui): filter series by age rating 2020-08-28 10:19:19 +08:00
Gauthier Roebroeck
f51d575bda feat(api): search series by age rating 2020-08-28 10:18:47 +08:00
Gauthier Roebroeck
be80d86d6c feat(api): get all age ratings 2020-08-28 10:18:01 +08:00
Gauthier Roebroeck
93efd98f68 refactor: remove unused params in non read-progress search 2020-08-28 10:17:24 +08:00
Gauthier Roebroeck
c532e50489 fix(webui): correct label in library edit dialog 2020-08-28 07:42:35 +08:00
semantic-release-bot
ec1753c561 chore(release): 0.61.0 [skip ci]
# [0.61.0](https://github.com/gotson/komga/compare/v0.60.0...v0.61.0) (2020-08-27)

### Bug Fixes

* **webui:** contextual filters ([f515819](f5158197de)), closes [#290](https://github.com/gotson/komga/issues/290)
* **webui:** disable filter panels with no values ([57cc6c4](57cc6c48d3))

### Features

* **api:** filter referential data by library or series ([982983e](982983e3db)), closes [#290](https://github.com/gotson/komga/issues/290)
* **webreader:** add double page no cover layout ([5fe015e](5fe015ede0)), closes [#103](https://github.com/gotson/komga/issues/103)
2020-08-27 10:04:41 +00:00
Gauthier Roebroeck
f5158197de fix(webui): contextual filters
closes #290
2020-08-27 17:36:00 +08:00
Gauthier Roebroeck
57cc6c48d3 fix(webui): disable filter panels with no values 2020-08-27 17:36:00 +08:00
Gauthier Roebroeck
982983e3db feat(api): filter referential data by library or series
required for #290
2020-08-27 17:36:00 +08:00
Gauthier Roebroeck
5fe015ede0 feat(webreader): add double page no cover layout
this layout displays double spreads, but doesn't place the first/last page as single
this commit also fixes a bug where the penultimate page would be missing
in double pages for books with an odd number of pages

closes #103
2020-08-27 17:36:00 +08:00
semantic-release-bot
bb7e31e02e chore(release): 0.60.0 [skip ci]
# [0.60.0](https://github.com/gotson/komga/compare/v0.59.2...v0.60.0) (2020-08-27)

### Bug Fixes

* ignore blank metadata fields ([c8c5df2](c8c5df2701)), closes [#288](https://github.com/gotson/komga/issues/288)
* series genre is not imported from metadata ([d0815dd](d0815dd80e))

### Features

* handle multiple story arcs in ComicInfoProvider ([f4451bf](f4451bfd41)), closes [#282](https://github.com/gotson/komga/issues/282)
2020-08-27 07:41:16 +00:00
Gauthier Roebroeck
c8c5df2701 fix: ignore blank metadata fields
should address #288
2020-08-27 15:12:11 +08:00
Gauthier Roebroeck
d0815dd80e fix: series genre is not imported from metadata 2020-08-27 15:12:11 +08:00
Gauthier Roebroeck
f4451bfd41 feat: handle multiple story arcs in ComicInfoProvider
StoryArc tag will be split on commas (',')

closes #282
2020-08-27 15:12:11 +08:00
semantic-release-bot
8a079cec80 chore(release): 0.59.2 [skip ci]
## [0.59.2](https://github.com/gotson/komga/compare/v0.59.1...v0.59.2) (2020-08-27)

### Bug Fixes

* potential incorrect read progress for series ([7b90244](7b90244bdd))

### Performance Improvements

* add sql indexes ([41f3e8d](41f3e8dc63))
* lazy sql joins ([6eb7669](6eb7669858))
2020-08-27 03:27:13 +00:00
Gauthier Roebroeck
41f3e8dc63 perf: add sql indexes 2020-08-27 10:57:00 +08:00
Gauthier Roebroeck
6eb7669858 perf: lazy sql joins 2020-08-27 10:27:37 +08:00
Gauthier Roebroeck
7b90244bdd fix: potential incorrect read progress for series 2020-08-27 09:30:44 +08:00
semantic-release-bot
dfa6ad0b31 chore(release): 0.59.1 [skip ci]
## [0.59.1](https://github.com/gotson/komga/compare/v0.59.0...v0.59.1) (2020-08-25)

### Bug Fixes

* incorrect read progress for books ([107d7db](107d7db394)), closes [#286](https://github.com/gotson/komga/issues/286)
2020-08-25 23:18:17 +00:00