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 |
|
grimsi
|
47565e7fd2
|
Minor UI fixes
|
2024-09-29 17:53:40 +02:00 |
|
grimsi
|
a6c6c7510b
|
Implement account status management
Add generic messages for account status change
Add message for account removal
Improve UX of role assignment
Fix a few bugs
|
2024-09-29 17:38:42 +02:00 |
|
grimsi
|
a6e2965923
|
Moved roles from entities to enum
Added power level to roles
Implemented role assignment in frontend
|
2024-09-29 03:23:15 +02:00 |
|
grimsi
|
71aab506d5
|
Minor bugfixes in setup process
Improved UX with small hints
|
2024-09-27 17:51:18 +02:00 |
|
Simon
|
61bcd76a9e
|
Update README.md
|
2024-09-27 15:32:39 +02:00 |
|
grimsi
|
e8ebab9c62
|
Implement user invitation flow
|
2024-09-27 14:54:15 +02:00 |
|
grimsi
|
f9a857c707
|
Updated templates
|
2024-09-27 14:30:36 +02:00 |
|
grimsi
|
c8eaf0fb54
|
Implement 🥚
|
2024-09-27 11:04:13 +02:00 |
|
grimsi
|
e47ab8405f
|
Implemented email confirmation flow
Implemented user registration confirmation flow
|
2024-09-27 09:34:52 +02:00 |
|
grimsi
|
913ff9d289
|
Implemented user registration flows
Implemented password reset for admins (when no notification provider is enabled)
Major refactoring
|
2024-09-27 02:10:41 +02:00 |
|
grimsi
|
c864a6a491
|
Replaced hardcoded mapping with reflection (yay reflection)
|
2024-09-26 17:00:56 +02:00 |
|
grimsi
|
b28b5d048c
|
Implemented generic token handling
|
2024-09-26 16:50:18 +02:00 |
|
grimsi
|
ff0d34e3a5
|
Added colorblind theme
Refactored other themes & theming in general
|
2024-09-25 20:33:59 +02:00 |
|
grimsi
|
ca2312b809
|
Minor refactoring
|
2024-09-24 21:55:15 +02:00 |
|
grimsi
|
95d83421a2
|
Refactored NotificationManagement
Fixed default template titles
|
2024-09-24 21:36:43 +02:00 |
|
grimsi
|
9d8ae28b7a
|
Implemented test notification sending
|
2024-09-24 16:51:03 +02:00 |
|
grimsi
|
c0a790bda4
|
Implemented types for notification templates (currently only MJML is used, but it's now easily expandable)
Added default templates
|
2024-09-24 14:26:21 +02:00 |
|
grimsi
|
8cf6236b1d
|
Implemented hierarchical roles
Finished password reset flow in frontend
|
2024-09-23 18:40:16 +02:00 |
|