This website requires JavaScript.
Explore
Help
Register
Sign In
Henry_Du
/
BYW-VoiceHub
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
92704d663791e2f4207a12a70052a295ca490b32
BYW-VoiceHub
/
server
T
History
Henry_Du
456f676929
构建并部署 BYW VoiceHub / Preflight 语法与构建检查 (push)
Failing after 3m2s
Details
构建并部署 BYW VoiceHub / 镜像构建·预热(与 Preflight 并发:系统/镜像源/Builder 初始化) (push)
Successful in 4m29s
Details
构建并部署 BYW VoiceHub / 构建并推送容器镜像 (push)
Skipped
Details
构建并部署 BYW VoiceHub / 部署到生产服务器 (push)
Skipped
Details
fix(build): 彻底移除无用的网易云 API 模块,消除由于未安装模块引入导致的 OOM 和解析异常
2026-09-13 13:54:41 +08:00
..
api
fix(build): 彻底移除无用的网易云 API 模块,消除由于未安装模块引入导致的 OOM 和解析异常
2026-09-13 13:54:41 +08:00
config
feat(songs): 歌曲管理支持批量驳回、投稿留言自动审查与排期范围可见性过滤
2026-09-06 17:03:20 +08:00
middleware
初次提交
2026-09-06 08:19:02 +08:00
plugins
feat(songs): 歌曲管理支持批量驳回、投稿留言自动审查与排期范围可见性过滤
2026-09-06 17:03:20 +08:00
services
fix(system-settings): 修复线上主题/排期/聚合登录等配置缺失,对新 DB 字段用 SYSTEM_SETTINGS_DEFAULTS 兜底 + 更新接口允许写入新字段 + 缩短 Redis 缓存 TTL
2026-09-11 21:39:45 +08:00
utils
chore(auth): 临时硬关闭微信聚合登录(aggregate=false)\n\n用户反馈:先暂时不做微信登录了。\n\n双重保险:\n1) 构建期开关:nuxt.config.ts runtimeConfig.public.oauth.aggregate 由\n 原来的 !!process.env.AGGREGATE_OAUTH_APP_ID 改为硬编码 false。\n 影响范围:\n - 登录页 OAuthButtons.vue 中的 v-if 分支不再渲染绿色微信按钮\n - app/pages/account/index.vue 中 hasOAuthProviders aggregate=false → 个人页\n 第三方绑定分区即使其他 provider 都没配也会显示其它 provider,\n 但微信卡片 OAuthBindingCard.vue 因 config.public.oauth.aggregate=false\n 被 v-if 直接拿掉不渲染\n - app/utils/oauth.ts getProviderDisplayName 中 aggregate→微信 映射还保留,\n 恢复时无需再改\n2) 运行期强制关:server/utils/oauth-strategies.ts loadAggregateSettings\n 返回值 aggregateOAuthEnabled 硬编码 false(即使 process.env.AGGREGATE_OAUTH_APP_ID\n 和 system_settings 表都配齐也不启用)。并加 _hardDisabledReason 字段给后续日志\n 留解释,避免以后排查为何 ENV/DB 都有值却 500 说未配置。\n\n后续恢复步骤(两处同时改回即可):\n A. nuxt.config.ts public.oauth.aggregate 改回\n aggregate: !!process.env.AGGREGATE_OAUTH_APP_ID\n B. server/utils/oauth-strategies.ts loadAggregateSettings 返回对象\n aggregateOAuthEnabled 改回原本逻辑:\n enabled && !!(appId && appKey && endpoint)\n 并删除 _hardDisabledReason 字段即可。\n\n注意:Gitea Repository Secrets 中的 6 条 AGGREGATE_OAUTH / OAUTH_* 没有删除,\n保留在仓库里,下次恢复不用重新输入一遍。
2026-09-13 09:29:05 +08:00
error.ts
初次提交
2026-09-06 08:19:02 +08:00
tsconfig.json
初次提交
2026-09-06 08:19:02 +08:00