Commit graph

3759 commits

Author SHA1 Message Date
Gauthier Roebroeck
b89e3b2ebb refactor(webui): use global add to collection dialog 2020-06-27 10:26:16 +08:00
Gauthier Roebroeck
6dd070436b fix(api): pagination for collection's series
add unpaged parameter for SeriesController and SeriesCollectionController
2020-06-27 10:25:22 +08:00
Gauthier
b4a80248e3
docs: add ko-fi to funding 2020-06-26 19:05:39 +08:00
semantic-release-bot
184e233ab3 chore(release): 0.41.0 [skip ci]
# [0.41.0](https://github.com/gotson/komga/compare/v0.40.1...v0.41.0) (2020-06-26)

### Bug Fixes

* **api:** collection without element would return incorrect dto ([0891981](08919814d3))
* **api:** incorrect number of books per series ([bf2d0ba](bf2d0ba1fa))
* **webui:** adjust padding for grids ([02e9168](02e916898e))
* **webui:** display collection after adding in series browsing screen ([8ce5a39](8ce5a391e5))
* **webui:** library navigation not highlighted correctly ([e28c070](e28c070e36))

### Features

* **api:** collections are pageable ([449a27e](449a27e136)), closes [#216](https://github.com/gotson/komga/issues/216)
* **api:** search series by collection ids ([ca91af7](ca91af7792))
* **opds:** browse by collection ([15f9c82](15f9c8257e))
* **webui:** action menu on item cards ([37d790d](37d790d1fc))
* **webui:** allow direct input of library path in add dialog ([6ece7b1](6ece7b12be)), closes [#88](https://github.com/gotson/komga/issues/88)
* **webui:** better handling of library deletion ([0297210](0297210dc2))
* **webui:** display collections in search results and search box ([82aec45](82aec45660)), closes [#212](https://github.com/gotson/komga/issues/212)
* **webui:** hide pagination when there is only 1 page ([675b4a1](675b4a16af))
* **webui:** pagination for collections ([50b516d](50b516d0c5)), closes [#216](https://github.com/gotson/komga/issues/216)
* **webui:** refresh browse collection screen on action menu actions ([8f2c453](8f2c4534c8))
* **webui:** refresh dashboard on action menu actions ([b6bd735](b6bd735bdb))
2020-06-26 10:25:56 +00:00
Gauthier Roebroeck
e28c070e36 fix(webui): library navigation not highlighted correctly 2020-06-26 17:58:57 +08:00
Gauthier Roebroeck
82aec45660 feat(webui): display collections in search results and search box
closes #212
2020-06-26 17:54:52 +08:00
Gauthier Roebroeck
50b516d0c5 feat(webui): pagination for collections
closes #216
2020-06-26 17:54:15 +08:00
Gauthier Roebroeck
449a27e136 feat(api): collections are pageable
related to #216
2020-06-26 17:52:48 +08:00
Gauthier Roebroeck
02e916898e fix(webui): adjust padding for grids 2020-06-26 17:39:10 +08:00
Gauthier Roebroeck
675b4a16af feat(webui): hide pagination when there is only 1 page 2020-06-26 17:23:26 +08:00
Gauthier Roebroeck
bf2d0ba1fa fix(api): incorrect number of books per series
an incorrect number of books could be returned for a series in multiple collections
2020-06-26 17:21:42 +08:00
Gauthier Roebroeck
8f2c4534c8 feat(webui): refresh browse collection screen on action menu actions 2020-06-26 16:29:33 +08:00
Gauthier Roebroeck
15f9c8257e feat(opds): browse by collection 2020-06-26 13:54:39 +08:00
Gauthier Roebroeck
ca91af7792 feat(api): search series by collection ids 2020-06-26 13:54:36 +08:00
Gauthier Roebroeck
b6bd735bdb feat(webui): refresh dashboard on action menu actions 2020-06-26 11:50:38 +08:00
Gauthier Roebroeck
6ece7b12be feat(webui): allow direct input of library path in add dialog
closes #88
2020-06-26 11:34:36 +08:00
Gauthier Roebroeck
0297210dc2 feat(webui): better handling of library deletion
depending on the current screen, data can be reloaded or redirection to home page
2020-06-26 11:20:52 +08:00
Gauthier Roebroeck
37d790d1fc feat(webui): action menu on item cards 2020-06-26 10:49:18 +08:00
Gauthier Roebroeck
08919814d3 fix(api): collection without element would return incorrect dto 2020-06-26 10:45:42 +08:00
Gauthier Roebroeck
78eba89733 refactor: carve out Book action menu 2020-06-22 16:43:28 +08:00
Gauthier Roebroeck
8ce5a391e5 fix(webui): display collection after adding in series browsing screen 2020-06-22 16:42:29 +08:00
Gauthier Roebroeck
54ffa07f4b refactor: remove useless functions
specify type on action menus props
2020-06-22 16:40:48 +08:00
semantic-release-bot
ae42ce92a6 chore(release): 0.40.1 [skip ci]
## [0.40.1](https://github.com/gotson/komga/compare/v0.40.0...v0.40.1) (2020-06-19)

### Bug Fixes

* **webui:** drag series by handle when editing collection ([e72f4ab](e72f4ab57e)), closes [#214](https://github.com/gotson/komga/issues/214)
* **webui:** wider display for collection expansion panel ([96c95ea](96c95ea074))
2020-06-19 14:40:37 +00:00
Gauthier Roebroeck
96c95ea074 fix(webui): wider display for collection expansion panel
for smaller screen size the expansion panel will take the full width
2020-06-19 22:14:21 +08:00
Gauthier Roebroeck
e72f4ab57e fix(webui): drag series by handle when editing collection
closes #214
2020-06-19 22:13:12 +08:00
semantic-release-bot
2528d74f35 chore(release): 0.40.0 [skip ci]
# [0.40.0](https://github.com/gotson/komga/compare/v0.39.0...v0.40.0) (2020-06-19)

### Bug Fixes

* **api:** sort libraries case insensitive ([1650aec](1650aec75b))

### Features

* **api:** collections management ([c2f9403](c2f940336a)), closes [#30](https://github.com/gotson/komga/issues/30)
* **webui:** collections management ([2f8255a](2f8255a05f)), closes [#30](https://github.com/gotson/komga/issues/30)
2020-06-19 10:08:52 +00:00
Gauthier Roebroeck
331ce12806 docs: add requirements to DEVELOPING.md 2020-06-19 17:35:03 +08:00
Gauthier Roebroeck
4ccfa85818 docs: replace DockerHub documenatation with a link to official doc 2020-06-19 17:34:41 +08:00
Gauthier Roebroeck
2f8255a05f feat(webui): collections management
closes #30
2020-06-19 17:29:36 +08:00
Gauthier Roebroeck
c2f940336a feat(api): collections management
related to #30
2020-06-19 17:27:55 +08:00
Gauthier Roebroeck
1650aec75b fix(api): sort libraries case insensitive 2020-06-19 17:25:43 +08:00
Gauthier Roebroeck
8b593a66dd build: git ignore tmp files 2020-06-19 17:24:33 +08:00
Gauthier Roebroeck
5a30f0ffe1 refactor: use @Component instead of @Controller for schedulers 2020-06-19 17:22:57 +08:00
Gauthier
374f39d76c
docs: add link to opencollective badge 2020-06-16 20:39:13 +08:00
Gauthier
7aeecfb185
docs: add opencollective badge in README 2020-06-16 20:38:35 +08:00
Gauthier Roebroeck
bf571519d7 ci: generate openapi spec and commit back to repo on release 2020-06-13 21:14:42 +08:00
Gauthier Roebroeck
a0f140fdeb build: add springdoc gradle plugin to generate openapi spec 2020-06-13 21:14:02 +08:00
Gauthier Roebroeck
d1485a0f37 refactor: use correct http status 2020-06-12 17:55:57 +08:00
Gauthier Roebroeck
5591016a01 refactor: use null instead of emptyList for absence of criteria
for BookSearch and SeriesSearch
2020-06-12 17:55:55 +08:00
Gauthier Roebroeck
51b483da6f build: remove unused plugins and configuration 2020-06-12 17:55:52 +08:00
semantic-release-bot
235cd4f23c chore(release): 0.39.0 [skip ci]
# [0.39.0](https://github.com/gotson/komga/compare/v0.38.0...v0.39.0) (2020-06-10)

### Features

* **api:** restrict page streaming and file download with roles ([6291dab](6291dab864)), closes [#146](https://github.com/gotson/komga/issues/146)
* **webui:** restrict page streaming and file download per user ([381b196](381b196033)), closes [#146](https://github.com/gotson/komga/issues/146)
2020-06-10 09:00:04 +00:00
Gauthier Roebroeck
88fbfedf59 refactor: use correct https status 2020-06-10 16:35:40 +08:00
Gauthier Roebroeck
6cb1e97531 docs: add png icon 2020-06-10 16:35:36 +08:00
Gauthier Roebroeck
381b196033 feat(webui): restrict page streaming and file download per user
also add the ability to edit user roles

closes #146
2020-06-10 16:35:32 +08:00
Gauthier Roebroeck
6291dab864 feat(api): restrict page streaming and file download with roles
also add the ability to edit user roles

related to #146
2020-06-10 16:35:29 +08:00
Gauthier
327ed00857
docs: add funding information for github 2020-06-10 10:27:58 +08:00
semantic-release-bot
3fd617002e chore(release): 0.38.0 [skip ci]
# [0.38.0](https://github.com/gotson/komga/compare/v0.37.0...v0.38.0) (2020-06-09)

### Bug Fixes

* **webui:** simplify unread filter ([bb60f10](bb60f10d49))

### Features

* **webui:** search results page ([89039a4](89039a4170)), closes [#29](https://github.com/gotson/komga/issues/29)
2020-06-09 09:20:40 +00:00
Gauthier Roebroeck
89039a4170 feat(webui): search results page
press enter in the search bar to access more detailed results

closes #29
2020-06-09 16:55:16 +08:00
Gauthier Roebroeck
bb60f10d49 fix(webui): simplify unread filter
only offer UNREAD option, the other 2 are confusing and not really relevant
2020-06-09 16:55:14 +08:00
Gauthier
8ba07142f3
Create CONTRIBUTING.md 2020-06-09 11:29:34 +08:00