feat(library): add IGDB editions, game links and auditor queue

Tables game_edition (IGDB "same game" id per library key), game_link
(global sets set by auditors), game_link_pair (queue of IGDB and
requested pairs), game_link_request and account_name. Fetch IGDB
editions, link and unlink with audit rows, serve the paged auditor queue
with request counts. WireMock recordings for the editions query.
This commit is contained in:
lobo committed 2026-10-02 09:10:56 +02:00
1 parent a12ed20705
commit e806670d26
43 files changed
+1877 -22

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
[
{
"id": 72
},
{
"id": 113112
},
{
"id": 17000
},
{
"id": 7046
},
{
"id": 26226
},
{
"id": 14593
},
{
"id": 233
},
{
"id": 133236
},
{
"id": 119388
}
]
@@ -0,0 +1,17 @@
[
{
"id": 14593,
"name": "Hollow Knight",
"first_release_date": 1487980800,
"cover": {
"image_id": "co1r7f"
},
"platforms": [
{
"name": "PlayStation 5",
"abbreviation": "PS5"
}
],
"total_rating_count": 1100
}
]
@@ -63,5 +63,20 @@
"uid": "504230"
}
]
},
{
"id": 14593,
"name": "Hollow Knight",
"first_release_date": 1487980800,
"cover": {
"image_id": "co1r7f"
},
"platforms": [
{
"name": "PlayStation 5",
"abbreviation": "PS5"
}
],
"total_rating_count": 1100
}
]