Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 11-27-2020, 03:40 PM   #1441
dgparryuk
Enthusiast
dgparryuk began at the beginning.
 
Posts: 32
Karma: 10
Join Date: Dec 2013
Device: Kobo Glo
Quote:
Originally Posted by davidfor View Post
The issue that has happened in the past is that because the MS browser was never used, the CA was not being updated. Other browsers using managed it themselves. The plugin uses the OS store. Visiting the site in question with the MS browser would fix this. This might have changed with Edge, or the Chrome version the browser.

Looking at the certificate, it is issued by Amazon with themselves as the CA. Though there seems to be "Starfire" involved as well.

Looking at discussion about the error on the web, it does look like how the certificates are handled has changed with Python 3.6 or thereabout. I'll have to think about what can be done.
just had this issue and as always - found the answer here :-)
dgparryuk is offline   Reply With Quote
Old 12-12-2020, 08:40 AM   #1442
alerum68
Member
alerum68 began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Nov 2019
Device: Kindle Fire
Removal of Goodreads API

Hello,

Just wondering how Goodread removing access to the API is going to affect the plugin. I lost access to my API the day after they announced the change, and GR Sync is still working for me, but when they completely remove all access, will it break GR Sync?
alerum68 is offline   Reply With Quote
Advert
Old 12-12-2020, 08:59 AM   #1443
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 21,485
Karma: 37040130
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by alerum68 View Post
Just wondering how Goodread removing access to the API is going to affect the plugin. I lost access to my API the day after they announced the change, and GR Sync is still working for me, but when they completely remove all access, will it break GR Sync?
Unfortunately, it will kill the plugin. Most the plugin uses the API. If it is removed, it will need to be rewritten to do screen-scraping. And honestly, I'm not sure if I will bother.
davidfor is offline   Reply With Quote
Old 12-12-2020, 09:15 AM   #1444
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 62,520
Karma: 102355054
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Aura H2O, PRS-650, PRS-T1, nook STR, iPad 4, iPhone SE 2020, PW3
Quote:
Originally Posted by alerum68 View Post
Hello,

Just wondering how Goodread removing access to the API is going to affect the plugin. I lost access to my API the day after they announced the change, and GR Sync is still working for me, but when they completely remove all access, will it break GR Sync?
Where is it shown that Goodreads is removing its API? Thanks.
JSWolf is offline   Reply With Quote
Old 12-12-2020, 09:24 AM   #1445
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 21,485
Karma: 37040130
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by JSWolf View Post
Where is it shown that Goodreads is removing its API? Thanks.
On their page describing the API.
davidfor is offline   Reply With Quote
Advert
Old 12-12-2020, 11:53 AM   #1446
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 62,520
Karma: 102355054
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Aura H2O, PRS-650, PRS-T1, nook STR, iPad 4, iPhone SE 2020, PW3
Is Goodreads going to be replacing the API with something else?
JSWolf is offline   Reply With Quote
Old 12-12-2020, 02:46 PM   #1447
shamanNS
Fanatic
shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.
 
Posts: 515
Karma: 1245300
Join Date: Feb 2010
Location: Serbia
Device: Kindle PW3[300dpi] , Kindle PW1
With nothing.
shamanNS is offline   Reply With Quote
Old 12-12-2020, 03:11 PM   #1448
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 62,520
Karma: 102355054
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Aura H2O, PRS-650, PRS-T1, nook STR, iPad 4, iPhone SE 2020, PW3
I just received an email from Goodreads about the API.

Quote:
Hi there,

Thanks for writing in. As of December 8th 2020, Goodreads will no longer issue new developer keys for our public developer API and plans to retire these tools. Goodreads has therefore deactivated API keys not used in the last 30 days, and will be assessing the value of APIs to determine support in the future.

If you wish to provide feedback on this change, please complete the developer API survey here. Please let us know if you have additional questions.
The following URL it to provide feedback about the API.

https://goodreads.co1.qualtrics.com/...ZZ0AugJkBCSZ1P
JSWolf is offline   Reply With Quote
Old 12-17-2020, 06:02 AM   #1449
kiwidude
calibre/Sigil Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,258
Karma: 1579346
Join Date: Oct 2010
Location: London, UK
Device: Kindle Paperwhite, iPad Pro
FWIW I've filled in the survey. With the number of users of this plugin I dont think we are in any danger of the 30 day developer key "unused" scenario, so I would expect it to be usable up until the (unannounced) date of actual API retirement.

Personally I have no desire to attempt to replace the functionality with developing an html scraping based approach, that is just opening yourself up to a world of pain of the plugin breaking every time the website gets changed, as happens with all the metadata plugins. Not to mention the fact that while scraping works ok for reading data it becomes a lot more complicated/problematic for updating (posting) data given all the funky stuff people often do with javascript etc. Of course if someone else wants to create a new plugin to do this then good luck and I hope it works . Goodreads have been particularly poor/lazy at adding to their website over the years (it has barely changed) so it does have that in it's favour.

