Commit Graph

205 Commits

Author SHA1 Message Date
Georges-Antoine Assi
21064e03a4 cleanup log 2025-10-22 16:39:05 -04:00
Georges-Antoine Assi
290162e56b import media assets 2025-10-22 12:44:58 -04:00
Georges-Antoine Assi
aaf3f5364c changes from bot review 2025-10-21 14:37:09 -04:00
Georges-Antoine Assi
c36d159a01 more reboust scan stat updates 2025-10-21 14:17:47 -04:00
Georges-Antoine Assi
e26f1d2bcf fix scan page 2025-10-21 11:13:15 -04:00
Georges-Antoine Assi
6c23d7e87a comemnt cleanup 2025-10-19 13:16:52 -04:00
Georges-Antoine Assi
9c18170818 update tests 2025-10-19 12:44:29 -04:00
Georges-Antoine Assi
9a8899f678 use explicit kwargs on scan 2025-10-19 12:43:03 -04:00
Georges-Antoine Assi
b689e3bde1 [ROMM-2531] Allow scanning without metadata providers 2025-10-19 12:37:18 -04:00
Georges-Antoine Assi
646c4c2eca changes from bot review 2025-10-18 16:06:59 -04:00
Georges-Antoine Assi
00c2fe86ad [ROMM-2565] Multi threaded library scanning 2025-10-18 15:39:57 -04:00
Georges-Antoine Assi
945c1a6572 last bit of cleanup 2025-10-16 17:40:44 -04:00
Georges-Antoine Assi
05c5d79e5f commit backen code 2025-10-16 15:41:42 -04:00
Georges-Antoine Assi
170b3d04b7 self cleanup from review 2025-10-16 15:17:14 -04:00
Georges-Antoine Assi
4228066926 update scan correctly 2025-10-16 12:38:45 -04:00
Georges-Antoine Assi
4cfd622a89 finally finish backend state 2025-10-15 16:31:25 -04:00
Georges-Antoine Assi
6785be06a9 cleanup code massively 2025-10-15 16:21:17 -04:00
Georges-Antoine Assi
ff15cfcee6 support states for more types of tasks 2025-10-09 19:20:19 -04:00
Georges-Antoine Assi
d37547fc56 show scan progress on page 2025-10-02 10:50:33 -04:00
Georges-Antoine Assi
896b9edd17 Show indicator if platform not identified 2025-09-30 21:22:07 -04:00
Georges-Antoine Assi
b5776be475 Split rom.multi into more specific fields 2025-09-25 18:48:27 -04:00
Georges-Antoine Assi
3a3bffe699 progressive scan steps for each game 2025-09-23 10:23:57 -04:00
Georges-Antoine Assi
6f3be07707 Revert "[HOTFIX] Limit memory usage of launchbox metadata update" 2025-09-16 20:55:06 -04:00
Georges-Antoine Assi
dede0f1d27 [HOTFIX] Limit memory usage of launchbox metadata updaet
add logging
2025-09-14 17:31:15 -04:00
Michael Manganiello
e4e3928d1b misc: Apply import sorting 2025-09-04 11:17:00 -03:00
Georges-Antoine Assi
e75fb13f57 add log statements on scan 2025-08-27 09:38:31 -04:00
Georges-Antoine Assi
9bb586b288 set timeouts 2025-08-26 21:09:13 -04:00
Georges-Antoine Assi
1d5cd64fb8 move is_verified to db 2025-08-21 22:58:22 -04:00
Georges-Antoine Assi
159e2fac13 run trunk chck 2025-08-17 16:51:37 -04:00
Georges-Antoine Assi
5faa010e96 Only update specific values on models during scan 2025-08-17 16:42:27 -04:00
Michael Manganiello
ba21cbc1e1 misc: Separate tests folder from backend code
Create separate `tests/` folder for all tests. This will also simplify
not copying tests code into the Docker image.
2025-08-08 12:49:13 -03:00
Michael Manganiello
097818d560 misc: Replace emoji dependency with constants
The `emoji` library has been removed, in favor of using constants for
the few emojis used in the codebase. This reduces memory usage, and
avoids calling `emojize` for Python to discover where to replace emojis
in pre-defined strings.
2025-08-07 09:50:14 -03:00
Georges-Antoine Assi
f4a65c3680 Merge pull request #2185 from rommapp/response-cleanup
Replace MessageResponse with specific responses
2025-08-06 09:16:05 -04:00
Georges-Antoine Assi
482176bd12 make rom_ids numbers 2025-08-04 19:13:27 -04:00
Georges-Antoine Assi
d602dbae54 [ROMM-2202] Fix rom ID selected refresh metadata 2025-08-04 18:08:15 -04:00
Georges-Antoine Assi
8061db40b2 fix tests and cleanup 2025-08-02 17:55:43 -04:00
Georges-Antoine Assi
0acc9de6e6 add endpoint to fetch task result 2025-08-02 15:25:44 -04:00
Georges-Antoine Assi
21b7e60e14 run platforms sorted 2025-07-18 15:56:11 -04:00
Georges-Antoine Assi
51652d5084 make all path stuff async 2025-07-18 10:53:55 -04:00
Georges-Antoine Assi
c23249358e Always set all platform metadata IDs 2025-07-13 14:13:00 -04:00
Georges-Antoine Assi
00beb4bd30 gfet filesize direct from fs_files 2025-07-10 19:13:18 -04:00
Georges-Antoine Assi
cbdb166b83 store are req props on ron if scan fails 2025-07-10 13:14:40 -04:00
Georges-Antoine Assi
dafd740963 actually use setup database 2025-07-06 09:05:41 -04:00
Georges-Antoine Assi
49d204846f fix running socket scans 2025-07-05 20:06:48 -04:00
Georges-Antoine Assi
d2cd8270b3 start work on code coverage 2025-07-05 19:17:40 -04:00
Georges-Antoine Assi
4158b278eb fix check issues 2025-07-04 17:55:45 -04:00
Georges-Antoine Assi
6d16ca41cc have cursor fix small bugs 2025-07-03 09:46:39 -04:00
zurdi
e12114e9ef fix: update badge path handling and improve user progression refresh logic 2025-06-18 10:25:51 +00:00
Georges-Antoine Assi
c46d81bba5 Merge branch 'master' into feature/add-playmatch-integration 2025-06-15 12:56:12 -04:00
Georges-Antoine Assi
9d4125cc94 add comment block 2025-06-14 15:25:32 -04:00