From 30700c1eb0f0fe7fd2a47e7f742e058ab0321991 Mon Sep 17 00:00:00 2001 From: Mark Cooper Date: Sat, 21 Aug 2021 09:15:44 -0500 Subject: [PATCH] Update book finder and cover matching - includes LibGen provider --- client/components/cards/BookCover.vue | 2 +- client/components/cards/BookMatchCard.vue | 59 ++++++++ client/components/modals/EditModal.vue | 11 +- client/components/modals/edit-tabs/Cover.vue | 65 ++++++++- client/components/modals/edit-tabs/Match.vue | 81 +++++------ client/package.json | 2 +- package.json | 2 +- readme.md | 1 - server/ApiController.js | 7 + server/BookFinder.js | 143 +++++++++++++++++-- server/Scanner.js | 10 +- server/providers/LibGen.js | 32 +++-- server/providers/OpenLibrary.js | 14 +- server/utils/index.js | 26 ++++ 14 files changed, 379 insertions(+), 76 deletions(-) create mode 100644 client/components/cards/BookMatchCard.vue create mode 100644 server/utils/index.js diff --git a/client/components/cards/BookCover.vue b/client/components/cards/BookCover.vue index 65c94e8b..7eb7e477 100644 --- a/client/components/cards/BookCover.vue +++ b/client/components/cards/BookCover.vue @@ -1,5 +1,5 @@