Commit Graph

49 Commits

Author SHA1 Message Date
南宫乘风 a114b67e68
feat:增加swag的依赖和用户接口显示 (#345)
feat:增加swag的依赖和用户接口显示
2024-05-20 21:55:42 +08:00
南宫乘风 e825dd7bb4
增加日志请求头和日志清空功能 (#342)
* feat: 增加操作日志请求头查询和清空日志功能

* fix: r 变量未使用

* 增加数据库初始化数据

* fix: 移除r变量未使用
2024-05-16 22:12:42 +08:00
二丫讲梵 d00d6df8a1
fix: 修复更新用户的逻辑bug (#282) 2023-11-15 23:32:51 +08:00
二丫讲梵 5343539efe
fix: 用户更新时提交默认分组的问题 (#276) 2023-11-12 13:59:14 +08:00
二丫讲梵 203232242c
fix: 飞书处理离职用户是字段错误的问题 (#275) 2023-11-11 11:14:19 +08:00
xiaowu cfa346fe6b
feature add (#270) 2023-11-09 22:41:46 +08:00
eryajf 23845d7334 fix: 修复同步用户时处理离职用户的异常 2023-11-08 14:58:23 +08:00
华不得 6d2ca5c1ac
dingtalk2.1.0版本包添加按日期范围查询离职员工接口及 (#261)
Co-authored-by: 胡相全 <hxq@HXQSRV>
2023-10-19 09:41:43 +08:00
二丫讲梵 4fdc035e2c
feat: 支持通过配置文件控制是否同步更新IM中用户信息的更新 (#259)
Co-authored-by: eryajf <eryajf@users.noreply.github.com>
2023-10-15 21:04:26 +08:00
二丫讲梵 2654e77e52
fix: 如果没有邮箱或手机号则以一种不重复的方案进行处理 (#206) 2023-04-25 23:10:43 +08:00
xiaowu 718e02369a
fix:解决因username为空导致同步失败,解决departments字段长度问题 (#200) 2023-04-25 19:35:53 +08:00
ckyoung123421 b7c22666f4
feat: feishu用户导入支持指定部门列表open_department_id (#186) 2023-04-10 21:23:24 +08:00
二丫讲梵 499a7133c9
fix: 已离职的账号或者未同步的账号,不能重置密码 (#167) 2023-03-10 10:07:53 +08:00
二丫讲梵 8c05e7df57
fix: 修复普通用户登陆之后菜单未能正常获取的问题 (#166) 2023-03-09 19:35:40 +08:00
二丫讲梵 e53290e1d8
feat: 优化重置密码的逻辑,添加验证码校验 (#164) 2023-03-09 11:41:33 +08:00
二丫讲梵 4e8c57a12a
fix: 修复自动任务会删除中间关系的问题 (#157) 2023-02-25 18:02:58 +08:00
二丫讲梵 07a63e9ad3
feat: 添加sql数据补偿能力 (#153) 2023-02-22 22:16:13 +08:00
二丫讲梵 c6c7fc48c8
fix_content (#150)
Co-authored-by: eryajf <eryajf@users.noreply.github.com>
2023-02-14 11:23:08 +08:00
二丫讲梵 4bde323b90
配合前端优化了一些内容 (#148) 2023-02-08 15:31:44 +08:00
二丫讲梵 25073126aa
fix: 邮箱与手机号占位时符合该资源格式,将定时任务的配置可配置化 (#131) 2022-12-05 21:04:12 +08:00
二丫讲梵 5925fd4f54
fix: 修复添加用户时的分组问题 (#117) 2022-08-25 22:11:26 +08:00
二丫讲梵 a09a56630b
🐡 fix: empty mobile 占位字符问题 (#107) 2022-08-06 11:23:40 +08:00
二丫讲梵 47341d108f
☄️ fix: 企业微信同步用户之后部门的问题,兼容用户没有手机号同步失败的问题 (#102) 2022-08-04 10:16:36 +08:00
二丫讲梵 0ca7ad94b4
🎡 feat: 添加赞助页,以及暴漏添加部门用户失败的名字 (#98) 2022-07-27 21:35:37 +08:00
二丫讲梵 9a428c0948
fix: 用户操作过程中角色权限的一些校验问题 (#90) 2022-07-20 09:43:00 +08:00
二丫讲梵 0bdefa9484
fix: 从ldap同步过来之后groupType字段的问题 (#86) 2022-07-18 16:38:47 +08:00
二丫讲梵 2c60a161f5
fix: 调整三方同步时分组与成员判断是否存在的依据,改为与ldap一致的DN (#84) 2022-07-18 11:38:38 +08:00
二丫讲梵 efb2fd9872
fix: 部门名称有中英文混合的情况&解决部门添加移除用户时用户信息未更新的问题 (#83) 2022-07-15 17:56:45 +08:00
二丫讲梵 1d0df89013
fix: 多级部门同步的问题 (#79)
* fix: dockerfile调整初始化方式
* fix: 多级部门同步的问题
2022-07-13 16:43:05 +08:00
Ronin_Zc 4180c3938e
fix: dingding多级部门同步 (#72) 2022-07-13 11:53:07 +08:00
二丫讲梵 697c71cf91
doc: 修复两个注释的小错误 (#68) 2022-07-12 11:17:23 +08:00
二丫讲梵 7e910bf5fa
feat: 三个三方IM定时任务的统一添加 (#62) 2022-07-10 17:40:04 +08:00
二丫讲梵 f46c19510d
fix: 调整原ldap同步逻辑,同步之后与原来完全对齐 (#61) 2022-07-10 17:06:49 +08:00
二丫讲梵 637d6b2bbe
feat: 添加导入原来openldap数据的能力 (#60) 2022-07-10 11:01:27 +08:00
二丫讲梵 00b3ec3600
feat: 添加生成加密密码接口,因为CPU架构兼容问题,更换json库 (#57) 2022-07-05 12:16:05 +08:00
二丫讲梵 6d167d327f
完成三方IM部门与员工字段动态关联本地字段 (#44) 2022-07-01 12:35:02 +08:00
二丫讲梵 7deb1ce0e8
添加飞书的同步能力 (#34) 2022-06-21 20:50:38 +08:00
二丫讲梵 56f2cda6dd
添加企业微信的同步能力 (#30) 2022-06-18 17:09:14 +08:00
二丫讲梵 88d6610193
feat: 调整配置文件成统一的风格,不再带标识前缀 (#24) 2022-06-14 12:08:16 +08:00
二丫讲梵 d152b9f5f8
Adjust the project architecture and optimize the code logic. (#17)
* feat: user和group分别添加dn字段,便于辅助前端界面理解

* feat: request与response包内容分配到model目录下,减缩一级目录数量

* 调整钉钉同步架构,改善一些逻辑

* 添加golangci-lint静态扫描

* 调整README内容

Co-authored-by: eryajf <eryajf@users.noreply.github.com>
2022-06-14 11:17:38 +08:00
xinyuandd 633d78c21b
调整钉钉同步的部门,除了定级部门为ou外,其他默认为cn 优化生成中文名的逻辑,防止重名用户出现Feature/ding talk sync (#15) 2022-06-03 21:34:25 +08:00
xinyuandd 6714a3fca9
添加配置文件注释 (#8) 2022-06-02 21:51:46 +08:00
xinyuandd 9fab5ee504
新增钉钉手动和定时同步到ldap相关功能 (#7) 2022-06-02 11:05:55 +08:00
xinyuandd 6d437b49c4
修复登录后未能按照用户实际菜单权限加载菜单的 (#4) 2022-05-31 20:02:18 +08:00
xinyuandd 80be71efca
Feature/xinyuandd ldap (#3) 2022-05-31 14:08:56 +08:00
eryajf 0823d5bd5a 添加初始化数据及其他 2022-05-29 17:53:31 +08:00
eryajf 383bf21a14 对齐修复一些错漏内容 2022-05-29 10:06:21 +08:00
xinyuandd 91916cf9fd 1、分组添加OU和CN模式,CN模式调整为:ObjectClasses:groupOfUniqueNames,uniqueMember:uid={username},ou=people,dc={dc},dc={dc}
2、优化新增和修改人员界面显示,修复mail匹配异常bug
3、调整新增人员界面中部门从分组中进行选择,只允许选择CN类型的部门进行匹配
4、支持修改人员username
5、支持修改分组名称:groupname
6、支持创建属性分组,类似于企业组织架构的树状结构
2022-05-28 22:22:36 +08:00
eryajf 354d59ae0c 初始提交 2022-05-18 17:57:03 +08:00