Bug 407811

Summary: TGDB legacy api shutdown
Product: [Applications] tellico Reporter: Andrej M. <andrej.programiranje>
Component: generalAssignee: Robby Stephenson <robby>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 3.1.4   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 3.2

Description Andrej M. 2019-05-21 19:50:04 UTC
Dear Maintainer,

it seems that the legacy API for TheGamesDB has been shutdown: https://forums.thegamesdb.net/viewtopic.php?t=591

The new API now requires an API key and it's limited to 1500 requests per user.

Please consider implementing the new API as Games collections currently don't have any usable data sources.

Best regards,
Andrej
Comment 1 Robby Stephenson 2019-05-25 01:53:01 UTC
Git commit 10c98c7d3906201d9e92a653ccd7b325809a632c by Robby Stephenson.
Committed on 25/05/2019 at 01:51.
Pushed by rstephenson into branch 'master'.

Update data source for TheGamesDB.net

Use default API key, per TGDB API instructions and be smart about
caching genre, publisher, and developer data.
FIXED-IN: 3.2

M  +4    -0    ChangeLog
M  +433  -64   src/fetch/thegamesdbfetcher.cpp
M  +50   -9    src/fetch/thegamesdbfetcher.h
M  +12   -29   src/tests/thegamesdbfetchertest.cpp
M  +0    -1    src/tests/thegamesdbfetchertest.h
M  +0    -1    xslt/CMakeLists.txt

https://commits.kde.org/tellico/10c98c7d3906201d9e92a653ccd7b325809a632c