grimsi
|
1e6a448fac
|
Added support for Array in ConfigProperties
Added ArrayInput to config page
Added game file extension management
|
2025-05-03 16:02:42 +02:00 |
|
grimsi
|
5c0e06c1d7
|
Update dependenicies
Update Plugin-API to allow multiple results per plugin
Add LibraryDetailsModal
Minor refactorings & bugfixes
|
2025-05-01 22:07:55 +02:00 |
|
grimsi
|
410172fee2
|
WIP: Create new start page
|
2025-04-30 20:46:13 +02:00 |
|
grimsi
|
610abc69ee
|
Re-enable "open-in-view" as *temporary* workaround
|
2025-04-29 22:27:27 +02:00 |
|
grimsi
|
16759da5d3
|
WIP: Implement library scans
|
2025-04-18 13:36:50 +02:00 |
|
grimsi
|
a8b37f03a1
|
Reset state of PathPickerModal after closing
|
2025-04-06 19:51:37 +02:00 |
|
grimsi
|
0cb7d949a2
|
Fix small typo in PathPickerModal
|
2025-04-06 19:49:49 +02:00 |
|
grimsi
|
c15c15da93
|
Add support multiple source directories in a library
|
2025-04-06 19:48:54 +02:00 |
|
grimsi
|
cdab067df8
|
Fixed some minor UI issues that were bugging me
Move keystore
|
2025-04-05 23:02:38 +02:00 |
|
grimsi
|
1340c01a8f
|
Update LibraryCreationModal
|
2025-04-05 22:37:40 +02:00 |
|
grimsi
|
9babedeba4
|
Update styling of FileTreeView
|
2025-04-05 22:06:33 +02:00 |
|
grimsi
|
e45c7dca6d
|
Merge remote-tracking branch 'origin/v2' into v2
# Conflicts:
# gameyfin/src/main/frontend/components/general/input/FileTreeView.tsx
# gameyfin/src/main/kotlin/de/grimsi/gameyfin/core/filesystem/FilesystemService.kt
|
2025-04-05 21:58:33 +02:00 |
|
grimsi
|
67dc820933
|
Fix for multi-platform compatibility (Windows FS sucks)
|
2025-04-05 21:57:35 +02:00 |
|
grimsi
|
3196a66d91
|
Fix for multi-platform compatibility (Windows FS sucks)
|
2025-04-05 21:46:26 +02:00 |
|
grimsi
|
0312b841d9
|
Implement FileTreeView component
|
2025-04-05 19:13:08 +02:00 |
|
grimsi
|
dd340a8a83
|
Start implementation of FileTreeView
|
2025-04-03 18:19:53 +02:00 |
|
grimsi
|
7fce903c0e
|
Fix plugin logo not loading in standalone build
|
2025-04-02 18:29:24 +02:00 |
|
grimsi
|
d3d922146a
|
Detect tampering with signed plugins more reliably and stop plugin classes from loading in the case of suspected tampering
|
2025-04-02 17:37:20 +02:00 |
|
grimsi
|
84df7ee2bc
|
Clarify error message for untrusted plugins
|
2025-04-02 12:12:56 +02:00 |
|
grimsi
|
96234592ac
|
Minor refactoring
Added UNTRUSTED trust level for plugins with invalid signature
|
2025-04-02 11:18:44 +02:00 |
|
grimsi
|
4ab7dbddec
|
Implement plugin verification via certificates and JAR signing
|
2025-04-02 10:36:02 +02:00 |
|
grimsi
|
cdfa2a25a4
|
Update Hilla version
Fix production build
|
2025-04-01 23:19:29 +02:00 |
|
grimsi
|
a02fae883c
|
First prototype of game libraries
|
2025-04-01 17:34:18 +02:00 |
|
grimsi
|
caf8a0641c
|
Minor UI fix
|
2025-04-01 10:19:03 +02:00 |
|
grimsi
|
c9f582df82
|
Rename nextui.ts to heroui.ts
|
2025-03-31 11:54:45 +02:00 |
|
grimsi
|
aae9a989d0
|
Minor bugfixes in IGDB plugin
Minor bugfixes in Steam plugin
|
2025-03-31 11:25:50 +02:00 |
|
grimsi
|
bcade0e4f1
|
Minor matching algorithm improvement
Add "Clear DB" button to UI
|
2025-03-31 09:39:53 +02:00 |
|
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 |
|