This is an automated email from the ASF dual-hosted git repository.
klesh pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git
from 0006e810 fix: cycle import of api and api/blueprints
add a4f5e37a fix: config-ui: refactor connection manager save workflow +
enhancements (#2928)
No new revisions were added by this update.
Summary of changes:
.../cypress/fixtures/new-github-connection.json | 2 +-
.../cypress/fixtures/new-gitlab-connection.json | 2 +-
.../cypress/fixtures/new-jenkins-connection.json | 2 +-
.../cypress/fixtures/new-jira-connection.json | 2 +-
config-ui/src/components/actions/DeleteAction.jsx | 10 +-
.../src/components/blueprints/ConnectionDialog.jsx | 8 +-
.../blueprints/GitlabProjectsSelector.jsx | 5 +-
.../components/blueprints/StandardStackedList.jsx | 4 +-
config-ui/src/data/NullConnection.js | 10 +-
config-ui/src/data/Providers.js | 24 +-
config-ui/src/hooks/useConnectionManager.jsx | 391 +++++++++------------
config-ui/src/hooks/useConnectionValidation.jsx | 6 +-
config-ui/src/hooks/useDataScopesManager.jsx | 199 ++++++++++-
config-ui/src/hooks/useDatabaseMigrations.jsx | 4 +-
config-ui/src/hooks/useJIRA.jsx | 13 +-
config-ui/src/models/Connection.js | 93 +++++
config-ui/src/models/ConnectionTest.js | 85 +++++
config-ui/src/models/DataScopeConnection.js | 87 +++++
config-ui/src/models/GithubProject.js | 65 ++++
config-ui/src/models/GitlabProject.js | 105 ++++++
config-ui/src/models/JiraBoard.js | 73 ++++
config-ui/src/models/ProviderListConnection.js | 83 +++++
.../TransformationSettings.js} | 40 +--
.../src/pages/blueprints/blueprint-detail.jsx | 2 +-
.../src/pages/blueprints/blueprint-settings.jsx | 246 ++++---------
.../src/pages/blueprints/create-blueprint.jsx | 56 +--
.../pages/configure/connections/AddConnection.jsx | 10 +-
.../configure/connections/ConfigureConnection.jsx | 21 +-
.../pages/configure/connections/ConnectionForm.jsx | 21 +-
.../pages/configure/connections/EditConnection.jsx | 2 +-
.../src/pages/configure/integration/manage.jsx | 10 +-
config-ui/src/pages/configure/settings/gitlab.jsx | 2 +-
config-ui/src/pages/configure/settings/jira.jsx | 2 +-
config-ui/src/styles/app.scss | 4 +-
config-ui/src/styles/libraries/blueprint.scss | 6 +
35 files changed, 1160 insertions(+), 535 deletions(-)
create mode 100644 config-ui/src/models/Connection.js
create mode 100644 config-ui/src/models/ConnectionTest.js
create mode 100644 config-ui/src/models/DataScopeConnection.js
create mode 100644 config-ui/src/models/GithubProject.js
create mode 100644 config-ui/src/models/GitlabProject.js
create mode 100644 config-ui/src/models/JiraBoard.js
create mode 100644 config-ui/src/models/ProviderListConnection.js
copy config-ui/src/{data/collectionDefaults.js =>
models/TransformationSettings.js} (68%)