智聊 · 产品变化盘点

智聊,这段时间改了什么?

按用户和运营能感知的业务变化整理
统计期:2026.08.10 — 2026.11.07 · 时区 UTC+8

已拉取三个仓库需求与Bug分开展示代码事实,不等同上线验收
一分钟读懂

新增与调整需求有实质变化。
Bug 修复另列,不计入需求项。

在原有聊天基础上,补充了实名、签到、任务、大米发货、积分商城、抽奖、账户提现和后台运营能力。从代码看,建仓以来有明确的业务能力新增和规则调整。最近的需求变化主要集中在客服入口、群权限、红包、提现和实名规则;同时发生的缺陷修复在下方单独列出。

664提交完整收录建仓日起全时期
6业务模块概览需求与Bug独立列示
3代码仓库客户端/后端/后台

默认展示建仓以来全时期;最近 30 天仅作为可选筛选。功能概览按业务用途归并,完整记录保留全部提交。需求、Bug、性能、工程维护、文档和合并分开,不用提交数冒充需求数。

这份盘点能说明改动范围。
不能仅凭提交次数判断工时、交付质量或是否已经上线。

业务功能概览

先按六个业务模块理解功能变化;每次新增、调整、修复和维护记录,均在下方完整分类清单中列出。

用户与账号

从注册到实名、找回账号,补齐用户使用流程

5 项 +
03新增/规则调整

手机号注册与邀请码规则

接入短信验证码注册;邀请码改为六位数字,支持后台配置官方邀请码,后续加强必填校验。

查看提交依据

活动与奖励

把签到、任务、商品和抽奖做成可运营的业务

5 项 +
06新增并调整奖励规则

个人每日签到

从真实签到记录扩展到七天现金奖励;后台可配置每日奖励,并加入实名前置和异常核验时的奖励处理。

查看提交依据
07新增业务流程

任务中心与大米发货

占位页接入真实任务;支持积分与大米双奖励、任务增删、发货门槛、申请发货及后台处理。

查看提交依据
09新增并多轮改造

幸运轮盘

增加抽奖;奖品、权重、规则可配置,支持现金/红包/积分/实物奖励及实物领取信息。后续调整概率、冷却和维护开关。

查看提交依据

账户与资金

调整账户体系,补充提现、风控和运营工具

5 项 +
15既有功能改造

红包规则与展示

增加“仅运营号可发红包”开关、活动展示金额和个数;后续把展示参数限制给运营号。展示值与真实结算字段分开。

查看提交依据

页面与内容

重排产品入口,增加内容和客服触点

5 项 +
17新增/扩展

直播广场

首页直播入口扩展为直播中、预告、回放;增加预约、回放上传管理、虚拟预约人数和观看奖励接口。

查看提交依据

社群与聊天

调整拉新、群运营和日常聊天能力

5 项 +
21新增/规则调整

邀请奖励与邀请关系

增加邀请统计、记录、实名后奖励和下级实名统计;邀请注册后可自动建立双向好友关系。

查看提交依据

管理与使用体验

让运营查得到、控得住,让用户更易更新

5 项 +
27后台多轮扩展

用户查询与资料管理

扩展实名、登录 IP 等筛选和资料;增加下级信息、账户流水、实名用户导出、注册时间及登录地区。

查看提交依据
29规则收紧

建群与邀请入群门槛

建群增加后台开关,开启后仍仅限已实名运营号;邀请入群要求发起人与被邀请人满足实名、好友等规则。

查看提交依据

其他需求调整:产品入口收缩

移除视频通话入口、群聊已读展示和 App 注销入口。这些是入口或展示的取舍,按需求调整归类;不当成缺陷修复,也不等于整个底层能力被删除。

查看提交依据

建仓以来的完整分类清单

2026.08.10 — 2026.11.07,664 次主线提交全部收录。按月展开,默认筛选为全时期。需求、Bug、性能与维护分别列示。

已收录 664 次提交

这里的数量是相关提交数,不是独立需求数或 Bug 数。同一功能跨端、多次修订均保留出处;混合提交拆成不同类型的变更片段,因此各类相加可能重复计入同一提交。历史上被后续替换的方案也保留,用于查看完整演变。

新增/调整需求278 次相关提交

2026 年 11 月 20 条变更片段
管理后台

资产开关增加运营号创建群聊

查看原始提交与文件

feat: 资产开关增加运营号创建群聊

查看提交 cf86e19

app/pages/system/index.vue

后端

运营号创建群聊改为后台开关

查看原始提交与文件

feat: 运营号创建群聊改为后台开关

查看提交 05514f4

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminSystemController.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/GroupCreateValidationTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/LargeVirtualMemberCountContractTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminSystemAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapter.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapterViewerAccessTest.kt

客户端同一提交拆分需求/修复/性能片段

非运营号不再显示创建入口

查看原始提交与文件

fix: 空错误文案不再提示,非运营号不再进入创建入口

查看提交 b0e79b5

lib/gongneng/guangbo/zhibo_huamian_d081/broadcast_create_page.dart
lib/gongneng/guangbo/zhibo_huamian_d081/broadcast_room_page.dart
lib/gongneng/guangbo/zhuangtai_ceng_7fe2/broadcast_room_controller.dart
lib/pages/meeting/meeting_home_page.dart
lib/yemian/forgot_password_page.dart
lib/yemian/geren/identity_verification_page.dart
lib/yemian/liaotian/chat_ws_event_handler.dart
lib/yemian/login_page.dart
其余 5 个文件见提交

客户端

登录页、我的和设置增加在线客服入口

查看原始提交与文件

feat: 登录页、我的和设置增加在线客服入口

查看提交 59407d9

lib/gongju/zaixian_kefu.dart
lib/yemian/geren/profile_page.dart
lib/yemian/login_page.dart
lib/yemian/shezhi/settings_page.dart
vendor/layababa_chat_sdk/lib/src/legacy/network/node_service.dart

后端

cdn.json 增加在线客服地址

查看原始提交与文件

feat: cdn.json 增加在线客服地址

查看提交 5fef31f

src/main/kotlin/com/layababateam/xinxiwang_backend/service/CdnConfigService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/CdnConfigServiceTest.kt

后端

登录 IP 地区识别 IPv6

查看原始提交与文件

feat: 登录 IP 地区识别 IPv6

查看提交 24a3706

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/IpRegionServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/IpRegionService.kt
src/main/resources/geoip/GEOLITE2.txt
src/main/resources/geoip/ip2region_v6.xdb

后端

邀请入群要求被邀请人也已实名

查看原始提交与文件

feat: 邀请入群要求被邀请人也已实名

查看提交 db45251

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/GroupCreateValidationTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/RealNameVerificationRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapter.kt

后端

建群与邀请好友入群要求发起人已实名

查看原始提交与文件

feat: 建群与邀请好友入群要求发起人已实名

查看提交 3b14b10

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/GroupCreateValidationTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/LargeVirtualMemberCountContractTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapter.kt

后端

群聊邀请成员仅限好友

查看原始提交与文件

feat: 群聊邀请成员仅限好友

查看提交 ee3a3c0

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/GroupCreateValidationTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapter.kt

后端

创建群聊开启后仅运营号可建,当前仍保持关闭

查看原始提交与文件

feat: 创建群聊开启后仅运营号可建,当前仍保持关闭

查看提交 6a14396

src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapter.kt

后端

关闭创建群聊功能

查看原始提交与文件

feat: 关闭创建群聊功能

查看提交 93a245b

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/GroupCreateValidationTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapter.kt

管理后台

用户详情的登录 IP 后显示地区

查看原始提交与文件

feat: 用户详情的登录 IP 后显示地区

查看提交 765cc98

app/pages/users/[id].vue

后端

用户详情返回登录 IP 所属地区

查看原始提交与文件

feat: 用户详情返回登录 IP 所属地区

查看提交 e876763

build.gradle
gradle.lockfile
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminSuperFriendTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapterSortTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/IpRegionServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/IpRegionService.kt
src/main/resources/geoip/GEOLITE2.txt
其余 2 个文件见提交

管理后台

用户个人资料展示注册时间

查看原始提交与文件

feat: 用户个人资料展示注册时间

查看提交 a04f1d2

app/pages/users/[id].vue

客户端

功能:消息转发联系人支持全选与取消全选

查看原始提交与文件

功能:消息转发联系人支持全选与取消全选

查看提交 449df8b

docs/forward-select-all-20261101.md
lib/yemian/liaotian/forward_select_page.dart

客户端

移除 App 设置中的账号注销入口

查看原始提交与文件

fix: remove account deletion entry from app settings

查看提交 7733553

lib/yemian/shezhi/settings_page.dart

客户端

调整红包展示标签,并将相关设置限制给运营号

查看原始提交与文件

fix: hide red packet display labels and restrict settings to operators

查看提交 ecd383b

docs/operations/2026-11-01-red-packet-display.md
lib/yemian/liaotian/red_packet_bubble.dart
lib/yemian/qianbao/wallet_red_packet_page.dart
pubspec.yaml
test/yemian/liaotian/red_packet_bubble_test.dart
test/yemian/qianbao/wallet_red_packet_member_count_test.dart

后端

红包展示参数仅允许运营号设置,并使用中文名称

查看原始提交与文件

fix: restrict red packet display settings to operators and use Chinese names

查看提交 bf3a32a

.github/workflows/package-production.yml
docs/operations/2026-11-01-red-packet-display.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RedPacketDisplayClaimsTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/WalletServiceRedPacketSettlementTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RedPacketChineseNames.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RedPacketDisplayClaims.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/WalletService.kt

客户端

短信流程接入阿里云人机验证

查看原始提交与文件

Use Aliyun CAPTCHA for SMS flows in Android build 158

查看提交 a5c2eca

.github/workflows/fangdu-release.yml
docs/operations/2026-11-01-aliyun-captcha.md
lib/fuwu/account_security_service.dart
lib/fuwu/layababa_chat_facade.dart
lib/fuwu/password_reset_code_service.dart
lib/fuwu/phone_register_service.dart
lib/fuwu/sms_captcha_service.dart
lib/fuwu/tiaoshi_rizhi_lanjie_9c5f.dart
其余 8 个文件见提交

后端

将短信本地图片验证替换为绑定手机号的阿里云验证

查看原始提交与文件

Replace local SMS captcha with phone-bound Aliyun verification

查看提交 492ebcf

.github/workflows/deploy.yml
.github/workflows/package-production.yml
API_DOCUMENTATION.md
docs/operations/2026-11-01-aliyun-captcha.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/controller/SmsCaptchaGateTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AliyunCaptchaVerifierTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/SmsCaptchaServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AccountSecurityController.kt
其余 6 个文件见提交

2026 年 10 月 34 条变更片段
客户端

发送短信前增加图片验证码步骤

查看原始提交与文件

Prompt for image captcha before SMS requests

查看提交 dae9722

lib/fuwu/account_security_service.dart
lib/fuwu/layababa_chat_facade.dart
lib/fuwu/password_reset_code_service.dart
lib/fuwu/phone_register_service.dart
lib/fuwu/sms_captcha_service.dart
lib/hotpatch_tag.dart
lib/yemian/forgot_password_page.dart
lib/yemian/register_page.dart
其余 3 个文件见提交

后端

发送短信前要求一次性图片验证码

查看原始提交与文件

Require one-time image captcha before SMS sends

查看提交 ee55a6f

.github/workflows/package-production.yml
Dockerfile
docs/operations/2026-10-31-sms-usage-audit.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/controller/SmsCaptchaGateTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/SmsCaptchaServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AccountSecurityController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/PasswordResetCodeController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/PhoneRegisterController.kt
其余 2 个文件见提交

后端

增加短信共用的 IP 频次与费用额度控制

查看原始提交与文件

Add shared SMS IP and spend safeguards

查看提交 38463e9

.github/workflows/package-production.yml
docs/operations/2026-10-31-sms-usage-audit.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/SmsIpRateLimitFilterTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/YunxinSmsCodeSenderTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/config/SmsConfig.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SmsIpRateLimitFilter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SmsSendQuota.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/YunxinSmsCodeSender.kt
其余 1 个文件见提交

后端

接入自动封禁触发器 T1–T10

查看原始提交与文件

feat: 接入自动封禁触发器 T1–T10

查看提交 7f6b57d

.github/workflows/deploy.yml
.github/workflows/package-production.yml
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AsrController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/exception/GlobalExceptionHandler.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/config/AbuseFiltersTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AbuseDefenseRulesTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AuthRegistrationGroupModeTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ClientMessageTypePolicyTest.kt
其余 14 个文件见提交

后端

自动封禁服务与云厂商 ASN 入口拦截(默认观察期)

查看原始提交与文件

feat: 自动封禁服务与云厂商 ASN 入口拦截(默认观察期)

查看提交 346d571

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminSecurityController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AbuseSignalPort.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminSecurityPort.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AbuseAutoBanServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/config/EntryNetworkGuardFilter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AbuseAutoBanService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AbuseDailyReporter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AbuseDefenseConfig.kt
其余 5 个文件见提交

客户端

入群申请列表展示申请人风险信号

查看原始提交与文件

feat: 入群申请列表展示申请人风险信号

查看提交 911f9d1

lib/yemian/qunzu/join_request_risk.dart
lib/yemian/qunzu/join_requests_page.dart
test/yemian/qunzu/join_request_risk_test.dart

后端

入群申请返回申请人风险信号applicantRisk

查看原始提交与文件

feat: 入群申请返回申请人风险信号applicantRisk

查看提交 f9e028a

.github/workflows/deploy.yml
.github/workflows/package-production.yml
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/GroupJoinRequestApprovalTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/JoinApplicantRiskRulesTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupJoinRequestService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/JoinApplicantRiskService.kt

后端

消息增加服务端系统消息标记isSystem

查看原始提交与文件

feat: 消息增加服务端系统消息标记isSystem

查看提交 305ba5d

.github/workflows/deploy.yml
.github/workflows/package-production.yml
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/dto/MessageDtos.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/Message.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/SystemMessageFlagTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupCheckinService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupNotificationService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessagePayloadBuilder.kt
其余 2 个文件见提交

后端

腾讯云三要素未通过时改走阿里云,日报同时带两边额度

查看原始提交与文件

feat: 腾讯云三要素未通过时改走阿里云,日报同时带两边额度

查看提交 1d8aaf0

docs/tencent-market-three-element.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RealNameDailyReporterTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ThreeElementArrearsMonitorTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ThreeElementProviderChainTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AliyunMobileThreeElementVerifier.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameDailyReporter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TencentThenAliyunMobileThreeElementVerifier.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ThreeElementArrearsMonitor.kt

后端

关闭实名认证失败后的自动重试并保留人工审核

查看原始提交与文件

关闭实名认证失败后的自动重试并保留人工审核

查看提交 1734282

docs/tencent-market-three-element.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/DeferredRealNamePersistenceTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/DeferredRealNameQueueTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationSubmitTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/DeferredRealNameVerificationService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationService.kt

管理后台

管理后台展示实名认证异常原因与核验追踪信息

查看原始提交与文件

管理后台展示实名认证异常原因与核验追踪信息

查看提交 bfae093

app/pages/real-name-verifications/index.vue

后端

每日 0 点推送实名认证日报与剩余额度到 Lark

查看原始提交与文件

feat: 每日 0 点推送实名认证日报与剩余额度到 Lark

查看提交 9896c54

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RealNameDailyReporterTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameDailyReporter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ThreeElementArrearsMonitor.kt

客户端

红包气泡和详情页支持展示活动金额与个数

查看原始提交与文件

feat: 红包气泡和详情页支持展示活动金额与个数

查看提交 7fca5b1

lib/fuwu/layababa_chat_facade.dart
lib/yemian/liaotian/red_packet_bubble.dart
lib/yemian/qianbao/red_packet_display_details.dart
lib/yemian/qianbao/wallet_red_packet_page.dart
test/yemian/liaotian/red_packet_bubble_test.dart
test/yemian/qianbao/red_packet_display_details_test.dart

管理后台

提现列表支持撤销未打款的误审批

查看原始提交与文件

feat: 提现列表支持撤销未打款的误审批

查看提交 3591ff0

app/pages/withdrawals/index.vue

后端

后台支持撤销未打款的误审批提现

查看原始提交与文件

feat: 后台支持撤销未打款的误审批提现

查看提交 b4b8235

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminWithdrawApprovalReversalController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/WithdrawRecord.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminWalletOperationCoordinator.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminWithdrawApprovalReversalService.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminWithdrawApprovalReversalTest.kt

后端

红包支持活动展示金额与展示个数

查看原始提交与文件

feat: 红包支持活动展示金额与展示个数

查看提交 fe0c273

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/handler/WalletHandler.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/RedPacket.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/WalletRealtimePort.kt
modules/basebackend/src/test/kotlin/com/layababateam/xinxiwang_backend/handler/WalletHandlerCompatibilityTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RedPacketDisplayClaimsTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/WalletServiceRedPacketSettlementTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RedPacketDisplay.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RedPacketDisplayClaims.kt
其余 2 个文件见提交

后端

实名三要素支持切换腾讯云市场供应商

查看原始提交与文件

feat: 实名三要素支持切换腾讯云市场供应商

查看提交 09ccd38

build.gradle
docs/tencent-market-three-element.md
docs/three-element-arrears-monitor.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/TencentMarketMobileThreeElementVerifierTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/TencentMarketUsagePlanClientTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ThreeElementArrearsMonitorTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AliyunMobileThreeElementVerifier.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/DeferredRealNameVerificationService.kt
其余 6 个文件见提交

后端

后台新增「仅运营号可发红包」开关

查看原始提交与文件

feat: 后台新增「仅运营号可发红包」开关

查看提交 d0aa201

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminSystemController.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RedPacketSendGateTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminSystemAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/WalletRealtimeAdapter.kt

管理后台

资产开关新增「仅运营号可发红包」

查看原始提交与文件

feat: 资产开关新增「仅运营号可发红包」

查看提交 0cee712

app/pages/system/index.vue

管理后台

用户管理列表增加上级姓名

查看原始提交与文件

feat: display parent names in user management

查看提交 5820402

app/pages/users/index.vue

后端

后台用户列表增加上级姓名

查看原始提交与文件

feat: return parent names in admin user list

查看提交 c83b6b7

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapterSortTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt

客户端

接入应用内更新下载校验与安装流程

查看原始提交与文件

智聊:接入应用内更新下载校验与安装流程

查看提交 f976f83

android/app/src/main/kotlin/com/layababa/zhiliao/AppUpdateApkPlugin.kt
android/app/src/main/kotlin/com/layababa/zhiliao/MainActivity.kt
lib/fuwu/app_update_installer.dart
lib/fuwu/update_policy_service.dart
lib/zujian/update_dialog.dart
pubspec.yaml
test/fuwu/app_update_installer_test.dart
test/fuwu/update_policy_service_test.dart
其余 1 个文件见提交

客户端

移除群聊消息已读状态展示

查看原始提交与文件

智聊:移除群聊消息已读状态展示

查看提交 70b8582

lib/yemian/liaotian/message_bubble.dart
lib/yemian/liaotian/zujian/chat_message_item_builder.dart
lib/yemian/liaotian/zujian/message_status_indicator.dart

客户端

找回密码改为手机验证码验证后设置新密码,保留人工申请兜底

查看原始提交与文件

feat: 找回密码改为手机验证码验证后设置新密码,保留人工申请兜底

查看提交 5426cea

lib/fuwu/password_reset_code_service.dart
lib/yemian/forgot_password_page.dart
lib/yemian/manual_password_reset_page.dart
lib/yemian/shezhi/change_password_page.dart

后端

短信验证码找回密码(发码、校验、凭一次性 token 重置)

查看原始提交与文件

feat: 短信验证码找回密码(发码、校验、凭一次性 token 重置)

查看提交 2326dc3

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/PasswordResetCodeServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/PasswordResetCodeController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PasswordResetCodeService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PhoneRegisterCodeService.kt

客户端

统一媒体资源微信风格加载动效

查看原始提交与文件

智聊:统一媒体资源微信风格加载动效

查看提交 ad02d1a

lib/yemian/liaotian/chat_media_gallery_page.dart
lib/yemian/liaotian/image_message_bubble.dart
lib/yemian/liaotian/media_gallery_page.dart
lib/yemian/liaotian/video_message_bubble.dart
lib/zujian/encrypted_aware_image.dart
lib/zujian/image_preview_page.dart
lib/zujian/media_loading_indicator.dart

客户端

展示延期实名核验状态与暂存签到奖励

查看原始提交与文件

feat: show deferred identity verification and escrow check-in rewards (1.1.1+152)

查看提交 ca61f8f

lib/fuwu/daily_checkin_service.dart
lib/fuwu/real_name_verification_service.dart
lib/yemian/geren/check_in_page.dart
lib/yemian/geren/identity_verification_page.dart
lib/yemian/geren/profile_header_card.dart
pubspec.yaml
test/fuwu/deferred_identity_verification_test.dart
test/yemian/geren/deferred_checkin_page_test.dart

后端

欠费场景延后实名认证,签到奖励暂存待处理

查看原始提交与文件

feat: defer arrears real-name verification and escrow check-in rewards with Aliyun simple API

查看提交 8dc72e0

docs/deferred-real-name-verification.md
docs/evidence/deferred-realname-20261006/verification.md
docs/evidence/simple-realname-20261006/verification.md
docs/real-name-error-messages.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AliyunMobileThreeElementErrorsTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AliyunSimpleThreeElementContractTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/DeferredCheckinRegressionTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/DeferredRealNamePersistenceTest.kt
其余 21 个文件见提交

后端

实名用户导出排除已封禁账号

查看原始提交与文件

智聊:实名用户导出排除已封禁账号

查看提交 149c6c7

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminVerifiedUserExportTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminVerifiedUserExportService.kt

管理后台

注明实名导出排除注销及封禁用户

查看原始提交与文件

智聊:注明实名导出排除注销及封禁用户

查看提交 f1ccadd

app/pages/users/index.vue

后端

增加已实名用户姓名手机号身份证一键导出

查看原始提交与文件

智聊:增加已实名用户姓名手机号身份证一键导出

查看提交 b2d9c8a

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminVerifiedUserExportTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminVerifiedUserExportController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminVerifiedUserExportService.kt

管理后台

用户管理增加一键导出全部已实名用户

查看原始提交与文件

智聊:用户管理增加一键导出全部已实名用户

查看提交 35897eb

app/pages/users/index.vue

后端

后台业务统计统一排除已封禁用户

查看原始提交与文件

智聊:后台业务统计统一排除已封禁用户

查看提交 cfdffd9

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminDashboardBanFilterTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminDashboardAdapter.kt

后端

总用户统计排除已封禁用户

查看原始提交与文件

智聊:总用户统计排除已封禁用户

查看提交 d6f3841

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminDashboardAdapter.kt

2026 年 09 月 20 条变更片段
后端

邀请人封禁中时邀请码失效

查看原始提交与文件

fix(注册): 邀请人封禁中时邀请码失效

查看提交 d295b70

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/RegisterBannedInviterTest.kt

管理后台

钱包页显示福利账户冻结状态并支持冻结/解冻

查看原始提交与文件

feat(用户详情): 钱包页显示福利账户冻结状态并支持冻结/解冻

查看提交 05c914e

app/pages/users/[id].vue

后端

冻结/解冻用户福利账户接口

查看原始提交与文件

feat(后台): 冻结/解冻用户福利账户接口

查看提交 73b9b84

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminWalletController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminWelfareFreezeController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/dto/AdminDtos.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminWelfareFreezeService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/AdminWelfareFreezeServiceTest.kt

后端

冻结后禁止发红包、转账、提现

查看原始提交与文件

feat(福利账户): 冻结后禁止发红包、转账、提现

查看提交 30286c1

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/User.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/WelfareAccountFreeze.kt
modules/basebackend/src/test/kotlin/com/layababateam/xinxiwang_backend/service/WelfareAccountFreezeTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/WalletService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/WalletServiceWelfareFreezeTest.kt

后端

红包开关关闭时发送红包提示正在维护

查看原始提交与文件

feat(红包): 红包开关关闭时发送红包提示正在维护

查看提交 fe0f01c

src/main/kotlin/com/layababateam/xinxiwang_backend/service/WalletRealtimeAdapter.kt

后端

同一身份证每日最多提交 3 次实名认证

查看原始提交与文件

feat(实名): 同一身份证每日最多提交 3 次实名认证

查看提交 930c82b

docs/real-name-daily-quota.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RealNameDailyQuotaTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationSubmitTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameDailyQuota.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationService.kt

后端

同一身份证已被其他账号实名通过或审核中时拦截认证

查看原始提交与文件

feat(实名): 同一身份证已被其他账号实名通过或审核中时拦截认证

查看提交 2a0cb25

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationSubmitTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/config/IndexInitializer.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/RealNameVerification.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/RealNameVerificationRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/IdCardFingerprint.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameIdCardHashBackfillService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationService.kt

后端

抽奖改为在权重>0 的奖品中按权重比例随机

查看原始提交与文件

feat(转盘): 抽奖改为在权重>0 的奖品中按权重比例随机

查看提交 e4679cf

