Georges-Antoine Assi
f8b0ae63a1
fix scanning multi file games with ssfr
2025-10-31 10:50:51 -04:00
Georges-Antoine Assi
7a5185fe22
complete rest of handler
2025-09-20 19:38:26 -04:00
Georges-Antoine Assi
8c33a95637
remove hartbeat from bh endpoint
2025-09-20 17:57:38 -04:00
Georges-Antoine Assi
f9f76e1d18
add rommm header to all requests
2025-09-15 11:13:33 -04:00
Georges-Antoine Assi
3c4113f8a8
Merge branch 'master' into flashpoint-metadata-handler
2025-09-11 21:27:48 -04:00
Michael Manganiello
e4e3928d1b
misc: Apply import sorting
2025-09-04 11:17:00 -03:00
Michael Manganiello
d216bad78b
misc: Add MetadataHandler's is_enabled method
...
Convert `MetadataHandler` to an abstract base class and add an
`is_enabled` class method that allows every metadata handler to
independently report whether it is enabled based on its configuration.
This avoids the need for global variables in the config module, allowing
us to change the enabled state of a metadata handler at runtime if
needed.
2025-09-03 22:13:28 -03:00
Georges-Antoine Assi
8ed107336f
only print queries once
2025-08-21 22:34:07 -04:00
Georges-Antoine Assi
593f5c921d
catch playmatch connect error
2025-08-18 09:08:41 -04:00
Georges-Antoine Assi
3781cbdb6b
catch json errors on all ends
2025-07-12 19:16:50 -04:00
Georges-Antoine Assi
ca58028ebc
playmatch should just use the first file
2025-07-10 19:37:37 -04:00
Georges-Antoine Assi
837d36375d
Fix metadata issues in heasheous handler
2025-07-09 09:14:41 -04:00
Georges-Antoine Assi
10eb50b501
Merge branch 'master' into hasheous-igdb-proxy
2025-07-05 09:59:01 -04:00
Georges-Antoine Assi
4158b278eb
fix check issues
2025-07-04 17:55:45 -04:00
Georges-Antoine Assi
41d7bf8f13
start using hasheous as igdb proxy
2025-06-18 10:08:20 -04:00
zurdi
6fe80db114
fix: playmatch scanner
2025-06-18 09:29:05 +00:00
Georges-Antoine Assi
28d9807cb9
changes from self review
2025-06-17 12:18:26 -04:00
Georges-Antoine Assi
2b1297bd1a
playmatch only runs under IGDB
2025-06-16 14:28:19 -04:00