Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature remote import #179

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
13cbc2e
Merge pull request #22 from Tencent/bugfix_requirements
pagezz-canway Apr 2, 2019
2ea055e
Merge pull request #24 from Tencent/V3.3.X
pagezz-canway Apr 3, 2019
404851d
Merge pull request #28 from Tencent/V3.1.X
pagezz-canway Apr 3, 2019
0e1c390
V3.3.8 (#29)
pagezz-canway Apr 3, 2019
a4a841b
V3.3.8 (#35)
pagezz-canway Apr 4, 2019
a8e1eb1
feature: 添加非标准存储代码导入器及 git 仓库代码导入器
homholueng Apr 9, 2019
dcc0800
merge upstream V3.3.X
homholueng Apr 9, 2019
c9a811d
minor: 将 urllib2 的使用改为 requests
homholueng Apr 9, 2019
27a1df4
minor: 移除测试代码中的关键字使用
homholueng Apr 9, 2019
f9c4247
minor: 内部包与第三方包之间添加空格
homholueng Apr 9, 2019
a161ee3
bugfix: 修复节点执行时间超过一天后耗时计算不正确的问题 (#53)
homholueng Apr 9, 2019
b425a1f
bugfix: 职能化认领页面点击认领按钮页面会重新刷新修复 #50 (#55)
luofann Apr 9, 2019
589b704
bugfix:修复任务节点失败重试按钮只能点击一次的问题 #51 (#56)
luofann Apr 9, 2019
a45eada
minor: 删除冗余编码声明; 第三方包引用间添加空行
homholueng Apr 10, 2019
abc18c8
feature: 使用流程模板新建任务时,返回未引用的全局变量 #36 (#48)
pagezz-canway Apr 10, 2019
74964f7
improve: 修复部分python文件头部coding: utf-8格式不统一 #57 (#58)
pagezz-canway Apr 10, 2019
e467475
bugfix: 修复pipeline_plugins.tests.components.utils.sites.open在运行单元测试时未…
pagezz-canway Apr 10, 2019
ef67189
feature: 添加远程包源模型
homholueng Apr 10, 2019
980fa4e
improve: 优化gcloud.apigw模块是否加载bkoauth的逻辑 #64 (#67)
pagezz-canway Apr 10, 2019
fc8aa51
feature: 添加加载远程模块相关逻辑代码
homholueng Apr 10, 2019
e0473de
minor: 添加加载远程插件 APP
homholueng Apr 10, 2019
5362cde
V3.3.9 release and i18n (#80)
pagezz-canway Apr 10, 2019
bd8c079
feature: pipeline.utils.importer 添加导入器上下文
homholueng Apr 11, 2019
430cc3c
minors: 完善 external_plugins app 的单元测试
homholueng Apr 11, 2019
e347cde
feature: GitRepoImporter 添加强制 HTTPS 开关
homholueng Apr 11, 2019
daa3fd3
V3.3.x merge master (#91)
pagezz-canway Apr 11, 2019
404e3a1
minor: merge branch master to V3.3.X
pagezz-canway Apr 11, 2019
0d1b943
docs: 版本号升级到3.3.10 (#94)
pagezz-canway Apr 11, 2019
afa5bb5
feature: 1. 添加节点回调 API 2. 获取节点详情及创建任务 API 返回任务树及任务链接 (#75)
homholueng Apr 11, 2019
dec6582
bugfix: 修复流程状态获取接口 API 返回的节点名与实际节点名不符的问题 (#78)
homholueng Apr 11, 2019
ddbd264
V3.3.10 docs improve (#102)
pagezz-canway Apr 11, 2019
6bf3464
minor: 添加远程包源配置获取语句
homholueng Apr 11, 2019
da72256
minor: 单元测试完善,Importer Logger 配置修改,GitImporter 支持配置代理
homholueng Apr 11, 2019
51dac9e
docs: 版本号升级到3.3.11 (#106)
pagezz-canway Apr 11, 2019
9ca8c23
minor: 关键节点添加日志
homholueng Apr 11, 2019
3eca26c
imporvement: 页面体验优化 (#65)
luofann Apr 11, 2019
6d64b35
improve: 本地开发local_settings模板文件优化 #59 (#66)
pagezz-canway Apr 11, 2019
fe556c6
imporvement: ip选择器样式优化、云区域名称替换 (#70)
luofann Apr 11, 2019
c2a10d7
improvement: 将 importer 工具类移动到 external_plugins app 下
homholueng Apr 11, 2019
54ded97
merge upstream/feature_remote_component_load
homholueng Apr 11, 2019
7fc6589
minor: flake8 fix
homholueng Apr 11, 2019
6840f04
minor: code review fix
homholueng Apr 11, 2019
b8d0f8f
bugfix: 修复删除本地配置中的包源配置时数据库中的配置未删除的问题
homholueng Apr 12, 2019
710b016
improvement: 优化遇到不支持的远程数据类型时抛出的异常信息
homholueng Apr 12, 2019
2241f52
improvement:全局变量配置项未加载完成不允许保存 (#72)
luofann Apr 12, 2019
104b231
feature: 提供获取自定义全局变量的接口 #68 (#109)
pagezz-canway Apr 12, 2019
54584df
bugfix: 修复V3.3.10版本日志错误的问题 #127 (#128)
pagezz-canway Apr 12, 2019
be94062
improvement: 子流程更新时保留当前输入参数值 (#79)
luofann Apr 12, 2019
d90cc5a
bugfix: 修复图片引用路径的问题 (#84)
luofann Apr 12, 2019
daeb8ef
improvement: 标准插件Tag表单支持changeHook方法 #81 (#82)
luofann Apr 12, 2019
8f8d5d2
improvement: Tag 文件名称命名规则统一为驼峰 #99 (#100)
luofann Apr 14, 2019
8ee694e
bugfix:锁定webpack版本,解决部分版本webpack无法动态导入vue组件的问题 (#104)
luofann Apr 14, 2019
7bb955c
feature: 轻应用页面增加高级搜索功能 #107 (#108)
luofann Apr 14, 2019
06c7b73
bugfix: 公共流程模版列表和普通流程模版列表数据源做区分 #115 (#116)
luofann Apr 14, 2019
c8de22a
improvement: 任务执行节点树查看按照广度优先排序 #117 (#118)
luofann Apr 14, 2019
2be8c98
improvement: 数据统计页面拉取所有业务 #119 (#122)
luofann Apr 14, 2019
2d3b7a7
feature: 流程模版编辑增加新建任务按钮;职能化中心列表、审计中心列表增加高级搜索功能 #123 #125 (#124)
luofann Apr 14, 2019
ae54720
minor: 删除多余空行
homholueng Apr 15, 2019
d6474e1
improvement: 优化从配置中创建包源和与 API 创建的包源包名冲突时的提示
homholueng Apr 15, 2019
196a638
feature: JOB 执行作业插件不填 IP 参数为空时使用 JOB 侧配置的默认值 (#88)
homholueng Apr 15, 2019
fe1a203
bugfix: 修复BK-发送通知插件中邮件通知内容不换行的问题 #132 (#133)
pagezz-canway Apr 15, 2019
48947f8
bugfix: 修复JOB-执行作业查看IP日志详情未展示所有状态的IP日志的问题 (#95)
homholueng Apr 15, 2019
8dffac4
bugfix:任务执行页面查看任务参数节点树样式错位问题修复 (#136)
luofann Apr 15, 2019
febf6d9
bugfix: 代码同步引入问题修复 #137 #138 (#140)
luofann Apr 16, 2019
b4881d4
improvement: 页面体验样式问题优化 #85 (#97)
luofann Apr 16, 2019
9a29f7f
docs: API文档统一在 docs 目录管理,拆分成单个接口文档 #131 (#141)
pagezz-canway Apr 16, 2019
55d5e99
feature: 添加 S3 及 FileSystem importer
homholueng Apr 16, 2019
487cba9
improvement:自定义全局变量配置项从接口获取 (#71)
luofann Apr 16, 2019
33ebe75
minor: 代码同步 (#129)
homholueng Apr 16, 2019
ce1ef51
docs: wiki中蓝鲸体系开源产品图更新,去掉故障自愈 #142 (#143)
pagezz-canway Apr 16, 2019
2c590f7
Minor merge master (#147)
homholueng Apr 16, 2019
3899f51
minor: 添加 S3Importer 及 FSImporter 的单元测试
homholueng Apr 16, 2019
c0b0efb
feature: s3 与 fs 类型的 ExternalSource 返回对应的 importer
homholueng Apr 16, 2019
b017596
improvement: 更新elint规则已经相关合法性修改 (#149)
luofann Apr 16, 2019
e1f8a29
Minor merge master (#152)
homholueng Apr 16, 2019
86eca5f
feature: 新版IP选择器支持CMDB多级拓扑 #134 (#139)
pagezz-canway Apr 17, 2019
23c1cdd
feature: 允许用户通过配置控制每个源的安全限制
homholueng Apr 17, 2019
7f4465f
bugfix: 修复获取组件实例时没有处理组件可能不存在的问题
homholueng Apr 17, 2019
a51a68e
merge upstream feature_remote_component_load
homholueng Apr 17, 2019
9cc8e7e
feature: 添加 form_is_embbeded 方法来判断组件是否包含嵌入式的表单
homholueng Apr 17, 2019
225abf0
feature: component 相关接口添加 form_is_embedded 字段
homholueng Apr 17, 2019
8ef0134
minor: sync pipeline code
homholueng Apr 17, 2019
348aa19
improvement: 前端工程文件目录修改 #153 (#154)
luofann Apr 17, 2019
37db8f9
feature: 全局变量和前端vue解耦,支持扩展 #130 (#159)
pagezz-canway Apr 17, 2019
6c21428
improvement:自定义全局变量列表由接口获取 (#165)
luofann Apr 18, 2019
ce21043
improve: 前端项目工程文件目录修改后文档同步 #153 (#161)
pagezz-canway Apr 18, 2019
7af087f
bugfix:创建任务参数填写输入参数不为空时,会显示空数据提示问题修复 (#167)
luofann Apr 18, 2019
6bb6131
bugfix:节点重试取消按钮点击无效问题修复 #168 (#169)
luofann Apr 18, 2019
468031c
feature: 全局变量改为后台实现,API接口优化 #130 (#172)
pagezz-canway Apr 19, 2019
1779b32
bugfix:修复Tag组件调用get_child获取combine组件错误的问题 (#176)
luofann Apr 19, 2019
ae1fa06
refactory: 流程模版导出弹窗重构 (#171)
luofann Apr 19, 2019
194038f
merge upstream/V3.3.X
homholueng Apr 19, 2019
c2b213c
merge upstream/V3.3.X
homholueng Apr 19, 2019
05e7a61
minor: sync pipeline code
homholueng Apr 19, 2019
c200922
minor: add pipeline docs
homholueng Apr 19, 2019
b3ee0b0
minor: 删除无用 app
homholueng Apr 19, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 9 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,15 @@ ENV/
# PyCharm project settings
.idea

.vscode/launch.json

# Frontend project lib file
static/pipeline/node_modules/
node_modules/
webpack_cache

# OS generate file
.DS_Store


# Editor setting file
.vscode/
2 changes: 1 addition & 1 deletion app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ app_name: 标准运维
is_use_celery: True
author: 蓝鲸智云
introduction: 标准运维是通过一套成熟稳定的任务调度引擎,把在多系统间的工作整合到一个流程,助力运维实现跨系统调度自动化的SaaS应用。
version: 3.3.9
version: 3.3.13
category: 运维工具
language_support: 中文
desktop:
Expand Down
1 change: 0 additions & 1 deletion blueapps/account/components/bk_token/models.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# -*- coding=utf-8 -*-
# -*- coding: utf-8 -*-
"""
Tencent is pleased to support the open source community by making 蓝鲸智云PaaS平台社区版 (BlueKing PaaS Community
Expand Down
1 change: 0 additions & 1 deletion blueapps/patch/settings_open_saas.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# coding=utf-8
# -*- coding: utf-8 -*-
"""
Tencent is pleased to support the open source community by making 蓝鲸智云PaaS平台社区版 (BlueKing PaaS Community
Expand Down
1 change: 0 additions & 1 deletion blueapps/patch/settings_paas_services.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# coding=utf-8
# -*- coding: utf-8 -*-
"""
Tencent is pleased to support the open source community by making 蓝鲸智云PaaS平台社区版 (BlueKing PaaS Community
Expand Down
1 change: 0 additions & 1 deletion blueapps/template/context_processors.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# coding=utf-8
# -*- coding: utf-8 -*-
"""
Tencent is pleased to support the open source community by making 蓝鲸智云PaaS平台社区版 (BlueKing PaaS Community
Expand Down
2 changes: 1 addition & 1 deletion config/default.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
'gcloud.periodictask',
'pipeline',
'pipeline.component_framework',
'pipeline.variables',
'pipeline.variable_framework',
'pipeline.engine',
'pipeline.log',
'pipeline.contrib.statistics',
Expand Down
8 changes: 4 additions & 4 deletions config/prod.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@


# 正式环境数据库可以在这里配置
# 默认 default 请不要修改,如果使用了外部数据库,请联系【蓝鲸助手】授权
# DATABASES.update(
# USE FOLLOWING SQL TO CREATE THE DATABASE NAMED APP_CODE
# SQL: CREATE DATABASE `bk_sops` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
# DATABASES = (
# {
# # 外部数据库授权,请联系 【蓝鲸助手】
# 'external_db': {
# 'default': {
# 'ENGINE': 'django.db.backends.mysql',
# 'NAME': '', # 外部数据库名
# 'USER': '', # 外部数据库用户
Expand Down
8 changes: 4 additions & 4 deletions config/stag.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@


# 预发布环境数据库可以在这里配置
# 默认 default 请不要修改,如果使用了外部数据库,请联系【蓝鲸助手】授权
# DATABASES.update(
# USE FOLLOWING SQL TO CREATE THE DATABASE NAMED APP_CODE
# SQL: CREATE DATABASE `bk_sops` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
# DATABASES = (
# {
# # 外部数据库授权,请联系 【蓝鲸助手】
# 'external_db': {
# 'default': {
# 'ENGINE': 'django.db.backends.mysql',
# 'NAME': '', # 外部数据库名
# 'USER': '', # 外部数据库用户
Expand Down
1 change: 1 addition & 0 deletions config/urls_custom.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
url(r'^function/', include('gcloud.contrib.function.urls')),
url(r'^audit/', include('gcloud.contrib.audit.urls')),
url(r'^pipeline/', include('pipeline_plugins.components.urls')),
url(r'^pipeline/', include('pipeline_plugins.variables.urls')),
url(r'^analysis/', include('gcloud.contrib.analysis.urls')),
url(r'^periodictask/', include('gcloud.periodictask.urls')),
]
1 change: 0 additions & 1 deletion django_signal_valve/admin.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# -*- coding:utf-8 -*-
# -*- coding: utf-8 -*-
"""
Tencent is pleased to support the open source community by making 蓝鲸智云PaaS平台社区版 (BlueKing PaaS Community
Expand Down
Loading