Skip to content
Closed

Master #7921

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
2af888d
fix: 去除list_with_top_collection接口一些字段 #7814
huangpixu Jun 5, 2025
ef33725
fix: get_serializer_class修改list_with_top_collection返回TaskTemplateList…
huangpixu Jun 6, 2025
3030b8b
feat: 网关接口冗余信息返回 --story=124898883
guohelu Jun 26, 2025
9b7bf45
fix: 修复单侧失败错误 --story=124898883
guohelu Jun 26, 2025
2a22e42
fix: 修复单侧失败错误 --story=124898883
guohelu Jun 26, 2025
235995b
fix: 代码逻辑优化调整 --story=124898883
guohelu Jun 27, 2025
c7262cf
refactor: 错误提示优化 --story=125211216
dengyh Jun 30, 2025
a5536b0
Merge pull request #7816 from huangpixu/master
dengyh Jun 30, 2025
7dfecf8
Merge pull request #7851 from dengyh/refactor/file_upload_limit
dengyh Jun 30, 2025
3be97f4
fix: 修复节点执行详情输入参数表格内容显示不全的问题 --story=124460642
luofann Jul 2, 2025
422cb8d
Merge pull request #7853 from luofann/fix_table_plugin_css
dengyh Jul 2, 2025
531d0fe
refactor: 更新axios版本 --story=124460642
luofann Jul 2, 2025
69cfc98
Merge pull request #7856 from luofann/fix_table_plugin_css
dengyh Jul 2, 2025
67fa177
fix: 修复axios升级后配置未更新的问题
luofann Jul 2, 2025
7330fca
Merge pull request #7857 from luofann/fix_axios_update
dengyh Jul 3, 2025
712b2d7
Merge pull request #7847 from guohelu/add_apigw_info
dengyh Jul 3, 2025
3fddbf7
fix: mako模板中的豁免模块去掉json --bug=144422277
dengyh Jul 3, 2025
fc81ae4
Merge pull request #7863 from dengyh/fix/144422277
dengyh Jul 3, 2025
717e9e9
refactor: 更新package-lock.json文件 #ignore
luofann Jul 5, 2025
ea21fff
refactor: 升级django版本 --story=125602407
dengyh Jul 5, 2025
9507579
refactor: 升级django版本 --story=125602407
dengyh Jul 5, 2025
a67b4b1
Merge pull request #7868 from luofann/fix_update_package_lock_file
dengyh Jul 5, 2025
1c4c857
refactor: mako模板支持安全的json模块调用 --story=125616815
dengyh Jul 7, 2025
021eb45
fix: 修复遗漏数据返回未被参数控制 --story=124898883
guohelu Jul 8, 2025
af0c194
refactor: gevent版本升级 --story=125602407
guohelu Jul 8, 2025
db1a354
Merge pull request #7877 from guohelu/revise_apigw_info_with_master
dengyh Jul 8, 2025
bef6943
refactor: 回滚部分依赖包版本(python版本不支持) --story=125602407
dengyh Jul 8, 2025
6c623f7
refactor: http插件和插件下拉请求仅允许访问有限域名下的接口 --story=125625002
dengyh Jul 8, 2025
f414921
fix: 第三方插件父流程有多余输出 --story=125204339 (#7881)
Mianhuatang8 Jul 9, 2025
184610f
refactor: 更新版本号&修复前端强制停止的传参问题 --story=125625002
dengyh Jul 9, 2025
56d8b94
refactor: 修复bool环境变量赋值问题 --story=125625002
dengyh Jul 9, 2025
d986d30
refactor: 更新版本号 --story=125625002
dengyh Jul 9, 2025
b8f911d
Revert "fix: 第三方插件父流程有多余输出 --story=125204339 (#7881)"
luofann Jul 9, 2025
e3b63a2
Merge pull request #7885 from luofann/revert_master_commit
dengyh Jul 9, 2025
2b6a005
feat: 导出yaml文件添加auto_retry配置 #7907
huangpixu Jul 15, 2025
9d41b7f
Merge branch 'master' of https://github.com/huangpixu/bk-sops
huangpixu Jul 15, 2025
5b5675f
fix: 修改单测文件,添加auto_retry字段 #7907
huangpixu Jul 15, 2025
371504c
Merge pull request #7909 from huangpixu/master
dengyh Jul 15, 2025
99562d5
fix: 修复http插件测试问题 --story=125852796
guohelu Jul 15, 2025
15ab900
refactor: 更新依赖 #ignore
luofann Jul 15, 2025
20a1480
fix: 修改测试逻辑 --story=125852796
guohelu Jul 16, 2025
6a35277
Merge pull request #7911 from luofann/fix_update_dep
dengyh Jul 16, 2025
1a3b523
fix: 修复单侧失败问题 --story=125852796
guohelu Jul 16, 2025
cb0d45a
Merge pull request #7910 from guohelu/revise_auto_retry_master
dengyh Jul 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ is_use_celery: True
author: 蓝鲸智云
introduction: 标准运维是通过一套成熟稳定的任务调度引擎,把在多系统间的工作整合到一个流程,助力运维实现跨系统调度自动化的SaaS应用。
introduction_en: SOPS is a SaaS application that utilizes a set of mature and stable task scheduling engines to help realize cross-system scheduling automation, and integrates the work among multiple systems into a single process.
version: 3.32.1-p6
version: 3.32.1-p8
category: 运维工具
language_support: 中文
desktop:
Expand Down
2 changes: 1 addition & 1 deletion app_desc.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
spec_version: 2
app_version: "3.32.1-p6"
app_version: "3.32.1-p8"
app:
region: default
bk_app_code: bk_sops
Expand Down
8 changes: 6 additions & 2 deletions config/default.py
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@
# mako模板中:<script src="/a.js?v=${ STATIC_VERSION }"></script>
# 如果静态资源修改了以后,上线前改这个版本号即可

STATIC_VERSION = "3.32.1-p6"
STATIC_VERSION = "3.32.1-p8"
DEPLOY_DATETIME = datetime.datetime.now().strftime("%Y%m%d%H%M%S")

STATICFILES_DIRS = [os.path.join(BASE_DIR, "static")]
Expand Down Expand Up @@ -464,7 +464,7 @@ def _(s):
"random": "random",
"time": "time",
"os.path": "os.path",
"json": "json",
"config.mock.mock_json": "json",
}

