Commit Graph

641 Commits

Author SHA1 Message Date
Simon e9ca85063b The moment has come to sundown development of Gameyfin v1
Gameyfin v2 will be the only version in active development from now on
2025-06-15 17:53:45 +02:00
grimsi 11512e6806 Merge remote-tracking branch 'origin/main' into v2
# Conflicts:
#	.github/workflows/release.yml
#	backend/pom.xml
#	config/gameyfin.properties
#	frontend/package-lock.json
#	frontend/package.json
#	frontend/pom.xml
#	frontend/src/app/themes/dark-theme.scss
#	frontend/src/app/themes/light-theme.scss
#	pom.xml
2025-06-15 17:52:19 +02:00
grimsi 2b5bcddf55 Update README.md 2025-06-15 17:47:57 +02:00
grimsi 8d9ce92c51 Add javadoc to plugin-api
Configure plugin-api build to publish to Maven Central
2025-06-15 17:35:57 +02:00
grimsi c84c6a1d56 Update version to "2.0.0.beta1" 2025-06-15 17:35:47 +02:00
grimsi d3d46b6b01 Move package "de.grimsi.gameyfin" to "org.gameyfin" 2025-06-14 19:26:17 +02:00
grimsi be0ba28c54 Update version to "2.0.0-beta1" 2025-06-14 18:35:49 +02:00
grimsi e9a12718e4 Update production build command 2025-06-14 18:33:54 +02:00
grimsi ca24af6fd8 Increase logging of spring boot component to supress false positive warning 2025-06-14 18:33:40 +02:00
grimsi 4394b2240b Add ordinal number to plugins 2025-06-14 18:33:19 +02:00
grimsi 35f604348d More minor changes (cleaning up mostly) 2025-06-14 15:44:23 +02:00
grimsi a34f0c6e5e Minor changes to user profile view 2025-06-14 15:42:16 +02:00
grimsi ca7d458f3e Small layout changes to improve visibility on lower resolutions (1080p) 2025-06-14 15:34:47 +02:00
grimsi b1dd4cb8c1 Finish game metadata editing
Add comment field to GameView
2025-06-14 15:20:49 +02:00
grimsi c969bdeda3 Add sorting to tables in LibraryManagementView 2025-06-14 14:28:27 +02:00
grimsi f2823760ce Change default values of "coming soon" options 2025-06-14 13:50:34 +02:00
grimsi dd64713448 Improve UI 2025-06-14 13:21:00 +02:00
grimsi cfc499ff54 Small layout fix 2025-06-14 13:20:30 +02:00
grimsi c3ab8c6ec0 Improve grouping of result (add year as discriminator) 2025-06-14 13:20:19 +02:00
grimsi c31081756d Mark some options as "coming soon" 2025-06-14 13:19:53 +02:00
grimsi 3fd795acb1 Keep navigation state in LibraryManagementView 2025-06-14 13:18:09 +02:00
grimsi 39fc7d2616 Fix navigation bug 2025-06-14 13:06:40 +02:00
grimsi 5b368b46c2 Fix date parsing in DatePickerInput 2025-06-14 13:06:26 +02:00
grimsi 93861310fa Improve metadata matching algorithms 2025-06-14 13:00:15 +02:00
grimsi 436ace14a2 Implement GameCoverPicker 2025-06-14 00:25:08 +02:00
grimsi 382d26373e Implement manual game matching 2025-06-13 19:37:53 +02:00
grimsi d9f97f1de5 I hate Steam. Why is releaseDate a free-text field in the API? 2025-06-13 19:26:47 +02:00
grimsi 5a0beeae17 Load certain states only as admin 2025-06-13 18:53:46 +02:00
grimsi c74a7e9bf1 Fix URL encoding of search queries 2025-06-13 18:53:30 +02:00
grimsi da978f1277 Disable Vaadin usage statistics 2025-06-13 18:06:17 +02:00
grimsi 19c3d2d3ce Fix getGameByIt 2025-06-13 18:01:01 +02:00
grimsi 4811681f05 Implement parsing of quarter dates ("Q2 2026") to SteamMetadataPlugin 2025-06-13 17:45:30 +02:00
grimsi e96dd7f6c6 Limit IGDB plugin to PC search results until Gameyfin has multi-platform support 2025-06-13 15:14:12 +02:00
grimsi 54e37889c1 Fix retry in IgdbPlugin 2025-06-13 12:03:21 +02:00
grimsi 0633bb14e7 Extend GameMetadataProvider with fetchById 2025-06-12 19:53:09 +02:00
grimsi ddfaeed34a (WIP) Implement manual matching of game files 2025-06-12 19:29:26 +02:00
grimsi 9dc8d0f046 Fix bug in release date parsing from IGDB Game protobuf entity 2025-06-12 19:28:43 +02:00
grimsi 1e242cd7ae (WIP) Implement game management 2025-06-12 15:57:12 +02:00
grimsi f5e9486246 Update Hilla version 2025-06-12 15:56:37 +02:00
grimsi 37a40a4665 Only add each torrent once to tracker 2025-06-12 10:53:30 +02:00
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