Commit Graph

198 Commits

Author SHA1 Message Date
liqiang
012f3a2f63 refactor(file): 调整文件列表视图的认证类配置 2025-12-06 23:03:50 +08:00
1638245306
e786f60cdd feat(websocket): 实现 WebSocket 消息推送功能
- 配置 ASGI 支持 WebSocket 连接
- 新增 WebSocket 路由和消费者类 MegCenter
- 实现消息序列化和推送逻辑
- 前端集成 WebSocket 连接状态管理和重连机制
- 添加用户在线状态提示和未读消息提醒- 更新角色权限配置显示条件
- 扩展用户信息存储结构支持 WebSocket 状态字段
2025-10-19 16:03:59 +08:00
1638245306
abe2db3c82 feat(websocket): 实现 WebSocket 消息推送功能
- 配置 ASGI 支持 WebSocket 连接
- 新增 WebSocket 路由和消费者类 MegCenter
- 实现消息序列化和推送逻辑
- 前端集成 WebSocket 连接状态管理和重连机制
- 添加用户在线状态提示和未读消息提醒- 更新角色权限配置显示条件
- 扩展用户信息存储结构支持 WebSocket 状态字段
2025-10-19 16:03:16 +08:00
ahui
6e9b94aed2 用户的管理部门权限功能 2025-08-14 10:35:51 +08:00
ahui
edbd6862a2 用户表增加当前角色字段 2025-08-07 14:09:48 +08:00
阿辉
483863e238 同步权限 2025-07-06 16:54:26 +08:00
dvadmin
7b55a3db64 !116 兼容OAuth2
Merge pull request !116 from 木子-李/N/A
2025-06-22 13:18:46 +00:00
李小涛
e8212501e2 refactor(system): 重构消息中心功能
- 移除 WebSocket相关代码
- 新增 SSE (Server-Sent Events) 实现消息推送
- 优化消息中心未读数量展示和更新逻辑- 调整消息中心相关 API 和前端展示
2025-06-22 13:09:49 +08:00
liqiang
82a0ef612a Merge remote-tracking branch 'origin/develop' into develop 2025-06-15 17:55:24 +08:00
liqiang
8ea49866bc feat(system): 添加文件存储引擎功能
- 新增文件存储引擎配置选项,支持本地、阿里云oss和腾讯云cos
- 在系统配置中添加文件存储相关设置- 实现阿里云oss和腾讯云cos的文件上传功能
- 更新文件列表视图,支持不同存储引擎的文件上传和访问
2025-06-12 06:10:47 +08:00
猿小天
c0be63afcd Merge remote-tracking branch 'origin/develop' into develop 2025-06-01 19:55:05 +08:00
猿小天
150b92163f 功能变化:
初始化生成utf-8编码
2025-06-01 19:51:25 +08:00
liqiang
3a25cdb53c refactor(system): 移除 Role 模型中的 FlowBaseModel继承
- 从 Role 类中删除了对 FlowBaseModel 的继承
- 这个改动简化了 Role 模型的结构,可能会影响与流程相关的功能
2025-05-08 05:22:32 +08:00
木子-李
45dcda0cc0 兼容OAuth2
Signed-off-by: 木子-李 <1537080775@qq.com>
2025-05-06 05:49:02 +00:00
1638245306
8eacc4aad3 feat(system): 角色模型添加工作流支持
- 引入 FlowBaseModel 以支持工作流功能
- 使 Role 模型继承 CoreModel 和 FlowBaseModel
2025-03-28 18:24:13 +08:00
1638245306
7a152d3591 feat(system): 添加获取用户递归部门名称功能
- 在 Department模型中添加了 _recursion 类方法,用于递归获取指定属性值
- 新增 get_region_name 类方法,用于获取用户的所有上级部门名称
- 该功能可以用于显示用户所在的完整部门路径
2025-03-28 15:08:56 +08:00
1638245306
4b05a28f4c fix(system): 修改用户密码设置逻辑
- 移除了对新密码进行 MD5 加密的步骤- 直接使用明文密码进行加密存储
- 保留了密码修改次数的计数功能
2025-03-28 14:44:39 +08:00
liqiang
c69ea7b33e Merge remote-tracking branch 'origin/develop' into develop 2025-03-21 04:34:30 +08:00
1638245306
2fabc210b2 refactor(system): 恢复密码加密逻辑
- 将明文密码修改为经过 MD5 加密的密码
- 保留了原有的密码加密方式,提高了系统安全性
2025-03-19 15:54:58 +08:00
dvadmin
ed96740ab1 !106 完善初始化配置导出
Merge pull request !106 from lorenzo/dev
2025-03-13 10:32:43 +00:00
7emotions
78ec0ce069 fix: 修复导出Users配置缺失的role与dept 2025-02-06 20:20:12 +08:00
7emotions
857d2940f8 fix: 修复RoleMenuButtonInitSerializer重置逻辑 2025-02-06 19:56:20 +08:00
7emotions
82e689fd83 feat: 导出角色权限配置与按钮权限 2025-02-06 19:21:14 +08:00
dvadmin
eefc43d863 !95 角色授权增加默认接口权限
1.授权时带入默认权限
2.查看权限,如果单接口权限与默认接口权限一致,显示默认接口权限
3.复选框等宽显示
2025-01-30 04:44:58 +00:00
dvadmin
0964c6300a !103 [fix]修复bug
[fix]修复更新时间晒选取值错误bug
[fix]优化commonCrudConfig写法,兼容ts语法,修复使用commonCrudConfig IDE提示飘红的问题&增加width可自定义功能
[fix]修复版本号生成可能为undefind的bug&开发环境版本不进行版本校验代码不生效bug
2025-01-30 04:43:07 +00:00
vFeng
6fbe3a214d [fix]注释无效接口dept_lazy_tree
Signed-off-by: vFeng <1914007838@qq.com>
2025-01-27 09:01:17 +00:00
lxy
ffc6246105 增加角色批量授权用户
(cherry picked commit from <gitee.com//lxy0722/django-vue3-admin/commit/702eb7d7aeb2a9c30416a8ebb503a4b8e3367492>
2025-01-08 03:23:50 +00:00
李小涛
b5c583ba7d feat(20250103-role): 增加角色批量授权用户 2025-01-03 14:41:30 +08:00
lxy
9d230e4752 角色授权增加默认设置
(cherry picked commit from <gitee.com//huge-dream/django-vue3-admin/commit/06a772fcd5335c272159d9c45590cf8b559210d1>
2025-01-02 06:28:06 +00:00
李小涛
282ab9a6a1 refactor(20241225-role): 角色权限分配优化
1、优化角色权限分配逻辑
2、采用实时保存,提高速度
2024-12-25 08:59:25 +08:00
阿辉
a36dcfa1e5 下载中心优化 2024-12-16 15:39:13 +08:00
阿辉
1d02f3e138 文件列表序列化器更新 2024-12-04 15:16:48 +08:00
阿辉
1158bbb790 文件选择器内置文件筛选完善 2024-12-03 11:16:11 +08:00
阿辉
e880af6f1e 文件选择器添加系统内置文件筛选(功能未完善) 2024-12-02 19:53:04 +08:00
阿辉
4a68bf2f2b 用户初次登录修改密码优化 2024-11-20 17:55:55 +08:00
1638245306
7280cbbb68 Merge remote-tracking branch 'origin/develop' into develop 2024-11-15 10:47:38 +08:00
1638245306
848e4a62af refactor(system): 调整菜单排序逻辑
- 将菜单排序方式从 id 改为 sort 字段
- 优化了前端获取当前角色路由的逻辑,提高用户体验
2024-11-15 10:47:25 +08:00
阿辉
4f85de3247 文件选择器 2024-11-08 23:20:17 +08:00
阿辉
6ad048b86a 附件model更新 2024-11-07 23:08:25 +08:00
阿辉
b9976cc2dd 附件管理的过滤 2024-11-07 23:08:11 +08:00
1638245306
436a722ce8 Merge remote-tracking branch 'origin/develop' into develop 2024-11-06 01:39:28 +08:00
1638245306
3ea38a59b7 1.优化登录页面;
2.新增初次登录强制修改密码;
2024-11-06 01:39:20 +08:00
阿辉
199a75293d 下载中心模块和异步导出功能 2024-10-24 22:08:24 +08:00
1638245306
3f58c1cb7a Merge remote-tracking branch 'origin/develop' into develop 2024-09-25 23:32:42 +08:00
1638245306
2c8b51f463 修复:允许路由在框架外显示 2024-09-25 23:32:35 +08:00
dvadmin
c0bd8c42a7 !70 update backend/dvadmin/system/views/user.py.
Merge pull request !70 from lxy/N/A
2024-08-29 01:10:01 +00:00
dvadmin
3657878d25 !69 update backend/dvadmin/system/views/message_center.py.
Merge pull request !69 from star/N/A
2024-08-29 01:06:44 +00:00
李强
47b0ee7fe7 feat: 添加信号signals 2024-08-29 09:03:39 +08:00
lxy
3979628281 修复登录次数没有保存问题 update backend/dvadmin/system/views/login.py.
修复登录次数没有保存问题

Signed-off-by: lxy <46486798@qq.com>
2024-07-29 03:19:29 +00:00
lxy
e106324c70 update backend/dvadmin/system/views/user.py.
在创建用户时, 设置非默认密码,修改密码时提示密码错误,创建用户时调用了多次md5进行存储

Signed-off-by: lxy <46486798@qq.com>
2024-07-25 00:33:24 +00:00