mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 00:11:37 -06:00
feat(books): add icon tooltips, book export, and bulk book actions
- add tooltips to all header icons (search, upload, appearance, settings, theme toggle, sidebar trigger) - fix appearance popover by moving Tooltip outside Popover - add POST /api/books/export endpoint to zip and download books - add POST /api/books/bulk-refresh-metadata and bulk-re-extract-cover endpoints - add BulkBookIdsDto and ExportBooksDto - add archiver dependency for zip streaming - update theme CSS variables and component styles across client
This commit is contained in:
+3
-1
@@ -45,6 +45,8 @@
|
||||
"@nestjs/websockets": "^11.1.14",
|
||||
"@parcel/watcher": "^2.5.6",
|
||||
"@projectx/types": "workspace:*",
|
||||
"@types/archiver": "^7.0.0",
|
||||
"archiver": "^7.0.1",
|
||||
"bcryptjs": "^3.0.3",
|
||||
"cheerio": "^1.2.0",
|
||||
"class-transformer": "^0.5.1",
|
||||
@@ -74,7 +76,7 @@
|
||||
"@nestjs/schematics": "^11.0.0",
|
||||
"@nestjs/testing": "^11.0.1",
|
||||
"@swc/cli": "^0.7.10",
|
||||
"@swc/core": "^1.15.17",
|
||||
"@swc/core": "^1.15.18",
|
||||
"@types/bcrypt": "^6.0.0",
|
||||
"@types/bcryptjs": "^3.0.0",
|
||||
"@types/express": "^5.0.0",
|
||||
|
||||
Reference in New Issue
Block a user