60 Commits

Author SHA1 Message Date
José Manuel Barroso Galindo
5093626902 Add .gitignore to ignored files in add_file method 2026-03-01 23:44:45 +01:00
José Manuel Barroso Galindo
fec7b54635 Add console CD folders and cores definitions
Added console CD folders and cores to db_operator.py.
2026-02-27 18:30:48 +01:00
José Manuel Barroso Galindo
7d85098b12 Adding file entanglement. 2025-12-12 11:32:19 +01:00
José Manuel Barroso Galindo
d69b52b628 Add tag for 'MiSTer_example.ini' 2025-11-28 23:43:35 +01:00
José Manuel Barroso Galindo
05257f55a5 Implement lowercase file tracking in db_operator
Add a set to track lowercase file names to prevent case-insensitive conflicts.
2025-11-23 01:58:11 +01:00
José Manuel Barroso Galindo
30524869e0 Fixing typo true to True 2025-06-13 20:24:51 +02:00
José Manuel Barroso Galindo
de5a0e6fb9 Adding single-sdram-variant filter term 2025-06-13 20:20:58 +02:00
José Manuel Barroso Galindo
ed4d3cb036 Threating files as path objects instead 2025-06-13 18:41:43 +02:00
José Manuel Barroso Galindo
75fb00867d Better wording 2025-06-13 18:25:13 +02:00
José Manuel Barroso Galindo
3a6c509421 Omitting SDRAM cores in the DB when present. 2025-06-13 18:24:15 +02:00
José Manuel Barroso Galindo
a999404784 Renamed no_mad_db_entry to no-mad-entry-mra 2025-06-09 17:56:01 +02:00
José Manuel Barroso Galindo
5da90f9d53 Adding term no_mad_db_entry for MRAs not covered by the Arcade Database 2025-06-09 17:48:32 +02:00
José Manuel Barroso Galindo
ab1c56a814 Tagging games with no setname 2025-06-09 17:27:50 +02:00
José Manuel Barroso Galindo
8d406de098 Reverting change in tate_cw/ccw but added no_flip variants. Also adding tate_flip. Renamed arcade-cores-without-mras to arcade-rbfs-only. 2025-06-09 15:17:51 +02:00
José Manuel Barroso Galindo
987bb733dd Removing flip from _cw and _ccw. Adding _flip as a separated tag. 2025-06-09 12:58:00 +02:00
José Manuel Barroso Galindo
31d8cf8f50 Adding temporary filter term arcade-cores-without-mras 2025-06-08 13:26:42 +02:00
José Manuel Barroso Galindo
ac50fa0785 Fixing flip logic on screen rotation for the filters 2025-06-07 22:13:02 +02:00
José Manuel Barroso Galindo
64ffba0468 Fixing file sorting, using Path API instead. 2025-06-07 19:31:14 +02:00
José Manuel Barroso Galindo
04589b4848 Fixing date extraction in rbfs. Fixing mad filter terms in rbf files. 2025-06-07 19:26:09 +02:00
José Manuel Barroso Galindo
3e4d8d6fee Fixing parsing of filters in external files. 2025-06-02 22:53:44 +02:00
José Manuel Barroso Galindo
2fb0c266f0 Catching wrong cleaning of filter terms 2025-06-02 22:42:32 +02:00
José Manuel Barroso Galindo
3182de136b Better logging on weird filter terms coming from external files API 2025-06-02 22:26:18 +02:00
José Manuel Barroso Galindo
fab9d44f17 Better handling on terms from external files. 2025-06-02 22:14:11 +02:00
José Manuel Barroso Galindo
c9407fa288 Adding controls up to x players to description, and adjusted term assignments 2025-04-08 14:48:12 +02:00
José Manuel Barroso Galindo
4df55fc002 Added Tags based on the Arcade Database. Added update.sh as Downloader launcher. 2025-04-04 17:38:58 +02:00
José Manuel Barroso Galindo
32ab3b677e Re-enabling test database step with local downloader version. 2025-03-15 00:45:05 +01:00
José Manuel Barroso Galindo
e2579702c3 Adding backup and tmp fields to mister firmware descriptor 2025-02-11 12:48:24 +01:00
José Manuel Barroso Galindo
89a53a48a3 More readable term 2024-04-08 18:45:53 +02:00
José Manuel Barroso Galindo
9ace5ea818 Adding genesiscore and megadrive core terms 2024-04-08 14:41:32 +02:00
José Manuel Barroso Galindo
c253eacd2e Adding term for genesis and megadrive core 2024-04-08 12:21:47 +02:00
José Manuel Barroso Galindo
78142c235d Adding filter tags for downloader_latest 2024-03-07 17:57:55 +01:00
José Manuel Barroso Galindo
4cfb6de334 Should also compare URLs 2023-12-10 21:03:53 +01:00
José Manuel Barroso Galindo
cc0962c0a2 Fixing type error 2023-12-02 02:26:43 +01:00
José Manuel Barroso Galindo
3565d4e33a On external files, size, md5hash could now be omitted 2023-12-01 18:39:44 +01:00
José Manuel Barroso Galindo
637cd7b209 Hash should always be lowercase 2023-09-14 11:54:07 +02:00
José Manuel Barroso Galindo
940f07d3fa Adding misterfirmware as filter term 2023-08-17 00:41:54 +02:00
José Manuel Barroso Galindo
0972011a93 ExternalFilesReader now can read multiple files 2023-04-29 19:39:44 +02:00
José Manuel Barroso Galindo
68f090e4b2 Accepting DB URLs with unzipped json 2023-04-17 14:37:59 +02:00
José Manuel Barroso Galindo
d729af3f4b Adding TEST_DB_URL to db_operator 2023-04-17 14:11:00 +02:00
José Manuel Barroso Galindo
fb5f365678 Missing colon 2023-04-12 11:29:35 +02:00
José Manuel Barroso Galindo
db881d3823 Adding extra fields 2023-04-12 11:26:14 +02:00
José Manuel Barroso Galindo
ad942dea6d Adding extra filter terms support from external files 2023-04-12 02:27:51 +02:00
José Manuel Barroso Galindo
6ddd10b98b Fixing read external files 2023-04-12 01:22:13 +02:00
José Manuel Barroso Galindo
55df82dd89 Fixing is_valid_path 2023-04-12 01:19:11 +02:00
José Manuel Barroso Galindo
a0389fb98f Improving is_valid_path 2023-04-12 01:10:15 +02:00
José Manuel Barroso Galindo
2cc3c5a130 Fixing typo 2023-04-12 01:06:18 +02:00
José Manuel Barroso Galindo
4543af73a6 Better path validation 2023-04-12 01:00:06 +02:00
José Manuel Barroso Galindo
0d4937ed58 Fixing other syntax error 2023-04-12 00:39:18 +02:00
José Manuel Barroso Galindo
567da23043 Fixed missing enclosing bracket 2023-04-12 00:36:55 +02:00
José Manuel Barroso Galindo
d560c98b5f Finishing ExternalFilesReader 2023-04-12 00:34:17 +02:00