Commit Graph

10 Commits

Author SHA1 Message Date
grimsi 0633bb14e7 Extend GameMetadataProvider with fetchById 2025-06-12 19:53:09 +02:00
grimsi f5d9d34a2b Move from de.grimsi.gameyfin.plugins to de.grimsi.gameyfinplugins 2025-06-10 12:34:55 +02:00
grimsi 0050ab1f74 Implement type-safe config for plugins in BE and FE 2025-06-03 17:51:17 +02:00
grimsi d9fef0f30c Extend plugin config validation
Cache validation results
Show field-level errors in UI
Enable manual revalidation
Move PluginConfigService and PluginManagementService into PluginService
2025-05-19 12:21:42 +02:00
grimsi 9c6becb29e Refactor GameyfinPlugin and ConfigurableGameyfinPlugin to fix SLF4J issue 2025-05-16 10:59:49 +02:00
grimsi 75a5d5997a Refactor plugin config logic into Configurable 2025-05-15 16:34:50 +02:00
grimsi 4230bf31cc Refactor and extend the plugin MANIFEST.MF parser
Redesign the PluginDetailsModal
2025-05-15 14:15:15 +02:00
grimsi 8adfd4b444 Fix SteamGridDB plugin title 2025-05-11 15:25:43 +02:00
grimsi 02f1a766be Only request vertical covers from SteamGridDb 2025-05-11 12:05:03 +02:00
grimsi 432b27adfc Add plugin for SteamGridDB game covers 2025-05-10 13:00:14 +02:00