Crystal.Sea 4 ani în urmă
părinte
comite
08fb4f4104

+ 20 - 11
ReleaseNotes.txt

@@ -1,15 +1,24 @@
 MaxKey v 2.2.0 GA	2020/**/**
-	*(MAXKEY-200801)  官方网站内容调整,初步增加英文版支持,增加新闻、合作伙伴及与CAS等开源产品对比
-	*(MAXKEY-200802)  使用Passay增强密码策略,分离出静态密码策略和动态密码策略
-	*(MAXKEY-200803)  CAS协议增加自定义参数回传
-	*(MAXKEY-200804)  优化开发集成指南
-	*(MAXKEY-200805)  删除冗余的文件和文件夹
-	*(MAXKEY-200806)  CAS适配器支持
-	*(MAXKEY-200807)  Maven版本支持
-	*(MAXKEY-200808)  CAS spring boot demo
-	*(MAXKEY-200809)  MGT管理访问找不到页面修复
-	*(MAXKEY-200810)  MGT管理密码修改增加自动密码生成
-	
+	*(MAXKEY-200801  官方网站内容调整,初步增加英文版支持,增加新闻、合作伙伴及与CAS等开源产品对比
+	*(MAXKEY-200802)  使用Passay增强密码策略,分离静态密码策略和动态密码策略
+	*(MAXKEY-200803)  修复登录失败的提示消息,支持国际化
+	*(MAXKEY-200804)  优化密码修改的过程,增加密码策略匹配及提示消息
+	*(MAXKEY-200805)  CAS协议增加自定义参数回传
+	*(MAXKEY-200806)  优化开发集成指南
+	*(MAXKEY-200807)  删除冗余的文件和文件夹
+	*(MAXKEY-200808)      优化应用适配器支持
+	*(MAXKEY-200809)  Maven版本支持
+	*(MAXKEY-200810)  CAS spring boot demo
+	*(MAXKEY-200811)  MGT管理访问找不到页面修复
+	*(MAXKEY-200812)  MGT管理密码修改增加自动密码生成
+	*(MAXKEY-200813)   优化TOKENBASED令牌内容的配置
+	*(MAXKEY-200814)   修复初始化密码和密码过期修改后错误问题
+	*(MAXKEY-200715)  依赖jar升级
+					 passay 1.6.0
+					 springBoot 2.3.3.RELEASE
+					 springSecurity 5.3.4.RELEASE
+					 hibernate	6.1.5.Final
+					 jackson 2.11.2
 	
 	
 MaxKey v 2.1.0 GA	2020/08/01

+ 6 - 6
gradle.properties

@@ -1,14 +1,14 @@
-group	=org.maxkey
+group	=maxkey.top
 version	=2.2.0.RELEASE
-vendor	=https://github.com/shimingxy/MaxKey
+vendor	=https://www.maxkey.top
 author	=shimingxy
 #Version For use jar
 log4jVersion         	=2.13.3
 springVersion        	=5.2.8.RELEASE
-springBootVersion    	=2.3.2.RELEASE
-springSecurityVersion	=5.3.2.RELEASE
-hibernateVersion	 	=6.1.2.Final
+springBootVersion    	=2.3.3.RELEASE
+springSecurityVersion	=5.3.4.RELEASE
+hibernateVersion	 	=6.1.5.Final
 slf4jVersion	 	 	=1.7.30
-jacksonVersion		 	=2.11.0
+jacksonVersion		 	=2.11.2
 bouncycastleVersion	 	=1.64
 httpcomponentsVersion	=4.5.12

+ 12 - 12
maxkey-web-manage/src/main/resources/application.properties

@@ -2,7 +2,7 @@
 #application
 application.title=MaxKey
 application.name=MaxKey-Mgt
-application.formatted-version=v2.1.0 GA
+application.formatted-version=v2.2.0 GA
 #server config
 #server port
 server.port=9521
@@ -62,24 +62,24 @@ spring.messages.encoding=UTF-8
 spring.main.banner-mode=log
 spring.main.allow-bean-definition-overriding=true
 
-###########【Kafka集群】###########
+###########\u3010Kafka\u96c6\u7fa4\u3011###########
 spring.kafka.bootstrap-servers=localhost:9092
-###########【初始化生产者配置】###########
-# 重试次数
+###########\u3010\u521d\u59cb\u5316\u751f\u4ea7\u8005\u914d\u7f6e\u3011###########
+# \u91cd\u8bd5\u6b21\u6570
 spring.kafka.producer.retries=0
-# 应答级别:多少个分区副本备份完成时向生产者发送ack确认(可选0、1、all/-1)
+# \u5e94\u7b54\u7ea7\u522b:\u591a\u5c11\u4e2a\u5206\u533a\u526f\u672c\u5907\u4efd\u5b8c\u6210\u65f6\u5411\u751f\u4ea7\u8005\u53d1\u9001ack\u786e\u8ba4(\u53ef\u90090\u30011\u3001all/-1)
 spring.kafka.producer.acks=1
-# 批量大小
+# \u6279\u91cf\u5927\u5c0f
 spring.kafka.producer.batch-size=16384
-# 提交延时
+# \u63d0\u4ea4\u5ef6\u65f6
 spring.kafka.producer.properties.linger.ms=0
-# 当生产端积累的消息达到batch-size或接收到消息linger.ms后,生产者就会将消息提交给kafka
-# linger.ms为0表示每接收到一条消息就提交给kafka,这时候batch-size其实就没用了
+# \u5f53\u751f\u4ea7\u7aef\u79ef\u7d2f\u7684\u6d88\u606f\u8fbe\u5230batch-size\u6216\u63a5\u6536\u5230\u6d88\u606flinger.ms\u540e,\u751f\u4ea7\u8005\u5c31\u4f1a\u5c06\u6d88\u606f\u63d0\u4ea4\u7ed9kafka
+# linger.ms\u4e3a0\u8868\u793a\u6bcf\u63a5\u6536\u5230\u4e00\u6761\u6d88\u606f\u5c31\u63d0\u4ea4\u7ed9kafka,\u8fd9\u65f6\u5019batch-size\u5176\u5b9e\u5c31\u6ca1\u7528\u4e86
 
-# 生产端缓冲区大小
+# \u751f\u4ea7\u7aef\u7f13\u51b2\u533a\u5927\u5c0f
 spring.kafka.producer.buffer-memory = 33554432
-# Kafka提供的序列化和反序列化类
+# Kafka\u63d0\u4f9b\u7684\u5e8f\u5217\u5316\u548c\u53cd\u5e8f\u5217\u5316\u7c7b
 spring.kafka.producer.key-serializer=org.apache.kafka.common.serialization.StringSerializer
 spring.kafka.producer.value-serializer=org.apache.kafka.common.serialization.StringSerializer
-# 自定义分区器
+# \u81ea\u5b9a\u4e49\u5206\u533a\u5668
 # spring.kafka.producer.properties.partitioner.class=com.felix.kafka.producer.CustomizePartitioner

+ 12 - 12
maxkey-web-maxkey/src/main/resources/application.properties

@@ -2,7 +2,7 @@
 #application
 application.title=MaxKey
 application.name=MaxKey
-application.formatted-version=v2.1.0 GA
+application.formatted-version=v2.2.0 GA
 #server config
 #spring.profiles.active=dev
 #server port
@@ -70,24 +70,24 @@ spring.messages.encoding=UTF-8
 spring.main.banner-mode=log
 spring.main.allow-bean-definition-overriding=true
 
-###########【Kafka集群】###########
+###########\u3010Kafka\u96c6\u7fa4\u3011###########
 spring.kafka.bootstrap-servers=localhost:9092
-###########【初始化生产者配置】###########
-# 重试次数
+###########\u3010\u521d\u59cb\u5316\u751f\u4ea7\u8005\u914d\u7f6e\u3011###########
+# \u91cd\u8bd5\u6b21\u6570
 spring.kafka.producer.retries=0
-# 应答级别:多少个分区副本备份完成时向生产者发送ack确认(可选0、1、all/-1)
+# \u5e94\u7b54\u7ea7\u522b:\u591a\u5c11\u4e2a\u5206\u533a\u526f\u672c\u5907\u4efd\u5b8c\u6210\u65f6\u5411\u751f\u4ea7\u8005\u53d1\u9001ack\u786e\u8ba4(\u53ef\u90090\u30011\u3001all/-1)
 spring.kafka.producer.acks=1
-# 批量大小
+# \u6279\u91cf\u5927\u5c0f
 spring.kafka.producer.batch-size=16384
-# 提交延时
+# \u63d0\u4ea4\u5ef6\u65f6
 spring.kafka.producer.properties.linger.ms=0
-# 当生产端积累的消息达到batch-size或接收到消息linger.ms后,生产者就会将消息提交给kafka
-# linger.ms为0表示每接收到一条消息就提交给kafka,这时候batch-size其实就没用了
+# \u5f53\u751f\u4ea7\u7aef\u79ef\u7d2f\u7684\u6d88\u606f\u8fbe\u5230batch-size\u6216\u63a5\u6536\u5230\u6d88\u606flinger.ms\u540e,\u751f\u4ea7\u8005\u5c31\u4f1a\u5c06\u6d88\u606f\u63d0\u4ea4\u7ed9kafka
+# linger.ms\u4e3a0\u8868\u793a\u6bcf\u63a5\u6536\u5230\u4e00\u6761\u6d88\u606f\u5c31\u63d0\u4ea4\u7ed9kafka,\u8fd9\u65f6\u5019batch-size\u5176\u5b9e\u5c31\u6ca1\u7528\u4e86
 
-# 生产端缓冲区大小
+# \u751f\u4ea7\u7aef\u7f13\u51b2\u533a\u5927\u5c0f
 spring.kafka.producer.buffer-memory = 33554432
-# Kafka提供的序列化和反序列化类
+# Kafka\u63d0\u4f9b\u7684\u5e8f\u5217\u5316\u548c\u53cd\u5e8f\u5217\u5316\u7c7b
 spring.kafka.producer.key-serializer=org.apache.kafka.common.serialization.StringSerializer
 spring.kafka.producer.value-serializer=org.apache.kafka.common.serialization.StringSerializer
-# 自定义分区器
+# \u81ea\u5b9a\u4e49\u5206\u533a\u5668
 # spring.kafka.producer.properties.partitioner.class=com.felix.kafka.producer.CustomizePartitioner