* [Feature-14802][feat] Use Casdoor SSO to log in, add admin user configuration
Use Casdoor SSO to log in, add admin user configuration
This closes#14802
* [Feature-14802][feat] Use Casdoor SSO to log in, add admin user configuration
Use Casdoor SSO to log in, add admin user configuration
This closes#14802
* update doc
* [Feature-14802][feat] Use Casdoor SSO to log in, add admin user configuration
Use Casdoor SSO to log in, add admin user configuration
This closes#14802
---------
Co-authored-by: Eric Gao <ericgao.apache@gmail.com>
Co-authored-by: 旺阳 <qingwli@cisco.com>
* [Improvement][security] get-user-info API endpoint should not return the user's password in MD5 format
Signed-off-by: Gallardot <gallardot@apache.org>
* [Improvement][security] list-paging API endpoint should not return the user's password in MD5 format
Signed-off-by: Gallardot <gallardot@apache.org>
---------
Signed-off-by: Gallardot <gallardot@apache.org>
Co-authored-by: Aaron Wang <wangweirao16@gmail.com>
* [Bug-12833][api]
delete api
* [Bug-12833][api]
delete yarn queue
* [Bug-12833][api]
add Unit Test
* Repair the failed CI
* Repair the failed UT
* Repair the failed Docs
* Repair the failed Doc
---------
Co-authored-by: amao <Guoqing.Mao@Yumchina.com>
Co-authored-by: xiangzihao <460888207@qq.com>
* impv: Correct datax execute and python execute script name
we use PYTHON_LAUNCHER for python script execute and
DATAX_LAUNCHER for datax script name
* Add pr number
* fix ut
* style
---------
Co-authored-by: xiangzihao <460888207@qq.com>
* [Bug][dolphinscheduler-api]validated for duplicate username when creating or registering a user
Signed-off-by: Gallardot <gallardot@apache.org>
* [Bug][dolphinscheduler-api]validated for duplicate username when creating or registering a user
Signed-off-by: Gallardot <gallardot@apache.org>
---------
Signed-off-by: Gallardot <gallardot@apache.org>
Co-authored-by: xiangzihao <460888207@qq.com>
Co-authored-by: Eric Gao <ericgao.apache@gmail.com>
We should keep our step as less as possible, for now, we have to
test datasource and binding it to the prod datasource, I think it will
make our users do not thing to use datasource, so I do like to revert
it and keep step as less as possible
related to https://github.com/apache/dolphinscheduler/pull/11670
* [fix] remove the equals and hashcode in Project pojo
* [fix]fix the Strict Problem in Mockito by using `doReturn()` instead of `when()` functionw
---------
Co-authored-by: xuankun zheng <zhxuankun@gmail.com>