Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
DolphinScheduler
提交
e04bdba2
DolphinScheduler
项目概览
apache
/
DolphinScheduler
上一次同步 1 年多
通知
707
Star
9572
Fork
3514
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
DolphinScheduler
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
e04bdba2
编写于
3月 02, 2022
作者:
K
kezhenxu94
提交者:
GitHub
3月 02, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Adapt web configurations for UI next (#8639)
上级
f256f3ec
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
52 addition
and
7 deletion
+52
-7
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/ApiApplicationServer.java
...org/apache/dolphinscheduler/api/ApiApplicationServer.java
+0
-1
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/configuration/AppConfiguration.java
.../dolphinscheduler/api/configuration/AppConfiguration.java
+2
-4
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/controller/DsErrorController.java
...he/dolphinscheduler/api/controller/DsErrorController.java
+50
-0
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/interceptor/LoginHandlerInterceptor.java
...hinscheduler/api/interceptor/LoginHandlerInterceptor.java
+0
-1
dolphinscheduler-standalone-server/src/main/java/org/apache/dolphinscheduler/StandaloneServer.java
...in/java/org/apache/dolphinscheduler/StandaloneServer.java
+0
-1
未找到文件。
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/ApiApplicationServer.java
浏览文件 @
e04bdba2
...
...
@@ -21,7 +21,6 @@ import java.util.TimeZone;
import
javax.annotation.PostConstruct
;
import
org.quartz.SchedulerException
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
...
...
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/configuration/AppConfiguration.java
浏览文件 @
e04bdba2
...
...
@@ -17,12 +17,10 @@
package
org.apache.dolphinscheduler.api.configuration
;
import
java.util.Locale
;
import
org.apache.dolphinscheduler.api.interceptor.LocaleChangeInterceptor
;
import
org.apache.dolphinscheduler.api.interceptor.LoginHandlerInterceptor
;
import
org.apache.dolphinscheduler.api.interceptor.RateLimitInterceptor
;
import
java.util.Locale
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
...
...
@@ -104,7 +102,7 @@ public class AppConfiguration implements WebMvcConfigurer {
.
addPathPatterns
(
LOGIN_INTERCEPTOR_PATH_PATTERN
)
.
excludePathPatterns
(
LOGIN_PATH_PATTERN
,
REGISTER_PATH_PATTERN
,
"/swagger-resources/**"
,
"/webjars/**"
,
"/v2/**"
,
"/doc.html"
,
"/swagger-ui.html"
,
"*.html"
,
"/ui/**"
);
"/doc.html"
,
"/swagger-ui.html"
,
"*.html"
,
"/ui/**"
,
"/error"
);
}
@Override
...
...
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/controller/DsErrorController.java
0 → 100644
浏览文件 @
e04bdba2
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package
org.apache.dolphinscheduler.api.controller
;
import
javax.servlet.RequestDispatcher
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.boot.web.servlet.error.ErrorController
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.servlet.ModelAndView
;
@Controller
public
class
DsErrorController
implements
ErrorController
{
@RequestMapping
(
"/error"
)
public
ModelAndView
handleError
(
HttpServletRequest
request
)
{
Object
status
=
request
.
getAttribute
(
RequestDispatcher
.
ERROR_STATUS_CODE
);
ModelAndView
modelAndView
=
new
ModelAndView
();
if
(
status
!=
null
)
{
Integer
statusCode
=
Integer
.
valueOf
(
status
.
toString
());
if
(
statusCode
==
HttpStatus
.
NOT_FOUND
.
value
())
{
modelAndView
.
setStatus
(
HttpStatus
.
OK
);
modelAndView
.
setViewName
(
"forward:/ui/index.html"
);
return
modelAndView
;
}
modelAndView
.
setStatus
(
HttpStatus
.
valueOf
(
statusCode
));
}
return
modelAndView
;
}
}
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/interceptor/LoginHandlerInterceptor.java
浏览文件 @
e04bdba2
...
...
@@ -59,7 +59,6 @@ public class LoginHandlerInterceptor implements HandlerInterceptor {
*/
@Override
public
boolean
preHandle
(
HttpServletRequest
request
,
HttpServletResponse
response
,
Object
handler
)
{
// get token
String
token
=
request
.
getHeader
(
"token"
);
User
user
;
...
...
dolphinscheduler-standalone-server/src/main/java/org/apache/dolphinscheduler/StandaloneServer.java
浏览文件 @
e04bdba2
...
...
@@ -23,7 +23,6 @@ import java.util.TimeZone;
import
javax.annotation.PostConstruct
;
import
org.quartz.SchedulerException
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录