Commit Graph

12 Commits

Author SHA1 Message Date
Michael Green
deef919d5b UI overhaul (#383) 2024-09-01 01:00:54 +10:00
Michael Green
49f36a2b99 Many bug and UI fixes, and improved client side caching of images (#248) 2024-01-03 23:24:26 +11:00
Michael Green
7be1ec7080 More refactoring and bug fixes (#243) 2023-12-31 00:21:40 +11:00
Michael Green
311c7733fa Assorted bug fixes (#242)
* Fixed DBNull error when updating metadata

* Fixed platform id bug with media group launching

* Updates to support Hasheous - testing only

* Refactored alot of code, initial support for Hasheous
2023-12-30 20:28:23 +11:00
Michael Green
32051493a8 Implement API rate limit handling support (#227)
* Merged all IGDB API communications into one class

* Added code to handle IGDB's rate limiter

* Revised IGDB rate limit avoidance and recovery times
2023-12-12 12:00:24 +11:00
Michael Green
2ade60c551 Code clean up and API versioning (#178)
* Merged tools project into main project

* Applied API versioning
2023-10-31 10:42:15 +11:00
Michael Green
b0e74a2010 Add MariaDB support (#156)
* Fixed startup db check

* Relation tables are created automatically for IGDB metadata

* Removed JSON dependency from filters

* Removed JSON searches from Game library queries

* Gaseous now runs without error on MariaDB

* Fixed static database name bug

* Updated docker files and README
2023-10-14 14:59:53 +11:00
Michael Green
9b930b2a51 Fail safe when the IGDB connector experiences an exception (#127)
* Updated readme with database limitations

* Wrapped all IGDB calls (except search) in try catch blocks
2023-09-22 20:24:09 +10:00
Michael Green
f16b2aabbf fix: updated import code and added organise library command 2023-05-03 23:36:07 +10:00
Michael Green
3b3cf3c239 feat: platforms and games from IGDB are now imported successfully 2023-05-01 00:42:23 +10:00
Michael Green
fb7b0a7eb2 feat: collects metadata for platform versions now 2023-04-10 01:01:23 +10:00
Michael Green
36616caf7b feat: added support for platform logos 2023-04-09 23:45:48 +10:00