Commit Graph

275 Commits

Author SHA1 Message Date
Georges-Antoine Assi
47018cca07 add ttinfoil feed 2024-04-03 23:38:49 -04:00
Georges-Antoine Assi
6d3bcff4f1 move files to utils 2024-04-03 22:33:41 -04:00
Georges-Antoine Assi
577bf3e8e8 add scripts folder 2024-04-03 17:10:44 -04:00
Georges-Antoine Assi
8271645f22 correctly fetch cover art 2024-04-03 10:34:43 -04:00
Georges-Antoine Assi
0154ca098e Misc hotfixes from casuallynotes testing 2024-04-03 10:25:27 -04:00
Georges-Antoine Assi
16db9b03bc [HOTFIX] Fix nightly scans resetting igdb/moby IDs 2024-04-02 15:22:25 -04:00
Georges-Antoine Assi
fd196165b8 add fake redis for tests 2024-03-26 20:37:38 -04:00
Georges-Antoine Assi
4415884608 add fallback cache entries for hget and hset 2024-03-26 19:51:26 -04:00
Georges-Antoine Assi
716c77285f misc fixes 2024-03-26 19:42:33 -04:00
Georges-Antoine Assi
770313c1f1 hset all in cache for quick access 2024-03-26 19:03:42 -04:00
Georges-Antoine Assi
1fe7d3589a autoload indexes in memory 2024-03-26 18:05:58 -04:00
Georges-Antoine Assi
efcd3c00d1 store swtich files in redis 2024-03-26 17:18:46 -04:00
Georges-Antoine Assi
4174b9753e remove mame from scheduled tasks and embed fixture 2024-03-26 16:49:02 -04:00
Zurdi
d283214643 Merge branch 'master' into mobygames-new-api 2024-03-26 09:11:40 +01:00
Georges-Antoine Assi
41d0d2eb46 more dir creating up in dockerfile + add redis password 2024-03-25 15:30:27 +00:00
zurdi
b2392d0acc replaced old zurdi15/romm url to rommapp/romm 2024-03-25 02:49:08 +01:00
Georges-Antoine Assi
2447c95ea6 update links to github 2024-03-23 10:11:55 -04:00
Georges-Antoine Assi
a3b5d509e9 fix manual and scan moby search 2024-03-21 09:58:35 -04:00
zurdi
10a610133c Merge branch 'master' into mobygames-new-api 2024-03-21 11:22:04 +01:00
zurdi
8006b4782b Merge remote-tracking branch 'origin/master' into mobygames-new-api 2024-03-19 18:18:41 +01:00
Georges-Antoine Assi
f259e1b1d0 fix scanning after socketio upgrade 2024-03-18 09:47:15 -04:00
Georges-Antoine Assi
3ad8c7a653 fix jwt tokens 2024-03-17 12:22:36 -04:00
Georges-Antoine Assi
6bee52cc98 implement session middlware 2024-03-17 11:37:37 -04:00
Georges-Antoine Assi
899bd16ea9 changes from self review 2024-03-14 19:39:19 -04:00
Georges-Antoine Assi
dc5e0e6b61 Merge branch 'master' into mobygames-new-api 2024-03-14 18:34:57 -04:00
Zurdi
078c7e8680 Revert "Normalize rom names when parsing exact matches (remove diacritics & special characters)" 2024-03-14 22:52:57 +01:00
Sondre Grønås
e2984b436e Merge branch 'normalize-exact-matches' into master 2024-03-14 22:17:53 +01:00
Sondre Grønås
ee025b33c6 Rebase into normalize-exact-matches 2024-03-14 22:17:28 +01:00
Georges-Antoine Assi
55c86355bd Normalize exact matches on search 2024-03-14 13:57:38 -04:00
Georges-Antoine Assi
f5bacba675 use data in fixtures to populate games 2024-03-12 15:31:39 -04:00
Georges-Antoine Assi
579dedb96b only provider scan if platform has provider id 2024-03-10 19:11:03 -04:00
Georges-Antoine Assi
40cc5199f7 Add more checks for providers disabled 2024-03-10 18:35:55 -04:00
Georges-Antoine Assi
85bbb23454 fix bug with format switcher 2024-03-10 18:09:21 -04:00
Georges-Antoine Assi
41c85b3f80 Merge branch 'master' into mobygames-new-api 2024-03-10 18:05:02 -04:00
Sondre Grønås
b3f55dbe55 Remove all whitespace in normalize ROM name
Given how the search term determines the results, then spaces in the name shouldnt matter anyway. This should be more flexible with rom names using special characters within words (if there are any) i.e. "Game 1/2", "Game 12" and "Game 1 2" will all be equal
2024-03-10 09:28:23 +01:00
Sondre Grønås
401498bf2a Import unicodedata
Forgot this step, my bad.
2024-03-09 22:16:14 +01:00
Sondre Grønås
18cb3be7e0 Remove _normalize_rom_name from slug comparison 2024-03-09 22:04:24 +01:00
Sondre Grønås
3d7426aaef Ignore apostrophes and quotes when normalizing rom names 2024-03-09 19:35:01 +01:00
Sondre Grønås
54214e1adf Normalize names when looking for exact matches in IGDB
Removes diacritics, accents and articles from rom names when comparing exact matches
2024-03-09 19:27:28 +01:00
Georges-Antoine Assi
a1f79abf4b remove checks for connectivity 2024-03-08 12:22:17 -05:00
Zurdi
c2949ccb0a fixed check igdb credentials 2024-03-08 17:27:21 +01:00
zurdi
a4a5398c7f improved http exceptions when connection error 2024-03-08 13:42:04 +01:00
zurdi
efd167aede improved scan when igdb token is invalid 2024-03-08 13:05:15 +01:00
Zurdi
985a8bacf4 set igdb credentials as optional and make romm work offline 2024-03-08 10:27:23 +01:00
Georges-Antoine Assi
3e6343039c add option in scan page to select metadata source 2024-03-06 23:17:42 -05:00
Georges-Antoine Assi
6c072d98ff allow running without apis enabled 2024-03-06 22:31:42 -05:00
Georges-Antoine Assi
10be0238cf fix saving fixtures 2024-03-06 20:04:05 -05:00
Georges-Antoine Assi
0ad80a5662 Merge branch 'master' into mobygames-new-api 2024-03-06 19:41:26 -05:00
Georges-Antoine Assi
07cc82b627 Fix auth handling on user update 2024-03-06 09:53:29 -05:00
Georges-Antoine Assi
a36d49979e [WIP] build redis into container
expose port right
2024-03-01 10:36:02 -05:00