if env.SOPS_MAKO_IMPORT_MODULES:
Expand Down Expand Up @@ -919,3 +919,7 @@ def check_engine_admin_permission(request, *args, **kwargs):
STATISTICS_VALIDITY_DAY = env.STATISTICS_VALIDITY_DAY
CLEAN_EXPIRED_STATISTICS_BATCH_NUM = env.CLEAN_EXPIRED_STATISTICS_BATCH_NUM
CLEAN_EXPIRED_STATISTICS_CRON = env.CLEAN_EXPIRED_STATISTICS_CRON

# 允许的HTTP插件域名
ENABLE_HTTP_PLUGIN_DOMAINS_CHECK = env.ENABLE_HTTP_PLUGIN_DOMAINS_CHECK
ALLOWED_HTTP_PLUGIN_DOMAINS = env.ALLOWED_HTTP_PLUGIN_DOMAINS
12 changes: 12 additions & 0 deletions config/mock/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# -*- coding: utf-8 -*-
"""
Tencent is pleased to support the open source community by making 蓝鲸智云PaaS平台社区版 (BlueKing PaaS Community
Edition) available.
Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://opensource.org/licenses/MIT
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.
"""
22 changes: 22 additions & 0 deletions config/mock/mock_json.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# -*- coding: utf-8 -*-
"""
Tencent is pleased to support the open source community by making 蓝鲸智云PaaS平台社区版 (BlueKing PaaS Community
Edition) available.
Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://opensource.org/licenses/MIT
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.
"""


def dumps(*args, **kwargs):
import json # 防止通过mock模块重新引用回json
return json.dumps(*args, **kwargs)


def loads(*args, **kwargs):
import json # 防止通过mock模块重新引用回json
return json.loads(*args, **kwargs)
4 changes: 4 additions & 0 deletions env.py
Original file line number Diff line number Diff line change
Expand Up @@ -188,3 +188,7 @@
STATISTICS_VALIDITY_DAY = int(os.getenv("BKAPP_STATISTICS_VALIDITY_DAY", 730))
CLEAN_EXPIRED_STATISTICS_BATCH_NUM = int(os.getenv("BKAPP_CLEAN_EXPIRED_STATISTICS_BATCH_NUM", 100))
CLEAN_EXPIRED_STATISTICS_CRON = tuple(os.getenv("BKAPP_CLEAN_EXPIRED_STATISTICS_CRON", "30 0 * * *").split())

# 允许的HTTP插件域名
ENABLE_HTTP_PLUGIN_DOMAINS_CHECK = bool(int(os.getenv("ENABLE_HTTP_PLUGIN_DOMAINS_CHECK", 1)))
ALLOWED_HTTP_PLUGIN_DOMAINS = os.getenv("ALLOWED_HTTP_PLUGIN_DOMAINS", "")
Loading