Commit Graph

  • 9e1e5fb7db feat(chat): 完善后台彩票游戏的历史总览、期号列表及单期购买明细页面 lkddi 2026-03-12 08:48:30 +08:00
  • 246d89fef6 fix(chat): 修复五子棋配置 Seeder 的字段报错,撤销错误的表结构修改 lkddi 2026-03-12 08:39:02 +08:00
  • b7f2dae847 fix(chat): 添加 game_configs 表缺失的 type 字段的迁移文件 lkddi 2026-03-12 08:36:55 +08:00
  • 1c42f05e20 feat(chat): 完善五子棋功能,包含AI对战、PvP邀请、断线重连及界面美化 lkddi 2026-03-12 08:35:21 +08:00
  • b9c703b755 重构:将聊天室所有原生弹窗替换为全局弹窗,公告增加发送者与时间 lkddi 2026-03-12 07:33:32 +08:00
  • f1062b34d2 修复:支持腾讯云 EdgeOne EO-Client-IP 头部,重构中间件真实IP获取优先级 lkddi 2026-03-12 07:16:32 +08:00
  • 174ee8241d 重构:提取 calculateNewLevel() 私有方法,增加在职职务等级保护逻辑 lkddi 2026-03-12 06:52:40 +08:00
  • 529a59551c 修复(chat): 新增真实 IP 获取中间件及重构用户 IP 轨迹追踪逻辑 lkddi 2026-03-09 11:53:58 +08:00
  • 89122773af 部署(chat): 更新 deploy_update.sh 目录权限设置 lkddi 2026-03-09 11:31:45 +08:00
  • bfb1a3bca4 重构(chat): 聊天室 Partials 第二阶段分类拆分及修复红包弹窗隐藏 Bug lkddi 2026-03-09 11:30:11 +08:00
  • 28d9f9ee96 修复:将 position_authority_logs.user_position_id 改为可空,修复超管发放奖励时报约束违反错误 lkddi 2026-03-06 16:49:02 +08:00
  • a562564e88 优化:AI 对话上下文轮数从 10 降至 4,减少 token 输入量 lkddi 2026-03-06 03:40:26 +08:00
  • ca639ddd37 修复:AI 接口测试改用 GET /v1/models,毫秒级响应,避免 Cloudflare 524 超时 lkddi 2026-03-06 03:35:11 +08:00
  • 318eb6f234 新增:AI 接口连通性测试功能;修复:Ollama 超时问题 lkddi 2026-03-06 03:29:13 +08:00
  • 6c9db806ae 同步:更新 composer.lock 至 Composer 2.9.5 格式(对齐服务器版本) lkddi 2026-03-05 11:52:21 +08:00
  • 148c91a61c 修复:部署脚本拉取前自动重置 lock 文件,防止服务器环境差异造成合并冲突 lkddi 2026-03-05 11:49:45 +08:00
  • 5864478ae0 更新:部署脚本新增前端构建步骤 npm run build(步骤3/7) lkddi 2026-03-05 11:48:07 +08:00
  • 202b55a489 新增:生产环境一键部署更新脚本 deploy_update.sh lkddi 2026-03-05 11:35:50 +08:00
  • 67bea9375f 配置:.gitignore 新增排除 public/.user.ini lkddi 2026-03-05 11:23:15 +08:00
  • f80b83aee8 修复:移除 x-collapse 指令(未加载插件导致 Alpine.js 崩溃) lkddi 2026-03-04 15:55:41 +08:00
  • 500b7c718e 优化:彩票面板按钮样式升级(对齐百家乐风格) lkddi 2026-03-04 15:54:43 +08:00
  • 79672a38ec 修复:双色球面板显示位置(左上角 → 屏幕居中) lkddi 2026-03-04 15:50:58 +08:00
  • b13861c869 新增:双色球彩票后台管理(阶段三) lkddi 2026-03-04 15:47:09 +08:00
  • 4114571040 新增:双色球彩票前台 UI(阶段二) lkddi 2026-03-04 15:41:57 +08:00
  • a788a0022a 清理:删除错误路径生成的多余 LotteryService 文件 lkddi 2026-03-04 15:38:11 +08:00
  • 27371fe321 新增:双色球彩票系统后端基础(阶段一) lkddi 2026-03-04 15:38:02 +08:00
  • b30be5c053 修复:赛马开局延迟 30 秒,避免与百家乐同时广播公屏 lkddi 2026-03-04 15:06:06 +08:00
  • 040dbdef3c 优化:全站金币图标由 🪙(银灰色)统一替换为 💰(金黄色) lkddi 2026-03-04 15:00:02 +08:00
  • 349eb5a338 优化:百家乐开局公告新增赔率说明 lkddi 2026-03-04 14:51:01 +08:00
  • 1c53acbd1b 优化:百家乐结算公告新增各用户输赢明细 lkddi 2026-03-04 14:41:07 +08:00
  • 16cbb32f35 优化:设置弹窗提示改为百家乐内联卡片风格,3s 后自动淡出 lkddi 2026-03-04 14:35:18 +08:00
  • bcaaa527d4 修复:chatDialog.alert() 第三参数改为颜色值,修正标题栏和按钮背景色 lkddi 2026-03-04 14:33:24 +08:00
  • 2b990942c0 修复:设置弹窗遮挡全局 chatDialog 按钮的问题 lkddi 2026-03-04 14:24:11 +08:00
  • f867e912e9 修复:设置弹窗所有提示改用全局 chatDialog,替换原生 alert() lkddi 2026-03-04 14:19:14 +08:00
  • b62a9f6240 功能:后台游戏历史记录查询中心 + 游戏管理页实时统计 lkddi 2026-03-03 23:40:31 +08:00
  • f45483bcba 功能更新与UI优化:游戏图标移除、用户名片修复、婚礼红包界面重设计 lkddi 2026-03-03 23:19:59 +08:00
  • 602dcd7cf1 feat: 神秘箱子系统完整实现 + 婚姻状态弹窗 + 工具栏优化 lkddi 2026-03-03 19:29:43 +08:00
  • 40fcce2db3 功能:好友面板昵称后显示在线离线状态 lkddi 2026-03-03 17:42:47 +08:00
  • 36fbc9982c 修复:Alpine.js 改为同步加载,修复 Windows 用户双击名字时 Alpine is not defined 报错 lkddi 2026-03-03 17:17:47 +08:00
  • 8b5fbd7e91 清理:迁移文件移除钓鱼 sysparam 参数(已迁移至 game_configs) lkddi 2026-03-03 17:09:55 +08:00
  • 0fd4f51b5e 优化:百家乐骰子悬浮按钮支持拖拽移动,位置记忆 localStorage lkddi 2026-03-03 17:00:19 +08:00
  • 9f5d213d99 优化:自动钓鱼停止按钮改为可拖拽悬浮,位置持久化到 localStorage lkddi 2026-03-03 16:56:10 +08:00
  • 03ec3a9fbb 功能:钓鱼游戏后台管理系统 lkddi 2026-03-03 16:46:36 +08:00
  • 783afe0677 重构:运维工具迁移为独立页面,侧边栏新增「运维工具」菜单 lkddi 2026-03-03 15:07:36 +08:00
  • adb9f157e6 功能:后台系统配置页新增「运维工具」面板(仅 id=1 可见) lkddi 2026-03-03 15:00:54 +08:00
  • b03de378b0 工具:新增 room:clear-online-cache 命令,用于清理房间幽灵在线脏数据 lkddi 2026-03-03 14:57:28 +08:00
  • 5b51754c58 修复:切换房间时旧房间在线记录残留导致「幽灵在线」人数统计虚高 lkddi 2026-03-03 14:51:38 +08:00
  • 154d9ca8a2 修复:房间在线人数改用 ChatStateService::getRoomUsers() 确保统计逻辑与名单一致 lkddi 2026-03-03 14:48:22 +08:00
  • 4324633f82 功能:右侧「房间」面板显示所有房间在线人数,点击可切换房间 lkddi 2026-03-03 14:46:22 +08:00
  • ad91c4420a 修复:工具栏「反馈」按钮路由名错误(feedback → feedback.index) lkddi 2026-03-03 14:41:33 +08:00
  • a41e701fed 功能:后台房间管理新增「创建房间」功能 lkddi 2026-03-03 14:36:09 +08:00
  • fdb500c3dd 优化:自动钓鱼卡标签改为柔和灰紫色;工具栏「提议」按钮改为「反馈」 lkddi 2026-03-03 14:30:09 +08:00
  • 9b6ebbedb3 修复:腾讯 EdgeCDN HTTPS 回源 HTTP 导致的 Mixed Content 错误 lkddi 2026-03-03 13:45:35 +08:00
  • e21f049643 修复:勤务日榜在线时长统计虚高(142小时)+ UI文字调整 lkddi 2026-03-01 22:55:55 +08:00
  • 6fa42b90d5 功能:站长礼包系统(金币/经验双类型)+ 后台用户编辑权限收紧(仅 id=1 超管) 新增功能: - 礼包系统:superlevel 站长可发 888 数量 10 份礼包,支持金币/经验双类型 - 发包前三按钮选择(金币礼包 / 经验礼包 / 取消),使用 chatBanner 弹窗 - 聊天室系统公告含「立即抢包」按钮,金币红色/经验紫色配色区分 - WebSocket 实时推送红包弹窗卡片至所有在线用户 - Redis LPOP 原子分发 + 数据库 unique 约束防重领,并发安全 - 弹窗打开自动拉取服务端最新状态(剩余数量/已领/过期实时刷新) - 新增 GET /red-packet/{id}/status 状态查询接口 - 新增 CurrencySource::RED_PACKET_RECV / RED_PACKET_RECV_EXP 枚举 安全加固: - 后台用户编辑/强杀按钮仅 id=1 超管可见(前端隐藏 + 后端 403 双重拦截) lkddi 2026-03-01 22:20:54 +08:00
  • ed195bb5f4 新增 GAMES_TODO.md:记录游戏开发进度(百家乐/老虎机已完成,神秘箱子/赛马/占卜待开发) lkddi 2026-03-01 21:15:17 +08:00
  • 148947781a 老虎机三项修复:①来源label已有枚举(刷新即显中文) ②普通中奖/诅咒向本人发私聊通知+三7全服广播 ③FAB按钮支持拖动+位置localStorage持久化 lkddi 2026-03-01 21:10:41 +08:00
  • 9359184e38 新增老虎机游戏:①slot_machine_logs表+模型(8种权重图案/判奖) ②SlotMachineController(扣费/随机/赔付/诅咒/三7全服广播) ③前台面板(三列滚轮动画/逐列停止/赔率说明/历史记录) ④CurrencySource三个枚举 lkddi 2026-03-01 21:00:21 +08:00
  • dfa7278184 修复星海小博士随机事件金币/经验不记日志:改走UserCurrencyService.change(),新增CurrencySource::AUTO_EVENT枚举 lkddi 2026-03-01 20:54:15 +08:00
  • 955aec6b73 百家乐结算UI大改:①骰子改数字方块(跨平台兼容,白底深字带弹出动画) ②未中奖卡片:😔+红渐变+显示你押了X开了X+损失金额 ③中奖卡片:🎉+绿渐变+金币数字大字 ④结果标签按大小豹子庄家变色 lkddi 2026-03-01 20:48:38 +08:00
  • 04ab62c988 修复百家乐下注余额检查:gold→jjb,与UserCurrencyService字段映射一致 lkddi 2026-03-01 20:44:26 +08:00
  • 39d36578fd 百家乐押注按钮改为对象式:style绑定,参照求婚弹窗风格:未选择时灰色+不可点击,正常时紫色渐变+阴影 lkddi 2026-03-01 20:43:02 +08:00
  • 4ffc4abff4 修复百家乐/节日福利广播频道错误:Channel→PresenceChannel,与前端Echo.join()订阅的presence-room.1频道一致 lkddi 2026-03-01 20:40:34 +08:00
  • 37b1595709 百家乐修复:①页面加载时检查进行中的局并显示FAB ②FAB点击同时恢复倒计时 ③解决刷新页面/错过WebSocket而看不到下注入口的问题 lkddi 2026-03-01 20:31:45 +08:00
  • ff28775635 新增百家乐游戏:①数据库表+模型 ②OpenBaccaratRoundJob开局(广播+公屏) ③CloseBaccaratRoundJob结算(摇骰+赔付+CAS防并发) ④BaccaratController下注接口 ⑤前端弹窗(倒计时/骰子动画/历史趋势) ⑥调度器每分钟检查开局 ⑦GameConfig管控开关 lkddi 2026-03-01 20:25:09 +08:00
  • 8a74bfd639 新增游戏管理系统:①game_configs表+模型(forGame/isEnabled/param静态方法) ②GameConfigSeeder初始化5款游戏参数 ③后台卡片式管理页(开关+参数表单) ④侧边栏菜单「游戏管理」 lkddi 2026-03-01 20:17:18 +08:00
  • 8c99e1fad7 后台侧边栏菜单新增「节日福利」入口(婚姻管理之后) lkddi 2026-03-01 20:08:46 +08:00
  • c5fe9faf94 新增节日福利系统:①数据库表+模型 ②TriggerHolidayEventJob队列任务(在线用户筛选/金额分配/WebSocket广播) ③后台管理页面(列表/创建/手动触发) ④前台领取弹窗+WebSocket监听 ⑤定时调度每分钟扫描 ⑥CurrencySource补充HOLIDAY_BONUS lkddi 2026-03-01 20:06:53 +08:00
  • a37b04aca0 修复红包领取三重问题:①getOnlineUserIds 兼容旧版用户(fallback数据库查询) ②聊天领取按钮用全局Map替代内嵌JSON避免HTML属性破坏 ③doClaim改判 data.ok 而非不存在的 data.status lkddi 2026-03-01 19:36:44 +08:00
  • 23fca927d5 升级红包领取按钮:深色外框+内部金色实心按钮,仿同意离婚按钮质感 lkddi 2026-03-01 19:31:52 +08:00
  • 392b1b06bb 修复婚礼红包领取:①ChatController userJoin 写入 user_id ②WeddingService 从 room:1:users Hash 读在线用户 ③新郎新娘也可领红包 ④删除结婚弹窗冗余的'举办婚礼'按钮 ⑤升级红包领取按钮为橙色渐变样式 lkddi 2026-03-01 19:27:28 +08:00
  • 0990a13c2e 修复弹窗闪烁:添加 [x-cloak] CSS 规则 + 删除重复的 chat:marriage-accepted 监听器 lkddi 2026-03-01 19:22:40 +08:00
  • 68c4ca7a96 结婚/婚礼/离婚通知持久化:新增事件监听器自动写入聊天消息数据库,用户重新登录后可在历史记录中看到通知 lkddi 2026-03-01 19:16:27 +08:00
  • eefdae93fe 简化婚礼流程:去掉立即/定时选择,同意结婚后直接立即举办婚礼 lkddi 2026-03-01 19:11:29 +08:00
  • e9a41995be 修复婚礼红包弹窗:①名字字段兼容 user.username/groom_name 双格式 ②领取路由修正为 /wedding/ceremony/{id}/claim lkddi 2026-03-01 19:08:59 +08:00
  • e81887034c 修复 WeddingCeremony 模型:补全 fillable/casts 及关联关系,解决批量赋值报错 lkddi 2026-03-01 19:05:52 +08:00
  • 84a4b42f31 离婚流程全面升级:①发起方专属确认弹窗(含对方拒绝后果+魅力/金币惩罚实时值)②被申请方三选弹窗(同意/不同意/稍后)③不同意=强制离婚申请人赔一半金币④所有惩罚数值从后台实时查询 lkddi 2026-03-01 19:02:43 +08:00
  • 9b55b5558b 完善婚姻系统:①离婚弹窗展示魅力惩罚警告 ②婚礼档位强制必选(移除无选项默认第一档)③婚礼消息含领取红包按钮 ④AppendSystemMessage全局函数(支持HTML) lkddi 2026-03-01 18:49:11 +08:00
  • 6b32fe38c8 特性:离婚全屏公告弹窗(暗色阴郁风格+断裂心形动效)+ 先雷电后下雨双特效;弹窗触发重构为Alpine数据访问 lkddi 2026-03-01 18:39:02 +08:00
  • 87d91db1ee 特性:婚礼结成弹窗触发全员双倍礼花特效,粉金配色浪漫爆炸,持续12秒 lkddi 2026-03-01 18:35:08 +08:00
  • 1e5d11929e 修复:结婚弹窗及公屏公告显示 undefined 的问题,对齐后端事件字段名 user.username/partner.username lkddi 2026-03-01 18:31:57 +08:00
  • 00231e0836 修复:reject() 事务闭包未 return 导致函数返回 null 违反类型声明的类型报错 lkddi 2026-03-01 18:29:19 +08:00
  • a60a2c8173 修正:强制离婚间隔允许设置为0,解除后台HTML5表单效验使得修改其它参数时因其值为0导致拦截保存失败的问题 lkddi 2026-03-01 18:27:19 +08:00
  • a9f395994b 修复:离婚冷静期配置项被错误写入系统参数表而非婚姻参数配置表的问题 lkddi 2026-03-01 18:20:40 +08:00
  • 73c78ee6d7 特性:支持在后台配置结婚离婚冷静期规则,并优化冷却时间文本提示;修复全局的离婚公告事件对象接收名称不匹配问题 lkddi 2026-03-01 18:15:37 +08:00
  • d7c6e0e7a8 变更:求婚及离婚弹窗在有效期内重新刷新必现,并移除全局提示框的点击背景蒙层关闭功能强制操作 lkddi 2026-03-01 18:08:50 +08:00
  • 5bcbf74dfc 新增:在用户名片面板展现「协议离婚」按钮及相关的交互弹窗提示 lkddi 2026-03-01 18:02:47 +08:00
  • 52c252f525 变更:修复求婚同意消息未收到问题,重构求婚流程支持直接选婚礼档位 lkddi 2026-03-01 17:53:43 +08:00
  • b7ded61523 变更:创建新的独立迁移文件更新 user_purchases 的 ENUM lkddi 2026-03-01 17:36:41 +08:00
  • 919f0e30b5 修复:求婚时报错 user_purchases.status 字段由于未定义 ENUM 而截断的问题 lkddi 2026-03-01 17:35:03 +08:00
  • 420efbc093 UI修复:求婚弹窗双按钮对齐,完美复刻「加好友大卡片」风格 lkddi 2026-03-01 17:31:56 +08:00
  • b6188ce2c3 UI优化:求婚弹窗戒指改为居中展示,双按钮等宽参照名片风格 lkddi 2026-03-01 17:28:28 +08:00
  • be2d02cb8f UI:求婚弹窗底部改为「取消」+「确认求婚」横排双按钮 lkddi 2026-03-01 17:24:29 +08:00
  • 050aec1db4 优化:婚礼费用提示内嵌弹窗,移除多余的二次确认弹窗 lkddi 2026-03-01 17:22:57 +08:00
  • c53cd7784a UI重设计:求婚弹窗全面升级为浪漫高端风格 lkddi 2026-03-01 17:21:48 +08:00
  • 9ccc0b379d 优化:求婚前提示最低婚礼费用并检查金币余额 lkddi 2026-03-01 17:19:27 +08:00
  • 9c4598ab66 修复:所有婚姻弹窗无法显示的 bug lkddi 2026-03-01 17:17:14 +08:00
  • d703309a34 修复:当前用户未设性别时求婚按钮静默消失的问题 lkddi 2026-03-01 17:12:23 +08:00
  • c8c1943f85 功能:商店购买其他商品类型时广播公屏通知 lkddi 2026-03-01 17:04:11 +08:00
  • bf001a6cf6 优化:商店周卡/道具/戒指/钓鱼卡购买前弹确认窗口,购买成功后 Toast 提示 lkddi 2026-03-01 16:58:29 +08:00