Commit Graph

32 Commits

Author SHA1 Message Date
grimsi c17ff5085b chore: release v2.0.0.beta7 2025-07-22 13:03:32 +00:00
grimsi 357c68ffe1 chore: release v2.0.0.beta6 2025-07-19 21:23:35 +00:00
Simon edf7a569df v2.0.0.beta5 (#626)
* Fix wrong version property used in release.yml

* Implement "Allow access to Gameyfin without login"

* Implement filter by keyword (closes #613)

* Fix bug where secret fields would be displayed as normal text

* Optimize Gradle build performance

* Fix ant path matchers

* Fix NPE in role authority mapper (fixes #614)
2025-07-16 22:39:09 +02:00
grimsi 49ff9474fb Add release workflow 2025-07-16 10:17:19 +02:00
GRIMSIM 5cee5cb9e1 Update version to "2.0.0.beta4" 2025-07-11 15:59:18 +02:00
GRIMSIM 373fbba63c Update to 2.0.0.beta3
Added entrypoint to Docker image
Fixed issues with CORS when behind reverse-proxy
Added APP_URL environment variable
2025-06-17 17:27:42 +02:00
GRIMSIM 5e52d11835 Extend Plugin API to return a list of covers and header images
Implement dedicated header image in GameView
Implement GameHeaderPicker
2025-06-16 16:56:46 +02:00
GRIMSIM ac4eaf915e Sync npm version with Gradle version 2025-06-16 11:13:35 +02:00
grimsi c84c6a1d56 Update version to "2.0.0.beta1" 2025-06-15 17:35:47 +02:00
grimsi be0ba28c54 Update version to "2.0.0-beta1" 2025-06-14 18:35:49 +02:00
grimsi ccd3ebf9e8 Update Hilla to pre-release 24.8.0.alpha6
because of Kotlin nullability support
2025-05-09 13:52:06 +02:00
grimsi cdfa2a25a4 Update Hilla version
Fix production build
2025-04-01 23:19:29 +02:00
grimsi 8fdb6ac24d Preparations for plugin prioritisation and metadata merging 2025-01-04 18:26:11 +01:00
grimsi 1bb46e3a71 Got 3rd party dependencies working in development mode 2024-10-30 14:10:51 +01:00
grimsi cc6056fce8 Further work and debugging on plugin integration 2024-10-11 10:18:48 +02:00
grimsi fa685dc541 Preparation for plugins 2024-10-08 21:15:49 +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 ae56793e6e Implement password reset process 2024-09-22 11:34:22 +02:00
grimsi 75feb614e6 Implement push-based log view
Various layout fixes
2024-09-20 12:23:34 +02:00
grimsi f5962e3cfd WIP: Notifications (via email, more to come?) 2024-09-18 23:35:19 +02:00
grimsi 9dd641656c WIP: Implement SSO 2024-09-16 16:27:12 +02:00
grimsi 3d77a6b871 Enable avatar upload for users 2024-09-14 17:22:43 +02:00
grimsi d2f720a6ed Update vaadin
WIP: User management
2024-09-13 14:28:40 +02:00
grimsi f12da9e791 Disabled Speedy Web Compiler for now since it causes issues with Vaadin and Hot Reload 2024-08-30 16:26:57 +02:00
grimsi 060225c65c Switch to pnpm 2024-08-29 23:42:53 +02:00
grimsi cb073c6bcf Update to Hilla 24 2024-08-22 10:55:22 +02:00
grimsi 96c89662ec Refine error handling in UI
Implement SystemEndpoint
2024-06-08 14:49:13 +02:00
grimsi e79dd7a6df Switch to Hilla for UI 2024-03-06 23:35:41 +01:00
grimsi 73457aad0b Experimenting with Vaadin 2024-02-20 16:17:17 +01:00
grimsi 64280579f2 Implement user management
Implement dark mode for UI
2024-02-06 01:56:38 +01:00
grimsi 3c8d78d22b Implement frontend structure 2024-02-04 19:15:34 +01:00
grimsi fc84f92e23 Start development of v2 2024-02-04 12:21:07 +01:00