grimsi
|
c3f696ea90
|
Automatically assign priority at first plugin load
|
2025-03-30 22:44:31 +02:00 |
|
grimsi
|
7fdeeedad3
|
Add "originalIds" to Game entity
Add "userRatings" to Game entity
Add "criticRatings" to Game entity
|
2025-03-30 22:23:23 +02:00 |
|
grimsi
|
a589b9dbfb
|
Start library management UI implementation
Minor layout fixes
Minor refactorings
|
2025-03-30 21:54:09 +02:00 |
|
grimsi
|
dd145b466f
|
Improve game matching algorithm
|
2025-03-30 12:58:56 +02:00 |
|
grimsi
|
e26320fb6d
|
Add new game mode from IGDB
|
2025-03-30 12:58:39 +02:00 |
|
grimsi
|
1c1a203ebd
|
Fix bug in avatar upload
|
2025-03-30 12:32:40 +02:00 |
|
grimsi
|
17d3211d22
|
Add logo support to plugins and UI
|
2025-03-30 12:11:58 +02:00 |
|
grimsi
|
55818d4f37
|
Improve styling
|
2025-03-30 12:11:38 +02:00 |
|
grimsi
|
1afa98fa33
|
Update @react-aria/utils to fix navigation bug in side menu (forced page reload)
|
2025-03-29 23:24:53 +01:00 |
|
grimsi
|
d874d593de
|
Add priority management to plugins
|
2025-03-29 22:53:41 +01:00 |
|
grimsi
|
3ae4ecb1ac
|
Implement "secret" toggle for plugin config fields
|
2025-03-28 21:32:41 +01:00 |
|
grimsi
|
80bb4cefef
|
Implement field metadata
Implement result merging for GameMetadata
|
2025-03-28 21:09:27 +01:00 |
|
grimsi
|
2981e87e76
|
Simplify Steam plugin to make it more resilient to API changes
|
2025-03-28 21:08:18 +01:00 |
|
grimsi
|
4dc709660d
|
Replace shadcn-ui with HeroUI components
|
2025-03-18 16:38:10 +01:00 |
|
grimsi
|
84a90d41ea
|
Migrate from NextUI to HerUI
Update dependencies
|
2025-03-18 16:37:47 +01:00 |
|
grimsi
|
d7258892fd
|
Upgrade dependencies (Kotlin, Vaadin, Spring Boot, PF4J)
|
2025-01-14 13:03:11 +01:00 |
|
grimsi
|
8fdb6ac24d
|
Preparations for plugin prioritisation and metadata merging
|
2025-01-04 18:26:11 +01:00 |
|
grimsi
|
046b550cc9
|
Finalize Steam plugin (more or less)
|
2025-01-04 17:51:23 +01:00 |
|
grimsi
|
72f2e8e693
|
First version of metadata on field level, probably not the final implementation
|
2025-01-01 14:08:56 +01:00 |
|
grimsi
|
1c85d4dcaa
|
First version of GameOverviewCard
|
2024-12-22 22:43:38 +01:00 |
|
grimsi
|
c1012c7e96
|
Migrate to ImageEndpoint
|
2024-12-22 22:18:00 +01:00 |
|
grimsi
|
a45d8812dc
|
Move AvatarController to ImageController
|
2024-12-22 13:09:02 +01:00 |
|
grimsi
|
eb14007190
|
Update Plugin API (and plugins)
Fix issue with persisting new games
|
2024-12-21 23:43:38 +01:00 |
|
grimsi
|
890748fb7c
|
Finish implementing IGDB plugin
Updated Plugin API
Updated Steam plugin
Other minor improvements
|
2024-12-21 19:01:33 +01:00 |
|
grimsi
|
7b12ce1029
|
Verify plugin config before starting plugin
Fix issue with SLF4J in plugins
|
2024-12-20 00:48:57 +01:00 |
|
grimsi
|
c365574a92
|
Implement plugin enabling & disabling
|
2024-12-19 16:34:01 +01:00 |
|
grimsi
|
798328a292
|
Update frontend dependencies
Update .gitignore
|
2024-12-19 13:35:58 +01:00 |
|
grimsi
|
5eb94180e7
|
Implement plugin config validation
Refactor plugin management card
|
2024-12-19 13:23:19 +01:00 |
|
grimsi
|
774f904334
|
Update Hilla to 24.6.0
Fix plugin loading due to unavailable status from DB
|
2024-12-18 18:29:03 +01:00 |
|
grimsi
|
79119fc467
|
Update dependencies and plugins
|
2024-12-05 09:48:43 +01:00 |
|
grimsi
|
584cc765cb
|
Implement PluginManagementService
|
2024-12-03 16:36:39 +01:00 |
|
grimsi
|
b30be5722a
|
Update dependencies
Update Spring Boot
Update Spring Cloud
Update Hilla
|
2024-12-03 15:33:19 +01:00 |
|
grimsi
|
cebfc99ec2
|
Proof of concept implementation for a Steam metadata provider plugin
Mainly for testing purposes
|
2024-11-01 15:41:25 +01:00 |
|
grimsi
|
34f00c091f
|
Finish plugin support implementation
Small refactoring
|
2024-10-31 14:33:35 +01:00 |
|
grimsi
|
5ebd074d3b
|
Small refactoring
|
2024-10-31 09:07:46 +01:00 |
|
grimsi
|
f89086a06d
|
WIP: small fix: display plugin config in frontend
|
2024-10-30 23:32:53 +01:00 |
|
grimsi
|
50bb5fa9b4
|
WIP: First "full-stack" implementation of plugin management
|
2024-10-30 23:26:29 +01:00 |
|
grimsi
|
a4ce0826cc
|
Very basic implementation of IGDB plugin
|
2024-10-30 16:30:28 +01:00 |
|
grimsi
|
fdfeac3725
|
Merge remote-tracking branch 'origin/v2' into v2
# Conflicts:
# plugins/build.gradle.kts
# plugins/igdb/build.gradle.kts
# plugins/igdb/src/main/kotlin/de/grimsi/gameyfin/plugins/igdb/IgdbPlugin.kt
|
2024-10-30 16:07:00 +01:00 |
|
Simon
|
22103d800c
|
Added support for 3rd party dependencies in plugins (#434)
|
2024-10-30 16:06:33 +01:00 |
|
grimsi
|
1bb46e3a71
|
Got 3rd party dependencies working in development mode
|
2024-10-30 14:10:51 +01:00 |
|
grimsi
|
0563f2b366
|
More sophisticated fix (thanks to stefv from SO)
|
2024-10-29 13:22:41 +01:00 |
|
grimsi
|
690b08cfa1
|
Quick fix (disable Spring Devtools Restart) for plugins
|
2024-10-29 11:52:40 +01:00 |
|
grimsi
|
cc6056fce8
|
Further work and debugging on plugin integration
|
2024-10-11 10:18:48 +02:00 |
|
grimsi
|
bfcd3d83c9
|
WIP: Plugin for IGDB
|
2024-10-08 22:45:38 +02:00 |
|
grimsi
|
fa685dc541
|
Preparation for plugins
|
2024-10-08 21:15:49 +02:00 |
|
grimsi
|
aef4d124e7
|
Upgrade gradle
|
2024-10-08 16:56:54 +02:00 |
|
grimsi
|
3950effe8a
|
Minor UI fixes
|
2024-10-06 10:03:14 +02:00 |
|
grimsi
|
f045a333e5
|
Fixed priority of syncedTheme vs localTheme
|
2024-10-05 10:41:19 +02:00 |
|
grimsi
|
f82fa04ccd
|
Implement user preference storage in backend
|
2024-10-05 10:37:47 +02:00 |
|