yml2213
|
baed0e61ff
|
优化客服账号标签管理
|
2026-08-14 12:44:48 +08:00 |
|
yml2213
|
2e207f726c
|
feat: 账号凭据默认脱敏并支持主动查看
|
2026-08-13 16:32:49 +08:00 |
|
yml2213
|
11b249f1fb
|
账号导入--可以直接打标签
|
2026-08-01 12:24:19 +08:00 |
|
yml2213
|
10f298b4e1
|
支持账号按筛选全量批量操作
|
2026-07-25 10:50:56 +08:00 |
|
yml2213
|
f91c05c108
|
优化列表分页和数据加载
|
2026-07-24 13:25:27 +08:00 |
|
yml2213
|
6840728da6
|
修复 antd 弃用警告
|
2026-07-24 12:48:02 +08:00 |
|
yml2213
|
a4b04e7733
|
修复 TypeScript 编译错误:删除未使用的 canViewAll 变量
|
2026-06-24 22:17:53 +08:00 |
|
yml2213
|
50f90eeeb8
|
实现账号信息隐藏权限系统
1. 拆分 account:view_all 和 account:view_full 权限
2. 运营只能看用户名、标签、分配,隐藏密码/邮箱等敏感信息
3. 管理员可看完整字段(需 account:view_full 权限)
4. 所有人都可分配账号给客服
5. 前端添加上传时间列
|
2026-06-24 22:15:46 +08:00 |
|
yml2213
|
4a38b06192
|
账号管理:分页按钮优化,支持切换每页条数并持久化
|
2026-06-24 20:21:30 +08:00 |
|
yml2213
|
98728bee87
|
fix: 修复前端7处eslint错误和6处警告
- AccountsPage/CookiePage/UsersPage/LoginTasksPage/ProxyPage:
将数据加载函数改为useCallback包裹,补全useEffect依赖项
- LoginTasksPage: loadAccounts和loadTasks改为useCallback
- MainLayout: 补全navigate依赖
- eslint.config.js: 关闭react-hooks/set-state-in-effect(对初始
数据获取场景过严),降级react-refresh/only-export-components为warn
(Provider/Hook/Type共存文件是合理设计)
|
2026-06-23 08:42:00 +08:00 |
|
yml2213
|
dd56de9bd4
|
fix: 修复proxy_service和account_service中不当的顶层import
- proxy_service.py: 将requests和WhitelistManager改为函数内延迟import,
避免启动时加载不需要的依赖;移除未使用的get_exit_ip_via_proxy导入
- account_service.py: 移除未使用的func、joinedload、AuditLog、
user_has_permission顶层导入
|
2026-06-23 08:35:29 +08:00 |
|
yml2213
|
12c31c2e09
|
refactor: 消除前端52处any类型+删除冗余requirements.txt+调试print改日志
- 删除 requirements.txt,pyproject.toml 为唯一依赖源(含 requests[socks] extra)
- core/geetest 下 5 处 print() 替换为 loguru logger.debug()
- api/modules.ts 新增 13 个响应接口,消除所有 api.xxx<any, any>
- 新建 utils/error.ts 提供 getErrorMessage(e: unknown) 安全取消息
- 11 个页面组件 catch (e: any) 改为 catch (e: unknown)
- useState<any[]>、columns: any[]、render 参数全部类型化
- TypeScript 类型检查零错误通过
|
2026-06-23 07:14:08 +08:00 |
|
yml2213
|
5a4805814f
|
修复账号删除报错+添加批量删除功能
- 修复单个删除报错:删除账号前先删除关联的LoginTask(外键约束)
- 新增批量删除接口 DELETE /api/accounts/batch/delete
- 路由顺序:/batch/delete 在 /{account_id} 前注册避免路径冲突
- 前端添加批量删除按钮(带确认弹窗)
- 前端添加 batchDelete API
|
2026-06-23 01:29:03 +08:00 |
|
yml2213
|
9af92fc2a9
|
增加了账号管理的分组功能
|
2026-06-22 15:09:51 +08:00 |
|
yml2213
|
347edb8103
|
初步增加 web 界面
|
2026-06-22 13:11:15 +08:00 |
|