Commit Graph

  • ffe35c048d 修复:历史消息服务端过滤,只加载与当前用户相关的记录,避免他人私聊和系统通知混入包厢窗 lkddi 2026-02-28 11:54:29 +08:00
  • 2219d7e26e 修复:增强 Flexbox 布局约束,防止过长的历史消息打破 100vh 将底部输入框挤出屏幕 lkddi 2026-02-28 11:29:56 +08:00
  • 0ff64d2737 修复:增强 scripts.blade.php 的 JS 健壮性,解决因 DOM 元素缺失导致的执行中断及变量未初始化问题 lkddi 2026-02-28 11:22:18 +08:00
  • 28d402d204 修复:重写本地清屏逻辑,使用 localStorage 记录拉取游标,避免进房带历史功能导致清屏失效 lkddi 2026-02-28 11:20:34 +08:00
  • 9a98bdfbe6 修复:聊天室初次加载时附带历史消息,解决因网络延迟错失入场欢迎语的问题 lkddi 2026-02-28 11:17:09 +08:00
  • cb2e962116 优化:与AI聊天不再阻塞全局发言锁,允许在AI思考期间继续在公屏聊天 lkddi 2026-02-28 11:12:51 +08:00
  • 7bbc4c18d7 优化:AI聊天机器人知道对方的名字,并且连接超时不再抛出底层的cURL长代码错误 lkddi 2026-02-27 17:50:08 +08:00
  • e7436e7898 修复:与AI聊天或其他特定错误拦截后,发送消息按钮永久失灵的问题 lkddi 2026-02-27 17:45:18 +08:00
  • 4ef95eaa27 新增:新人首次入住聊天室大礼包自动发放功能(6666金币 + 满场烟花 + 公屏欢迎) lkddi 2026-02-27 17:21:33 +08:00
  • efc4dfd752 修复:聊天室界面的送鱼按钮 Alpine.js 语法错误导致发言被卡住的问题 lkddi 2026-02-27 17:04:12 +08:00
  • 3ad67a1610 优化:修改单次特效卡的公屏广播文案,避免让大家误以为是赠送了道具卡实体 lkddi 2026-02-27 17:00:26 +08:00
  • 4fe3c1eed9 修复:商店购买单次特效卡并指定给别人时,购买者自己也必须能看到特效播放 lkddi 2026-02-27 16:56:57 +08:00
  • b170724f3f 修复:后台布局移除 Tailwind CDN,改用 Vite 原生编译产物避免控制台警告 lkddi 2026-02-27 16:50:37 +08:00
  • 8b18c7159f 修复:后台布局文件缺少 csrf-token meta 标签,导致 AJAX 请求取不到 token 报 JS TypeError 拦截发送 lkddi 2026-02-27 16:49:00 +08:00
  • aa9a9318f5 重构:将后台编辑用户 AJAX 提交方法移入 Alpine data 组件内部,彻底解决作用域和数据获取问题 lkddi 2026-02-27 16:47:03 +08:00
  • 2c5d4cedea 修复:后台编辑用户时弹窗里的数据为空(移除了不小心造成的 td x-data 孤立作用域) lkddi 2026-02-27 16:44:11 +08:00
  • 39d03d30a8 修复:后台编辑用户弹窗改为直接传 Alpine $data,避免 querySelector 找到错误的 x-data 元素导致网络异常 lkddi 2026-02-27 16:41:57 +08:00
  • e7440e5e84 修复:后台编辑用户 AJAX 请求加入 _method=PUT,解决 Laravel 路由 404 导致的「网络异常」 lkddi 2026-02-27 16:38:36 +08:00
  • f37530fa0e UI:聊天消息移除硬编码 font-size,统一继承用户设置的字体大小 lkddi 2026-02-27 16:33:40 +08:00
  • 43956d286e 修复:礼物系统消息字段名改为 from_user/to_user/sent_at 与前端 appendMessage() 匹配,触发金色边框样式 lkddi 2026-02-27 16:30:41 +08:00
  • 157aee3812 修复:confirmGift null错误(先保存item再关弹框);MessageSent改为ShouldBroadcastNow立即广播;修复route()引号冲突 lkddi 2026-02-27 16:26:16 +08:00
  • 6a8ba4fbc8 功能:单次特效卡支持赠送——送礼弹框、广播给指定用户/全员、公屏系统消息、购买后关闭商店展示特效 lkddi 2026-02-27 16:19:21 +08:00
  • 1e2c304754 UI: 商店弹窗改为蓝白风格,与现有设置弹窗保持一致 lkddi 2026-02-27 16:09:10 +08:00
  • 8ac540c65b 重构:商店从右侧 Tab 移至工具栏按钮弹窗,新增 2 列网格卡片布局 lkddi 2026-02-27 16:06:15 +08:00
  • 9c8f7b1a95 UI: 商店面板重新设计——紧凑卡片、渐变配色、悬浮特效、绝对定位适配窄侧边栏 lkddi 2026-02-27 16:02:22 +08:00
  • 7fb86bfe21 Feat: 商店功能完整实现(单次特效卡888/周卡8888/改名卡5000,含购买、周卡覆盖、改名黑名单) lkddi 2026-02-27 15:57:12 +08:00
  • c52998671b Fix: 修复火箭未爆炸bug(动态计算初速度确保必然到达目标高度) lkddi 2026-02-27 15:38:21 +08:00
  • 9147dc0d01 Feat: 后台用户列表ID列增加点击排序功能 lkddi 2026-02-27 15:33:44 +08:00
  • a5e4c5f46f Fix: 排序链接改用request()辅助函数,修复Blade模板中 lkddi 2026-02-27 15:32:48 +08:00
  • b366c9888f Feat: 后台用户列表增加金币/魅力列,表头支持点击排序(等级/经验/金币/魅力) lkddi 2026-02-27 15:31:29 +08:00
  • 6d73e50bff Fix: 后台用户编辑改为AJAX提交,消除302重定向,弹窗内显示成功/失败通知 lkddi 2026-02-27 15:29:25 +08:00
  • ba4f9113ae Fix: 登录页浏览器推荐改为简洁单行小字,去掉黄色方框 lkddi 2026-02-27 14:56:09 +08:00
  • 0e376ec1f1 Feat: 登录页添加推荐使用Edge/Chrome浏览器的提示,说明旧版浏览器不支持WebSocket lkddi 2026-02-27 14:54:34 +08:00
  • 094181b826 Fix: 防止Enter重复发送(IME输入法防穿透+_isSending防重入锁) lkddi 2026-02-27 14:53:45 +08:00
  • a3d0d6cec5 Feat: 输入栏增加字号选择器,自动应用到聊天窗口并持久化到localStorage lkddi 2026-02-27 14:46:49 +08:00
  • 3aac261a34 Feat: 烟花时长延长至10秒,发射数量增至12枚 lkddi 2026-02-27 14:35:16 +08:00
  • 4668c163aa Feat: 管理员进入聊天室自动触发烟花+公屏欢迎公告 lkddi 2026-02-27 14:34:04 +08:00
  • 998611f4ba Fix: 雪花改为深蓝轮廓+白色主体双遍绘制,浅色背景下清晰可辨 lkddi 2026-02-27 14:29:03 +08:00
  • 57278c76c3 Feat: 烟花特效完全重写,火箭升空+三种爆炸形态(球形/柳叶/环形)+粒子尾迹 lkddi 2026-02-27 14:26:50 +08:00
  • 3ce69914e9 Fix: 下雪特效改为真实六角雪花(6主臂+斜向分叉),支持缓慢旋转和左右飘动 lkddi 2026-02-27 14:25:00 +08:00
  • 4da2d19b1f Feat: 新增下雪特效,加强烟花/下雨在浅色背景的显色(发光粒子+深色雨线) lkddi 2026-02-27 14:22:13 +08:00
  • 215fbd7221 Fix: 烟花/下雨改用clearRect不遮挡背景,雷电次数增至10次更密集 lkddi 2026-02-27 14:17:56 +08:00
  • 709e0d4975 Feat: 实现全屏特效系统(烟花/下雨/雷电),管理员一键触发全房间广播 lkddi 2026-02-27 14:14:35 +08:00
  • adab033afc Feat: 系统播报用户头像改为像素军号图标(钓鱼播报/星海小博士/送花播报等) lkddi 2026-02-27 13:48:18 +08:00
  • 4b231c19f7 Fix: 升级播报改为金色左边框轻量样式,与站长公告红框区分开 lkddi 2026-02-27 13:44:24 +08:00
  • 5d1e7e26e2 Feat: 鱼上钩通知中的[拉竿]文字支持点击触发拉竿操作 lkddi 2026-02-27 13:03:05 +08:00
  • f9a1c7f6bc Feat: 优化动作语句语法,情绪型加着/地,动作型加了,使聊天发言更自然流畅 lkddi 2026-02-27 12:58:31 +08:00
  • caecceba1b Fix: 系统存点通知改回悄悄话私信,避免多人刷屏;前端单独渲染为绿色通知条无头像 lkddi 2026-02-27 12:53:30 +08:00
  • 638bc9deda Feat: 优化自动存点通知样式,系统消息不显示头像,改为绿色左边框简洁条形 lkddi 2026-02-27 12:51:29 +08:00
  • eb7bc58417 Fix: 彻底抛弃Redis SCAN方案,改用Room::pluck+hkeys精准读取在线用户,解决predis前缀导致扫描失败的问题 lkddi 2026-02-27 12:48:23 +08:00
  • 2bbb13e85b Fix: 用原始Redis客户端绕过自动前缀,解决hkeys双重前缀找不到用户问题 lkddi 2026-02-27 12:42:45 +08:00
  • 36fc073971 Fix: 修正Redis扫描键名前缀不匹配问题,改为*room:*:users通配前缀模式 lkddi 2026-02-27 12:41:20 +08:00
  • 2044feec12 Feat: 新增定时自动存点指令,每5分钟为在线用户发放经验金币并推送系统通知 lkddi 2026-02-27 12:39:23 +08:00
  • dc9294207b Fix: ip2region改用包自带内置数据库,避免自定义xdb格式不兼容问题 lkddi 2026-02-27 12:26:37 +08:00
  • e1dbd9889d Fix: 修正ip2region调用方式,改用getIpInfo()兼容各版本,并正确传入xdb路径 lkddi 2026-02-27 12:24:46 +08:00
  • cb25e5b408 Feat: 切换IP归属地解析引擎为ip2region,原生返回中文省市运营商,精度到市级 lkddi 2026-02-27 12:22:46 +08:00
  • 1eed604aa9 Fix: 彻底修正Alpine x-show覆盖flex布局问题,用内外双层div分离显隐与排版 lkddi 2026-02-27 12:14:57 +08:00
  • 96712df9cf Fix: 强制Flex横排三列显示,修复GeoLite2本地库返回英文省市名改为中文翻译 lkddi 2026-02-27 12:08:38 +08:00
  • 1834a8e9ff Fix: 修正名片资产格子在部分环境下垂直堆叠的BUG改为Flex布局,并修复省市所在地因为缓存匹配不上导致不显示的问题 lkddi 2026-02-27 12:05:57 +08:00
  • 006da4f5d6 Feat: 切换 IP 归属地解析引擎至本地离线库 MaxMind GeoLite2 并开启原生中文支持 lkddi 2026-02-27 12:00:20 +08:00
  • 63f7cfbb25 UI&Feat: 压缩资产数据显示在一行以节省空间,同时增加 IP 归属地中英文本地化翻译映射 lkddi 2026-02-27 11:56:29 +08:00
  • 0da1a2791d UI: 进一步优化财富资产布局显示,并开放支持双击查看自己的名片 lkddi 2026-02-27 11:53:10 +08:00
  • 2195462886 UI: 优化名片弹窗中经验、金币、魅力的横向布局显示 lkddi 2026-02-27 11:50:31 +08:00
  • d73dda6cd2 Fix: 防止生产环境未运行 composer install 导致 Location facade 找不到引发 500 错误 lkddi 2026-02-27 11:44:28 +08:00
  • 5504243bbb Fix: 前端 Ajax 请求缺少 Accept 头导致 404 返回 HTML 引发 JSON.parse 异常 lkddi 2026-02-27 11:43:30 +08:00
  • 731792fab6 Feature: 权限优化 - 名片弹窗按等级展示资料,高管可查IP及归属地 lkddi 2026-02-27 11:29:48 +08:00
  • cef162738a UI: 此前遗漏提交,在左侧工具栏加入聊天室规则与帮助页面的直达按钮 lkddi 2026-02-27 11:24:18 +08:00
  • 1556ed632d Feature: AI系统提示词改为动态生成,实时读取Sysparam数据库配置(精准获取金币/经验/魅力等数值) lkddi 2026-02-27 11:22:47 +08:00
  • 5203723b2e Feature: 扩充AI客服知识库,包含经验、金币、魅力、礼物及操作指南等防刷规则 lkddi 2026-02-27 11:18:10 +08:00
  • 13914fe029 Feature: 扩充AI聊天机器人的角色设定(小熊班长、和平聊吧、流星、Laravel 12) lkddi 2026-02-27 11:14:22 +08:00
  • 954ffada0a UI: 恢复公告时间戳内联显示,附在内容正后方 lkddi 2026-02-27 11:11:33 +08:00
  • 5b3378389b UI: 优化全屏公告样式,将发送时间移动至右下角并防止时间文本重复显示 lkddi 2026-02-27 11:09:36 +08:00
  • 0aed0827de UI: 将 mix-blend-mode 应用到所有用户的头像,解决白底问题 lkddi 2026-02-27 11:05:42 +08:00
  • 53e357418e UI: 修复AI小班长头像的白色背景,使用 mix-blend-mode 使其透明化 lkddi 2026-02-27 11:04:46 +08:00
  • d7b52f8419 Fix: 隔离AI头像,防止普通用户使用,并修复聊天公屏图像的调用 lkddi 2026-02-27 10:57:46 +08:00
  • 74217896d1 Feature: 调整AI聊天机器人的形象为“AI小班长”并更新了军人卡通风格头像 lkddi 2026-02-27 10:54:41 +08:00
  • b1b96c56d7 UI: 美化并重构用户名片中的赠送礼物交互,采用单按钮展开面板样式 lkddi 2026-02-27 10:43:25 +08:00
  • 4560dc1e0a UI调整完结:已将管理员单字符徽章确认推送 lkddi 2026-02-27 10:23:52 +08:00
  • 0f1c336d06 UI调整: 管理员徽章样式改为更节省宽度的将官军功章 (🎖️) lkddi 2026-02-27 10:22:20 +08:00
  • 9f0270be12 UI改进: 为具有军人背景的聊天室更换管理员徽章风格为“★最高统帅★”红底金字金属铭牌 lkddi 2026-02-27 10:20:04 +08:00
  • df57258aff UI调整: 聊天室右侧在线名单图标显示逻辑调整为互斥展示,管理员具有最高展示优先级 lkddi 2026-02-27 10:14:56 +08:00
  • b1615a6c43 功能完善: 验证进出房间和登录数据 lkddi 2026-02-27 10:12:20 +08:00
  • 5c2172c2af 增强:完善用户考勤记录机制,增加进出房间时间和登录次数统计 lkddi 2026-02-27 10:11:09 +08:00
  • ea7331dd98 增强:聊天室内修改绑定邮箱时强制要求邮件验证码校验,并增加 60 秒发送频率限制防滥发机制 lkddi 2026-02-27 10:02:33 +08:00
  • 739ca15cba 特性:增加全站 SMTP 邮件业务开关(smtp_enabled),并根据此开关在登录首页控制是否显示邮箱找回密码的入口 lkddi 2026-02-27 09:58:22 +08:00
  • 02356666ca 修复:增强 SMTP 连通性测试容错,加入 10 秒超时限制避免端口不通导致页面死锁,并捕获 Throwable 防止致命异常 lkddi 2026-02-27 09:53:46 +08:00
  • baae2cc26f 特性:增加创始人专享的在线 SMTP 配置系统并在 AppServiceProvider 中动态加载以拦截系统发件 lkddi 2026-02-27 09:47:47 +08:00
  • 5e6101483d UI调整:在系统参数配置中移除 chatbot_enabled 显示,统一由AI厂商配置专用入口管理 lkddi 2026-02-27 09:41:47 +08:00
  • 44ac4742d8 增强:实现真正的创始人(ID=1)特权控制:限制非 ID=1 管理员访问部分后台模块及修改他人等级的能力 lkddi 2026-02-27 09:39:26 +08:00
  • 4c48530a4f 优化:登录豁免等级改为动态读取 sysparam 中的 superlevel (管理员级别) lkddi 2026-02-27 09:34:24 +08:00
  • 3925ecaeb2 增强:登录接口增加封号和封IP拦截检测,并为管理员提供强登豁免 lkddi 2026-02-27 09:30:14 +08:00
  • 6e26558ad1 修复换行:去掉 whitespace-pre-wrap,改用 nl2br 输出 br 标签,模板无缩进空格 lkddi 2026-02-27 02:24:45 +08:00
  • 557aa357ed 修复:移除 nl2br,由 whitespace-pre-wrap 直接渲染换行,避免换行丢失 lkddi 2026-02-27 02:22:29 +08:00
  • b42b89ab72 优化:成功/失败 flash 提示 3秒后自动淡出消失,支持手动关闭 lkddi 2026-02-27 02:20:43 +08:00
  • 3634bc8cde 修复:p 标签和内容合并到同一行,消除 whitespace-pre-wrap 渲染空白 lkddi 2026-02-27 02:19:22 +08:00
  • b7fb6c6165 修复:留言正文显式靠左对齐,避免被继承居中 lkddi 2026-02-27 02:14:54 +08:00
  • 54d4fc360b 优化:留言卡片正文区压缩上下 padding,内容更靠上靠前 lkddi 2026-02-27 02:13:10 +08:00
  • 88d772e53a 美化:留言板消息卡片重构为标题栏+正文的两段式布局 lkddi 2026-02-27 02:11:23 +08:00
  • 6a0f11b893 优化:页脚贴紧浏览器底部(sticky footer) lkddi 2026-02-27 02:08:21 +08:00
  • 8325f01c06 新增:全站统一底部页脚版权信息 lkddi 2026-02-27 02:06:33 +08:00