Commit Graph

772 Commits

Author SHA1 Message Date
Simon e3c3303600 Release 2.1.2 (#735)
* Fix multiple db issues (#734)

* Bump version to 2.1.2-preview

* Fix game image uniqueness (#733)

* Fix faulty image cleanup (#733)

* Fix faulty image cleanup (#733)

* Adjust version to contain preview suffix

* Bump gradle/actions from 4 to 5 (#737)

Bumps [gradle/actions](https://github.com/gradle/actions) from 4 to 5.
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](https://github.com/gradle/actions/compare/v4...v5)

---
updated-dependencies:
- dependency-name: gradle/actions
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 09:18:01 +02:00
grimsi 33b8b8c1b8 chore: release v2.1.1 2025-10-03 21:19:52 +00:00
Simon 4acbd80a54 Release 2.1.1 2025-10-03 22:51:45 +02:00
Simon c797bacdb3 Recreate foreign key constraints for game cover and header images in DB #730 (fixes #724 #725 #726) 2025-10-03 22:38:11 +02:00
grimsi c1656c08ce Add image deprecation notice for Docker Hub image 2025-10-03 22:32:32 +02:00
Simon 521a874ad1 Handle error case in setup (fixes #723) 2025-10-03 20:04:40 +02:00
grimsi adf175d938 Redirect to login if superadmin registration fails (most likely because Gameyfin has already been set up) 2025-10-03 19:47:16 +02:00
Simon 4ee4d5fb22 Fix check of request limit if limit is set to 0 (unlimited)
Fixes #722
2025-10-02 11:18:58 +02:00
grimsi 7d5cdba1b0 Update version to 2.1.1-preview 2025-10-02 10:35:30 +02:00
grimsi d6eb3137d3 Fix check of request limit of limit is set to 0 (unlimited) 2025-10-02 10:33:01 +02:00
grimsi 02b8039360 chore: release v2.1.0 2025-09-29 15:59:02 +00:00
Simon 37b27a09e2 Release 2.1 2025-09-29 17:43:57 +02:00
grimsi 90a9e8ba20 Precompile H2 helper functions 2025-09-29 17:27:50 +02:00
grimsi 8c2cedefe4 Refactor migrations to account for 2.1-preview users 2025-09-29 17:05:36 +02:00
grimsi 50868320ab Add missing migrations 2025-09-29 15:58:24 +02:00
grimsi ec55db54af Fix: Only drop constraints if they exist 2025-09-29 15:19:56 +02:00
Simon 85ff75619a Add Flyway & migration scripts (fixes #714) 2025-09-29 14:08:22 +02:00
grimsi 1220fb5285 Add Flyway
Add baseline schema
Add v2.1.0 db migration
2025-09-29 13:52:46 +02:00
grimsi 9283a61f7e Update frontend dependencies 2025-09-29 13:31:03 +02:00
grimsi b034fd3ce7 Remove unused endpoints 2025-09-29 13:30:52 +02:00
Simon acf74d5686 Fix SSO logout (#715) 2025-09-25 20:46:49 +02:00
grimsi 7cf227d3dd Fix logout for SSO users 2025-09-25 14:25:40 +02:00
grimsi f43140eb2a Update SecurityConfig to use SecurityFilterChain 2025-09-25 13:18:36 +02:00
grimsi f523187971 Update dependencies 2025-09-24 11:46:04 +02:00
Simon 4514471913 Fix image handling
Fixes #703
2025-09-09 21:11:17 +02:00
grimsi e4d216473f Code cleanup 2025-09-09 20:02:50 +02:00
grimsi 479259adc7 Fix image handling and cleanup 2025-09-09 19:18:52 +02:00
grimsi 6c7bf4399e Fix rating calculation 2025-09-04 18:58:07 +02:00
grimsi 24eacc0196 Update rating algorithm 2025-09-04 18:19:22 +02:00
Simon 183e1fc192 DIsplay rating & implement rating filter
DIsplay rating & implement rating filter
2025-09-04 17:47:43 +02:00
grimsi 8900e16e60 Sync showFilter with URL
Make 5 stars filter actually "higher than 4.5"
2025-09-04 17:41:58 +02:00
grimsi ab0f28e94f Show rating in GameView
Implement filter by rating
2025-09-04 17:20:13 +02:00
Simon 151f25cfba Implement sorting for search page 2025-09-04 12:49:03 +02:00
grimsi cc53a6faaa Implement sorting in SearchView 2025-09-04 12:44:15 +02:00
grimsi 4ae78b01a8 Fixed various smaller issues 2025-09-03 20:26:44 +02:00
grimsi 153001fdfe Bump version to 2.1.0-preview 2025-09-03 18:20:14 +02:00
Simon ed975cad4d Add actions workflow for release previews
Add actions workflow for release previews
2025-09-03 18:01:21 +02:00
Simon 31ba2a3e05 Implement metadata completeness indicator
Show metadata completeness
2025-09-03 18:00:21 +02:00
grimsi 1bd48210ad Add actions workflow for release previews 2025-09-03 17:44:40 +02:00
grimsi 98991baefa Implement metadata completeness indicator
Implement sorting by completeness
2025-09-03 16:42:58 +02:00
Simon 9e56d83d8f Implement request system (#643) 2025-09-03 10:26:57 +02:00
grimsi 6e86584fd8 Add permission checks
Add UI for config
2025-09-03 10:26:17 +02:00
grimsi c50c3e43bb Upgrade Hilla version 2025-09-03 10:13:55 +02:00
grimsi 2f54cb49e6 Finish implementing game requests 2025-09-03 00:41:52 +02:00
grimsi ae7a65ccbc Add minimal UI for game requests
Fix some minor bugs
2025-09-02 18:49:51 +02:00
grimsi 6198c143db Fix error log in console when user has no avatar 2025-09-02 14:14:59 +02:00
grimsi deb0a20bc0 Rename run configuration 2025-09-02 14:14:40 +02:00
grimsi 45e9f562e8 Migrate UserInfoDto -> ExtendedUserInfoDto 2025-09-02 14:14:30 +02:00
grimsi 989a5ef189 Display toast when Gameyfin restarts 2025-09-02 14:13:46 +02:00
grimsi 3377f770f6 Implement automatic "mark as fulfilled" for requests 2025-09-02 11:22:49 +02:00