src/main/kotlin/com/layababateam/xinxiwang_backend/model/LuckyWheel.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelServiceTest.kt

后端

抽奖在权重>0 的奖品中等概率随机,无谢谢参与格子时冷却不再产生空结果

查看原始提交与文件

feat(转盘): 抽奖在权重>0 的奖品中等概率随机,无谢谢参与格子时冷却不再产生空结果

查看提交 8cec0f5

src/main/kotlin/com/layababateam/xinxiwang_backend/model/LuckyWheel.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelServiceTest.kt

后端

新增 wheel.enabled 开关,暂停时抽奖与购买机会提示正在维护

查看原始提交与文件

feat(转盘): 新增 wheel.enabled 开关,暂停时抽奖与购买机会提示正在维护

查看提交 1b1b87f

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/LuckyWheelController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SystemSettingService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelServiceTest.kt

客户端

改为红色样式,金额单位由积分改为元

查看原始提交与文件

feat(红包): 改为红色样式,金额单位由积分改为元 (#8)

查看提交 a3c7154

lib/gongneng/guangbo/zhibo_zujian_fa72/red_packet_create_sheet.dart
lib/gongneng/guangbo/zhibo_zujian_fa72/red_packet_entry_button.dart
lib/gongneng/guangbo/zhuangtai_ceng_7fe2/broadcast_room_controller.dart
lib/main.dart
lib/yemian/liaotian/red_packet_bubble.dart
lib/yemian/liaotian/wallet_notification_bubble.dart
lib/yemian/liaotian/zujian/chat_plus_panel.dart
lib/yemian/qianbao/wallet_red_packet_page.dart
其余 5 个文件见提交

管理后台

录入资料通过仅支持18位身份证并显示来源

查看原始提交与文件

fix(实名审核): 录入资料通过仅支持18位身份证并显示来源

查看提交 b66bbcb

app/pages/real-name-verifications/index.vue

客户端

修复(红包):金额单位改为元并升级构建号至144

查看原始提交与文件

修复(红包):金额单位改为元并升级构建号至144

查看提交 ffcd5c7

lib/yemian/liaotian/red_packet_bubble.dart
pubspec.yaml

后端

移除登录密码强度拦截

查看原始提交与文件

fix(账号安全): 移除登录密码强度拦截

查看提交 ca6f79a

modules/basebackend/src/main/resources/security/weak_password_denylist_cn.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AuthRegistrationGroupModeTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AccountSecurityService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/controller/AuthControllerLoginCompatibilityTest.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/AccountSecurityServiceTest.kt

管理后台

实名审核增加两种直接通过方式

查看原始提交与文件

实名审核增加两种直接通过方式

查看提交 68ba0fb

app/pages/real-name-verifications/index.vue

客户端

移除运行日志入口并更新构建号

查看原始提交与文件

fix: remove runtime log entry and bump build to 141

查看提交 e7ada30

lib/buju/shiying_waike.dart
lib/main.dart
lib/yemian/main_page.dart
lib/zujian/debug_log_fab.dart
pubspec.yaml

管理后台

移除登入頁前端暴力破解鎖

查看原始提交与文件

fix: 移除登入頁前端暴力破解鎖

查看提交 d2903bf

app/pages/login.vue

后端

实名认证通过后发放邀请积分

查看原始提交与文件

fix(邀请奖励): 实名认证通过后发放邀请积分

查看提交 16c8981

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AuthRegistrationGroupModeTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/InviteRewardService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SystemSettingService.kt

客户端

用户资料页ID增加复制功能

查看原始提交与文件

feat: 用户资料页ID增加复制功能

查看提交 86a843c

lib/yemian/geren/profile_header_card.dart
lib/yemian/geren/zujian/profile_header.dart

管理后台

用户管理页新增历史搜索记录列表

查看原始提交与文件

feat: 用户管理页新增历史搜索记录列表

查看提交 978e533

app/pages/users/index.vue

2026 年 08 月 204 条变更片段
管理后台

提现审核菜单新增待审核红点提醒

查看原始提交与文件

feat: 提现审核菜单新增待审核红点提醒

查看提交 126ab7c

app/layouts/admin.vue

管理后台

客服后台聊天语音消息支持播放与转文字

查看原始提交与文件

feat: 客服后台聊天语音消息支持播放与转文字

查看提交 4a7dee5

app/components/ChatBubble.vue

后端

新增客服后台语音转文字接口

查看原始提交与文件

feat: 新增客服后台语音转文字接口

查看提交 b1f96b1

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminChatController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AsrController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AsrPort.kt

管理后台

钱包页签改为3个子Tab,交易记录随选中Tab切换

查看原始提交与文件

feat: 钱包页签改为3个子Tab,交易记录随选中Tab切换

查看提交 19b1aaf

app/pages/users/[id].vue

管理后台

用户详情页积分/现金账户支持查看明细列表

查看原始提交与文件

feat: 用户详情页积分/现金账户支持查看明细列表

查看提交 2ce957a

app/pages/users/[id].vue

后端

新增管理端现金账户流水查询接口

查看原始提交与文件

feat: 新增管理端现金账户流水查询接口

查看提交 d41e07a

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminCashController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/CashController.kt

管理后台

用户详情页钱包分页新增积分与现金账户余额展示

查看原始提交与文件

feat: 用户详情页钱包分页新增积分与现金账户余额展示

查看提交 effcd5b

app/pages/users/[id].vue

后端

用户详情页钱包分页新增积分与现金账户余额

查看原始提交与文件

feat: 用户详情页钱包分页新增积分与现金账户余额

查看提交 cfe3197

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt

管理后台

签到/积分/钱包余额与导出改到邀请关系下级用户列表

查看原始提交与文件

fix: 签到/积分/钱包余额与导出改到邀请关系下级用户列表

查看提交 2c247ca

app/pages/users/[id].vue

后端

签到/积分/钱包余额与导出改到邀请关系(下级用户)列表

查看原始提交与文件

fix: 签到/积分/钱包余额与导出改到邀请关系(下级用户)列表

查看提交 a868292

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminUserController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserPort.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminReferralController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminReferralService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt

后端

用户导出与签到/积分快照改为单用户详情端点

查看原始提交与文件

fix: 用户导出与签到/积分快照改为单用户详情端点

查看提交 792f446

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminUserController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserPort.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt

管理后台

签到/积分/钱包余额与导出功能改到用户详情页

查看原始提交与文件

fix: 签到/积分/钱包余额与导出功能改到用户详情页

查看提交 e241c7a

app/pages/users/[id].vue
app/pages/users/index.vue

管理后台

用户管理新增数据导出功能

查看原始提交与文件

feat: 用户管理新增数据导出功能

查看提交 2b607a2

app/pages/users/index.vue

管理后台

用户管理列表新增签到状态与积分/钱包余额展示列

查看原始提交与文件

feat: 用户管理列表新增签到状态与积分/钱包余额展示列

查看提交 7aada32

app/pages/users/index.vue

后端

新增用户管理数据导出功能

查看原始提交与文件

feat: 新增用户管理数据导出功能

查看提交 e7d8224

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminUserController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserPort.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/config/IndexInitializer.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt

后端

用户管理列表新增签到状态与积分/钱包余额展示

查看原始提交与文件

feat: 用户管理列表新增签到状态与积分/钱包余额展示

查看提交 4168eba

src/main/kotlin/com/layababateam/xinxiwang_backend/config/IndexInitializer.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/DailyCheckinRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt

后端

中奖记录返回用户手机号

查看原始提交与文件

feat(幸运轮盘): 中奖记录返回用户手机号

查看提交 95ee1eb

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLuckyWheelController.kt

后端

按注册时间倒序展示全部下级用户

查看原始提交与文件

fix(邀请关系): 按注册时间倒序展示全部下级用户

查看提交 9c24bf9

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminReferralService.kt

管理后台

中奖记录展示用户手机号

查看原始提交与文件

feat(幸运轮盘): 中奖记录展示用户手机号

查看提交 4c14c72

app/pages/lucky-wheel/index.vue

后端

邀请注册后自动建立双向好友关系

查看原始提交与文件

feat(好友): 邀请注册后自动建立双向好友关系

查看提交 8310671

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AuthRegistrationGroupModeTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/InviterAutoFriendGreetingTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/FriendService.kt

后端

按注册时间倒序排列用户

查看原始提交与文件

fix(users): 按注册时间倒序排列用户

查看提交 e902a0a

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapterSortTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt

客户端

增加双向无痕撤回入口

查看原始提交与文件

feat(聊天): 增加双向无痕撤回入口

查看提交 a727f13

lib/fuwu/layababa_chat_facade.dart
lib/fuwu/tongxin_dao_4cd5/changlian_qunling_1a07.dart
lib/services/account_capability_service.dart
lib/yemian/liaotian/chat_context_menu.dart
test/services/account_capability_service_test.dart

后端

实现双向无痕撤回

查看原始提交与文件

feat(消息): 实现双向无痕撤回

查看提交 eecb43e

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/handler/MessageOperationHandler.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageOperationPort.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/handler/MessageRecallHandlerTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/MessageServiceSilentRecallTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageOperationAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageService.kt

后端

注册验证码接入网易云信

查看原始提交与文件

feat(短信): 注册验证码接入网易云信

查看提交 e76b2d3

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/PhoneRegisterCodeServiceSmsContractTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/WeiwebsSmsCodeSenderTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/YunxinSmsCodeSenderTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/config/SmsConfig.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AccountSecurityService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PhoneRegisterCodeService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SmsCodeSender.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/WeiwebsSmsCodeSender.kt
其余 3 个文件见提交

后端

管理端现金金额接口改用元

查看原始提交与文件

fix(奖品): 管理端现金金额接口改用元

查看提交 1ac98aa

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLuckyWheelController.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLuckyWheelControllerTest.kt

管理后台

现金金额改为按元编辑

查看原始提交与文件

fix(奖品): 现金金额改为按元编辑

查看提交 a7dbad2

app/pages/lucky-wheel/index.vue

客户端

将闲云品牌名称更新为智聊

查看原始提交与文件

brand: rename Xianyun branding to Zhiliao

查看提交 00c95bc

.github/workflows/build-desktop.yml
.github/workflows/build-windows.yml
.github/workflows/shorebird-patch.yml
.github/workflows/shorebird-release.yml
appstore_metadata.txt
build_ios.sh
doc.md
"docs/SDK\346\212\275\345\217\226\345\256\241\350\256\241.md"
其余 55 个文件见提交

客户端

增加福利账户与现金账户的交易明细

查看原始提交与文件

feat(account): add welfare and cash transaction details

查看提交 f61f1aa

lib/fuwu/cash_account_service.dart
lib/yemian/geren/cash_ledger_page.dart
lib/yemian/geren/profile_page.dart
lib/yemian/home_hub_page.dart
lib/yemian/qianbao/wallet_history_page.dart
test/fuwu/cash_account_service_test.dart

客户端

增加提现记录页面

查看原始提交与文件

feat(福利账户): 增加提现记录页面

查看提交 3ed2dee

lib/fuwu/welfare_account_service.dart
lib/yemian/qianbao/wallet_withdraw_page.dart
lib/yemian/qianbao/welfare_withdraw_records_page.dart
test/fuwu/welfare_account_service_test.dart

管理后台

支持配置虚拟预约人数

查看原始提交与文件

feat(直播预告): 支持配置虚拟预约人数

查看提交 31253f2

app/pages/live-broadcast/index.vue

后端

封禁账户自动退出所有群聊

查看原始提交与文件

feat(群组): 封禁账户自动退出所有群聊

查看提交 80f1189

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/GroupBanEvictionServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminBanAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminModerationAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/CommunitySafetyService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupBanEvictionService.kt

后端

支持配置虚拟预约人数

查看原始提交与文件

feat(直播预告): 支持配置虚拟预约人数

查看提交 440381d

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/LiveBroadcastVirtualBookedCountTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLiveBroadcastItemController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/LiveBroadcastItemController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/LiveBroadcastItem.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LiveBroadcastItemService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/LiveBroadcastItemServiceTest.kt

后端

增加用户提现记录查询

查看原始提交与文件

feat(福利账户): 增加用户提现记录查询

查看提交 2f5fa48

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/WelfareAccountController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/WalletService.kt

后端

支持视频上传与元数据维护

查看原始提交与文件

feat(直播回放): 支持视频上传与元数据维护

查看提交 0c36b0f

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLiveBroadcastItemControllerTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/LiveBroadcastReplayMetadataTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLiveBroadcastItemController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/LiveBroadcastItem.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LiveBroadcastItemService.kt

管理后台

支持视频上传与列表维护

查看原始提交与文件

feat(直播回放): 支持视频上传与列表维护

查看提交 0f0dbb5

app/pages/live-broadcast/index.vue

客户端

签到奖励展示单位改为元,移除写死的兜底奖励表

查看原始提交与文件

feat(签到): 签到奖励展示单位改为元,移除写死的兜底奖励表

查看提交 2d7fc79

lib/fuwu/daily_checkin_service.dart
lib/yemian/geren/check_in_page.dart

管理后台

7天签到奖励配置输入单位改为元

查看原始提交与文件

feat(签到): 7天签到奖励配置输入单位改为元

查看提交 093ad8d

app/pages/system-settings/index.vue

后端

7天签到现金奖励对外接口单位改为元

查看原始提交与文件

feat(签到): 7天签到现金奖励对外接口单位改为元

查看提交 08f67ff

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/SystemSettingServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminSystemSettingController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/DailyCheckinController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/DailyCheckinService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SystemSettingService.kt

后端

群内加好友权限默认交由管理员控制

查看原始提交与文件

feat: default group friend adds to admins

查看提交 7634b7e

BRANCHES.md
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/dto/MessageDtos.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/handler/GroupOperationHandler.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/Conversation.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationPort.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/GroupAddFriendDefaultContractTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminGroupService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupJoinRequestService.kt
其余 2 个文件见提交

管理后台

后台增加群内添加好友权限管理

查看原始提交与文件

feat: manage group friend add permission

查看提交 a85c729

BRANCHES.md
app/pages/groups/[id].vue

客户端

从 App 移除虚拟群成员设置入口

查看原始提交与文件

fix: remove virtual member setting from app

查看提交 a900a35

BRANCHES.md
lib/yemian/qunzu/group_admin_settings.dart
lib/yemian/qunzu/group_info_page.dart
lib/yemian/qunzu/group_member_utils.dart
test/yemian/qunzu/group_virtual_member_count_settings_test.dart

后端

增加注册自动添加超级好友

查看原始提交与文件

feat: add registration super friends

查看提交 aeea70b

BRANCHES.md
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminUserController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/User.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/repository/UserRepository.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserPort.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminSuperFriendTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AuthRegistrationGroupModeTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/config/IndexInitializer.kt
其余 2 个文件见提交

管理后台

后台增加注册超级好友管理

查看原始提交与文件

feat(admin): manage registration super friends

查看提交 db950ab

BRANCHES.md
app/pages/users/[id].vue

客户端

群成员预览限制为五人

查看原始提交与文件

feat: cap group member previews at five

查看提交 a04308c

BRANCHES.md
lib/yemian/qunzu/group_info_page.dart
lib/yemian/qunzu/group_member_preview.dart
lib/yemian/qunzu/group_member_utils.dart
lib/yemian/qunzu/group_members_page.dart
test/yemian/qunzu/group_member_utils_test.dart

后端

虚拟群成员支持只记录人数,适配大规模虚拟人数

查看原始提交与文件

feat: support count-only large virtual group members

查看提交 e373b7d

BRANCHES.md
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminGroupController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminSetGroupVirtualCountRequest.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/dto/MessageDtos.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/handler/GroupOperationHandler.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/Conversation.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationPort.kt
modules/basebackend/src/test/kotlin/com/layababateam/xinxiwang_backend/controller/AdminGroupVirtualMembersControllerTest.kt
其余 14 个文件见提交

后端

增加注册入群分配与后台聊天记录浏览

查看原始提交与文件

feat: add registration onboarding and admin chat records

查看提交 ffdd78c

BRANCHES.md
build.gradle
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminChatController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/Conversation.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/RegistrationGroupOnboardingModels.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/User.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/repository/MessageRepository.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/repository/RegistrationGroupOnboardingRepositories.kt
其余 18 个文件见提交

管理后台

后台增加新用户入群路径和聊天记录浏览

查看原始提交与文件

feat(admin): add onboarding routes and chat records browser

查看提交 6da5c9e

BRANCHES.md
app/components/ChatBubble.vue
app/pages/chats/[conversationId].vue
app/pages/chats/index.vue
app/pages/groups/[id].vue
app/pages/groups/index.vue
app/utils/safeMediaUrl.js
test/adminChatSafeMediaUrl.test.mjs

管理后台

支持一键保存全部修改

查看原始提交与文件

feat(业务参数): 支持一键保存全部修改

查看提交 1275cd8

app/pages/system-settings/index.vue

后端

强制大米升级最低十斤门槛

查看原始提交与文件

fix(升级礼品): 强制大米升级最低十斤门槛

查看提交 54dd206

src/main/kotlin/com/layababateam/xinxiwang_backend/service/MallService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/MallServiceRiceRequirementTest.kt

客户端

三个账户入口支持点击跳转

查看原始提交与文件

feat(首页): 三个账户入口支持点击跳转

查看提交 152a7c9

lib/yemian/home_hub_page.dart

客户端

禁发链接时豁免群主和管理员

查看原始提交与文件

fix(群聊): 禁发链接时豁免群主和管理员

查看提交 cf0f8e0

lib/yemian/liaotian/chat_send_handler.dart
lib/yemian/qunzu/group_admin_settings.dart
test/yemian/liaotian/chat_link_block_policy_test.dart

客户端

增加收款方式管理入口

查看原始提交与文件

feat(我的): 增加收款方式管理入口

查看提交 fab7d73

lib/yemian/geren/profile_page.dart

后端

大米升级必须消耗满十斤大米

查看原始提交与文件

fix(升级礼品): 大米升级必须消耗满十斤大米

查看提交 c6949dd

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminMallController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/MallController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/MallProduct.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MallService.kt

管理后台

支持配置大米升级门槛

查看原始提交与文件

feat(升级礼品): 支持配置大米升级门槛

查看提交 090ddf9

app/pages/mall/index.vue

客户端

展示积分和大米组合奖励

查看原始提交与文件

feat(任务中心): 展示积分和大米组合奖励

查看提交 a372426

lib/fuwu/task_center_service.dart
lib/yemian/geren/invite_friends_page.dart
lib/yemian/renwu/task_center_page.dart
test/fuwu/task_center_service_test.dart

后端

支持积分和大米同时奖励

查看原始提交与文件

feat(任务中心): 支持积分和大米同时奖励

查看提交 61c4127

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminTaskDefinitionController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/TaskCenterController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/TaskCenter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/TaskDefinition.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AccountDataMigrationService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterService.kt

管理后台

支持配置积分及大米双奖励

查看原始提交与文件

feat(任务中心): 支持配置积分及大米双奖励

查看提交 3d4431c

app/pages/tasks/index.vue

后端

固定七天周期并同步奖励配置

查看原始提交与文件

fix(签到): 固定七天周期并同步奖励配置

查看提交 d2c9c61

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/DailyCheckinController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/DailyCheckinService.kt

管理后台

增加七天奖励专属配置

查看原始提交与文件

feat(签到): 增加七天奖励专属配置

查看提交 46037d3

app/pages/system-settings/index.vue

客户端

展示福利账户红包奖励

查看原始提交与文件

feat(大转盘): 展示福利账户红包奖励

查看提交 84b6694

lib/fuwu/lucky_wheel_service.dart

后端

增加红包奖品并发放至福利账户

查看原始提交与文件

feat(大转盘): 增加红包奖品并发放至福利账户

查看提交 88d9280

src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt

管理后台

支持配置红包奖品

查看原始提交与文件

feat(大转盘): 支持配置红包奖品

查看提交 58c2a55

app/pages/lucky-wheel/index.vue

后端

支持后台配置官方邀请码

查看原始提交与文件

feat(注册): 支持后台配置官方邀请码

查看提交 5489ee3

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SystemSettingService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/controller/AuthControllerLoginCompatibilityTest.kt

管理后台

增加官方邀请码配置

查看原始提交与文件

feat(系统设置): 增加官方邀请码配置

查看提交 9f106f3

app/pages/system-settings/index.vue

客户端

增加福利账户提现并统一三账户展示

查看原始提交与文件

feat(账户体系): 增加福利账户提现并统一三账户展示

查看提交 b7b01e4

lib/fuwu/daily_checkin_service.dart
lib/fuwu/lucky_wheel_service.dart
lib/fuwu/task_center_service.dart
lib/fuwu/welfare_account_service.dart
lib/yemian/geren/check_in_page.dart
lib/yemian/geren/payout_methods_page.dart
lib/yemian/geren/profile_page.dart
lib/yemian/home_hub_page.dart
其余 8 个文件见提交

管理后台

配置福利提现门槛并统一后台展示

查看原始提交与文件

feat(账户体系): 配置福利提现门槛并统一后台展示

查看提交 4e31925

app/pages/lucky-wheel/index.vue
app/pages/system-settings/index.vue
app/pages/tasks/index.vue
app/pages/transactions/index.vue
app/pages/withdrawals/index.vue

后端

统一积分福利现金规则并迁移存量数据

查看原始提交与文件

feat(账户体系): 统一积分福利现金规则并迁移存量数据

查看提交 0be775a

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminTransactionController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/User.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/WalletTransaction.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/WithdrawRecord.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminWithdrawService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/CashController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/WelfareAccountController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/CashAccount.kt
其余 16 个文件见提交

客户端

加大加粗支付宝和银行卡标题

查看原始提交与文件

style(收款方式): 加大加粗支付宝和银行卡标题

查看提交 8566eac

lib/yemian/geren/payout_methods_page.dart

客户端

展示权益现金和实物奖品

查看原始提交与文件

feat(幸运轮盘): 展示权益现金和实物奖品

查看提交 fb91cb4

lib/fuwu/lucky_wheel_service.dart
lib/yemian/qianbao/wallet_history_page.dart
test/fuwu/lucky_wheel_service_test.dart

管理后台

统一奖品类型配置

查看原始提交与文件

feat(幸运轮盘): 统一奖品类型配置

查看提交 cdd0dc0

app/pages/lucky-wheel/index.vue

后端

支持积分权益现金和实物奖品

查看原始提交与文件

feat(幸运轮盘): 支持积分权益现金和实物奖品

查看提交 9cd6724

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/WalletTransaction.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/LuckyWheel.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/WalletService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelServiceTest.kt

后端

支持新增和删除任务配置

查看原始提交与文件

feat(任务中心): 支持新增和删除任务配置

查看提交 cf99fd5

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminTaskDefinitionController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/TaskDefinition.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterService.kt

管理后台

增加任务新增和删除界面

查看原始提交与文件

feat(任务中心): 增加任务新增和删除界面

查看提交 52fc36e

app/pages/tasks/index.vue

后端

将任务编号转换为对应中文文案

查看原始提交与文件

fix(任务奖励): 将任务编号转换为对应中文文案

查看提交 39b1ce6

src/main/kotlin/com/layababateam/xinxiwang_backend/service/PointsAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterServiceTest.kt

客户端

重新设计收款方式页面卡片与新增表单UI

查看原始提交与文件

feat: 重新设计收款方式页面卡片与新增表单UI

查看提交 1dbc703

lib/yemian/geren/payout_methods_page.dart

客户端

重新设计签到页面已签到状态与日历高亮

查看原始提交与文件

feat: 重新设计签到页面已签到状态与日历高亮

查看提交 1333d82

lib/yemian/geren/check_in_page.dart

客户端同一提交拆分需求/修复/性能片段

统一“我的”页面下拉刷新样式

查看原始提交与文件

feat: 我的页面下拉刷新样式统一,修复下拉露出白色背景

查看提交 1d4f4b3

lib/yemian/geren/profile_page.dart

客户端

任务中心按钮视觉重设计、下拉刷新与自动刷新

查看原始提交与文件

feat: 任务中心按钮视觉重设计、下拉刷新与自动刷新

查看提交 c0ab25f

lib/yemian/renwu/task_center_page.dart

客户端同一提交拆分需求/修复/性能片段

首页增加下拉刷新与自动刷新

查看原始提交与文件

feat: 首页轮播图圆角修复、下拉刷新与自动刷新

查看提交 81ba55c

lib/yemian/home_banner_carousel.dart
lib/yemian/home_hub_page.dart

客户端

首页/任务中心/我的页面接入 Tab 可见状态

查看原始提交与文件

feat: 首页/任务中心/我的页面接入 Tab 可见状态

查看提交 417c599

lib/yemian/main_page.dart

管理后台

增加注册万能验证码开关

查看原始提交与文件

feat(系统配置): 增加注册万能验证码开关

查看提交 093e64e

app/pages/system-settings/index.vue

管理后台

增加直接通过实名操作界面

查看原始提交与文件

feat(实名审核): 增加直接通过实名操作界面

查看提交 d48db3d

app/pages/real-name-verifications/index.vue

后端

增加可配置的万能验证码

查看原始提交与文件

feat(注册): 增加可配置的万能验证码

查看提交 2c57446

src/main/kotlin/com/layababateam/xinxiwang_backend/service/PhoneRegisterCodeService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SystemSettingService.kt

后端

增加管理员直接通过实名功能

查看原始提交与文件

feat(实名审核): 增加管理员直接通过实名功能

查看提交 5dc8651

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminRealNameVerificationController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationService.kt

后端

回显实名资料并支持完整条件筛选

查看原始提交与文件

feat(users): 回显实名资料并支持完整条件筛选

查看提交 e3a4388

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminUserController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserPort.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt

管理后台

完善用户实名资料与账号类型筛选

查看原始提交与文件

feat(users): 完善用户实名资料与账号类型筛选

查看提交 393b444

app/pages/users/[id].vue
app/pages/users/index.vue

客户端

展示手机号三要素实时核验说明

查看原始提交与文件

feat(identity): 展示手机号三要素实时核验说明

查看提交 2ea55ab

lib/yemian/geren/identity_verification_page.dart

管理后台

展示三要素核验来源和结果

查看原始提交与文件

feat(identity): 展示三要素核验来源和结果

查看提交 b397f4d

app/pages/real-name-verifications/index.vue

后端

接入阿里云手机号三要素详版

查看原始提交与文件

feat(identity): 接入阿里云手机号三要素详版

查看提交 61f1ab5

build.gradle
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminRealNameVerificationController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/RealNameVerificationController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/RealNameVerification.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AliyunMobileThreeElementVerifier.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationService.kt
src/main/resources/application.properties
src/test/kotlin/com/layababateam/xinxiwang_backend/service/AliyunMobileThreeElementVerifierTest.kt

客户端

动态渲染后台奖品和抽奖规则

查看原始提交与文件

feat(wheel): 动态渲染后台奖品和抽奖规则

查看提交 ebefad7

lib/fuwu/lucky_wheel_service.dart
lib/yemian/renwu/lucky_wheel_page.dart
test/fuwu/lucky_wheel_service_test.dart

客户端

展示积分奖励及动态发货门槛

查看原始提交与文件

feat(tasks): 展示积分奖励及动态发货门槛

查看提交 3138352

lib/fuwu/task_center_service.dart
lib/yemian/renwu/task_center_page.dart
test/fuwu/task_center_service_test.dart

客户端

统一展示积分权益现金账户

查看原始提交与文件

feat(accounts): 统一展示积分权益现金账户

查看提交 66e742e

lib/fuwu/daily_checkin_service.dart
lib/yemian/geren/profile_page.dart
lib/yemian/home_hub_page.dart

后端

查询全部层级下级及实名统计

查看原始提交与文件

feat(referrals): 查询全部层级下级及实名统计

查看提交 057ed99

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminReferralController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminReferralService.kt

后端

回填超级群成员并配置虚拟人数

查看原始提交与文件

feat(groups): 回填超级群成员并配置虚拟人数

查看提交 6489616

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminGroupService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/GroupServiceVirtualMemberTest.kt

后端

动态配置奖品与抽奖规则

查看原始提交与文件

feat(wheel): 动态配置奖品与抽奖规则

查看提交 80af715

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/LuckyWheelController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/LuckyWheel.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelServiceTest.kt

后端

支持积分奖励及可配置发货门槛

查看原始提交与文件

feat(tasks): 支持积分奖励及可配置发货门槛

查看提交 0f6374a

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminTaskDefinitionController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/TaskCenterController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterServiceTest.kt

后端

扩展业务规则配置参数

查看原始提交与文件

feat(settings): 扩展业务规则配置参数

查看提交 4a46acd

src/main/kotlin/com/layababateam/xinxiwang_backend/service/SystemSettingService.kt

后端

强制手机号短信验证注册

查看原始提交与文件

fix(auth): 强制手机号短信验证注册

查看提交 faec26e

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PhoneRegisterCodeService.kt

管理后台

展示全部下级与实名统计

查看原始提交与文件

feat(users): 展示全部下级与实名统计

查看提交 6d63ccc

app/pages/users/[id].vue

管理后台

使用可配置虚拟成员上限

查看原始提交与文件

feat(groups): 使用可配置虚拟成员上限

查看提交 876715b

app/pages/groups/[id].vue

管理后台

支持配置任意实物奖品

查看原始提交与文件

feat(wheel): 支持配置任意实物奖品

查看提交 83eef88

app/pages/lucky-wheel/index.vue

管理后台

后台区分积分和大米奖励

查看原始提交与文件

feat(tasks): 后台区分积分和大米奖励

查看提交 abbc49f

app/pages/tasks/index.vue

客户端

注册页接入手机验证码

查看原始提交与文件

feat: 注册页接入手机验证码

查看提交 f80fe36

lib/fuwu/phone_register_service.dart
lib/yemian/register_page.dart

后端

手机号验证码注册功能

查看原始提交与文件

feat: 手机号验证码注册功能

查看提交 940bd3b

src/main/kotlin/com/layababateam/xinxiwang_backend/config/SmsConfig.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/PhoneRegisterController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PhoneRegisterCodeService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SmsCodeSender.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/WeiwebsSmsCodeSender.kt
src/main/resources/application.properties
src/test/kotlin/com/layababateam/xinxiwang_backend/controller/AuthControllerLoginCompatibilityTest.kt

后端

聊天记录查看接口实现审计日志写入

查看原始提交与文件

feat: 聊天记录查看接口实现审计日志写入

查看提交 85f9c33

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminChatAdapter.kt

管理后台

后台新增业务参数配置页面

查看原始提交与文件

feat: 后台新增业务参数配置页面

查看提交 887b94f

app/layouts/admin.vue
app/pages/system-settings/index.vue

后端

新增后台可配置参数机制,签到与邀请奖励接入

查看原始提交与文件

feat: 新增后台可配置参数机制,签到与邀请奖励接入

查看提交 4914e75

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminSystemSettingController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/SystemSetting.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/SystemSettingRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/DailyCheckinService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SystemSettingService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/controller/AuthControllerLoginCompatibilityTest.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelServiceTest.kt

管理后台

仪表板展示业务增长核心指标

查看原始提交与文件

feat: 仪表板展示业务增长核心指标

查看提交 d1a9ad7

app/pages/index.vue

后端

仪表板增加业务增长核心指标

查看原始提交与文件

feat: 仪表板增加业务增长核心指标

查看提交 0454b0b

src/main/kotlin/com/layababateam/xinxiwang_backend/model/DailyCheckin.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminDashboardAdapter.kt

客户端

新增收款方式绑定页面,签到页接入提现入口

查看原始提交与文件

feat: 新增收款方式绑定页面,签到页接入提现入口

查看提交 2c837c0

lib/fuwu/payout_method_service.dart
lib/yemian/geren/check_in_page.dart
lib/yemian/geren/payout_methods_page.dart

后端

新增提现收款方式(支付宝/银行卡)绑定管理

查看原始提交与文件

feat: 新增提现收款方式(支付宝/银行卡)绑定管理

查看提交 2ae74d4

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/PayoutMethodController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/PayoutMethod.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/PayoutMethodRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PayoutMethodService.kt

客户端

签到页展示改为现金奖励,标注提现暂未开放

查看原始提交与文件

feat: 签到页展示改为现金奖励,标注提现暂未开放

查看提交 b284931

lib/yemian/geren/check_in_page.dart
lib/yemian/home_hub_page.dart

后端

签到奖励改为7天周期现金,发放到现金账户

查看原始提交与文件

feat: 签到奖励改为7天周期现金,发放到现金账户

查看提交 d3ace3b

src/main/kotlin/com/layababateam/xinxiwang_backend/service/DailyCheckinService.kt

管理后台

用户列表页新增筛选字段与实名/登录IP展示

查看原始提交与文件

feat: 用户列表页新增筛选字段与实名/登录IP展示

查看提交 c15dda6

app/pages/users/[id].vue
app/pages/users/index.vue

后端

用户管理列表支持真实姓名/身份证/登录IP/邀请码筛选

查看原始提交与文件

feat: 用户管理列表支持真实姓名/身份证/登录IP/邀请码筛选

查看提交 6793a41

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt

管理后台

群组管理页支持超级群标记设置

查看原始提交与文件

feat: 群组管理页支持超级群标记设置

查看提交 8447113

app/pages/groups/[id].vue

管理后台

后台新增幸运轮盘奖品配置与中奖记录物流管理页

查看原始提交与文件

feat: 后台新增幸运轮盘奖品配置与中奖记录物流管理页

查看提交 5270ac2

app/layouts/admin.vue
app/pages/lucky-wheel/index.vue

客户端

抽奖实物中奖接入收货地址登记与物流状态展示

查看原始提交与文件

feat: 抽奖实物中奖接入收货地址登记与物流状态展示

查看提交 76f5c40

lib/fuwu/lucky_wheel_service.dart
lib/yemian/renwu/lucky_wheel_page.dart

后端

抽奖奖品改为后台可配置,实物中奖接入收货地址与物流登记

查看原始提交与文件

feat: 抽奖奖品改为后台可配置,实物中奖接入收货地址与物流登记

查看提交 432bdc9

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLuckyWheelController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/LuckyWheelController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/LuckyWheel.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/LuckyWheelRepositories.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt

后端

群成员列表仅群主管理员可见 + 禁止发链接对其例外 + 超级群自动加入置顶

查看原始提交与文件

feat: 群成员列表仅群主管理员可见 + 禁止发链接对其例外 + 超级群自动加入置顶

查看提交 eb6cf90

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminGroupService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ConversationService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/controller/AuthControllerLoginCompatibilityTest.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapterViewerAccessTest.kt

客户端

任务中心展示积分类型任务奖励

查看原始提交与文件

feat: 任务中心展示积分类型任务奖励

查看提交 cd1d81d

lib/fuwu/task_center_service.dart
lib/yemian/renwu/task_center_page.dart

后端

任务中心支持"赠送积分"类型任务

查看原始提交与文件

feat: 任务中心支持"赠送积分"类型任务

查看提交 847bc52

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/TaskCenterController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/TaskDefinition.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterServiceTest.kt

后端

签到接口新增实名认证前置校验

查看原始提交与文件

feat: 签到接口新增实名认证前置校验

查看提交 b1182d4

src/main/kotlin/com/layababateam/xinxiwang_backend/service/DailyCheckinService.kt

客户端

签到前置实名认证校验,未认证弹窗引导跳转

查看原始提交与文件

feat: 签到前置实名认证校验,未认证弹窗引导跳转

查看提交 d7d16bf

lib/yemian/geren/check_in_page.dart

后端

新增独立的现金账户体系

查看原始提交与文件

feat: 新增独立的现金账户体系

查看提交 f53da4e

src/main/kotlin/com/layababateam/xinxiwang_backend/config/IndexInitializer.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/CashController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/CashAccount.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/CashTransaction.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/CashAccountRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/CashTransactionRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/CashAccountService.kt

后端

注册流程新增官方账号自动加好友 + 邀请注册积分奖励

查看原始提交与文件

feat: 注册流程新增官方账号自动加好友 + 邀请注册积分奖励

查看提交 a95d085

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/FriendService.kt

客户端

去掉视频通话入口,保留语音通话

查看原始提交与文件

feat: 去掉视频通话入口,保留语音通话

查看提交 45e48d3

lib/yemian/geren/contact_profile_page.dart
lib/yemian/lianxiren/lianxiren_yulan_0c9e.dart
lib/yemian/liaotian/zujian/bubble_content_renderer.dart
lib/yemian/liaotian/zujian/chat_plus_panel.dart

客户端

注册邀请码改为6位数字校验

查看原始提交与文件

feat: 注册邀请码改为6位数字校验

查看提交 a21e256

lib/yemian/register_page.dart

后端

邀请码改为6位数字,支持官方保留邀请码

查看原始提交与文件

feat: 邀请码改为6位数字,支持官方保留邀请码

查看提交 b4b1270

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt

客户端

统一UI配色,减少大面积留白单调感

查看原始提交与文件

style: 统一UI配色,减少大面积留白单调感

查看提交 acf751d

lib/yemian/home_hub_page.dart
lib/yemian/jifen/points_ledger_page.dart
lib/yemian/login_page.dart
lib/yemian/renwu/task_center_page.dart
lib/yemian/splash_page.dart

管理后台

恢复虚拟成员后台管理与网页客服支持

查看原始提交与文件

feat: restore virtual member admin and web support

查看提交 d43353a

app/layouts/admin.vue
app/pages/customer-service/entries.vue
app/pages/customer-service/workbench.vue
app/pages/groups/[id].vue
app/pages/meetings/[id].vue

客户端

恢复群组和会议的虚拟成员功能

查看原始提交与文件

feat: restore virtual members in groups and meetings

查看提交 d9c8348

lib/fuwu/changlian_socket_2342.dart
lib/fuwu/layababa_chat_facade.dart
lib/fuwu/layababa_sdk_jieru.dart
lib/fuwu/tongxin_dao_4cd5/changlian_qunling_1a07.dart
lib/pages/meeting/meeting_live_participant_avatar.dart
lib/pages/meeting/meeting_live_participant_info.dart
lib/pages/meeting/meeting_page.dart
lib/pages/meeting/meeting_participant_models.dart
其余 15 个文件见提交

后端

恢复群组和会议虚拟成员支持

查看原始提交与文件

feat: restore group and meeting virtual members

查看提交 54a106b

src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminGroupAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminGroupService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminMeetingAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MeetingPortAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MeetingService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/GroupServiceVirtualMemberTest.kt
其余 2 个文件见提交

客户端

申请发货按钮移至任务列表下方

查看原始提交与文件

fix: 申请发货按钮移至任务列表下方

查看提交 9a01446

lib/yemian/renwu/task_center_page.dart

客户端

注册页手机号字段改用11位手机号格式前端校验

查看原始提交与文件

feat: 注册页手机号字段改用11位手机号格式前端校验

查看提交 edb3d20

lib/yemian/register_page.dart

客户端

登录注册页输入框文案统一为手机号/登录密码表述

查看原始提交与文件

fix: 登录注册页输入框文案统一为手机号/登录密码表述

查看提交 7522be4

lib/yemian/login_page.dart
lib/yemian/register_page.dart

客户端

登录页Logo改用应用图标,替换占位聊天气泡图标

查看原始提交与文件

fix: 登录页Logo改用应用图标,替换占位聊天气泡图标

查看提交 fa33b4b

lib/yemian/login_page.dart

客户端

安卓应用包名迁移至 com.layababa.zhiliao

查看原始提交与文件

refactor: 安卓应用包名迁移至 com.layababa.zhiliao

查看提交 7ae65ab

android/app/build.gradle.kts
android/app/src/main/kotlin/com/door/booktorent/CallForegroundService.kt
android/app/src/main/kotlin/com/door/booktorent/MainActivity.kt
android/app/src/main/kotlin/com/door/booktorent/MessageForegroundService.kt
android/app/src/main/kotlin/com/door/booktorent/SdkForegroundService.kt
android/app/src/main/kotlin/com/layababa/zhiliao/CallForegroundService.kt
android/app/src/main/kotlin/com/layababa/zhiliao/MainActivity.kt
android/app/src/main/kotlin/com/layababa/zhiliao/MessageForegroundService.kt
其余 2 个文件见提交

客户端

请求地址迁移至新服务器域名

查看原始提交与文件

feat: 请求地址迁移至新服务器域名

查看提交 720227c

lib/fuwu/changlian_socket_2342.dart
lib/gongju/xiangmu_changliang_87fb.dart

后端

新增邀请好友推荐统计接口

查看原始提交与文件

feat: 新增邀请好友推荐统计接口

查看提交 9c1fbb7

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/InviteReferralController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/InviteReferralService.kt

后端

积分商城支持后台新增商品,调整大转盘奖品与商城初始商品

查看原始提交与文件

feat: 积分商城支持后台新增商品,调整大转盘奖品与商城初始商品

查看提交 2c311da

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminMallController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MallService.kt

管理后台

积分商城商品管理页支持新建与编辑商品

查看原始提交与文件

feat: 积分商城商品管理页支持新建与编辑商品

查看提交 e88ad48

app/pages/mall/index.vue

客户端

幸运轮盘转盘抽奖交互实现

查看原始提交与文件

feat: 幸运轮盘转盘抽奖交互实现

查看提交 fb407aa

lib/yemian/renwu/lucky_wheel_page.dart

客户端

设置页卡片边框改为浅色分割线

查看原始提交与文件

style: 设置页卡片边框改为浅色分割线

查看提交 ff9b4d3

lib/yemian/shezhi/settings_page.dart

客户端

移除邀请好友页生成二维码功能

查看原始提交与文件

refactor: 移除邀请好友页生成二维码功能

查看提交 59291ff

lib/yemian/geren/invite_friends_page.dart

客户端

任务中心申请发货按钮独立展示

查看原始提交与文件

fix: 任务中心申请发货按钮独立展示

查看提交 1821e3f

lib/yemian/renwu/task_center_page.dart

客户端

首页标题与卡片边框样式统一

查看原始提交与文件

style: 首页标题与卡片边框样式统一

查看提交 e7611f8

lib/yemian/home_hub_page.dart

客户端

个人中心改版,邀请好友功能重构为邀请记录列表

查看原始提交与文件

feat: 个人中心改版,邀请好友功能重构为邀请记录列表

查看提交 634e647

lib/fuwu/invite_referral_service.dart
lib/yemian/geren/invite_code_page.dart
lib/yemian/geren/invite_friends_page.dart
lib/yemian/geren/invite_records_page.dart
lib/yemian/geren/profile_header_card.dart
lib/yemian/geren/profile_page.dart
lib/yemian/main_page.dart

客户端

积分商城页面简化为列表风格

查看原始提交与文件

refactor: 积分商城页面简化为列表风格

查看提交 c38611b

lib/yemian/jifen/point_set_changed.dart

客户端

签到日历月份标题改为中文

查看原始提交与文件

fix: 签到日历月份标题改为中文

查看提交 2702b9a

lib/yemian/geren/check_in_page.dart

客户端

消息列表置顶标签位置与头部分隔线

查看原始提交与文件

fix: 消息列表置顶标签位置与头部分隔线

查看提交 8133de7

lib/yemian/shouye/chat_list_item.dart
lib/yemian/shouye/chat_list_page.dart

客户端

任务中心视觉与交互微调

查看原始提交与文件

feat: 任务中心视觉与交互微调

查看提交 4e00472

lib/yemian/renwu/task_center_page.dart

客户端

登录页视觉改版

查看原始提交与文件

feat: 登录页视觉改版

查看提交 9803f67

lib/yemian/login_page.dart

客户端

设置页菜单项改为圆角分组卡片样式

查看原始提交与文件

feat: 设置页菜单项改为圆角分组卡片样式

查看提交 6fd0f1a

lib/yemian/shezhi/settings_page.dart

客户端

新增品牌启动页(倒计时+跳过),原生启动图统一为白底Logo

查看原始提交与文件

feat: 新增品牌启动页(倒计时+跳过),原生启动图统一为白底Logo

查看提交 3abcc7a

android/app/src/main/res/drawable-hdpi/android12splash.png
android/app/src/main/res/drawable-hdpi/splash.png
android/app/src/main/res/drawable-mdpi/android12splash.png
android/app/src/main/res/drawable-mdpi/splash.png
android/app/src/main/res/drawable-night-hdpi/android12splash.png
android/app/src/main/res/drawable-night-mdpi/android12splash.png
android/app/src/main/res/drawable-night-xhdpi/android12splash.png
android/app/src/main/res/drawable-night-xxhdpi/android12splash.png
其余 29 个文件见提交

客户端

缩小积分/权益账户卡片尺寸,收紧签到卡与功能格子间距

查看原始提交与文件

fix: 缩小积分/权益账户卡片尺寸,收紧签到卡与功能格子间距

查看提交 7eac0a3

lib/yemian/geren/profile_page.dart
lib/yemian/home_hub_page.dart

客户端

新增隐私开关+黑名单、通用设置、关于页,深色模式接入主题

查看原始提交与文件

feat: 新增隐私开关+黑名单、通用设置、关于页,深色模式接入主题

查看提交 bdb84b3

lib/fuwu/blacklist_service.dart
lib/fuwu/privacy_settings_service.dart
lib/main.dart
lib/yemian/shezhi/about_page.dart
lib/yemian/shezhi/blacklist_page.dart
lib/yemian/shezhi/general_settings_page.dart
lib/yemian/shezhi/privacy_settings_page.dart
lib/yemian/shezhi/settings_page.dart
其余 1 个文件见提交

客户端

新增账号与安全分组页,支持修改登录密码与换绑手机号

查看原始提交与文件

feat: 新增账号与安全分组页,支持修改登录密码与换绑手机号

查看提交 6ec4277

lib/fuwu/account_security_service.dart
lib/fuwu/layababa_chat_facade.dart
lib/yemian/geren/profile_page.dart
lib/yemian/shezhi/account_security_page.dart
lib/yemian/shezhi/change_password_page.dart
lib/yemian/shezhi/rebind_phone_page.dart

后端

新增隐私设置与黑名单接口

查看原始提交与文件

feat: 新增隐私设置与黑名单接口

查看提交 626894f

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/BlacklistController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/PrivacySettingsController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/UserBlock.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/UserPrivacySettings.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/UserBlockRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/UserPrivacySettingsRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/BlacklistService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PrivacySettingsService.kt
其余 2 个文件见提交

后端

新增账号与安全接口,支持修改登录密码与换绑手机号

查看原始提交与文件

feat: 新增账号与安全接口,支持修改登录密码与换绑手机号

查看提交 113153b

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AccountSecurityController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/UserPhoneBinding.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/UserPhoneBindingRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AccountSecurityService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SmsCodeSender.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/AccountSecurityServiceTest.kt

客户端同一提交拆分需求/修复/性能片段

增加系统通知中心

查看原始提交与文件

feat: 新增系统通知中心,修复通知入口与置顶文案缺失

查看提交 d14043e

lib/fuwu/system_notice_service.dart
lib/yemian/geren/profile_header_card.dart
lib/yemian/shouye/chat_list_item.dart
lib/yemian/shouye/chat_list_page.dart
lib/yemian/shouye/system_notice_page.dart

客户端

「我的」页面按原型重排,新增积分明细与我的奖励页面

查看原始提交与文件

feat: 「我的」页面按原型重排,新增积分明细与我的奖励页面

查看提交 f0bb614

lib/fuwu/points_ledger_service.dart
lib/fuwu/task_center_service.dart
lib/yemian/geren/profile_page.dart
lib/yemian/jifen/points_ledger_page.dart
lib/yemian/renwu/reward_orders_page.dart

客户端

首页接入轮播 Banner,位于统计卡片上方

查看原始提交与文件

feat: 首页接入轮播 Banner,位于统计卡片上方

查看提交 1c598a6

lib/fuwu/home_banner_service.dart
lib/yemian/home_banner_carousel.dart
lib/yemian/home_hub_page.dart

客户端

任务中心页面新增「规则」说明入口

查看原始提交与文件

feat: 任务中心页面新增「规则」说明入口

查看提交 674d1f1

lib/yemian/renwu/task_center_page.dart

管理后台

新增首页轮播 Banner 管理页面

查看原始提交与文件

feat: 新增首页轮播 Banner 管理页面

查看提交 16bef85

app/pages/home-banners/index.vue

管理后台

新增任务中心配置管理页面

查看原始提交与文件

feat: 新增任务中心配置管理页面

查看提交 b2751a2

app/layouts/admin.vue
app/pages/tasks/index.vue

后端

新增系统通知中心接口

查看原始提交与文件

feat: 新增系统通知中心接口

查看提交 69118ff

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/SystemNoticeController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/SystemNotice.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/SystemNoticeRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SystemNoticeService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/SystemNoticeServiceTest.kt

后端

新增首页轮播 Banner 后台配置接口

查看原始提交与文件

feat: 新增首页轮播 Banner 后台配置接口

查看提交 48c660f

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminHomeBannerController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/HomeBannerController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/HomeBanner.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/HomeBannerRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/HomeBannerService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/HomeBannerServiceTest.kt

后端

任务中心支持后台配置任务标题/奖励/启用/排序,新增我的发货申请查询

查看原始提交与文件

feat: 任务中心支持后台配置任务标题/奖励/启用/排序,新增我的发货申请查询

查看提交 47541b2

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminTaskDefinitionController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/TaskCenterController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/TaskDefinition.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/TaskCenterRepositories.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/TaskDefinitionRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterServiceTest.kt

客户端

首页功能格子按原型顺序与文案调整,收紧签到卡与格子间距

查看原始提交与文件

fix: 首页功能格子按原型顺序与文案调整,收紧签到卡与格子间距

查看提交 490bc28

lib/yemian/home_hub_page.dart

客户端同一提交拆分需求/修复/性能片段

从首页移除宣讲会、扫一扫和文件列表入口

查看原始提交与文件

fix: 首页签到按钮文字不可见,移除宣讲会/扫一扫/文件列表入口

查看提交 0d869fd

lib/yemian/home_hub_page.dart

客户端

首页「直播」接入直播广场(直播中/预告/回放三个 tab)

查看原始提交与文件

feat: 首页「直播」接入直播广场(直播中/预告/回放三个 tab)

查看提交 8468e4b

lib/fuwu/live_broadcast_service.dart
lib/fuwu/live_broadcast_slot_service.dart
lib/yemian/home_hub_page.dart
lib/yemian/live_broadcast_list_page.dart
test/fuwu/live_broadcast_service_test.dart

管理后台

首页直播位管理页从单记录表单改为直播广场列表管理

查看原始提交与文件

feat: 首页直播位管理页从单记录表单改为直播广场列表管理

查看提交 4a98052

app/pages/live-broadcast/index.vue

后端

首页直播位从单条运营配置升级为直播广场(直播中/预告/回放)

查看原始提交与文件

feat: 首页直播位从单条运营配置升级为直播广场(直播中/预告/回放)

查看提交 e401ae9

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLiveBroadcastItemController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLiveBroadcastSlotController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/LiveBroadcastItemController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/LiveBroadcastSlotController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/LiveBroadcastBooking.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/LiveBroadcastItem.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/LiveBroadcastSlot.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/BroadcastWatchRewardRepository.kt
其余 6 个文件见提交

管理后台

新增首页直播位管理页面

查看原始提交与文件

feat: 新增首页直播位管理页面

查看提交 6379289

app/layouts/admin.vue
app/middleware/auth.global.ts
app/pages/live-broadcast/index.vue

后端

新增运营手工维护的首页直播位接口

查看原始提交与文件

feat: 新增运营手工维护的首页直播位接口

查看提交 a6c52db

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLiveBroadcastSlotController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/LiveBroadcastSlotController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/LiveBroadcastSlot.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/LiveBroadcastSlotRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/BroadcastWatchRewardService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LiveBroadcastSlotService.kt

客户端

首页"直播"改为运营手工维护的单槽位内容,不再接 TRTC 房间系统

查看原始提交与文件

fix: 首页"直播"改为运营手工维护的单槽位内容,不再接 TRTC 房间系统

查看提交 d1570b1

lib/fuwu/live_broadcast_slot_service.dart
lib/yemian/home_hub_page.dart

客户端

首页"权益"接入钱包真钱余额,提现复用既有加密货币提现流程

查看原始提交与文件

feat: 首页"权益"接入钱包真钱余额,提现复用既有加密货币提现流程

查看提交 812ce21

lib/yemian/home_hub_page.dart

后端

新增直播观看奖励接口

查看原始提交与文件

feat: 新增直播观看奖励接口

查看提交 9375b95

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/BroadcastWatchRewardController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/BroadcastWatchReward.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/BroadcastWatchRewardRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/BroadcastWatchRewardService.kt

客户端

首页"直播"接入既有直播间基础设施,新增观看奖励

查看原始提交与文件

feat: 首页"直播"接入既有直播间基础设施,新增观看奖励

查看提交 eea1844

lib/fuwu/broadcast_watch_reward_service.dart
lib/gongneng/guangbo/zhibo_huamian_d081/broadcast_room_page.dart
lib/yemian/home_hub_page.dart

后端

新增幸运轮盘抽奖接口

查看原始提交与文件

feat: 新增幸运轮盘抽奖接口

查看提交 cd3159a

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/LuckyWheelController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/LuckyWheel.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/LuckyWheelRepositories.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt

客户端

幸运轮盘抽奖,替换首页占位入口

查看原始提交与文件

feat: 幸运轮盘抽奖,替换首页占位入口

查看提交 5b7153b

lib/fuwu/lucky_wheel_service.dart
lib/yemian/home_hub_page.dart
lib/yemian/renwu/lucky_wheel_page.dart

管理后台

新增任务中心大米发货申请管理页面

查看原始提交与文件

feat: 新增任务中心大米发货申请管理页面

查看提交 ad4cce4

app/layouts/admin.vue
app/middleware/auth.global.ts
app/pages/task-shipment-requests/index.vue

后端

新增任务中心接口(5个固定任务+大米奖励+满额发货申请)

查看原始提交与文件

feat: 新增任务中心接口(5个固定任务+大米奖励+满额发货申请)

查看提交 97f2095

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminTaskShipmentController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/TaskCenterController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/TaskCenter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/DailyCheckinRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/TaskCenterRepositories.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterService.kt

客户端

任务中心接入真实功能,替换占位页面

查看原始提交与文件

feat: 任务中心接入真实功能,替换占位页面

查看提交 e449d00

lib/fuwu/task_center_service.dart
lib/yemian/home_hub_page.dart
lib/yemian/renwu/task_center_page.dart

管理后台

新增积分商城管理页面(商品+订单)

查看原始提交与文件

feat: 新增积分商城管理页面(商品+订单)

查看提交 b55fbe7

app/layouts/admin.vue
app/middleware/auth.global.ts
app/pages/mall/index.vue

后端

新增积分商城真实商品目录、兑换与管理接口

查看原始提交与文件

feat: 新增积分商城真实商品目录、兑换与管理接口

查看提交 88724c7

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminMallController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/MallController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/MallProduct.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/MallRepositories.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MallService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/OperatorPointsService.kt

客户端

积分商城真实化,接入真实商品目录与发货流程

查看原始提交与文件

feat: 积分商城真实化,接入真实商品目录与发货流程

查看提交 261505c

lib/fuwu/mall_service.dart
lib/yemian/jifen/point_set_changed.dart

后端

新增收货地址 CRUD 接口

查看原始提交与文件

feat: 新增收货地址 CRUD 接口

查看提交 1839d95

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/ShippingAddressController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/ShippingAddress.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/ShippingAddressRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ShippingAddressService.kt

客户端

新增收货地址管理

查看原始提交与文件

feat: 新增收货地址管理

查看提交 bf2c389

lib/fuwu/shipping_address_service.dart
lib/yemian/geren/profile_page.dart
lib/yemian/geren/shipping_address_edit_page.dart
lib/yemian/geren/shipping_address_page.dart

后端

新增个人每日签到接口

查看原始提交与文件

feat: 新增个人每日签到接口

查看提交 24adaf6

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/DailyCheckinController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/DailyCheckin.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/DailyCheckinRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/DailyCheckinService.kt

客户端

打通个人每日签到,接入真实后端数据

查看原始提交与文件

feat: 打通个人每日签到,接入真实后端数据

查看提交 4e6e98f

lib/fuwu/daily_checkin_service.dart
lib/yemian/geren/check_in_page.dart
lib/yemian/home_hub_page.dart

管理后台

新增找回密码申请处理页面

查看原始提交与文件

feat: 新增找回密码申请处理页面

查看提交 afcabe7

app/layouts/admin.vue
app/middleware/auth.global.ts
app/pages/password-reset-requests/index.vue

后端

新增找回密码申请提交与人工处理接口

查看原始提交与文件

feat: 新增找回密码申请提交与人工处理接口

查看提交 07e73cd

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminPasswordResetRequestController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/PasswordResetRequestController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/PasswordResetRequest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/PasswordResetRequestRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PasswordResetRequestService.kt

客户端

新增找回密码申请入口

查看原始提交与文件

feat: 新增找回密码申请入口

查看提交 27f9557

lib/fuwu/layababa_chat_facade.dart
lib/fuwu/password_reset_request_service.dart
lib/yemian/forgot_password_page.dart
lib/yemian/login_page.dart

管理后台

新增实名认证审核页面

查看原始提交与文件

feat: 新增实名认证审核页面

查看提交 c072986

app/layouts/admin.vue
app/middleware/auth.global.ts
app/pages/real-name-verifications/index.vue

后端

新增实名认证提交与人工审核接口

查看原始提交与文件

feat: 新增实名认证提交与人工审核接口

查看提交 f3957e9

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminRealNameVerificationController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/RealNameVerificationController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/RealNameVerification.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/repository/RealNameVerificationRepository.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationService.kt

客户端

新增实名认证功能

查看原始提交与文件

feat: 新增实名认证功能

查看提交 75d4b65

lib/fuwu/layababa_chat_facade.dart
lib/fuwu/real_name_verification_service.dart
lib/yemian/geren/identity_verification_page.dart
lib/yemian/geren/profile_page.dart

客户端

底部导航重构为 首页/消息/任务/我的,对齐产品原型

查看原始提交与文件

feat: 底部导航重构为 首页/消息/任务/我的,对齐产品原型

查看提交 4f45a64

lib/buju/shiying_waike.dart
lib/yemian/discover_page.dart
lib/yemian/geren/invite_friend_page.dart
lib/yemian/home_hub_page.dart
lib/yemian/main_page.dart
lib/yemian/renwu/task_center_page.dart
lib/yemian/shouye/chat_list_page.dart
lib/zhuti/app_icons.dart
其余 1 个文件见提交

后端

系统消息与隐私政策品牌名称由闲云改为智聊

查看原始提交与文件

feat: 系统消息与隐私政策品牌名称由闲云改为智聊

查看提交 d0eba90

PRIVACY_POLICY.md
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PayNotificationService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SystemUserService.kt

管理后台

后台品牌名称由闲云改为智聊

查看原始提交与文件

feat: 后台品牌名称由闲云改为智聊

查看提交 574df64

app/layouts/admin.vue
app/pages/login.vue
app/pages/merchant/billing.vue
app/pages/site.vue
nuxt.config.ts

管理后台

更新 favicon 为智聊新图标

查看原始提交与文件

feat: 更新 favicon 为智聊新图标

查看提交 739e701

public/favicon.ico

客户端

应用及界面品牌名称由闲云改为智聊

查看原始提交与文件

feat: 应用及界面品牌名称由闲云改为智聊

查看提交 aff9535

android/app/src/main/AndroidManifest.xml
ios/Runner/Info.plist
lib/main.dart
lib/pages/meeting/meeting_home_page.dart
lib/utils/meeting_share_text_builder.dart
lib/yemian/download_page.dart
lib/yemian/jifen/point_set_changed.dart
lib/yemian/liaotian/report_dialog.dart
其余 11 个文件见提交

客户端

应用图标更新为智聊新 Logo

查看原始提交与文件

feat: 应用图标更新为智聊新 Logo

查看提交 ba7b7c8

android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png
android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png
android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png
android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png
android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png
android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
android/app/src/main/res/mipmap-hdpi/ic_launcher.png
android/app/src/main/res/mipmap-mdpi/ic_launcher.png
其余 42 个文件见提交

Bug 修复180 次相关提交

2026 年 11 月 11 条变更片段
客户端同一提交拆分需求/修复/性能片段

错误文案为空时不再弹出空提示

查看原始提交与文件

fix: 空错误文案不再提示,非运营号不再进入创建入口

查看提交 b0e79b5

lib/gongneng/guangbo/zhibo_huamian_d081/broadcast_create_page.dart
lib/gongneng/guangbo/zhibo_huamian_d081/broadcast_room_page.dart
lib/gongneng/guangbo/zhuangtai_ceng_7fe2/broadcast_room_controller.dart
lib/pages/meeting/meeting_home_page.dart
lib/yemian/forgot_password_page.dart
lib/yemian/geren/identity_verification_page.dart
lib/yemian/liaotian/chat_ws_event_handler.dart
lib/yemian/login_page.dart
其余 5 个文件见提交

管理后台

修复离开旧页面后后台会话恢复仍受旧上下文影响

查看原始提交与文件

fix: keep shared session recovery independent of retired page context (#2)

查看提交 b7a5597

app/composables/useApi.ts
docs/operations/2026-11-06-admin-session-recovery.md
test/adminSessionIntegration.test.mjs

管理后台

后台登录自动续期,忽略过期请求造成的误退出

查看原始提交与文件

fix: renew admin sessions and ignore stale unauthorized responses (#1)

查看提交 eb41ffd

app/components/MediaDecryptPolicySettings.vue
app/composables/useApi.ts
app/stores/auth.ts
app/utils/adminSessionRecovery.ts
test/adminSessionIntegration.test.mjs
test/adminSessionRecovery.test.mjs

客户端

首页加载失败后自动重试,不再停在空占位

查看原始提交与文件

fix: 首页加载失败后自动重试,不再停在空占位

查看提交 f077431

lib/fuwu/home_banner_service.dart
lib/yemian/home_hub_load_retry.dart
lib/yemian/home_hub_page.dart
test/fuwu/home_banner_service_test.dart
test/yemian/home_hub_load_retry_test.dart

后端

修复接受好友申请时重复私聊会话导致的异常

查看原始提交与文件

fix(friend): tolerate duplicate private conversations when accepting friend requests

查看提交 4383de9

.github/workflows/deploy.yml
.github/workflows/package-production.yml
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/repository/ConversationRepository.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/repository/PrivateChatCanonicalPickTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/InviterAutoFriendGreetingTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ProxyChatAdapter.kt

后端

修复防滥用校验边界并升级存在风险的运行依赖

查看原始提交与文件

fix(security): harden abuse boundaries and patch runtime dependencies

查看提交 ef5a8e2

.github/workflows/package-production.yml
.gitignore
build.gradle
docs/evidence/security-hardening-20261102/dependency-audit.json
docs/evidence/security-hardening-20261102/test-summary.json
docs/operations/2026-11-02-security-hardening.md
gradle.lockfile
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/config/RateLimitFilter.kt
其余 22 个文件见提交

后端

修复请求限流响应中的中文乱码

查看原始提交与文件

fix(api): preserve Chinese text in rate limit responses

查看提交 f4ba6b6

.github/workflows/package-production.yml
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/config/RateLimitFilter.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/config/RateLimitResponseEncodingTest.kt

后端

修复腾讯网关签名中个位数日期的格式

查看原始提交与文件

fix: pad Tencent gateway signature dates on single-digit days

查看提交 50512dd

.github/workflows/package-production.yml
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/TencentMarketMobileThreeElementVerifierTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TencentMarketGatewaySigner.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TencentMarketMobileThreeElementVerifier.kt

客户端

群聊提及时显示用户名称,修复内部编号外露

查看原始提交与文件

fix: resolve group mention names instead of displaying internal identifiers

查看提交 0fce6c9

.github/workflows/fangdu-release.yml
docs/operations/2026-11-01-red-packet-display.md
lib/yemian/liaotian/chat_mention_name.dart
lib/yemian/liaotian/chat_page.dart
lib/yemian/liaotian/zujian/chat_mention_picker.dart
lib/yemian/liaotian/zujian/chat_message_item_builder.dart
pubspec.yaml
test/yemian/liaotian/chat_mention_name_test.dart

客户端

修复独立深色模式下验证码内容不易阅读

查看原始提交与文件

Keep captcha content readable with independent app dark mode

查看提交 d2b83e6

docs/operations/2026-11-01-aliyun-captcha.md
lib/zujian/aliyun_captcha_html.dart
lib/zujian/sms_captcha_dialog.dart
pubspec.yaml
test/zujian/sms_captcha_dialog_test.dart

客户端

修复窄屏手机上阿里云验证弹窗的适配

查看原始提交与文件

Fit Aliyun verification popup to narrow screens in build 159

查看提交 e01a1b4

docs/operations/2026-11-01-aliyun-captcha.md
lib/zujian/aliyun_captcha_html.dart
lib/zujian/sms_captcha_dialog.dart
pubspec.yaml
test/zujian/sms_captcha_dialog_test.dart

2026 年 10 月 34 条变更片段
后端

兼容带空格的 Android 构建版本,记录短信供应商拒绝原因

查看原始提交与文件

Handle spaced Android build versions and document SMS provider denial

查看提交 79cbc91

.github/workflows/package-production.yml
docs/operations/2026-10-31-sms-usage-audit.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ClientVersionRulesTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ClientVersionRules.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/ClientVersionRulesTest.kt

后端

修复短信额度配置冲突导致的启动异常

查看原始提交与文件

Disambiguate SMS quota configuration bean at startup

查看提交 2c7aee1

.github/workflows/package-production.yml
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/SmsSendQuotaContextTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SmsSendQuota.kt

后端

停止 T10 即时告警并保留运营号会话

查看原始提交与文件

fix: 停止 T10 即时告警并保留运营号会话

查看提交 c31fe97

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AbuseAutoBanServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AbuseAutoBanService.kt

客户端

只对服务端标记的消息使用系统通知样式

查看原始提交与文件

fix: 只对服务端标记的消息使用系统通知样式

查看提交 98a4eee

lib/fuwu/shujuku_fuwu_b68e.dart
lib/yemian/liaotian/chat_message_utils.dart
lib/yemian/liaotian/message_bubble.dart
lib/yemian/liaotian/system_message_policy.dart
lib/yemian/liaotian/zujian/bubble_content_renderer.dart
test/storage/message_is_system_persistence_test.dart
test/yemian/liaotian/system_message_policy_test.dart
vendor/layababa_chat_sdk/lib/src/storage/sqflite/chat_database_schema.dart
其余 1 个文件见提交

后端

拒绝客户端消息夹带服务端专用的签到动作

查看原始提交与文件

fix: 拒绝客户端消息夹带服务端专用的签到动作 (#6488)

查看提交 410b760

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ClientMessageTypePolicyTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/BotApiAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ChatMessageAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ClientMessageTypePolicy.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ProxyChatAdapter.kt

后端

群长文按字数与群规模加权限速,敏感词检查覆盖所有带文字的消息类型

查看原始提交与文件

fix: 群长文按字数与群规模加权限速,敏感词检查覆盖所有带文字的消息类型

查看提交 c7c2c51

.github/workflows/deploy.yml
.github/workflows/package-production.yml
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ClientMessageTypePolicyTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/MessageAbuseControlsTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ChatMessageAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupLongTextRateLimiter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SafetyTextExtractor.kt
其余 1 个文件见提交

后端

建群只接受好友作为初始成员并限制群人数上限

查看原始提交与文件

fix: 建群只接受好友作为初始成员并限制群人数上限

查看提交 b8a6820

.github/workflows/deploy.yml
.github/workflows/package-production.yml
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/GroupCreateValidationTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/LargeVirtualMemberCountContractTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapter.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapterViewerAccessTest.kt

后端

实名、找回密码、建群和解散群增加按用户限频

查看原始提交与文件

fix: 实名、找回密码、建群和解散群增加按用户限频

查看提交 feb228c

.github/workflows/deploy.yml
.github/workflows/package-production.yml
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/config/RateLimitFilter.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AbuseRateLimitTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/LargeVirtualMemberCountContractTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationRateLimiter.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapterViewerAccessTest.kt

后端

语音识别只接受本站存储域名的https地址

查看原始提交与文件

fix: 语音识别只接受本站存储域名的https地址

查看提交 6b41d71

.github/workflows/deploy.yml
.github/workflows/package-production.yml
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AsrController.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/AsrPort.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AsrAudioUrlPolicyTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TencentAsrService.kt

后端

后台登录统一错误文案并在连续失败后永久封IP

查看原始提交与文件

fix: 后台登录统一错误文案并在连续失败后永久封IP

查看提交 309e2b1

.github/workflows/deploy.yml
.github/workflows/package-production.yml
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/LoginSecurityRules.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminLoginIpBlockTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminAuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminAuthService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminSecurityAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LoginSecurityService.kt

后端

邀请成员要求邀请人在群内并忽略不存在的用户ID

查看原始提交与文件

fix: 邀请成员要求邀请人在群内并忽略不存在的用户ID

查看提交 bad7ebc

.github/workflows/deploy.yml
.github/workflows/package-production.yml
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/GroupServiceInviteMembersTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupService.kt

后端

拒绝客户端伪造服务端保留的消息类型

查看原始提交与文件

fix: reject client-authored reserved message types

查看提交 690ef3b

.github/workflows/deploy.yml
.github/workflows/package-production.yml
deploy/new-server/deploy-ci-artifact.py
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ClientMessageTypePolicyTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/BotApiAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ChatMessageAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ClientMessageTypePolicy.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageService.kt
其余 1 个文件见提交

后端

登录诊断队列改为定点读取避免Redis全库扫描堵塞聊天

查看原始提交与文件

fix: 登录诊断队列改为定点读取避免Redis全库扫描堵塞聊天

查看提交 09174e5

.github/workflows/deploy.yml
gradle/wrapper/gradle-wrapper.properties
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/PullLogCommandDrainTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PullLogCommandSender.kt

后端

注册邀请码强制必填并增加发布前回归校验

查看原始提交与文件

fix: 注册邀请码强制必填并增加发布前回归校验

查看提交 24ec06e

.github/workflows/deploy.yml
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/dto/AuthDtos.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AuthRegistrationGroupModeTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt

客户端

修复红包领取后变灰的显示问题

查看原始提交与文件

智聊:修复红包领取后变灰的显示问题

查看提交 0c83d45

docs/red-packet-color-20261024.md
lib/yemian/liaotian/red_packet_bubble.dart
lib/zhuti/red_packet_style.dart
test/zhuti/red_packet_style_test.dart

客户端

修复 Android 启动图停留过久后被系统杀掉

查看原始提交与文件

修复 Android 启动图停留过久后被系统杀掉

查看提交 e34e6d3

lib/main.dart
lib/yemian/splash_page.dart
test/yemian/startup_session_gate_test.dart

客户端

统一实名认证待审核提示并补齐底部安全区

查看原始提交与文件

统一实名认证待审核提示并补齐底部安全区

查看提交 3dd5e6a

docs/real-name-pending-20261018.md
lib/yemian/geren/identity_verification_page.dart
lib/yemian/geren/profile_header_card.dart

后端

修复实名认证调用异常处理并向后台提供异常原因

查看原始提交与文件

修复实名认证调用异常处理并向后台提供异常原因

查看提交 6a4e113

docs/tencent-market-three-element.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/DeferredRealNameVerificationTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationSubmitTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/TencentMarketMobileThreeElementVerifierTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminRealNameVerificationController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/RealNameVerificationController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/model/RealNameVerification.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AliyunMobileThreeElementVerifier.kt
其余 3 个文件见提交

后端

手机号注册时写入手机号绑定记录

查看原始提交与文件

fix: 手机号注册时写入手机号绑定记录

查看提交 6e3831e

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AccountSecurityRegisteredPhoneTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AuthRegistrationGroupModeTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AccountSecurityService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/controller/AuthControllerLoginCompatibilityTest.kt

后端

手机号注册账号未换绑时也能通过短信找回密码

查看原始提交与文件

fix: 手机号注册账号未换绑时也能通过短信找回密码

查看提交 d99ec10

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/PasswordResetCodeServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PasswordResetCodeService.kt

后端

智聊 TRTC 切换到应用 20049465

查看原始提交与文件

fix: 智聊 TRTC 切换到应用 20049465

查看提交 31d1629

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/MeetingTrtcService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TrtcService.kt

后端

智聊通话和会议切换 TRTC 应用 20049463

查看原始提交与文件

fix: 智聊通话和会议切换 TRTC 应用 20049463

查看提交 c158881

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/MeetingTrtcService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TrtcService.kt
src/main/resources/application.properties
src/test/kotlin/com/layababateam/xinxiwang_backend/service/TrtcServiceTimeoutTest.kt

客户端

修复启动异常兜底并升级构建号至156

查看原始提交与文件

修复启动异常兜底并升级构建号至156

查看提交 b86b1f7

docs/oppo-a93s-startup-2026-10-13.md
lib/main.dart
pubspec.yaml

管理后台

修复后台统计数字显示不完整

查看原始提交与文件

fix: show full dashboard statistics values

查看提交 d55821f

app/components/StatsCard.vue
app/components/SystemStatusPanel.vue

客户端

修复语音消息显示时长与实际音频不一致

查看原始提交与文件

修复语音消息显示时长与实际音频不一致

查看提交 a9fafb9

docs/operations/2026-10-11-voice-duration-fix.json
lib/yemian/liaotian/chat_media_handler.dart
lib/yemian/liaotian/chat_page.dart
lib/yemian/liaotian/zujian/chat_message_item_builder.dart
test/pages/chat_recording_gesture_test.dart
test/pages/chat_voice_recording_test.dart
vendor/layababa_chat_sdk/lib/src/api/media_file_processor.dart
vendor/layababa_chat_sdk/lib/src/legacy/voice/voice_file_inspector.dart

客户端

修复群红包人数误判并升级构建号至155

查看原始提交与文件

智聊:修复群红包人数误判并升级构建号至155

查看提交 729f131

docs/operations/2026-10-10-red-packet-member-count.json
lib/yemian/liaotian/zujian/chat_plus_panel.dart
lib/yemian/qianbao/wallet_red_packet_page.dart
pubspec.yaml
test/yemian/qianbao/wallet_red_packet_member_count_test.dart
test/zujian/chat_plus_panel_test.dart

客户端

完善登录凭证存读及旧账号数据迁移

查看原始提交与文件

智聊:完善登录凭证存读及旧账号数据迁移

查看提交 badfff3

lib/main.dart
pubspec.yaml
test/fuwu/account_lifecycle_isolation_test.dart
test/fuwu/credential_storage_test.dart
test/support/account_lifecycle_harness.dart
vendor/layababa_chat_sdk/lib/src/legacy/account/account_lifecycle_service.dart
vendor/layababa_chat_sdk/lib/src/legacy/account/saved_account_store.dart
vendor/layababa_chat_sdk/lib/src/legacy/auth/auth_service.dart
其余 2 个文件见提交

客户端

修复手机与PC端群聊引用消息定位及历史跳转

查看原始提交与文件

智聊:修复手机与PC端群聊引用消息定位及历史跳转

查看提交 1bd61bc

lib/yemian/liaotian/chat_message_locator.dart
lib/yemian/liaotian/chat_page.dart
test/pages/chat_history_navigation_test.dart
test/pages/chat_message_locator_test.dart

客户端

修复PC端超过10MB图片无法发送,支持自动压缩

查看原始提交与文件

智聊:修复PC端超过10MB图片无法发送,支持自动压缩

查看提交 c358f2d

lib/yemian/liaotian/chat_media_handler.dart
vendor/layababa_chat_sdk/lib/src/api/media_file_processor.dart
vendor/layababa_chat_sdk/lib/src/legacy/media/image_upload_preparation.dart
vendor/layababa_chat_sdk/test/image_upload_preparation_test.dart

后端

修复三要素核验客户端初始化失败

查看原始提交与文件

智聊:修复三要素核验客户端初始化失败

查看提交 ebe4316

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AliyunSimpleThreeElementContractTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AliyunMobileThreeElementVerifier.kt

客户端

修复立即更新无法跳转下载地址

查看原始提交与文件

智聊:修复立即更新无法跳转下载地址

查看提交 f20a4c5

lib/zujian/update_dialog.dart
test/fuwu/update_launch_test.dart
test/zujian/update_dialog_test.dart
vendor/layababa_chat_sdk/lib/src/legacy/updates/update_service.dart

客户端

修复点击群置顶消息时的定位标识冲突

查看原始提交与文件

智聊:修复点击群置顶消息时的定位标识冲突

查看提交 16abf69

lib/yemian/liaotian/chat_page.dart
lib/yemian/liaotian/zujian/chat_message_item_builder.dart
test/pages/chat_message_location_test.dart

后端同一提交拆分需求/修复/性能片段

修复 HTTP 限流后无法恢复

查看原始提交与文件

Fix permanent HTTP throttling and avoid group member loads in conversation lists

查看提交 ae0106b

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/config/RateLimitFilter.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/config/HttpRateLimitRecoveryTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ConversationListMemberQueryTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ConversationService.kt

后端同一提交拆分需求/修复/性能片段

修复消息限流后的恢复

查看原始提交与文件

Fix message rate recovery and avoid offline push work without destinations

查看提交 6efac60

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/handler/MessageRateLimitHandler.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupV3SyncRateLimiter.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageSyncGuardService.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/RedisFixedWindowCounter.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/RedisTokenBucketLimiter.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/MessageSyncRateLimitRecoveryTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/push/GroupPushEligibilityIntegrationTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/push/OfflinePushEligibilityServiceTest.kt
其余 6 个文件见提交

2026 年 09 月 40 条变更片段
客户端

修复私聊漏收后的自动补拉及二进制消息解码

查看原始提交与文件

修复私聊漏收后的自动补拉及二进制消息解码

查看提交 f8f59c1

lib/yemian/liaotian/chat_controller.dart
lib/yemian/liaotian/chat_ws_event_handler.dart
lib/yemian/liaotian/private_chat_sync_watchdog.dart
test/fuwu/realtime_message_delivery_test.dart
test/pages/private_chat_sync_watchdog_test.dart
vendor/layababa_chat_sdk/lib/src/protocol/envelope_codec.dart

客户端

修复私聊未读误增及跨设备置顶同步

查看原始提交与文件

修复私聊未读误增及跨设备置顶同步

查看提交 c74403d

lib/fuwu/changlian_socket_2342.dart
lib/fuwu/conversation_sync_watermark_policy.dart
lib/fuwu/tongxin_dao_4cd5/changlian_xiaoxi_7034.dart
lib/yemian/liaotian/chat_controller.dart
lib/yemian/shouye/chat_list_controller.dart
lib/yemian/shouye/chat_list_page.dart
lib/yemian/shouye/chat_list_unread_policy.dart
test/fuwu/conversation_state_merge_test.dart
其余 4 个文件见提交

客户端

切换账号时隔离会话状态,避免串用旧账号数据

查看原始提交与文件

fix: isolate conversation state when switching accounts

查看提交 2a0fd49

lib/fuwu/changlian_socket_2342.dart
lib/fuwu/tongxin_dao_4cd5/changlian_xiaoxi_7034.dart
lib/yemian/shouye/chat_list_controller.dart
test/fuwu/account_lifecycle_isolation_test.dart
test/pages/chat_list_account_switch_test.dart
test/support/account_lifecycle_harness.dart
vendor/layababa_chat_sdk/lib/src/legacy/account/account_lifecycle_service.dart

客户端

好友检查未完成时不再误拦发送

查看原始提交与文件

fix(聊天): 好友检查未完成时不再误拦发送

查看提交 05c1679

lib/gongju/haoyou_jiancha_8db4.dart
test/gongju/haoyou_jiancha_test.dart

后端

后台局部写入的账号状态等字段补进 User 模型

查看原始提交与文件

fix(用户): 后台局部写入的账号状态等字段补进 User 模型

查看提交 51f9cd7

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/User.kt
modules/basebackend/src/test/kotlin/com/layababateam/xinxiwang_backend/model/UserAdminFieldsPersistenceTest.kt

客户端

修复邀请链接域名并调整 Android ARM 双架构打包

查看原始提交与文件

修复邀请链接域名并调整 Android ARM 双架构打包

查看提交 381a742

android/app/build.gradle.kts
android/gradle.properties
build_release.sh
lib/gongju/xiangmu_changliang_87fb.dart
lib/yemian/geren/invite_friends_page.dart
pubspec.lock

客户端

转盘停位与抽奖结果保持一致,支持维护状态与加载失败重试

查看原始提交与文件

fix(幸运转盘): 转盘停位与抽奖结果保持一致,支持维护状态与加载失败重试

查看提交 0c12208

lib/fuwu/lucky_wheel_service.dart
lib/yemian/renwu/lucky_wheel_page.dart
test/fuwu/lucky_wheel_service_test.dart

客户端

头像加载中显示占位,优先使用最新成员头像,403 时尝试备用地址

查看原始提交与文件

fix(群头像): 头像加载中显示占位,优先使用最新成员头像,403 时尝试备用地址

查看提交 42df6e0

lib/yemian/liaotian/chat_controller.dart
lib/yemian/liaotian/chat_message_utils.dart
lib/yemian/liaotian/message_bubble.dart
lib/yemian/qunzu/group_member_preview.dart
lib/yemian/qunzu/group_members_page.dart
pubspec.yaml
test/fuwu/oss_failback_file_service_test.dart
test/pages/chat_sender_avatar_test.dart
其余 1 个文件见提交

客户端

进入群聊也做一次增量校验,当前会话优先出队,清理残留同步锁

查看原始提交与文件

fix(群聊同步): 进入群聊也做一次增量校验,当前会话优先出队,清理残留同步锁

查看提交 c103862

lib/fuwu/queued_message_sync_scheduler.dart
lib/fuwu/tongxin_dao_4cd5/changlian_qunling_1a07.dart
lib/yemian/liaotian/chat_controller.dart
lib/yemian/liaotian/chat_entry_sync_policy.dart
pubspec.yaml
test/fuwu/group_sync_state_lock_test.dart
test/fuwu/queued_message_sync_scheduler_test.dart
test/pages/chat_sync_recovery_test.dart
其余 1 个文件见提交

客户端

自动模式全部节点失败后自行退避重试,不再引导手动选择

查看原始提交与文件

fix(节点选择): 自动模式全部节点失败后自行退避重试,不再引导手动选择

查看提交 cedd2a9

lib/yemian/login_page.dart
lib/yemian/shezhi/node_selection_page.dart
lib/zujian/node_status_banner.dart
test/fuwu/node_auto_selection_test.dart
vendor/layababa_chat_sdk/lib/src/legacy/network/node_service.dart

后端

退款入账失败时撤销退款标记以便重试

查看原始提交与文件

fix(红包): 退款入账失败时撤销退款标记以便重试

查看提交 9c5280b

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/repository/RedPacketRepository.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/WalletServiceRedPacketSettlementTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/WalletService.kt

后端

领取入账在钱包锁内重读余额

查看原始提交与文件

fix(红包): 领取入账在钱包锁内重读余额

查看提交 fc30d10

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/WalletServiceRedPacketRefundTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/WalletServiceRedPacketSettlementTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/WalletService.kt

后端

过期退款按 Redis 实际余量计算,防止多退

查看原始提交与文件

fix(红包): 过期退款按 Redis 实际余量计算,防止多退

查看提交 798350b

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/repository/RedPacketRepository.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/WalletServiceRedPacketRefundTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/WalletService.kt

后端

领取记录改为条件更新,避免并发消费覆盖丢记录

查看原始提交与文件

fix(红包): 领取记录改为条件更新,避免并发消费覆盖丢记录

查看提交 8a1f437

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RedPacketClaimConsumerAdapterTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RedPacketClaimConsumerAdapter.kt

后端

无资料的通过记录允许用户补交姓名和身份证号

查看原始提交与文件

fix(实名认证): 无资料的通过记录允许用户补交姓名和身份证号

查看提交 9fcd4bf

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationSubmitTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationService.kt

后端

中奖后冷却 N 次只出谢谢参与

查看原始提交与文件

fix(幸运转盘): 中奖后冷却 N 次只出谢谢参与

查看提交 738fe5f

src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SystemSettingService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelServiceTest.kt

后端

单边好友关系不再误报不是好友

查看原始提交与文件

fix(好友): 单边好友关系不再误报不是好友

查看提交 461b2b1

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/MessageServiceSilentRecallTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/FriendAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/FriendService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/PrivateFriendshipGuard.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RedPacketSendPolicy.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/FriendAdapterCheckTest.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/RedPacketSendPolicyTest.kt

后端

后台录入资料直接通过时保存姓名和身份证号

查看原始提交与文件

fix(实名认证): 后台录入资料直接通过时保存姓名和身份证号

查看提交 1b833a0

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminRealNameVerificationController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationService.kt

客户端

隔离同步错误并保留限流期间的加载状态

查看原始提交与文件

fix(消息状态): 隔离同步错误并保留限流期间的加载状态

查看提交 9887ac7

lib/yemian/liaotian/chat_ws_event_handler.dart
test/pages/chat_sync_error_isolation_test.dart

客户端

合并群聊补拉请求并实现限流退避

查看原始提交与文件

fix(消息同步): 合并群聊补拉请求并实现限流退避

查看提交 bb6ab0b

lib/fuwu/changlian_socket_2342.dart
lib/fuwu/queued_message_sync_scheduler.dart
lib/fuwu/tongxin_dao_4cd5/changlian_qunling_1a07.dart
lib/fuwu/tongxin_dao_4cd5/changlian_xiaoxi_7034.dart
lib/yemian/liaotian/chat_ws_event_handler.dart
pubspec.yaml
test/fuwu/queued_message_sync_scheduler_test.dart

客户端

群聊消息同步串行执行,限流后退避重试

查看原始提交与文件

fix: serialize group message sync and back off throttled requests

查看提交 f9b83f0

.github/workflows/build-windows.yml
.github/workflows/fangdu-release.yml
docs/operations/2026-09-25-group-message-sync-fix.md
lib/fuwu/changlian_socket_2342.dart
lib/fuwu/queued_message_sync_scheduler.dart
lib/fuwu/tongxin_dao_4cd5/changlian_qunling_1a07.dart
lib/fuwu/tongxin_dao_4cd5/changlian_xiaoxi_7034.dart
lib/yemian/liaotian/chat_ws_event_handler.dart
其余 3 个文件见提交

客户端

修复(节点选择):启动及测速后自动选用最低延迟可用节点

查看原始提交与文件

修复(节点选择):启动及测速后自动选用最低延迟可用节点

查看提交 1d17f8f

docs/node-auto-selection-20260924.md
lib/main.dart
lib/yemian/shezhi/node_selection_page.dart
test/fuwu/node_auto_selection_test.dart
vendor/layababa_chat_sdk/lib/src/legacy/network/node_service.dart

客户端

修复(节点配置):隔离智聊最终备用地址

查看原始提交与文件

修复(节点配置):隔离智聊最终备用地址

查看提交 05de7c3

lib/fuwu/cdn_config_url_policy.dart
test/fuwu/node_config_fallback_test.dart
vendor/layababa_chat_sdk/lib/src/legacy/network/node_service.dart

客户端

修复(同步):补齐私聊缓存遗漏消息并升级构建号至 143

查看原始提交与文件

修复(同步):补齐私聊缓存遗漏消息并升级构建号至 143

查看提交 cbc2d7a

docs/message-sync-investigation-20260924.md
lib/yemian/liaotian/chat_controller.dart
lib/yemian/liaotian/chat_entry_sync_policy.dart
pubspec.yaml
test/pages/chat_sync_recovery_test.dart
tool/diagnostics/reproduce_stale_conversation_sync.dart
vendor/layababa_chat_sdk/lib/src/legacy/chat/stale_conversation_sync_policy.dart

后端

细化三要素核验错误提示

查看原始提交与文件

fix(实名认证): 细化三要素核验错误提示

查看提交 0ce3638

build.gradle
docs/real-name-error-messages.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AliyunMobileThreeElementErrorsTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AliyunMobileThreeElementVerifier.kt

后端

按北京时间每日零点重置认证次数

查看原始提交与文件

fix(实名认证): 按北京时间每日零点重置认证次数

查看提交 48bf6d9

docs/real-name-daily-quota.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RealNameDailyQuotaTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameDailyQuota.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RealNameVerificationService.kt

客户端

修复(启动):为凭据读取与首帧等待增加异常和超时兜底

查看原始提交与文件

修复(启动):为凭据读取与首帧等待增加异常和超时兜底

查看提交 717631b

lib/fuwu/startup_token_loader.dart
lib/main.dart
test/fuwu/startup_token_loader_test.dart

客户端

修复(积分):根据流水类型正确显示收支方向

查看原始提交与文件

修复(积分):根据流水类型正确显示收支方向

查看提交 a32a8aa

lib/yemian/liaotian/qiandao_points_page.dart
vendor/layababa_chat_sdk/lib/src/legacy/points/points_models.dart

客户端

修复(实名认证):提高输入框文字与光标可读性

查看原始提交与文件

修复(实名认证):提高输入框文字与光标可读性

查看提交 51d5de6

lib/yemian/geren/identity_verification_page.dart

后端

统一通话与会议的应用配置

查看原始提交与文件

fix(RTC): 统一通话与会议的应用配置

查看提交 a97d493

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/MeetingTrtcService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TrtcService.kt
src/main/resources/application.properties

管理后台

返回后台列表时恢复滚动位置

查看原始提交与文件

fix: 返回后台列表时恢复滚动位置

查看提交 a475a83

app/composables/useAdminScroll.ts
app/layouts/admin.vue
app/utils/adminScroll.ts
test/adminScroll.test.mjs

管理后台

保留后台列表分页筛选状态并统一详情返回逻辑

查看原始提交与文件

fix: 保留后台列表分页筛选状态并统一详情返回逻辑

查看提交 84c5d85

app/composables/useAdminBack.ts
app/composables/useListState.ts
app/pages/bots/[id].vue
app/pages/bots/api-doc.vue
app/pages/bots/index.vue
app/pages/bots/proxychat.vue
app/pages/chats/[conversationId].vue
app/pages/chats/index.vue
其余 29 个文件见提交

管理后台

修复统计模块加载互相影响和积分收支显示

查看原始提交与文件

fix: 修复统计模块加载互相影响和积分收支显示

查看提交 83207c4

app/components/StatsCard.vue
app/pages/clients/index.vue
app/pages/index.vue
app/pages/points/index.vue
app/utils/loadIndependentSections.ts
test/loadIndependentSections.test.mjs

客户端

修正生产接口地址和 CDN 备用配置

查看原始提交与文件

fix(endpoint): use production appserver and CDN fallback

查看提交 7aaf608

lib/fuwu/changlian_socket_2342.dart
lib/fuwu/layababa_sdk_jieru.dart
lib/gongju/xiangmu_changliang_87fb.dart
test/gongju/xiangmu_changliang_test.dart

客户端

实名认证请求失败可重试,未知状态保持中性展示

查看原始提交与文件

fix(real-name): retry auth and keep unknown status neutral

查看提交 3658064

lib/fuwu/real_name_verification_service.dart
lib/yemian/geren/identity_verification_page.dart
lib/yemian/geren/profile_header_card.dart
lib/yemian/geren/profile_page.dart

后端

修复好友关系的过期否定缓存

查看原始提交与文件

fix(friendship): revalidate stale negative cache

查看提交 7769a7b

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/FriendshipCacheServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/cache/FriendshipCacheService.kt

客户端

修复前台服务超时崩溃与通知空指针

查看原始提交与文件

fix(android): 修复前台服务超时崩溃与通知空指针

查看提交 ef8be15

android/app/src/main/kotlin/com/layababa/zhiliao/CallForegroundService.kt
android/app/src/main/kotlin/com/layababa/zhiliao/MessageForegroundService.kt
android/app/src/main/kotlin/com/layababa/zhiliao/SdkForegroundService.kt

客户端

修复重复消息合并处理

查看原始提交与文件

fix(chat): harden duplicate message merge

查看提交 d624681

lib/yemian/liaotian/chat_ws_event_handler.dart
lib/yemian/liaotian/zujian/chat_message_item_builder.dart
vendor/layababa_chat_sdk/lib/src/legacy/chat/chat_message_merge_policy.dart

管理后台

用户管理搜索状态同步到URL,返回时保留搜索结果

查看原始提交与文件

fix: 用户管理搜索状态同步到URL,返回时保留搜索结果

查看提交 c18bffa

app/pages/users/index.vue

管理后台

用户详情页返回按钮改用浏览器历史返回

查看原始提交与文件

fix: 用户详情页返回按钮改用浏览器历史返回

查看提交 7f5319f

app/pages/users/[id].vue

2026 年 08 月 95 条变更片段
客户端

修复消息列表部分会话头像不显示的问题

查看原始提交与文件

fix: 修复消息列表部分会话头像不显示的问题

查看提交 61f6cc1

lib/yemian/shouye/chat_list_controller.dart

客户端

修复聊天收发消息重复显示

查看原始提交与文件

修复聊天收发消息重复显示

查看提交 61aec91

lib/yemian/liaotian/chat_message_utils.dart
lib/yemian/liaotian/chat_ws_event_handler.dart
test/pages/chat_preview_seed_merge_test.dart

客户端

修复 Windows/Linux 端语音消息播放失败的问题

查看原始提交与文件

fix: 修复 Windows/Linux 端语音消息播放失败的问题

查看提交 eb16ff7

vendor/layababa_chat_sdk/lib/src/legacy/voice/voice_playback_service.dart

客户端

修复聊天消息发送后短暂重复显示的问题

查看原始提交与文件

fix: 修复聊天消息发送后短暂重复显示的问题

查看提交 3ba8de9

lib/yemian/liaotian/chat_controller.dart
lib/yemian/liaotian/chat_message_utils.dart
lib/yemian/liaotian/chat_ws_event_handler.dart

管理后台

积分/现金账户明细弹窗内容无法滚动

查看原始提交与文件

fix: 积分/现金账户明细弹窗内容无法滚动

查看提交 e1835dd

app/pages/users/[id].vue

后端

修复幸运轮盘中奖记录手机号显示

查看原始提交与文件

修复幸运轮盘中奖记录手机号显示

查看提交 4603b16

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLuckyWheelController.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/controller/AdminLuckyWheelControllerTest.kt

客户端

Android 部分照片授权时主动弹出选择更多照片面板

查看原始提交与文件

fix(相册): Android 部分照片授权时主动弹出选择更多照片面板

查看提交 c5459b1

vendor/layababa_chat_sdk/lib/src/legacy/media/media_picker.dart

客户端

修复大视频播放卡顿

查看原始提交与文件

fix(视频): 修复大视频播放卡顿

查看提交 7f5e884

lib/yemian/liaotian/media_gallery_page.dart

客户端

修复会话消息重复并升级构建号至132

查看原始提交与文件

fix(聊天): 修复会话消息重复并升级构建号至132

查看提交 a716e5b

lib/yemian/liaotian/chat_message_utils.dart
pubspec.yaml
test/pages/chat_preview_seed_merge_test.dart

客户端

修复播放图标状态并升级构建号

查看原始提交与文件

fix(视频): 修复播放图标状态并升级构建号

查看提交 73adf15

lib/yemian/liaotian/media_gallery_page.dart
pubspec.yaml

客户端

修复 Windows 添加好友导航失效

查看原始提交与文件

fix(通讯录): 修复 Windows 添加好友导航失效

查看提交 2c78dad

lib/gongju/xiangying_daohang_f385.dart
lib/yemian/lianxiren/lianxiren_xinyou_2fe0.dart
test/gongju/xiangying_daohang_test.dart

客户端

修复桌面入口头像显示不一致

查看原始提交与文件

fix(Windows界面): 修复桌面入口头像显示不一致

查看提交 52aabc9

lib/yemian/lianxiren/lianxiren_fenkapian_9e62.dart
lib/yemian/lianxiren/lianxiren_qunmulu_6b12.dart
lib/yemian/liaotian/forward_select_page.dart
lib/yemian/liaotian/zujian/chat_app_bar.dart

客户端

统一头像和名称字段解析

查看原始提交与文件

fix(Windows会话): 统一头像和名称字段解析

查看提交 19a297e

lib/gongju/huihua_shenfen_ziduan.dart
lib/yemian/qunzu/group_info_page.dart
lib/yemian/shouye/chat_list_controller.dart
lib/yemian/shouye/chat_list_item.dart
lib/yemian/shouye/chat_list_page.dart
test/gongju/huihua_shenfen_ziduan_test.dart

客户端

修复修改群头像后未实时生效

查看原始提交与文件

fix(群组): 修复修改群头像后未实时生效

查看提交 3a9bffb

lib/yemian/liaotian/chat_controller.dart
lib/yemian/qunzu/group_info_header.dart
lib/yemian/qunzu/group_info_page.dart
lib/yemian/qunzu/group_info_update_utils.dart
lib/yemian/shouye/chat_list_controller.dart
test/pages/group_info_update_utils_test.dart

客户端

修复会话resync时未读数被服务端旧值清零的问题

查看原始提交与文件

fix(im): 修复会话resync时未读数被服务端旧值清零的问题

查看提交 1c90e3f

vendor/layababa_chat_sdk/lib/src/storage/sqflite/conversation_unread_merge_policy.dart

客户端

修复消息未读数未接入本地数据源导致的角标不更新问题

查看原始提交与文件

fix(im): 修复消息未读数未接入本地数据源导致的角标不更新问题

查看提交 f24f970

lib/fuwu/layababa_sdk_jieru.dart

后端

移除公开配置中已废弃的凭证包装逻辑

查看原始提交与文件

fix(cdn): remove obsolete public credential wrapping

查看提交 be7a046

BRANCHES.md
src/main/kotlin/com/layababateam/xinxiwang_backend/service/OssFallbackConfigService.kt

后端

公开 cdn.json 不再写入 OSS AK/SK

查看原始提交与文件

fix(cdn): 公开 cdn.json 不再写入 OSS AK/SK

查看提交 976fa91

BRANCHES.md
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/CdnConfigPayloadBuilder.kt
modules/basebackend/src/test/kotlin/com/layababateam/xinxiwang_backend/service/CdnConfigPayloadBuilderTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/CdnConfigService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/OssFallbackConfigService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/CdnConfigServiceTest.kt

客户端

网络请求使用当前选中节点对应的网页域名

查看原始提交与文件

fix(network): use selected node web domain

查看提交 b0f6d59

lib/fuwu/layababa_sdk_jieru.dart
lib/gongju/xiangmu_changliang_87fb.dart
lib/yemian/geren/invite_friends_page.dart
lib/yemian/login_page.dart
lib/yemian/shezhi/about_page.dart
lib/yemian/shezhi/settings_page.dart
lib/zujian/terms_checkbox.dart
test/gongju/xiangmu_changliang_test.dart

客户端

修复桌面端余额与流水展示不一致

查看原始提交与文件

fix(account): keep desktop balances and ledgers consistent

查看提交 3551cdc

lib/fuwu/cash_account_service.dart
lib/fuwu/mall_service.dart
lib/fuwu/points_ledger_service.dart
lib/yemian/geren/check_in_page.dart
lib/yemian/geren/profile_page.dart
lib/yemian/home_hub_page.dart
lib/yemian/jifen/point_set_changed.dart
lib/yemian/renwu/lucky_wheel_page.dart
其余 3 个文件见提交

后端

补齐现金账户接口的身份校验

查看原始提交与文件

fix(auth): protect cash account endpoint

查看提交 3143290

src/main/kotlin/com/layababateam/xinxiwang_backend/config/ClientWebConfig.kt

后端

修复在线设备统计持续累积

查看原始提交与文件

fix(ws): 修复在线设备统计持续累积

查看提交 b031611

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/metrics/WebSocketMetrics.kt
modules/basebackend/src/test/kotlin/com/layababateam/xinxiwang_backend/metrics/WebSocketMetricsConnectionLifecycleTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/UserSessionManagerOnlineDeviceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/UserSessionManager.kt

客户端

中文化问候和网络错误提示

查看原始提交与文件

fix(注册): 中文化问候和网络错误提示

查看提交 eca3137

lib/fuwu/phone_register_service.dart
lib/gongju/network_error_message.dart
lib/yemian/register_page.dart
test/gongju/network_error_message_test.dart

后端

调整管理后台跨域访问规则

查看原始提交与文件

fix: allow admin CORS from any origin

查看提交 b322712

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/config/CorsConfigTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/config/CorsConfig.kt

客户端

恢复大米进度卡片与申请发货入口

查看原始提交与文件

fix(任务中心): 恢复大米进度卡片与申请发货入口

查看提交 85c6eaf

lib/yemian/renwu/task_center_page.dart

后端

修复验证码模板和网关响应判断

查看原始提交与文件

fix(短信): 修复验证码模板和网关响应判断

查看提交 f4bfe9b

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/WeiwebsSmsCodeSenderTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/config/SmsConfig.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/WeiwebsSmsCodeSender.kt
src/main/resources/application.properties

客户端

保持首页与详情余额一致

查看原始提交与文件

fix(福利账户): 保持首页与详情余额一致

查看提交 f7a947b

lib/fuwu/welfare_account_service.dart
lib/yemian/geren/profile_page.dart
lib/yemian/home_hub_page.dart
test/fuwu/welfare_account_service_test.dart

客户端

同步展示后台七天现金奖励

查看原始提交与文件

fix(签到): 同步展示后台七天现金奖励

查看提交 352e1f2

lib/fuwu/daily_checkin_service.dart
lib/yemian/geren/check_in_page.dart
test/fuwu/daily_checkin_service_test.dart

后端

修复设备会话代理地址

查看原始提交与文件

fix(登录IP): 修复设备会话代理地址

查看提交 6251918

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/LoginIpResolutionTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LoginIpDataMigrationService.kt

后端

统一七天奖励配置与实际发放

查看原始提交与文件

fix(签到): 统一七天奖励配置与实际发放

查看提交 629203c

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/SystemSettingServiceTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminSystemSettingController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/DailyCheckinService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/SystemSettingService.kt

管理后台

原子保存七天现金奖励配置

查看原始提交与文件

fix(签到): 原子保存七天现金奖励配置

查看提交 e6b26cd

app/pages/system-settings/index.vue

客户端

保留群内加好友权限,避免字段缺失时误改设置

查看原始提交与文件

fix: preserve missing group friend permissions

查看提交 02e2797

lib/fuwu/tongxin_dao_4cd5/changlian_xiaoxi_7034.dart
lib/yemian/qunzu/create_group_page.dart

客户端

群内加好友权限遵循服务端默认值

查看原始提交与文件

fix: honor server group friend add default

查看提交 02563be

BRANCHES.md
lib/fuwu/tongxin_dao_4cd5/changlian_xiaoxi_7034.dart
lib/yemian/qunzu/create_group_page.dart

后端

修复注册入群时备用分配结果被覆盖

查看原始提交与文件

fix: preserve registration group fallback decisions

查看提交 d10e577

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AuthRegistrationGroupModeTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RegistrationGroupOnboardingContractTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RegistrationGroupOnboardingService.kt

后端

保存设置后正确启用注册默认群

查看原始提交与文件

fix: activate registration default groups from saved settings

查看提交 01608e2

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/repository/RegistrationGroupOnboardingRepositories.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AuthRegistrationGroupModeTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/OfficialGroupRouteServiceTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RegistrationGroupOnboardingContractTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/config/RegistrationGroupOnboardingProperties.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminGroupService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RegistrationGroupOnboardingService.kt
其余 2 个文件见提交

后端

修正注册默认群的提示说明

查看原始提交与文件

fix: clarify registration default group messages

查看提交 d483a90

BRANCHES.md
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/Conversation.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/RegistrationGroupOnboardingModels.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/controller/AdminOfficialGroupController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RegistrationGroupOnboardingService.kt

管理后台

正确自动启用注册默认群配置

查看原始提交与文件

fix(admin): activate registration default groups automatically

查看提交 fcd4b68

app/pages/groups/[id].vue
app/pages/groups/index.vue

管理后台

完善注册默认群配置说明

查看原始提交与文件

fix(admin): clarify registration default group settings

查看提交 aba192b

BRANCHES.md
app/pages/groups/[id].vue
app/pages/groups/index.vue

后端

从正确的登记数据读取注册超级好友

查看原始提交与文件

fix: read registration super friends from registry

查看提交 c6e4c90

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/User.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/repository/UserRepository.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminSuperFriendTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AuthRegistrationGroupModeTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RegistrationSuperFriendRegistryTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/UserSoftDeleteSuperFriendTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/config/IndexInitializer.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapter.kt
其余 5 个文件见提交

管理后台

修复后台超级好友状态读取来源

查看原始提交与文件

fix(admin): read super friend state from registry

查看提交 3e7c563

app/pages/users/[id].vue

客户端

虚拟人数改变后刷新成员预览

查看原始提交与文件

fix: refresh virtual member previews on count changes

查看提交 b71f9e2

lib/yemian/qunzu/group_info_page.dart
lib/yemian/qunzu/group_member_utils.dart
test/yemian/qunzu/group_member_utils_test.dart

后端

修复虚拟成员在不同页面的显示不一致

查看原始提交与文件

fix: keep virtual member views consistent

查看提交 c2b1a86

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/LargeVirtualMemberCountContractTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupService.kt

后端

补齐新用户入群路由边界校验,修正聊天详情

查看原始提交与文件

fix: fence onboarding routes and exact chat details

查看提交 ca37db0

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/Conversation.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/RegistrationGroupOnboardingModels.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminChatAdapterTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/GroupJoinRequestApprovalTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RegistrationGroupOnboardingContractTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminChatAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupJoinRequestService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RegistrationGroupOnboardingService.kt

后端

修复新用户入群和成员加入的并发处理

查看原始提交与文件

fix: harden onboarding and membership concurrency

查看提交 b95dae6

build.gradle
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminChatAdapterTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/RegistrationGroupOnboardingContractTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AdminChatAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupJoinRequestService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/RegistrationGroupOnboardingService.kt

管理后台

修复后台会话详情名称不准确

查看原始提交与文件

fix(admin): use exact conversation detail names

查看提交 e522f67

app/pages/chats/[conversationId].vue

管理后台

修复后台私聊会话名称丢失

查看原始提交与文件

fix(admin): preserve private conversation names

查看提交 666ef42

app/pages/chats/[conversationId].vue

客户端

满十斤后才启用兑换按钮

查看原始提交与文件

fix(升级礼品): 满十斤后才启用兑换按钮

查看提交 e2f8c63

lib/fuwu/mall_service.dart
lib/yemian/jifen/point_set_changed.dart
test/fuwu/mall_service_test.dart

后端

解析真实客户端地址并修复存量会话

查看原始提交与文件

fix(登录IP): 解析真实客户端地址并修复存量会话

查看提交 fbd5e64

src/main/kotlin/com/layababateam/xinxiwang_backend/service/LoginIpDataMigrationService.kt
src/main/resources/application.properties

客户端

校验并展示十斤大米门槛

查看原始提交与文件

fix(升级礼品): 校验并展示十斤大米门槛

查看提交 198940b

lib/fuwu/mall_service.dart
lib/yemian/geren/profile_page.dart
lib/yemian/home_hub_page.dart
lib/yemian/jifen/point_set_changed.dart

客户端

按七天周期展示后台奖励

查看原始提交与文件

fix(签到): 按七天周期展示后台奖励

查看提交 fdb6b2d

lib/fuwu/daily_checkin_service.dart
lib/yemian/geren/check_in_page.dart

客户端

修复上滑回弹导致内容显示不全

查看原始提交与文件

fix(首页): 修复上滑回弹导致内容显示不全

查看提交 c316434

lib/yemian/home_hub_page.dart

客户端

对齐积分单位与金额输入框

查看原始提交与文件

fix(转账): 对齐积分单位与金额输入框

查看提交 c102ad6

lib/yemian/qianbao/wallet_transfer_page.dart

客户端

统一转账与红包的积分单位

查看原始提交与文件

fix(钱包): 统一转账与红包的积分单位

查看提交 05ceaf5

lib/yemian/qianbao/wallet_red_packet_page.dart
lib/yemian/qianbao/wallet_transfer_page.dart
lib/zhuti/app_icons.dart

客户端

修复创建弹窗键盘遮挡问题

查看原始提交与文件

fix(直播): 修复创建弹窗键盘遮挡问题

查看提交 55ae3ce

lib/gongneng/guangbo/zhibo_zujian_fa72/lucky_bag_create_sheet.dart
lib/gongneng/guangbo/zhibo_zujian_fa72/red_packet_create_sheet.dart

客户端

完善输入弹窗键盘避让

查看原始提交与文件

fix(举报): 完善输入弹窗键盘避让

查看提交 9a48640

lib/yemian/liaotian/report_dialog.dart

客户端

避免新增表单被键盘遮挡

查看原始提交与文件

fix(收款方式): 避免新增表单被键盘遮挡

查看提交 350590c

lib/yemian/geren/payout_methods_page.dart

后端

补发邀请积分并完善明细记录

查看原始提交与文件

fix(邀请奖励): 补发邀请积分并完善明细记录

查看提交 09147c2

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/model/OperatorPointsAccount.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/AuthAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/InviteRewardService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/OperatorPointsService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/controller/AuthControllerLoginCompatibilityTest.kt

客户端

收款方式新增表单文字颜色缺失导致内容不可见

查看原始提交与文件

fix: 收款方式新增表单文字颜色缺失导致内容不可见

查看提交 31ffea7

lib/yemian/geren/payout_methods_page.dart

客户端

签到日历未签到日期显示为异形窄条

查看原始提交与文件

fix: 签到日历未签到日期显示为异形窄条

查看提交 be3e3c3

lib/yemian/geren/check_in_page.dart

客户端

用户协议/隐私政策页面回弹露出白色背景

查看原始提交与文件

fix: 用户协议/隐私政策页面回弹露出白色背景

查看提交 5c58f76

lib/yemian/login_page.dart
lib/yemian/shezhi/about_page.dart
lib/yemian/shezhi/settings_page.dart
lib/yemian/webview_page.dart
lib/zujian/terms_checkbox.dart

客户端同一提交拆分需求/修复/性能片段

修复“我的”页面下拉时露出白色背景

查看原始提交与文件

feat: 我的页面下拉刷新样式统一,修复下拉露出白色背景

查看提交 1d4f4b3

lib/yemian/geren/profile_page.dart

客户端同一提交拆分需求/修复/性能片段

修复首页轮播图圆角显示

查看原始提交与文件

feat: 首页轮播图圆角修复、下拉刷新与自动刷新

查看提交 81ba55c

lib/yemian/home_banner_carousel.dart
lib/yemian/home_hub_page.dart

管理后台

补充直接通过按钮背景和边框

查看原始提交与文件

fix(实名审核): 补充直接通过按钮背景和边框

查看提交 3d77def

app/pages/real-name-verifications/index.vue

管理后台

操作类按钮统一使用 subtle 样式,避免看起来像纯文字

查看原始提交与文件

fix: 操作类按钮统一使用 subtle 样式,避免看起来像纯文字

查看提交 5db452a

app/components/MediaDecryptPolicySettings.vue
app/components/NodeManagementTab.vue
app/pages/admins/index.vue
app/pages/bots/[id].vue
app/pages/bots/index.vue
app/pages/bots/proxychat.vue
app/pages/checkins/[id].vue
app/pages/checkins/index.vue
其余 26 个文件见提交

管理后台

注册 success/warning/error/info 主题色,修复操作按钮无背景/边框问题

查看原始提交与文件

fix: 注册 success/warning/error/info 主题色,修复操作按钮无背景/边框问题

查看提交 e83fc58

nuxt.config.ts

后端

保证签到现金奖励幂等入账

查看原始提交与文件

fix(checkin): 保证签到现金奖励幂等入账

查看提交 f69baca

src/main/kotlin/com/layababateam/xinxiwang_backend/model/CashAccount.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/CashAccountService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/DailyCheckinService.kt

客户端

修复首页功能宫格溢出

查看原始提交与文件

fix: prevent home page function grid overflow

查看提交 9057860

lib/yemian/home_hub_page.dart

管理后台

修复客服工作台的异常处理与访问边界

查看原始提交与文件

fix: harden customer service workbench

查看提交 e8ab666

app/pages/customer-service/entries.vue
app/pages/customer-service/workbench.vue

客户端

虚拟群成员展示遵循服务端状态

查看原始提交与文件

fix: honor virtual member server state

查看提交 fd5153c

lib/pages/meeting/meeting_live_participant_avatar.dart
lib/yemian/qunzu/group_info_page.dart
test/pages/meeting_participant_tile_test.dart

后端

修复虚拟参与者状态未正确保留

查看原始提交与文件

fix: preserve virtual participant state

查看提交 7f08e39

src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MeetingService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/GroupServiceVirtualMemberTest.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/MeetingServiceTest.kt

客户端

修复每日签到跨日状态未刷新

查看原始提交与文件

fix: 修复每日签到跨日状态未刷新

查看提交 db93612

lib/fuwu/daily_checkin_service.dart
lib/services/api_client.dart
lib/yemian/home_hub_page.dart
pubspec.lock
pubspec.yaml
test/fuwu/daily_checkin_service_test.dart

后端

按上海时区计算每日签到日期

查看原始提交与文件

fix: 按上海时区计算每日签到日期

查看提交 6a6f5e3

src/main/kotlin/com/layababateam/xinxiwang_backend/service/DailyCheckinService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/DailyCheckinDatePolicyTest.kt

后端

修复幸运轮盘中奖奖励未正确进入用户账户

查看原始提交与文件

fix: credit lucky wheel prizes to user accounts

查看提交 f5f40e9

src/main/kotlin/com/layababateam/xinxiwang_backend/repository/LuckyWheelRepositories.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelServiceTest.kt

后端

修复邀请用户标识读取异常

查看原始提交与文件

fix: robustly read invited user ObjectIds

查看提交 c5ffc89

src/main/kotlin/com/layababateam/xinxiwang_backend/service/InviteReferralService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/InviteeIdLookup.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/InviteeIdLookupTest.kt

客户端

邀请统计/记录接口出错时不再静默显示假的 0/空列表

查看原始提交与文件

fix: 邀请统计/记录接口出错时不再静默显示假的 0/空列表

查看提交 d6f2ea9

lib/fuwu/invite_referral_service.dart
lib/yemian/geren/invite_friends_page.dart
lib/yemian/geren/invite_records_page.dart

后端

邀请统计接口 500 导致"已邀请注册"永远显示 0

查看原始提交与文件

fix: 邀请统计接口 500 导致"已邀请注册"永远显示 0

查看提交 38d9545

src/main/kotlin/com/layababateam/xinxiwang_backend/service/InviteReferralService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/LuckyWheelService.kt

后端

任务中心邀请好友统计接口 500 报错

查看原始提交与文件

fix: 任务中心邀请好友统计接口 500 报错

查看提交 9543e76

src/main/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterService.kt

后端

群组模块 - 非群成员可读取任意群的设置/成员/已读状态

查看原始提交与文件

fix: 群组模块 - 非群成员可读取任意群的设置/成员/已读状态

查看提交 9636f06

src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapter.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/GroupOperationAdapterViewerAccessTest.kt

客户端

聊天消息模块 - 实时推送与增量同步返回同一条消息时重复渲染

查看原始提交与文件

fix: 聊天消息模块 - 实时推送与增量同步返回同一条消息时重复渲染

查看提交 213ef68

lib/yemian/liaotian/chat_message_utils.dart
test/pages/chat_preview_seed_merge_test.dart

客户端

邀请好友分享链接未接入注册流程导致已邀请注册数为0

查看原始提交与文件

fix: 邀请好友分享链接未接入注册流程导致已邀请注册数为0

查看提交 83ec8a6

lib/main.dart
lib/yemian/register_page.dart

客户端

积分明细兑换记录错误显示为收入而非支出

查看原始提交与文件

fix: 积分明细兑换记录错误显示为收入而非支出

查看提交 82c2e89

lib/fuwu/points_ledger_service.dart
lib/yemian/jifen/points_ledger_page.dart

后端

积分明细接口漏传 type 字段导致前端无法区分收支方向

查看原始提交与文件

fix: 积分明细接口漏传 type 字段导致前端无法区分收支方向

查看提交 ce285fb

src/main/kotlin/com/layababateam/xinxiwang_backend/service/PointsAdapter.kt

客户端

深色填充按钮文字不可见问题

查看原始提交与文件

fix: 深色填充按钮文字不可见问题

查看提交 8a1fda0

lib/yemian/forgot_password_page.dart
lib/yemian/geren/identity_verification_page.dart
lib/yemian/geren/shipping_address_edit_page.dart
lib/yemian/shezhi/change_password_page.dart
lib/yemian/shezhi/rebind_phone_page.dart

客户端

更新 CDN 备用运行配置地址

查看原始提交与文件

fix: update CDN fallback runtime config URL

查看提交 a577500

lib/gongju/xiangmu_changliang_87fb.dart

客户端

签到成功后首页积分未同步刷新

查看原始提交与文件

fix: 签到成功后首页积分未同步刷新

查看提交 1a0b22f

lib/yemian/home_hub_page.dart

客户端

CDN 兜底地址切换至新服务器域名

查看原始提交与文件

fix: CDN 兜底地址切换至新服务器域名

查看提交 75022ec

lib/gongju/xiangmu_changliang_87fb.dart

后端

允许业务网页域名跨域调用后台接口

查看原始提交与文件

fix: allow qianhuwanwu.cn origin in CORS config

查看提交 5194c73

src/main/kotlin/com/layababateam/xinxiwang_backend/config/CorsConfig.kt

客户端

个人中心账户卡片点击热区丢失问题

查看原始提交与文件

fix: 个人中心账户卡片点击热区丢失问题

查看提交 d882ede

lib/yemian/geren/profile_page.dart

客户端

消息列表体验优化

查看原始提交与文件

fix: 消息列表体验优化

查看提交 ad1ba5d

lib/yemian/shouye/chat_list_item.dart
lib/yemian/shouye/chat_list_page.dart

客户端

首页宫格卡片布局与间距修正

查看原始提交与文件

fix: 首页宫格卡片布局与间距修正

查看提交 b39d7f1

lib/yemian/home_hub_page.dart

客户端同一提交拆分需求/修复/性能片段

修复通知入口与置顶提示文案缺失

查看原始提交与文件

feat: 新增系统通知中心,修复通知入口与置顶文案缺失

查看提交 d14043e

lib/fuwu/system_notice_service.dart
lib/yemian/geren/profile_header_card.dart
lib/yemian/shouye/chat_list_item.dart
lib/yemian/shouye/chat_list_page.dart
lib/yemian/shouye/system_notice_page.dart

客户端

通讯录页面缺少返回按钮,从消息页进入后无法返回

查看原始提交与文件

fix: 通讯录页面缺少返回按钮,从消息页进入后无法返回

查看提交 91aeb0f

lib/yemian/lianxiren/lianxiren_zhuye_8f3c.dart

客户端同一提交拆分需求/修复/性能片段

修复首页签到按钮文字不可见

查看原始提交与文件

fix: 首页签到按钮文字不可见,移除宣讲会/扫一扫/文件列表入口

查看提交 0d869fd

lib/yemian/home_hub_page.dart

客户端

删除重复的 invite_friend_page.dart

查看原始提交与文件

fix: 删除重复的 invite_friend_page.dart

查看提交 f377468

lib/yemian/geren/invite_friend_page.dart

客户端

首页"邀请好友"改用已存在的 InviteCodePage,避免与新建页面重复

查看原始提交与文件

fix: 首页"邀请好友"改用已存在的 InviteCodePage,避免与新建页面重复

查看提交 0023f88

lib/yemian/home_hub_page.dart

性能优化17 次相关提交

2026 年 10 月 7 条变更片段
客户端

优化大量会话下的聊天列表读取

查看原始提交与文件

优化大量会话下的聊天列表读取

查看提交 468211e

lib/fuwu/layababa_chat_facade.dart
lib/fuwu/shujuku_fuwu_b68e.dart
lib/yemian/shouye/chat_list_controller.dart

客户端

分批同步会话避免阻塞桌面消息读写

查看原始提交与文件

智聊:分批同步会话避免阻塞桌面消息读写

查看提交 5f83752

test/storage/large_conversation_sync_test.dart
vendor/layababa_chat_sdk/lib/src/storage/sqflite/conversation_sqflite_store.dart

客户端

消除大账号会话列表合并时的重复扫描

查看原始提交与文件

智聊:消除大账号会话列表合并时的重复扫描

查看提交 2ce640f

lib/yemian/shouye/chat_list_controller.dart
test/pages/chat_list_large_account_test.dart

后端

会话分页先筛选再读取用户资料和未读状态

查看原始提交与文件

智聊:会话分页先筛选再读取用户资料和未读状态

查看提交 4db9daf

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ConversationListMemberQueryTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ConversationService.kt

客户端

按服务端查询范围优化历史消息重复补拉

查看原始提交与文件

智聊:按服务端查询范围优化历史消息重复补拉

查看提交 b4f6a2c

lib/fuwu/changlian_socket_2342.dart
lib/fuwu/layababa_chat_facade.dart
lib/fuwu/tongxin_dao_4cd5/changlian_qunling_1a07.dart
lib/yemian/liaotian/chat_controller.dart
lib/yemian/liaotian/chat_message_utils.dart
lib/yemian/liaotian/chat_ws_event_handler.dart
lib/yemian/liaotian/history_query_coverage.dart
test/fuwu/changlian_query_queue_test.dart
其余 2 个文件见提交

后端同一提交拆分需求/修复/性能片段

会话列表避免重复加载群成员,降低读取开销

查看原始提交与文件

Fix permanent HTTP throttling and avoid group member loads in conversation lists

查看提交 ae0106b

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/config/RateLimitFilter.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/config/HttpRateLimitRecoveryTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ConversationListMemberQueryTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ConversationService.kt

后端同一提交拆分需求/修复/性能片段

无接收目标时跳过离线推送工作

查看原始提交与文件

Fix message rate recovery and avoid offline push work without destinations

查看提交 6efac60

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/handler/MessageRateLimitHandler.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupV3SyncRateLimiter.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageSyncGuardService.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/RedisFixedWindowCounter.kt
modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/RedisTokenBucketLimiter.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/MessageSyncRateLimitRecoveryTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/push/GroupPushEligibilityIntegrationTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/push/OfflinePushEligibilityServiceTest.kt
其余 6 个文件见提交

2026 年 09 月 7 条变更片段
后端

补拉与交互请求分道执行,并记录排队耗时

查看原始提交与文件

perf(WebSocket): 补拉与交互请求分道执行,并记录排队耗时

查看提交 ba40902

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/metrics/WebSocketMetrics.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/netty/WsBusinessExecutorsTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/netty/NettyWebSocketHandler.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/netty/WsBusinessExecutors.kt

后端

将默认窗口容量对齐线上 5000 配置

查看原始提交与文件

fix(推送聚合): 将默认窗口容量对齐线上 5000 配置

查看提交 d8e2ffd

docs/operations/2026-09-25-group-message-fix.md
src/main/resources/application.properties

后端

提升智聊窗口容量并记录备份验证和回滚

查看原始提交与文件

ops(推送聚合): 提升智聊窗口容量并记录备份验证和回滚

查看提交 0127461

deploy/new-server/operations/zhiliao-group-capacity-20260925.py
docs/operations/2026-09-25-group-message-fix.md

客户端

修复(启动):将 Android 监控初始化延后至首帧并记录阶段耗时

查看原始提交与文件

修复(启动):将 Android 监控初始化延后至首帧并记录阶段耗时

查看提交 398c985

docs/startup-performance.md
lib/fuwu/startup_monitoring.dart
lib/main.dart
test/fuwu/startup_monitoring_test.dart

客户端

优化(启动):取消倒计时并并行加载首屏配置

查看原始提交与文件

优化(启动):取消倒计时并并行加载首屏配置

查看提交 3bf8ad4

lib/main.dart

客户端

网络变化监听延后 8 秒订阅,避开冷启动主线程高峰

查看原始提交与文件

perf(启动): 网络变化监听延后 8 秒订阅,避开冷启动主线程高峰

查看提交 2be22a1

vendor/layababa_chat_sdk/lib/src/legacy/network/node_service.dart

客户端

didChangeMetrics 仅在屏幕尺寸变化时重配 ScreenUtil

查看原始提交与文件

perf(启动): didChangeMetrics 仅在屏幕尺寸变化时重配 ScreenUtil

查看提交 34d450d

lib/main.dart

2026 年 08 月 3 条变更片段
后端

提升聚合积压处理容量

查看原始提交与文件

perf(消息推送): 提升聚合积压处理容量

查看提交 a81cc55

src/main/resources/application.properties

后端

限制同步线程池资源

查看原始提交与文件

perf(群组同步): 限制同步线程池资源

查看提交 11646e3

src/main/kotlin/com/layababateam/xinxiwang_backend/service/GroupV3SyncAdapter.kt
src/main/resources/application.properties

后端

批量加载参与者用户信息

查看原始提交与文件

perf(会议): 批量加载参与者用户信息

查看提交 41aa400

src/main/kotlin/com/layababateam/xinxiwang_backend/service/MeetingService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/MeetingServiceTest.kt

工程维护与发布145 次相关提交

2026 年 11 月 4 条变更片段
管理后台

调整部署流程与运行环境

查看原始提交与文件

ci: add verified admin artifact deployment matching backend [skip ci]

查看提交 eec61ab

.github/workflows/package-production.yml
deploy/new-server/ARTIFACT-DEPLOY.md
deploy/new-server/deploy-ci-artifact.py

后端

知聊:确认万能验证码配置发布及连接排空完成

查看原始提交与文件

知聊:确认万能验证码配置发布及连接排空完成

查看提交 32f5153

docs/operations/2026-11-03-registration-master-code.md

后端

知聊:记录注册万能验证码失效原因与生产恢复验证

查看原始提交与文件

知聊:记录注册万能验证码失效原因与生产恢复验证

查看提交 f3c2a54

docs/operations/2026-11-03-registration-master-code.md

客户端

工程配置与维护调整

查看原始提交与文件

chore: clean unused settings theme reference

查看提交 d5e29ff

lib/yemian/shezhi/settings_page.dart

2026 年 10 月 22 条变更片段
客户端

调整 Fangdu 构建服务与发布流程

查看原始提交与文件

Use installed Flutter SDK in Fangdu release CI

查看提交 d3044ae

.github/workflows/fangdu-release.yml

客户端

调整 Android 构建与安装包校验

查看原始提交与文件

Provision plugin Android SDK platforms in release CI

查看提交 741bbc1

.github/workflows/shorebird-release.yml

客户端

调整 Android 构建与安装包校验

查看原始提交与文件

Clean Android release builds and reject fragmented DEX APKs

查看提交 09c7226

.github/workflows/shorebird-release.yml
android/app/build.gradle.kts

客户端

调整 Android 构建与安装包校验

查看原始提交与文件

Install Android 34 platform for Shorebird release

查看提交 fa03574

.github/workflows/shorebird-release.yml

客户端

更新客户端发布构建号

查看原始提交与文件

Bump Android client build for SMS captcha rollout

查看提交 bf2445e

pubspec.yaml

客户端

工程配置与维护调整

查看原始提交与文件

Add read-only Shorebird release inspection workflow

查看提交 36113fd

.github/workflows/shorebird-inspect.yml

客户端

调整 iOS 构建、依赖或发布流程

查看原始提交与文件

Let Shorebird resolve iOS release pods during patch

查看提交 70a9c37

.github/workflows/shorebird-patch.yml

后端

补上 sendMessage 新增 systemGenerated 参数的匹配器

查看原始提交与文件

test: 补上 sendMessage 新增 systemGenerated 参数的匹配器

查看提交 af97373

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/InviterAutoFriendGreetingTest.kt

后端

复用蓝绿发布检查支持CI镜像包交付

查看原始提交与文件

ops: 复用蓝绿发布检查支持CI镜像包交付

查看提交 f91f286

deploy/new-server/deploy-ci-artifact.py

后端

支持导出已验证生产镜像用于仓库故障时交付

查看原始提交与文件

ci: 支持导出已验证生产镜像用于仓库故障时交付

查看提交 7e46a2b

.github/workflows/package-production.yml

客户端

Windows 安装包上传切到新阿里云 OSS 桶

查看原始提交与文件

ci: Windows 安装包上传切到新阿里云 OSS 桶

查看提交 f404a9b

.github/workflows/build-desktop.yml
.github/workflows/build-windows.yml
.github/workflows/publish-windows-installer.yml

后端

回填手机号注册账号的绑定记录并补建唯一索引

查看原始提交与文件

chore: 回填手机号注册账号的绑定记录并补建唯一索引

查看提交 45bc0e0

scripts/backfill_user_phone_bindings.mongodb.js

后端

三要素 Lark 告警前缀更正为智聊

查看原始提交与文件

fix: 三要素 Lark 告警前缀更正为智聊

查看提交 a406582

src/main/kotlin/com/layababateam/xinxiwang_backend/service/ThreeElementArrearsMonitor.kt

后端

忽略本地部署凭据 .env 文件

查看原始提交与文件

chore: 忽略本地部署凭据 .env 文件

查看提交 acf12e5

.gitignore

后端

调整部署流程与运行环境

查看原始提交与文件

ci: use local Gradle cache for production deployment

查看提交 b8caeff

.github/workflows/deploy.yml

客户端

升级构建号至154

查看原始提交与文件

智聊:升级构建号至154

查看提交 3583149

pubspec.yaml

客户端

升级构建号至 153,包含手机验证码找回密码

查看原始提交与文件

智聊:升级构建号至 153,包含手机验证码找回密码

查看提交 e9002dd

pubspec.yaml

管理后台

修复后台发布被远端依赖缓存下载阻塞

查看原始提交与文件

智聊:修复后台发布被远端依赖缓存下载阻塞

查看提交 c2bf2eb

.github/workflows/deploy.yml

客户端

升级构建号至 151,包含大账号会话性能优化

查看原始提交与文件

智聊:升级构建号至 151,包含大账号会话性能优化

查看提交 91f9e88

pubspec.yaml

客户端

升级版本号至 1.1.1+150

查看原始提交与文件

智聊:升级版本号至 1.1.1+150

查看提交 e61772c

pubspec.yaml

后端

调整部署流程与运行环境

查看原始提交与文件

Serialize scheduled Docker maintenance with application deployments

查看提交 f315553

deploy/ops/rootless-port-driver.sh

后端

工程配置与维护调整

查看原始提交与文件

Prepare checked rootless port-driver maintenance with rollback

查看提交 6ceab4a

deploy/ops/rootless-port-driver.sh

2026 年 09 月 53 条变更片段
客户端

升级版本号至 1.1.1+149

查看原始提交与文件

升级版本号至 1.1.1+149

查看提交 c993572

pubspec.yaml

客户端

更新客户端发布构建号

查看原始提交与文件

chore(release): bump build number to 148

查看提交 daf1b90

pubspec.yaml

后端

蓝绿发布排空接口,WebSocket 在窗口内逐批关闭

查看原始提交与文件

feat: 蓝绿发布排空接口,WebSocket 在窗口内逐批关闭

查看提交 d445335

src/main/kotlin/com/layababateam/xinxiwang_backend/controller/DrainController.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/netty/NettyWebSocketHandler.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/UserSessionManager.kt
src/main/resources/application.properties
src/test/kotlin/com/layababateam/xinxiwang_backend/controller/DrainControllerTest.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/DrainBatchesTest.kt

后端

新增三要素账号余额定时检查与 Lark 低余额提醒

查看原始提交与文件

新增三要素账号余额定时检查与 Lark 低余额提醒

查看提交 1e68d5c

docs/three-element-arrears-monitor.md
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/ThreeElementArrearsMonitorTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ThreeElementArrearsMonitor.kt
src/main/resources/application.properties

管理后台

部署令牌改用最小权限 github-ci-locked(去 root),seabond 加固 [skip ci]

查看原始提交与文件

chore(ci): 部署令牌改用最小权限 github-ci-locked(去 root),seabond 加固 [skip ci]

查看提交 cd2f4c5

.github/workflows/deploy.yml

后端

部署令牌改用最小权限 github-ci-locked(去 root),seabond 加固 [skip ci]

查看原始提交与文件

chore(ci): 部署令牌改用最小权限 github-ci-locked(去 root),seabond 加固 [skip ci]

查看提交 39c4c5d

.github/workflows/rollback.yml

后端

部署令牌改用最小权限 github-ci-locked(去 root),seabond 加固 [skip ci]

查看原始提交与文件

chore(ci): 部署令牌改用最小权限 github-ci-locked(去 root),seabond 加固 [skip ci]

查看提交 6d11606

.github/workflows/deploy-staging.yml

后端

部署令牌改用最小权限 github-ci-locked(去 root),seabond 加固 [skip ci]

查看原始提交与文件

chore(ci): 部署令牌改用最小权限 github-ci-locked(去 root),seabond 加固 [skip ci]

查看提交 242313a

.github/workflows/deploy.yml

客户端

调整 Android 构建与安装包校验

查看原始提交与文件

ci: build one Android APK for ARMv7 and ARM64

查看提交 813c599

.github/workflows/fangdu-release.yml

客户端

更新客户端发布构建号

查看原始提交与文件

chore(release): bump build number to 147

查看提交 e76e532

pubspec.yaml

客户端

更新客户端发布构建号

查看原始提交与文件

chore(release): bump build number to 146

查看提交 946d790

pubspec.yaml

客户端

Fangdu 支持单独打包 32 位 armeabi-v7a 安装包

查看原始提交与文件

feat(发布构建): Fangdu 支持单独打包 32 位 armeabi-v7a 安装包

查看提交 0233970

.github/workflows/fangdu-release.yml
android/app/build.gradle.kts

后端

补齐 AdminUserAdapter 新增的账户仓库构造参数

查看原始提交与文件

test(后台用户): 补齐 AdminUserAdapter 新增的账户仓库构造参数

查看提交 a61a08c

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminSuperFriendTest.kt
src/featureTest/kotlin/com/layababateam/xinxiwang_backend/service/AdminUserAdapterSortTest.kt

管理后台

admin 部署改为 rootless,打到终端机 host-zhiliao

查看原始提交与文件

ci: admin 部署改为 rootless,打到终端机 host-zhiliao

查看提交 ef8e7bc

.github/workflows/deploy.yml

客户端

Fangdu 打包改用自建 runner(GitHub 托管 runner 上传被 CF 重置)

查看原始提交与文件

fix(ci): Fangdu 打包改用自建 runner(GitHub 托管 runner 上传被 CF 重置) (#2)

查看提交 e560e45

.github/workflows/fangdu-release.yml

客户端

Fangdu CI 指向 fangdu.online

查看原始提交与文件

fix(ci): Fangdu CI 指向 fangdu.online (#1)

查看提交 7177df6

.github/workflows/fangdu-release.yml

后端

调整飞书构建和发布通知

查看原始提交与文件

ci: Lark card notifications aligned with rentmsg; in-process Kotlin compile

查看提交 e7eaf05

.github/scripts/lark-notify.sh
.github/workflows/deploy-staging.yml
.github/workflows/deploy.yml
.github/workflows/rollback.yml

后端

调整部署流程与运行环境

查看原始提交与文件

ci: rename concurrency group deploy-xianyun-backend -> deploy-zhiliao-backend

查看提交 af29025

.github/workflows/deploy-staging.yml
.github/workflows/deploy.yml
.github/workflows/rollback.yml

后端

调整部署流程与运行环境

查看原始提交与文件

ci: deploy backend to host-zhiliao via server-side deploy-app

查看提交 f700b3c

.github/workflows/deploy-staging.yml
.github/workflows/deploy.yml
.github/workflows/rollback.yml

客户端

拒绝服务重启后返回旧安装包的完成状态

查看原始提交与文件

fix(构建校验): 拒绝服务重启后返回旧安装包的完成状态

查看提交 9e15b69

.github/workflows/fangdu-release.yml
scripts/test_verify_fangdu_completion.py
scripts/verify_fangdu_completion.py

客户端

准备智聊 1.1.1+145 并增加通知开关

查看原始提交与文件

chore(构建发布): 准备智聊 1.1.1+145 并增加通知开关

查看提交 7bd45c6

.github/workflows/build-windows.yml
.github/workflows/fangdu-release.yml
docs/operations/2026-09-25-group-message-sync-fix.md
pubspec.yaml

客户端

调整 Windows 安装包发布与下载

查看原始提交与文件

ci: repair Windows OSS endpoint and republish existing installers

查看提交 e8d0de8

.github/workflows/build-windows.yml
.github/workflows/publish-windows-installer.yml
scripts/upload_windows_installer.ps1

客户端

调整 Fangdu 构建服务与发布流程

查看原始提交与文件

ci: prefetch verified media-kit artifacts before Fangdu builds

查看提交 214bc7c

.github/workflows/fangdu-release.yml
scripts/warm_media_kit_cache.py

客户端

调整 Fangdu 构建服务与发布流程

查看原始提交与文件

ci: use GitHub-hosted runners for Fangdu release

查看提交 f6768e0

.github/workflows/fangdu-release.yml

后端

推送服务增加 APNs P12 证书支持

查看原始提交与文件

feat(push): support additional APNs P12 credentials [skip ci]

查看提交 ef9f94f

deploy/backup/r2_backup.py
docs/operations/2026-09-24-apns-p12.md
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ApnsFanoutDelivery.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ApnsFanoutOutcome.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ApnsP12Profile.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ApnsPushService.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/ApnsFanoutDeliveryTest.kt
src/test/kotlin/com/layababateam/xinxiwang_backend/service/ApnsFanoutOutcomeTest.kt
其余 1 个文件见提交

客户端

维护(CI通知):统一从 GitHub Secret 读取 Lark Webhook

查看原始提交与文件

维护(CI通知):统一从 GitHub Secret 读取 Lark Webhook

查看提交 e0b311b

.github/workflows/build-desktop.yml
.github/workflows/build-windows.yml
.github/workflows/fangdu-release.yml
.github/workflows/shorebird-ios-release.yml
.github/workflows/shorebird-patch.yml
.github/workflows/shorebird-release.yml

客户端

修复(发布):切换 Windows 安装包上传与下载域名

查看原始提交与文件

修复(发布):切换 Windows 安装包上传与下载域名

查看提交 1234124

.github/workflows/build-desktop.yml
.github/workflows/build-windows.yml

客户端

调整 Fangdu 构建服务与发布流程

查看原始提交与文件

Align Fangdu checks with production access and session limits [skip ci]

查看提交 bd20189

.github/workflows/fangdu-backend-recovery.yml

客户端

调整 Fangdu 构建服务与发布流程

查看原始提交与文件

Deploy Fangdu services and callers to new-fangdu [skip ci]

查看提交 8e6588b

.github/workflows/fangdu-backend-recovery.yml
.github/workflows/fangdu-release.yml
.github/workflows/fangdu-runner-recovery.yml

后端

调整部署流程与运行环境

查看原始提交与文件

Migrate backend deployment to new host and preserve production state

查看提交 24ed60f

.github/workflows/deploy-staging.yml
.github/workflows/deploy.yml
deploy/new-server/migrated-deploy.py
deploy/new-server/remote-deploy.sh
deploy/new-server/test_migrated_deploy.py

后端

增加加密校验与任务结果通知

查看原始提交与文件

feat(备份): 增加加密校验与任务结果通知

查看提交 8a7b63e

deploy/backup/README.md
deploy/backup/backup_crypto.py
deploy/backup/notify_lark.py
deploy/backup/r2-backup@.service
deploy/backup/r2_backup.py
deploy/backup/test_backup_crypto.py
deploy/backup/test_notify_lark.py
deploy/backup/test_r2_upload.py
其余 1 个文件见提交

客户端

修复(CI):预热 sqlite3 缓存前解析 Flutter 依赖

查看原始提交与文件

修复(CI):预热 sqlite3 缓存前解析 Flutter 依赖

查看提交 7f56e05

.github/workflows/fangdu-release.yml

客户端

维护(发布):构建号升级至 142

查看原始提交与文件

维护(发布):构建号升级至 142

查看提交 5f8d65d

pubspec.yaml

客户端

兼容(Android):关闭 Impeller 以排查容器渲染异常

查看原始提交与文件

兼容(Android):关闭 Impeller 以排查容器渲染异常

查看提交 66234c0

android/app/src/main/AndroidManifest.xml

客户端

维护(依赖):删除 pubspec.lock 锁文件

查看原始提交与文件

维护(依赖):删除 pubspec.lock 锁文件

查看提交 8873863

pubspec.lock

后端

新增 R2 定时备份与隔离恢复验证

查看原始提交与文件

feat(备份): 新增 R2 定时备份与隔离恢复验证

查看提交 dafb0f7

deploy/backup/README.md
deploy/backup/r2-backup-zhiliao.timer
deploy/backup/r2-backup@.service
deploy/backup/r2_backup.py
deploy/backup/verify_restore.py

后端

zhiliao staging 健康检查路径 /appservertest/health → /appserver/health(直连容器应查内部 context path,/appservertest 仅边缘路由前缀;与 rentmsg/liangxun staging 对齐)

查看原始提交与文件

fix(ci): zhiliao staging 健康检查路径 /appservertest/health → /appserver/health(直连容器应查内部 context path,/appservertest 仅边缘路由前缀;与 rentmsg/liangxun staging 对齐)

查看提交 ab627ea

.github/workflows/deploy-staging.yml

后端

部署证书有效期 30m→1h(zhiliao 慢启动防中途过期)

查看原始提交与文件

ci: 部署证书有效期 30m→1h(zhiliao 慢启动防中途过期)

查看提交 eb9b8ff

.github/workflows/deploy-staging.yml

后端

部署证书有效期 30m→1h(zhiliao 慢启动防中途过期)

查看原始提交与文件

ci: 部署证书有效期 30m→1h(zhiliao 慢启动防中途过期)

查看提交 623b500

.github/workflows/deploy.yml

管理后台

调整部署流程与运行环境

查看原始提交与文件

ci: migrate deploy workflow from SSH key/JumpServer to Teleport GitHub-OIDC

查看提交 54ae35a

.github/workflows/deploy.yml

后端

调整部署流程与运行环境

查看原始提交与文件

ci: migrate deploy workflow from SSH key/JumpServer to Teleport GitHub-OIDC

查看提交 60d8046

.github/workflows/deploy-staging.yml

后端

调整部署流程与运行环境

查看原始提交与文件

ci: migrate deploy workflow from SSH key/JumpServer to Teleport GitHub-OIDC

查看提交 7956e13

.github/workflows/deploy.yml

客户端

更新客户端发布构建号

查看原始提交与文件

chore(release): bump build number to 140

查看提交 f46f06a

pubspec.yaml

客户端

维护依赖版本与锁定文件

查看原始提交与文件

chore(deps): refresh flutter dependency locks

查看提交 cfca040

ios/Podfile.lock
pubspec.lock

客户端

安装包上传切换到新阿里云 OSS 桶并校验公开可下载

查看原始提交与文件

ci(Windows): 安装包上传切换到新阿里云 OSS 桶并校验公开可下载

查看提交 77f371f

.github/workflows/build-desktop.yml
.github/workflows/build-windows.yml

客户端

新增后端内存节流恢复工作流,在构建机本机提高 MemoryHigh

查看原始提交与文件

ci(Fangdu): 新增后端内存节流恢复工作流,在构建机本机提高 MemoryHigh

查看提交 dc1df04

.github/workflows/fangdu-backend-recovery.yml

客户端

符号上传步骤改在脚本内判断 SENTRY_AUTH_TOKEN,修复工作流启动失败

查看原始提交与文件

fix(CI): 符号上传步骤改在脚本内判断 SENTRY_AUTH_TOKEN,修复工作流启动失败

查看提交 df5feb7

.github/workflows/shorebird-ios-release.yml
.github/workflows/shorebird-release.yml

客户端

升级构建号至 139

查看原始提交与文件

chore(版本): 升级构建号至 139

查看提交 32932f3

pubspec.yaml

客户端

Shorebird 发布后上传混淆调试符号到 GlitchTip

查看原始提交与文件

ci(监控): Shorebird 发布后上传混淆调试符号到 GlitchTip

查看提交 4d34466

.github/workflows/shorebird-ios-release.yml
.github/workflows/shorebird-release.yml

客户端

过滤被业务层包装后的网络超时与 5xx 噪音上报

查看原始提交与文件

fix(监控): 过滤被业务层包装后的网络超时与 5xx 噪音上报

查看提交 05ac6b7

test/fuwu/crash_reporting_before_send_test.dart
vendor/layababa_chat_sdk/lib/src/legacy/diagnostics/crash_reporting_service.dart

客户端

升级构建号至 138

查看原始提交与文件

chore(版本): 升级构建号至 138

查看提交 df4cf9b

pubspec.yaml

后端

工程配置与维护调整

查看原始提交与文件

chore(chat): add duplicate tracing logs

查看提交 7f00d4c

modules/basebackend/src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageSyncGuardService.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/ChatMessageAdapter.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/service/MessageService.kt

客户端

升级构建号至 137

查看原始提交与文件

chore(版本): 升级构建号至 137

查看提交 122967a

pubspec.yaml

2026 年 08 月 66 条变更片段
客户端

升级构建号至 136

查看原始提交与文件

chore(版本): 升级构建号至 136

查看提交 2a5d679

pubspec.yaml

客户端

升级构建号至 135

查看原始提交与文件

chore(版本): 升级构建号至 135

查看提交 43e7a1a

pubspec.yaml

客户端

修复 Fangdu 构建命令因引号嵌套导致的语法错误

查看原始提交与文件

fix(CI): 修复 Fangdu 构建命令因引号嵌套导致的语法错误

查看提交 039ee28

.github/workflows/fangdu-release.yml

管理后台

增强 JumpServer 分片上传重试

查看原始提交与文件

fix(ci): 增强 JumpServer 分片上传重试

查看提交 e004f5c

scripts/jumpserver_deploy.py

客户端

升级构建号至 134

查看原始提交与文件

chore(版本): 升级构建号至 134

查看提交 01551b1

pubspec.yaml

客户端

修复 Xcode 26 下 Pods 隐私资源与部署目标编译问题

查看原始提交与文件

fix(iOS构建): 修复 Xcode 26 下 Pods 隐私资源与部署目标编译问题

查看提交 daf7a6b

ios/Podfile

客户端

禁用 Gradle SDK 网络下载校验,修复 NDK 检测失败

查看原始提交与文件

fix(Android构建): 禁用 Gradle SDK 网络下载校验,修复 NDK 检测失败

查看提交 7b003e4

android/build/reports/problems/problems-report.html
android/gradle.properties

客户端

Android 发布产物统一仅打包 arm64-v8a 并开启混淆与资源裁剪

查看原始提交与文件

build(发布构建): Android 发布产物统一仅打包 arm64-v8a 并开启混淆与资源裁剪

查看提交 11191e7

.github/workflows/build-desktop.yml
.github/workflows/fangdu-release.yml
.github/workflows/shorebird-ios-release.yml
.github/workflows/shorebird-patch.yml
.github/workflows/shorebird-release.yml
android/app/build.gradle.kts
build_release.sh

后端

修复 Lark webhook Secret 配置

查看原始提交与文件

fix(ci): 修复 Lark webhook Secret 配置

查看提交 7a54b90

.github/workflows/deploy-staging.yml
.github/workflows/deploy.yml
.github/workflows/lark-test.yml
deploy/ci/notify_lark_deploy.py

后端

完善部署完成飞书通知

查看原始提交与文件

feat(持续集成): 完善部署完成飞书通知

查看提交 ca2fafc

.github/workflows/deploy-staging.yml
.github/workflows/deploy.yml
.github/workflows/lark-test.yml
deploy/ci/notify_lark_deploy.py
deploy/ci/test_notify_lark_deploy.py

后端

接入 zhiliao_backend GlitchTip 项目

查看原始提交与文件

feat(监控): 接入 zhiliao_backend GlitchTip 项目

查看提交 ae5339c

src/featureTest/kotlin/com/layababateam/xinxiwang_backend/config/GlitchTipIntegrationConfigTest.kt
src/main/kotlin/com/layababateam/xinxiwang_backend/config/BackendSentryManager.kt
src/main/resources/application.properties

客户端

集成 GlitchTip 项目 6

查看原始提交与文件

feat(监控): 集成 GlitchTip 项目 6

查看提交 27d7f50

lib/fuwu/glitchtip_config.dart
lib/main.dart
pubspec.yaml
test/fuwu/glitchtip_config_test.dart
vendor/layababa_chat_sdk/lib/src/api/crash_reporting_client.dart
vendor/layababa_chat_sdk/lib/src/internal/service_bridge.dart
vendor/layababa_chat_sdk/lib/src/legacy/diagnostics/crash_reporting_service.dart

客户端

升级构建号至 133

查看原始提交与文件

chore(版本): 升级构建号至 133

查看提交 00a2969

pubspec.yaml

后端

工程配置与维护调整

查看原始提交与文件

chore(sms): update Yunxin app key

查看提交 2268a7f

src/main/resources/application.properties

客户端

调整 Fangdu 构建服务与发布流程

查看原始提交与文件

ci: wait for Fangdu backend before release

查看提交 2d26ec5

.github/workflows/fangdu-release.yml

客户端

调整 Fangdu 构建服务与发布流程

查看原始提交与文件

ci: recover Fangdu runners over SSH

查看提交 edda866

.github/workflows/fangdu-runner-recovery.yml

客户端

调整 Fangdu 构建服务与发布流程

查看原始提交与文件

ci: add Fangdu runner recovery workflow

查看提交 94e0c8c

.github/workflows/fangdu-runner-recovery.yml

客户端

升级构建号至 130

查看原始提交与文件

chore(版本): 升级构建号至 130

查看提交 befaea1

pubspec.yaml

客户端

更新客户端发布构建号

查看原始提交与文件

build: bump build number to 129

查看提交 1e3407f

pubspec.lock
pubspec.yaml

客户端

更新客户端发布构建号

查看原始提交与文件

build: bump build number to 128

查看提交 0ff1feb

pubspec.yaml

客户端

工程配置与维护调整

查看原始提交与文件

ci(shorebird): bind zhiliao app to organization

查看提交 021b66a

.github/workflows/shorebird-ios-release.yml
.github/workflows/shorebird-patch.yml
.github/workflows/shorebird-release.yml
README.md
shorebird.yaml

客户端

调整飞书构建和发布通知

查看原始提交与文件

ci: enrich Lark release notifications

查看提交 efd4d3b

.github/workflows/fangdu-release.yml
.github/workflows/shorebird-ios-release.yml
.github/workflows/shorebird-patch.yml

客户端

调整 Windows 安装包发布与下载

查看原始提交与文件

build: publish Windows packages from zhiliao OSS bucket

查看提交 c9e5d0e

.github/workflows/build-desktop.yml
.github/workflows/build-windows.yml

客户端

调整 Windows 安装包发布与下载

查看原始提交与文件

build: rename Windows installer to zhiliao

查看提交 5f2f5d0

.github/workflows/build-desktop.yml
.github/workflows/build-windows.yml
installers/windows/inno_setup.iss

客户端

iOS release 切回托管 macOS runner

查看原始提交与文件

ci: iOS release 切回托管 macOS runner

查看提交 512143e

.github/workflows/shorebird-ios-release.yml

客户端

升级构件号至 127

查看原始提交与文件

chore: 升级构件号至 127

查看提交 e90d68b

pubspec.yaml

客户端

精确限定 Fangdu 构建主机

查看原始提交与文件

ci: 精确限定 Fangdu 构建主机

查看提交 d329181

.github/workflows/fangdu-release.yml

客户端

固定 Fangdu 构建任务运行器

查看原始提交与文件

ci: 固定 Fangdu 构建任务运行器

查看提交 1745dcb

.github/workflows/fangdu-release.yml

客户端

更新 Flutter 依赖锁定版本

查看原始提交与文件

chore(deps): 更新 Flutter 依赖锁定版本

查看提交 263fc45

ios/Podfile.lock
pubspec.lock

客户端

升级构件号至 126

查看原始提交与文件

chore: 升级构件号至 126

查看提交 bd46ba7

pubspec.yaml

客户端

iOS release 切到自建 door-mac-mini runner

查看原始提交与文件

ci: iOS release 切到自建 door-mac-mini runner

查看提交 3ef0706

.github/workflows/shorebird-ios-release.yml

客户端

升级构件号至 125

查看原始提交与文件

chore: 升级构件号至 125

查看提交 75504ee

pubspec.yaml

管理后台

调整部署流程与运行环境

查看原始提交与文件

ci: use system Python for admin deployment

查看提交 8c42c99

.github/workflows/deploy.yml

后端

工程配置与维护调整

查看原始提交与文件

fix(ci): drop broken actions/setup-python on self-hosted runner

查看提交 7c6788c

.github/workflows/deploy-staging.yml
.github/workflows/deploy.yml

客户端

升级构件号至 124

查看原始提交与文件

chore: 升级构件号至 124

查看提交 9670c87

pubspec.yaml

客户端

升级构件号至 123

查看原始提交与文件

chore: 升级构件号至 123

查看提交 38bf3d7

pubspec.yaml

客户端

升级构件号至 122

查看原始提交与文件

chore: 升级构件号至 122

查看提交 6ee4743

pubspec.yaml

客户端

升级构件号至 121

查看原始提交与文件

chore: 升级构件号至 121

查看提交 58cdfae

pubspec.yaml

后端

更新双奖励领取断言

查看原始提交与文件

test(任务中心): 更新双奖励领取断言

查看提交 6f2c883

src/test/kotlin/com/layababateam/xinxiwang_backend/service/TaskCenterServiceTest.kt

客户端

预热 sqlite3 原生资产缓存并升级构件号至 120

查看原始提交与文件

fix(ci): 预热 sqlite3 原生资产缓存并升级构件号至 120

查看提交 77faa85

.github/workflows/fangdu-release.yml
pubspec.yaml

客户端

升级构件号至 119

查看原始提交与文件

build: 升级构件号至 119

查看提交 98107dd

pubspec.yaml

客户端

变更日志固定取最近 5 次提交说明

查看原始提交与文件

ci: 变更日志固定取最近 5 次提交说明

查看提交 8cb85f9

.github/workflows/build-desktop.yml
.github/workflows/build-windows.yml
.github/workflows/shorebird-release.yml

客户端

升级构件号至 118

查看原始提交与文件

build: 升级构件号至 118

查看提交 9a38937

pubspec.yaml

客户端

升级构件号至 117

查看原始提交与文件

build: 升级构件号至 117

查看提交 9291e37

pubspec.yaml

客户端

调试包复用发布签名配置

查看原始提交与文件

build(android): 调试包复用发布签名配置

查看提交 9344222

android/app/build.gradle.kts

客户端

工程配置与维护调整

查看原始提交与文件

build: use vendored chat sdk

查看提交 ea575f8

.github/workflows/build-desktop.yml
.github/workflows/build-windows.yml
.github/workflows/fangdu-release.yml
.github/workflows/shorebird-ios-release.yml
.github/workflows/shorebird-patch.yml
.github/workflows/shorebird-release.yml
"docs/SDK\346\212\275\345\217\226\345\256\241\350\256\241.md"
pubspec.lock
其余 2 个文件见提交

后端

工程配置与维护调整

查看原始提交与文件

build: vendor basebackend for standalone builds

查看提交 3aa1cc6

.dockerignore
.github/workflows/deploy-staging.yml
.github/workflows/deploy.yml
build.gradle
docs/basebackend-extraction-notes.md
modules/basebackend/.gitignore
modules/basebackend/README.md
modules/basebackend/SOURCE_COMMIT
其余 668 个文件见提交

后端

提交 APNs 推送证书 AuthKey_89LZGT329Z.p8

查看原始提交与文件

chore: 提交 APNs 推送证书 AuthKey_89LZGT329Z.p8

查看提交 4310fa9

.gitignore

后端

更新 APNs 配置为智聊正确的 Team/Bundle ID,.p8 私钥加入 gitignore

查看原始提交与文件

fix: 更新 APNs 配置为智聊正确的 Team/Bundle ID,.p8 私钥加入 gitignore

查看提交 800bf8d

.gitignore
src/main/resources/application.properties

后端

切换 APNs 推送证书到正确的 Team/Bundle ID,密钥文件不再入库

查看原始提交与文件

fix: 切换 APNs 推送证书到正确的 Team/Bundle ID,密钥文件不再入库

查看提交 4a5a42d

合并提交,详情见父分支差异

客户端

更新客户端发布构建号

查看原始提交与文件

chore: bump build number to 116

查看提交 1ba940f

pubspec.yaml

客户端

工程配置与维护调整

查看原始提交与文件

fix(ci): drop broken ASC cert alignment step

查看提交 d548e72

.github/workflows/shorebird-ios-release.yml

客户端

工程配置与维护调整

查看原始提交与文件

ci(ios): switch Zhiliao to new Apple Team and TestFlight workflow

查看提交 a197cd3

.github/workflows/shorebird-ios-release.yml
.gitignore
docs/ios-ci-agent-guide.md
ios/BroadcastExtension/BroadcastExtension.entitlements
ios/BroadcastExtension/SampleHandler.swift
ios/ExportOptions.plist
ios/PushExtension/PushExtension.entitlements
ios/Runner.xcodeproj/project.pbxproj
其余 16 个文件见提交

客户端

工程配置与维护调整

查看原始提交与文件

ci(fangdu): use local build service endpoint

查看提交 7b50798

.github/workflows/fangdu-release.yml

客户端

工程配置与维护调整

查看原始提交与文件

ci(fangdu): vendor private chat SDK

查看提交 cdf74f9

.github/workflows/fangdu-release.yml
vendor/layababa_chat_sdk/README.md
vendor/layababa_chat_sdk/SOURCE_COMMIT
vendor/layababa_chat_sdk/lib/layababa_chat_sdk.dart
vendor/layababa_chat_sdk/lib/legacy_sdk.dart
vendor/layababa_chat_sdk/lib/src/api/alert_sound_client.dart
vendor/layababa_chat_sdk/lib/src/api/authentication_client.dart
vendor/layababa_chat_sdk/lib/src/api/business_card_client.dart
其余 260 个文件见提交

客户端

configure 智聊 source sync

查看原始提交与文件

ci(fangdu): configure 智聊 source sync

查看提交 ef87847

.github/workflows/fangdu-release.yml

客户端

增加任务中心请求失败日志,便于定位问题

查看原始提交与文件

fix: log task center request failures

查看提交 fa48134

lib/fuwu/task_center_service.dart

后端

调整部署流程与运行环境

查看原始提交与文件

fix: restore loopback port binding for deploy health checks

查看提交 3f2c400

deploy/new-server/docker-compose.yml

后端

工程配置与维护调整

查看原始提交与文件

fix: bind admin/backend container ports to private IP instead of loopback

查看提交 580522f

deploy/new-server/docker-compose.yml

后端

工程配置与维护调整

查看原始提交与文件

fix: read Tencent ASR credentials from environment instead of hardcoding

查看提交 a1d7d4e

src/main/resources/application.properties

后端

工程配置与维护调整

查看原始提交与文件

chore: point OSS media bucket at feiyuoss1

查看提交 089d86f

src/main/resources/application.properties

管理后台

调整部署流程与运行环境

查看原始提交与文件

chore: rename deploy runtime path from /opt/xianyun to /opt/zhiliao

查看提交 4dcb9d8

.github/workflows/deploy.yml

后端

调整部署流程与运行环境

查看原始提交与文件

chore: rename deploy runtime path from /opt/xianyun to /opt/zhiliao

查看提交 059ece0

.github/workflows/deploy-staging.yml
.github/workflows/deploy.yml

客户端

调整 iOS 构建、依赖或发布流程

查看原始提交与文件

chore: update pubspec.lock, add ios Podfile.lock

查看提交 559b18a

ios/Podfile.lock
pubspec.lock

后端

工程配置与维护调整

查看原始提交与文件

chore: remove .DS_Store, add incident report doc

查看提交 aed8915

.DS_Store
"\351\227\262\344\272\221\345\201\207\346\255\273\344\272\213\346\225\205\345\256\214\346\225\264\346\212\245\345\221\212-20260629.md"

管理后台

工程配置与维护调整

查看原始提交与文件

chore: add pnpm-workspace.yaml

查看提交 806f4d4

pnpm-workspace.yaml

文档与验证记录37 次相关提交

2026 年 11 月 9 条变更片段
后端

补充发布、部署和验证记录

查看原始提交与文件

docs: record production security hardening rollout and probes

查看提交 8590b2e

docs/evidence/security-hardening-20261102/production-probes.json
docs/operations/2026-11-02-security-hardening.md

后端

补充项目文档与过程记录

查看原始提交与文件

docs(ops): record completed drain and runtime image digest

查看提交 429f655

docs/operations/2026-11-02-rate-limit-encoding.md

后端

补充发布、部署和验证记录

查看原始提交与文件

docs(ops): verify production rate-limit response encoding

查看提交 c86e864

docs/evidence/rate-limit-encoding-20261102/production-response.json
docs/operations/2026-11-02-rate-limit-encoding.md

后端

补充项目文档与过程记录

查看原始提交与文件

docs(ops): record real-name fix deployment and scoped recovery

查看提交 7cce1d2

docs/evidence/realname-date-20261102/gateway-probe.json
docs/evidence/realname-date-20261102/retry-summary.json
docs/operations/2026-11-02-realname-date.md
scripts/operations/retry_realname_incident_20261102.py

客户端

补充发布、部署和验证记录

查看原始提交与文件

docs: record final Android 162 production verification

查看提交 6b6dbca

docs/evidence/red-packet-release-20261101/backend-deployment.json
docs/evidence/red-packet-release-20261101/release-162.json
docs/evidence/red-packet-release-20261101/version-162.json
docs/operations/2026-11-01-red-packet-display.md

后端

补充项目文档与过程记录

查看原始提交与文件

docs: add final APK signature and release scope

查看提交 4294e4b

docs/evidence/red-packet-release-20261101/release-162.json
docs/operations/2026-11-01-red-packet-display.md

后端

补充发布、部署和验证记录

查看原始提交与文件

docs: record production rollout and Android 162 verification

查看提交 2fd2435

deploy/new-server/operations/zhiliao-red-packet-version-20261101.py
docs/evidence/aliyun-captcha-20261101/android-160-captcha-light.png
docs/evidence/aliyun-captcha-20261101/device-validation.json
docs/evidence/aliyun-captcha-20261101/postdeploy-160.json
docs/evidence/red-packet-release-20261101/backend-deployment.json
docs/evidence/red-packet-release-20261101/version-162.json
docs/operations/2026-11-01-red-packet-display.md

客户端

补充发布、部署和验证记录

查看原始提交与文件

docs: record Android 160 captcha release verification

查看提交 e55c33c

docs/evidence/aliyun-captcha-20261101/browser-320-dark.png
docs/evidence/aliyun-captcha-20261101/final-health.json
docs/evidence/aliyun-captcha-20261101/postdeploy-159.json
docs/evidence/aliyun-captcha-20261101/postdeploy-160.json
docs/operations/2026-11-01-aliyun-captcha.md

后端

补充发布、部署和验证记录

查看原始提交与文件

docs: record verified Aliyun captcha rollout and recovery

查看提交 cf1dd8b

deploy/new-server/operations/zhiliao-aliyun-captcha-20261101.py
deploy/new-server/operations/zhiliao-captcha-env-format-20261101.py
deploy/new-server/operations/zhiliao-captcha-version-20261101.py
docs/evidence/aliyun-captcha-20261101/browser-320-dark.png
docs/evidence/aliyun-captcha-20261101/final-health.json
docs/evidence/aliyun-captcha-20261101/postdeploy-159.json
docs/evidence/aliyun-captcha-20261101/postdeploy-160.json
docs/operations/2026-11-01-aliyun-captcha.md

2026 年 10 月 5 条变更片段
客户端

补充发布、部署和验证记录

查看原始提交与文件

Document Android upgrade rollout verification

查看提交 72d12f2

docs/operations/2026-10-31-android-dex-startup.md

后端

补充发布、部署和验证记录

查看原始提交与文件

Record SMS service reactivation and accepted verification

查看提交 9fdb397

docs/operations/2026-10-31-sms-usage-audit.md

客户端

补充发布、部署和验证记录

查看原始提交与文件

Record Android DEX repair and device verification

查看提交 8e309d5

docs/operations/2026-10-31-android-dex-startup.md

后端

补充发布、部署和验证记录

查看原始提交与文件

docs: record production rollout and registration investigation evidence

查看提交 2be4ba2

docs/operations/2026-10-30-registration-and-ws-saturation.md

后端

补充迁移、群聊延迟、红包人数等线上运维排查记录

查看原始提交与文件

docs: 补充迁移、群聊延迟、红包人数等线上运维排查记录

查看提交 d379ab9

deploy/new-server/operations/zhiliao-arrears-threshold-20261011.py
docs/operations/2026-09-24-zhiliao-migration-execution.md
docs/operations/2026-09-24-zhiliao-migration-preflight.md
docs/operations/2026-09-25-group-chat-latency-investigation.md
docs/operations/2026-10-01-message-sync-rate-recovery.json
docs/operations/2026-10-09-account-ban-invite-chain.md
docs/operations/2026-10-10-red-packet-member-count.json
docs/operations/2026-10-11-realname-alert-threshold.json
其余 2 个文件见提交

2026 年 09 月 8 条变更片段
后端

记录群聊抢红包卡顿排查与修复

查看原始提交与文件

docs(运维): 记录群聊抢红包卡顿排查与修复

查看提交 cc14629

docs/operations/2026-09-26-group-chat-red-packet-lag.md

后端

记录群聊修复发布和打包服务内存回滚

查看原始提交与文件

docs(运维验收): 记录群聊修复发布和打包服务内存回滚

查看提交 d3edac7

docs/operations/2026-09-25-group-message-fix.md

客户端

记录群聊修复包版本签名与公网校验

查看原始提交与文件

docs(发布验收): 记录群聊修复包版本签名与公网校验

查看提交 49e8eb4

docs/operations/2026-09-25-group-message-sync-fix.md

后端

记录源码上传权限修复及旧安装包备份

查看原始提交与文件

docs(构建入口): 记录源码上传权限修复及旧安装包备份

查看提交 edc129b

docs/operations/2026-09-25-group-message-fix.md

后端

记录卡顿证据并更正线上限流响应结论

查看原始提交与文件

docs(群聊排查): 记录卡顿证据并更正线上限流响应结论

查看提交 d2734f3

docs/operations/2026-09-25-zhiliao-group-message-lag-investigation.md

客户端

文档(兼容性):补充卓易通排查步骤与构建验证记录

查看原始提交与文件

文档(兼容性):补充卓易通排查步骤与构建验证记录

查看提交 7c98fc9

docs/android-container-compatibility.md
docs/startup-performance.md

客户端

文档(启动):补充性能测量与回归验证说明

查看原始提交与文件

文档(启动):补充性能测量与回归验证说明

查看提交 7ca2945

docs/startup-performance.md

客户端

更新邀请奖励规则说明

查看原始提交与文件

docs(积分): 更新邀请奖励规则说明

查看提交 604eac4

lib/yemian/jifen/point_set_changed.dart

2026 年 08 月 15 条变更片段
后端

补充项目文档与过程记录

查看原始提交与文件

docs(branches): prepare rebase and main push

查看提交 941cffc

BRANCHES.md

后端

补充项目文档与过程记录

查看原始提交与文件

docs(branches): clear failed main push record

查看提交 4bf5bef

BRANCHES.md

后端

补充项目文档与过程记录

查看原始提交与文件

docs(branches): record push to main

查看提交 5ddb4f2

BRANCHES.md

后端

补充项目文档与过程记录

查看原始提交与文件

docs: record admin CORS main push

查看提交 7817913

BRANCHES.md

客户端

记录功能分支的合并状态

查看原始提交与文件

docs: mark app group settings branch merged

查看提交 175e3d2

BRANCHES.md

后端

记录功能分支的合并状态

查看原始提交与文件

docs: mark group friend default branch merged

查看提交 16b7ec5

BRANCHES.md

管理后台

记录功能分支的合并状态

查看原始提交与文件

docs: mark group friend default branch merged

查看提交 bcc2ec3

BRANCHES.md

后端

记录功能分支的合并状态

查看原始提交与文件

docs: mark registration default group branch merged

查看提交 d2b4a9e

BRANCHES.md

管理后台

记录功能分支的合并状态

查看原始提交与文件

docs: mark registration default group branch merged

查看提交 311b171

BRANCHES.md

后端

记录功能分支的合并状态

查看原始提交与文件

docs: mark super friend branch merged

查看提交 d1556fa

BRANCHES.md

管理后台

记录功能分支的合并状态

查看原始提交与文件

docs: mark super friend branch merged

查看提交 c546437

BRANCHES.md

客户端

记录功能分支的合并状态

查看原始提交与文件

docs: mark large virtual member branch merged

查看提交 e8d0762

BRANCHES.md

后端

记录功能分支的合并状态

查看原始提交与文件

docs: mark large virtual member branch merged

查看提交 7380afc

BRANCHES.md

后端

记录功能分支的合并状态

查看原始提交与文件

docs: mark registration onboarding branch merged

查看提交 3442e44

BRANCHES.md

管理后台

记录功能分支的合并状态

查看原始提交与文件

docs: mark registration onboarding branch merged

查看提交 b6add4d

BRANCHES.md

分支合并14 次相关提交

2026 年 11 月 2 条变更片段
后端

合并开发分支到主线(不作为新增需求)

查看原始提交与文件

merge: bring production security hardening into main

查看提交 5b884c4

合并提交,详情见父分支差异

客户端

合并旧群聊同步分支并保留主线后续修复

查看原始提交与文件

智聊:合并旧群聊同步分支并保留主线后续修复

查看提交 215bdb8

合并提交,详情见父分支差异

2026 年 10 月 3 条变更片段
客户端

合并远端实名认证与签到更新

查看原始提交与文件

智聊:合并远端实名认证与签到更新

查看提交 df56445

合并提交,详情见父分支差异

后端

合并开发分支到主线(不作为新增需求)

查看原始提交与文件

Merge pull request #12 from layababa/fix/message-rate-push-capacity

查看提交 6a10e41

合并提交,详情见父分支差异

后端

合并开发分支到主线(不作为新增需求)

查看原始提交与文件

Merge pull request #11 from layababa/fix/message-rate-push-capacity

查看提交 2e5cf2b

合并提交,详情见父分支差异

2026 年 09 月 7 条变更片段
后端

合并开发分支到主线(不作为新增需求)

查看原始提交与文件

Merge pull request #10 from layababa/feat/blue-green-drain

查看提交 01fca79

合并提交,详情见父分支差异

后端

合并开发分支到主线(不作为新增需求)

查看原始提交与文件

Merge pull request #9 from layababa/lengxiaocai/issue-3

查看提交 d8dabdf

合并提交,详情见父分支差异

后端

合并开发分支到主线(不作为新增需求)

查看原始提交与文件

Merge pull request #8 from layababa/lengxiaocai/issue-4

查看提交 3008f40

合并提交,详情见父分支差异

后端

合并开发分支到主线(不作为新增需求)

查看原始提交与文件

Merge pull request #7 from layababa/lengxiaocai/issue-5

查看提交 ef5bbb3

合并提交,详情见父分支差异

后端

合并开发分支到主线(不作为新增需求)

查看原始提交与文件

Merge pull request #2 from layababa/ci/final-host-deploy-app

查看提交 3ec5fc7

合并提交,详情见父分支差异

管理后台

部署迁移到 Teleport OIDC(事件后加固)

查看原始提交与文件

ci: 部署迁移到 Teleport OIDC(事件后加固)

查看提交 1c00eb3

合并提交,详情见父分支差异

后端

合并开发分支到主线(不作为新增需求)

查看原始提交与文件

Merge pull request #1 from layababa/teleport-ci-migration

查看提交 196feb8

合并提交,详情见父分支差异

2026 年 08 月 2 条变更片段
客户端

合并开发分支到主线(不作为新增需求)

查看原始提交与文件

Merge remote-tracking branch 'origin/main' into 0812-restore-virtual-members-flutter

查看提交 dbdb5c7

合并提交,详情见父分支差异

客户端

合并开发分支到主线(不作为新增需求)

查看原始提交与文件

Merge remote-tracking branch 'origin/main' into 0812-restore-virtual-members-flutter

查看提交 672a9db

合并提交,详情见父分支差异

这些数字从哪里来?

依据 GitHub 建仓时间、完整主线提交、逐条变更文件及重点功能的实际代码差异。分类按改动含义校正,不仅依据 feat/fix 前缀;未逐条完成应用运行验收。

三个仓库的全部提交统计

下表包含需求实现、Bug 修复、性能优化和工程维护,不能据此计算新增需求数量。

仓库智聊阶段近30天
客户端29735
后端26967
管理后台9811
合计664113
  • 起点:三个 GitHub 仓库都创建于 2026 年 8 月 10 日。统计从当日零点起,包含建仓当日导入的首批智聊定制提交,并非只计算建仓时刻之后的新提交。
  • 排除继承历史:完整主线可追溯到 2 月,共 2,084 次提交。其中 1,420 次早于 8 月 10 日,不算成智聊阶段的新增工作。
  • 提交不是功能:664 次提交全部纳入分类,含需求、Bug、性能、工程维护、文档和合并。一个提交可能同时涉及多种行为;混合改动分别展示并标明同一提交来源,不作为多张需求单。
  • 功能去重:功能概览合并同一业务跨三端及多轮修订;全量记录则保留每次提交与变更文件。没有原始需求单/缺陷单,无法据此精确计算独立需求或独立 Bug 的数量。
  • 范围:仅统计进入三个远端 main 的提交。后端蓝绿发布工作树与后端同仓,不重复计算;未合并分支不计。
  • 日期:统一按提交时间换算为 UTC+8;最近 30 天按 10 月 9 日至 11 月 7 日的自然日口径。
展开分类口径与主分支版本

新增能力、操作入口、产品规则变化归入需求;恢复原有正确行为归入 Bug;效率和资源使用改善归入性能;打包、部署、依赖、诊断日志归入工程维护。文档与分支合并单列。分类基于代码记录,未核对需求来源、验收单及是否客户另行提出。

  • 客户端b0e79b5c01812026-11-06 19:19:23
  • 后端05514f4026882026-11-07 10:56:15
  • 管理后台cf86e19c98712026-11-07 11:22:19

证据链接指向私有 GitHub 仓库的具体提交,需要相应仓库访问权限。报告正文可离线阅读。

本次没有验证的部分

没有逐项核对生产部署、App 商店/安装包版本、真机效果或真实用户使用数据。页面中的“增加/支持”均描述已进入主线的代码能力。

自动封禁与云机来源拦截的代码默认是观察模式;在线客服依赖地址配置;建群受后台开关、账号身份和实名条件影响。不能据代码存在就认定已对所有线上用户生效。