So unless Goodreads have a change of heart I expect this plugin to die. I still use it every time I finish a book (my usage is to simply add the book to a yearly shelf in goodreads with my rating, and tick a #Read boolean custom column in calibre also setting #LastRead date column. So its just going to be a bunch more mouseclicks each time - to do the same thing - not the end of the world given I only read a few hundred books a year but a shame nonetheless.
kiwidude is offline   Reply With Quote
Old 12-18-2020, 09:26 AM   #1450
markweaster
Junior Member
markweaster began at the beginning.
 
Posts: 7
Karma: 10
Join Date: Feb 2015
Device: Nexus 7 2013
Plea to GR to maintain the API

Please do not shutdown the API. Limit it to the worthy few if necessary, but please do not eliminate it.

I am an avid reader, member of GoodReads for many years, user of Calibre for many more years. The Goodreads Sync plugin to Calibre (https://www.mobileread.com/forums/sh...d.php?t=123281) has been a useful way to sync my library information to GoodReads updating my reading info in GoodReads with a single click within Calibre. Before this plugin, I generally did not update GoodReads regularly or with information like my reviews. Without the plugin, I may not bother and my use of GoodReads would most likely plummet. I think, at least this plugin, is good for GoodReads and the reader community.

I would sorely miss this capability and plead with GoodReads to maintain the API.

Thank you for a great service that has added to my enjoyment of books!
markweaster is offline   Reply With Quote
Old 12-18-2020, 10:50 AM   #1451
Terisa de morgan
Grand Sorcerer
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 5,643
Karma: 5860861
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
Quote:
Originally Posted by markweaster View Post
Please do not shutdown the API. Limit it to the worthy few if necessary, but please do not eliminate it.

I am an avid reader, member of GoodReads for many years, user of Calibre for many more years. The Goodreads Sync plugin to Calibre (https://www.mobileread.com/forums/sh...d.php?t=123281) has been a useful way to sync my library information to GoodReads updating my reading info in GoodReads with a single click within Calibre. Before this plugin, I generally did not update GoodReads regularly or with information like my reviews. Without the plugin, I may not bother and my use of GoodReads would most likely plummet. I think, at least this plugin, is good for GoodReads and the reader community.

I would sorely miss this capability and plead with GoodReads to maintain the API.

Thank you for a great service that has added to my enjoyment of books!
I think that it would interesting to take the survey that JSWolf has linked Goodreads is not going to read your comment here.
Terisa de morgan is offline   Reply With Quote
Old 12-25-2020, 11:35 PM   #1452
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 21,485
Karma: 37040130
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Update to version 1.15.0

I have just released version 1.15.0 of the plugin. This contains some bug fixes and one new function.

The list of changes are:
Version 1.15.0 - 26 December 2020 - made by davidfor
  • Fix: Progress bar when syncing shelves and updating the library should have been "Books".
  • Fix: Errors handling books when updating calibre after a "Sync from shelf". This gave terrible performance and some books would not have been updated correctly.
  • Fix: Python 3 incompatibility when opening help.
  • Fix: Python 3 incompatibility when opening Goodreads page from dialogs.
  • Fix: Python 3 incompatibility when handling from Goodreads.
  • New: Added the option "Put books on currently-reading shelf" to the "Update Reading Progress".

All of these changes are in the recent betas.

This release should be compatible with older versions of calibre.

Calibre will announce the update in the next hour or so. If there are any issues, please report them here.
davidfor is offline   Reply With Quote
Old 12-26-2020, 12:04 PM   #1453
uli
Connoisseur
uli can program the VCR without an owner's manual.uli can program the VCR without an owner's manual.uli can program the VCR without an owner's manual.uli can program the VCR without an owner's manual.uli can program the VCR without an owner's manual.uli can program the VCR without an owner's manual.uli can program the VCR without an owner's manual.uli can program the VCR without an owner's manual.uli can program the VCR without an owner's manual.uli can program the VCR without an owner's manual.uli can program the VCR without an owner's manual.
 
Posts: 81
Karma: 194270
Join Date: Jun 2011
Location: Montreal
Device: Kobo, Calibre
Thanks, I'd like to report a nice performance increase (from 30 minutes to <1 seconds for 300 books).

Shame so many services are ending or limiting their APIs this year. Hopefully some basic functionality (read status and date) will continue in some from, wonder if people willing to pay for the feature.
uli is offline   Reply With Quote
Old 12-26-2020, 05:48 PM   #1454
pandako
Junior Member
pandako began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Dec 2020
Device: Kobo Clara HD
Am I just blind or is there no way to synchronise my Calibre library to Goodreads (ratings, reviews, progress) without going through the "Add to Shelf" menu again?

For example, by using "Add to Shelf" menu to update a new rating/review, all the triggers are triggers, and e.g. the Date Finished gets set to Today, which isn't what I want. I just want to synchronise the items that are already in the shelf.
pandako is offline   Reply With Quote
Old 12-26-2020, 07:03 PM   #1455
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 21,485
Karma: 37040130
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by pandako View Post
Am I just blind or is there no way to synchronise my Calibre library to Goodreads (ratings, reviews, progress) without going through the "Add to Shelf" menu again?

For example, by using "Add to Shelf" menu to update a new rating/review, all the triggers are triggers, and e.g. the Date Finished gets set to Today, which isn't what I want. I just want to synchronise the items that are already in the shelf.
Not really. The "Update reading progress" will be the closest. If the book is at 100%, it can set the rating and comment, but will also set the reading progress which will set the date. Adding an option to not do this would be possible and reasonably sensible. With GR's announcement, I'm not that motivated to work on this plugin, but, maybe if I have time in the next few days.
davidfor is offline   Reply With Quote
Reply

Tags
calibre, goodreads

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Search the Internet kiwidude Plugins 359 04-16-2021 06:26 AM
[GUI Plugin] Quick Preferences kiwidude Plugins 49 04-05-2021 04:30 AM
[GUI Plugin] Clipboard Search kiwidude Plugins 18 12-09-2020 02:43 PM
[GUI Plugin] Open With kiwidude Plugins 372 10-31-2020 10:15 AM
[GUI Plugin] Book Sync **Deprecated** kiwidude Plugins 111 06-07-2011 07:47 PM


All times are GMT -4. The time now is 05:29 PM.


MobileRead.com is a privately owned, operated and funded community.