Commit Graph

586 Commits

Author SHA1 Message Date
grimsi d3759b8865 Remove (non-working) SSL tracker support 2025-06-12 10:09:33 +02:00
grimsi 60c83487dd Add TorrentDownloadPlugin 2025-06-11 20:13:51 +02:00
grimsi 4072ff3dde Change "Author" to "Author(s)" in PluginDetailsModal 2025-06-11 20:13:41 +02:00
grimsi d0a1c8375e Sort plugins by priority in UI 2025-06-10 13:11:36 +02:00
grimsi f5d9d34a2b Move from de.grimsi.gameyfin.plugins to de.grimsi.gameyfinplugins 2025-06-10 12:34:55 +02:00
grimsi 90c9d8179c Add Avatar.png 2025-06-10 12:34:09 +02:00
grimsi fd05d40806 Improve plugin config value parsing 2025-06-10 12:33:49 +02:00
grimsi 9b6ca719c4 Fix UI input elements 2025-06-09 23:32:45 +02:00
grimsi a7280390e6 Fix UI input elements 2025-06-09 22:18:54 +02:00
grimsi 210a50f76c Fix removal of games when they are deleted from file system 2025-06-09 22:18:45 +02:00
grimsi 2717c4deda Cast plugin config values in frontend 2025-06-05 22:53:41 +02:00
grimsi 748a75b675 Refactor input components 2025-06-05 22:53:20 +02:00
grimsi 7d3bb60321 Adjust filename of plugin jar files 2025-06-05 22:44:57 +02:00
grimsi f398226f44 Read plugin version from MANIFEST 2025-06-05 19:23:04 +02:00
grimsi c983f93603 Add .isValid() to PluginConfigValidationResult.kt 2025-06-04 23:21:47 +02:00
grimsi 0050ab1f74 Implement type-safe config for plugins in BE and FE 2025-06-03 17:51:17 +02:00
grimsi 6e390df900 Fix TS errors from Material Tailwind 2025-06-03 17:50:47 +02:00
grimsi 0fc6c128f4 Use Hilla router config 2025-06-03 17:50:34 +02:00
grimsi 7fa2c029af Show updatedAt in FE 2025-06-03 17:50:16 +02:00
grimsi e3a02e71fa Update FE dependencies 2025-06-03 17:49:45 +02:00
grimsi f6e5240d6c Update dependencies 2025-06-03 17:49:36 +02:00
grimsi 9ecb60645a Move docs to gameyfin/docs repository 2025-05-31 19:37:40 +02:00
grimsi f35d436284 Add "publish to Maven local" to Plugin-API 2025-05-31 19:36:57 +02:00
grimsi 74455f902a Update MkDocs 2025-05-30 22:24:00 +02:00
grimsi b1c303c298 Add MkDocs 2025-05-30 22:04:20 +02:00
grimsi c1c906d2ae Game details now link to search with filter 2025-05-30 17:57:14 +02:00
grimsi 8b6d411ac6 Add scripts for test library generation 2025-05-30 10:42:25 +02:00
grimsi 7bfa173c07 Refactor structure of Game metadata 2025-05-29 11:36:12 +02:00
grimsi 489a6c7aed Minor layout fixes for ScanProgressPopover 2025-05-27 17:58:40 +02:00
grimsi c2c6a891b9 Validate APP_KEY at startup 2025-05-27 17:58:19 +02:00
grimsi 123e888923 Implement realtime UI for scans 2025-05-27 17:05:04 +02:00
grimsi e47543e2ce Disable "I'm feeling lucky" button if game list is empty 2025-05-26 10:39:31 +02:00
grimsi f44993af42 Add buffer to websocket event queues 2025-05-26 10:38:53 +02:00
grimsi daa8b7ee6c Implement entity listeners for Game and Library 2025-05-26 10:03:44 +02:00
grimsi fe561c42b4 Implement RecentlyAddedView and LibraryView 2025-05-24 19:04:05 +02:00
grimsi 64f81d1329 Fix SearchView adding entries to browser history 2025-05-24 18:32:52 +02:00
grimsi 067253b30d Finish SearchView implementation 2025-05-24 18:27:32 +02:00
grimsi 2acbc0d654 (WIP) SearchView 2025-05-24 14:52:22 +02:00
grimsi 442f83eabe Implement SearchBar 2025-05-22 19:33:53 +02:00
grimsi 5966f31c1e Fix download button not showing
Change description of "library.scan.title-match-min-ratio" config property
2025-05-22 12:48:25 +02:00
grimsi c68ecedd03 Implement realtime UI for games
Minor refactorings and cleanups
Minor UI fixes and improvement
2025-05-22 12:07:53 +02:00
grimsi ad2fee0c3f Implement realtime UI for libraries 2025-05-21 20:44:00 +02:00
grimsi 54e8c31f9e Fix layout issue in LibraryHeader 2025-05-21 18:47:03 +02:00
grimsi f67bd703c9 Fix bug in FilesystemService trying to read content of zip files while scanning 2025-05-21 18:40:28 +02:00
grimsi bfe14706f7 Make realtime UI more robust 2025-05-21 16:07:50 +02:00
grimsi 83fb5ea1d0 (WIP) Implement library management game view
Small changes to DirectDownloadPlugin
2025-05-21 14:10:18 +02:00
grimsi 4c5788ea90 Fix build 2025-05-20 22:09:26 +02:00
grimsi c770ed182e Implement library management 2025-05-20 20:52:43 +02:00
grimsi d5eb4b9a73 Fix small bug in ComboButton 2025-05-20 09:25:29 +02:00
grimsi afd99d79df Load download options dynamically from backend
Minor layout and performance improvements
2025-05-19 17:59:22 +02:00