瀏覽代碼

update

update
Crystal.Sea 4 年之前
父節點
當前提交
16912f7562

+ 22 - 4
ReleaseNotes.txt

@@ -2,10 +2,28 @@
 	*(MAXKEY-210101)  动态用户组实现优化,增加时间段控制
 	*(MAXKEY-210102)  官方网站优化,取消加载动态图表;增加统计功能
 	*(MAXKEY-210103)  优化社交登录的图标
-	*(MAXKEY-210104)  语言选择位置调整
-	*(MAXKEY-210105)  短信验证码存储Redis修复
-	*(MAXKEY-210106)  OAuthDetail修复Visible
-	
+	*(MAXKEY-210104)  社交账号支持Gitee和微信
+	*(MAXKEY-210105)  社交账号绑定列表化,显示绑定时间和最近登录时间,绑定的操作,支持多个OAuth第三方,参见JustAuth
+	*(MAXKEY-210106)  语言选择位置调整
+	*(MAXKEY-210107)  短信验证码存储Redis修复
+	*(MAXKEY-210108)  OAuthDetail修复Visible
+	*(MAXKEY-210109)  镜像加速gradle默认使用阿里云aliyun 
+	*(MAXKEY-201025)  依赖jar引用、更新和升级
+		spring		5.3.3
+		springBoot  2.4.2
+		jedis		3.4.1
+		druid		1.2.4
+		JustAuth 	1.15.9
+		joda-time	2.10.9
+		zxing		3.4.1
+		jackson		2.12.1
+		guava		30.1-jre
+		mybatis		3.5.6
+		mybatis-spring	2.0.6
+		hibernate	6.2.0.Final
+		jibGradlePlugin	2.7.0
+		nimbus-jose-jwt	9.4.1
+		tomcat-embed-core	9.0.41
 	
 MaxKey v 2.4.0 GA	2021/01/01
 	*(MAXKEY-201001)  动态用户组实现(基于用户属性或机构)

+ 10 - 10
build.gradle

@@ -219,7 +219,7 @@ subprojects {
          compile group: 'org.opensaml', name: 'xmltooling', version: '1.4.6'
          compile group: 'net.shibboleth.utilities', name: 'java-support', version: '7.5.1'
 		 //jose-jwt
-         compile group: 'com.nimbusds', name: 'nimbus-jose-jwt', version: '9.0.1'
+         compile group: 'com.nimbusds', name: 'nimbus-jose-jwt', version: '9.4.1'
          compile group: 'net.jcip', name: 'jcip-annotations', version: '1.0'
          compile group: 'net.minidev', name: 'json-smart', version: '2.3'
          compile group: 'net.minidev', name: 'asm', version: '1.0.2'
@@ -266,24 +266,24 @@ subprojects {
          compile group: 'org.quartz-scheduler', name: 'quartz', version: '2.3.2'
 		 //database
 		 compile group: 'mysql', name: 'mysql-connector-java', version: '8.0.21'
-		 compile group: 'com.alibaba', name: 'druid', version: '1.2.1'
-		 compile group: 'com.alibaba', name: 'druid-spring-boot-starter', version: '1.2.1'
-         compile group: 'redis.clients', name: 'jedis', version: '3.3.0'
+		 compile group: 'com.alibaba', name: 'druid', version: '1.2.4'
+		 compile group: 'com.alibaba', name: 'druid-spring-boot-starter', version: '1.2.4'
+         compile group: 'redis.clients', name: 'jedis', version: '3.4.1'
          compile group: 'org.ehcache', name: 'ehcache', version: '3.9.0'
 		 //mybatis
-         compile group: 'org.mybatis', name: 'mybatis', version: '3.5.5'
-         compile group: 'org.mybatis', name: 'mybatis-spring', version: '2.0.5'
+         compile group: 'org.mybatis', name: 'mybatis', version: '3.5.6'
+         compile group: 'org.mybatis', name: 'mybatis-spring', version: '2.0.6'
 		 //hibernate
          compile group: 'org.hibernate.validator', name: 'hibernate-validator', version: "${hibernateVersion}"
          compile group: 'org.hibernate', name: 'hibernate-validator-cdi', version: "${hibernateVersion}"
          compile group: 'org.hibernate.validator', name: 'hibernate-validator-annotation-processor', version: "${hibernateVersion}"
          //usefull
-         compile group: 'joda-time', name: 'joda-time', version: '2.10.6'
+         compile group: 'joda-time', name: 'joda-time', version: '2.10.9'
          compile group: 'org.yaml', name: 'snakeyaml', version: '1.26'
          compile group: 'net.sourceforge.nekohtml', name: 'nekohtml', version: '1.9.22'
          compile group: 'org.jdom', name: 'jdom', version: '2.0.2'
-         compile group: 'com.google.zxing', name: 'core', version: '3.4.0'
-         compile group: 'com.google.guava', name: 'guava', version: '29.0-jre'
+         compile group: 'com.google.zxing', name: 'core', version: '3.4.1'
+         compile group: 'com.google.guava', name: 'guava', version: '30.1-jre'
          compile group: 'ognl', name: 'ognl', version: '3.2.14'
          compile group: 'cglib', name: 'cglib', version: '3.3.0'
          compile group: 'org.ow2.asm', name: 'asm', version: '7.3.1'
@@ -305,7 +305,7 @@ subprojects {
     	 compile group: 'com.tencentcloudapi', name: 'tencentcloud-sdk-java', version: '3.1.33'
     	 
     	 //tomcat embed Core Tomcat implementation
-    	 compile group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: '9.0.38'
+    	 compile group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: '9.0.41'
     	 //JULI logging implementation for embedded Tomcat
     	 compile group: 'org.apache.tomcat.embed', name: 'tomcat-embed-logging-juli', version: '8.5.2'
     }

+ 6 - 6
gradle.properties

@@ -1,18 +1,18 @@
 group	=maxkey.top
-version	=2.4.0
+version	=2.5.0
 vendor	=https://www.maxkey.top
 author	=maxkeyTop
 #Version For use jar
 log4jVersion         	=2.14.0
-springVersion        	=5.3.2
-springBootVersion    	=2.4.1
+springVersion        	=5.3.3
+springBootVersion    	=2.4.2
 springSecurityVersion	=5.4.2
 springDataVersion    	=2.4.1
 springSessionVersion    =2.4.1
-hibernateVersion	 	=6.1.5.Final
+hibernateVersion	 	=6.2.0.Final
 slf4jVersion	 	 	=1.7.30
-jacksonVersion		 	=2.11.2
+jacksonVersion		 	=2.12.1
 bouncycastleVersion	 	=1.64
 httpcomponentsVersion	=4.5.12
 poiVersion	 			=4.1.2
-jibGradlePluginVersion  =2.6.0
+jibGradlePluginVersion  =2.7.0

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

@@ -2,7 +2,7 @@
 #application
 application.title=MaxKey
 application.name=MaxKey-Mgt
-application.formatted-version=v2.4.0 GA
+application.formatted-version=v2.5.0 GA
 #server config
 #server port
 server.port=9521

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

@@ -2,7 +2,7 @@
 #application
 application.title=MaxKey
 application.name=MaxKey
-application.formatted-version=v2.4.0 GA
+application.formatted-version=v2.5.0 GA
 
 #server port
 #server.port=80