ReleaseNotes.txt 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605
  1. MaxKey v 3.1.0 GA 2021/11/03
  2. *(MAXKEY-210801) OAuth 2.1及PKCE支持
  3. *(MAXKEY-210802) bootstrap升级到5.1.2
  4. *(MAXKEY-210803) 缓存切换成Caffeine
  5. *(MAXKEY-210804) 代码初步兼容JDK 17
  6. *(MAXKEY-210805) 配置文件参数的整合
  7. *(MAXKEY-210806) SDK 客户端代码优化
  8. *(MAXKEY-210807) 官方网站优化
  9. *(MAXKEY-210808) 界面UI优化
  10. *(MAXKEY-210809) 下拉菜单优化
  11. *(MAXKEY-210810) 日志优化
  12. *(MAXKEY-210811) 密码修改问题修复
  13. *(MAXKEY-210812) 环境变量参数优化
  14. *(MAXKEY-210813) 管理端图标显示修复
  15. *(MAXKEY-210814) 认证系统菜单项调整
  16. *(MAXKEY-210815) OAuth的数据库加载增加本地缓存
  17. *(MAXKEY-210816) 社交账号登录改为存储在数据库中,方便用户更改
  18. *(MAXKEY-210817) 账号策略管理及动态适配
  19. *(MAXKEY-210818) 社交账号登录过程优化
  20. *(MAXKEY-210819) 调整了机构显示树的样式
  21. *(MAXKEY-210820) 企业微信扫码登录js更新wwLogin-1.2.4.js
  22. *(MAXKEY-210821) 中文切换调整为下拉菜单
  23. *(MAXKEY-210822) 移除原有的缓存方案
  24. *(MAXKEY-210823) 应用管理OAuth适配器显示问题修复
  25. *(MAXKEY-210824) 图片验证码优化,增加随机颜色的字符生成实现,干扰线优化
  26. *(MAXKEY-210825) 菜单名称的调整
  27. *(MAXKEY-210826) JS脚本整合优化
  28. *(MAXKEY-210827) 机构关系映射
  29. *(MAXKEY-210828) 登录失败信息提示优化
  30. *(MAXKEY-210829) 机构namepath重组
  31. *(MAXKEY-210830) HttpRequestAdapter支持JSON
  32. *(MAXKEY-210831) OAuth2 从客户端引导空指针修复
  33. *(MAXKEY-210832) Demo问题修复
  34. *(MAXKEY-210833) 依赖jar引用、更新和升级
  35. spring 5.3.12
  36. springboot 2.5.6
  37. tomcat 9.0.54
  38. springSecurity 5.5.3
  39. springData 2.5.5
  40. springSession 2.5.3
  41. mybatis-jpa-extra 2.6
  42. druid 1.2.8
  43. caffeine 2.9.2
  44. jaxbcore 3.0.2
  45. jaxbimpl 3.0.2
  46. jaxbxjc 3.0.2
  47. MaxKey v 3.0.0 GA 2021/09/29
  48. *(MAXKEY-210701) 好雨科技Rainbond适配,实现基于Rainbond应用商店的快速部署
  49. *(MAXKEY-210702) 制定MaxKey技术路线图
  50. *(MAXKEY-210703) CHINER元数建模构建MaxKEY ER模型完善,数据库字段说明完善
  51. *(MAXKEY-210704) Nacos配置中心支持,可选支持本地和Nacos配置中心配置,配置更加灵活
  52. *(MAXKEY-210705) springcloud &springcloud alibaba微服务支持
  53. *(MAXKEY-210706) spring cloud gateway支持
  54. *(MAXKEY-210707) application.properties参数调整和优化,支持外部Docker及环境变量的配置
  55. *(MAXKEY-210708) 同步器定时任务功能优化
  56. *(MAXKEY-210709) mgt增加会话管理功能
  57. *(MAXKEY-210710) mgt报表功能优化
  58. *(MAXKEY-210711) SAML ID调整为MXK_开头,修复类型匹配的bug,增加常用的用户字段
  59. *(MAXKEY-210712) JWT单点登录的权限控制,修复bug
  60. *(MAXKEY-210713) Gradle升级7.2
  61. *(MAXKEY-210714) Gradle 标准、JAR、Docker编译打包脚本优化
  62. *(MAXKEY-210715) Shell启动脚本优化
  63. *(MAXKEY-210716) 新增MySql Docker支持及初始化脚本
  64. *(MAXKEY-210717) Readme优化,增加MaxKey Docker的仓库地址
  65. *(MAXKEY-210718) 产品介绍pdf的优化
  66. *(MAXKEY-210719) mgt批量删除的优化
  67. *(MAXKEY-210720) Jira SAML集成指南
  68. *(MAXKEY-210721) 官方网站内容的优化,增加同类产品的比较,用户构建指南,完善集成应用列表
  69. *(MAXKEY-210722) 日志信息的完善,包括登录过程日志,初始化日志,单点登录日志等
  70. *(MAXKEY-210723) mgt登录错误提示信息
  71. *(MAXKEY-210724) 警告提示信息修复
  72. *(MAXKEY-210725) 工具类增强和优化
  73. *(MAXKEY-210726) 登录认证优化,增加密码策略应用和验证
  74. *(MAXKEY-210727) CAS登录中参数回传的修复,增加'#'停止符的优化
  75. *(MAXKEY-210728) StringUtils优化,直接继承org.apache.commons.lang3.StringUtils,增加自有逻辑
  76. *(MAXKEY-210729) 依赖jar引用、更新和升级
  77. spring 5.3.10
  78. springBoot 2.5.5
  79. springkafka 2.7.7
  80. spring-cloud 3.0.4
  81. springcloudalibabacspl 1.8.2
  82. mybatis-jpa-extra 2.5
  83. tomcat 9.0.53
  84. kafkaclients 2.8.1
  85. jibGradlePlugin 3.1.4
  86. gson 2.8.8
  87. mysqlconnector 8.0.26
  88. jedis 3.7.0
  89. ehcache 3.9.6
  90. nacos 2.0.3
  91. jacksonVersion 2.12.5
  92. httpasyncclient 4.1.4
  93. bouncycastle 1.69
  94. JustAuth 1.16.4
  95. MaxKey v 2.9.0 GA 2021/08/24
  96. *(MAXKEY-210601) 企业微信扫描登录
  97. *(MAXKEY-210602) 钉钉扫描登录
  98. *(MAXKEY-210603) 第三方登录异常问题修复
  99. *(MAXKEY-210604) 新建maxkey-webs目录,包含maxkey-web-maxkey、maxkey-web-mgt、maxkey-web-resources、maxkey-boot-monitor
  100. *(MAXKEY-210605) 静态文件的合并到maxkey-web-resources
  101. *(MAXKEY-210606) 腾讯企业邮箱适配器优化
  102. *(MAXKEY-210607) 移除*.xml的spring配置文件
  103. *(MAXKEY-210608) 后台管理员自动生成密码的问题修复
  104. *(MAXKEY-210609) 密码重置接口的优化
  105. *(MAXKEY-210610) KAFKA数据同步接口优化,重新定义同步TOPIC
  106. *(MAXKEY-210611) LDAP及ActiveDirectory属性和连接的优化
  107. *(MAXKEY-210612) Synchronizers同步器的模块化,分成activedirectory、ldap、dingding、workweixin
  108. *(MAXKEY-210613) Synchronizers增加定时同步功能
  109. *(MAXKEY-210614) 后台用户和机构查询排序优化
  110. *(MAXKEY-210615) 增加连接器日志查询
  111. *(MAXKEY-210616) 增加同步器日志查询
  112. *(MAXKEY-210617) 应用配置适配器不生效修复
  113. *(MAXKEY-210618) FormBased认证功能的优化
  114. *(MAXKEY-210619) FormBased密码首次初始化问题修复
  115. *(MAXKEY-210620) 重新登录地址优化
  116. *(MAXKEY-210621) 实体类型的ID全部调整为雪花ID
  117. *(MAXKEY-210622) 后台报表优化
  118. *(MAXKEY-210623) 底层数据库mybatis-jpa-extra优化及问题修复
  119. *(MAXKEY-210624) 登录模块的模块化
  120. *(MAXKEY-210625) LDAP登录成功,密码自动同步到MaxKey
  121. *(MAXKEY-210626) 社交账号企业微信LOGO
  122. *(MAXKEY-210627) 找回密码时密码不匹配问题修复
  123. *(MAXKEY-210628) SHELL脚本优化
  124. *(MAXKEY-210629) 官方网站优化
  125. *(MAXKEY-210630) 标准构建优化
  126. *(MAXKEY-210631) maxkey-web-mgt配置文件分离,方便后续不同环境的切换
  127. *(MAXKEY-210632) 密码过期,当密码错误时,跳转到密码过期页面错误问题,流程:密码验证正确,然后跳转密码过期界面
  128. *(MAXKEY-210633) 登录密码错误n次,n小于设定的次数,后一次登录密码正确,设置密码错误次数为0
  129. *(MAXKEY-210634) CAS参数优化及认证参数bug修复
  130. *(MAXKEY-210635) Redis集群时OAUTH2登录Approval空值bug修复
  131. *(MAXKEY-210636) maxkey-boot-monitor Spring Boot Admin服务监控
  132. *(MAXKEY-210637) 用户会话管理及优化
  133. *(MAXKEY-210638) 会话结束事件监听控制管理
  134. *(MAXKEY-210639) 定时任务功能优化
  135. *(MAXKEY-210640) 登录时间,注销时间等相关时间不一致修复
  136. *(MAXKEY-210641) 统一用户在线会话ID和在线令牌
  137. *(MAXKEY-210642) 字段uid统一改为userid
  138. *(MAXKEY-210643) CHINER元数建模ER模型设计
  139. *(MAXKEY-210644) 依赖jar引用、更新和升级
  140. spring 5.3.9
  141. springBoot 2.5.4
  142. springSession 2.5.2
  143. springSecurity 2.5.2
  144. springData 2.5.2
  145. springkafka 2.7.6
  146. JustAuth 1.16.3
  147. kafkaclients 2.6.2
  148. tomcat 9.0.52
  149. gson 2.8.7
  150. jbosslogging 3.4.2.Final
  151. hibernate 7.0.1.Final
  152. swaggerV3 2.1.10
  153. knife4j 3.0.3
  154. druid 1.2.6
  155. jedis 3.6.3
  156. ehcache 3.9.5
  157. slf4j 1.7.32
  158. jackson 2.12.4
  159. fastjson 1.2.78
  160. jodatime 2.10.10
  161. snakeyaml 1.29
  162. mybatis-jpa-extra 2.4
  163. MaxKey v 2.8.1 GA 2021/06/25
  164. *(MAXKEY-210501) 官方网站内容优化
  165. *(MAXKEY-210502) 修复同步器LDAP保存保存问题
  166. *(MAXKEY-210503) ReadMe内容优化
  167. *(MAXKEY-210504) 依赖jar引用、更新和升级
  168. spring 5.3.8
  169. springBoot 2.5.1
  170. springSecurity 5.5.1
  171. JustAuth 1.16.1
  172. MaxKey v 2.8.0 GA 2021/06/18
  173. *(MAXKEY-210401) 国产数据库瀚高DB的适配
  174. *(MAXKEY-210402) 增加手机登录功能,用户可获取手机验证码完成登录
  175. *(MAXKEY-210403) 同步器支持,定义标准的机构和用户接口,方便其他系统同步机构和用户信息
  176. *(MAXKEY-210404) Microsoft Active Directory 机构和用户同步支持
  177. *(MAXKEY-210405) 标准LDAP协议服务器机构和用户同步支持
  178. *(MAXKEY-210406) Gradle 7支持
  179. *(MAXKEY-210407) 数据库底层适配优化支持,id采用雪花算法
  180. *(MAXKEY-210408) 用户注册功能优化,修复脚本错误
  181. *(MAXKEY-210409) 登录界面优化及调整
  182. *(MAXKEY-210410) 单点登录认证页面及脚本整合及优化
  183. *(MAXKEY-210411) 登录超时退出优化
  184. *(MAXKEY-210412) org.maxkey.domain调整为org.maxkey.entity
  185. *(MAXKEY-210413) 数据查询SQL语句改成小写
  186. *(MAXKEY-210414) OAuth2.0单点登录确认界面配置优化
  187. *(MAXKEY-210415) 应用配置保存时logoutUrl和logoutType丢失修复
  188. *(MAXKEY-210416) 同步器历史同步日志审计功能
  189. *(MAXKEY-210417) 删除json2form插件,优化CSS,整合javacript脚本
  190. *(MAXKEY-210418) 增加用户状态USERSTATE的属性(在职、退休、离职等),status用做活动/锁定/禁用等状态
  191. *(MAXKEY-210419) 分离角色权限管理模块,未来和其他系统集成适配,实现权限的统一管理
  192. *(MAXKEY-210420) 模板布局优化及段落注释说明
  193. *(MAXKEY-210421) 优化启动脚本,解决长度过长问题
  194. *(MAXKEY-210422) 构建时依赖问题修复
  195. *(MAXKEY-210423) 官方网站优化,修复有误内容
  196. *(MAXKEY-210424) 项目使用jars的版本及协议的更新
  197. *(MAXKEY-210425) 依赖jar的版本统一配置gradle.properties
  198. *(MAXKEY-210426) 依赖jar引用、更新和升级
  199. spring 5.3.8
  200. springBoot 2.5.1
  201. springSecurity 5.5.0
  202. tomcat 9.0.46
  203. jibGradle 2.7.1
  204. springData 2.5.1
  205. springSession 2.5.0
  206. druid 1.2.5
  207. jedis 3.6.0
  208. mybatis 3.5.7
  209. MaxKey v 2.8.0 RC1 2021/06/01
  210. *(MAXKEY-210401) 国产数据库瀚高DB的适配
  211. *(MAXKEY-210402) 增加手机登录功能,用户可获取手机验证码完成登录
  212. *(MAXKEY-210403) 同步器支持,定义标准的机构和用户接口,方便其他系统同步机构和用户信息
  213. *(MAXKEY-210404) Microsoft Active Directory 机构和用户同步支持
  214. *(MAXKEY-210405) 标准LDAP协议服务器机构和用户同步支持
  215. *(MAXKEY-210406) Gradle 7支持
  216. *(MAXKEY-210407) 数据库底层适配优化支持,id采用雪花算法
  217. *(MAXKEY-210408) 用户注册功能优化,修复脚本错误
  218. *(MAXKEY-210409) 登录界面优化及调整
  219. *(MAXKEY-210410) 单点登录认证页面及脚本整合及优化
  220. *(MAXKEY-210411) 登录超时退出优化
  221. *(MAXKEY-210412) org.maxkey.domain调整为org.maxkey.entity
  222. *(MAXKEY-210413) 数据查询SQL语句改成小写
  223. *(MAXKEY-210414) OAuth2.0单点登录确认界面配置优化
  224. *(MAXKEY-210415) 应用配置保存时logoutUrl和logoutType丢失修复
  225. *(MAXKEY-210416) 同步器历史同步日志审计功能
  226. *(MAXKEY-210417) 删除json2form插件,优化CSS,整合javacript脚本
  227. *(MAXKEY-210418) 增加用户状态USERSTATE的属性(在职、退休、离职等),status用做活动/锁定/禁用等状态
  228. *(MAXKEY-210419) 分离角色权限管理模块,未来和其他系统集成适配,实现权限的统一管理
  229. *(MAXKEY-210420) 模板布局优化及段落注释说明
  230. *(MAXKEY-210421) 优化启动脚本,解决长度过长问题
  231. *(MAXKEY-210422) 构建时依赖问题修复
  232. *(MAXKEY-210423) 依赖jar的版本统一配置gradle.properties
  233. *(MAXKEY-210424) 依赖jar引用、更新和升级
  234. spring 5.3.7
  235. springBoot 2.4.5
  236. springSecurity 5.5.0
  237. tomcat 9.0.46
  238. jibGradle 2.7.1
  239. springData 2.5.1
  240. springSession 2.5.0
  241. druid 1.2.5
  242. jedis 3.6.0
  243. mybatis 3.5.7
  244. MaxKey v 2.7.0 GA 2021/04/15
  245. *(MAXKEY-210301) 加入Dromara开源组织,官方网站的优化,文档优化
  246. *(MAXKEY-210302) BootJar,Docker,Standard三种打包方式的配置优化
  247. *(MAXKEY-210303) openldap,activedirectory密码验证支持
  248. *(MAXKEY-210304) 数据库访问注释由@Service改为@Repository
  249. *(MAXKEY-210305) cas logout优化支持
  250. *(MAXKEY-210306) CAS单点注销及返回数据类型适配器的优化
  251. *(MAXKEY-210307) CAS返回数据类重构
  252. *(MAXKEY-210308) CAS地址优化统一配置到常量类CasConstants
  253. *(MAXKEY-210309) 注销空指针异常BUG
  254. *(MAXKEY-210310) OAuth2地址优化统一配置常量类OAuth2Constants
  255. *(MAXKEY-210311) OAuth2 Token多次调用时认证转换的BUG
  256. *(MAXKEY-210312) ExtendApi标准优化
  257. *(MAXKEY-210313) 增加基于时间签名的ExtendApi适配器
  258. *(MAXKEY-210314) 返回数据Constants整合
  259. *(MAXKEY-210315) 扩展数据配置优化
  260. *(MAXKEY-210316) LDAP和MS AD固定属性Constants
  261. *(MAXKEY-210317) SpringSecurity OAuth 2客户端登录适配
  262. *(MAXKEY-210318) 移除Desktop的支持,后续可以开发FormBase的适配器定制
  263. *(MAXKEY-210319) application.properties profiles的优化,不同环境启动更加简单
  264. *(MAXKEY-210320) 删除maxkey.properties,配置整合到 application.properties
  265. *(MAXKEY-210321) 增加适配器注册功能,在配置应用时只需选择对应的适配器
  266. *(MAXKEY-210322) 增加Synchronizer接口同步的功能
  267. *(MAXKEY-210323) 增加TimeBased OTP接口支持
  268. *(MAXKEY-210324) XSS安全防护功能
  269. *(MAXKEY-210325) 禅道项目管理系统单点登录适配
  270. *(MAXKEY-210326) GitLab单点登录适配
  271. *(MAXKEY-210327) 云速邮箱单点登录适配
  272. *(MAXKEY-210328) JumpServer开源堡垒机单点登录适配
  273. *(MAXKEY-210329) 华为云单点登录适配
  274. *(MAXKEY-210330) Jenkins单点登录适配
  275. *(MAXKEY-210331) 通知公告简单功能实现
  276. *(MAXKEY-210332) 查询参数优化
  277. *(MAXKEY-210333) SDK优化
  278. *(MAXKEY-210334) 依赖jar引用、更新和升级
  279. log4j 2.14.1
  280. spring 5.3.6
  281. springBoot 2.4.4
  282. springSecurity 5.4.6
  283. tomcat 9.0.44
  284. MaxKey v 2.6.0 GA 2021/03/05
  285. *(MAXKEY-210201) 官方网站的优化
  286. *(MAXKEY-210202) CAS代理模式实现的优化,完成demo的测试
  287. *(MAXKEY-210203) CAS代理模式Demo开发和实现
  288. *(MAXKEY-210204) LINUX版安装指南优化,升级MySQL到8.0
  289. *(MAXKEY-210205) 构建优化,实现自动打包到Build Release
  290. *(MAXKEY-210206) springboot-actuator优化
  291. *(MAXKEY-210207) 登录模式的拆分和整合
  292. *(MAXKEY-210208) 模块的重组和优化,拆分出通用模块maxkey-common,captcha,otp,social等
  293. *(MAXKEY-210209) REST API优化,增加密码修改功能
  294. *(MAXKEY-210210) session及cookie参数的优化
  295. *(MAXKEY-210211) kafka供应服务移动到org.maxkey.persistence.kafka
  296. *(MAXKEY-210212) 用户注册功能优化
  297. *(MAXKEY-210213) 日志信息输出优化
  298. *(MAXKEY-210214) 简化MaxKey banner输出
  299. *(MAXKEY-210215) token工厂模式的实现Factorys
  300. *(MAXKEY-210216) OTP的优化
  301. *(MAXKEY-210217) MapperScan重复优化
  302. *(MAXKEY-210218) maxkey-mgt端口号调整9527,wiki端口号调整9521
  303. *(MAXKEY-210219) 依赖jar引用、更新和升级
  304. spring 5.3.4
  305. springBoot 2.4.3
  306. springSecurity 5.4.5
  307. tomcat 9.0.41
  308. freemarker 2.3.31
  309. kafka-clients 2.6.1
  310. spring-kafka 2.6.6
  311. micrometer 1.6.4
  312. latencyutils 2.0.3
  313. stax2-api 4.2.1
  314. druid 1.2.5
  315. MaxKey v 2.5.0 GA 2021/02/05
  316. *(MAXKEY-210101) 动态用户组实现优化,增加时间段控制
  317. *(MAXKEY-210102) 官方网站优化,取消加载动态图表;增加统计功能
  318. *(MAXKEY-210103) 优化社交登录的图标
  319. *(MAXKEY-210104) 社交账号支持Gitee和微信
  320. *(MAXKEY-210105) 社交账号绑定列表化,显示绑定时间和最近登录时间,绑定的操作,支持多个OAuth第三方,参见JustAuth
  321. *(MAXKEY-210106) 语言选择位置调整
  322. *(MAXKEY-210107) 短信验证码存储Redis修复
  323. *(MAXKEY-210108) OAuthDetail修复Visible
  324. *(MAXKEY-210109) 镜像加速gradle默认使用阿里云aliyun
  325. *(MAXKEY-210110) Swagger文档支持 maxkey/swagger-ui/index.html#/
  326. *(MAXKEY-210111) knife4j文档支持 maxkey/doc.html
  327. *(MAXKEY-210112) 登录界面加密处理
  328. *(MAXKEY-210113) 依赖jar引用、更新和升级
  329. spring 5.3.3
  330. springBoot 2.4.2
  331. jedis 3.4.1
  332. druid 1.2.4
  333. JustAuth 1.15.9
  334. joda-time 2.10.9
  335. zxing 3.4.1
  336. jackson 2.12.1
  337. guava 30.1-jre
  338. mybatis 3.5.6
  339. mybatis-spring 2.0.6
  340. hibernate 6.2.0.Final
  341. jibGradlePlugin 2.7.0
  342. nimbus-jose-jwt 9.4.1
  343. tomcat-embed-core 9.0.41
  344. swagger 1.6.2
  345. swagger3 2.1.6
  346. springfox 3.0.0
  347. knife4j 3.0.2
  348. MaxKey v 2.4.0 GA 2021/01/01
  349. *(MAXKEY-201001) 动态用户组实现(基于用户属性或机构)
  350. *(MAXKEY-201002) 任职机构和兼职机构
  351. *(MAXKEY-201003) 登录会话切换的优化
  352. *(MAXKEY-201004) 我的应用界面隐藏visible = 0的应用
  353. *(MAXKEY-201005) 构建脚本的优化和更新
  354. *(MAXKEY-201006) 全新的版本号定义,正式版本jar不再添加 RELEASE 后缀声明,author由shimingxy改为maxkeyTop
  355. *(MAXKEY-201007) SAML2.0 SP登录引导的优化
  356. *(MAXKEY-201008) SAML2.0 SP DEMO,案例参见 https://github.com/MaxKeyTop/spring-boot-security-saml-sample
  357. *(MAXKEY-201009) docker支持的优化
  358. *(MAXKEY-201010) 源代码增加LICENSE声明
  359. *(MAXKEY-201011) JWT的分离成protocols下子项目
  360. *(MAXKEY-201012) 密码策略提示参数问题修复
  361. *(MAXKEY-201013) SAML 2.0 Metadata优化
  362. *(MAXKEY-201014) HandlerInterceptorAdapter@deprecated 调整为 AsyncHandlerInterceptor
  363. *(MAXKEY-201015) mybatis-jpa升级,添加@Entity和@Transient支持,优化update时字段为null的处理,SQL代码优化
  364. *(MAXKEY-201016) README更新及中文和英文支持
  365. *(MAXKEY-201017) 认证失败时,authentication 空指针异常
  366. *(MAXKEY-201018) SAML Metadata URL配置读取
  367. *(MAXKEY-201019) 添加组和角色时按登录名查询成员
  368. *(MAXKEY-201020) firefox点击验证码无更新修复
  369. *(MAXKEY-201021) 官网内容更新
  370. *(MAXKEY-201022) 管理MGT样式调整优化
  371. *(MAXKEY-201023) OAuth2.0 password认证失败是返回异常问题
  372. *(MAXKEY-201024) OAuth2.0 password获取用户信息,类型无法转换错误
  373. *(MAXKEY-201025) 依赖jar引用、更新和升级
  374. not-yet-commons-ssl 0.3.9
  375. log4j 2.14.0
  376. spring 5.3.2
  377. springBoot 2.4.1
  378. springSecurity 5.4.1
  379. springData 2.4.1
  380. springSession 2.4.1
  381. mybatis-jpa-extra 2.2
  382. opensaml 2.6.6
  383. MaxKey v 2.3.0 GA 2020/11/12
  384. *(MAXKEY-200901) 基于spring session的集群会话共享功能
  385. *(MAXKEY-200902) 单点注销功能,应用可以配置为NONE/BACK_CHANNEL/FRONT_CHANNEL三种方式,支持CAS/SAML/Default
  386. *(MAXKEY-200903) 用户在线实时更新功能
  387. *(MAXKEY-200904) 定制用户模板,实现批量Excel用户导入功能
  388. *(MAXKEY-200905) 定制机构模板,实现批量Excel机构导入功能
  389. *(MAXKEY-200906) 用户注册功能
  390. *(MAXKEY-200907) 用户状态修改
  391. *(MAXKEY-200908) 用户详情显示问题
  392. *(MAXKEY-200909) 应用修改时数字大于4为长度格式化问题
  393. *(MAXKEY-200910) 注销后,点击重新登陆跳转问题
  394. *(MAXKEY-200911) 增加SP登录跳转功能,支持knox的认证
  395. *(MAXKEY-200912) 构建脚本的优化和更新
  396. *(MAXKEY-200913) 管理员权限控制 RoleAdministrators
  397. *(MAXKEY-200914) 社交账号登录优化
  398. *(MAXKEY-200915) 列表界面中未”选择“情况下,弹出界面错误
  399. *(MAXKEY-200916) jib(docker) 支持 ,感谢https://github.com/alanland
  400. *(MAXKEY-200917) 登录过程的优化
  401. *(MAXKEY-200918) 认证的优化,支持@Principal的注入
  402. *(MAXKEY-200919) 应用单点登录时,用户访问权限控制
  403. *(MAXKEY-200920) maxkey-mgt 项目配置文件的验证码启用不启用配置未生效
  404. *(MAXKEY-200921) 登录图标改进
  405. *(MAXKEY-200922) 官方网站的优化
  406. *(MAXKEY-200923) 依赖jar引用、更新和升级
  407. druid 1.2.1
  408. JustAuth 1.15.8
  409. simple-http 1.0.3
  410. spring-session 2.3.1.RELEASE
  411. druid-spring-boot-starter 1.2.1
  412. xmlbeans 3.0.1
  413. commons-compress 1.20
  414. poi 4.1.2
  415. commons-collections4 4.4
  416. MaxKey v 2.2.0 GA 2020/09/24
  417. *(MAXKEY-200801) 官方网站内容调整,初步增加英文版支持,增加新闻、合作伙伴及与CAS等开源产品对比
  418. *(MAXKEY-200802) 国际化I18N内容优化
  419. *(MAXKEY-200803) 使用Passay增强密码策略,分离静态密码策略和动态密码策略
  420. *(MAXKEY-200804) 修复登录失败的提示消息,支持国际化
  421. *(MAXKEY-200805) 密码@Deprecated从spring移到maxkey并去掉@Deprecated
  422. *(MAXKEY-200806) 默认管理员登录名和密码admin/maxkey
  423. *(MAXKEY-200807) 优化密码修改的过程,增加密码策略匹配及提示消息
  424. *(MAXKEY-200808) 密码错误次数大于6次后,超过设定时间自动解锁
  425. *(MAXKEY-200809) 修复初始化密码和密码过期修改后错误问题
  426. *(MAXKEY-200810) 修复SHAREDSECRET为空令牌显示报错
  427. *(MAXKEY-200811) 登录代码优化与整合
  428. *(MAXKEY-200812) 优化开发集成指南
  429. *(MAXKEY-200813) 删除冗余的文件和文件夹
  430. *(MAXKEY-200814) 优化应用适配器支持
  431. *(MAXKEY-200815) Maven版本支持
  432. *(MAXKEY-200816) CAS REST-Protocol支持及客户端demo
  433. *(MAXKEY-200817) 修复CAS返回参数为空时BASE64编码报错
  434. *(MAXKEY-200818) 修复CAS SERVICE参数过长的不一致问题,截取与数据参数等长,然后比较
  435. *(MAXKEY-200819) CAS协议增加自定义参数回传
  436. *(MAXKEY-200820) CAS spring boot demo
  437. *(MAXKEY-200821) MGT管理访问找不到页面修复
  438. *(MAXKEY-200822) MGT管理密码修改增加自动密码生成
  439. *(MAXKEY-200823) 优化TOKENBASED令牌内容的配置
  440. *(MAXKEY-200824) 修复OAuth 2.0管理端的跳过确认提示不能修改
  441. *(MAXKEY-200825) 应用管理修改时关闭修正
  442. *(MAXKEY-200826) MGT管理首页统计优化
  443. *(MAXKEY-200827) 审计查询功能优化
  444. *(MAXKEY-200828) 修复日期控件显示问题
  445. *(MAXKEY-200829) SCIM 2服务端功能优化
  446. *(MAXKEY-200830) 注销时的跳转修复
  447. *(MAXKEY-200831) MySQL时间问题,参见https://dev.mysql.com/doc/refman/8.0/en/time-zone-support.html
  448. *(MAXKEY-200832) OAuth2 Password模式修复
  449. *(MAXKEY-200833) MGT管理SAML上传问题、IDP元数据链接优化、主键生成修复、元数据参数配置调整
  450. *(MAXKEY-200834) SAML 2添加多种NameId的支持,支持后缀的配置,NameId支持大小写转换
  451. *(MAXKEY-200835) MGT管理TOKENBASED令牌主键生成修复
  452. *(MAXKEY-200836) 依赖jar升级
  453. tomcat 9.0.38
  454. passay 1.6.0
  455. springBootVersion 2.3.4.RELEASE
  456. springVersion 5.2.9.RELEASE
  457. springSecurityVersion 5.4.0
  458. guava 29.0-jre
  459. joda-time 2.10.6
  460. ehcache 3.9.0
  461. alibaba druid 1.1.24
  462. fastjson 1.2.73
  463. jackson 2.11.2
  464. tink 1.4.0
  465. JustAuth 1.15.7
  466. nimbus-jose-jwt 9.0.1
  467. commons-lang3 3.11
  468. commons-io 2.8.0
  469. commons-codec 1.15
  470. hibernate 6.1.5.Final
  471. multiple-select-1.5.2
  472. MaxKey v 2.1.0 GA 2020/08/01
  473. *(MAXKEY-200701) 官方网站升级,清晰简洁的界面,全新的页面导航
  474. *(MAXKEY-200702) Mysql升级到8.0.21GA
  475. *(MAXKEY-200703) MaxKey认证服务手机支持
  476. *(MAXKEY-200704) 取消MaxKey认证系统双端口的启动,解决登录时session不一致问题
  477. *(MAXKEY-200705) 强化密码验证的功能,适配多种密码结构
  478. *(MAXKEY-200706) RBAC权限功能增强,支持多种资源类型
  479. *(MAXKEY-200707) Connector连接器从主项目分离,专注与KAFKA的适配
  480. *(MAXKEY-200708) SDK主项目分离,增加用户管理API适配功能
  481. *(MAXKEY-200709) 依赖jar升级,消除非必要依赖
  482. spring 5.2.8.RELEASE
  483. springBoot 2.3.2.RELEASE
  484. MySql 8.0.21GA
  485. MaxKey v 2.0.0 GA 2020/07/13
  486. *(MAXKEY-200601) RBAC 基于角色的访问控制(Role-Based Access Control)支持
  487. *(MAXKEY-200602) xml配置改为Spring annotation,提升模块间的组件化
  488. *(MAXKEY-200603) 管理MGT界面优化及增加菜单图标,认证Maxkey主题切换支持-黑色经典|薄荷清新|激情紫荆
  489. *(MAXKEY-200604) 修复用户组访问权限删除问题
  490. *(MAXKEY-200605) Javascript验证及AJAX提交优化
  491. *(MAXKEY-200606) DAO层整合
  492. *(MAXKEY-200607) 社交账号关联调整及优化
  493. *(MAXKEY-200608) 数据库表字段的注释修复
  494. *(MAXKEY-200609) 官方网站优化
  495. *(MAXKEY-200610) properties优化
  496. *(MAXKEY-200611) 访问控制修复,访问重定向的问题修复
  497. *(MAXKEY-200612) String类型数据转换JSON修复
  498. *(MAXKEY-200613) OAuth2授权页面优化,显示目标系统图标和相关授权提示
  499. *(MAXKEY-200614) OAuth2 secret修改后登陆错误修复
  500. *(MAXKEY-200615) CAS单点登陆后进行验证空指针的异常处理,原因权限调整
  501. *(MAXKEY-200616) LINUX操作系统支持
  502. *(MAXKEY-200617) 修改测试域名为sso.maxkey.top
  503. *(MAXKEY-200618) 修复更新应用时状态问题
  504. *(MAXKEY-200619) REST API 机构和用户接口实现
  505. *(MAXKEY-200620) 代码优化及命名调整
  506. *(MAXKEY-200621) CAS协议增强
  507. *(MAXKEY-200622) 机构变更时JSON序列化错误修复
  508. *(MAXKEY-200623) 官方网站、SDK、连接器Connectors分离成独立项目
  509. *(MAXKEY-200624) 依赖jar升级,消除非必要依赖
  510. spring 5.2.7.RELEASE
  511. springBoot 2.3.1.RELEASE
  512. springSecurity 5.3.2.RELEASE
  513. jackson 2.11.0
  514. log4j 2.13.3
  515. font-awesome 4.7.0
  516. tomcat-embed 9.0.35
  517. mybatis 3.5.5
  518. mybatis-jpa-extra 2.1
  519. tomcat-embed 9.0.36
  520. simple-http 1.0.2
  521. JustAuth 1.15.6
  522. MaxKey v 1.4.0 GA 2020/05/01
  523. *(MAXKEY-200501) 登录错误修复
  524. *(MAXKEY-200502) 登录无验证码登录
  525. *(MAXKEY-200503) 短信验证码SMS
  526. 腾讯云短信验证码
  527. 阿里云短信验证码
  528. 网易云信验证码
  529. *(MAXKEY-200504) 找回密码,支持邮件找回和短信找回
  530. *(MAXKEY-200505) 验证增强,增加算术验证码支持
  531. config/applicationConfig.properties
  532. #text字符验证码,arithmetic算术验证码
  533. config.login.captcha.type=text
  534. *(MAXKEY-200506) 修复新增用户时错误
  535. *(MAXKEY-200507) 修复操作日志错误
  536. *(MAXKEY-200508) 修改应用添加错误,增加不为空验证功能
  537. *(MAXKEY-200509) 用户组增加不为空验证功能
  538. *(MAXKEY-200510) 机构增加不为空验证功能,排序显示
  539. *(MAXKEY-200511) 国际化操作提示
  540. *(MAXKEY-200512) SAML2.0增加签名和摘要配置
  541. *(MAXKEY-200513) 优化界面,强化提交表单验证功能
  542. *(MAXKEY-200514) 官方地址域名解析www.maxkey.top
  543. *(MAXKEY-200515) 组件版本升级
  544. mybatis-jpa-extra v2.0
  545. JustAuth 1.15.1
  546. log4j 2.13.2
  547. bootstrap 4.4.1
  548. bootstrap-table v1.16.0
  549. jquery 3.5.0
  550. MaxKey v 1.3.0 GA 2020/04/04
  551. *(MAXKEY-200401) 记住登录修复,RememberMe fix
  552. *(MAXKEY-200402) 应用账号配置修复
  553. *(MAXKEY-200403) 内部缓存使用改用ehcache,同时支持redis
  554. *(MAXKEY-200404) 社交账号登录使用JustAuth 1.14.0,支持更多的第三方社交集成
  555. *(MAXKEY-200405) 代码使用checkstyle
  556. *(MAXKEY-200406) 完善gradle编译脚本,并升级到gradle-6.0
  557. *(MAXKEY-200407) 依赖jar升级,消除非必要依赖
  558. spring->5.2.5.RELEASE,
  559. springBoot->2.2.6.RELEASE
  560. mybatis->3.5.4
  561. log4j->2.13.1
  562. httpcomponents->4.5.12
  563. *(MAXKEY-200408) 其他漏洞修正
  564. MaxKey v 1.2.1 GA 2020/02/29
  565. *(MAXKEY-200201) SAML 2.0 optimization,support 阿里云、腾讯云 SSO
  566. *(MAXKEY-200202) maxkey-mgt main report
  567. *(MAXKEY-200203) APPS ExtraAttr
  568. *(MAXKEY-200204) fix ui bugs
  569. *(MAXKEY-200205) remove maxkey-jose-jwt
  570. *(MAXKEY-200206) dep com.nimbusds nimbus-jose-jwt
  571. *(MAXKEY-200207) dep net.jcip jcip-annotations
  572. *(MAXKEY-200208) dep net.minidev json-smart
  573. *(MAXKEY-200209) dep net.minidev asm
  574. MaxKey v 1.2.0 GA 2020/01/18
  575. *(MAXKEY-200101) 升级到bootstrap-4.3.1
  576. *(MAXKEY-200102) 升级表格为Bootstrap Table 1.14.2
  577. *(MAXKEY-200103) 升级js树插件到zTree-v3.5.40
  578. *(MAXKEY-200104) 菜单组件升级为metisMenu-v3.0.4
  579. *(MAXKEY-200105) 修复系统错误
  580. *(MAXKEY-200105) 修复日志的输出
  581. MaxKey v 1.0 GA 2019/12/06
  582. *(MAXKEY-191201) 基于SpringBoot重新构建1.0 GA