Commit Graph

69 Commits

Author SHA1 Message Date
2b9f134e5f add all 2026-06-15 18:18:16 +08:00
97c9fba14e feat(online): implement IchniOnline API integration with BestHTTP
- Add BestHTTP reference to IchniOnline.asmdef
- Create ApiClient.cs: HTTP singleton with JWT auto-injection
- Create ApiResponse.cs: ResponseCode enum, GlobalResponse<T>, ApiResult<T>
- Create AuthDtos.cs: ThirdPartyLoginRequestDto, LoginRequestDto, RegisterRequestDto, LoginResponseDto, UserResponseDto
- Create AuthService.cs: TapTap/password/register/logout flows with events
- Extend LoginCacheData.cs: JWT + server user data fields
- Extend LoginCacheManager.cs: SaveAuthSession, ClearSession, HasValidSession
- Extend ThirdPartyServiceManager.cs: OnLoginWithToken event for AuthService
- Update LoginPage.cs: Use AuthService with loading states and null-safe callbacks
- Update StartUIPage.cs: Use HasValidSession for session check

Fixes post-review:
- LoginPage: Add null check for Register success (response may be null)
- AuthService: Add try/catch around TapTap login API call
2026-06-15 16:56:00 +08:00
d7d15569c5 不再跟踪wwise配置 2026-06-15 14:56:46 +08:00
1d6d908a2b 添加TapTap登录 2026-06-15 14:54:30 +08:00
69ce880d05 Merge remote-tracking branch 'refs/remotes/origin/taptap'
# Conflicts:
#	Assets/000_assets/material/M_SquareFrame 1.mat
#	Assets/FR2_Cache.asset
#	Assets/Plugins/Easy Save 3/Resources/ES3/ES3Defaults.asset
#	Packages/packages-lock.json
#	ProjectSettings/PackageManagerSettings.asset
#	ProjectSettings/ProjectSettings.asset
#	UserSettings/Layouts/CurrentMaximizeLayout.dwlt
#	UserSettings/Layouts/default-6000.dwlt
#	ichni Official_WwiseProject/.cache/SoundBankInfoCache.dat
#	ichni_Official.slnx
2026-06-15 12:44:31 +08:00
SoulliesOfficial
24f23b9385 Merge branch 'master' of https://git.hoshino.fan/Soullies/ichni_Official 2026-06-12 07:03:21 -04:00
SoulliesOfficial
3e2d78524c 同步 2026-06-12 06:52:57 -04:00
Kexun Liu
83d88fa2fb 789 2026-06-12 09:08:34 +08:00
Kexun Liu
ca504ffac0 lfs rest 2026-06-11 18:23:01 +08:00
Kexun Liu
cf32413a33 lfs 4 2026-06-11 18:21:55 +08:00
Kexun Liu
9eea87eaca lfs 3 2026-06-11 18:11:48 +08:00
Kexun Liu
414cf19951 lfs 2 2026-06-11 18:05:07 +08:00
Kexun Liu
fca7113bef lfs 1 2026-06-11 18:04:29 +08:00
SoulliesOfficial
021e76efe7 同步 2026-06-09 11:21:59 -04:00
SoulliesOfficial
7c60c40d6b 同步 2026-06-05 04:45:57 -04:00
Kexun Liu
00c4432007 update 2026-04-24 14:09:37 +08:00
SoulliesOfficial
3a63641a2c 谱面改进 2026-04-09 11:03:18 -04:00
SoulliesOfficial
9af26bb435 贴图更新 2026-04-06 11:57:38 -04:00
SoulliesOfficial
dd0583dbc1 Merge branch 'master' of http://81.70.77.172:3000/Soullies/ichni_Official 2026-04-06 09:34:25 -04:00
SoulliesOfficial
f4068baf4a GPU优化 2026-04-06 09:32:56 -04:00
kivss
298ed1eaa2 hold1 2026-04-05 17:59:57 +08:00
kivss
8830f7ba13 Merge branch 'master' of http://81.70.77.172:3000/Soullies/ichni_Official 2026-04-05 04:49:35 +08:00
kivss
1c65edb0f6 Update DTM_Trail_TrailBody_02.mat 2026-04-05 04:49:25 +08:00
SoulliesOfficial
1bc9af280b 同步 2026-04-03 10:53:11 -04:00
SoulliesOfficial
e7b890686d 谱面更新 2026-04-02 08:58:46 -04:00
kivss
ae7ce6d9a2 trail2 2026-04-01 21:21:46 +08:00
kivss
cad8129b29 Merge branch 'master' of http://81.70.77.172:3000/Soullies/ichni_Official 2026-04-01 21:19:58 +08:00
SoulliesOfficial
e9393c64f7 调整谱面开放 2026-04-01 01:35:17 -04:00
kivss
55e980ccd3 DTMtrail02 2026-04-01 13:33:08 +08:00
SoulliesOfficial
25b6da25ae 同步 2026-03-31 07:51:40 -04:00
SoulliesOfficial
e7d717aad5 同步主题包内容 2026-03-22 06:19:41 -04:00
SoulliesOfficial
7d3e8c2d5b 更新 2026-03-21 12:12:12 -04:00
SoulliesOfficial
a1b831ecbf 更新 2026-03-19 14:14:28 -04:00
SoulliesOfficial
56cee0cf01 修复 2026-03-18 13:42:23 -04:00
SoulliesOfficial
7580c4d87c 大更 2026-03-14 03:13:10 -04:00
SoulliesOfficial
a635ec4221 GPU优化 2026-02-27 08:21:00 -05:00
SoulliesOfficial
0109878661 auto 2026-02-13 09:19:55 -05:00
SoulliesOfficial
4fe6ee5f99 新谱 2026-01-21 00:31:23 -05:00
SoulliesOfficial
66a1701087 微调 2026-01-12 03:19:38 -05:00
SoulliesOfficial
8d6e9de9d7 铺面更新 2025-12-16 00:27:01 -05:00
SoulliesOfficial
9fc8844d20 优化 2025-12-14 18:44:35 -05:00
SoulliesOfficial
07f3511133 2025-12-12 11:09:39 -05:00
SoulliesOfficial
e5d0851aae 同步 2025-12-08 05:26:59 -05:00
kivss
3287f1b8a8 floor update 2025-12-01 09:25:21 +08:00
kivss
32baafffc1 fix 2025-11-25 09:38:25 +08:00
SoulliesOfficial
0524e103f7 IN Game 2025-11-23 18:59:52 -05:00
kivss
c42718bd6e scene update2 2025-11-24 03:57:34 +08:00
kivss
8501d2bdf5 Merge branch 'master' of http://49.51.180.244:3000/Soullies/ichni_Official 2025-11-24 00:39:45 +08:00
kivss
6639fbb164 scene update 2025-11-23 23:19:11 +08:00
SoulliesOfficial
f09278037e 调整 2025-11-22 21:36:59 -05:00