Commit Graph

  • c647bdacb3 fix(api): 修复端点处理逻辑中不正确的游戏模式判断,修复测试里的一些小问题 jimmy-sketch 2025-07-26 23:14:23 +08:00
  • e02ca0bc43 Merge branch 'main' of https://github.com/GooGuTeam/osu_lazer_api MingxuanGame 2025-07-26 15:05:55 +00:00
  • ced315be9e chore(dev): update develop environment MingxuanGame 2025-07-26 15:03:56 +00:00
  • d23de2c166 Revert "fix(api): 修复/beatmaps/{beatmap}/scores/users/{user}端点中不正确的计算排名的算法" jimmy-sketch 2025-07-26 23:03:45 +08:00
  • b69cff6bd4 fix(api): 修复/beatmaps/{beatmap}/scores/users/{user}端点中不正确的计算排名的算法 jimmy-sketch 2025-07-26 22:58:14 +08:00
  • baa16e1be6 feat(api): 添加/beatmaps/{beatmap}/scores/users/{user}/all 端点 jimmy-sketch 2025-07-26 22:50:28 +08:00
  • e5a6ca70c6 refactor(api): 修正端点/beatmaps/{beatmap}/scores对应的函数名错误 jimmy-sketch 2025-07-26 22:41:05 +08:00
  • 33a4191638 chore(test): 为/api/v2/beatmaps/{beatmap_id}/scores/users/{user_id}端点添加测试 jimmy-sketch 2025-07-26 22:35:31 +08:00
  • dbf353cba5 feat(api): 添加API端点/beatmaps/{beatmap}/scores/users/{user} jimmy-sketch 2025-07-26 22:19:42 +08:00
  • 9ceacd9771 chore(docker): 修复docker-compose.yml中不一致的数据库驱动和docker容器部署过程中的依赖问题 jimmy-sketch 2025-07-26 19:34:54 +08:00
  • 8d6b5a882d feat(fetcher): add data fetcher for beatmap & beatmapset MingxuanGame 2025-07-26 17:01:46 +08:00
  • cca4a2f1be feat(fetcher): add data fetcher MingxuanGame 2025-07-26 16:06:53 +08:00
  • 585cb9d98a fix(database): fix score database MingxuanGame 2025-07-26 12:05:54 +08:00
  • 7ea4570c17 feat(api): 添加测试,小修小补 - **未经测试** jimmy-sketch 2025-07-26 10:28:48 +08:00
  • 3b697785fc fix(api): 使/beatmaps/{beatmap}/score能够正常工作 jimmy-sketch 2025-07-26 08:47:05 +08:00
  • 6001e59999 fix(database): 将reulest_id字段的类型改为GameMode以与app/models/scores.py中的无用定义匹配 jimmy-sketch 2025-07-26 08:46:01 +08:00
  • 002c89edff chore: 在部署docker时安装uvicorn jimmy-sketch 2025-07-25 23:25:38 +08:00
  • 16f7982491 feat(api): 实现/beatmap//beatmaps/{beatmap}/scores端点 jimmy-sketch 2025-07-25 23:16:31 +08:00
  • 952cd5b03f fix: 为score模型添加mods字段 jimmy-sketch 2025-07-25 22:23:14 +08:00
  • 4b803a4d99 Merge pull request #5 from GooGuTeam/score-database-model 陈晋瑭 2025-07-25 22:01:47 +08:00
  • 2260d9265e fix(score): move db only fields to DB model #5 MingxuanGame 2025-07-25 21:38:51 +08:00
  • 92f8a3a416 fix(score): rewrite DB model & API model MingxuanGame 2025-07-25 21:28:43 +08:00
  • 75e7350649 Merge branch 'main' into score-database-model 陈晋瑭 2025-07-25 21:21:01 +08:00
  • 46c19dddc1 chore(pre-commit): add pre-commit MingxuanGame 2025-07-25 20:46:52 +08:00
  • f347b680b2 refactor(database): use asyncio MingxuanGame 2025-07-25 20:43:50 +08:00
  • 674b79cc91 Merge branch 'main' into score-database-model 陈晋瑭 2025-07-25 20:04:13 +08:00
  • 9a19027cc1 feat(models): 为scores类添加mp相关的两个字段 jimmy-sketch 2025-07-25 20:02:21 +08:00
  • 2e1489c6d4 feat(beatmap): implement GET /beatmaps MingxuanGame 2025-07-25 17:21:16 +08:00
  • 376d98ad5a feat(beatmap,beatmapset): get beatmap & beatmapset information by id MingxuanGame 2025-07-25 17:01:01 +08:00
  • 94d53b2a20 feat(models): 添加 Score 类型定义 jimmy-sketch 2025-07-25 14:18:02 +08:00
  • 86e815b4e2 feat(database): 新增 Score 数据库模型并更新 User 关系 jimmy-sketch 2025-07-25 12:34:56 +08:00
  • 3ef6397428 build(deps): 更新项目依赖并升级 Python SDK - 将uv.lock与requirements.txt同步 jimmy-sketch 2025-07-25 12:34:44 +08:00
  • f8abc7067f refactor(database): re-structure MingxuanGame 2025-07-24 21:01:00 +08:00
  • 43404a7d51 Merge branch 'main' of https://github.com/GooGuTeam/osu_lazer_api MingxuanGame 2025-07-24 20:50:00 +08:00
  • c43ca883a5 refactor(database): migrate to sqlmodel MingxuanGame 2025-07-24 20:49:07 +08:00
  • 7b6f92593e Reapply "Merge branch 'main' of https://github.com/GooGuTeam/osu_lazer_api" jimmy-sketch 2025-07-24 20:23:26 +08:00
  • 68701dbb1d Revert "Merge branch 'main' of https://github.com/GooGuTeam/osu_lazer_api" jimmy-sketch 2025-07-24 20:22:38 +08:00
  • 3e1af0a1e1 Merge branch 'main' of https://github.com/GooGuTeam/osu_lazer_api jimmy-sketch 2025-07-24 20:11:01 +08:00
  • 1655bb9f53 feat: 基础 SignalR 服务器支持 MingxuanGame 2025-07-24 18:45:08 +08:00
  • 19ac477a8c fix: 修复访问授权问题 jimmy-sketch 2025-07-24 13:41:01 +08:00
  • 6ed5a2d347 feat: 为 UserAchievement 类添加数据库模型转换方法 jimmy-sketch 2025-07-24 12:30:53 +08:00
  • 6647e5cd04 fix: 将 app/ 下的所有代码中与sql相关的所有隐式类型转换替换为显式类型转换 jimmy-sketch 2025-07-24 12:30:24 +08:00
  • 4a16a9598f fxxk merge MingxuanGame 2025-07-23 18:56:53 +08:00
  • 1d738bc0af Merge pull request #1 from GooGuTeam/add-lazer-information 陈晋瑭 2025-07-23 18:29:12 +08:00
  • 52a8bd2c76 re-structure code MingxuanGame 2025-07-23 18:25:04 +08:00
  • 7b5a50493a use uv & make lint happy MingxuanGame 2025-07-23 18:03:30 +08:00
  • 451ef2f1d2 fix: 重构用户相关数据库模型和关系 #1 jimmy-sketch 2025-07-19 21:33:11 +08:00
  • 91f15d572d feat(database): 新增用户资料相关数据模型和处理逻辑 jimmy-sketch 2025-07-19 20:43:36 +08:00
  • 757166b665 feat: 优化用户资料构建过程 jimmy-sketch 2025-07-19 16:09:57 +08:00
  • d8fcbf02cf feat: 添加从数据库中读取部分lazer资料的功能 jimmy-sketch 2025-07-19 14:45:15 +08:00
  • c0246440f3 上传源码 咕谷酱 2025-07-19 12:08:10 +08:00
  • 0595b7f530 Initial commit 咕谷酱 2025-07-19 00:26:15 +08:00