Gauthier Roebroeck
bf737de910
feat(webui): sort/filter settings are persisted per library
...
stored in cookies and restored if no query parameters are specified
closes #190
2020-06-29 17:02:36 +08:00
Gauthier Roebroeck
d89533ded6
fix(webui): lazy load collections on browse series
...
also adjusted layout for smaller screens
2020-06-29 11:37:26 +08:00
Gauthier Roebroeck
8e33be78e2
feat(webui): multi-select in dashboard page
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
c5417ac8da
feat(webui): multi-select in search results page
...
closes #213
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
22549291d8
fix(webui): incorrect count of collections in browse collections screen
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
a1cb186a28
refactor(webui): carve out multi-select bars
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
bc45d0c3c1
refactor(webui): use ItemBrowser in horizontal scroller
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
4716a1b22b
fix(webui): lazy http call for CollectionEditDialog
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
e45389d77b
feat(webui): collection edition on card in browse collections
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
68fe4fd23d
feat(webui): collection edition on card in search results
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
48c590f98a
refactor(webui): use global dialogs for collection edition
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
5ea2103208
refactor(webui): use global dialogs for series edition
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
bb1257709b
refactor(webui): use global dialogs for series and books edition
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
32dad62777
feat(webui): enable edit on books and series cards in search screen
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
a09d3f65e4
refactor(webui): move dialogs to single instance
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
ee151b96fd
refactor(webui): move components in subfolders
2020-06-28 21:49:19 +08:00
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 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
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
8f2c4534c8
feat(webui): refresh browse collection screen on action menu actions
2020-06-26 16:29:33 +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
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
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
Gauthier Roebroeck
2f8255a05f
feat(webui): collections management
...
closes #30
2020-06-19 17:29: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
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 Roebroeck
d2123a5590
refactor: remove unused code
2020-06-08 10:56:09 +08:00
Gauthier Roebroeck
e038857887
fix(webui): prevent cropping on book thumbnails
...
closes #191
2020-06-08 10:54:07 +08:00
Gauthier Roebroeck
37c935ec9a
feat(webui): add On Deck section on dashboard
...
closes #131
2020-06-08 10:45:52 +08:00
Gauthier Roebroeck
0c046a767d
feat(webui): read progress filter for Series when browsing Libraries
...
related to #25
2020-06-05 16:56:50 +08:00
Gauthier Roebroeck
8d59203efe
refactor(webui): use FilterMenuButton for BrowseLibraries
2020-06-05 15:11:26 +08:00
Gauthier Roebroeck
cc39ce8b44
feat(webui): add read status filter when browsing Series
...
related to #25
2020-06-05 15:06:01 +08:00
Gauthier Roebroeck
0d2713a090
fix(api): add count of in progress books in SeriesDto
...
related to #25
2020-06-05 14:56:02 +08:00
Gauthier Roebroeck
fea54313d3
fix(webui): filter status not reset properly when changing library
2020-06-04 20:19:46 +08:00
Gauthier Roebroeck
7984cef066
feat(webui): keep reading section in dashboard
...
related to #131
2020-06-04 18:05:58 +08:00
Gauthier Roebroeck
1fc893ecb3
feat(analysis): handle read progress during book analysis
...
when a book is changed on disk, it is marked as outdated. If an outdated book has a different page count during analysis, then all existing read progress for that book will be removed.
2020-06-04 16:12:29 +08:00
Gauthier Roebroeck
31e21fed45
fix(webui): adjust series unread count when marking books
2020-06-04 11:46:37 +08:00
Gauthier Roebroeck
a59f26365f
feat(webui): read button on item card
...
closes #133
2020-06-04 11:44:26 +08:00
Gauthier Roebroeck
63da7ec92e
refactor(webui): use itemcard for series thumbnail
2020-06-04 10:42:54 +08:00