Commit Graph

19 Commits

Author SHA1 Message Date
Michael Green
57d4fe7cf9 Merge branch 'main' into branch-v1.7.0 2024-06-30 00:31:06 +10:00
Michael Green
d1f157ac08 Disable platform logo loading - these aren't used, added try/catch block around Hasheous to deal with failures. 2024-06-28 11:03:59 +10:00
Michael Green
eda171efa1 Integrate new Hasheous client (#354)
The new Hasheous client has been integrated into Gaseous to take
advantage of the new updates to Hasheous that bring improved matching
and community contributions.
2024-05-18 15:05:25 +10:00
Michael Green
ce9ab91e5b Limit library scan workers to four concurrent processes
* Formatting fixes

* Library scans are now limited to 4 worker processes
2024-01-04 16:01:33 +11: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
722c153e40 Many queries re-written to improve performance (#232) 2023-12-14 22:06:16 +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
d94c921815 Add a list of available cores for each platform to the platform map (#130) 2023-09-23 16:14:04 -07: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
09dece08f3 Add a Platform Map editor to the UI (#104) 2023-09-18 01:24:44 +10:00
Michael Green
1b14e697a2 feat: added initial Docker support (still testing) and refactored the database for case-sensitive hosts 2023-07-02 01:12:26 +10:00
Michael Green
00cc051dc6 feat: added metadata source field - this will determine the handling of the flags attribute 2023-06-18 23:08:02 +10:00
Michael Green
8658689ac4 feat: Roms can now be downloaded via the API 2023-06-16 23:56:12 +10:00
Michael Green
4f40d04d30 feat: added platforms to the API 2023-06-16 23:12:48 +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
Michael Green
913a7ad1e3 feat: added platform logos class 2023-04-09 23:45:25 +10:00