Commit Graph

42 Commits

Author SHA1 Message Date
Georges-Antoine Assi
8ddc654c17 update with fixed ids 2025-07-25 15:44:49 -04:00
Georges-Antoine Assi
1955da78f2 finish all the handlers 2025-07-24 17:05:39 -04:00
Georges-Antoine Assi
8a76528815 finish translating keys 2025-07-24 16:09:49 -04:00
Georges-Antoine Assi
b431aa4d7e manual fixes 2025-07-24 15:43:03 -04:00
Georges-Antoine Assi
39e6fd3579 use ups keys for all lists 2025-07-24 15:30:03 -04:00
Georges-Antoine Assi
1cc01922d9 comlpete migration and transition 2025-07-24 10:25:41 -04:00
Georges-Antoine Assi
595c52bcab Unify singular slugs 2025-07-23 21:52:52 -04:00
Georges-Antoine Assi
3372b754fe Group generated platforms by slug and filter by name 2025-07-21 17:22:16 -04:00
Georges-Antoine Assi
5d6ae2c842 stop overwriting IDs on scan 2025-07-14 10:31:19 -04:00
Georges-Antoine Assi
c9b09e9ee1 better search term nomralization 2025-07-12 23:52:51 -04:00
Georges-Antoine Assi
b9411d7fcd do the same with title 2025-07-12 15:22:33 -04:00
Georges-Antoine Assi
176c534719 use more regions for cover all fallback 2025-07-12 15:21:40 -04:00
Georges-Antoine Assi
d349eef42a add options to normalization 2025-07-12 10:48:04 -04:00
Georges-Antoine Assi
c76caed145 normalized search results 2025-07-12 09:56:18 -04:00
Georges-Antoine Assi
d4f7412cd8 dummy bug 2025-07-11 22:29:54 -04:00
Georges-Antoine Assi
0ec127af9b use us rom name first 2025-07-11 22:25:48 -04:00
Georges-Antoine Assi
c1a24ba6e5 remove print statesments 2025-07-11 19:47:20 -04:00
Georges-Antoine Assi
c1098fc16b Misc metadata fixes 2025-07-11 18:17:14 -04:00
Georges-Antoine Assi
35ad51fefb Add more platforms for ssfr 2025-06-24 21:51:18 -03:00
Michael Manganiello
da8e7fd90c misc: Create ScreenScraper service adapter
Add a new service adapter for the ScreenScraper API, to separate
concerns with RomM's handler for metadata.

This adapter is agnostic to the handler and only provides methods to
interact with the API, and correctly return typed responses.
2025-06-19 10:17:27 -03:00
Georges-Antoine Assi
fd705e41ce add and store fake launchbox IDs 2025-05-23 14:13:19 -04:00
Georges-Antoine Assi
016e6fb227 [ROMM-1770] Stop squashing old metadata props when manually matching 2025-04-23 22:04:54 -04:00
Georges-Antoine Assi
bedf14005e [ROM-1847] Use ss region covers as fallback 2025-04-23 12:38:34 -04:00
Georges-Antoine Assi
998557bcab Use correct ID for wii games 2025-04-20 15:43:46 -04:00
Georges-Antoine Assi
b5dbca9be3 use correct id for ssfr fds 2025-03-12 10:37:12 -04:00
Georges-Antoine Assi
0592985e5c wrap all in json error checks 2025-02-24 20:48:58 -05:00
Georges-Antoine Assi
8ece8adb68 refactor ssrom creator 2025-02-20 09:49:01 -05:00
Georges-Antoine Assi
5f96c2eb55 [HOTFIX] Fix empty ss metadata companies + cleanup 2025-02-20 09:41:38 -05:00
zurdi
cfbcd82547 fix: changes based on review 2025-02-17 11:10:24 +00:00
zurdi
0660502f5a feat: screenscraper manual support 2025-02-06 18:53:23 +00:00
zurdi
9ae3b7da6f feat: added manuals to ss migration 2025-02-06 13:49:09 +00:00
zurdi
9e213bc74d Refactor metadata source handling to use string types and update heartbeat store to include Screenscraper option 2025-02-06 10:14:30 +00:00
zurdi
ad179a90eb Fix SLUG_TO_SS_ID declaration and update avatar style in Scan.vue 2025-02-06 01:04:23 +00:00
danblu3
8a27d62da2 Updated IDs for screenscraper 2025-02-05 23:07:24 +00:00
zurdi
2ee6026614 Remove SCREENSCRAPER_API_KEY from configuration and handler, replace with decoded credentials 2025-02-05 12:32:16 +00:00
zurdi
23102b8aeb fix: trunk check 2025-01-06 13:32:28 +00:00
zurdi
d2247293ad fix: merge conflicts 2025-01-06 12:54:17 +00:00
zurdi
08de3b3ddf fix: typecheck 2025-01-03 03:23:36 +00:00
zurdi
4aa2d49221 feat: fully integrated screenscrapper 2025-01-03 03:08:02 +00:00
zurdi
db4001dea0 feat: base structure for ss support 2025-01-02 10:34:10 +00:00
zurdi
7dfee48eda added ss dev token 2024-10-25 15:22:37 +00:00
zurdi
63fac78743 screenscraper API test 2024-10-25 01:05:58 +00:00