From d3c3b34efc837fa556626214a608f1d0bc6172c1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com>
Date: Thu, 13 Apr 2023 13:58:00 +0800
Subject: [PATCH 1/4] =?UTF-8?q?webhook-=E8=87=AA=E5=AE=9A=E4=B9=89?=
=?UTF-8?q?=E5=90=88=E5=B9=B6=E8=AF=B7=E6=B1=82=E4=BA=8B=E4=BB=B6=E6=96=87?=
=?UTF-8?q?=E6=A1=88=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/forge/Settings/Webhooks/New.jsx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/forge/Settings/Webhooks/New.jsx b/src/forge/Settings/Webhooks/New.jsx
index 299859ce3..1e2d4caae 100644
--- a/src/forge/Settings/Webhooks/New.jsx
+++ b/src/forge/Settings/Webhooks/New.jsx
@@ -283,7 +283,7 @@ function New({ form , match , showNotification , history, projectDetail }) {
合并请求
- 合并请求被打开、被关闭、被重新打开或被编辑
+ 合并请求被打开、被关闭或被编辑
合并请求分配
@@ -291,7 +291,7 @@ function New({ form , match , showNotification , history, projectDetail }) {
合并请求被评论
- 合并请求评论被创建、编辑或删除
+ 合并请求评论被创建或删除
{/*
合并请求收入里程碑
From b166b1a51c44fbbdf59f993b8fa6fcdd58208b7d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com>
Date: Thu, 13 Apr 2023 14:00:27 +0800
Subject: [PATCH 2/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9bot=E5=AE=89=E8=A3=85?=
=?UTF-8?q?=E4=BD=8D=E7=BD=AE=E7=AD=89=E4=BF=A1=E6=81=AF=EF=BC=8C=E4=BF=9D?=
=?UTF-8?q?=E5=AD=98=E6=8C=89=E9=92=AE=E6=B7=BB=E5=8A=A0loading?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../SecuritySetting/bot/disposition/detail.jsx | 13 +++++++++++--
.../SecuritySetting/bot/disposition/index.scss | 4 ++++
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/src/forge/SecuritySetting/bot/disposition/detail.jsx b/src/forge/SecuritySetting/bot/disposition/detail.jsx
index 6a267f1a4..ebcc209f9 100644
--- a/src/forge/SecuritySetting/bot/disposition/detail.jsx
+++ b/src/forge/SecuritySetting/bot/disposition/detail.jsx
@@ -5,6 +5,7 @@ import { Link } from "react-router-dom";
import { getInstallBot, updateInstallBot } from "../../../../softbot/api";
import { getImageUrl } from 'educoder';
import './index.scss';
+import '../exploit/index.scss';
function DispositionDetail(props){
const {match:{params:{id}}, current_user, current_user:{login, user_id}} = props;
@@ -16,6 +17,8 @@ function DispositionDetail(props){
// bot状态
const [botState, setBotState] = useState(true);
const [error, setError] = useState(false);
+ // 保存按钮loading效果
+ const [saveLoading, setSaveLoading] = useState(false);
// 获取bot详情
useEffect(()=>{
@@ -122,6 +125,7 @@ function DispositionDetail(props){
repo_owner_map[item.id+""] = login;
});
}
+ setSaveLoading(true);
current_user && updateInstallBot({
bot_id: id,
password: "",
@@ -134,6 +138,7 @@ function DispositionDetail(props){
installed_store_list: botDetail.store_id_list
}).then(res=>{
if(res && res.code === 200){
+ setSaveLoading(false);
setSelectValue([]);
const repoIds = new Set();
options.map(item=>{
@@ -143,6 +148,7 @@ function DispositionDetail(props){
getInsBotDetail(repoIds);
message.success('更改成功');
}else{
+ setSaveLoading(false);
message.error(res.message);
}
})
@@ -154,7 +160,10 @@ function DispositionDetail(props){
{botDetail &&
@@ -192,7 +201,7 @@ function DispositionDetail(props){
{botState ? '开始使用该Bot,授予该Bot所需的仓库访问权限' : '暂停停止使用该bot,阻塞该bot拥有的仓库访问权限'}
- {botDetail && !botDetail.is_public && login !== botDetail.register_login ? : }
+ {botDetail && !botDetail.is_public && login !== botDetail.register_login ? : }
}
diff --git a/src/forge/SecuritySetting/bot/disposition/index.scss b/src/forge/SecuritySetting/bot/disposition/index.scss
index c2d580a31..e020c4b1e 100644
--- a/src/forge/SecuritySetting/bot/disposition/index.scss
+++ b/src/forge/SecuritySetting/bot/disposition/index.scss
@@ -106,6 +106,10 @@
}
}
.changeStatusTip{color:#99a2af;}
+ .myInstallBotStatus{
+ position: relative;
+ top: -4px;
+ }
}
.nullBotsBox{
border-radius: 4px 4px 0px 0px;
From 952b4c2da0f014cf96c38b62da467d5438eb3754 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com>
Date: Thu, 13 Apr 2023 14:06:11 +0800
Subject: [PATCH 3/4] =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=90=8D=E4=B8=8D?=
=?UTF-8?q?=E8=83=BD=E5=8C=85=E5=90=AB=E7=A9=BA=E6=A0=BC=E6=A0=A1=E9=AA=8C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/modules/loginRegister/Register.jsx | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/modules/loginRegister/Register.jsx b/src/modules/loginRegister/Register.jsx
index 6083fe6f6..b8c3ef2c2 100644
--- a/src/modules/loginRegister/Register.jsx
+++ b/src/modules/loginRegister/Register.jsx
@@ -71,7 +71,7 @@ function Register(props){
type: 1
}).then(response => {
if (response.data.status === -1) {
- callback('该名称已经被使用');
+ callback(response.data.message);
} else {
setLoginStr(value);
setUserNameGo(false);
@@ -250,6 +250,10 @@ function Register(props){
pattern: /[a-zA-Z0-9]$/,
message: "用户名只能使用英文字母和数字"
},
+ {
+ pattern: /^\s*$/,
+ message: "用户名不能包含空格"
+ },
{
min: 4,
max: 15,
From e3abad3f46b6cf70b75cfe1cb11d6efa649af3d3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com>
Date: Thu, 13 Apr 2023 14:12:26 +0800
Subject: [PATCH 4/4] =?UTF-8?q?webhook=E8=87=AA=E5=AE=9A=E4=B9=89=E4=BA=8B?=
=?UTF-8?q?=E4=BB=B6-=E5=90=88=E5=B9=B6=E8=AF=B7=E6=B1=82=E4=BA=8B?=
=?UTF-8?q?=E4=BB=B6=E6=96=87=E6=A1=88=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../bot/exploit/configuration/compenent/jurisdiction.jsx | 4 ++--
src/forge/SecuritySetting/bot/exploit/new/index.jsx | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/forge/SecuritySetting/bot/exploit/configuration/compenent/jurisdiction.jsx b/src/forge/SecuritySetting/bot/exploit/configuration/compenent/jurisdiction.jsx
index 58d4ae689..bf223907e 100644
--- a/src/forge/SecuritySetting/bot/exploit/configuration/compenent/jurisdiction.jsx
+++ b/src/forge/SecuritySetting/bot/exploit/configuration/compenent/jurisdiction.jsx
@@ -143,9 +143,9 @@ function Jurisdiction(props){
})(
- 合并请求
合并请求被打开、被关闭、被重新打开或被编辑
+ 合并请求
合并请求被打开、被关闭或被编辑
合并请求分配
合并请求被分配或取消分配
- 合并请求被评论
合并请求评论被创建、编辑或删除
+ 合并请求被评论
合并请求评论被创建或删除
)}
diff --git a/src/forge/SecuritySetting/bot/exploit/new/index.jsx b/src/forge/SecuritySetting/bot/exploit/new/index.jsx
index b19da5e05..bdecfa7de 100644
--- a/src/forge/SecuritySetting/bot/exploit/new/index.jsx
+++ b/src/forge/SecuritySetting/bot/exploit/new/index.jsx
@@ -193,9 +193,9 @@ function Disposition(props){
})(
- 合并请求
合并请求被打开、被关闭、被重新打开或被编辑
+ 合并请求
合并请求被打开、被关闭或被编辑
合并请求分配
合并请求被分配或取消分配
- 合并请求被评论
合并请求评论被创建、编辑或删除
+ 合并请求被评论
合并请求评论被创建或删除
)}