This is an automated email from the ASF dual-hosted git repository.
mintsweet pushed a change to branch feat-6307
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git
omit 2e4ea6e6f refactor(config-ui): use antd table component to replace old
omit 3511c3d0c refactor(config-ui): remove component table
omit 192583454 feat(config-ui): import new ui antd
add cfdf3f0b0 fix: some license issues (#6404)
add 88cdbda4f fix: webhook does not implement
DataSourcePluginBlueprintV200 (#6415)
add 6d6710c43 fix(config-ui): update slack link (#6412)
add 1709081e1 fix(config-ui): connection list error (#6413)
add 682cd65c0 fix(config-ui): missed field rateLimitPerHour in redux
connection (#6414)
add 1d393462a fix(config-ui): not catch error when connection delete
(#6416)
add 4f7edd04d fix(config-ui): project name not encoded (#6418)
add ffb28c3de fix(config-ui): handle webhook apiKey error (#6417)
add 2c7134347 fix(config-ui): something error in sync frequency custom
(#6419)
add 5509471f3 fix: avoid browser caching index.html (#6420)
add 07b91beb3 test(bitbucket): add status and result tests in e2e (#6421)
add 64d36965e removing unused in gitlab (#6422)
add 54045a09c test(bamboo): add status and result tests in e2e (#6423)
add fb922e916 fix(config-ui): missed link redirect about status tab (#6426)
add 95b5073de fix(config-ui): copywriting for github transformation (#6425)
add f8641019c fix(config-ui): adjust the icon for projects menu (#6427)
add d48e41c93 fix(config-ui): exception redirect on menu (#6428)
add 3bd04df3a fix(config-ui): improve the style for menu items activated
(#6429)
add d6270bd00 feat(config-ui): add loading status in select data scope
(#6431)
add fd5f9623d fix: zentao repo url parse error (#6432)
add 2145076eb fix: update github/gitlab pipeline/tasks result/status field
(#6406)
add f6f8b5369 test(jenkins): add `status` and `result` e2e test (#6430)
add f6b04385f fix(org): save project mappings in small batch (#6335)
add 5b9d44bce fix: update starrocks domain layer default tables (#6436)
add 6122a7ceb refactor: no need to hardcode dashboard url (#6437)
add 601d01818 fix: remove gitlab cloud non-own organization repos (#6438)
add 5057cef47 fix: use streaming for Python->Go RemoteScopes API to
prevent oversized payloads (#6443)
add ba51389e4 fix(config-ui): missed default value in sync frequency
(#6449)
add c6c5bb1ae fix: no entities specified, use all entities enabled by
default (#6450)
add 6c7540033 feat(config-ui): support theme setting (#6446)
new 92ae82e1e refactor(config-ui): remove component table
new cb4b897f6 refactor(config-ui): use antd table component to replace old
new f6045b861 fix(config-ui): adjust the table component
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (2e4ea6e6f)
\
N -- N -- N refs/heads/feat-6307 (f6045b861)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
LICENSE | 33 +++++
.../models/domainlayer/devops/cicd_pipeline.go | 12 +-
backend/go.mod | 12 +-
backend/go.sum | 27 ++--
backend/helpers/pluginhelper/api/pipeline_plan.go | 4 +-
backend/plugins/bamboo/e2e/deploy_build_test.go | 7 +
.../plugins/bamboo/e2e/plan_build_commits_test.go | 1 +
.../raw_tables/_raw_bamboo_api_deploy_builds.csv | 9 +-
... _raw_bamboo_api_deploy_builds_no_prod_env.csv} | 2 +-
.../e2e/raw_tables/_raw_bamboo_api_job_builds.csv | 5 +
.../e2e/raw_tables/_raw_bamboo_api_plan_builds.csv | 5 +
.../snapshot_tables/_tool_bamboo_deploy_builds.csv | 23 ++--
.../snapshot_tables/_tool_bamboo_job_builds.csv | 5 +
.../_tool_bamboo_job_builds_no_prod_env.csv | 5 +
.../snapshot_tables/_tool_bamboo_plan_builds.csv | 5 +
.../e2e/snapshot_tables/_tool_bamboo_plans.csv | 1 +
.../snapshot_tables/cicd_deployment_commits.csv | 21 ++-
.../e2e/snapshot_tables/cicd_deployments.csv | 15 +++
.../bamboo/e2e/snapshot_tables/cicd_pipelines.csv | 5 +
.../bamboo/e2e/snapshot_tables/cicd_tasks.csv | 5 +
backend/plugins/bitbucket/e2e/deployments_test.go | 38 +++++-
backend/plugins/bitbucket/e2e/pipelines_test.go | 1 +
.../raw_tables/_raw_bitbucket_api_deployments.csv | 10 ++
.../_raw_bitbucket_api_pipeline_steps.csv | 10 ++
.../raw_tables/_raw_bitbucket_api_pipelines.csv | 14 +-
.../_tool_bitbucket_deployments.csv | 10 ++
..._tool_bitbucket_deployments_for_deployment.csv} | 10 ++
.../_tool_bitbucket_pipeline_steps.csv | 10 ++
.../snapshot_tables/_tool_bitbucket_pipelines.csv | 34 +++--
.../_tool_bitbucket_pipelines_for_deployment.csv | 23 ++++
...sv => _tool_bitbucket_repos_for_deployment.csv} | 0
.../cicd_deployment_commits_for_deployment.csv | 28 ++++
.../cicd_deployments_for_deployment.csv | 28 ++++
.../e2e/snapshot_tables/cicd_pipelines.csv | 12 ++
.../bitbucket/e2e/snapshot_tables/cicd_tasks.csv | 10 ++
.../bitbucket/tasks/deployment_convertor.go | 2 +-
.../plugins/bitbucket/tasks/pipeline_extractor.go | 1 -
.../e2e/{cicd_job_test.go => deployment_test.go} | 36 ++---
.../github/e2e/raw_tables/_raw_github_api_jobs.csv | 15 +++
.../github/e2e/raw_tables/_raw_github_api_runs.csv | 17 ++-
.../e2e/raw_tables/_tool_github_deployments.csv | 12 ++
.../e2e/snapshot_tables/_tool_github_jobs.csv | 15 +++
.../_tool_github_jobs_no_prod_env.csv | 15 +++
.../e2e/snapshot_tables/_tool_github_runs.csv | 15 +++
.../_tool_github_runs_no_prod_regex.csv | 15 +++
.../snapshot_tables/cicd_deployment_commits.csv | 12 ++
.../e2e/snapshot_tables/cicd_deployments.csv | 12 ++
.../e2e/snapshot_tables/cicd_pipeline_commits.csv | 15 +++
.../github/e2e/snapshot_tables/cicd_pipelines.csv | 19 ++-
.../github/e2e/snapshot_tables/cicd_tasks.csv | 19 ++-
backend/plugins/github/models/deployment.go | 5 +-
.../models/migrationscripts/archived/deployment.go | 5 +-
.../plugins/github/tasks/deployment_convertor.go | 5 +-
backend/plugins/github/tasks/shared.go | 7 +-
backend/plugins/gitlab/api/remote.go | 6 +-
.../gitlab/e2e/{mr_test.go => deployment_test.go} | 39 +++---
.../e2e/raw_tables/_raw_gitlab_api_deployments.csv | 9 ++
.../gitlab/e2e/raw_tables/_raw_gitlab_api_job.csv | 10 +-
.../e2e/raw_tables/_raw_gitlab_api_pipeline.csv | 11 +-
.../_raw_gitlab_api_pipeline_details.csv | 11 +-
.../snapshot_tables/_tool_gitlab_deployments.csv | 30 +++++
.../e2e/snapshot_tables/_tool_gitlab_jobs.csv | 8 ++
.../_tool_gitlab_pipeline_projects.csv | 11 +-
.../_tool_gitlab_pipeline_projects_details.csv | 11 +-
.../e2e/snapshot_tables/_tool_gitlab_pipelines.csv | 11 +-
.../_tool_gitlab_pipelines_no_prod_regex.csv | 9 ++
.../snapshot_tables/cicd_deployment_commits.csv | 9 ++
.../e2e/snapshot_tables/cicd_deployments.csv | 9 ++
.../e2e/snapshot_tables/cicd_pipeline_commits.csv | 11 +-
.../gitlab/e2e/snapshot_tables/cicd_pipelines.csv | 9 ++
.../gitlab/e2e/snapshot_tables/cicd_tasks.csv | 8 ++
.../snapshot_tables/cicd_tasks_no_prod_regex.csv | 8 ++
backend/plugins/gitlab/models/connection.go | 1 +
.../plugins/gitlab/tasks/deployment_collector.go | 6 +-
.../plugins/gitlab/tasks/deployment_convertor.go | 10 +-
.../plugins/gitlab/tasks/deployment_extractor.go | 9 +-
backend/plugins/gitlab/tasks/project_extractor.go | 48 -------
.../e2e/raw_tables/_raw_jenkins_api_builds.csv | 23 ++--
.../e2e/raw_tables/_raw_jenkins_api_stages.csv | 7 +-
.../raw_tables/_tool_jenkins_builds_for_stages.csv | 6 +
.../e2e/snapshot_tables/_tool_jenkins_builds.csv | 5 +
.../_tool_jenkins_builds_after_enrich.csv | 5 +
.../e2e/snapshot_tables/_tool_jenkins_stages.csv | 5 +
.../jenkins/e2e/snapshot_tables/cicd_pipelines.csv | 7 +-
.../jenkins/e2e/snapshot_tables/cicd_tasks.csv | 5 +
.../snapshot_tables/cicd_tasks_after_stages.csv | 12 +-
.../snapshot_tables/cicd_tasks_no_prod_regex.csv | 5 +
backend/plugins/jenkins/e2e/stages_test.go | 1 -
backend/plugins/jenkins/tasks/stage_convertor.go | 6 +-
backend/plugins/org/tasks/project_mapping.go | 8 ++
backend/plugins/starrocks/utils/utils.go | 61 ++++++---
backend/plugins/webhook/impl/impl.go | 2 +-
.../plugins/zentao/tasks/bug_commits_extractor.go | 3 +-
.../zentao/tasks/story_commits_extractor.go | 3 +-
.../plugins/zentao/tasks/task_commits_extractor.go | 3 +-
backend/python/pydevlake/pydevlake/ipc.py | 2 +-
backend/python/pydevlake/pydevlake/plugin.py | 8 +-
.../services/remote/plugin/remote_scope_api.go | 26 +++-
config-ui/.yarn/releases/yarn-3.4.1.cjs | 28 ++++
config-ui/env.example | 1 +
config-ui/nginx.conf | 10 +-
config-ui/package.json | 2 +-
config-ui/src/config/cron.ts | 13 +-
config-ui/src/features/connections/slice.ts | 22 ++--
config-ui/src/features/connections/utils.ts | 4 +-
config-ui/src/main.tsx | 15 ++-
.../pages/blueprint/connection-detail/index.tsx | 5 +-
.../detail/components/sync-policy/index.tsx | 38 ++++--
.../pages/blueprint/detail/configuration-panel.tsx | 4 +
.../src/pages/blueprint/detail/status-panel.tsx | 2 +-
config-ui/src/pages/blueprint/home/index.tsx | 30 ++---
config-ui/src/pages/blueprint/home/styled.ts | 16 +++
config-ui/src/pages/connection/detail/index.tsx | 14 +-
config-ui/src/pages/project/detail/index.tsx | 4 +-
.../src/pages/project/detail/settings-panel.tsx | 6 +-
.../src/pages/project/detail/webhooks-panel.tsx | 6 +-
config-ui/src/pages/project/home/index.tsx | 17 ++-
config-ui/src/pages/project/home/styled.ts | 16 +++
.../plugins/components/connection-list/index.tsx | 6 +-
.../plugins/components/data-scope-select/index.tsx | 9 +-
.../components/scope-config-select/index.tsx | 3 +
.../src/plugins/register/github/transformation.tsx | 145 +++++++++++----------
.../register/webhook/components/create-dialog.tsx | 7 +-
.../register/webhook/components/view-dialog.tsx | 18 +--
.../src/plugins/register/webhook/connection.tsx | 9 +-
config-ui/src/routes/api-keys/api-keys.tsx | 2 +
config-ui/src/routes/layout/layout.tsx | 10 +-
config-ui/src/routes/layout/styled.ts | 11 +-
config-ui/src/routes/layout/use-menu.ts | 2 +-
config-ui/src/routes/pipeline/components/table.tsx | 5 +-
config-ui/src/types/connection.ts | 1 +
config-ui/src/types/webhook.ts | 1 -
config-ui/src/vite-env.d.ts | 1 +
config-ui/yarn.lock | 34 ++---
134 files changed, 1257 insertions(+), 439 deletions(-)
copy backend/plugins/bamboo/e2e/raw_tables/{_raw_bamboo_api_deploy_builds.csv
=> _raw_bamboo_api_deploy_builds_no_prod_env.csv} (86%)
create mode 100644
backend/plugins/bamboo/e2e/snapshot_tables/cicd_deployments.csv
copy
backend/plugins/bitbucket/e2e/snapshot_tables/{_tool_bitbucket_deployments.csv
=> _tool_bitbucket_deployments_for_deployment.csv} (61%)
create mode 100644
backend/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_pipelines_for_deployment.csv
copy backend/plugins/bitbucket/e2e/snapshot_tables/{_tool_bitbucket_repos.csv
=> _tool_bitbucket_repos_for_deployment.csv} (100%)
create mode 100644
backend/plugins/bitbucket/e2e/snapshot_tables/cicd_deployment_commits_for_deployment.csv
create mode 100644
backend/plugins/bitbucket/e2e/snapshot_tables/cicd_deployments_for_deployment.csv
copy backend/plugins/github/e2e/{cicd_job_test.go => deployment_test.go} (55%)
create mode 100644
backend/plugins/github/e2e/raw_tables/_tool_github_deployments.csv
create mode 100644
backend/plugins/github/e2e/snapshot_tables/cicd_deployment_commits.csv
create mode 100644
backend/plugins/github/e2e/snapshot_tables/cicd_deployments.csv
copy backend/plugins/gitlab/e2e/{mr_test.go => deployment_test.go} (57%)
create mode 100644
backend/plugins/gitlab/e2e/raw_tables/_raw_gitlab_api_deployments.csv
create mode 100644
backend/plugins/gitlab/e2e/snapshot_tables/_tool_gitlab_deployments.csv
create mode 100644
backend/plugins/gitlab/e2e/snapshot_tables/cicd_deployment_commits.csv
create mode 100644
backend/plugins/gitlab/e2e/snapshot_tables/cicd_deployments.csv
delete mode 100644 backend/plugins/gitlab/tasks/project_extractor.go