李鹏宇
|
467e260d80
|
feat: 后端 export_state 暴露世界名称, 前端顶栏渲染
|
2026-07-24 14:59:00 +08:00 |
|
李鹏宇
|
c6ccc1d50b
|
deploy: 后端模块+前端网站更新,统一线上库名为 game
- game_base: 新增 game.page/page.item 模型(page.py),密码策略加严(>=8位且含字母+数字)
- yt_world: create 改 create_multi;权限扩至 public/portal/user;新增微观世界/资源视图与菜单
- 前端: website/auth/index 等 ?db=yt_game 统一改为 ?db=game(线上库名)
- 新增 deploy_server.sh 一键部署脚本
|
2026-07-24 10:00:51 +08:00 |
|
李鹏宇
|
a00ea237eb
|
Merge remote-tracking branch 'origin/main'
|
2026-07-23 18:57:05 +08:00 |
|
李鹏宇
|
f5c7ea4ddf
|
1.世界等级五个阶段,自己想办法命名和设计
2.势力等级分为6个
3.人物角色等级分为14个
4.货币也分为6档
一个背景的菜单栏。
写特色,介绍,背景,说明,致玩家等等
|
2026-07-23 18:53:54 +08:00 |
|
李鹏宇
|
3d34fbc7cc
|
官网首页:去掉 YUSEN 小标、右上角登录/注册、进入游戏走登录闸、补 favicon;补充 game_base 菜单图标与 yt_world 沙盘记忆模块
|
2026-07-23 17:24:21 +08:00 |
|
李鹏宇
|
63449893ca
|
fix(game_base): 修复登录注册与 Odoo 18 鉴权对齐 + world.html 登录闸门
- game_api.py: request.session.authenticate 改为 Odoo 18 签名
authenticate(db, {'type':'password','login':...,'password':...}),
修复此前多传参数导致的 500 / Access Denied
- game_api.py: 注册成功后先 commit 再自动登录(避免新用户事务未提交导致 Access Denied)
- game_api.py: 登录 authenticate 包 try/except,错误密码返回干净报错而非 500
- world.html: 新增登录闸门——未登录跳转 login.html?next=world.html,
已登录显示左上角昵称+退出;进入游戏即需登录(与 Odoo 打通)
|
2026-07-23 16:44:15 +08:00 |
|
李鹏宇
|
c1af173f85
|
feat(game_base): 添加模块 logo 与 icon
- 新增 static/description/icon.png (128x128),用于 Odoo Apps 列表
- 新增 static/description/logo.png (512x512),用于模块详情页展示
- 新增 static/description/index.html,聚合展示 logo、模块说明与 API 列表
- 素材源自主项目 assets/ui/logo_planet*.png
|
2026-07-23 16:19:40 +08:00 |
|
pengyuthon
|
037261e228
|
feat: consolidate game_base module into addons/ + frontend assets
|
2026-07-23 14:14:25 +08:00 |
|
root
|
6e6bb5cfc7
|
init: game addons structure
|
2026-07-07 16:58:57 +08:00 |
|