Commit Graph

929 Commits

Author SHA1 Message Date
Georges-Antoine Assi
ff7fdbd9a4 fix moving files and folders 2025-07-17 21:31:27 -04:00
Georges-Antoine Assi
0df4eb1985 fix some aggressive usage 2025-07-17 21:20:02 -04:00
Georges-Antoine Assi
c93687a0f4 handle some errors better 2025-07-17 18:15:44 -04:00
Georges-Antoine Assi
6ea71c0a24 remove record mode 2025-07-17 18:05:07 -04:00
Georges-Antoine Assi
9d6b30120f add resource handler test 2025-07-17 18:00:36 -04:00
Georges-Antoine Assi
877be2fe35 add test for roms handler 2025-07-17 17:38:56 -04:00
Georges-Antoine Assi
a84c3216f4 add test for platform handler 2025-07-17 17:11:55 -04:00
Georges-Antoine Assi
e4fdf70b63 make the tests real 2025-07-17 16:49:07 -04:00
Georges-Antoine Assi
29023386a7 add firmware handler test 2025-07-17 16:23:22 -04:00
Georges-Antoine Assi
2ca3954d6b add assets handler test 2025-07-17 16:14:01 -04:00
Georges-Antoine Assi
29fffb8833 add tests for base handler 2025-07-17 16:06:44 -04:00
Georges-Antoine Assi
48eab4c957 fix a bunch of tests 2025-07-17 15:48:46 -04:00
Georges-Antoine Assi
ea50b2c401 fix the firmware endpoint 2025-07-17 14:59:20 -04:00
Georges-Antoine Assi
0d95735351 finish updating endpoints 2025-07-17 14:44:13 -04:00
Georges-Antoine Assi
8e43128500 complete resources handler 2025-07-17 13:13:43 -04:00
Georges-Antoine Assi
bf9b4b3465 progress on resources handler 2025-07-17 13:00:37 -04:00
Georges-Antoine Assi
8098d7199f complete resournces handler 2025-07-17 12:38:40 -04:00
Georges-Antoine Assi
aaf6741e93 Create safe filesystem handler 2025-07-17 12:30:57 -04:00
Zurdi
5dc82ab7da Merge pull request #2087 from rommapp/fix/fallback-cover-to-provider
fix: SGDB cover fallback
2025-07-16 16:33:50 +02:00
Georges-Antoine Assi
d65463860b skip sgdb if no api key set 2025-07-16 10:14:22 -04:00
zurdi
90c247959e refactor: simplify game cover retrieval logic in SGDBBaseHandler 2025-07-16 13:48:16 +00:00
Georges-Antoine Assi
d351ad11b0 fix rahandler metadata generation 2025-07-15 16:06:44 -04:00
Georges-Antoine Assi
ed5d5a2418 Merge pull request #2083 from rommapp/4-metadata-fixes-8
Update roms_metadata virtual table
2025-07-15 12:59:54 -04:00
Georges-Antoine Assi
bfdaf564ce fix from code review 2025-07-15 12:52:48 -04:00
Zurdi
fd95ac09a4 Merge pull request #2079 from rommapp/fix/sgdb-fuzzy-match
refactor: improve fuzzy matching in SGDBBaseHandler for game search
2025-07-15 17:48:00 +02:00
Georges-Antoine Assi
778f1052bf actually fix psql 2025-07-15 11:34:27 -04:00
Georges-Antoine Assi
a4a253249d complete psql versino 2025-07-15 11:18:58 -04:00
zurdi
1e3977e80f feat: enhance fuzzy matching in SGDBBaseHandler by implementing Levenshtein distance sorting 2025-07-15 15:10:05 +00:00
Georges-Antoine Assi
6440dbd851 update roms_metadata virtual table 2025-07-15 11:07:13 -04:00
Georges-Antoine Assi
6056169095 ony use cue files for dreamcast 2025-07-15 10:31:00 -04:00
Georges-Antoine Assi
546c797409 limit file extensions hasheous for some platforms 2025-07-15 10:16:39 -04:00
zurdi
dbe2566fe8 feat: integrate Levenshtein distance for improved fuzzy matching in SGDBBaseHandler 2025-07-15 09:31:04 +00:00
zurdi
ff3643060c refactor: improve fuzzy matching in SGDBBaseHandler for game search 2025-07-15 09:18:53 +00:00
Georges-Antoine Assi
5d34a9f8c6 fallback platform name vale 2025-07-14 14:13:02 -04:00
Georges-Antoine Assi
8049e47d82 change from code review 2025-07-14 11:22:56 -04:00
Georges-Antoine Assi
ba7c1e1977 set extraw fields on default scan obj 2025-07-14 11:20:59 -04:00
Georges-Antoine Assi
3f25e3338f potential fix partial scans 2025-07-14 11:14:04 -04:00
Georges-Antoine Assi
0224b0a124 fix url of cover art 2025-07-14 10:51:38 -04:00
Georges-Antoine Assi
5d6ae2c842 stop overwriting IDs on scan 2025-07-14 10:31:19 -04:00
Georges-Antoine Assi
39c7651a55 replace dashes in launchbox search fnct 2025-07-13 20:37:46 -04:00
Georges-Antoine Assi
dde9d4f7d8 deprio hasheous in order 2025-07-13 16:32:20 -04:00
Georges-Antoine Assi
d1074553c4 add and use platform_slug in versions 2025-07-13 15:27:38 -04:00
Georges-Antoine Assi
2b7f80d9bc always load tsgdb id 2025-07-13 15:05:31 -04:00
Georges-Antoine Assi
cfe848e14a load all igsb platform data into app 2025-07-13 14:59:54 -04:00
Georges-Antoine Assi
c23249358e Always set all platform metadata IDs 2025-07-13 14:13:00 -04:00
Georges-Antoine Assi
9852f1e9aa send first file to hasheous for hash calc 2025-07-13 12:03:25 -04:00
Georges-Antoine Assi
c9b09e9ee1 better search term nomralization 2025-07-12 23:52:51 -04:00
Georges-Antoine Assi
3781cbdb6b catch json errors on all ends 2025-07-12 19:16:50 -04:00
Georges-Antoine Assi
bdef16e8a7 remove print lines 2025-07-12 16:16:10 -04:00
Georges-Antoine Assi
44caccc0dc search sgdb after getting all game titles 2025-07-12 15:55:20 -04:00