Go Ldap Admin Versions Save

🌉 基于Go+Vue实现的openLDAP后台管理项目

v0.5.17

1 month ago

What’s Changed

🚀 Features

  • feat: 调整dockercompose等内容,以适配新的构建方式 (#327) @eryajf
  • feat: 增加几个重要配置支持通过环境变量加载的方式 (#326) @eryajf
  • feat: 将静态内容调整为embed嵌入,减少外部依赖文件 (#325) @eryajf

📝 Documentation updates

  • doc: readme新增友链项目 (#324) @eryajf

📢 注意:此次更新调整了整体的部署方式,因此你要升级,请注意比对新的docker-compose的配置信息。具体内容可参考:http://ldapdoc.eryajf.net/pages/f081dc/ 。

v0.5.16

2 months ago

What’s Changed

🚀 Features

  • feat: 修复parentid为0值的问题;补充启动时的初始化数据;用户密码加密类型可配置化 (#307) @eryajf

🐛 Bug Fixes

  • fix: 修复更新用户的逻辑bug (#282) @eryajf

升级注意:

此版本有配置文件新增,https://github.com/eryajf/go-ldap-admin/blob/02638f213e8a530c27bfb1f05a8d092dec08fe35/config.yml#L111 不过此配置不是运行时的强依赖,但仍要注意升级时配置问题。

v0.5.15

6 months ago

What’s Changed

🚀 Features

  • feat: 邮箱后缀支持配置化自定义 (#270) @wang-xiaowu

🐛 Bug Fixes

  • fix: 用户更新时提交默认分组的问题 (#276) @eryajf
  • fix: 飞书处理离职用户时字段错误的问题 (#275) @eryajf
  • fix: 管理员初始化时默认邮箱的问题 (#274) @eryajf
  • fix: 字段长度验证与模型对齐 (#273) @eryajf
  • fix: 修复同步用户时处理离职用户的异常 (#269) @eryajf

v0.5.11

6 months ago

What’s Changed

🚀 Features

  • dingtalk2.1.0版本包添加按日期范围查询离职员工接口及 (#261) @huxiangquan
  • 支持通过配置文件控制是否同步更新IM中用户信息的更新 (#259) @eryajf
  • 添加按部门ID同步钉钉指定部门 (#252) @huxiangquan
  • 同时将镜像推送到国内阿里仓库,解决镜像下载问题 (#225) @eryajf
  • 平台中创建的用户密码默认使用ssha加密策略 (#208) @eryajf

🐛 Bug Fixes

  • fix: 修复同步飞书用户时pageToken没有重置的问题 (#239) @Pepperpotato

注意: 此次版本有配置更新,因此如果从旧版本升级时,务必注意配置变化。

v0.5.10

1 year ago

What’s Changed

  • feat: feishu用户导入支持指定部门列表open_department_id (#186) @ckyoung123421

🐛 Bug Fixes

  • fix: 如果没有邮箱或手机号则以一种不重复的方案进行处理 (#206) @eryajf
  • fix: 解决golangci-lint检测的一个问题 (#204) @eryajf
  • fix:解决因username为空导致同步失败,解决departments字段长度问题 (#200) @wang-xiaowu

v0.5.9

1 year ago

What’s Changed

  • feat: 添加二进制构建的 action (#177) @eryajf

🐛 Bug Fixes

  • fix: 解决数据初始化的问题 (#168) @eryajf
  • fix: 已离职的账号或者未同步的账号,不能重置密码 (#167) @eryajf

v0.5.8

1 year ago

What’s Changed

🚀 Features

  • feat: 优化重置密码的逻辑,添加验证码校验 (#164) @eryajf

🐛 Bug Fixes

  • fix: 修复普通用户登陆之后菜单未能正常获取的问题 (#166) @eryajf
  • fix: sqlite3 并发之后被 lock 的问题 (#162) @eryajf

📢 注意:

  • sqlite3不建议在生产使用,可作为开发调试的一个选择。
  • 本地更新有数据库内容的调整,如果要升级,请注意备份数据库的数据。

v0.5.6

1 year ago

What’s Changed

  • fix: 修复自动任务会删除中间关系的问题 (#157) @eryajf
  • 调整一些文档以及sql文件的更新 (#156) @eryajf
  • 升级go版本,将sqlite库换成 glebarez/sqlite 无CGO依赖版 (#155) @eryajf
  • 更换docker image代理,解决镜像不更新的问题 (#154) @eryajf

v0.5.5

1 year ago

What’s Changed

  • feat: 添加sql数据补偿能力 (#153) @eryajf
  • fix: feishu root typo (#152) @eryajf

注意:本次更新数据库中user和group两张表添加了sync_state字段,如果你的配置文件中自动同步数据没有关闭,那么这个字段会自动加上,如果你是自己手动维护的数据,那么请加上这个字段。

v0.5.4

1 year ago

What’s Changed

🚀 Features

  • fix: 添加字段关系表的初始化 (#146) @eryajf
  • feat: 数据库存储系统支持sqlite3 (#141) @eryajf
  • fix: sql 文件 (#120) @eryajf

🐛 Bug Fixes

  • 配合前端优化了一些内容 (#148) @eryajf
  • fix: 增大lint检查的超时时间,让action的检查跑完 (#145) @eryajf
  • fix: 调整手机号的校验正则为宽松政策,变成只校验开头为1的11位数字, (#137) @eryajf
  • fix: 邮箱与手机号占位时符合该资源格式,将定时任务的配置可配置化 (#131) @eryajf
  • fix: ldap 更新用户的一个bug (#128) @Foustdg
  • fix: 修复添加用户时的分组问题 (#117) @eryajf
  • 🐡 fix: empty mobile 占位字符问题 (#107) @eryajf
  • fix 调整手机号校验的规则 (#134) @eryajf
  • fix: 将分组的菜单设置为不缓存,解决进入不同分组时数据不更新的问题 (#133) @eryajf