20 Commits

Author SHA1 Message Date
Kovid Goyal
229dd92b59
Basic metadata editing now works
Now, need to implement edit widgets for the different kinds of metadata
fields
2018-03-06 10:23:23 +05:30
Kovid Goyal
27a062cb19
Content server: Implement deleting of books via the web interface 2018-01-25 20:35:55 +05:30
Kovid Goyal
72deb18b6f
Auto-refresh book list after adding books 2018-01-25 14:31:33 +05:30
Kovid Goyal
c90a726acc
Server: Nicer error reporting when an invalid search expression is used as a restriction 2017-08-20 14:24:50 +05:30
Kovid Goyal
ebe2dca11a
Server: Fix using "Show more books" button and then changing list mode setting causing resulting book list to be incomplete 2017-07-03 10:12:40 +05:30
Kovid Goyal
22452b0616
Content server: Fix the new server interface not working with the --url-prefix option when the trailing slash is omitted on the URL used in the browser. Fixes #1698406 [calibre-server 3.0's "--url-prefix" doesn't apply to all URLs.](https://bugs.launchpad.net/calibre/+bug/1698406) 2017-06-16 22:22:50 +05:30
Kovid Goyal
e13ae2da4e
Display metadata fields in the same order in the server view as in the GUI book details panel 2017-05-21 13:39:44 +05:30
Kovid Goyal
a005b125cd
Menu to choose virtual libraries 2017-05-21 13:39:16 +05:30
Kovid Goyal
16f0ab75a9
When re-opening a previously opened library from the home page, preserve the virtual library 2017-05-21 13:39:16 +05:30
Kovid Goyal
508c8578fd
Track virtual library state as well
Also ensure that library and virtual library state is always present in
the book list URLs
2017-05-21 13:39:16 +05:30
Kovid Goyal
ab45cb8fb1
Fix download book button not working 2017-05-21 13:39:13 +05:30
Kovid Goyal
84f7464be5 Implement manual position sync 2017-04-04 20:03:40 +05:30
Kovid Goyal
ee3f47fdd2 Wire up the search panel 2017-02-15 15:03:22 +05:30
Kovid Goyal
342a63244f ... 2017-02-15 08:30:46 +05:30
Kovid Goyal
b294583b1f Wire up the book details panel 2017-02-15 08:30:46 +05:30
Kovid Goyal
a4c2f18e23 Start porting of book details panel 2017-02-15 08:30:46 +05:30
Kovid Goyal
9c156f9ba2 Use a LRU cache to avoid extra HTTP requests when destroying/re-building the books list page 2017-02-15 08:30:46 +05:30
Kovid Goyal
6e6cadf996 Re-implement sorting of the books list
Now the sort is made part of the URL
2017-02-15 08:30:46 +05:30
Kovid Goyal
421c99e2f7 Books list render again 2017-02-15 08:30:46 +05:30
Kovid Goyal
ab332d0b99 Work on refactoring the books view 2017-02-15 08:30:46 +05:30