Commit Graph

32 Commits

Author SHA1 Message Date
Michael Green
055d09d77a feat: Added config file class to keep track of local settings such as database connectivity 2023-03-01 10:22:19 +11:00
Michael Green
a6003372f5 refactor: added additional hash check on ingestion 2023-02-28 22:45:14 +11:00
Michael Green
4f19c9b8a3 fix: applied an index to the md5 and sha1 columns on the roms signature table 2023-02-27 09:00:30 +11:00
Michael Green
e9b7e146be refactor: included checkifnull function, added sql schema for the signature database 2023-02-26 23:48:27 +11:00
Michael Green
c9e55c03f8 feat: signature ingestor (mostly) complete 2023-02-26 00:58:38 +11:00
Michael Green
be5904f9ad feat: first version to introduce database storage (incomplete) 2023-02-25 01:49:20 +11:00
Michael Green
f97ae60175 chore: cleanup 2023-02-22 21:13:27 +11:00
Michael Green
96e6355c70 chore: cleanup 2023-02-22 21:13:12 +11:00
Michael Green
789b41ff12 chore: cleanup 2023-02-22 21:12:58 +11:00
Michael Green
e2e98ddc2a chore: separated components into separate projects 2023-02-22 21:09:13 +11:00
Michael Green
44f1beaf69 chore: removal of annoying git submodules that didn’t work properly 2023-02-22 20:38:58 +11:00
Michael Green
2a3d5b9d5c chore: update submodule 2023-02-22 00:07:30 +11:00
Michael Green
d6763623f4 refactor: moved over to submodule based linking for RomSignatureObject 2023-02-21 23:48:57 +11:00
Michael Green
0747f3a028 refactor: moved all code over to submodule linked RomSignatureObject 2023-02-21 23:48:30 +11:00
Michael Green
cc31bd3bbe refactor: add RomSignatureObject as additional project 2023-02-21 23:37:59 +11:00
Michael Green
0a6585ea17 refactor: add RomSignatureObject as git submodule 2023-02-21 23:36:49 +11:00
Michael Green
3491968519 fix: fixed parsing of “a” dump flag 2023-02-21 23:07:07 +11:00
Michael Green
4c844f99cd refactor: fixed bug with parsing publisher 2023-02-21 22:56:20 +11:00
Michael Green
f84d5e8ec7 refactor: remove title description field 2023-02-21 22:17:06 +11:00
Michael Green
fef758c32c refactor: removed keyvaluepairs for various values 2023-02-21 21:57:34 +11:00
Michael Green
cb44f1a509 refactor: moved development status to the rom object 2023-02-21 10:12:23 +11:00
Michael Green
0dcd720199 refactor: added more specific title matching - ensuring that different language versions are separated out 2023-02-20 22:59:57 +11:00
Michael Green
88c64235b5 refactor: removed unneeded else statement 2023-02-20 22:58:15 +11:00
Michael Green
78e8df1d8b fix: compare both md5 and sha1 when search for rom’s 2023-02-18 23:43:44 +11:00
Michael Green
d18be38c3a fix: resolved typo in hash computation 2023-02-18 23:27:47 +11:00
Michael Green
bf18e4886d feat: added hashes of data source files 2023-02-18 23:11:07 +11:00
Michael Green
1a79850d37 Add TOSEC dump flag support 2023-02-17 23:43:23 +11:00
Michael Green
d76931c949 Enhanced the loading output on the console 2023-02-17 23:04:05 +11:00
Michael Green
af087b4313 Fixed date field handling 2023-02-17 22:23:24 +11:00
Michael Green
e36b49d82f (Hopefully) resolved issues with the media label field 2023-02-16 17:28:44 +11:00
Michael Green
5377615bc2 Separated TOSEC signature scanner to it's own class and enhanced 2023-02-16 01:16:46 +11:00
Michael Green
89d5fcea86 First POC 2023-02-15 07:46:05 +11:00