Commit Graph

1012 Commits (db7be134c74481f56e69e678f0eeba3fe375829f)

Author SHA1 Message Date
Azalea bb9bce67d8 [F] Fix recommend select music 2025-01-12 06:47:26 -05:00
Azalea 208fb8cf73 [+] Game music popularity for chusan 2025-01-12 05:54:15 -05:00
Azalea ef8cb7e0ee [+] Game music popularity handler 2025-01-12 05:54:07 -05:00
Azalea 52ef582be6 [+] Implement GetUserRecommendSelectMusic 2025-01-12 05:52:53 -05:00
Azalea Gui f6a5a03346 [+] Log recommendations 2025-01-12 04:38:43 -05:00
Azalea 79fa5448a0 [+] Recommender integration 2025-01-12 04:22:07 -05:00
Azalea Gui b5f41cdab9 [M] Reorganize migrations 2025-01-12 02:41:15 -05:00
Menci 99507c7c6d
[F] Mai2 music ranking fix (#108)
* Revert "[O] No blocking tasks on startup"

This reverts commit 9d05ef6808.

* Revert "[O] Let json lib do its magic"

This reverts commit 5923987c7f.

* Reapply "[O] No blocking tasks on startup"

This reverts commit e06e8b4cf0.

---------

Co-authored-by: Azalea <22280294+hykilpikonna@users.noreply.github.com>
2025-01-12 15:19:43 +08:00
Azalea d7db45d700 [F] Fix list 2025-01-11 21:26:39 -05:00
Azalea 111304481f [F] Fix key mismatch 2025-01-11 21:23:12 -05:00
Azalea 64827ec0fc [O] Merge more apis 2025-01-11 21:15:16 -05:00
Azalea c5b40f64e4 [O] Mai2 migrate 2025-01-11 20:53:59 -05:00
Azalea 401d182fc6 [O] Use logger alias 2025-01-11 19:16:46 -05:00
Azalea 3878103eaa [+] Todo notice 2025-01-11 19:12:11 -05:00
Menci 03b452e426 [+] Mai2 music ranking 2025-01-11 18:50:01 -05:00
Azalea 9063fbc13d [O] Return more ratings from backend 2025-01-11 12:52:50 -05:00
Azalea 94a0086fdd [O] Reformat GetUserMusic 2025-01-11 02:19:45 -05:00
Azalea cd90f2745a [F] Fix chusan cascade 2025-01-08 01:08:05 -05:00
Azalea 69a0e60fee [+] 20101 server 2025-01-07 12:04:32 -05:00
Azalea aad43c9f9c [F] Fix matching start & end time? 2025-01-07 10:59:03 -05:00
Azalea ee4f923a2d [U] docs 2025-01-05 20:19:02 -05:00
Azalea 500e469ee0 [F] Fix cmission 2025-01-05 19:34:11 -05:00
Clansty 8efc1a96ea
[+] userRating api for chu3 2025-01-05 20:49:01 +08:00
Clansty ccd88a10ab
[RF] move userMusicFromList to GameApiController and add GenericUserMusicRepo 2025-01-05 19:54:15 +08:00
Azalea 7083e1a117 [F] Fix duolinguo integration 2025-01-05 05:59:54 -05:00
Azalea 51af357c5a [F] Fix username check 2025-01-05 05:21:47 -05:00
Azalea 7ad4bc2ba5 [F] Fix favorite 2025-01-05 05:02:25 -05:00
Azalea 6cfd0a91fc [F] Fix username mismatch 2025-01-05 04:39:11 -05:00
Azalea a70e9130f5 [F] Fix duplicate key 2025-01-05 04:25:11 -05:00
Azalea 01cb0c4b90 [+] Add playlog info to battle log when upsert 2025-01-05 04:23:41 -05:00
Azalea 4c3ed1d0da [F] Fix recentNBMusicList return 2025-01-05 04:13:38 -05:00
Azalea 250d92d225 [+] toDict 2025-01-05 04:13:27 -05:00
Azalea e16bb5a34f [+] Add playlog fields to net battle log table 2025-01-05 04:13:20 -05:00
Azalea 9ff07f9f2b [F] Fix fav item list/ 2025-01-05 03:29:42 -05:00
Azalea 4820c38bce [+] Implement GetUserNetBattleData 2025-01-05 02:20:15 -05:00
Azalea 89e682df3d [+] Store userMisc at upsert 2025-01-05 02:14:30 -05:00
Azalea d25678d7b4 [+] UserMisc 2025-01-05 02:14:16 -05:00
Azalea 56e424c29b [+] Mut 2025-01-05 02:13:55 -05:00
Azalea 96fb815bd8 [F] Fix username encoding in net battle log 2025-01-05 01:20:09 -05:00
Azalea 73792e4294 [+] Store net battle log at upsert 2025-01-04 22:12:41 -05:00
Azalea 877c23b9d7 [+] Fav music fix 2025-01-04 21:55:13 -05:00
Azalea aed5c20700 [F] Fix event return data type mismatch 2025-01-04 21:48:11 -05:00
Azalea 9197b3ca93 [O] Todo :( 2025-01-04 20:14:38 -05:00
Azalea 01a064f1ab [O] Game entities 2025-01-04 20:07:16 -05:00
Azalea af9cd81220 [O] Complete kt rewrite 2025-01-04 19:59:46 -05:00
Azalea 8203a70b60 [O] Rewrite CM chusan apis 2025-01-04 19:49:36 -05:00
Azalea df3deee316 [-] Remove unused services 2025-01-04 18:53:36 -05:00
Azalea 62a55a40c2 [O] Rewrite the rest of chusan in kotlin 2025-01-04 18:47:23 -05:00
Azalea 3ef7f40e37 [-] Chusan drops database 2025-01-04 18:05:44 -05:00
Azalea 41e746a70e [-] Remove user-box-all-items api 2025-01-04 17:54:40 -05:00
Azalea e2d6e29d7b [+] Add net battle log sql table 2025-01-04 17:52:46 -05:00
Azalea e9e9e0a621 [F] Fix types 2025-01-04 17:13:41 -05:00
Azalea d7b7d617bd [F] Fix user activity saving 2025-01-04 08:48:56 -05:00
Azalea c0f7d11828 [+] Net battle log class 2025-01-04 08:48:48 -05:00
Azalea 1bd4f4f423 [-] Remove unused user id 2025-01-04 08:48:29 -05:00
Azalea ce130c1e15 [+] More chusan upsert data types 2025-01-04 08:48:21 -05:00
Azalea 80fc8417dc [-] Remove proxied matching prop 2025-01-03 16:33:03 -05:00
Azalea cb0f46c5db [F] Fix logging? 2025-01-03 16:32:26 -05:00
Azalea 85b5910ea9 [-] Remove proxied matching, not very useful 2025-01-03 16:32:13 -05:00
Azalea d5a1a26091 [+] Return matching api 2025-01-03 16:31:58 -05:00
Azalea 256b48a0ad [+] Matching server in game option table 2025-01-03 16:31:42 -05:00
Azalea f6489d5ac0 [+] Add token to logging 2025-01-03 02:19:11 -05:00
Azalea 256aac8faf [+] Add error logging 2025-01-03 01:45:42 -05:00
Azalea a1be699ec5 [+] characterId 2025-01-02 10:51:45 -05:00
Azalea d71af941b0 [+] Add some get-only fields 2025-01-02 10:44:06 -05:00
Azalea a1b56f6e0b [O] Do not log GetUserPortraitApi 2025-01-02 07:13:06 -05:00
Azalea 91db21067c [+] Use options in GetGameSettings 2024-12-29 07:16:19 -05:00
Azalea 834546e3ba [+] TODO: Proxy matching 2024-12-29 07:16:00 -05:00
Azalea 6518fe6946 [+] Proxied matching option 2024-12-29 07:10:32 -05:00
Azalea 9b21193be2 [+] Props for matching 2024-12-29 07:07:47 -05:00
Azalea 99983b1eb1 [+] Repo 2024-12-29 07:02:00 -05:00
Azalea 712e2c9d02 [M] Combine other pojos 2024-12-29 07:01:47 -05:00
Azalea f963e6aa03 [O] Turn MatchingMember into db table 2024-12-29 06:58:01 -05:00
Azalea 667abf2131 [O] Split matching apis 2024-12-29 05:16:09 -05:00
Azalea 8a1e17ecd3 Merge branch 'v1-dev' into matching 2024-12-29 05:11:58 -05:00
Azalea 809004e16b [O] Rewrite BooleanIntDeserializer 2024-12-29 05:11:51 -05:00
Azalea e35df8a029 [U] Update userbox apis 2024-12-29 04:50:03 -05:00
Azalea 07d167d961 [F] Put chusan settings in chusan tab 2024-12-29 02:31:48 -05:00
Azalea 6d8948cdf1 [+] Implement infinite penguins 2024-12-29 01:42:00 -05:00
Azalea 27ca67b6f9 [+] Infinite penguins option 2024-12-29 01:41:44 -05:00
Azalea 7e27bf0785 [+] Card.sensitiveInfo 2024-12-29 00:44:04 -05:00
Azalea a4e8cbe9e1 [+] debug-user-profile 2024-12-29 00:41:08 -05:00
Azalea 3d58a15b10 [+] Implement matching? 2024-12-28 08:49:29 -05:00
Azalea 5c80aec50b [F] Fix timezones 2024-12-28 07:30:49 -05:00
Azalea b52916e62c [F] Fix chusan user creation 2024-12-28 03:11:23 -05:00
Azalea 91ea0c9c8e [O] Better logging 2024-12-28 02:36:17 -05:00
Azalea 7b8fb02398 [+] Add chusan unique constraints 2024-12-28 01:06:25 -05:00
Azalea 74aa319f41 [F] Fix nextIndex -1 2024-12-28 01:06:00 -05:00
Azalea 0de4856247 [F] Fix item 2024-12-28 00:19:51 -05:00
Azalea da61b1a3e7 [+] Paged post process 2024-12-28 00:18:15 -05:00
Azalea 0632213c8b [F] Fix cache key 2024-12-27 23:52:49 -05:00
Azalea daa8de203b [-] Remove unnecessary assignment 2024-12-27 23:34:52 -05:00
Azalea 537558e3d5 [+] Rewrite using paging 2024-12-27 23:31:58 -05:00
Azalea 8d23b262c7 [O] Better pagination 2024-12-27 23:31:22 -05:00
Azalea 04a178eda6 [+] Free paging 2024-12-27 22:05:46 -05:00
Azalea 977f353f9c [O] Replace CM 2024-12-27 22:04:20 -05:00
Azalea ae6ff97b62 [O] Make handlers abstract 2024-12-27 16:03:02 -05:00
Azalea fa45891af4 [F] Fix paging 2024-12-27 06:10:12 -05:00
Azalea 159b36607a [F] Fix corner case when only one song is pressent 2024-12-27 03:26:09 -05:00
Azalea a731687607 [F] Fix favorite saving 2024-12-27 03:24:20 -05:00