8 Commits

Author SHA1 Message Date
ee2f59df81 refactor: 优化前端代码,准备生产环境部署
- 删除所有调试日志(console.error/console.log)
- 将所有中文注释改为英文注释
- 将硬编码的中文文本改为使用 t() 函数的英文,支持国际化
- 移除可能暴露项目信息的内容
- 添加新增翻译键的中文翻译(Portrait Sample, Product Sample, Animal Sample, Object Sample, Unable to get team information)

修改文件:
- src/views/HomePage.vue
- src/views/tools/remove_background/remove_background.vue
- src/views/settings/Settings.vue
- src/locales/zh-CN.json
2026-01-04 22:19:19 +08:00
4b3ebaa7ed refactor: 移除登录信息在localStorage中的保存,改为仅使用cookies验证
- 移除 auth store 中所有 localStorage 相关代码(loadUserFromStorage、saveUserToStorage、clearUserFromStorage)
- 简化 setUserState 和 clearUserState,不再操作 localStorage
- 修改 initAuth 逻辑,只依赖 cookies 验证登录状态,不再从 localStorage 恢复
- 移除 HomePage.vue 和 Signup.vue 中注册成功后的 localStorage 保存
- 登录状态完全由后端 cookies 控制,提高安全性
2026-01-04 19:16:37 +08:00
f8958bd65f feat: 优化英文版 footer 和语言设置
- 英文版 footer 不显示备案信息
- 英文版 footer 显示英文社交图标(Twitter, Facebook, LinkedIn, GitHub)
- 中文版 footer 保持原有中文社交图标(微信、微博、抖音、知乎)
- 添加动态更新 HTML lang 属性的功能,根据语言切换自动更新
2026-01-03 21:58:46 +08:00
2afe515c5e 更新rmbg api端点 2026-01-03 00:07:32 +08:00
91be186013 refactor: 删除服务器配置检查,注册链接始终显示
- 删除 /jingrow/server-config API 调用
- 移除服务器配置检查逻辑
- 设置注册链接始终显示(showSignupLink 默认为 true)
- 消除 404 错误
2026-01-02 20:27:42 +08:00
8f141188a3 refactor: 优化去背景工具代码,消除文件内部重复
- 在文件内部提取 handleSuccess 辅助函数,消除成功处理逻辑重复
- 简化流式响应处理代码,提高可读性和可维护性
- 保持工具文件独立性,符合设计原则
2026-01-02 20:23:02 +08:00
6b638ac143 feat: 简化vite配置并修复去背景接口
- 简化vite.config.ts,删除冗余的apps.txt读取和文件服务插件
- 更新去背景接口路径为 /tools/rmbg/file/free
- 修复流式响应处理:使用fetch API正确处理NDJSON格式
- 添加/tools代理配置以支持新的接口路径
- 优化错误处理,适配fetch API的错误格式
2026-01-02 20:00:53 +08:00
328a9f4408 initial commit 2026-01-02 18:33:52 +08:00