11Priority:
22
3- search with OR in field
4-
3+
54----------------
65OS Integration:
76 Mac OS :
@@ -14,6 +13,7 @@ OS Integration:
1413------------------
1514Database:
1615 Versioning scheme?? (migrate or rebuild with each change?)
16+ rebuilding should try to preserve user data such as bookmarks, favorites, reading lists, users(?)
1717 bug: per_page setting slice off child lists...?? (mitigated by ordering
1818 bug: possible cascade confusion on lots of deletes/adds
1919 bug: wrong counts on person query (with multiple roles for person) with per_page set
@@ -22,11 +22,15 @@ General Server:
2222 more efficient queries (less joins, less selects)
2323 look into https
2424 need to provide default key and cert files, but offer option for user-supplied
25+ multiple users??
26+ bookmarks, favorites, readinglists
2527------------------
2628API:
27- Versioning scheme !
29+ Versioning!
2830 selective fields
29- broswe folder heirarchy
31+ search with OR in field
32+ favorite
33+ reading list
3034
3135Entity API:
3236 add url_path to entity items
@@ -41,20 +45,12 @@ Web UI:
4145 consolidate all jquery files, make sure all loads are local
4246
4347Monitor:
48+ make removal process more efficient with lots of books
49+ config setting to not auto-remove when book is missing (possible temporarily missing USB driver, for example)
4450 watchdog doesn't trigger on file moving out of watched area
51+ maybe do intermitent commits when scanning files
4552
4653Windows:
4754
4855Mac:
4956
50- ---------------------
51- Requirements:
52- tornado
53- sqlalchemy >= 0.9
54- watchdog
55- python-dateutil
56- pillow
57- configobj >= 5.0.5
58- Optional:
59- pybonjour
60- sudo apt-get install libavahi-compat-libdnssd1
0 commit comments