|
|
800adb3322
|
nginx: 关闭 HTTPS 的 HTTP/2,缓解大分片 multipart 断连(status 0)
Made-with: Cursor
|
2026-04-15 17:52:39 +08:00 |
|
|
|
65574e3762
|
fix(upload): 分片用 multipart 字段 chunk、路由顺序与串行上传
- 前端 FormData+chunk,避免 raw body 被中间层断连
- Gin 分片路由置于 POST .../assets 之前
- 分片并发降为 1
Made-with: Cursor
|
2026-04-14 09:30:09 +08:00 |
|
|
|
cce3d158d5
|
fix(upload): 分片改 POST 并放宽 Nginx 反代,避免 PUT 大 body 断连
- 管理端分片请求改为 POST;后端同时保留 PUT
- /api/ 增加 proxy_request_buffering off;CORS Allow-Headers 略扩展
Made-with: Cursor
|
2026-04-13 15:09:31 +08:00 |
|
|
|
0800982224
|
feat: 分片上传断点续传、临时目录后台配置与清扫、宇恒云账号管理
- 管理端大文件分片上传与 sessionStorage 续传;Nginx 大请求体/超时
- .chunk-uploads 定期清扫;system_config 后台配置保留时长与扫描间隔
- 宇恒云 POST /register 对接与 yuheng_cloud_register_records 留痕;yuheng_cloud:manage 权限
Made-with: Cursor
|
2026-04-13 14:50:27 +08:00 |
|
|
|
03f5fbb41a
|
feat(admin): 开播页带宽观测;首页侧栏下载支持选择链接
Made-with: Cursor
|
2026-04-02 15:21:45 +08:00 |
|
|
|
f161ff0e4e
|
fix(deploy): ??????????????????
Made-with: Cursor
|
2026-03-27 16:00:18 +08:00 |
|
|
|
645965b609
|
fix(deploy): ???????????????????
Made-with: Cursor
|
2026-03-27 15:26:11 +08:00 |
|
|
|
774cee0afa
|
fix(deploy): ??????? 80/443 ???????????
Made-with: Cursor
|
2026-03-27 14:33:36 +08:00 |
|
|
|
89cc1d2368
|
fix(deploy): ???????? Nginx ???????
Made-with: Cursor
|
2026-03-27 12:04:22 +08:00 |
|
|
|
0980d1fa9c
|
refactor(deploy): ?????????? Nginx ????
Made-with: Cursor
|
2026-03-27 11:55:00 +08:00 |
|
|
|
38c4c465c5
|
feat(deploy): 宿主机单 Nginx 方案、compose 覆盖与启动脚本
Made-with: Cursor
|
2026-03-27 11:15:00 +08:00 |
|
|
|
2f78fd0d52
|
fix(live): 管控区与预览横排断点、礼物条移至画面下方
Made-with: Cursor
|
2026-03-27 10:30:37 +08:00 |
|
|
|
435fbfd47e
|
feat(live): 按用户名禁言、后台右侧管控栏、前台抖音式布局与禁言 Toast
Made-with: Cursor
|
2026-03-27 09:11:39 +08:00 |
|
|
|
fe8d5a34cc
|
直播后台:新增按 IP 发言管控与在线会话视图。
支持全体禁言、单 IP 禁言/解禁与同 IP 本地限频,同时在开播页展示在线会话明细并补充实时优先码率策略,兼顾实时性与并发承载。
Made-with: Cursor
|
2026-03-26 17:57:50 +08:00 |
|
|
|
0da93fb1be
|
后台:修复直播开播页空白(补全 watch 导入);控制台展示应用带宽观测与 HTTP 流量统计
Made-with: Cursor
|
2026-03-26 16:05:48 +08:00 |
|
|
|
e6ac5a107a
|
直播:铺满画面与黑屏重播、弹幕礼物与全站特效、礼物列表与 WebRTC nudge
Made-with: Cursor
|
2026-03-26 15:46:11 +08:00 |
|
|
|
4112ea4447
|
直播:status 返回观看人数,后台开播页轮询展示
Made-with: Cursor
|
2026-03-26 15:30:15 +08:00 |
|
|
|
0aa11575a6
|
文案:明确观看直播无需登录,仅发弹幕需账号
Made-with: Cursor
|
2026-03-26 15:26:48 +08:00 |
|
|
|
8d800eee62
|
直播:音量与全屏叠在画面底部,全屏内可调
Made-with: Cursor
|
2026-03-26 15:17:30 +08:00 |
|
|
|
d441fe33fd
|
直播页:全屏包含底部弹幕区,可登录与发送
Made-with: Cursor
|
2026-03-26 15:07:47 +08:00 |
|
|
|
07ae6c02ef
|
弹幕:广播带半显用户名(前两字+***),前端展示前缀
Made-with: Cursor
|
2026-03-26 15:04:32 +08:00 |
|
|
|
2e675bda51
|
直播弹幕:前台注册登录与 JWT;Nginx 缓解间歇 502;site_users 集合
Made-with: Cursor
|
2026-03-26 14:52:28 +08:00 |
|
|
|
f28b80354f
|
直播:三模式采集、Canvas 单轨与可拖动小窗;观众端单路视频
Made-with: Cursor
|
2026-03-26 14:27:07 +08:00 |
|
|
|
26e90c30f9
|
开播页:预览放大;信令重连上限与健康检查提示 502
Made-with: Cursor
|
2026-03-26 11:46:22 +08:00 |
|
|
|
8c9c573a1c
|
开播:摄像头选择+屏幕共享小窗;观众双路视频;去后台长提示与精简状态
Made-with: Cursor
|
2026-03-26 11:30:46 +08:00 |
|
|
|
9329151976
|
直播:开播信令断线自动重连;弹幕代次防误重连、断线排队发送
Made-with: Cursor
|
2026-03-26 10:38:18 +08:00 |
|
|
|
8d730a2a75
|
直播页:弹幕 WebSocket 自动重连与失败提示
Made-with: Cursor
|
2026-03-26 10:30:30 +08:00 |
|
|
|
10a842b4ef
|
修复开播卡正在连接:移除未定义 quality;画质改官网选择+localStorage
Made-with: Cursor
|
2026-03-26 10:22:00 +08:00 |
|
|
|
106e6e1f16
|
直播:画质可选、只读 /live/info、弹幕 WS 透传;Nginx 弹幕路径
Made-with: Cursor
|
2026-03-26 10:07:49 +08:00 |
|
|
|
6b3210f714
|
直播:转发音频、观众 recv audio、全屏与开声音按钮、后台采集麦克风
Made-with: Cursor
|
2026-03-26 09:55:27 +08:00 |
|
|
|
2295410e1b
|
直播页:移除本站/外链说明文案
Made-with: Cursor
|
2026-03-25 17:08:49 +08:00 |
|
|
|
da0bcae823
|
直播观众:negotiate 失败后恢复轮询;防并发 poll;长时 502 提示
Made-with: Cursor
|
2026-03-25 16:55:05 +08:00 |
|
|
|
7e24a965bc
|
修复:weblive 协程 panic 防护、Mongo 空指针防护、直播状态轮询退避
Made-with: Cursor
|
2026-03-25 16:45:22 +08:00 |
|
|
|
70e6782713
|
直播:PLI 关键帧请求、观众 RTCP 读取、断线自动重连
Made-with: Cursor
|
2026-03-25 16:30:48 +08:00 |
|
|
|
d83a69c23a
|
直播:LIVE_PUBLIC_IP 与 ICE 诊断;摄像头错误中文提示与约束放宽
Made-with: Cursor
|
2026-03-25 16:19:19 +08:00 |
|
|
|
996dc3778d
|
后台直播:修复信令误断(onclose 提示与严格模式 onUnmounted)
Made-with: Cursor
|
2026-03-25 16:01:22 +08:00 |
|
|
|
7811adca66
|
直播:后台 JWT 推流、前台画中画;WebRTC 服务与 Nginx WebSocket 代理
Made-with: Cursor
|
2026-03-25 15:00:14 +08:00 |
|
|
|
b83ec91b1a
|
首页:联系我们区块动效与居中布局(玻璃卡片、光晕与入场动画)
Made-with: Cursor
|
2026-03-24 16:14:45 +08:00 |
|
|
|
65d5e425d7
|
首页:恢复星空层,门户区块背景透明以透出星云
Made-with: Cursor
|
2026-03-24 15:28:03 +08:00 |
|
|
|
5ea23ba657
|
style(home): 宣传册区域加宽、收窄留白
Made-with: Cursor
|
2026-03-24 15:01:14 +08:00 |
|
|
|
3222dffc64
|
feat(home): 简介与视频前置、侧栏 Win/安卓直链;后台与 API 默认中文
Made-with: Cursor
|
2026-03-24 14:48:39 +08:00 |
|
|
|
f5852bc04e
|
fix(nginx): admin 用 upstream+proxy_pass 去前缀,替代变量/rewrite
Made-with: Cursor
|
2026-03-23 19:43:47 +08:00 |
|
|
|
78055dbe68
|
fix(nginx): 变量 proxy_pass 须 rewrite 去掉 /admin,否则静态资源回退 index.html
Made-with: Cursor
|
2026-03-23 18:28:33 +08:00 |
|
|
|
2c0898fffd
|
fix(deploy): restart.sh admin 挂载项目根;增加 verify-admin-dist 防白屏
Made-with: Cursor
|
2026-03-23 18:17:58 +08:00 |
|
|
|
03878848dd
|
fix(nginx): 移除 /admin/assets/ rewrite 块,避免变量 proxy_pass 返回 500
Made-with: Cursor
|
2026-03-23 18:10:15 +08:00 |
|
|
|
ee9394f410
|
fix(nginx): admin 对齐 assets 配置;443 显式 /admin/assets/ 反代
Made-with: Cursor
|
2026-03-23 18:04:23 +08:00 |
|
|
|
7980c1922a
|
chore(compose): web 仅保留 public 挂载,推广走 dist/API;验证仅 yh_nginx
Made-with: Cursor
|
2026-03-23 17:57:09 +08:00 |
|
|
|
80176ea6fc
|
fix(admin): nginx.conf 与 deploy 对齐,避免 assets 回退为 HTML MIME 白屏
Made-with: Cursor
|
2026-03-23 17:00:27 +08:00 |
|
|
|
0a1fe41314
|
fix(nginx): 优先 127.0.0.11 与延长 DNS valid,缓解 api/web 间歇无法解析致 502
Made-with: Cursor
|
2026-03-23 16:53:36 +08:00 |
|
|
|
5da4941913
|
fix(admin): index.html 与 assets 缓存策略,避免发版后白屏
Made-with: Cursor
|
2026-03-23 16:43:16 +08:00 |
|