You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by zk...@apache.org on 2026/09/02 06:27:14 UTC

(devlake) branch main updated: chore: remove the incubator prefix (#9093)

This is an automated email from the ASF dual-hosted git repository.

Startrekzky pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/devlake.git


The following commit(s) were added to refs/heads/main by this push:
     new e355317df chore: remove the incubator prefix (#9093)
e355317df is described below

commit e355317df1f1d40af094d5e9c63d7dc9b5530f83
Author: Klesh Wong <kl...@qq.com>
AuthorDate: Wed Sep 2 14:27:07 2026 +0800

    chore: remove the incubator prefix (#9093)
    
    * chore: remove incubator prefix
    
    * fix: linting
    
    * fix: mockery
---
 .licenserc.yaml                                    |   1 +
 LICENSE                                            |   8 +-
 backend/.mockery.core.yml                          |   2 +-
 backend/.mockery.helpers.yml                       |   2 +-
 backend/DevelopmentManual.md                       |   6 +-
 backend/core/context/basic_res.go                  |   6 +-
 backend/core/dal/dal.go                            |   2 +-
 backend/core/dal/identifier.go                     |   2 +-
 backend/core/domain_tables_info_test.go            |   4 +-
 backend/core/migration/linter/main.go              |  18 ++--
 backend/core/migration/migrator.go                 |   8 +-
 backend/core/migration/migrator_test.go            |  14 +--
 backend/core/models/api_key.go                     |   2 +-
 backend/core/models/blueprint.go                   |   2 +-
 backend/core/models/common/base.go                 |   2 +-
 backend/core/models/common/cst_time_test.go        |   2 +-
 backend/core/models/domainlayer/code/commit.go     |   4 +-
 .../core/models/domainlayer/code/commit_parent.go  |   2 +-
 .../core/models/domainlayer/code/pull_request.go   |   4 +-
 .../domainlayer/code/pull_request_assignees.go     |   2 +-
 .../domainlayer/code/pull_request_comment.go       |   2 +-
 .../models/domainlayer/code/pull_request_commit.go |   2 +-
 .../models/domainlayer/code/pull_request_labels.go |   2 +-
 .../domainlayer/code/pull_request_reviewers.go     |   2 +-
 backend/core/models/domainlayer/code/ref.go        |   2 +-
 .../models/domainlayer/code/refs_pr_cherry_pick.go |   2 +-
 backend/core/models/domainlayer/code/repo.go       |   4 +-
 .../core/models/domainlayer/code/repo_commit.go    |   2 +-
 .../domainlayer/codequality/cq_file_metrics.go     |   2 +-
 .../codequality/cq_issue_code_blocks.go            |   2 +-
 .../models/domainlayer/codequality/cq_issues.go    |   4 +-
 .../codequality/cq_project_metrics_history.go      |   2 +-
 .../models/domainlayer/codequality/cq_projects.go  |   6 +-
 .../core/models/domainlayer/crossdomain/account.go |   2 +-
 .../models/domainlayer/crossdomain/board_repo.go   |   2 +-
 .../models/domainlayer/crossdomain/issue_commit.go |   2 +-
 .../domainlayer/crossdomain/issue_repo_commits.go  |   2 +-
 .../project_incident_deployment_relationship.go    |   2 +-
 .../domainlayer/crossdomain/project_mapping.go     |   2 +-
 .../domainlayer/crossdomain/project_pr_metric.go   |   2 +-
 .../domainlayer/crossdomain/pull_request_issue.go  |   2 +-
 .../domainlayer/crossdomain/refs_issues_diff.go    |   2 +-
 .../core/models/domainlayer/crossdomain/team.go    |   2 +-
 .../models/domainlayer/crossdomain/team_user.go    |   2 +-
 .../core/models/domainlayer/crossdomain/user.go    |   2 +-
 .../models/domainlayer/crossdomain/user_account.go |   2 +-
 .../models/domainlayer/devops/cicd_deployment.go   |   2 +-
 .../domainlayer/devops/cicd_deployment_commit.go   |   2 +-
 .../models/domainlayer/devops/cicd_pipeline.go     |   2 +-
 .../domainlayer/devops/cicd_pipeline_commmit.go    |   2 +-
 .../core/models/domainlayer/devops/cicd_release.go |   2 +-
 .../core/models/domainlayer/devops/cicd_scope.go   |   4 +-
 .../core/models/domainlayer/devops/cicd_task.go    |   2 +-
 .../domainlayer/didgen/domain_id_generator.go      |   6 +-
 .../domainlayer/didgen/domain_id_generator_test.go |   6 +-
 .../models/domainlayer/domaininfo/domaininfo.go    |  14 +--
 backend/core/models/domainlayer/domainlayer.go     |   2 +-
 backend/core/models/domainlayer/qa/qa_api.go       |   2 +-
 backend/core/models/domainlayer/qa/qa_project.go   |   2 +-
 backend/core/models/domainlayer/qa/qa_test_case.go |   2 +-
 .../domainlayer/qa/qa_test_case_execution.go       |   2 +-
 backend/core/models/domainlayer/ticket/board.go    |   6 +-
 .../core/models/domainlayer/ticket/board_issue.go  |   2 +-
 backend/core/models/domainlayer/ticket/incident.go |   2 +-
 .../models/domainlayer/ticket/incident_assginee.go |   2 +-
 backend/core/models/domainlayer/ticket/issue.go    |   2 +-
 .../models/domainlayer/ticket/issue_assignee.go    |   2 +-
 .../models/domainlayer/ticket/issue_changelog.go   |   2 +-
 .../models/domainlayer/ticket/issue_comment.go     |   2 +-
 .../ticket/issue_custom_array_fields.go            |   2 +-
 .../core/models/domainlayer/ticket/issue_label.go  |   2 +-
 .../domainlayer/ticket/issue_relationship.go       |   2 +-
 backend/core/models/domainlayer/ticket/sprint.go   |   4 +-
 backend/core/models/domainlayer/ticket/worklog.go  |   2 +-
 backend/core/models/dynamic_tabler.go              |   4 +-
 .../migrationscripts/20220406_add_frame_tables.go  |  10 +-
 .../20220505_rename_pipeline_step_to_stage.go      |   6 +-
 .../20220601_add_subtasks_to_task_table.go         |   6 +-
 .../20220616_add_blueprint_mode.go                 |   8 +-
 .../20220622_rename_tasks_to_plan.go               |   6 +-
 .../20220707_reset_domain_tables.go                |  10 +-
 .../20220711_add_subtasks_table.go                 |   8 +-
 .../20220722_commitfile_component.go               |  10 +-
 .../20220725_add_project_mapping_table.go          |   8 +-
 .../migrationscripts/20220727_remove_notes.go      |   8 +-
 ...220729_rename_columns_of_pull_request_issues.go |   6 +-
 .../20220801_add_nopkmodel_to_commit_parent.go     |   8 +-
 .../migrationscripts/20220818_add_cicd_tables.go   |  10 +-
 ...6_rename_columns_of_pr_comment_issue_comment.go |   6 +-
 .../20220829_modify_tables_for_dora.go             |   8 +-
 .../20220830_add_type_field_in_board.go            |   6 +-
 .../migrationscripts/20220903_encrypt_blueprint.go |  10 +-
 .../migrationscripts/20220904_encrypt_pipeline.go  |  10 +-
 .../20220905_modify_cicd_pipeline.go               |   8 +-
 .../migrationscripts/20220908_modify_cicd_tasks.go |   6 +-
 .../20220913_add_origin_value_for_pr.go            |   6 +-
 .../20220913_add_raw_data_origin_to_board_repos.go |   8 +-
 .../20220913_fix_commitfile_id_toolong.go          |  10 +-
 .../20220915_rename_pipeline_commits.go            |   8 +-
 .../20220918_commit_line_change.go                 |   8 +-
 .../migrationscripts/20220927_add_snapshot.go      |   8 +-
 .../20220929_change_leadtimeminutes_to_int64.go    |  12 +--
 .../20221101_add_collector_state.go                |   6 +-
 .../migrationscripts/20221107_add_skip_on_fail.go  |   8 +-
 .../20221107_remove_cicd_pipeline_relation.go      |   4 +-
 .../20221109_add_project_tables.go                 |  10 +-
 .../20221109_modify_commits_diffs.go               |   8 +-
 .../20221109_rename_project_metrics.go             |   6 +-
 .../20221111_add_project_pr_metric.go              |   8 +-
 .../models/migrationscripts/20221115_add_labels.go |   6 +-
 .../20221117_add_project_to_blueprint.go           |   8 +-
 .../20221120_add_project_issue_metric.go           |   8 +-
 .../20221125_add_collector_state.go                |   8 +-
 .../20221201_add_enable_to_project_metric.go       |   8 +-
 .../20221201_add_project_pr_metric.go              |   8 +-
 .../20221207_add_cicd_scope_drop_builds_jobs.go    |   8 +-
 .../20221215_add_original_project_to_issues.go     |   6 +-
 .../migrationscripts/20221221_add_error_name.go    |   6 +-
 .../migrationscripts/20221221_encrypt_task.go      |  10 +-
 .../20221230_add_original_type_to_issue.go         |   6 +-
 .../migrationscripts/20230208_add_code_quality.go  |   8 +-
 .../20230213_add_time_after_to_collector_state.go  |   6 +-
 .../20230214_issue_storypoint_to_float.go          |  10 +-
 .../20230222_add_commit_sha_index.go               |   8 +-
 .../20230222_add_host_namespace_reponame.go        |   8 +-
 ...remove_createddateafter_from_collector_state.go |   6 +-
 .../20230402_add_issue_assignee.go                 |   8 +-
 .../20230405_rename_tap_collector_state.go         |   6 +-
 ...230406_rename_cicd_pipeline_commits_repo_url.go |   6 +-
 ...0416_rename_project_pr_metrict_deployment_id.go |   6 +-
 ...30419_add_commit_authored_date_in_pr_commits.go |   8 +-
 .../20230426_add_cicd_deployment_commits.go        |  10 +-
 ...20230508_add_original_status_to_pull_request.go |   6 +-
 .../20230511_add_calendar_months.go                |   6 +-
 ...16_change_pull_request_id_type_in_prcomments.go |  10 +-
 .../20230516_rename_finished_commits_diffs.go      |   6 +-
 .../20230517_add_updated_date_to_issue_comments.go |   6 +-
 .../20230725_add_api_key_tables.go                 |  10 +-
 .../migrationscripts/20230728_tasks_use_json.go    |  10 +-
 .../20230816_add_issue_relationship_table.go       |   8 +-
 .../20230821_modify_cicd_pipelines_to_text.go      |  10 +-
 .../migrationscripts/20230822_drop_tap_state.go    |   6 +-
 .../20230829_normalize_bp_settings.go              |  12 +--
 .../20230831_add_cicd_deployments_table.go         |  10 +-
 .../migrationscripts/20230911_add_sync_policy.go   |   6 +-
 .../20230921_add_issue_custom_array_fields.go      |   8 +-
 ...3_remove_position_from_pull_request_comments.go |   6 +-
 .../20231115_change_duration_sec_to_float64.go     |  10 +-
 ..._original_status_and_result_to_devops_tables.go |   6 +-
 ...0231122_add_some_date_field_in_devops_tables.go |   8 +-
 ...27_add_commit_msg_to_cicd_deployment_commits.go |   6 +-
 ...d_queued_duration_sec_field_in_devops_tables.go |   8 +-
 .../20231205_modify_issue_original_type_length.go  |   6 +-
 ...1208_add_commit_msg_to_cicd_pipeline_commits.go |   6 +-
 ...0240115_modify_issue_leadtimeminutes_to_uint.go |  10 +-
 .../20240116_modify_fileds_sort.go                 |   4 +-
 .../20240117_add_urgency_to_issues.go              |   6 +-
 .../20240124_modify_refs_id_length.go              |  12 +--
 .../20240129_add_original_environment.go           |   6 +-
 .../20240308_add_subtaskname_to_deployment.go      |   6 +-
 .../migrationscripts/20240318_add_devlake_store.go |   6 +-
 .../20240322_add_field_to_subtasks.go              |   6 +-
 ...0410_add_display_title_and_url_to_deployment.go |   8 +-
 .../20240424_add_subtask_states.go                 |   6 +-
 .../migrationscripts/20240514_add_cicd_release.go  |   8 +-
 .../20240515_add_commit_sha_to_cicd_release.go     |   8 +-
 ...dify_cicd_deployment_commits_repo_url_length.go |   6 +-
 ...modify_cicd_pipeline_commits_repo_url_length.go |   6 +-
 ...update_issue_key_type_in_pull_request_issues.go |   8 +-
 ...ate_plugin_option_in_project_metric_settings.go |  10 +-
 .../20240531_add_pr_assignees_and_reviewers.go     |   8 +-
 ..._pull_request_id_index_for_pr_comments_table.go |   6 +-
 ...d_pull_request_id_index_for_pr_commits_table.go |   4 +-
 ...0240607_modify_pr_assignees_and_reviewers_id.go |   8 +-
 ...240621_init_incidents_and_incident_assignees.go |   8 +-
 .../20240621_rename_project_issue_metrics.go       |   6 +-
 .../migrationscripts/20240710_add_changes_to_pr.go |   6 +-
 .../20240710_add_merge_by_to_pr.go                 |   6 +-
 .../20240725_add_is_draft_to_pr.go                 |   6 +-
 ...0240731_add_datefields_to_project_pr_metrics.go |   6 +-
 .../20240731_add_table_scope_id_to_incidents.go    |   6 +-
 .../20240801_add_assignee_id_to_incidents.go       |   6 +-
 .../20240813_add_is_subtask_to_issue.go            |   6 +-
 .../20240813_change_issue_component_type.go        |   6 +-
 .../20240813_increase_project_key_length.go        |   6 +-
 .../20240906_add_is_child_to_cicd_pipelines.go     |   6 +-
 .../20240919_increase_cq_issue_component_length.go |   6 +-
 .../20241010_add_ca_issue_impacts.go               |   8 +-
 .../20250303_add_due_date_to_issues.go             |   6 +-
 .../migrationscripts/20250421_create_qa_tables.go  |   8 +-
 .../20250527_extend_field_size_for_cq.go           |   6 +-
 .../migrationscripts/20250710_issue_fix_version.go |   6 +-
 .../20250813_add_pipeline_priority.go              |   8 +-
 .../migrationscripts/20251022_fix_null_priority.go |   8 +-
 .../20260217_modify_cicd_deployments_to_text.go    |  10 +-
 ...13_add_is_invalid_to_qa_test_case_executions.go |   6 +-
 ...260317_increase_cq_issues_project_key_length.go |   6 +-
 .../migrationscripts/20260426_add_auth_sessions.go |   8 +-
 .../20260629_change_issue_component_to_text.go     |   6 +-
 ...20260629_change_issue_component_to_text_test.go |   6 +-
 ...hange_cq_issue_code_blocks_component_to_text.go |   6 +-
 .../20260707_add_cq_project_metrics_history.go     |   8 +-
 .../20260720_add_is_bot_to_accounts.go             |   6 +-
 .../20260722_add_sprint_velocity_fields.go         |   6 +-
 ...20260818_add_blueprint_id_index_to_pipelines.go |   6 +-
 .../20260819_expand_text_columns.go                |   6 +-
 .../20260819_expand_text_columns_test.go           |   6 +-
 backend/core/models/migrationscripts/register.go   |   2 +-
 backend/core/models/notification.go                |   2 +-
 backend/core/models/pipeline.go                    |   2 +-
 backend/core/models/project.go                     |   2 +-
 backend/core/models/task.go                        |   2 +-
 backend/core/plugin/api_client.go                  |   2 +-
 backend/core/plugin/hub.go                         |   4 +-
 backend/core/plugin/plugin_api.go                  |   6 +-
 backend/core/plugin/plugin_blueprint.go            |  14 +--
 backend/core/plugin/plugin_datasource.go           |   4 +-
 backend/core/plugin/plugin_init.go                 |   4 +-
 backend/core/plugin/plugin_meta.go                 |   2 +-
 backend/core/plugin/plugin_metric.go               |   2 +-
 backend/core/plugin/plugin_migration.go            |   4 +-
 backend/core/plugin/plugin_model.go                |   2 +-
 backend/core/plugin/plugin_task.go                 |   6 +-
 backend/core/plugin/plugin_utils.go                |   4 +-
 backend/core/plugin/plugin_utils_test.go           |   2 +-
 backend/core/runner/basic_res.go                   |  14 +--
 backend/core/runner/db.go                          |   8 +-
 backend/core/runner/directrun.go                   |   6 +-
 backend/core/runner/loader.go                      |  12 +--
 backend/core/runner/migration.go                   |   8 +-
 backend/core/runner/run_pipeline.go                |   8 +-
 backend/core/runner/run_task.go                    |  22 ++---
 backend/core/utils/io.go                           |   2 +-
 backend/core/utils/ipc.go                          |   2 +-
 backend/core/utils/json.go                         |   2 +-
 backend/core/utils/network_helper.go               |   2 +-
 backend/core/utils/network_helper_test.go          |  15 ---
 backend/core/utils/strconv.go                      |   2 +-
 backend/core/utils/strings.go                      |   2 +-
 backend/core/utils/strings_test.go                 |   2 +-
 backend/go.mod                                     |   2 +-
 backend/helpers/apikeyhelper/apikeyhelper.go       |  16 ++--
 backend/helpers/dbhelper/txhelper.go               |   8 +-
 backend/helpers/e2ehelper/data_flow_tester.go      |  26 ++---
 backend/helpers/e2ehelper/data_flow_tester_test.go |  10 +-
 backend/helpers/e2ehelper/migration_db.go          |  10 +-
 backend/helpers/migrationhelper/migrationhelper.go |  10 +-
 .../migrationhelper/migrationhelper_test.go        |  14 +--
 backend/helpers/oidchelper/config.go               |   4 +-
 backend/helpers/oidchelper/config_test.go          |   8 +-
 .../helpers/pluginhelper/api/api_async_client.go   |   8 +-
 backend/helpers/pluginhelper/api/api_client.go     |  10 +-
 .../helpers/pluginhelper/api/api_client_test.go    |   4 +-
 backend/helpers/pluginhelper/api/api_collector.go  |   8 +-
 .../helpers/pluginhelper/api/api_collector_func.go |   2 +-
 .../pluginhelper/api/api_collector_stateful.go     |   4 +-
 .../helpers/pluginhelper/api/api_collector_test.go |  10 +-
 backend/helpers/pluginhelper/api/api_extractor.go  |   8 +-
 .../pluginhelper/api/api_extractor_stateful.go     |   8 +-
 .../helpers/pluginhelper/api/api_ratelimit_calc.go |   2 +-
 backend/helpers/pluginhelper/api/api_rawdata.go    |   4 +-
 .../pluginhelper/api/apihelperabstract/validate.go |   2 +-
 backend/helpers/pluginhelper/api/batch_save.go     |   8 +-
 .../helpers/pluginhelper/api/batch_save_divider.go |  10 +-
 .../pluginhelper/api/batch_save_divider_test.go    |   8 +-
 .../pluginhelper/api/collector_state_manager.go    |   8 +-
 .../api/collector_state_manager_test.go            |  10 +-
 backend/helpers/pluginhelper/api/config_util.go    |   4 +-
 .../helpers/pluginhelper/api/config_util_test.go   |   2 +-
 backend/helpers/pluginhelper/api/connection.go     |   2 +-
 .../helpers/pluginhelper/api/connection_auths.go   |   6 +-
 .../helpers/pluginhelper/api/connection_helper.go  |  18 ++--
 backend/helpers/pluginhelper/api/data_convertor.go |   6 +-
 .../pluginhelper/api/data_convertor_stateful.go    |   6 +-
 backend/helpers/pluginhelper/api/data_enricher.go  |   8 +-
 .../pluginhelper/api/ds_connection_api_helper.go   |  10 +-
 backend/helpers/pluginhelper/api/ds_helper.go      |   6 +-
 .../pluginhelper/api/ds_remote_api_proxy_api.go    |   6 +-
 .../api/ds_remote_api_scope_list_helper.go         |   6 +-
 .../api/ds_remote_api_scope_search_helper.go       |   8 +-
 .../pluginhelper/api/ds_scope_api_helper.go        |  14 +--
 .../pluginhelper/api/ds_scope_config_api_helper.go |  10 +-
 .../helpers/pluginhelper/api/enrich_with_regex.go  |   2 +-
 .../pluginhelper/api/graphql_async_client.go       |   8 +-
 .../helpers/pluginhelper/api/graphql_collector.go  |   6 +-
 .../api/issue_repo_commit_convertor.go             |   2 +-
 .../api/issue_repo_commit_convertor_test.go        |  18 ++--
 backend/helpers/pluginhelper/api/iterator.go       |   4 +-
 backend/helpers/pluginhelper/api/mapstructure.go   |   6 +-
 .../helpers/pluginhelper/api/mapstructure_test.go  |   2 +-
 backend/helpers/pluginhelper/api/misc_helpers.go   |   6 +-
 .../helpers/pluginhelper/api/model_api_helper.go   |  14 +--
 .../api/models/ds_remote_api_scope_list_entry.go   |   2 +-
 backend/helpers/pluginhelper/api/pipeline_plan.go  |  10 +-
 .../helpers/pluginhelper/api/pipeline_plan_test.go |   2 +-
 .../helpers/pluginhelper/api/reflection_helper.go  |   2 +-
 .../helpers/pluginhelper/api/remote_api_helper.go  |   8 +-
 .../pluginhelper/api/scope_config_helper.go        |  14 +--
 .../helpers/pluginhelper/api/scope_db_helper.go    |   8 +-
 .../pluginhelper/api/scope_generic_helper.go       |  20 ++--
 backend/helpers/pluginhelper/api/scope_helper.go   |   8 +-
 .../helpers/pluginhelper/api/scope_helper_test.go  |  10 +-
 .../pluginhelper/api/subtask_state_manager.go      |  10 +-
 .../pluginhelper/api/subtask_state_manager_test.go |   8 +-
 .../helpers/pluginhelper/api/worker_scheduler.go   |   4 +-
 .../pluginhelper/api/worker_scheduler_test.go      |   4 +-
 backend/helpers/pluginhelper/csv_file_iterator.go  |   2 +-
 backend/helpers/pluginhelper/csv_file_writer.go    |   2 +-
 .../pluginhelper/services/blueprint_helper.go      |  10 +-
 .../pluginhelper/subtaskmeta/sorter/interface.go   |   4 +-
 .../pluginhelper/subtaskmeta/sorter/subtask.go     |   4 +-
 .../subtaskmeta/sorter/subtask_test.go             |   2 +-
 .../pluginhelper/subtaskmeta/sorter/table.go       |   4 +-
 .../pluginhelper/subtaskmeta/sorter/table_test.go  |   4 +-
 .../helpers/srvhelper/connection_service_helper.go |  10 +-
 backend/helpers/srvhelper/dsrefs.go                |   2 +-
 backend/helpers/srvhelper/model_service_helper.go  |  12 +--
 .../srvhelper/scope_config_service_helper.go       |  10 +-
 backend/helpers/srvhelper/scope_service_helper.go  |  12 +--
 .../helpers/srvhelper/scope_service_helper_test.go |   4 +-
 .../{dummy_baesres.go => dummy_basicres.go}        |   4 +-
 backend/helpers/unithelper/dummy_logger.go         |   2 +-
 backend/helpers/unithelper/dummy_subtaskcontext.go |   4 +-
 backend/helpers/unithelper/table_info_checker.go   |   4 +-
 backend/helpers/utils/field.go                     |   2 +-
 backend/helpers/utils/mapstructure.go              |   6 +-
 backend/helpers/utils/mapstructure_test.go         |   4 +-
 backend/impls/context/default_basic_res.go         |   8 +-
 backend/impls/context/default_exec_context.go      |   4 +-
 backend/impls/context/default_subtask_context.go   |   6 +-
 backend/impls/context/default_task_context.go      |   8 +-
 backend/impls/dalgorm/dalgorm.go                   |   8 +-
 backend/impls/dalgorm/dalgorm_transaction.go       |   4 +-
 backend/impls/dalgorm/db_mapper.go                 |   2 +-
 backend/impls/dalgorm/encdec_serializer.go         |   4 +-
 backend/impls/logruslog/init.go                    |   6 +-
 backend/impls/logruslog/logger.go                  |   4 +-
 backend/impls/logruslog/stream.go                  |   2 +-
 backend/impls/logruslog/utils.go                   |   4 +-
 backend/plugins/ae/ae.go                           |   4 +-
 backend/plugins/ae/api/connection.go               |  10 +-
 backend/plugins/ae/api/init.go                     |   6 +-
 backend/plugins/ae/e2e/commit_test.go              |  10 +-
 backend/plugins/ae/e2e/project_test.go             |   8 +-
 backend/plugins/ae/impl/impl.go                    |  20 ++--
 backend/plugins/ae/models/commit.go                |   2 +-
 backend/plugins/ae/models/connection.go            |   6 +-
 .../migrationscripts/20220714_add_init_tables.go   |  12 +--
 .../ae/models/migrationscripts/archived/commit.go  |   2 +-
 .../ae/models/migrationscripts/archived/project.go |   2 +-
 .../plugins/ae/models/migrationscripts/register.go |   2 +-
 backend/plugins/ae/models/project.go               |   2 +-
 backend/plugins/ae/tasks/api_client.go             |   8 +-
 backend/plugins/ae/tasks/commits_collector.go      |   6 +-
 backend/plugins/ae/tasks/commits_convertor.go      |   8 +-
 backend/plugins/ae/tasks/commits_extractor.go      |   8 +-
 backend/plugins/ae/tasks/project_collector.go      |   6 +-
 backend/plugins/ae/tasks/project_extractor.go      |   8 +-
 backend/plugins/ae/tasks/task_data.go              |   2 +-
 backend/plugins/argocd/api/blueprint_v200.go       |  22 ++---
 backend/plugins/argocd/api/connection_api.go       |  10 +-
 backend/plugins/argocd/api/init.go                 |   8 +-
 backend/plugins/argocd/api/remote_api.go           |  10 +-
 backend/plugins/argocd/api/scope_api.go            |   4 +-
 backend/plugins/argocd/api/scope_config_api.go     |   4 +-
 backend/plugins/argocd/argocd.go                   |   4 +-
 backend/plugins/argocd/impl/impl.go                |  20 ++--
 backend/plugins/argocd/models/application.go       |   4 +-
 backend/plugins/argocd/models/application_test.go  |   2 +-
 backend/plugins/argocd/models/connection.go        |   4 +-
 backend/plugins/argocd/models/connection_test.go   |   2 +-
 .../migrationscripts/20250101_add_init_tables.go   |  10 +-
 .../migrationscripts/20251102_add_image_support.go |  10 +-
 .../20260331_add_repo_url_to_sync_operations.go    |   6 +-
 .../models/migrationscripts/archived/models.go     |   2 +-
 .../argocd/models/migrationscripts/register.go     |   2 +-
 backend/plugins/argocd/models/revision_image.go    |   2 +-
 backend/plugins/argocd/models/scope_config.go      |   2 +-
 backend/plugins/argocd/models/sync_operation.go    |   2 +-
 backend/plugins/argocd/tasks/api_client.go         |   8 +-
 .../plugins/argocd/tasks/application_collector.go  |   8 +-
 .../plugins/argocd/tasks/application_convertor.go  |  16 ++--
 .../argocd/tasks/application_convertor_test.go     |   2 +-
 .../plugins/argocd/tasks/application_extractor.go  |   8 +-
 backend/plugins/argocd/tasks/register.go           |  12 +--
 .../argocd/tasks/sync_operation_collector.go       |   8 +-
 .../argocd/tasks/sync_operation_convertor.go       |  16 ++--
 .../argocd/tasks/sync_operation_convertor_test.go  |   6 +-
 .../argocd/tasks/sync_operation_extractor.go       |  12 +--
 backend/plugins/argocd/tasks/task_data.go          |   6 +-
 backend/plugins/argocd/tasks/task_data_test.go     |   2 +-
 backend/plugins/asana/api/blueprint_v200.go        |  20 ++--
 backend/plugins/asana/api/connection_api.go        |  10 +-
 backend/plugins/asana/api/init.go                  |   8 +-
 backend/plugins/asana/api/remote_api.go            |  10 +-
 backend/plugins/asana/api/scope_api.go             |   8 +-
 backend/plugins/asana/api/scope_config_api.go      |   4 +-
 backend/plugins/asana/api/swagger.go               |   2 +-
 backend/plugins/asana/asana.go                     |   4 +-
 backend/plugins/asana/e2e/project_test.go          |  12 +--
 backend/plugins/asana/e2e/task_test.go             |  10 +-
 backend/plugins/asana/impl/impl.go                 |  22 ++---
 backend/plugins/asana/models/connection.go         |   6 +-
 backend/plugins/asana/models/custom_field.go       |   2 +-
 backend/plugins/asana/models/membership.go         |   2 +-
 .../migrationscripts/20250203_add_init_tables.go   |   8 +-
 .../20250212_add_missing_tables.go                 |   8 +-
 .../20250212_add_scope_config_issue_type_fields.go |   6 +-
 .../20250212_add_task_transformation_fields.go     |   6 +-
 .../20250212_add_user_photo_url.go                 |   6 +-
 .../20250219_add_connection_id_to_scope_configs.go |   6 +-
 .../20260509000001_encrypt_connection_token.go     |   8 +-
 .../models/migrationscripts/archived/models.go     |   2 +-
 .../asana/models/migrationscripts/register.go      |   2 +-
 backend/plugins/asana/models/project.go            |   4 +-
 backend/plugins/asana/models/scope_config.go       |   2 +-
 backend/plugins/asana/models/section.go            |   2 +-
 backend/plugins/asana/models/story.go              |   2 +-
 backend/plugins/asana/models/tag.go                |   2 +-
 backend/plugins/asana/models/task.go               |   2 +-
 backend/plugins/asana/models/team.go               |   2 +-
 backend/plugins/asana/models/user.go               |   2 +-
 backend/plugins/asana/models/workspace.go          |   2 +-
 backend/plugins/asana/tasks/api_client.go          |   8 +-
 backend/plugins/asana/tasks/project_collector.go   |   8 +-
 backend/plugins/asana/tasks/project_convertor.go   |  16 ++--
 backend/plugins/asana/tasks/project_extractor.go   |   8 +-
 backend/plugins/asana/tasks/section_collector.go   |   8 +-
 backend/plugins/asana/tasks/section_extractor.go   |   8 +-
 backend/plugins/asana/tasks/story_collector.go     |  10 +-
 backend/plugins/asana/tasks/story_convertor.go     |  16 ++--
 backend/plugins/asana/tasks/story_extractor.go     |   8 +-
 backend/plugins/asana/tasks/subtask_collector.go   |  10 +-
 backend/plugins/asana/tasks/subtask_extractor.go   |   8 +-
 backend/plugins/asana/tasks/tag_collector.go       |  10 +-
 backend/plugins/asana/tasks/tag_extractor.go       |   8 +-
 backend/plugins/asana/tasks/task_collector.go      |   8 +-
 backend/plugins/asana/tasks/task_convertor.go      |  16 ++--
 backend/plugins/asana/tasks/task_data.go           |   6 +-
 backend/plugins/asana/tasks/task_extractor.go      |   8 +-
 backend/plugins/asana/tasks/user_collector.go      |   8 +-
 backend/plugins/asana/tasks/user_convertor.go      |  16 ++--
 backend/plugins/asana/tasks/user_extractor.go      |   8 +-
 .../azuredevops_go/api/azuredevops/client.go       |   8 +-
 .../api/azuredevops/client_onprem_test.go          |   4 +-
 .../azuredevops_go/api/azuredevops/client_test.go  |   4 +-
 .../plugins/azuredevops_go/api/blueprint_v200.go   |  24 ++---
 .../azuredevops_go/api/blueprint_v200_test.go      |  18 ++--
 .../plugins/azuredevops_go/api/connection_api.go   |  12 +--
 backend/plugins/azuredevops_go/api/init.go         |   8 +-
 backend/plugins/azuredevops_go/api/remote_api.go   |   8 +-
 .../plugins/azuredevops_go/api/remote_helper.go    |  21 ++--
 backend/plugins/azuredevops_go/api/scope_api.go    |   8 +-
 .../plugins/azuredevops_go/api/scope_config_api.go |   4 +-
 backend/plugins/azuredevops_go/api/swagger.go      |   2 +-
 backend/plugins/azuredevops_go/azuredevops.go      |   4 +-
 backend/plugins/azuredevops_go/e2e/build_test.go   |  14 +--
 .../plugins/azuredevops_go/e2e/pr_commit_test.go   |  12 +--
 backend/plugins/azuredevops_go/e2e/pr_test.go      |  12 +--
 backend/plugins/azuredevops_go/e2e/repo_test.go    |  14 +--
 .../azuredevops_go/e2e/timeline_records_test.go    |  12 +--
 backend/plugins/azuredevops_go/impl/impl.go        |  30 +++---
 backend/plugins/azuredevops_go/models/build.go     |   2 +-
 backend/plugins/azuredevops_go/models/commit.go    |   2 +-
 .../plugins/azuredevops_go/models/connection.go    |   8 +-
 .../migrationscripts/20240211_add_init_tables.go   |   8 +-
 .../20240413_add_remote_repo_support.go            |   8 +-
 .../20260722_add_endpoint_to_azuredevops.go        |   6 +-
 .../20260726_add_username_to_azuredevops.go        |   6 +-
 .../models/migrationscripts/archived/build.go      |   2 +-
 .../models/migrationscripts/archived/commit.go     |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/pr.go         |   2 +-
 .../models/migrationscripts/archived/pr_commit.go  |   2 +-
 .../models/migrationscripts/archived/pr_label.go   |   2 +-
 .../models/migrationscripts/archived/repo.go       |   2 +-
 .../migrationscripts/archived/repo_commit.go       |   2 +-
 .../migrationscripts/archived/scope_config.go      |   2 +-
 .../migrationscripts/archived/timeline_record.go   |   2 +-
 .../models/migrationscripts/archived/user.go       |   2 +-
 .../models/migrationscripts/register.go            |   2 +-
 backend/plugins/azuredevops_go/models/pr.go        |   2 +-
 backend/plugins/azuredevops_go/models/pr_commit.go |   2 +-
 backend/plugins/azuredevops_go/models/pr_label.go  |   2 +-
 backend/plugins/azuredevops_go/models/project.go   |   4 +-
 backend/plugins/azuredevops_go/models/repo.go      |   4 +-
 .../plugins/azuredevops_go/models/repo_commit.go   |   2 +-
 .../plugins/azuredevops_go/models/scope_config.go  |   4 +-
 .../azuredevops_go/models/timeline_record.go       |   2 +-
 backend/plugins/azuredevops_go/models/user.go      |   2 +-
 .../azuredevops_go/tasks/account_collector.go      |   6 +-
 .../azuredevops_go/tasks/account_converter.go      |  16 ++--
 .../azuredevops_go/tasks/account_extractor.go      |   8 +-
 backend/plugins/azuredevops_go/tasks/api_client.go |   8 +-
 .../azuredevops_go/tasks/ci_cd_build_collector.go  |   8 +-
 .../azuredevops_go/tasks/ci_cd_build_converter.go  |  16 ++--
 .../azuredevops_go/tasks/ci_cd_build_extractor.go  |   8 +-
 .../tasks/ci_cd_timeline_records_collector.go      |  10 +-
 .../tasks/ci_cd_timeline_records_converter.go      |  16 ++--
 .../tasks/ci_cd_timeline_records_extractor.go      |   8 +-
 .../azuredevops_go/tasks/commit_collector.go       |   6 +-
 .../azuredevops_go/tasks/commit_converter.go       |  14 +--
 .../azuredevops_go/tasks/commit_extractor.go       |  10 +-
 .../plugins/azuredevops_go/tasks/pr_collector.go   |   6 +-
 .../azuredevops_go/tasks/pr_commit_collector.go    |  10 +-
 .../azuredevops_go/tasks/pr_commit_converter.go    |  14 +--
 .../azuredevops_go/tasks/pr_commit_extractor.go    |   8 +-
 .../plugins/azuredevops_go/tasks/pr_converter.go   |  16 ++--
 .../plugins/azuredevops_go/tasks/pr_extractor.go   |  10 +-
 .../azuredevops_go/tasks/pr_label_converter.go     |  14 +--
 backend/plugins/azuredevops_go/tasks/register.go   |   2 +-
 .../plugins/azuredevops_go/tasks/repo_converter.go |  18 ++--
 backend/plugins/azuredevops_go/tasks/shared.go     |   8 +-
 .../plugins/azuredevops_go/tasks/shared_test.go    |   2 +-
 backend/plugins/azuredevops_go/tasks/task_data.go  |   6 +-
 backend/plugins/bamboo/api/blueprint_v200.go       |  18 ++--
 backend/plugins/bamboo/api/connection_api.go       |  10 +-
 backend/plugins/bamboo/api/init.go                 |   8 +-
 backend/plugins/bamboo/api/remote_api.go           |  10 +-
 backend/plugins/bamboo/api/scope_api.go            |   8 +-
 backend/plugins/bamboo/api/scope_config_api.go     |   4 +-
 backend/plugins/bamboo/api/scope_state_api.go      |   4 +-
 backend/plugins/bamboo/bamboo.go                   |   4 +-
 backend/plugins/bamboo/e2e/deploy_build_test.go    |  14 +--
 backend/plugins/bamboo/e2e/deploy_test.go          |   8 +-
 backend/plugins/bamboo/e2e/job_build_test.go       |  14 +--
 backend/plugins/bamboo/e2e/job_test.go             |   8 +-
 .../plugins/bamboo/e2e/plan_build_commits_test.go  |  12 +--
 backend/plugins/bamboo/e2e/plan_build_test.go      |  14 +--
 backend/plugins/bamboo/e2e/plan_test.go            |  12 +--
 backend/plugins/bamboo/impl/impl.go                |  24 ++---
 backend/plugins/bamboo/models/connection.go        |   6 +-
 backend/plugins/bamboo/models/deploy.go            |   2 +-
 backend/plugins/bamboo/models/deploy_build.go      |   2 +-
 backend/plugins/bamboo/models/job.go               |   2 +-
 backend/plugins/bamboo/models/job_build.go         |   2 +-
 .../migrationscripts/20230309_add_init_tables.go   |   8 +-
 ...22_add_connection_id_to_transformation_rules.go |  10 +-
 .../20230419_add_type_and_environment.go           |   6 +-
 .../migrationscripts/20230518_scope_config.go      |   6 +-
 .../20230630_add_raw_param_table_for_scopes.go     |  10 +-
 .../20230725_add_scopeConfigId_to_plan.go          |   6 +-
 .../20230801_add_env_name_pattern.go               |   6 +-
 .../20230807_add_plan_result_key.go                |   8 +-
 .../20230919_rename_tool_bamboo_deploy_builds.go   |   6 +-
 ...30919_rename_tool_bamboo_deploy_environments.go |   6 +-
 .../migrationscripts/20230920_rename_raw_tables.go |   6 +-
 .../20231121_add_missing_primary_key.go            |   8 +-
 .../20231128_add_queued_fields_in_job_builds.go    |   6 +-
 .../20240411_add_link_href_to_plan_build.go        |   6 +-
 .../models/migrationscripts/archived/deploy.go     |   2 +-
 .../migrationscripts/archived/deploy_build.go      |   2 +-
 .../bamboo/models/migrationscripts/archived/job.go |   2 +-
 .../models/migrationscripts/archived/job_build.go  |   2 +-
 .../models/migrationscripts/archived/plan.go       |   2 +-
 .../models/migrationscripts/archived/plan_build.go |   2 +-
 .../migrationscripts/archived/plan_build_commit.go |   2 +-
 .../models/migrationscripts/archived/project.go    |   2 +-
 .../archived/transformation_rule.go                |   2 +-
 .../bamboo/models/migrationscripts/register.go     |   2 +-
 backend/plugins/bamboo/models/plan.go              |   4 +-
 backend/plugins/bamboo/models/plan_build.go        |   2 +-
 backend/plugins/bamboo/models/plan_build_commit.go |   2 +-
 backend/plugins/bamboo/models/scope_config.go      |   2 +-
 backend/plugins/bamboo/tasks/api_client.go         |   8 +-
 .../plugins/bamboo/tasks/deploy_build_collector.go |  10 +-
 .../plugins/bamboo/tasks/deploy_build_extractor.go |   8 +-
 .../deploy_build_to_deployment_commit_convertor.go |  18 ++--
 .../tasks/deploy_build_to_deployment_convertor.go  |  16 ++--
 backend/plugins/bamboo/tasks/deploy_collector.go   |   6 +-
 backend/plugins/bamboo/tasks/deploy_extractor.go   |   8 +-
 .../plugins/bamboo/tasks/job_build_collector.go    |  10 +-
 .../plugins/bamboo/tasks/job_build_convertor.go    |  16 ++--
 .../plugins/bamboo/tasks/job_build_extractor.go    |  10 +-
 backend/plugins/bamboo/tasks/job_collector.go      |   8 +-
 backend/plugins/bamboo/tasks/job_extractor.go      |   8 +-
 .../plugins/bamboo/tasks/plan_build_collector.go   |   6 +-
 .../plugins/bamboo/tasks/plan_build_convertor.go   |  16 ++--
 .../plugins/bamboo/tasks/plan_build_extractor.go   |  10 +-
 .../plugins/bamboo/tasks/plan_commit_convertor.go  |  14 +--
 backend/plugins/bamboo/tasks/plan_convertor.go     |  16 ++--
 backend/plugins/bamboo/tasks/shared.go             |   8 +-
 backend/plugins/bamboo/tasks/task_data.go          |   6 +-
 backend/plugins/bitbucket/api/blueprint_v200.go    |  26 ++---
 .../plugins/bitbucket/api/blueprint_v200_test.go   |  14 +--
 backend/plugins/bitbucket/api/connection_api.go    |  10 +-
 .../plugins/bitbucket/api/connection_api_test.go   |   6 +-
 backend/plugins/bitbucket/api/init.go              |   8 +-
 backend/plugins/bitbucket/api/remote_api.go        |  10 +-
 backend/plugins/bitbucket/api/remote_api_test.go   |   4 +-
 backend/plugins/bitbucket/api/scope_api.go         |   8 +-
 backend/plugins/bitbucket/api/scope_config_api.go  |   4 +-
 .../plugins/bitbucket/api/scope_duplicates_api.go  |   6 +-
 .../bitbucket/api/scope_duplicates_api_test.go     |   2 +-
 backend/plugins/bitbucket/api/scope_state_api.go   |   4 +-
 backend/plugins/bitbucket/bitbucket.go             |   4 +-
 backend/plugins/bitbucket/e2e/account_test.go      |  12 +--
 backend/plugins/bitbucket/e2e/comment_test.go      |  12 +--
 backend/plugins/bitbucket/e2e/deployments_test.go  |  10 +-
 backend/plugins/bitbucket/e2e/issue_test.go        |  12 +--
 .../plugins/bitbucket/e2e/pipeline_steps_test.go   |  12 +--
 backend/plugins/bitbucket/e2e/pipelines_test.go    |  12 +--
 backend/plugins/bitbucket/e2e/pr_commit_test.go    |  12 +--
 backend/plugins/bitbucket/e2e/pr_test.go           |  10 +-
 backend/plugins/bitbucket/e2e/repo_test.go         |  18 ++--
 backend/plugins/bitbucket/impl/impl.go             |  24 ++---
 backend/plugins/bitbucket/models/account.go        |   2 +-
 backend/plugins/bitbucket/models/commit.go         |   2 +-
 backend/plugins/bitbucket/models/connection.go     |   6 +-
 .../plugins/bitbucket/models/connection_test.go    |   2 +-
 backend/plugins/bitbucket/models/deployment.go     |   2 +-
 backend/plugins/bitbucket/models/issue.go          |   2 +-
 backend/plugins/bitbucket/models/issue_comment.go  |   2 +-
 .../migrationscripts/20220803_add_init_tables.go   |   8 +-
 .../20220914_add_pipeline_tables.go                |   6 +-
 .../20221008_add_prcommits_tables.go               |   6 +-
 .../20221013_add_deployment_tables.go              |   6 +-
 ...4_add_RepoId_CommitSha_field_pipeline_tables.go |   4 +-
 .../20230206_add_scope_and_transformation.go       |  10 +-
 .../migrationscripts/20230215_add_pipeline_step.go |   8 +-
 ...22_add_connection_id_to_transformation_rules.go |   8 +-
 .../20230410_add_type_env_to_pipeline_and_step.go  |   6 +-
 ...0230411_add_RepoId_field_pipelinestep_tables.go |   6 +-
 .../migrationscripts/20230417_add_repo_id_to_pr.go |   8 +-
 .../20230420_add_pr_commit_author_info.go          |   8 +-
 .../migrationscripts/20230525_scope_config.go      |   6 +-
 .../20230630_add_raw_param_table_for_scopes.go     |  10 +-
 .../20231025_add_build_number_to_pipelines.go      |   6 +-
 ...add_primary_key_for_bitbucket_pipeline_steps.go |   8 +-
 .../20240717_add_merge_by_to_pr.go                 |   6 +-
 .../20240813_change_issue_component_type.go        |   6 +-
 .../20251001_add_api_token_auth.go                 |   8 +-
 .../20251226_add_pr_reviewer_table.go              |   8 +-
 .../models/migrationscripts/archived/account.go    |   2 +-
 .../models/migrationscripts/archived/commit.go     |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/deployment.go |   2 +-
 .../models/migrationscripts/archived/issue.go      |   2 +-
 .../migrationscripts/archived/issue_comment.go     |   2 +-
 .../models/migrationscripts/archived/pipeline.go   |   2 +-
 .../migrationscripts/archived/pipeline_step.go     |   2 +-
 .../models/migrationscripts/archived/pr.go         |   2 +-
 .../models/migrationscripts/archived/pr_comment.go |   2 +-
 .../models/migrationscripts/archived/pr_commit.go  |   2 +-
 .../models/migrationscripts/archived/repo.go       |   2 +-
 .../migrationscripts/archived/repo_commit.go       |   2 +-
 .../archived/transformation_rule.go                |   2 +-
 .../bitbucket/models/migrationscripts/register.go  |   2 +-
 backend/plugins/bitbucket/models/pipeline.go       |   2 +-
 backend/plugins/bitbucket/models/pipeline_step.go  |   2 +-
 backend/plugins/bitbucket/models/pr.go             |   2 +-
 backend/plugins/bitbucket/models/pr_comment.go     |   2 +-
 backend/plugins/bitbucket/models/pr_commit.go      |   2 +-
 backend/plugins/bitbucket/models/pr_reviewer.go    |   2 +-
 backend/plugins/bitbucket/models/repo.go           |   4 +-
 backend/plugins/bitbucket/models/repo_commit.go    |   2 +-
 backend/plugins/bitbucket/models/scope_config.go   |   2 +-
 .../plugins/bitbucket/tasks/account_convertor.go   |  16 ++--
 .../plugins/bitbucket/tasks/account_extractor.go   |   4 +-
 backend/plugins/bitbucket/tasks/api_client.go      |   8 +-
 backend/plugins/bitbucket/tasks/api_common.go      |   8 +-
 backend/plugins/bitbucket/tasks/api_common_test.go |   2 +-
 .../plugins/bitbucket/tasks/commit_collector.go    |   6 +-
 .../plugins/bitbucket/tasks/commit_convertor.go    |  14 +--
 .../plugins/bitbucket/tasks/commit_extractor.go    |   8 +-
 .../bitbucket/tasks/deployment_collector.go        |   6 +-
 .../bitbucket/tasks/deployment_convertor.go        |  16 ++--
 .../bitbucket/tasks/deployment_extractor.go        |   8 +-
 backend/plugins/bitbucket/tasks/issue_collector.go |   6 +-
 .../bitbucket/tasks/issue_comment_collector.go     |   6 +-
 .../bitbucket/tasks/issue_comment_convertor.go     |  16 ++--
 .../bitbucket/tasks/issue_comment_extractor.go     |   8 +-
 backend/plugins/bitbucket/tasks/issue_convertor.go |  16 ++--
 backend/plugins/bitbucket/tasks/issue_extractor.go |  10 +-
 .../plugins/bitbucket/tasks/pipeline_collector.go  |   6 +-
 .../plugins/bitbucket/tasks/pipeline_convertor.go  |  16 ++--
 .../plugins/bitbucket/tasks/pipeline_extractor.go  |  12 +--
 .../bitbucket/tasks/pipeline_steps_collector.go    |   6 +-
 .../bitbucket/tasks/pipeline_steps_convertor.go    |  16 ++--
 .../bitbucket/tasks/pipeline_steps_extractor.go    |  10 +-
 backend/plugins/bitbucket/tasks/pr_collector.go    |   6 +-
 .../bitbucket/tasks/pr_comment_collector.go        |   6 +-
 .../bitbucket/tasks/pr_comment_convertor.go        |  16 ++--
 .../bitbucket/tasks/pr_comment_extractor.go        |   8 +-
 .../plugins/bitbucket/tasks/pr_commit_collector.go |   6 +-
 .../plugins/bitbucket/tasks/pr_commit_convertor.go |  14 +--
 .../plugins/bitbucket/tasks/pr_commit_extractor.go |   8 +-
 backend/plugins/bitbucket/tasks/pr_convertor.go    |  16 ++--
 backend/plugins/bitbucket/tasks/pr_extractor.go    |  10 +-
 .../bitbucket/tasks/pr_reviewer_convertor.go       |  14 +--
 backend/plugins/bitbucket/tasks/repo_convertor.go  |  20 ++--
 backend/plugins/bitbucket/tasks/task_data.go       |   6 +-
 .../plugins/bitbucket_server/api/blueprint_v200.go |  26 ++---
 backend/plugins/bitbucket_server/api/connection.go |  10 +-
 backend/plugins/bitbucket_server/api/init.go       |   8 +-
 backend/plugins/bitbucket_server/api/remote_api.go |  10 +-
 backend/plugins/bitbucket_server/api/scope_api.go  |   8 +-
 .../bitbucket_server/api/scope_config_api.go       |   4 +-
 .../bitbucket_server/api/scope_state_api.go        |   4 +-
 .../plugins/bitbucket_server/bitbucket_server.go   |   4 +-
 .../plugins/bitbucket_server/e2e/pr_commit_test.go |  12 +--
 backend/plugins/bitbucket_server/e2e/pr_test.go    |  10 +-
 backend/plugins/bitbucket_server/impl/impl.go      |  22 ++---
 .../plugins/bitbucket_server/models/connection.go  |   4 +-
 .../migrationscripts/20240115_add_init_tables.go   |   8 +-
 .../models/migrationscripts/archived/connection.go |   4 +-
 .../models/migrationscripts/archived/pr.go         |   2 +-
 .../models/migrationscripts/archived/pr_comment.go |   2 +-
 .../models/migrationscripts/archived/pr_commit.go  |   2 +-
 .../models/migrationscripts/archived/repo.go       |   2 +-
 .../migrationscripts/archived/scope_config.go      |   2 +-
 .../models/migrationscripts/archived/user.go       |   2 +-
 .../models/migrationscripts/register.go            |   2 +-
 backend/plugins/bitbucket_server/models/pr.go      |   2 +-
 .../plugins/bitbucket_server/models/pr_comment.go  |   2 +-
 .../plugins/bitbucket_server/models/pr_commit.go   |   2 +-
 backend/plugins/bitbucket_server/models/repo.go    |   4 +-
 .../bitbucket_server/models/scope_config.go        |   2 +-
 backend/plugins/bitbucket_server/models/user.go    |   2 +-
 .../plugins/bitbucket_server/tasks/api_client.go   |   8 +-
 .../plugins/bitbucket_server/tasks/api_common.go   |   8 +-
 .../tasks/pr_activity_collector.go                 |   6 +-
 .../tasks/pr_activity_extractor.go                 |   8 +-
 .../plugins/bitbucket_server/tasks/pr_collector.go |   6 +-
 .../bitbucket_server/tasks/pr_comment_convertor.go |  16 ++--
 .../bitbucket_server/tasks/pr_commit_collector.go  |   6 +-
 .../bitbucket_server/tasks/pr_commit_convertor.go  |  14 +--
 .../bitbucket_server/tasks/pr_commit_extractor.go  |   8 +-
 .../plugins/bitbucket_server/tasks/pr_convertor.go |  16 ++--
 .../plugins/bitbucket_server/tasks/pr_extractor.go |  12 +--
 .../bitbucket_server/tasks/repo_convertor.go       |  20 ++--
 .../plugins/bitbucket_server/tasks/task_data.go    |   6 +-
 .../bitbucket_server/tasks/user_convertor.go       |  16 ++--
 .../bitbucket_server/tasks/user_extractor.go       |   4 +-
 backend/plugins/circleci/api/blueprint_v200.go     |  20 ++--
 backend/plugins/circleci/api/connection_api.go     |  10 +-
 backend/plugins/circleci/api/init.go               |  10 +-
 backend/plugins/circleci/api/remote_api.go         |  12 +--
 backend/plugins/circleci/api/scope_api.go          |   8 +-
 backend/plugins/circleci/api/scope_config_api.go   |   4 +-
 backend/plugins/circleci/api/scope_state_api.go    |   4 +-
 backend/plugins/circleci/circleci.go               |   4 +-
 backend/plugins/circleci/e2e/incremental_test.go   |  14 +--
 backend/plugins/circleci/e2e/job_collector_test.go |  10 +-
 backend/plugins/circleci/e2e/job_test.go           |  16 ++--
 backend/plugins/circleci/e2e/pipeline_test.go      |  10 +-
 backend/plugins/circleci/e2e/project_test.go       |  14 +--
 backend/plugins/circleci/e2e/workflow_test.go      |  16 ++--
 backend/plugins/circleci/impl/impl.go              |  24 ++---
 backend/plugins/circleci/models/account.go         |   2 +-
 backend/plugins/circleci/models/connection.go      |   6 +-
 backend/plugins/circleci/models/job.go             |   2 +-
 .../migrationscripts/20230326_add_init_tables.go   |   8 +-
 .../20231129_add_fields_to_tool_circleci_jobs.go   |   4 +-
 .../20260322_rename_created_at_to_created_date.go  |   4 +-
 .../models/migrationscripts/archived/account.go    |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/job.go        |   2 +-
 .../models/migrationscripts/archived/pipeline.go   |   2 +-
 .../models/migrationscripts/archived/project.go    |   2 +-
 .../migrationscripts/archived/scope_config.go      |   2 +-
 .../models/migrationscripts/archived/workflow.go   |   2 +-
 .../circleci/models/migrationscripts/register.go   |   2 +-
 backend/plugins/circleci/models/pipeline.go        |   2 +-
 backend/plugins/circleci/models/project.go         |   4 +-
 backend/plugins/circleci/models/scope_config.go    |   2 +-
 backend/plugins/circleci/models/workflow.go        |   2 +-
 .../plugins/circleci/tasks/account_collector.go    |   6 +-
 .../plugins/circleci/tasks/account_converter.go    |  14 +--
 .../plugins/circleci/tasks/account_extractor.go    |   8 +-
 backend/plugins/circleci/tasks/api_client.go       |   8 +-
 backend/plugins/circleci/tasks/job_collector.go    |  10 +-
 backend/plugins/circleci/tasks/job_converter.go    |  14 +--
 backend/plugins/circleci/tasks/job_extractor.go    |   8 +-
 .../plugins/circleci/tasks/pipeline_collector.go   |   6 +-
 .../plugins/circleci/tasks/pipeline_extractor.go   |   8 +-
 .../plugins/circleci/tasks/project_collector.go    |   6 +-
 .../plugins/circleci/tasks/project_converter.go    |  14 +--
 .../plugins/circleci/tasks/project_extractor.go    |   8 +-
 backend/plugins/circleci/tasks/shared.go           |  12 +--
 backend/plugins/circleci/tasks/shared_test.go      |   2 +-
 backend/plugins/circleci/tasks/task_data.go        |   6 +-
 .../plugins/circleci/tasks/workflow_collector.go   |  10 +-
 .../plugins/circleci/tasks/workflow_converter.go   |  14 +--
 .../plugins/circleci/tasks/workflow_extractor.go   |   8 +-
 backend/plugins/claude_code/api/blueprint_v200.go  |  14 +--
 backend/plugins/claude_code/api/connection.go      |   8 +-
 backend/plugins/claude_code/api/connection_test.go |   2 +-
 backend/plugins/claude_code/api/init.go            |   8 +-
 backend/plugins/claude_code/api/remote_api.go      |  12 +--
 backend/plugins/claude_code/api/scope.go           |   4 +-
 backend/plugins/claude_code/api/scope_config.go    |   4 +-
 backend/plugins/claude_code/api/test_connection.go |  10 +-
 backend/plugins/claude_code/claude_code.go         |   4 +-
 .../plugins/claude_code/impl/connection_helper.go  |   2 +-
 backend/plugins/claude_code/impl/impl.go           |  22 ++---
 .../plugins/claude_code/models/activity_summary.go |   2 +-
 backend/plugins/claude_code/models/chat_project.go |   2 +-
 backend/plugins/claude_code/models/connection.go   |   6 +-
 .../plugins/claude_code/models/connection_test.go  |   2 +-
 .../plugins/claude_code/models/connector_usage.go  |   2 +-
 .../models/migrationscripts/20260309_initialize.go |   8 +-
 .../20260319_add_custom_headers.go                 |   8 +-
 .../20260319_replace_analytics_tables.go           |   8 +-
 .../models/migrationscripts/register.go            |   2 +-
 backend/plugins/claude_code/models/models.go       |   2 +-
 backend/plugins/claude_code/models/scope.go        |   4 +-
 backend/plugins/claude_code/models/scope_config.go |   4 +-
 backend/plugins/claude_code/models/skill_usage.go  |   2 +-
 .../plugins/claude_code/models/user_activity.go    |   2 +-
 .../claude_code/service/connection_test_helper.go  |   8 +-
 .../tasks/activity_summary_collector.go            |   6 +-
 .../tasks/activity_summary_extractor.go            |   8 +-
 backend/plugins/claude_code/tasks/api_client.go    |  10 +-
 .../claude_code/tasks/chat_project_collector.go    |   6 +-
 .../claude_code/tasks/chat_project_extractor.go    |   8 +-
 .../plugins/claude_code/tasks/collector_utils.go   |   4 +-
 .../claude_code/tasks/connector_usage_collector.go |   6 +-
 .../claude_code/tasks/connector_usage_extractor.go |   8 +-
 backend/plugins/claude_code/tasks/register.go      |   2 +-
 .../claude_code/tasks/skill_usage_collector.go     |   6 +-
 .../claude_code/tasks/skill_usage_extractor.go     |   8 +-
 backend/plugins/claude_code/tasks/subtasks.go      |   2 +-
 backend/plugins/claude_code/tasks/task_data.go     |   2 +-
 .../claude_code/tasks/user_activity_collector.go   |   6 +-
 .../claude_code/tasks/user_activity_extractor.go   |   8 +-
 backend/plugins/clickup/api/blueprint_v200.go      |  20 ++--
 backend/plugins/clickup/api/connection_api.go      |  12 +--
 backend/plugins/clickup/api/init.go                |   8 +-
 backend/plugins/clickup/api/remote_api.go          |  10 +-
 backend/plugins/clickup/api/scope_api.go           |   8 +-
 backend/plugins/clickup/api/scope_config_api.go    |   4 +-
 backend/plugins/clickup/clickup.go                 |   4 +-
 backend/plugins/clickup/impl/impl.go               |  22 ++---
 backend/plugins/clickup/models/connection.go       |   6 +-
 backend/plugins/clickup/models/folder.go           |   4 +-
 backend/plugins/clickup/models/list.go             |   2 +-
 .../migrationscripts/20260720_add_init_tables.go   |   8 +-
 .../migrationscripts/20260722_add_folder_scope.go  |   8 +-
 .../20260723_add_list_type_patterns.go             |   8 +-
 .../models/migrationscripts/archived/models.go     |   2 +-
 .../clickup/models/migrationscripts/register.go    |   2 +-
 backend/plugins/clickup/models/scope_config.go     |   2 +-
 backend/plugins/clickup/models/task.go             |   2 +-
 backend/plugins/clickup/models/task_comment.go     |   2 +-
 backend/plugins/clickup/models/user.go             |   2 +-
 backend/plugins/clickup/tasks/api_client.go        |   8 +-
 backend/plugins/clickup/tasks/folder_convertor.go  |  16 ++--
 backend/plugins/clickup/tasks/list_collector.go    |   6 +-
 backend/plugins/clickup/tasks/list_extractor.go    |   8 +-
 backend/plugins/clickup/tasks/shared.go            |   6 +-
 backend/plugins/clickup/tasks/shared_test.go       |   4 +-
 backend/plugins/clickup/tasks/sprint_convertor.go  |  16 ++--
 backend/plugins/clickup/tasks/task_collector.go    |  10 +-
 backend/plugins/clickup/tasks/task_convertor.go    |  16 ++--
 .../plugins/clickup/tasks/task_convertor_test.go   |   2 +-
 backend/plugins/clickup/tasks/task_data.go         |   4 +-
 backend/plugins/clickup/tasks/task_extractor.go    |   8 +-
 backend/plugins/clickup/tasks/user_collector.go    |   6 +-
 backend/plugins/clickup/tasks/user_convertor.go    |  16 ++--
 backend/plugins/clickup/tasks/user_extractor.go    |   8 +-
 backend/plugins/cursor/api/blueprint_v200.go       |  14 +--
 backend/plugins/cursor/api/connection.go           |   8 +-
 backend/plugins/cursor/api/init.go                 |   8 +-
 backend/plugins/cursor/api/remote_api.go           |  12 +--
 backend/plugins/cursor/api/scope.go                |   4 +-
 backend/plugins/cursor/api/scope_config.go         |   4 +-
 backend/plugins/cursor/api/test_connection.go      |  10 +-
 backend/plugins/cursor/cursor.go                   |   4 +-
 backend/plugins/cursor/e2e/extractors_test.go      |  16 ++--
 backend/plugins/cursor/impl/connection_helper.go   |   2 +-
 backend/plugins/cursor/impl/impl.go                |  22 ++---
 backend/plugins/cursor/models/connection.go        |   6 +-
 backend/plugins/cursor/models/daily_usage.go       |   2 +-
 backend/plugins/cursor/models/member.go            |   2 +-
 .../models/migrationscripts/20260709_initialize.go |   8 +-
 .../20260710_requests_costs_float.go               |   4 +-
 .../migrationscripts/20260714_add_daily_usage.go   |   8 +-
 .../20260716_add_daily_usage_line_fields.go        |   8 +-
 .../cursor/models/migrationscripts/register.go     |   2 +-
 backend/plugins/cursor/models/models.go            |   2 +-
 backend/plugins/cursor/models/scope.go             |   4 +-
 backend/plugins/cursor/models/scope_config.go      |   4 +-
 backend/plugins/cursor/models/usage_event.go       |   2 +-
 backend/plugins/cursor/models/user_spend.go        |   2 +-
 .../cursor/service/connection_test_helper.go       |   8 +-
 backend/plugins/cursor/tasks/api_client.go         |   8 +-
 backend/plugins/cursor/tasks/collector_utils.go    |   6 +-
 .../plugins/cursor/tasks/collector_utils_test.go   |   4 +-
 .../plugins/cursor/tasks/daily_usage_collector.go  |   6 +-
 .../plugins/cursor/tasks/daily_usage_extractor.go  |   8 +-
 backend/plugins/cursor/tasks/extract_stateful.go   |  10 +-
 backend/plugins/cursor/tasks/extract_utils.go      |   4 +-
 backend/plugins/cursor/tasks/members_collector.go  |   6 +-
 backend/plugins/cursor/tasks/members_extractor.go  |   8 +-
 backend/plugins/cursor/tasks/register.go           |   2 +-
 backend/plugins/cursor/tasks/retry_after.go        |   4 +-
 backend/plugins/cursor/tasks/subtasks.go           |   2 +-
 backend/plugins/cursor/tasks/task_data.go          |   2 +-
 .../plugins/cursor/tasks/usage_events_collector.go |   6 +-
 .../plugins/cursor/tasks/usage_events_extractor.go |   8 +-
 .../plugins/cursor/tasks/user_spend_collector.go   |   6 +-
 .../plugins/cursor/tasks/user_spend_extractor.go   |   8 +-
 backend/plugins/customize/api/csv_issue.go         |   4 +-
 backend/plugins/customize/api/csv_qa.go            |   4 +-
 backend/plugins/customize/api/field.go             |  12 +--
 backend/plugins/customize/api/swagger.go           |   2 +-
 backend/plugins/customize/customize.go             |   6 +-
 .../customize/e2e/customized_fields_test.go        |  10 +-
 .../plugins/customize/e2e/extract_fields_test.go   |  12 +--
 .../customize/e2e/import_issue_changelogs_test.go  |  10 +-
 .../customize/e2e/import_issue_commits_test.go     |   8 +-
 .../e2e/import_issue_repo_commits_test.go          |  10 +-
 .../customize/e2e/import_issue_worklogs_test.go    |  10 +-
 .../plugins/customize/e2e/import_issues_test.go    |  12 +--
 .../plugins/customize/e2e/import_qa_apis_test.go   |  10 +-
 .../customize/e2e/import_qa_test_cases_test.go     |  12 +--
 .../plugins/customize/e2e/import_sprint_test.go    |   8 +-
 .../e2e/import_test_case_execution_test.go         |  10 +-
 .../e2e/raw_tables/issue_repo_commits.csv          |   4 +-
 .../raw_tables/issue_repo_commits_incremental.csv  |   4 +-
 .../e2e/snapshot_tables/issue_repo_commits.csv     |   8 +-
 backend/plugins/customize/impl/impl.go             |  18 ++--
 .../plugins/customize/models/customized_field.go   |   2 +-
 .../20230201_add_customized_fields.go              |   6 +-
 .../migrationscripts/archived/customized_field.go  |   2 +-
 .../customize/models/migrationscripts/register.go  |   2 +-
 backend/plugins/customize/service/service.go       |  18 ++--
 .../customize/tasks/customized_fields_extractor.go |  12 +--
 .../tasks/customized_fields_extractor_test.go      |   4 +-
 backend/plugins/dora/api/data.go                   |   4 +-
 backend/plugins/dora/dora.go                       |   4 +-
 .../dora/e2e/calculate_change_lead_time_test.go    |  14 +--
 .../dora/e2e/connect_incident_to_deploy_test.go    |  14 +--
 .../dora/e2e/deployment_commits_generator_test.go  |  10 +-
 .../e2e/prev_deployment_commit_enricher_test.go    |  10 +-
 backend/plugins/dora/impl/impl.go                  |  14 +--
 backend/plugins/dora/impl/impl_test.go             |   4 +-
 .../20220928_add_dora_benchmark.go                 |   8 +-
 .../20240104_fix_dora_benchmark_metric.go          |   4 +-
 .../20240223_add_dora_2023_benchmark.go            |   8 +-
 .../dora/models/migrationscripts/register.go       |   2 +-
 .../dora/tasks/change_lead_time_calculator.go      |  14 +--
 .../plugins/dora/tasks/cicd_task_env_enricher.go   |   4 +-
 .../dora/tasks/deployment_commits_generator.go     |  14 +--
 backend/plugins/dora/tasks/deployment_generator.go |  12 +--
 .../dora/tasks/incident_deploy_connector.go        |  16 ++--
 .../dora/tasks/incident_from_issue_generator.go    |  14 +--
 .../dora/tasks/prev_deployment_commit_enricher.go  |  10 +-
 backend/plugins/dora/tasks/task_data.go            |   4 +-
 backend/plugins/feishu/api/connection.go           |  10 +-
 backend/plugins/feishu/api/init.go                 |   6 +-
 backend/plugins/feishu/e2e/meeting_test.go         |   8 +-
 backend/plugins/feishu/feishu.go                   |   4 +-
 backend/plugins/feishu/impl/impl.go                |  22 ++---
 backend/plugins/feishu/models/chat_item.go         |   2 +-
 backend/plugins/feishu/models/connection.go        |  10 +-
 .../plugins/feishu/models/meeting_top_user_item.go |   2 +-
 backend/plugins/feishu/models/message.go           |   2 +-
 .../migrationscripts/20230421_add_init_tables.go   |  10 +-
 .../models/migrationscripts/archived/chat_item.go  |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../archived/meeting_top_user_item.go              |   2 +-
 .../models/migrationscripts/archived/message.go    |   2 +-
 .../feishu/models/migrationscripts/register.go     |   2 +-
 backend/plugins/feishu/tasks/api_client.go         |   8 +-
 backend/plugins/feishu/tasks/chat_collector.go     |   8 +-
 backend/plugins/feishu/tasks/chat_extractor.go     |   8 +-
 .../tasks/meeting_top_user_item_collector.go       |   8 +-
 .../tasks/meeting_top_user_item_extractor.go       |   8 +-
 backend/plugins/feishu/tasks/message_collector.go  |  10 +-
 backend/plugins/feishu/tasks/message_extractor.go  |  10 +-
 backend/plugins/feishu/tasks/task_data.go          |   2 +-
 backend/plugins/gh-copilot/api/blueprint_v200.go   |  14 +--
 backend/plugins/gh-copilot/api/connection.go       |   8 +-
 backend/plugins/gh-copilot/api/connection_test.go  |   2 +-
 backend/plugins/gh-copilot/api/init.go             |   8 +-
 backend/plugins/gh-copilot/api/remote_api.go       |  10 +-
 backend/plugins/gh-copilot/api/scope.go            |  10 +-
 backend/plugins/gh-copilot/api/scope_config.go     |   4 +-
 backend/plugins/gh-copilot/api/test_connection.go  |  10 +-
 backend/plugins/gh-copilot/copilot.go              |   4 +-
 backend/plugins/gh-copilot/e2e/metrics_test.go     |  16 ++--
 backend/plugins/gh-copilot/impl/impl.go            |  22 ++---
 backend/plugins/gh-copilot/impl/options.go         |   2 +-
 backend/plugins/gh-copilot/models/connection.go    |   6 +-
 .../models/enterprise_ai_credit_usage.go           |   2 +-
 .../gh-copilot/models/enterprise_metrics.go        |   2 +-
 .../plugins/gh-copilot/models/language_metrics.go  |   2 +-
 .../models/migrationscripts/20250100_initialize.go |   8 +-
 ...0104_add_raw_data_origin_to_language_metrics.go |   8 +-
 .../20260105_add_raw_data_origin_to_seats.go       |   8 +-
 .../20260116_add_name_fields_to_scopes.go          |   8 +-
 .../migrationscripts/20260121_add_scope_configs.go |   8 +-
 ...20260212_add_pr_fields_to_enterprise_metrics.go |   8 +-
 .../migrationscripts/20260212_v2_usage_metrics.go  |   8 +-
 ...20260303_add_organization_id_to_user_metrics.go |   6 +-
 .../20260527_add_copilot_metrics_gaps.go           |   8 +-
 .../20260708_add_ai_credit_usage_metrics.go        |   8 +-
 ...260731_fix_ai_credit_usage_breakdown_columns.go |   8 +-
 .../gh-copilot/models/migrationscripts/register.go |   2 +-
 backend/plugins/gh-copilot/models/models.go        |   2 +-
 .../gh-copilot/models/org_ai_credit_usage.go       |   2 +-
 backend/plugins/gh-copilot/models/org_metrics.go   |   2 +-
 backend/plugins/gh-copilot/models/scope.go         |   4 +-
 backend/plugins/gh-copilot/models/scope_config.go  |   4 +-
 backend/plugins/gh-copilot/models/seat.go          |   2 +-
 .../gh-copilot/models/user_ai_credit_usage.go      |   2 +-
 backend/plugins/gh-copilot/models/user_metrics.go  |   2 +-
 backend/plugins/gh-copilot/models/user_team.go     |   2 +-
 .../gh-copilot/service/connection_test_helper.go   |   8 +-
 .../gh-copilot/tasks/ai_credit_collector.go        |   6 +-
 .../gh-copilot/tasks/ai_credit_extractor.go        |   8 +-
 backend/plugins/gh-copilot/tasks/api_client.go     |  10 +-
 .../plugins/gh-copilot/tasks/api_client_test.go    |   2 +-
 .../tasks/enterprise_metrics_collector.go          |   6 +-
 .../tasks/enterprise_metrics_extractor.go          |   8 +-
 backend/plugins/gh-copilot/tasks/github_errors.go  |   2 +-
 .../gh-copilot/tasks/metrics_collector_test.go     |   2 +-
 .../plugins/gh-copilot/tasks/metrics_extractor.go  |   8 +-
 .../gh-copilot/tasks/org_metrics_collector.go      |   6 +-
 backend/plugins/gh-copilot/tasks/register.go       |   2 +-
 .../gh-copilot/tasks/report_download_helper.go     |   6 +-
 backend/plugins/gh-copilot/tasks/seat_collector.go |   6 +-
 backend/plugins/gh-copilot/tasks/seat_extractor.go |   8 +-
 backend/plugins/gh-copilot/tasks/subtasks.go       |   2 +-
 backend/plugins/gh-copilot/tasks/task_data.go      |   2 +-
 .../gh-copilot/tasks/user_metrics_collector.go     |   8 +-
 .../gh-copilot/tasks/user_metrics_extractor.go     |   8 +-
 .../gh-copilot/tasks/user_teams_collector.go       |   6 +-
 .../gh-copilot/tasks/user_teams_extractor.go       |   8 +-
 backend/plugins/gitee/api/connection.go            |  10 +-
 backend/plugins/gitee/api/init.go                  |   6 +-
 backend/plugins/gitee/gitee.go                     |   4 +-
 backend/plugins/gitee/impl/impl.go                 |  20 ++--
 backend/plugins/gitee/models/account.go            |   2 +-
 backend/plugins/gitee/models/commit.go             |   2 +-
 backend/plugins/gitee/models/commit_stats.go       |   2 +-
 backend/plugins/gitee/models/connection.go         |   6 +-
 backend/plugins/gitee/models/issue.go              |   2 +-
 backend/plugins/gitee/models/issue_comment.go      |   2 +-
 backend/plugins/gitee/models/issue_label.go        |   2 +-
 .../migrationscripts/20220714_add_init_tables.go   |  10 +-
 ...0230420_add_commit_author_info_in_pr_commits.go |   8 +-
 .../20230922_add_scope_config_id.go                |   8 +-
 .../20240813_change_issue_component_type.go        |   6 +-
 .../models/migrationscripts/archived/account.go    |   2 +-
 .../models/migrationscripts/archived/commit.go     |   2 +-
 .../migrationscripts/archived/commit_stat.go       |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/issue.go      |   2 +-
 .../migrationscripts/archived/issue_comment.go     |   2 +-
 .../migrationscripts/archived/issue_label.go       |   2 +-
 .../migrationscripts/archived/pull_request.go      |   2 +-
 .../archived/pull_request_comment.go               |   2 +-
 .../archived/pull_request_commit.go                |   2 +-
 .../archived/pull_request_issue.go                 |   2 +-
 .../archived/pull_request_label.go                 |   2 +-
 .../gitee/models/migrationscripts/archived/repo.go |   2 +-
 .../migrationscripts/archived/repo_commit.go       |   2 +-
 .../models/migrationscripts/archived/reviewer.go   |   2 +-
 .../gitee/models/migrationscripts/register.go      |   2 +-
 backend/plugins/gitee/models/pull_request.go       |   2 +-
 .../plugins/gitee/models/pull_request_comment.go   |   2 +-
 .../plugins/gitee/models/pull_request_commit.go    |   2 +-
 backend/plugins/gitee/models/pull_request_issue.go |   2 +-
 backend/plugins/gitee/models/pull_request_label.go |   2 +-
 backend/plugins/gitee/models/repo.go               |   4 +-
 backend/plugins/gitee/models/repo_commit.go        |   2 +-
 backend/plugins/gitee/models/reviewer.go           |   2 +-
 backend/plugins/gitee/tasks/account_convertor.go   |  16 ++--
 backend/plugins/gitee/tasks/api_client.go          |   8 +-
 backend/plugins/gitee/tasks/commit_collector.go    |  10 +-
 backend/plugins/gitee/tasks/commit_convertor.go    |  14 +--
 backend/plugins/gitee/tasks/commit_extractor.go    |  10 +-
 .../plugins/gitee/tasks/commit_stats_collector.go  |  10 +-
 .../plugins/gitee/tasks/commit_stats_extractor.go  |  12 +--
 backend/plugins/gitee/tasks/issue_collector.go     |  10 +-
 .../plugins/gitee/tasks/issue_comment_collector.go |  10 +-
 .../plugins/gitee/tasks/issue_comment_convertor.go |  16 ++--
 .../plugins/gitee/tasks/issue_comment_extractor.go |  12 +--
 backend/plugins/gitee/tasks/issue_convertor.go     |  16 ++--
 backend/plugins/gitee/tasks/issue_extractor.go     |  12 +--
 .../plugins/gitee/tasks/issue_label_convertor.go   |  14 +--
 backend/plugins/gitee/tasks/pr_collector.go        |  10 +-
 .../plugins/gitee/tasks/pr_comment_convertor.go    |  16 ++--
 backend/plugins/gitee/tasks/pr_commit_collector.go |  10 +-
 backend/plugins/gitee/tasks/pr_commit_convertor.go |  14 +--
 backend/plugins/gitee/tasks/pr_commit_extractor.go |  10 +-
 backend/plugins/gitee/tasks/pr_convertor.go        |  16 ++--
 backend/plugins/gitee/tasks/pr_extractor.go        |  10 +-
 backend/plugins/gitee/tasks/pr_issue_convertor.go  |  14 +--
 backend/plugins/gitee/tasks/pr_issue_enricher.go   |  10 +-
 backend/plugins/gitee/tasks/pr_label_convertor.go  |  14 +--
 backend/plugins/gitee/tasks/pr_review_collector.go |  10 +-
 backend/plugins/gitee/tasks/pr_review_extractor.go |  10 +-
 backend/plugins/gitee/tasks/repo_collector.go      |   6 +-
 backend/plugins/gitee/tasks/repo_convertor.go      |  20 ++--
 backend/plugins/gitee/tasks/repo_extractor.go      |  10 +-
 backend/plugins/gitee/tasks/shared.go              |   8 +-
 backend/plugins/gitee/tasks/task_data.go           |   6 +-
 backend/plugins/gitextractor/gitextractor.go       |   4 +-
 backend/plugins/gitextractor/impl/impl.go          |  14 +--
 backend/plugins/gitextractor/models/interface.go   |   4 +-
 backend/plugins/gitextractor/parser/clone.go       |   2 +-
 .../plugins/gitextractor/parser/clone_gitcli.go    |  10 +-
 backend/plugins/gitextractor/parser/repo.go        |   2 +-
 backend/plugins/gitextractor/parser/repo_gogit.go  |  14 +--
 .../plugins/gitextractor/parser/repo_libgit2.go    |  14 +--
 backend/plugins/gitextractor/store/csv.go          |   4 +-
 backend/plugins/gitextractor/store/csv_test.go     |   2 +-
 backend/plugins/gitextractor/store/database.go     |  14 +--
 backend/plugins/gitextractor/tasks/repo_cloner.go  |   8 +-
 .../plugins/gitextractor/tasks/repo_collector.go   |   6 +-
 backend/plugins/github/api/blueprint_v200.go       |  26 ++---
 backend/plugins/github/api/connection_api.go       |  10 +-
 backend/plugins/github/api/init.go                 |   8 +-
 backend/plugins/github/api/remote_api.go           |  10 +-
 backend/plugins/github/api/scope_api.go            |  10 +-
 backend/plugins/github/api/scope_config_api.go     |   4 +-
 backend/plugins/github/api/scope_duplicates_api.go |   6 +-
 .../github/api/scope_duplicates_api_test.go        |   2 +-
 backend/plugins/github/api/scope_state_api.go      |   4 +-
 backend/plugins/github/api/swagger.go              |   2 +-
 backend/plugins/github/e2e/account_test.go         |  14 +--
 backend/plugins/github/e2e/cicd_job_test.go        |  14 +--
 backend/plugins/github/e2e/cicd_run_test.go        |  14 +--
 backend/plugins/github/e2e/comment_test.go         |  12 +--
 backend/plugins/github/e2e/commit_test.go          |   2 +-
 backend/plugins/github/e2e/event_test.go           |   8 +-
 backend/plugins/github/e2e/issue_assignee_test.go  |  12 +--
 .../plugins/github/e2e/issue_field_value_test.go   |  10 +-
 backend/plugins/github/e2e/issue_test.go           |  10 +-
 backend/plugins/github/e2e/milestone_test.go       |  10 +-
 backend/plugins/github/e2e/pr_commit_test.go       |  10 +-
 backend/plugins/github/e2e/pr_enrich_issue_test.go |  10 +-
 backend/plugins/github/e2e/pr_review_test.go       |  12 +--
 backend/plugins/github/e2e/pr_test.go              |  12 +--
 .../e2e/raw_tables/_raw_github_api_issues.csv      |  84 ++++++++--------
 .../e2e/raw_tables/_raw_github_api_milestones.csv  |   2 +-
 backend/plugins/github/e2e/repo_test.go            |  18 ++--
 .../snapshot_tables/_tool_github_milestones.csv    |   2 +-
 .../plugins/github/e2e/snapshot_tables/sprints.csv |   2 +-
 backend/plugins/github/github.go                   |   4 +-
 backend/plugins/github/impl/impl.go                |  28 +++---
 backend/plugins/github/impl/impl_test.go           |   4 +-
 backend/plugins/github/models/account.go           |   2 +-
 backend/plugins/github/models/account_org.go       |   2 +-
 backend/plugins/github/models/commit.go            |   2 +-
 backend/plugins/github/models/commit_stats.go      |   2 +-
 backend/plugins/github/models/connection.go        |   8 +-
 backend/plugins/github/models/connection_test.go   |   4 +-
 backend/plugins/github/models/deployment.go        |   2 +-
 backend/plugins/github/models/issue.go             |   2 +-
 backend/plugins/github/models/issue_assignee.go    |   2 +-
 backend/plugins/github/models/issue_comment.go     |   2 +-
 backend/plugins/github/models/issue_event.go       |   2 +-
 backend/plugins/github/models/issue_field_value.go |   2 +-
 backend/plugins/github/models/issue_label.go       |   2 +-
 backend/plugins/github/models/job.go               |   2 +-
 .../migrationscripts/20220715_add_init_tables.go   |  10 +-
 .../migrationscripts/20220728_add_runs_table.go    |   6 +-
 .../migrationscripts/20220729_add_jobs_table.go    |   6 +-
 .../20220802_add_pipeline_table.go                 |   6 +-
 .../20220908_delete_pipeline_table.go              |   4 +-
 .../20220919_add_headrepoId_field_in_githubPr.go   |   4 +-
 .../20221114_add_enable_graphql_for_connection.go  |   6 +-
 .../20221214_add_trasformation_rule_table.go       |   8 +-
 .../20221214_concat_owner_name_for_repo.go         |   6 +-
 .../20221230_add_std_type_to_githubissue.go        |   4 +-
 ...22_add_connection_id_to_transformation_rules.go |   8 +-
 .../20230418_add_env_to_run_and_job.go             |   6 +-
 ...0230419_add_commit_author_info_in_pr_commits.go |   8 +-
 .../migrationscripts/20230428_add_multi_auth.go    |   6 +-
 .../20230518_fix_run_name_to_text.go               |   6 +-
 .../migrationscripts/20230526_scope_config.go      |   6 +-
 .../20230530_add_issue_assignee.go                 |   6 +-
 .../migrationscripts/20230612_add_fullName.go      |   6 +-
 .../20230630_add_raw_param_table_for_scopes.go     |  10 +-
 .../20230913_add_tool_demployments.go              |   6 +-
 .../20231018_modify_tool_github_milestones.go      |  10 +-
 ...nv_name_pattern_to_tool_github_scope_configs.go |   8 +-
 .../20231205_modify_issue_type_length.go           |   6 +-
 .../20240410_add_workflow_display_title.go         |   6 +-
 .../20240514_add_github_release.go                 |   8 +-
 .../20240515_add_release_commit_sha.go             |   6 +-
 .../20240710_add_merge_by_to_pr.go                 |   6 +-
 .../20240711_restruct_github_reviewers.go          |  10 +-
 .../20240725_add_is_draft_to_pr.go                 |   6 +-
 .../20240813_change_issue_component_type.go        |   6 +-
 .../20240821_add_index_to_tool_github_jobs.go      |   6 +-
 .../20241120_add_refresh_token_fields.go           |   6 +-
 ...dify_connection_token_expires_at_to_nullable.go |   6 +-
 .../20260216_add_pr_size_excluded_extensions.go    |   8 +-
 .../20260809_add_github_issue_fields.go            |   8 +-
 .../20260819_expand_text_columns.go                |   6 +-
 .../20260819_expand_text_columns_test.go           |   6 +-
 .../models/migrationscripts/archived/account.go    |   2 +-
 .../migrationscripts/archived/account_org.go       |   2 +-
 .../models/migrationscripts/archived/commit.go     |   2 +-
 .../migrationscripts/archived/commit_stat.go       |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/deployment.go |   2 +-
 .../models/migrationscripts/archived/issue.go      |   2 +-
 .../migrationscripts/archived/issue_comment.go     |   2 +-
 .../migrationscripts/archived/issue_event.go       |   2 +-
 .../migrationscripts/archived/issue_label.go       |   2 +-
 .../github/models/migrationscripts/archived/job.go |   2 +-
 .../models/migrationscripts/archived/milestone.go  |   2 +-
 .../models/migrationscripts/archived/pipeline.go   |   2 +-
 .../models/migrationscripts/archived/pr_comment.go |   2 +-
 .../models/migrationscripts/archived/pr_commit.go  |   2 +-
 .../models/migrationscripts/archived/pr_issue.go   |   2 +-
 .../models/migrationscripts/archived/pr_label.go   |   2 +-
 .../models/migrationscripts/archived/pr_review.go  |   2 +-
 .../migrationscripts/archived/pull_request.go      |   2 +-
 .../models/migrationscripts/archived/repo.go       |   2 +-
 .../migrationscripts/archived/repo_account.go      |   2 +-
 .../migrationscripts/archived/repo_commit.go       |   2 +-
 .../models/migrationscripts/archived/reviewer.go   |   2 +-
 .../github/models/migrationscripts/archived/run.go |   2 +-
 .../archived/transformation_rules.go               |   2 +-
 .../github/models/migrationscripts/register.go     |   2 +-
 backend/plugins/github/models/milestone.go         |   2 +-
 backend/plugins/github/models/pr.go                |   2 +-
 backend/plugins/github/models/pr_comment.go        |   2 +-
 backend/plugins/github/models/pr_commit.go         |   2 +-
 backend/plugins/github/models/pr_issue.go          |   2 +-
 backend/plugins/github/models/pr_label.go          |   2 +-
 backend/plugins/github/models/pr_review.go         |   2 +-
 backend/plugins/github/models/release.go           |   2 +-
 backend/plugins/github/models/repo.go              |   4 +-
 backend/plugins/github/models/repo_account.go      |   2 +-
 backend/plugins/github/models/repo_commit.go       |   2 +-
 backend/plugins/github/models/reviewer.go          |   2 +-
 backend/plugins/github/models/run.go               |   2 +-
 backend/plugins/github/models/scope_config.go      |   4 +-
 backend/plugins/github/tasks/account_collector.go  |  10 +-
 backend/plugins/github/tasks/account_convertor.go  |  18 ++--
 backend/plugins/github/tasks/account_extractor.go  |   8 +-
 .../plugins/github/tasks/account_org_collector.go  |  10 +-
 .../plugins/github/tasks/account_org_extractor.go  |   8 +-
 .../plugins/github/tasks/account_pre_extractor.go  |   4 +-
 backend/plugins/github/tasks/api_client.go         |   8 +-
 backend/plugins/github/tasks/cicd_job_collector.go |  10 +-
 backend/plugins/github/tasks/cicd_job_convertor.go |  18 ++--
 .../github/tasks/cicd_job_convertor_test.go        |  12 +--
 backend/plugins/github/tasks/cicd_job_extractor.go |  10 +-
 backend/plugins/github/tasks/cicd_run_collector.go |  12 +--
 .../github/tasks/cicd_run_collector_test.go        |  16 ++--
 backend/plugins/github/tasks/cicd_run_convertor.go |  16 ++--
 backend/plugins/github/tasks/cicd_run_extractor.go |  10 +-
 backend/plugins/github/tasks/comment_collector.go  |   6 +-
 backend/plugins/github/tasks/comment_extractor.go  |  14 +--
 backend/plugins/github/tasks/commit_collector.go   |   6 +-
 backend/plugins/github/tasks/commit_convertor.go   |  14 +--
 backend/plugins/github/tasks/commit_extractor.go   |  10 +-
 .../plugins/github/tasks/commit_stats_collector.go |  10 +-
 .../plugins/github/tasks/commit_stats_extractor.go |  12 +--
 backend/plugins/github/tasks/event_collector.go    |  12 +--
 backend/plugins/github/tasks/event_extractor.go    |  10 +-
 backend/plugins/github/tasks/http_client.go        |   8 +-
 .../github/tasks/issue_assignee_convertor.go       |  14 +--
 backend/plugins/github/tasks/issue_collector.go    |   6 +-
 .../github/tasks/issue_comment_convertor.go        |  16 ++--
 backend/plugins/github/tasks/issue_convertor.go    |  16 ++--
 backend/plugins/github/tasks/issue_extractor.go    |  14 +--
 .../plugins/github/tasks/issue_field_mapping.go    |  10 +-
 .../github/tasks/issue_field_mapping_test.go       |   2 +-
 .../github/tasks/issue_field_value_collector.go    |  10 +-
 .../github/tasks/issue_field_value_extractor.go    |   8 +-
 .../plugins/github/tasks/issue_label_convertor.go  |  14 +--
 .../plugins/github/tasks/milestone_collector.go    |   6 +-
 .../plugins/github/tasks/milestone_converter.go    |  18 ++--
 .../plugins/github/tasks/milestone_extractor.go    |  10 +-
 backend/plugins/github/tasks/pr_collector.go       |  10 +-
 .../plugins/github/tasks/pr_comment_convertor.go   |  16 ++--
 .../plugins/github/tasks/pr_commit_collector.go    |  10 +-
 .../plugins/github/tasks/pr_commit_convertor.go    |  14 +--
 .../plugins/github/tasks/pr_commit_extractor.go    |  10 +-
 backend/plugins/github/tasks/pr_convertor.go       |  16 ++--
 backend/plugins/github/tasks/pr_extractor.go       |  12 +--
 backend/plugins/github/tasks/pr_issue_convertor.go |  14 +--
 backend/plugins/github/tasks/pr_issue_enricher.go  |  10 +-
 backend/plugins/github/tasks/pr_label_convertor.go |  14 +--
 .../plugins/github/tasks/pr_review_collector.go    |  10 +-
 .../github/tasks/pr_review_comment_collector.go    |   6 +-
 .../github/tasks/pr_review_comment_extractor.go    |  12 +--
 .../plugins/github/tasks/pr_review_convertor.go    |  16 ++--
 .../plugins/github/tasks/pr_review_extractor.go    |  10 +-
 backend/plugins/github/tasks/register.go           |   2 +-
 backend/plugins/github/tasks/release_convertor.go  |  16 ++--
 backend/plugins/github/tasks/repo_convertor.go     |  24 ++---
 backend/plugins/github/tasks/review_convertor.go   |  14 +--
 backend/plugins/github/tasks/shared.go             |  10 +-
 backend/plugins/github/tasks/task_data.go          |   6 +-
 .../github/token/app_installation_refresh.go       |  10 +-
 backend/plugins/github/token/refresh_api_client.go |   6 +-
 backend/plugins/github/token/round_tripper_test.go |   8 +-
 backend/plugins/github/token/token_provider.go     |   8 +-
 .../plugins/github/token/token_provider_test.go    |   8 +-
 backend/plugins/github/utils/utils.go              |   2 +-
 .../plugins/github_graphql/e2e/deployment_test.go  |  16 ++--
 backend/plugins/github_graphql/impl/impl.go        |  26 ++---
 .../migrationscripts/20240808_flush_rawdata.go     |   8 +-
 .../migrationscripts/20260215_add_finished_date.go |   8 +-
 .../model/migrationscripts/register.go             |   2 +-
 backend/plugins/github_graphql/plugin_main.go      |   4 +-
 .../github_graphql/tasks/account_collector.go      |  12 +--
 .../github_graphql/tasks/account_extractor.go      |  10 +-
 .../tasks/account_graphql_pre_extractor.go         |   2 +-
 .../github_graphql/tasks/deployment_collector.go   |   8 +-
 .../github_graphql/tasks/deployment_convertor.go   |  18 ++--
 .../github_graphql/tasks/deployment_extractor.go   |  12 +--
 .../plugins/github_graphql/tasks/graphql_client.go |  10 +-
 .../github_graphql/tasks/issue_collector.go        |  18 ++--
 .../github_graphql/tasks/issue_collector_test.go   |   4 +-
 .../github_graphql/tasks/issue_extractor.go        |  16 ++--
 .../plugins/github_graphql/tasks/job_collector.go  |  14 +--
 .../github_graphql/tasks/job_collector_test.go     |   2 +-
 .../plugins/github_graphql/tasks/job_extractor.go  |  14 +--
 .../plugins/github_graphql/tasks/pr_collector.go   |  12 +--
 .../plugins/github_graphql/tasks/pr_extractor.go   |  10 +-
 .../github_graphql/tasks/release_collector.go      |  10 +-
 .../github_graphql/tasks/release_extractor.go      |  14 +--
 backend/plugins/github_graphql/tasks/shared.go     |   8 +-
 backend/plugins/gitlab/api/blueprint_V200_test.go  |  20 ++--
 backend/plugins/gitlab/api/blueprint_v200.go       |  28 +++---
 backend/plugins/gitlab/api/connection_api.go       |  10 +-
 backend/plugins/gitlab/api/init.go                 |   8 +-
 backend/plugins/gitlab/api/remote_api.go           |  10 +-
 backend/plugins/gitlab/api/scope_api.go            |   8 +-
 backend/plugins/gitlab/api/scope_config_api.go     |   4 +-
 backend/plugins/gitlab/api/scope_duplicates_api.go |   6 +-
 .../gitlab/api/scope_duplicates_api_test.go        |   2 +-
 backend/plugins/gitlab/api/scope_state_api.go      |   4 +-
 backend/plugins/gitlab/api/swagger.go              |   2 +-
 backend/plugins/gitlab/e2e/account_test.go         |  12 +--
 backend/plugins/gitlab/e2e/deployment_test.go      |  12 +--
 backend/plugins/gitlab/e2e/issues_test.go          |  10 +-
 backend/plugins/gitlab/e2e/job_test.go             |  14 +--
 backend/plugins/gitlab/e2e/mr_commits_test.go      |  12 +--
 backend/plugins/gitlab/e2e/mr_detail_test.go       |  12 +--
 backend/plugins/gitlab/e2e/mr_notes_test.go        |  10 +-
 backend/plugins/gitlab/e2e/mr_test.go              |  12 +--
 .../plugins/gitlab/e2e/pipelines_detail_test.go    |  14 +--
 backend/plugins/gitlab/e2e/pipelines_test.go       |  12 +--
 backend/plugins/gitlab/e2e/project_test.go         |  18 ++--
 backend/plugins/gitlab/e2e/trigger_job_test.go     |  12 +--
 backend/plugins/gitlab/gitlab.go                   |   4 +-
 backend/plugins/gitlab/impl/impl.go                |  26 ++---
 backend/plugins/gitlab/models/account.go           |   2 +-
 backend/plugins/gitlab/models/assignee.go          |   2 +-
 backend/plugins/gitlab/models/commit.go            |   2 +-
 backend/plugins/gitlab/models/connection.go        |   8 +-
 backend/plugins/gitlab/models/deployment.go        |   2 +-
 backend/plugins/gitlab/models/issue.go             |   2 +-
 backend/plugins/gitlab/models/issue_assignee.go    |   2 +-
 backend/plugins/gitlab/models/issue_label.go       |   2 +-
 backend/plugins/gitlab/models/job.go               |   2 +-
 .../migrationscripts/20220714_add_init_tables.go   |  10 +-
 .../migrationscripts/20220729_add_gitlab_ci.go     |   8 +-
 .../migrationscripts/20220804_add_pipeline_id.go   |   6 +-
 .../20220906_fix_duration_to_float8.go             |   6 +-
 .../20220907_add_pipeline_projects_tables.go       |   8 +-
 .../20221125_add_trasformation_rule_table.go       |   8 +-
 .../20221230_add_std_type_to_gitlabissue.go        |   4 +-
 .../20230210_add_is_detail_required.go             |   6 +-
 ...22_add_connection_id_to_transformation_rules.go |   8 +-
 .../20230419_add_type_env_to_pipeline.go           |   6 +-
 .../20230420_add_mr_commit_author_info.go          |   8 +-
 .../migrationscripts/20230529_scope_config.go      |   6 +-
 .../20230606_add_issue_assignee.go                 |   8 +-
 .../migrationscripts/20230625_add_mr_commitsha.go  |   6 +-
 .../20230630_add_raw_param_table_for_scopes.go     |  10 +-
 ...0230712_add_archived_to_tool_gitlab_projects.go |   4 +-
 .../migrationscripts/20230926_add_deployment.go    |   6 +-
 ...nv_name_pattern_to_tool_gitlab_scope_configs.go |   8 +-
 ...129_add_queued_duration_to_pipeline_and_task.go |   6 +-
 .../20231207_modify_deployment_message_type.go     |   6 +-
 ...1220_add_created_user_at_tool_gitlab_account.go |   6 +-
 ...20231221_add_time_filed_to_pipeline_projects.go |   6 +-
 ...20240305_modify_deployment_commit_title_type.go |   6 +-
 .../20240411_add_web_url_to_pipeline.go            |   6 +-
 .../migrationscripts/20240531_add_mr_assignees.go  |   8 +-
 ...5_add_mr_assignees_and_reviewers_primary_key.go |  10 +-
 .../20240813_change_issue_component_type.go        |   6 +-
 .../20240904_remove_mr_review_fields.go            |   6 +-
 .../20240906_add_source_to_pipelines.go            |   4 +-
 .../20250921_add_pr_size_excluded_extensions.go    |   8 +-
 .../20260812_add_mr_commit_updated_at.go           |   6 +-
 .../add_additions_deletions_to_mr.go               |   6 +-
 .../models/migrationscripts/archived/account.go    |   2 +-
 .../models/migrationscripts/archived/assignee.go   |   2 +-
 .../models/migrationscripts/archived/commit.go     |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/deployment.go |   2 +-
 .../models/migrationscripts/archived/issue.go      |   2 +-
 .../migrationscripts/archived/issue_assignee.go    |   2 +-
 .../migrationscripts/archived/issue_label.go       |   2 +-
 .../gitlab/models/migrationscripts/archived/mr.go  |   2 +-
 .../models/migrationscripts/archived/mr_comment.go |   2 +-
 .../models/migrationscripts/archived/mr_commit.go  |   2 +-
 .../models/migrationscripts/archived/mr_label.go   |   2 +-
 .../models/migrationscripts/archived/mr_note.go    |   2 +-
 .../models/migrationscripts/archived/pipeline.go   |   2 +-
 .../models/migrationscripts/archived/project.go    |   2 +-
 .../migrationscripts/archived/project_commit.go    |   2 +-
 .../models/migrationscripts/archived/reviewer.go   |   2 +-
 .../gitlab/models/migrationscripts/archived/tag.go |   2 +-
 .../archived/transformation_rules.go               |   2 +-
 .../gitlab/models/migrationscripts/register.go     |   2 +-
 backend/plugins/gitlab/models/mr.go                |   2 +-
 backend/plugins/gitlab/models/mr_comment.go        |   2 +-
 backend/plugins/gitlab/models/mr_commit.go         |   2 +-
 backend/plugins/gitlab/models/mr_label.go          |   2 +-
 backend/plugins/gitlab/models/mr_note.go           |   2 +-
 backend/plugins/gitlab/models/pipeline.go          |   2 +-
 backend/plugins/gitlab/models/project.go           |   4 +-
 backend/plugins/gitlab/models/project_commit.go    |   2 +-
 backend/plugins/gitlab/models/reviewer.go          |   2 +-
 backend/plugins/gitlab/models/scope_config.go      |   2 +-
 backend/plugins/gitlab/models/tag.go               |   2 +-
 backend/plugins/gitlab/tasks/account_collector.go  |   8 +-
 backend/plugins/gitlab/tasks/account_convertor.go  |  16 ++--
 backend/plugins/gitlab/tasks/account_extractor.go  |   8 +-
 backend/plugins/gitlab/tasks/api_client.go         |   8 +-
 .../gitlab/tasks/child_pipeline_collector.go       |   6 +-
 .../gitlab/tasks/child_pipeline_extractor.go       |  10 +-
 .../plugins/gitlab/tasks/deployment_collector.go   |   8 +-
 .../plugins/gitlab/tasks/deployment_convertor.go   |  16 ++--
 .../plugins/gitlab/tasks/deployment_extractor.go   |  10 +-
 .../gitlab/tasks/issue_assignee_convertor.go       |  14 +--
 backend/plugins/gitlab/tasks/issue_collector.go    |   6 +-
 backend/plugins/gitlab/tasks/issue_convertor.go    |  16 ++--
 backend/plugins/gitlab/tasks/issue_extractor.go    |  12 +--
 .../plugins/gitlab/tasks/issue_label_convertor.go  |  14 +--
 backend/plugins/gitlab/tasks/job_collector.go      |   8 +-
 backend/plugins/gitlab/tasks/job_convertor.go      |  16 ++--
 backend/plugins/gitlab/tasks/job_extractor.go      |  10 +-
 .../plugins/gitlab/tasks/mr_assignee_convertor.go  |  14 +--
 backend/plugins/gitlab/tasks/mr_collector.go       |   6 +-
 .../plugins/gitlab/tasks/mr_commit_collector.go    |   6 +-
 .../plugins/gitlab/tasks/mr_commit_convertor.go    |  14 +--
 .../plugins/gitlab/tasks/mr_commit_extractor.go    |  10 +-
 backend/plugins/gitlab/tasks/mr_convertor.go       |  16 ++--
 .../plugins/gitlab/tasks/mr_detail_collector.go    |   8 +-
 .../plugins/gitlab/tasks/mr_detail_extractor.go    |   8 +-
 backend/plugins/gitlab/tasks/mr_extractor.go       |  12 +--
 backend/plugins/gitlab/tasks/mr_label_convertor.go |  14 +--
 backend/plugins/gitlab/tasks/mr_note_collector.go  |   6 +-
 backend/plugins/gitlab/tasks/mr_note_convertor.go  |  16 ++--
 backend/plugins/gitlab/tasks/mr_note_extractor.go  |  10 +-
 .../plugins/gitlab/tasks/mr_reviewer_convertor.go  |  14 +--
 backend/plugins/gitlab/tasks/pipeline_collector.go |   6 +-
 .../gitlab/tasks/pipeline_commit_convertor.go      |  14 +--
 .../gitlab/tasks/pipeline_detail_collector.go      |   8 +-
 .../gitlab/tasks/pipeline_detail_convertor.go      |  16 ++--
 .../gitlab/tasks/pipeline_detail_extractor.go      |  12 +--
 backend/plugins/gitlab/tasks/pipeline_extractor.go |   8 +-
 backend/plugins/gitlab/tasks/project_convertor.go  |  24 ++---
 backend/plugins/gitlab/tasks/register.go           |   2 +-
 backend/plugins/gitlab/tasks/shared.go             |  12 +--
 backend/plugins/gitlab/tasks/tag_collector.go      |   6 +-
 backend/plugins/gitlab/tasks/tag_extractor.go      |   8 +-
 backend/plugins/gitlab/tasks/task_data.go          |   6 +-
 .../plugins/gitlab/tasks/trigger_job_collector.go  |   8 +-
 .../plugins/gitlab/tasks/trigger_job_extractor.go  |   8 +-
 backend/plugins/icla/impl/impl.go                  |  18 ++--
 backend/plugins/icla/models/committer.go           |   2 +-
 .../20221021_add_icla_committer.go                 |   6 +-
 .../models/migrationscripts/archived/committer.go  |   2 +-
 .../icla/models/migrationscripts/register.go       |   2 +-
 backend/plugins/icla/plugin_main.go                |   4 +-
 backend/plugins/icla/tasks/api_client.go           |   8 +-
 backend/plugins/icla/tasks/committer_collector.go  |   6 +-
 backend/plugins/icla/tasks/committer_extractor.go  |   8 +-
 backend/plugins/icla/tasks/task_data.go            |   2 +-
 backend/plugins/incidentio/api/blueprint_v200.go   |  20 ++--
 backend/plugins/incidentio/api/connection_api.go   |   8 +-
 backend/plugins/incidentio/api/init.go             |   8 +-
 backend/plugins/incidentio/api/remote_api.go       |  12 +--
 backend/plugins/incidentio/api/scope_api.go        |   8 +-
 backend/plugins/incidentio/api/scope_state_api.go  |   4 +-
 backend/plugins/incidentio/api/swagger.go          |   2 +-
 backend/plugins/incidentio/e2e/incident_test.go    |  12 +--
 backend/plugins/incidentio/impl/impl.go            |  22 ++---
 backend/plugins/incidentio/incidentio.go           |   4 +-
 backend/plugins/incidentio/models/connection.go    |   6 +-
 backend/plugins/incidentio/models/incident.go      |   2 +-
 backend/plugins/incidentio/models/incident_type.go |   4 +-
 .../migrationscripts/20260729_add_init_tables.go   |   8 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/incident.go   |   2 +-
 .../migrationscripts/archived/incident_type.go     |   2 +-
 .../migrationscripts/archived/scope_config.go      |   2 +-
 .../incidentio/models/migrationscripts/register.go |   2 +-
 backend/plugins/incidentio/models/scope_config.go  |   2 +-
 .../incidentio/tasks/incident_type_converter.go    |  16 ++--
 .../incidentio/tasks/incident_types_collector.go   |   6 +-
 .../incidentio/tasks/incident_types_extractor.go   |  12 +--
 .../incidentio/tasks/incidents_collector.go        |   6 +-
 .../incidentio/tasks/incidents_converter.go        |  16 ++--
 .../incidentio/tasks/incidents_converter_test.go   |   4 +-
 .../incidentio/tasks/incidents_extractor.go        |  10 +-
 .../incidentio/tasks/incidents_extractor_test.go   |   2 +-
 backend/plugins/incidentio/tasks/task_data.go      |   6 +-
 backend/plugins/issue_trace/api/init.go            |   2 +-
 .../e2e/general_issue_assignee_history_test.go     |  10 +-
 .../e2e/general_issue_status_history_test.go       |  10 +-
 backend/plugins/issue_trace/e2e/meta.go            |   2 +-
 backend/plugins/issue_trace/impl/enricher.go       |  22 ++---
 backend/plugins/issue_trace/issue_trace.go         |   4 +-
 .../issue_trace/models/issue_assignee_history.go   |   2 +-
 .../issue_trace/models/issue_status_history.go     |   2 +-
 .../migrationscripts/2024_05_30_new_issue_table.go |   8 +-
 backend/plugins/issue_trace/services/query.go      |   4 +-
 .../tasks/issue_assignee_history_convertor.go      |  14 +--
 .../tasks/issue_status_history_convertor.go        |  14 +--
 .../tasks/issue_status_history_convertor_test.go   |   2 +-
 backend/plugins/issue_trace/utils/context.go       |   4 +-
 backend/plugins/jenkins/api/blueprint_v200.go      |  22 ++---
 backend/plugins/jenkins/api/connection_api.go      |  10 +-
 backend/plugins/jenkins/api/init.go                |   8 +-
 backend/plugins/jenkins/api/jobs.go                |   8 +-
 backend/plugins/jenkins/api/jobs_test.go           |  10 +-
 backend/plugins/jenkins/api/remote_api.go          |  10 +-
 backend/plugins/jenkins/api/scope_api.go           |   8 +-
 backend/plugins/jenkins/api/scope_config_api.go    |   4 +-
 backend/plugins/jenkins/api/scope_state_api.go     |   4 +-
 backend/plugins/jenkins/api/swagger.go             |   2 +-
 backend/plugins/jenkins/e2e/builds_test.go         |  12 +--
 backend/plugins/jenkins/e2e/jobs_test.go           |  14 +--
 backend/plugins/jenkins/e2e/multibranch_test.go    |  14 +--
 backend/plugins/jenkins/e2e/stages_test.go         |  12 +--
 backend/plugins/jenkins/impl/impl.go               |  28 +++---
 backend/plugins/jenkins/jenkins.go                 |   4 +-
 backend/plugins/jenkins/models/build.go            |   2 +-
 backend/plugins/jenkins/models/build_commit.go     |   2 +-
 backend/plugins/jenkins/models/connection.go       |   2 +-
 backend/plugins/jenkins/models/job.go              |   4 +-
 backend/plugins/jenkins/models/job_dag.go          |   2 +-
 .../migrationscripts/20220714_add_init_tables.go   |  12 +--
 .../20220729_modify_all_entities.go                |   8 +-
 .../20220916_modify_jenkins_build.go               |   8 +-
 .../20221108_add_jobPath_for_builds.go             |   4 +-
 .../migrationscripts/20221108_add_job_fields.go    |   4 +-
 .../20221110_change_index_of_job_path.go           |   8 +-
 .../20221131_add_fullName_for_builds.go            |   8 +-
 .../20221205_add_trasformation_rule_table.go       |   8 +-
 ...22_add_connection_id_to_transformation_rules.go |   8 +-
 .../migrationscripts/20230530_scope_config.go      |   6 +-
 .../20230630_add_raw_param_table_for_scopes.go     |  10 +-
 .../20240410_add_number_field_to_build_commits.go  |   6 +-
 .../models/migrationscripts/archived/build.go      |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/job.go        |   2 +-
 .../archived/transformation_rules.go               |   2 +-
 .../jenkins/models/migrationscripts/register.go    |   2 +-
 backend/plugins/jenkins/models/scope_config.go     |   2 +-
 backend/plugins/jenkins/models/stage.go            |   2 +-
 backend/plugins/jenkins/tasks/api_client.go        |   8 +-
 .../plugins/jenkins/tasks/build_cicd_convertor.go  |  16 ++--
 backend/plugins/jenkins/tasks/build_collector.go   |   8 +-
 .../jenkins/tasks/build_commit_convertor.go        |  14 +--
 backend/plugins/jenkins/tasks/build_extractor.go   |   8 +-
 .../plugins/jenkins/tasks/build_stages_enricher.go |   8 +-
 backend/plugins/jenkins/tasks/job_collector.go     |   6 +-
 backend/plugins/jenkins/tasks/job_convertor.go     |  16 ++--
 backend/plugins/jenkins/tasks/job_extractor.go     |   8 +-
 backend/plugins/jenkins/tasks/shared.go            |   4 +-
 backend/plugins/jenkins/tasks/stage_collector.go   |   8 +-
 backend/plugins/jenkins/tasks/stage_convertor.go   |  18 ++--
 backend/plugins/jenkins/tasks/stage_extractor.go   |   8 +-
 backend/plugins/jenkins/tasks/task_data.go         |   6 +-
 backend/plugins/jira/api/blueprint_v200.go         |  20 ++--
 backend/plugins/jira/api/connection_api.go         |  10 +-
 backend/plugins/jira/api/connection_api_test.go    |   8 +-
 backend/plugins/jira/api/init.go                   |   8 +-
 backend/plugins/jira/api/remote_api.go             |  12 +--
 backend/plugins/jira/api/scope_api.go              |  12 +--
 backend/plugins/jira/api/scope_config_api.go       |   8 +-
 backend/plugins/jira/api/scope_config_test.go      |  14 +--
 backend/plugins/jira/api/scope_state_api.go        |   4 +-
 backend/plugins/jira/api/swagger.go                |   2 +-
 backend/plugins/jira/e2e/account_test.go           |  10 +-
 backend/plugins/jira/e2e/board_test.go             |  10 +-
 backend/plugins/jira/e2e/changelog_test.go         |  10 +-
 backend/plugins/jira/e2e/development_penal_test.go |   8 +-
 backend/plugins/jira/e2e/epic_test.go              |  10 +-
 .../plugins/jira/e2e/extract_issue_fields_test.go  |   8 +-
 .../jira/e2e/issue_changelog_board_scope_test.go   |  12 +--
 backend/plugins/jira/e2e/issue_changelog_test.go   |   8 +-
 .../plugins/jira/e2e/issue_relationship_test.go    |  12 +--
 backend/plugins/jira/e2e/issue_repo_commit_test.go |  10 +-
 backend/plugins/jira/e2e/issue_test.go             |  12 +--
 backend/plugins/jira/e2e/label_test.go             |  10 +-
 backend/plugins/jira/e2e/migration_schema_test.go  |  18 ++--
 backend/plugins/jira/e2e/project_test.go           |   8 +-
 backend/plugins/jira/e2e/remotelink_test.go        |   8 +-
 backend/plugins/jira/e2e/sprint_issue_test.go      |  10 +-
 backend/plugins/jira/e2e/sprint_test.go            |  10 +-
 backend/plugins/jira/e2e/status_test.go            |   8 +-
 backend/plugins/jira/e2e/worklog_test.go           |  10 +-
 backend/plugins/jira/impl/impl.go                  |  24 ++---
 backend/plugins/jira/jira.go                       |   4 +-
 backend/plugins/jira/models/account.go             |   2 +-
 backend/plugins/jira/models/board.go               |   4 +-
 backend/plugins/jira/models/board_issue.go         |   2 +-
 backend/plugins/jira/models/connection.go          |   6 +-
 backend/plugins/jira/models/issue.go               |   2 +-
 backend/plugins/jira/models/issue_changelog.go     |   2 +-
 backend/plugins/jira/models/issue_comment.go       |   2 +-
 backend/plugins/jira/models/issue_commit.go        |   2 +-
 backend/plugins/jira/models/issue_field.go         |   2 +-
 backend/plugins/jira/models/issue_label.go         |   2 +-
 backend/plugins/jira/models/issue_relationship.go  |   2 +-
 backend/plugins/jira/models/issue_type.go          |   2 +-
 .../migrationscripts/20220407_add_source_table.go  |   8 +-
 .../20220505_rename_source_table.go                |   4 +-
 .../migrationscripts/20220716_add_init_tables.go   |  12 +--
 .../20221116_add_trasformation_rule_table.go       |   8 +-
 .../migrationscripts/20221215_add_project_name.go  |   6 +-
 .../migrationscripts/20230129_add_multi_auth.go    |  10 +-
 .../20230214_remove_issue_stdstorypoint.go         |   6 +-
 .../migrationscripts/20230223_add_repo_pattern.go  |   6 +-
 ...22_add_connection_id_to_transformation_rules.go |   8 +-
 .../20230322_expand_remotelink_url.go              |  10 +-
 .../20230412_add_changelog_total_field_to_issue.go |   6 +-
 .../migrationscripts/20230412_desc_comment.go      |  10 +-
 .../20230510_expand_remotelink_selfurl.go          |  10 +-
 .../migrationscripts/20230512_add_repo_url.go      |   6 +-
 .../migrationscripts/20230530_scope_config.go      |   6 +-
 .../20230601_add_application_type.go               |   6 +-
 .../20230609_clear_repo_pattern.go                 |   6 +-
 .../20230630_add_raw_param_table_for_scopes.go     |  10 +-
 .../20230726_add_issue_relationship_table.go       |   8 +-
 .../20230808_drop_issue_allfields.go               |   4 +-
 ...0231016_modify_issue_relationship_primarykey.go |  10 +-
 .../20240103_add_component_to_issue.go             |   6 +-
 .../migrationscripts/20240111_add_filter_jql.go    |   6 +-
 .../20240514_add_worklog_total_to_issue.go         |   4 +-
 .../20240611_add_subtask_to_issue.go               |   4 +-
 ...9_add_tmp_account_id_to_issue_changelog_item.go |   6 +-
 .../20240710_add_issue_field_table.go              |   8 +-
 .../20240809_change_issue_component_type.go        |   6 +-
 .../migrationscripts/20240821_flush_issues_data.go |   8 +-
 .../20250305_add_due_date_config.go                |   6 +-
 .../20250619_add_fix_versions_to_issue.go          |   6 +-
 .../20260611_add_sub_query_to_boards.go            |   6 +-
 .../20260702_add_extra_jql_to_scope_config.go      |   6 +-
 .../20260707_change_fix_versions_to_text.go        |   6 +-
 .../20260722_add_sprint_report_table.go            |   6 +-
 ...260727_add_raw_data_columns_to_sprint_report.go |   8 +-
 .../models/migrationscripts/archived/account.go    |   2 +-
 .../jira/models/migrationscripts/archived/board.go |   2 +-
 .../migrationscripts/archived/board_issue.go       |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../jira/models/migrationscripts/archived/issue.go |   2 +-
 .../migrationscripts/archived/issue_changelog.go   |   2 +-
 .../migrationscripts/archived/issue_comment.go     |   2 +-
 .../migrationscripts/archived/issue_commit.go      |   2 +-
 .../migrationscripts/archived/issue_field.go       |   2 +-
 .../migrationscripts/archived/issue_label.go       |   2 +-
 .../archived/issue_relationship.go                 |   2 +-
 .../models/migrationscripts/archived/issue_type.go |   2 +-
 .../models/migrationscripts/archived/project.go    |   2 +-
 .../models/migrationscripts/archived/remotelink.go |   2 +-
 .../models/migrationscripts/archived/source.go     |   2 +-
 .../models/migrationscripts/archived/sprint.go     |   2 +-
 .../models/migrationscripts/archived/status.go     |   2 +-
 .../archived/transformation_rule.go                |   2 +-
 .../models/migrationscripts/archived/worklog.go    |   2 +-
 .../jira/models/migrationscripts/register.go       |   2 +-
 backend/plugins/jira/models/project.go             |   2 +-
 backend/plugins/jira/models/remotelink.go          |   2 +-
 backend/plugins/jira/models/scope_config.go        |   4 +-
 backend/plugins/jira/models/sprint.go              |   2 +-
 backend/plugins/jira/models/sprint_report.go       |   2 +-
 backend/plugins/jira/models/status.go              |   2 +-
 backend/plugins/jira/models/worklog.go             |   2 +-
 backend/plugins/jira/tasks/account_collector.go    |  10 +-
 backend/plugins/jira/tasks/account_convertor.go    |  16 ++--
 backend/plugins/jira/tasks/account_extractor.go    |   8 +-
 backend/plugins/jira/tasks/api_client.go           |   8 +-
 backend/plugins/jira/tasks/apiv2models/board.go    |   4 +-
 .../plugins/jira/tasks/apiv2models/changelog.go    |   4 +-
 backend/plugins/jira/tasks/apiv2models/comment.go  |   4 +-
 backend/plugins/jira/tasks/apiv2models/issue.go    |   6 +-
 backend/plugins/jira/tasks/apiv2models/project.go  |   2 +-
 .../plugins/jira/tasks/apiv2models/remotelink.go   |   2 +-
 backend/plugins/jira/tasks/apiv2models/sprint.go   |   2 +-
 backend/plugins/jira/tasks/apiv2models/user.go     |   2 +-
 backend/plugins/jira/tasks/apiv2models/worklog.go  |   4 +-
 backend/plugins/jira/tasks/board_convertor.go      |  16 ++--
 .../jira/tasks/board_filter_begin_collector.go     |  12 +--
 .../jira/tasks/board_filter_end_collector.go       |   8 +-
 .../jira/tasks/development_panel_collector.go      |  10 +-
 .../jira/tasks/development_panel_extractor.go      |  10 +-
 backend/plugins/jira/tasks/epic_collector.go       |  10 +-
 backend/plugins/jira/tasks/epic_collector_test.go  |   2 +-
 backend/plugins/jira/tasks/epic_extractor.go       |  14 +--
 .../jira/tasks/issue_changelog_collector.go        |  14 +--
 .../jira/tasks/issue_changelog_convertor.go        |  16 ++--
 .../jira/tasks/issue_changelog_extractor.go        |  10 +-
 backend/plugins/jira/tasks/issue_collector.go      |  12 +--
 backend/plugins/jira/tasks/issue_collector_test.go |   6 +-
 .../plugins/jira/tasks/issue_comment_collector.go  |  14 +--
 .../plugins/jira/tasks/issue_comment_convertor.go  |  16 ++--
 .../plugins/jira/tasks/issue_comment_extractor.go  |  10 +-
 .../plugins/jira/tasks/issue_commit_convertor.go   |  14 +--
 backend/plugins/jira/tasks/issue_convertor.go      |  16 ++--
 backend/plugins/jira/tasks/issue_extractor.go      |  14 +--
 backend/plugins/jira/tasks/issue_extractor_test.go |   6 +-
 .../plugins/jira/tasks/issue_field_collector.go    |   6 +-
 .../plugins/jira/tasks/issue_field_extractor.go    |  10 +-
 .../plugins/jira/tasks/issue_label_convertor.go    |  14 +--
 .../jira/tasks/issue_relationship_convertor.go     |  14 +--
 .../jira/tasks/issue_repo_commit_convertor.go      |  14 +--
 backend/plugins/jira/tasks/issue_type_collector.go |   8 +-
 backend/plugins/jira/tasks/issue_type_extractor.go |   8 +-
 backend/plugins/jira/tasks/project_collector.go    |   6 +-
 backend/plugins/jira/tasks/project_extractor.go    |   8 +-
 backend/plugins/jira/tasks/remotelink_collector.go |  10 +-
 backend/plugins/jira/tasks/remotelink_extractor.go |  10 +-
 backend/plugins/jira/tasks/shared.go               |   6 +-
 backend/plugins/jira/tasks/sprint_collector.go     |   6 +-
 backend/plugins/jira/tasks/sprint_convertor.go     |  16 ++--
 backend/plugins/jira/tasks/sprint_extractor.go     |  10 +-
 .../plugins/jira/tasks/sprint_issues_convertor.go  |  14 +--
 .../plugins/jira/tasks/sprint_report_collector.go  |  10 +-
 .../plugins/jira/tasks/sprint_report_convertor.go  |  12 +--
 .../plugins/jira/tasks/sprint_report_extractor.go  |  10 +-
 backend/plugins/jira/tasks/status_collector.go     |   6 +-
 backend/plugins/jira/tasks/status_extractor.go     |  10 +-
 backend/plugins/jira/tasks/task_data.go            |   6 +-
 backend/plugins/jira/tasks/worklog_collector.go    |  10 +-
 backend/plugins/jira/tasks/worklog_convertor.go    |  16 ++--
 backend/plugins/jira/tasks/worklog_extractor.go    |   8 +-
 backend/plugins/kiro/api/blueprint_v200.go         |  14 +--
 backend/plugins/kiro/api/connection.go             |   8 +-
 backend/plugins/kiro/api/init.go                   |  10 +-
 backend/plugins/kiro/api/remote_api.go             |  12 +--
 backend/plugins/kiro/api/s3_slice_api.go           |  10 +-
 backend/plugins/kiro/api/test_connection.go        |  10 +-
 backend/plugins/kiro/api/test_connection_test.go   |   2 +-
 backend/plugins/kiro/impl/impl.go                  |  22 ++---
 backend/plugins/kiro/impl/table_info_test.go       |   2 +-
 backend/plugins/kiro/kiro.go                       |   4 +-
 backend/plugins/kiro/models/chat_log.go            |   2 +-
 backend/plugins/kiro/models/completion_log.go      |   2 +-
 backend/plugins/kiro/models/connection.go          |   4 +-
 .../kiro/models/migrationscripts/20260729_init.go  |   8 +-
 .../kiro/models/migrationscripts/archived/init.go  |   2 +-
 .../kiro/models/migrationscripts/register.go       |   2 +-
 backend/plugins/kiro/models/s3_file_meta.go        |   2 +-
 backend/plugins/kiro/models/s3_slice.go            |   4 +-
 .../plugins/kiro/models/timestamp_schema_test.go   |   2 +-
 backend/plugins/kiro/models/user_model_messages.go |   2 +-
 backend/plugins/kiro/models/user_report.go         |   2 +-
 backend/plugins/kiro/tasks/discovery.go            |   4 +-
 backend/plugins/kiro/tasks/discovery_test.go       |   2 +-
 backend/plugins/kiro/tasks/extractor.go            |  10 +-
 backend/plugins/kiro/tasks/extractor_test.go       |   4 +-
 backend/plugins/kiro/tasks/identity_client.go      |   2 +-
 backend/plugins/kiro/tasks/log_extractor.go        |   6 +-
 backend/plugins/kiro/tasks/log_parser.go           |   4 +-
 backend/plugins/kiro/tasks/normalize.go            |   2 +-
 backend/plugins/kiro/tasks/s3_client.go            |   4 +-
 backend/plugins/kiro/tasks/s3_client_test.go       |   2 +-
 backend/plugins/kiro/tasks/s3_file_collector.go    |   8 +-
 .../plugins/kiro/tasks/s3_file_collector_test.go   |   2 +-
 backend/plugins/kiro/tasks/task_data.go            |   2 +-
 .../plugins/kiro/tasks/user_report_extractor.go    |   6 +-
 backend/plugins/kiro/tasks/user_report_parser.go   |   4 +-
 .../plugins/kiro/tasks/user_report_parser_test.go  |   2 +-
 backend/plugins/linear/api/blueprint_v200.go       |  20 ++--
 backend/plugins/linear/api/blueprint_v200_test.go  |  14 +--
 backend/plugins/linear/api/connection_api.go       |  10 +-
 backend/plugins/linear/api/init.go                 |   8 +-
 backend/plugins/linear/api/remote_api.go           |  10 +-
 backend/plugins/linear/api/remote_api_test.go      |   2 +-
 backend/plugins/linear/api/scope_api.go            |   8 +-
 backend/plugins/linear/api/scope_config_api.go     |   4 +-
 backend/plugins/linear/e2e/account_test.go         |  12 +--
 backend/plugins/linear/e2e/board_test.go           |  12 +--
 backend/plugins/linear/e2e/comment_test.go         |  12 +--
 backend/plugins/linear/e2e/cycle_test.go           |  12 +--
 .../linear/e2e/issue_history_leadtime_test.go      |  12 +--
 backend/plugins/linear/e2e/issue_history_test.go   |  12 +--
 backend/plugins/linear/e2e/issue_incident_test.go  |  12 +--
 backend/plugins/linear/e2e/issue_leadtime_test.go  |  12 +--
 backend/plugins/linear/e2e/issue_longtitle_test.go |  10 +-
 backend/plugins/linear/e2e/issue_test.go           |  12 +--
 backend/plugins/linear/e2e/label_test.go           |  12 +--
 backend/plugins/linear/e2e/sprint_issue_test.go    |  12 +--
 backend/plugins/linear/e2e/workflow_state_test.go  |  10 +-
 backend/plugins/linear/impl/impl.go                |  22 ++---
 backend/plugins/linear/linear.go                   |   4 +-
 backend/plugins/linear/models/account.go           |   2 +-
 backend/plugins/linear/models/connection.go        |   6 +-
 backend/plugins/linear/models/cycle.go             |   2 +-
 backend/plugins/linear/models/issue.go             |   2 +-
 backend/plugins/linear/models/issue_comment.go     |   2 +-
 backend/plugins/linear/models/issue_history.go     |   2 +-
 backend/plugins/linear/models/issue_label.go       |   2 +-
 .../migrationscripts/20260601_add_init_tables.go   |   8 +-
 .../models/migrationscripts/archived/models.go     |   2 +-
 .../linear/models/migrationscripts/register.go     |   2 +-
 backend/plugins/linear/models/scope_config.go      |   2 +-
 backend/plugins/linear/models/team.go              |   4 +-
 backend/plugins/linear/models/workflow_state.go    |   2 +-
 backend/plugins/linear/tasks/account_collector.go  |   6 +-
 backend/plugins/linear/tasks/account_convertor.go  |  16 ++--
 backend/plugins/linear/tasks/account_extractor.go  |   8 +-
 backend/plugins/linear/tasks/api_client.go         |  10 +-
 backend/plugins/linear/tasks/board_convertor.go    |  16 ++--
 backend/plugins/linear/tasks/comment_collector.go  |   6 +-
 backend/plugins/linear/tasks/comment_convertor.go  |  16 ++--
 backend/plugins/linear/tasks/comment_extractor.go  |   8 +-
 backend/plugins/linear/tasks/cycle_collector.go    |   6 +-
 backend/plugins/linear/tasks/cycle_convertor.go    |  16 ++--
 backend/plugins/linear/tasks/cycle_extractor.go    |   8 +-
 backend/plugins/linear/tasks/issue_collector.go    |   8 +-
 backend/plugins/linear/tasks/issue_convertor.go    |  16 ++--
 backend/plugins/linear/tasks/issue_extractor.go    |   8 +-
 .../linear/tasks/issue_history_collector.go        |   6 +-
 .../linear/tasks/issue_history_convertor.go        |  16 ++--
 .../linear/tasks/issue_history_extractor.go        |   8 +-
 backend/plugins/linear/tasks/label_convertor.go    |  14 +--
 backend/plugins/linear/tasks/shared.go             |   6 +-
 backend/plugins/linear/tasks/shared_test.go        |   2 +-
 .../plugins/linear/tasks/sprint_issue_convertor.go |  14 +--
 backend/plugins/linear/tasks/task_data.go          |   4 +-
 .../linear/tasks/workflow_state_collector.go       |   6 +-
 .../linear/tasks/workflow_state_extractor.go       |   8 +-
 .../plugins/linker/e2e/link_pr_and_issue_test.go   |  12 +--
 .../linker/e2e/snapshot_tables/board_issues.csv    |   6 +-
 .../snapshot_tables/cross_project_board_issues.csv |   4 +-
 .../e2e/snapshot_tables/cross_project_issues.csv   |   4 +-
 .../cross_project_pull_request_issues_after.csv    |   2 +-
 .../cross_project_pull_request_issues_before.csv   |   2 +-
 .../cross_project_pull_requests.csv                |   4 +-
 .../plugins/linker/e2e/snapshot_tables/issues.csv  |   8 +-
 .../linker/e2e/snapshot_tables/pull_requests.csv   |   4 +-
 backend/plugins/linker/impl/impl.go                |  14 +--
 backend/plugins/linker/linker.go                   |   4 +-
 .../linker/models/migrationscripts/register.go     |   2 +-
 backend/plugins/linker/tasks/link_pr_and_issue.go  |  16 ++--
 backend/plugins/linker/tasks/task_data.go          |   4 +-
 backend/plugins/opsgenie/api/blueprint_v200.go     |  20 ++--
 backend/plugins/opsgenie/api/connection_api.go     |   8 +-
 backend/plugins/opsgenie/api/init.go               |   8 +-
 backend/plugins/opsgenie/api/remote_api.go         |  14 +--
 backend/plugins/opsgenie/api/scope_api.go          |   8 +-
 backend/plugins/opsgenie/api/scope_state_api.go    |   4 +-
 backend/plugins/opsgenie/api/swagger.go            |   2 +-
 backend/plugins/opsgenie/e2e/incident_test.go      |  14 +--
 backend/plugins/opsgenie/impl/impl.go              |  22 ++---
 backend/plugins/opsgenie/models/assignment.go      |   2 +-
 backend/plugins/opsgenie/models/connection.go      |   6 +-
 backend/plugins/opsgenie/models/incident.go        |   2 +-
 .../migrationscripts/20221115_add_init_tables.go   |   8 +-
 .../20230123_add_connection_fields.go              |   4 +-
 .../20230203_add_endpoint_proxy_to_conn.go         |   6 +-
 .../20230203_add_transformation_rules.go           |   8 +-
 .../migrationscripts/20230531_scope_config.go      |   6 +-
 .../20230605_remove_scope_config.go                |   4 +-
 .../20230630_add_raw_param_table_for_scopes.go     |  10 +-
 .../20231214_add_tool_opsgenie_scope_configs.go    |   8 +-
 ...dd_new_fields_to_tool_opsgenie_scope_configs.go |   6 +-
 .../models/migrationscripts/archived/assignment.go |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/incident.go   |   2 +-
 .../models/migrationscripts/archived/responder.go  |   2 +-
 .../models/migrationscripts/archived/service.go    |   2 +-
 .../models/migrationscripts/archived/team.go       |   2 +-
 .../archived/transformation_rules.go               |   2 +-
 .../models/migrationscripts/archived/user.go       |   2 +-
 .../opsgenie/models/migrationscripts/register.go   |   2 +-
 backend/plugins/opsgenie/models/responder.go       |   2 +-
 backend/plugins/opsgenie/models/scope_config.go    |   2 +-
 backend/plugins/opsgenie/models/service.go         |   4 +-
 backend/plugins/opsgenie/models/team.go            |   2 +-
 backend/plugins/opsgenie/models/user.go            |   2 +-
 backend/plugins/opsgenie/opsgenie.go               |   4 +-
 .../plugins/opsgenie/tasks/incidents_collector.go  |  10 +-
 .../plugins/opsgenie/tasks/incidents_converter.go  |  18 ++--
 .../plugins/opsgenie/tasks/incidents_extractor.go  |  10 +-
 .../plugins/opsgenie/tasks/service_converter.go    |  16 ++--
 backend/plugins/opsgenie/tasks/task_data.go        |   6 +-
 backend/plugins/opsgenie/tasks/teams_collector.go  |   6 +-
 backend/plugins/opsgenie/tasks/teams_convertor.go  |  16 ++--
 backend/plugins/opsgenie/tasks/teams_extractor.go  |  10 +-
 backend/plugins/opsgenie/tasks/users_collector.go  |   6 +-
 backend/plugins/opsgenie/tasks/users_convertor.go  |  16 ++--
 backend/plugins/opsgenie/tasks/users_extractor.go  |  10 +-
 backend/plugins/org/api/handlers.go                |   4 +-
 backend/plugins/org/api/project_mapping.go         |   4 +-
 backend/plugins/org/api/store.go                   |  10 +-
 backend/plugins/org/api/team.go                    |   6 +-
 backend/plugins/org/api/types.go                   |   6 +-
 backend/plugins/org/api/user.go                    |   6 +-
 backend/plugins/org/api/user_account_mapping.go    |   6 +-
 backend/plugins/org/e2e/project_mapping_test.go    |  10 +-
 backend/plugins/org/e2e/user_account_test.go       |   8 +-
 backend/plugins/org/impl/impl.go                   |  18 ++--
 backend/plugins/org/impl/impl_test.go              |   2 +-
 backend/plugins/org/org.go                         |   2 +-
 backend/plugins/org/tasks/project_mapping.go       |  10 +-
 backend/plugins/org/tasks/sleep.go                 |   4 +-
 backend/plugins/org/tasks/task_data.go             |   2 +-
 backend/plugins/org/tasks/user_account.go          |  10 +-
 backend/plugins/pagerduty/api/blueprint_v200.go    |  20 ++--
 backend/plugins/pagerduty/api/connection_api.go    |   8 +-
 backend/plugins/pagerduty/api/init.go              |   8 +-
 backend/plugins/pagerduty/api/remote_api.go        |  16 ++--
 backend/plugins/pagerduty/api/scope_api.go         |   8 +-
 backend/plugins/pagerduty/api/scope_state_api.go   |   4 +-
 backend/plugins/pagerduty/api/swagger.go           |   2 +-
 backend/plugins/pagerduty/e2e/incident_test.go     |  12 +--
 backend/plugins/pagerduty/impl/impl.go             |  22 ++---
 backend/plugins/pagerduty/models/assignment.go     |   2 +-
 backend/plugins/pagerduty/models/connection.go     |   6 +-
 backend/plugins/pagerduty/models/incident.go       |   2 +-
 .../migrationscripts/20221115_add_init_tables.go   |   8 +-
 .../20230123_add_connection_fields.go              |   4 +-
 .../20230203_add_endpoint_proxy_to_conn.go         |   6 +-
 .../20230203_add_transformation_rules.go           |   8 +-
 .../migrationscripts/20230531_scope_config.go      |   6 +-
 .../20230605_remove_scope_config.go                |   4 +-
 .../20230630_add_raw_param_table_for_scopes.go     |  10 +-
 .../20230920_add_incident_priority.go              |   6 +-
 .../20231214_add_tool_pagerduty_scope_configs.go   |   8 +-
 ...d_new_fields_to_tool_pagerduty_scope_configs.go |   6 +-
 .../models/migrationscripts/archived/assignment.go |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/incident.go   |   2 +-
 .../models/migrationscripts/archived/service.go    |   2 +-
 .../archived/transformation_rules.go               |   2 +-
 .../models/migrationscripts/archived/user.go       |   2 +-
 .../pagerduty/models/migrationscripts/register.go  |   2 +-
 backend/plugins/pagerduty/models/scope_config.go   |   2 +-
 backend/plugins/pagerduty/models/service.go        |   4 +-
 backend/plugins/pagerduty/models/user.go           |   2 +-
 backend/plugins/pagerduty/pager_duty.go            |   4 +-
 .../plugins/pagerduty/tasks/incidents_collector.go |  10 +-
 .../plugins/pagerduty/tasks/incidents_converter.go |  18 ++--
 .../plugins/pagerduty/tasks/incidents_extractor.go |  12 +--
 .../plugins/pagerduty/tasks/service_converter.go   |  16 ++--
 backend/plugins/pagerduty/tasks/task_data.go       |   6 +-
 backend/plugins/refdiff/api/connection.go          |   4 +-
 .../refdiff/e2e/deployment_commit_diff_test.go     |  14 +--
 backend/plugins/refdiff/impl/impl.go               |  14 +--
 backend/plugins/refdiff/refdiff.go                 |   4 +-
 .../refdiff/tasks/commit_diff_calculator.go        |  12 +--
 .../tasks/deployment_commit_diff_calculator.go     |  14 +--
 .../refdiff/tasks/ref_issue_diff_calculator.go     |  12 +--
 backend/plugins/refdiff/tasks/refdiff_task_data.go |   8 +-
 .../tasks/refs_pr_cherry_pick_calculator.go        |   8 +-
 backend/plugins/rootly/api/blueprint_v200.go       |  20 ++--
 backend/plugins/rootly/api/connection_api.go       |   8 +-
 backend/plugins/rootly/api/init.go                 |   8 +-
 backend/plugins/rootly/api/remote_api.go           |  12 +--
 backend/plugins/rootly/api/scope_api.go            |   8 +-
 backend/plugins/rootly/api/scope_state_api.go      |   4 +-
 backend/plugins/rootly/api/swagger.go              |   2 +-
 backend/plugins/rootly/e2e/incident_test.go        |  12 +--
 backend/plugins/rootly/impl/impl.go                |  22 ++---
 backend/plugins/rootly/models/connection.go        |   6 +-
 backend/plugins/rootly/models/incident.go          |   2 +-
 .../migrationscripts/20260512_add_init_tables.go   |   8 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/incident.go   |   2 +-
 .../migrationscripts/archived/scope_config.go      |   2 +-
 .../models/migrationscripts/archived/service.go    |   2 +-
 .../models/migrationscripts/archived/user.go       |   2 +-
 .../rootly/models/migrationscripts/register.go     |   2 +-
 backend/plugins/rootly/models/scope_config.go      |   2 +-
 backend/plugins/rootly/models/service.go           |   4 +-
 backend/plugins/rootly/models/user.go              |   2 +-
 backend/plugins/rootly/rootly.go                   |   4 +-
 .../plugins/rootly/tasks/incidents_collector.go    |   6 +-
 .../plugins/rootly/tasks/incidents_converter.go    |  16 ++--
 .../rootly/tasks/incidents_converter_test.go       |   4 +-
 .../plugins/rootly/tasks/incidents_extractor.go    |  10 +-
 .../rootly/tasks/incidents_extractor_test.go       |   2 +-
 backend/plugins/rootly/tasks/service_converter.go  |  16 ++--
 backend/plugins/rootly/tasks/services_collector.go |   6 +-
 backend/plugins/rootly/tasks/services_extractor.go |  12 +--
 backend/plugins/rootly/tasks/task_data.go          |   6 +-
 .../plugins/schema_e2e/migration_schema_test.go    | 106 ++++++++++-----------
 .../schema_e2e/migration_upgrade_path_test.go      |  26 ++---
 backend/plugins/slack/api/blueprint_v200.go        |  10 +-
 backend/plugins/slack/api/connection.go            |  10 +-
 backend/plugins/slack/api/init.go                  |  10 +-
 backend/plugins/slack/api/remote_api.go            |  10 +-
 backend/plugins/slack/api/scope_api.go             |  10 +-
 backend/plugins/slack/api/scope_state_api.go       |   4 +-
 backend/plugins/slack/impl/impl.go                 |  24 ++---
 backend/plugins/slack/models/channel.go            |   4 +-
 backend/plugins/slack/models/channel_message.go    |   2 +-
 backend/plugins/slack/models/connection.go         |   4 +-
 .../migrationscripts/20230421_add_init_tables.go   |  10 +-
 .../20250826_add_scope_config_id_to_channel.go     |   8 +-
 .../models/migrationscripts/archived/channel.go    |   2 +-
 .../migrationscripts/archived/channel_message.go   |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../slack/models/migrationscripts/register.go      |   2 +-
 backend/plugins/slack/slack.go                     |   4 +-
 backend/plugins/slack/tasks/api_client.go          |   8 +-
 backend/plugins/slack/tasks/channel_collector.go   |   8 +-
 backend/plugins/slack/tasks/channel_extractor.go   |   8 +-
 .../slack/tasks/channel_message_collector.go       |   8 +-
 .../slack/tasks/channel_message_extractor.go       |  10 +-
 backend/plugins/slack/tasks/task_data.go           |   2 +-
 backend/plugins/slack/tasks/thread_collector.go    |  10 +-
 backend/plugins/slack/tasks/thread_extractor.go    |  10 +-
 backend/plugins/sonarqube/api/blueprint_v200.go    |  20 ++--
 backend/plugins/sonarqube/api/connection_api.go    |  10 +-
 backend/plugins/sonarqube/api/init.go              |  10 +-
 backend/plugins/sonarqube/api/remote_api.go        |  10 +-
 backend/plugins/sonarqube/api/scope_api.go         |  12 +--
 backend/plugins/sonarqube/api/scope_state_api.go   |   4 +-
 backend/plugins/sonarqube/e2e/account_test.go      |  12 +--
 backend/plugins/sonarqube/e2e/filemetrics_test.go  |  12 +--
 backend/plugins/sonarqube/e2e/hotspot_test.go      |  12 +--
 .../e2e/issue_code_block_long_component_test.go    |  22 ++---
 backend/plugins/sonarqube/e2e/issue_test.go        |  12 +--
 backend/plugins/sonarqube/e2e/project_test.go      |  12 +--
 backend/plugins/sonarqube/impl/impl.go             |  22 ++---
 backend/plugins/sonarqube/models/connection.go     |   8 +-
 .../plugins/sonarqube/models/connection_test.go    |   2 +-
 .../migrationscripts/20230227_add_init_tables.go   |   8 +-
 .../20230316_modify_character_set.go               |   4 +-
 .../20230321_expend_project_key.go                 |   8 +-
 .../20230630_add_raw_param_table_for_scopes.go     |  10 +-
 .../20230922_add_scope_config_id.go                |   8 +-
 .../20230927_modify_file_metrics_key_length.go     |  10 +-
 .../20231007_modify_component_length.go            |  10 +-
 .../20231214_add_tool_sonarqube_scope_configs.go   |   8 +-
 .../20240325_modify_commit_character_type.go       |   4 +-
 .../20240508_modify_commit_character_type.go       |   4 +-
 ...20240614_update_tool_sonarqube_scope_configs.go |   6 +-
 .../20240709_modify_name_length.go                 |   8 +-
 .../20240813_change_issue_component_type.go        |   6 +-
 .../20240813_increase_project_key_length.go        |   6 +-
 .../20240930_add_connection_orgs.go                |   8 +-
 .../migrationscripts/20241010_add_issue_impacts.go |  10 +-
 .../migrationscripts/20250527_extend_field_size.go |   6 +-
 ...60701_change_issue_code_block_component_type.go |   6 +-
 .../20260707_add_project_metrics_history.go        |  10 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../migrationscripts/archived/sonarqube_account.go |   2 +-
 .../archived/sonarqube_file_metrics.go             |   2 +-
 .../migrationscripts/archived/sonarqube_hotspot.go |   2 +-
 .../migrationscripts/archived/sonarqube_issue.go   |   2 +-
 .../archived/sonarqube_issue_code_block.go         |   2 +-
 .../migrationscripts/archived/sonarqube_project.go |   2 +-
 .../sonarqube/models/migrationscripts/register.go  |   2 +-
 .../plugins/sonarqube/models/sonarqube_account.go  |   2 +-
 .../sonarqube/models/sonarqube_file_metrics.go     |   2 +-
 .../plugins/sonarqube/models/sonarqube_hotspot.go  |   2 +-
 .../plugins/sonarqube/models/sonarqube_issue.go    |   2 +-
 .../sonarqube/models/sonarqube_issue_code_block.go |   2 +-
 .../plugins/sonarqube/models/sonarqube_project.go  |   4 +-
 .../sonarqube/models/sonarqube_project_analyses.go |   2 +-
 .../models/sonarqube_project_metrics_history.go    |   2 +-
 backend/plugins/sonarqube/sonarqube.go             |   4 +-
 .../plugins/sonarqube/tasks/account_convertor.go   |  16 ++--
 .../plugins/sonarqube/tasks/accounts_collector.go  |   6 +-
 .../plugins/sonarqube/tasks/accounts_extractor.go  |   8 +-
 backend/plugins/sonarqube/tasks/api_client.go      |   8 +-
 .../tasks/filemetrics_additional_collector.go      |   6 +-
 .../tasks/filemetrics_additional_extractor.go      |   8 +-
 .../sonarqube/tasks/filemetrics_collector.go       |   6 +-
 .../sonarqube/tasks/filemetrics_convertor.go       |  16 ++--
 .../sonarqube/tasks/filemetrics_extractor.go       |   8 +-
 .../plugins/sonarqube/tasks/hotspots_collector.go  |   8 +-
 .../plugins/sonarqube/tasks/hotspots_convertor.go  |  16 ++--
 .../plugins/sonarqube/tasks/hotspots_extractor.go  |  10 +-
 .../sonarqube/tasks/issue_code_blocks_convertor.go |  16 ++--
 .../tasks/issue_code_blocks_convertor_test.go      |   4 +-
 .../sonarqube/tasks/issue_impacts_convertor.go     |  14 +--
 .../plugins/sonarqube/tasks/issues_collector.go    |   8 +-
 .../plugins/sonarqube/tasks/issues_convertor.go    |  16 ++--
 .../plugins/sonarqube/tasks/issues_extractor.go    |  12 +--
 .../sonarqube/tasks/project_analyses_collector.go  |   8 +-
 .../sonarqube/tasks/project_analyses_extractor.go  |   8 +-
 .../tasks/project_metrics_history_collector.go     |   8 +-
 .../tasks/project_metrics_history_convertor.go     |  16 ++--
 .../tasks/project_metrics_history_extractor.go     |   8 +-
 .../plugins/sonarqube/tasks/projects_convertor.go  |  16 ++--
 backend/plugins/sonarqube/tasks/shared.go          |   8 +-
 backend/plugins/sonarqube/tasks/shared_test.go     |   4 +-
 backend/plugins/sonarqube/tasks/task_data.go       |   4 +-
 backend/plugins/starrocks/api/connection.go        |   4 +-
 backend/plugins/starrocks/impl/impl.go             |  10 +-
 backend/plugins/starrocks/starrocks.go             |   4 +-
 backend/plugins/starrocks/tasks/tasks.go           |  10 +-
 backend/plugins/table_info_test.go                 |  90 ++++++++---------
 backend/plugins/taiga/api/blueprint_v200.go        |  18 ++--
 backend/plugins/taiga/api/connection_api.go        |  10 +-
 backend/plugins/taiga/api/init.go                  |   8 +-
 backend/plugins/taiga/api/remote_api.go            |  10 +-
 backend/plugins/taiga/api/scope_api.go             |   8 +-
 backend/plugins/taiga/api/scope_config_api.go      |   4 +-
 backend/plugins/taiga/e2e/epic_test.go             |  12 +--
 backend/plugins/taiga/e2e/issue_test.go            |  12 +--
 backend/plugins/taiga/e2e/project_test.go          |  12 +--
 backend/plugins/taiga/e2e/task_test.go             |  12 +--
 backend/plugins/taiga/e2e/user_story_test.go       |  12 +--
 backend/plugins/taiga/impl/impl.go                 |  22 ++---
 backend/plugins/taiga/models/connection.go         |   6 +-
 backend/plugins/taiga/models/epic.go               |   2 +-
 backend/plugins/taiga/models/issue.go              |   2 +-
 .../migrationscripts/20250220_add_init_tables.go   |   6 +-
 .../20260306_add_task_issue_epic_tables.go         |   6 +-
 .../20260727_add_missing_scope_config_columns.go   |   8 +-
 .../taiga/models/migrationscripts/register.go      |   2 +-
 backend/plugins/taiga/models/project.go            |   4 +-
 backend/plugins/taiga/models/scope_config.go       |   4 +-
 backend/plugins/taiga/models/task.go               |   2 +-
 backend/plugins/taiga/models/user_story.go         |   2 +-
 backend/plugins/taiga/taiga.go                     |   4 +-
 backend/plugins/taiga/tasks/api_client.go          |   8 +-
 backend/plugins/taiga/tasks/epic_collector.go      |   6 +-
 backend/plugins/taiga/tasks/epic_convertor.go      |  16 ++--
 backend/plugins/taiga/tasks/epic_extractor.go      |   8 +-
 backend/plugins/taiga/tasks/issue_collector.go     |   6 +-
 backend/plugins/taiga/tasks/issue_convertor.go     |  16 ++--
 backend/plugins/taiga/tasks/issue_extractor.go     |   8 +-
 backend/plugins/taiga/tasks/project_collector.go   |   6 +-
 backend/plugins/taiga/tasks/project_convertor.go   |  16 ++--
 backend/plugins/taiga/tasks/project_extractor.go   |  10 +-
 backend/plugins/taiga/tasks/task_collector.go      |   6 +-
 backend/plugins/taiga/tasks/task_convertor.go      |  16 ++--
 backend/plugins/taiga/tasks/task_data.go           |   6 +-
 backend/plugins/taiga/tasks/task_extractor.go      |   8 +-
 .../plugins/taiga/tasks/user_story_collector.go    |   6 +-
 .../plugins/taiga/tasks/user_story_convertor.go    |  16 ++--
 .../plugins/taiga/tasks/user_story_extractor.go    |   8 +-
 backend/plugins/tapd/api/blueprint_v200.go         |  20 ++--
 backend/plugins/tapd/api/connection_api.go         |  10 +-
 backend/plugins/tapd/api/init.go                   |  10 +-
 backend/plugins/tapd/api/remote_api.go             |  12 +--
 backend/plugins/tapd/api/scope_api.go              |   8 +-
 backend/plugins/tapd/api/scope_config_api.go       |   4 +-
 backend/plugins/tapd/api/scope_state_api.go        |   4 +-
 backend/plugins/tapd/api/swagger.go                |   2 +-
 backend/plugins/tapd/e2e/bug_changelog_test.go     |  10 +-
 backend/plugins/tapd/e2e/bug_custom_field_test.go  |   8 +-
 backend/plugins/tapd/e2e/bugs_commit_test.go       |  12 +--
 backend/plugins/tapd/e2e/bugs_test.go              |  12 +--
 backend/plugins/tapd/e2e/iterations_test.go        |  10 +-
 backend/plugins/tapd/e2e/stories_commit_test.go    |  12 +--
 backend/plugins/tapd/e2e/stories_test.go           |  12 +--
 .../plugins/tapd/e2e/story_and_bug_status_test.go  |   8 +-
 backend/plugins/tapd/e2e/story_bug_test.go         |   8 +-
 backend/plugins/tapd/e2e/story_category_test.go    |   8 +-
 backend/plugins/tapd/e2e/story_changelog_test.go   |  10 +-
 .../plugins/tapd/e2e/story_custom_field_test.go    |   8 +-
 backend/plugins/tapd/e2e/task_changelog_test.go    |  10 +-
 backend/plugins/tapd/e2e/task_custom_field_test.go |   8 +-
 backend/plugins/tapd/e2e/tasks_commit_test.go      |  12 +--
 backend/plugins/tapd/e2e/tasks_test.go             |  12 +--
 backend/plugins/tapd/e2e/workitem_type_test.go     |   8 +-
 backend/plugins/tapd/e2e/worklog_test.go           |  10 +-
 backend/plugins/tapd/impl/impl.go                  |  22 ++---
 backend/plugins/tapd/models/account.go             |   2 +-
 backend/plugins/tapd/models/bug.go                 |   2 +-
 backend/plugins/tapd/models/bug_changelog.go       |   2 +-
 backend/plugins/tapd/models/bug_commit.go          |   2 +-
 backend/plugins/tapd/models/bug_custom_field.go    |   2 +-
 .../plugins/tapd/models/bug_custom_field_value.go  |   2 +-
 backend/plugins/tapd/models/bug_label.go           |   2 +-
 backend/plugins/tapd/models/bug_status.go          |   2 +-
 backend/plugins/tapd/models/changelog.go           |   2 +-
 backend/plugins/tapd/models/connection.go          |   2 +-
 backend/plugins/tapd/models/iteration.go           |   2 +-
 backend/plugins/tapd/models/iteration_bug.go       |   2 +-
 backend/plugins/tapd/models/iteration_story.go     |   2 +-
 backend/plugins/tapd/models/iteration_task.go      |   2 +-
 backend/plugins/tapd/models/life_time.go           |   2 +-
 .../migrationscripts/20221109_add_init_tables.go   |   8 +-
 .../20230115_encode_connection_token.go            |  12 +--
 .../20230323_add_transformation.go                 |  10 +-
 .../migrationscripts/20230330_delete_issue.go      |   6 +-
 .../20230411_modify_custom_field_name.go           |   6 +-
 .../20230412_add_custom_field_value.go             |   8 +-
 .../migrationscripts/20230531_scope_config.go      |   6 +-
 .../20230630_add_raw_param_table_for_scopes.go     |  10 +-
 .../20231026_add_connection_id_to_labels.go        |  10 +-
 .../20240415_add_company_id_to_connection.go       |   8 +-
 .../20250221_add_lifetime_tables.go                |  10 +-
 .../20250305_update_scope_config.go                |   6 +-
 .../models/migrationscripts/archived/account.go    |   2 +-
 .../tapd/models/migrationscripts/archived/bug.go   |   2 +-
 .../migrationscripts/archived/bug_changelog.go     |   2 +-
 .../models/migrationscripts/archived/bug_commit.go |   2 +-
 .../migrationscripts/archived/bug_custom_field.go  |   2 +-
 .../archived/bug_custom_field_value.go             |   2 +-
 .../models/migrationscripts/archived/bug_label.go  |   2 +-
 .../models/migrationscripts/archived/bug_status.go |   2 +-
 .../models/migrationscripts/archived/iteration.go  |   2 +-
 .../migrationscripts/archived/iteration_bug.go     |   2 +-
 .../migrationscripts/archived/iteration_story.go   |   2 +-
 .../migrationscripts/archived/iteration_task.go    |   2 +-
 .../tapd/models/migrationscripts/archived/story.go |   2 +-
 .../models/migrationscripts/archived/story_bug.go  |   2 +-
 .../migrationscripts/archived/story_category.go    |   2 +-
 .../migrationscripts/archived/story_changelog.go   |   2 +-
 .../migrationscripts/archived/story_commits.go     |   2 +-
 .../archived/story_custom_field.go                 |   2 +-
 .../archived/story_custom_field_value.go           |   2 +-
 .../migrationscripts/archived/story_label.go       |   2 +-
 .../migrationscripts/archived/story_status.go      |   2 +-
 .../migrationscripts/archived/sub_workspace.go     |   2 +-
 .../migrationscripts/archived/tapd_connection.go   |   2 +-
 .../tapd/models/migrationscripts/archived/task.go  |   2 +-
 .../migrationscripts/archived/task_changelog.go    |   2 +-
 .../migrationscripts/archived/task_commits.go      |   2 +-
 .../migrationscripts/archived/task_custom_field.go |   2 +-
 .../archived/task_custom_field_value.go            |   2 +-
 .../models/migrationscripts/archived/task_label.go |   2 +-
 .../archived/transformation_rule.go                |   2 +-
 .../migrationscripts/archived/workitem_type.go     |   2 +-
 .../models/migrationscripts/archived/worklog.go    |   2 +-
 .../models/migrationscripts/archived/workspace.go  |   2 +-
 .../migrationscripts/archived/workspace_bug.go     |   2 +-
 .../migrationscripts/archived/workspace_story.go   |   2 +-
 .../migrationscripts/archived/workspace_task.go    |   2 +-
 .../tapd/models/migrationscripts/register.go       |   2 +-
 backend/plugins/tapd/models/scope_config.go        |   2 +-
 backend/plugins/tapd/models/story.go               |   2 +-
 backend/plugins/tapd/models/story_bug.go           |   2 +-
 backend/plugins/tapd/models/story_category.go      |   2 +-
 backend/plugins/tapd/models/story_changelog.go     |   2 +-
 backend/plugins/tapd/models/story_commits.go       |   2 +-
 backend/plugins/tapd/models/story_custom_field.go  |   2 +-
 .../tapd/models/story_custom_field_value.go        |   2 +-
 backend/plugins/tapd/models/story_label.go         |   2 +-
 backend/plugins/tapd/models/story_status.go        |   2 +-
 backend/plugins/tapd/models/task.go                |   2 +-
 backend/plugins/tapd/models/task_changelog.go      |   2 +-
 backend/plugins/tapd/models/task_commits.go        |   2 +-
 backend/plugins/tapd/models/task_custom_field.go   |   2 +-
 .../plugins/tapd/models/task_custom_field_value.go |   2 +-
 backend/plugins/tapd/models/task_label.go          |   2 +-
 backend/plugins/tapd/models/workitem_type.go       |   2 +-
 backend/plugins/tapd/models/worklog.go             |   2 +-
 backend/plugins/tapd/models/workspace.go           |   4 +-
 backend/plugins/tapd/models/workspace_bug.go       |   2 +-
 backend/plugins/tapd/models/workspace_story.go     |   2 +-
 backend/plugins/tapd/models/workspace_task.go      |   2 +-
 backend/plugins/tapd/tapd.go                       |   4 +-
 backend/plugins/tapd/tasks/account_collector.go    |   6 +-
 backend/plugins/tapd/tasks/account_converter.go    |  14 +--
 backend/plugins/tapd/tasks/account_extractor.go    |   8 +-
 backend/plugins/tapd/tasks/api_client.go           |   8 +-
 .../plugins/tapd/tasks/bug_changelog_collector.go  |   6 +-
 .../plugins/tapd/tasks/bug_changelog_converter.go  |  18 ++--
 .../plugins/tapd/tasks/bug_changelog_extractor.go  |   8 +-
 backend/plugins/tapd/tasks/bug_collector.go        |   6 +-
 backend/plugins/tapd/tasks/bug_commit_collector.go |  10 +-
 backend/plugins/tapd/tasks/bug_commit_converter.go |  14 +--
 backend/plugins/tapd/tasks/bug_commit_extractor.go |   8 +-
 backend/plugins/tapd/tasks/bug_converter.go        |  16 ++--
 .../tapd/tasks/bug_custom_field_enricher.go        |  10 +-
 .../tapd/tasks/bug_custom_fields_collector.go      |   6 +-
 .../tapd/tasks/bug_custom_fields_extractor.go      |   8 +-
 backend/plugins/tapd/tasks/bug_extractor.go        |  12 +--
 backend/plugins/tapd/tasks/bug_label_convertor.go  |  14 +--
 backend/plugins/tapd/tasks/bug_status_collector.go |   6 +-
 backend/plugins/tapd/tasks/bug_status_extractor.go |   8 +-
 .../tapd/tasks/bug_status_last_step_collector.go   |   6 +-
 .../tapd/tasks/bug_status_last_step_enricher.go    |  10 +-
 backend/plugins/tapd/tasks/iteration_collector.go  |   6 +-
 backend/plugins/tapd/tasks/iteration_converter.go  |  14 +--
 backend/plugins/tapd/tasks/iteration_extractor.go  |   8 +-
 backend/plugins/tapd/tasks/shared.go               |  14 +--
 backend/plugins/tapd/tasks/shared_test.go          |  12 +--
 backend/plugins/tapd/tasks/story_bug_collector.go  |  10 +-
 backend/plugins/tapd/tasks/story_bug_extractor.go  |   8 +-
 .../plugins/tapd/tasks/story_category_collector.go |   6 +-
 .../plugins/tapd/tasks/story_category_extractor.go |   8 +-
 .../tapd/tasks/story_changelog_collector.go        |   6 +-
 .../tapd/tasks/story_changelog_converter.go        |  18 ++--
 .../tapd/tasks/story_changelog_extractor.go        |  10 +-
 backend/plugins/tapd/tasks/story_collector.go      |   6 +-
 .../plugins/tapd/tasks/story_commit_collector.go   |  10 +-
 .../plugins/tapd/tasks/story_commit_converter.go   |  14 +--
 .../plugins/tapd/tasks/story_commit_extractor.go   |   8 +-
 backend/plugins/tapd/tasks/story_converter.go      |  16 ++--
 .../tapd/tasks/story_custom_field_enricher.go      |  10 +-
 .../tapd/tasks/story_custom_fields_collector.go    |   6 +-
 .../tapd/tasks/story_custom_fields_extractor.go    |   8 +-
 backend/plugins/tapd/tasks/story_extractor.go      |  12 +--
 .../plugins/tapd/tasks/story_label_convertor.go    |  14 +--
 .../plugins/tapd/tasks/story_status_collector.go   |   6 +-
 .../plugins/tapd/tasks/story_status_extractor.go   |   8 +-
 .../tapd/tasks/story_status_last_step_collector.go |   6 +-
 .../tapd/tasks/story_status_last_step_enricher.go  |  10 +-
 .../plugins/tapd/tasks/task_changelog_collector.go |   6 +-
 .../plugins/tapd/tasks/task_changelog_converter.go |  18 ++--
 .../plugins/tapd/tasks/task_changelog_extractor.go |   8 +-
 backend/plugins/tapd/tasks/task_collector.go       |   6 +-
 .../plugins/tapd/tasks/task_commit_collector.go    |  10 +-
 .../plugins/tapd/tasks/task_commit_converter.go    |  14 +--
 .../plugins/tapd/tasks/task_commit_extractor.go    |   8 +-
 backend/plugins/tapd/tasks/task_converter.go       |  16 ++--
 .../tapd/tasks/task_custom_field_enricher.go       |  10 +-
 .../tapd/tasks/task_custom_fields_collector.go     |   6 +-
 .../tapd/tasks/task_custom_fields_extractor.go     |   8 +-
 backend/plugins/tapd/tasks/task_data.go            |   6 +-
 backend/plugins/tapd/tasks/task_extractor.go       |  12 +--
 backend/plugins/tapd/tasks/task_label_convertor.go |  14 +--
 .../tapd/tasks/workitem_lifetime_collector.go      |  10 +-
 .../tapd/tasks/workitem_lifetime_extractor.go      |   8 +-
 .../plugins/tapd/tasks/workitem_type_collector.go  |   6 +-
 .../plugins/tapd/tasks/workitem_type_extractor.go  |   8 +-
 backend/plugins/tapd/tasks/worklog_collector.go    |   6 +-
 backend/plugins/tapd/tasks/worklog_converter.go    |  16 ++--
 backend/plugins/tapd/tasks/worklog_extractor.go    |   8 +-
 backend/plugins/tapd/tasks/workspace_converter.go  |  12 +--
 backend/plugins/teambition/api/blueprint_v200.go   |  18 ++--
 backend/plugins/teambition/api/connection_api.go   |  12 +--
 backend/plugins/teambition/api/init.go             |   8 +-
 backend/plugins/teambition/api/remote_api.go       |  10 +-
 backend/plugins/teambition/api/scope_api.go        |   8 +-
 backend/plugins/teambition/api/scope_config_api.go |   4 +-
 backend/plugins/teambition/e2e/changelogs_test.go  |  14 +--
 backend/plugins/teambition/e2e/projects_test.go    |  14 +--
 backend/plugins/teambition/e2e/sprint_test.go      |  14 +--
 .../plugins/teambition/e2e/task_comment_test.go    |  14 +--
 .../plugins/teambition/e2e/task_scenarios_test.go  |  10 +-
 backend/plugins/teambition/e2e/task_tag_test.go    |  14 +--
 backend/plugins/teambition/e2e/task_test.go        |  14 +--
 .../teambition/e2e/task_work_flow_status_test.go   |  10 +-
 .../plugins/teambition/e2e/task_worktime_test.go   |  14 +--
 backend/plugins/teambition/impl/impl.go            |  22 ++---
 backend/plugins/teambition/models/account.go       |   2 +-
 backend/plugins/teambition/models/connection.go    |   6 +-
 .../migrationscripts/20230314_add_init_tables.go   |   8 +-
 .../20231123_recreate_teambition_connections.go    |   8 +-
 .../20240417_add_scope_config_id.go                |   8 +-
 .../migrationscripts/20250529_add_app_id_back.go   |   8 +-
 .../20260727_add_missing_scope_config_columns.go   |   8 +-
 .../models/migrationscripts/archived/account.go    |   2 +-
 .../models/migrationscripts/archived/project.go    |   2 +-
 .../models/migrationscripts/archived/sprint.go     |   2 +-
 .../models/migrationscripts/archived/task.go       |   2 +-
 .../migrationscripts/archived/task_activity.go     |   2 +-
 .../migrationscripts/archived/task_flow_status.go  |   2 +-
 .../migrationscripts/archived/task_scenario.go     |   2 +-
 .../models/migrationscripts/archived/task_tag.go   |   2 +-
 .../migrationscripts/archived/task_tag_task.go     |   2 +-
 .../migrationscripts/archived/task_worktime.go     |   2 +-
 .../teambition/models/migrationscripts/register.go |   2 +-
 backend/plugins/teambition/models/project.go       |   4 +-
 backend/plugins/teambition/models/scope_config.go  |   2 +-
 backend/plugins/teambition/models/sprint.go        |   2 +-
 backend/plugins/teambition/models/task.go          |   2 +-
 backend/plugins/teambition/models/task_activity.go |   2 +-
 .../plugins/teambition/models/task_flow_status.go  |   2 +-
 backend/plugins/teambition/models/task_scenario.go |   2 +-
 backend/plugins/teambition/models/task_tag.go      |   2 +-
 backend/plugins/teambition/models/task_tag_task.go |   2 +-
 backend/plugins/teambition/models/task_worktime.go |   2 +-
 .../plugins/teambition/tasks/account_collector.go  |   6 +-
 .../plugins/teambition/tasks/account_converter.go  |  14 +--
 .../plugins/teambition/tasks/account_extractor.go  |   8 +-
 backend/plugins/teambition/tasks/api_client.go     |   8 +-
 .../plugins/teambition/tasks/project_collector.go  |   6 +-
 .../plugins/teambition/tasks/project_convertor.go  |  14 +--
 .../plugins/teambition/tasks/project_extractor.go  |   8 +-
 backend/plugins/teambition/tasks/shared.go         |  12 +--
 .../plugins/teambition/tasks/sprint_collector.go   |   6 +-
 .../plugins/teambition/tasks/sprint_convertor.go   |  14 +--
 .../plugins/teambition/tasks/sprint_extractor.go   |   8 +-
 .../teambition/tasks/task_activity_collector.go    |  10 +-
 .../teambition/tasks/task_activity_extractor.go    |   8 +-
 .../teambition/tasks/task_changelog_converter.go   |  14 +--
 backend/plugins/teambition/tasks/task_collector.go |   6 +-
 .../teambition/tasks/task_comment_converter.go     |  14 +--
 backend/plugins/teambition/tasks/task_converter.go |  14 +--
 backend/plugins/teambition/tasks/task_data.go      |   4 +-
 backend/plugins/teambition/tasks/task_extractor.go |   8 +-
 .../teambition/tasks/task_flow_status_collector.go |   6 +-
 .../teambition/tasks/task_flow_status_extractor.go |   8 +-
 .../teambition/tasks/task_scenario_collector.go    |   6 +-
 .../teambition/tasks/task_scenario_extractor.go    |   8 +-
 .../plugins/teambition/tasks/task_tag_collector.go |   6 +-
 .../plugins/teambition/tasks/task_tag_extractor.go |   8 +-
 .../teambition/tasks/task_tag_task_converter.go    |  12 +--
 .../teambition/tasks/task_worktime_collector.go    |  10 +-
 .../teambition/tasks/task_worktime_converter.go    |  14 +--
 .../teambition/tasks/task_worktime_extractor.go    |   8 +-
 backend/plugins/teambition/teambition.go           |   4 +-
 backend/plugins/tempo/api/blueprint_v200.go        |  18 ++--
 backend/plugins/tempo/api/connection.go            |  10 +-
 backend/plugins/tempo/api/init.go                  |   8 +-
 backend/plugins/tempo/api/remote.go                |  10 +-
 backend/plugins/tempo/api/scope.go                 |   8 +-
 backend/plugins/tempo/api/scope_config.go          |   4 +-
 backend/plugins/tempo/e2e/worklog_test.go          |  10 +-
 backend/plugins/tempo/impl/impl.go                 |  24 ++---
 backend/plugins/tempo/models/connection.go         |   6 +-
 .../models/migrationscripts/archived/models.go     |   2 +-
 .../tempo/models/migrationscripts/register.go      |   2 +-
 .../models/migrationscripts/register_tables.go     |   8 +-
 backend/plugins/tempo/models/team.go               |   4 +-
 backend/plugins/tempo/models/worklog.go            |   2 +-
 backend/plugins/tempo/tasks/api_client.go          |   8 +-
 backend/plugins/tempo/tasks/tasks.go               |   4 +-
 backend/plugins/tempo/tasks/team_collector.go      |   8 +-
 backend/plugins/tempo/tasks/team_extractor.go      |   8 +-
 backend/plugins/tempo/tasks/worklog_collector.go   |   8 +-
 backend/plugins/tempo/tasks/worklog_convertor.go   |  14 +--
 backend/plugins/tempo/tasks/worklog_extractor.go   |   8 +-
 backend/plugins/tempo/tempo.go                     |   4 +-
 backend/plugins/testmo/api/blueprint_v200.go       |  14 +--
 backend/plugins/testmo/api/connection.go           |   8 +-
 backend/plugins/testmo/api/init.go                 |   8 +-
 backend/plugins/testmo/api/remote_api.go           |  12 +--
 backend/plugins/testmo/api/scope.go                |   4 +-
 backend/plugins/testmo/api/scope_config.go         |   4 +-
 backend/plugins/testmo/api/scope_state_api.go      |   4 +-
 backend/plugins/testmo/api/swagger.go              |   2 +-
 backend/plugins/testmo/impl/impl.go                |  22 ++---
 backend/plugins/testmo/models/automation_run.go    |   2 +-
 backend/plugins/testmo/models/connection.go        |   2 +-
 .../migrationscripts/20240101_add_init_tables.go   |  10 +-
 .../20250629_add_scope_config_id.go                |   8 +-
 .../20250629_add_scope_config_id_to_projects.go    |   8 +-
 .../20250808_replace_tests_with_runs.go            |  10 +-
 .../20250905_fix_raw_table_names_and_schemas.go    |   8 +-
 .../20260727_add_missing_scope_config_columns.go   |   8 +-
 .../migrationscripts/archived/automation_run.go    |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/milestone.go  |   2 +-
 .../models/migrationscripts/archived/project.go    |   2 +-
 .../testmo/models/migrationscripts/archived/run.go |   2 +-
 .../migrationscripts/archived/scope_config.go      |   2 +-
 .../models/migrationscripts/archived/test.go       |   2 +-
 .../testmo/models/migrationscripts/register.go     |   2 +-
 backend/plugins/testmo/models/milestone.go         |   2 +-
 backend/plugins/testmo/models/project.go           |   4 +-
 backend/plugins/testmo/models/run.go               |   2 +-
 backend/plugins/testmo/models/scope_config.go      |   2 +-
 backend/plugins/testmo/tasks/api_client.go         |   8 +-
 .../testmo/tasks/automation_run_collector.go       |   6 +-
 .../testmo/tasks/automation_run_converter.go       |  10 +-
 .../testmo/tasks/automation_run_extractor.go       |   8 +-
 .../plugins/testmo/tasks/milestone_collector.go    |   6 +-
 .../plugins/testmo/tasks/milestone_extractor.go    |   8 +-
 backend/plugins/testmo/tasks/project_collector.go  |   6 +-
 backend/plugins/testmo/tasks/project_converter.go  |  16 ++--
 backend/plugins/testmo/tasks/project_extractor.go  |  10 +-
 backend/plugins/testmo/tasks/run_collector.go      |   6 +-
 backend/plugins/testmo/tasks/run_converter.go      |  16 ++--
 backend/plugins/testmo/tasks/run_extractor.go      |   8 +-
 backend/plugins/testmo/tasks/shared.go             |   8 +-
 backend/plugins/testmo/tasks/task_data.go          |   4 +-
 backend/plugins/testmo/testmo.go                   |   4 +-
 backend/plugins/trello/api/blueprint_v200.go       |  20 ++--
 backend/plugins/trello/api/connection_api.go       |  10 +-
 backend/plugins/trello/api/init.go                 |   8 +-
 backend/plugins/trello/api/remote_api.go           |   4 +-
 backend/plugins/trello/api/scope_api.go            |   8 +-
 backend/plugins/trello/api/scope_config_api.go     |   4 +-
 backend/plugins/trello/api/swagger.go              |   2 +-
 backend/plugins/trello/e2e/card_test.go            |  10 +-
 backend/plugins/trello/e2e/check_items_test.go     |  10 +-
 backend/plugins/trello/e2e/labels_test.go          |  10 +-
 backend/plugins/trello/e2e/lists_test.go           |  10 +-
 backend/plugins/trello/e2e/members_test.go         |  10 +-
 backend/plugins/trello/impl/impl.go                |  22 ++---
 backend/plugins/trello/models/board.go             |   4 +-
 backend/plugins/trello/models/card.go              |   2 +-
 backend/plugins/trello/models/check_item.go        |   2 +-
 backend/plugins/trello/models/connection.go        |   6 +-
 backend/plugins/trello/models/label.go             |   2 +-
 backend/plugins/trello/models/list.go              |   2 +-
 backend/plugins/trello/models/member.go            |   2 +-
 .../migrationscripts/20230305_add_init_tables.go   |   8 +-
 ...22_add_connection_id_to_transformation_rules.go |  10 +-
 .../migrationscripts/20230531_scope_config.go      |   6 +-
 .../20230630_add_raw_param_table_for_scopes.go     |  10 +-
 .../models/migrationscripts/archived/board.go      |   2 +-
 .../models/migrationscripts/archived/card.go       |   2 +-
 .../models/migrationscripts/archived/check_item.go |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/label.go      |   2 +-
 .../models/migrationscripts/archived/list.go       |   2 +-
 .../models/migrationscripts/archived/member.go     |   2 +-
 .../archived/transformation_rule.go                |   2 +-
 .../trello/models/migrationscripts/register.go     |   2 +-
 backend/plugins/trello/models/scope_config.go      |   2 +-
 backend/plugins/trello/tasks/api_client.go         |   8 +-
 backend/plugins/trello/tasks/card_collector.go     |   6 +-
 backend/plugins/trello/tasks/card_extractor.go     |   8 +-
 .../plugins/trello/tasks/check_item_collector.go   |   6 +-
 .../plugins/trello/tasks/check_item_extractor.go   |   8 +-
 backend/plugins/trello/tasks/label_collector.go    |   6 +-
 backend/plugins/trello/tasks/label_extractor.go    |   8 +-
 backend/plugins/trello/tasks/list_collector.go     |   6 +-
 backend/plugins/trello/tasks/list_extractor.go     |   8 +-
 backend/plugins/trello/tasks/member_collector.go   |   6 +-
 backend/plugins/trello/tasks/member_extractor.go   |   8 +-
 backend/plugins/trello/tasks/task_data.go          |   4 +-
 backend/plugins/trello/trello.go                   |   4 +-
 backend/plugins/webhook/api/blueprint_v200.go      |  16 ++--
 backend/plugins/webhook/api/connection.go          |  10 +-
 backend/plugins/webhook/api/deployments.go         |  22 ++---
 backend/plugins/webhook/api/init.go                |  10 +-
 backend/plugins/webhook/api/issues.go              |  18 ++--
 backend/plugins/webhook/api/pull_requests.go       |  18 ++--
 backend/plugins/webhook/impl/impl.go               |  18 ++--
 backend/plugins/webhook/models/connection.go       |   2 +-
 .../migrationscripts/20220908_add_init_tables.go   |   8 +-
 .../migrationscripts/20231116_add_api_keys.go      |  14 +--
 .../models/migrationscripts/archived/api_keys.go   |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../webhook/models/migrationscripts/register.go    |   2 +-
 backend/plugins/webhook/webhook.go                 |   2 +-
 backend/plugins/zentao/api/blueprint_v200.go       |  20 ++--
 backend/plugins/zentao/api/connection_api.go       |  12 +--
 backend/plugins/zentao/api/init.go                 |   8 +-
 backend/plugins/zentao/api/remote_api.go           |  10 +-
 backend/plugins/zentao/api/scope_api.go            |   8 +-
 backend/plugins/zentao/api/scope_config_api.go     |   4 +-
 backend/plugins/zentao/api/scope_state_api.go      |   4 +-
 backend/plugins/zentao/e2e/account_test.go         |  16 ++--
 backend/plugins/zentao/e2e/bug_commits_test.go     |  12 +--
 backend/plugins/zentao/e2e/bug_test.go             |  12 +--
 backend/plugins/zentao/e2e/changelog_test.go       |  18 ++--
 .../plugins/zentao/e2e/check_connection_test.go    |   4 +-
 backend/plugins/zentao/e2e/execution_test.go       |  12 +--
 backend/plugins/zentao/e2e/story_commits_test.go   |  12 +--
 backend/plugins/zentao/e2e/story_test.go           |  12 +--
 backend/plugins/zentao/e2e/task_commits_test.go    |  12 +--
 backend/plugins/zentao/e2e/task_test.go            |  12 +--
 backend/plugins/zentao/e2e/task_worklogs_test.go   |  12 +--
 backend/plugins/zentao/impl/impl.go                |  26 ++---
 backend/plugins/zentao/models/account.go           |   2 +-
 backend/plugins/zentao/models/bug.go               |   2 +-
 backend/plugins/zentao/models/bug_commits.go       |   2 +-
 backend/plugins/zentao/models/changelog.go         |   2 +-
 backend/plugins/zentao/models/connection.go        |   6 +-
 backend/plugins/zentao/models/department.go        |   2 +-
 backend/plugins/zentao/models/execution.go         |   2 +-
 backend/plugins/zentao/models/execution_stories.go |   2 +-
 backend/plugins/zentao/models/execution_summary.go |   2 +-
 .../migrationscripts/20221121_add_init_tables.go   |   8 +-
 .../migrationscripts/20230601_add_scope_config.go  |   8 +-
 .../20230605_add_issue_repo_commits.go             |   8 +-
 .../20230608_add_init_changelog_tables.go          |   8 +-
 .../migrationscripts/20230627_add_task_left.go     |   6 +-
 ...30630_add_raw_param_table_for_project_scopes.go |  10 +-
 .../20230705_add_execution_stories.go              |   8 +-
 .../migrationscripts/20230803_drop_total_real.go   |   6 +-
 .../migrationscripts/20250219_add_worklogs.go      |   8 +-
 .../20250305_update_scope_config.go                |   6 +-
 .../models/migrationscripts/archived/account.go    |   2 +-
 .../zentao/models/migrationscripts/archived/bug.go |   2 +-
 .../migrationscripts/archived/bug_commits.go       |   2 +-
 .../models/migrationscripts/archived/changelog.go  |   2 +-
 .../models/migrationscripts/archived/connection.go |   2 +-
 .../models/migrationscripts/archived/department.go |   2 +-
 .../models/migrationscripts/archived/execution.go  |   2 +-
 .../migrationscripts/archived/execution_stories.go |   2 +-
 .../migrationscripts/archived/execution_summary.go |   2 +-
 .../models/migrationscripts/archived/product.go    |   2 +-
 .../migrationscripts/archived/product_summary.go   |   2 +-
 .../models/migrationscripts/archived/project.go    |   2 +-
 .../migrationscripts/archived/project_stories.go   |   2 +-
 .../migrationscripts/archived/scope_config.go      |   2 +-
 .../models/migrationscripts/archived/story.go      |   2 +-
 .../migrationscripts/archived/story_commits.go     |   2 +-
 .../models/migrationscripts/archived/task.go       |   2 +-
 .../migrationscripts/archived/task_commits.go      |   2 +-
 .../models/migrationscripts/archived/worklog.go    |   2 +-
 .../zentao/models/migrationscripts/register.go     |   2 +-
 backend/plugins/zentao/models/product.go           |   2 +-
 backend/plugins/zentao/models/product_summary.go   |   2 +-
 backend/plugins/zentao/models/project.go           |   4 +-
 backend/plugins/zentao/models/project_stories.go   |   2 +-
 backend/plugins/zentao/models/scope_config.go      |   2 +-
 backend/plugins/zentao/models/story.go             |   2 +-
 backend/plugins/zentao/models/story_commits.go     |   2 +-
 backend/plugins/zentao/models/task.go              |   2 +-
 backend/plugins/zentao/models/task_commits.go      |   2 +-
 backend/plugins/zentao/models/worklog.go           |   2 +-
 backend/plugins/zentao/tasks/account_collector.go  |   6 +-
 backend/plugins/zentao/tasks/account_convertor.go  |  16 ++--
 backend/plugins/zentao/tasks/account_extractor.go  |   8 +-
 backend/plugins/zentao/tasks/api_client.go         |   8 +-
 backend/plugins/zentao/tasks/bug_collector.go      |   6 +-
 .../plugins/zentao/tasks/bug_commits_collector.go  |  12 +--
 .../plugins/zentao/tasks/bug_commits_extractor.go  |   8 +-
 backend/plugins/zentao/tasks/bug_convertor.go      |  16 ++--
 backend/plugins/zentao/tasks/bug_extractor.go      |  12 +--
 .../zentao/tasks/bug_repo_commits_collector.go     |  10 +-
 .../zentao/tasks/bug_repo_commits_convertor.go     |  14 +--
 .../plugins/zentao/tasks/bug_repo_commits_dbget.go |  10 +-
 .../zentao/tasks/bug_repo_commits_extractor.go     |   8 +-
 .../plugins/zentao/tasks/changelog_convertor.go    |  18 ++--
 backend/plugins/zentao/tasks/changelog_dbget.go    |  10 +-
 .../plugins/zentao/tasks/department_collector.go   |   6 +-
 .../plugins/zentao/tasks/department_extractor.go   |   8 +-
 .../plugins/zentao/tasks/execution_collector.go    |   6 +-
 .../plugins/zentao/tasks/execution_convertor.go    |  16 ++--
 .../plugins/zentao/tasks/execution_extractor.go    |   8 +-
 .../zentao/tasks/execution_story_collector.go      |   6 +-
 .../zentao/tasks/execution_story_convertor.go      |  14 +--
 .../zentao/tasks/execution_summary_collector.go    |   6 +-
 .../tasks/execution_summary_dev_collector.go       |  10 +-
 .../tasks/execution_summary_dev_extractor.go       |   8 +-
 .../zentao/tasks/execution_summary_extractor.go    |   8 +-
 backend/plugins/zentao/tasks/iterator.go           |   4 +-
 backend/plugins/zentao/tasks/project_convertor.go  |  16 ++--
 backend/plugins/zentao/tasks/shared.go             |  10 +-
 backend/plugins/zentao/tasks/story_collector.go    |   6 +-
 .../zentao/tasks/story_commits_collector.go        |  12 +--
 .../zentao/tasks/story_commits_extractor.go        |   8 +-
 backend/plugins/zentao/tasks/story_convertor.go    |  16 ++--
 backend/plugins/zentao/tasks/story_extractor.go    |  12 +--
 .../zentao/tasks/story_repo_commits_collector.go   |  10 +-
 .../zentao/tasks/story_repo_commits_convertor.go   |  14 +--
 .../zentao/tasks/story_repo_commits_dbget.go       |  10 +-
 .../zentao/tasks/story_repo_commits_extractor.go   |   8 +-
 backend/plugins/zentao/tasks/task_collector.go     |  10 +-
 .../plugins/zentao/tasks/task_collector_test.go    |   2 +-
 .../plugins/zentao/tasks/task_commits_collector.go |  10 +-
 .../plugins/zentao/tasks/task_commits_extractor.go |   8 +-
 backend/plugins/zentao/tasks/task_convertor.go     |  16 ++--
 backend/plugins/zentao/tasks/task_data.go          |   8 +-
 backend/plugins/zentao/tasks/task_extractor.go     |  12 +--
 .../zentao/tasks/task_repo_commits_collector.go    |  10 +-
 .../zentao/tasks/task_repo_commits_convertor.go    |  14 +--
 .../zentao/tasks/task_repo_commits_dbget.go        |  10 +-
 .../zentao/tasks/task_repo_commits_extractor.go    |   8 +-
 .../plugins/zentao/tasks/task_worklog_collector.go |  10 +-
 .../plugins/zentao/tasks/task_worklog_convertor.go |  18 ++--
 .../plugins/zentao/tasks/task_worklog_extractor.go |   8 +-
 backend/plugins/zentao/zentao.go                   |   4 +-
 backend/python/README.md                           |   4 +-
 backend/scripts/build-server.sh                    |   2 +-
 backend/server/api/api.go                          |  20 ++--
 backend/server/api/apikeys/apikeys.go              |  10 +-
 backend/server/api/auth/auth.go                    |  12 +--
 backend/server/api/auth/cleanup.go                 |   4 +-
 backend/server/api/auth/handlers_test.go           |   8 +-
 backend/server/api/auth/middleware.go              |   6 +-
 backend/server/api/auth/revocation_cache.go        |   4 +-
 backend/server/api/auth/store.go                   |   4 +-
 backend/server/api/blueprints/blueprints.go        |   8 +-
 backend/server/api/domainlayer/repos.go            |   6 +-
 backend/server/api/middlewares.go                  |  14 +--
 .../server/api/middlewares_forwardsecret_test.go   |  12 +--
 backend/server/api/middlewares_rest_auth_test.go   |  16 ++--
 backend/server/api/middlewares_test.go             |   6 +-
 backend/server/api/ping/ping.go                    |   4 +-
 backend/server/api/pipelines/pipelines.go          |   8 +-
 backend/server/api/plugininfo/plugininifo.go       |  12 +--
 backend/server/api/project/project.go              |   8 +-
 backend/server/api/push/push.go                    |   6 +-
 backend/server/api/router.go                       |  34 +++----
 backend/server/api/shared/api_output.go            |   6 +-
 backend/server/api/shared/gin_utils.go             |   2 +-
 backend/server/api/store/store.go                  |   8 +-
 backend/server/api/task/task.go                    |   8 +-
 backend/server/api/version/version.go              |   2 +-
 backend/server/main.go                             |   8 +-
 backend/server/services/apikeys.go                 |  10 +-
 backend/server/services/base.go                    |   2 +-
 backend/server/services/blueprint.go               |  12 +--
 backend/server/services/blueprint_makeplan_v200.go |   6 +-
 .../services/blueprint_makeplan_v200_test.go       |  26 ++---
 backend/server/services/blueprint_test.go          |   2 +-
 backend/server/services/dm_code.go                 |   6 +-
 backend/server/services/init.go                    |  18 ++--
 backend/server/services/locking.go                 |   8 +-
 backend/server/services/pipeline.go                |  14 +--
 backend/server/services/pipeline_helper.go         |   8 +-
 backend/server/services/pipeline_notification.go   |   2 +-
 .../server/services/pipeline_notification_impl.go  |   6 +-
 backend/server/services/pipeline_runner.go         |  12 +--
 backend/server/services/pluginapi.go               |   4 +-
 backend/server/services/probes.go                  |   6 +-
 backend/server/services/project.go                 |  10 +-
 backend/server/services/pushapi.go                 |   6 +-
 backend/server/services/pushapiaccess/access.go    |   2 +-
 backend/server/services/remote/bridge/bridge.go    |   6 +-
 backend/server/services/remote/bridge/cmd.go       |   8 +-
 backend/server/services/remote/bridge/context.go   |  12 +--
 backend/server/services/remote/bridge/returns.go   |   2 +-
 backend/server/services/remote/init.go             |  10 +-
 .../server/services/remote/models/conversion.go    |   8 +-
 .../remote/models/dynamic_domain_scopes.go         |  12 +--
 backend/server/services/remote/models/migration.go |  14 +--
 .../azuredevops_20230714_add_raw_data_params.go    |  10 +-
 .../azuredevops_20230714_decrypt_azdo_fields.go    |  10 +-
 .../azuredevops_20240201_unique_connection_name.go |  10 +-
 .../remote/models/migrationscripts/register.go     |   4 +-
 backend/server/services/remote/models/models.go    |   8 +-
 .../server/services/remote/models/plugin_remote.go |   2 +-
 .../services/remote/plugin/connection_api.go       |   8 +-
 .../server/services/remote/plugin/default_api.go   |  10 +-
 .../server/services/remote/plugin/doc/open_api.go  |   6 +-
 backend/server/services/remote/plugin/init.go      |   8 +-
 .../services/remote/plugin/plugin_extensions.go    |  10 +-
 .../server/services/remote/plugin/plugin_impl.go   |  22 ++---
 .../services/remote/plugin/remote_scope_api.go     |   8 +-
 backend/server/services/remote/plugin/scope_api.go |   8 +-
 .../services/remote/plugin/scope_config_api.go     |  12 +--
 .../services/remote/plugin/scope_db_helper.go      |  12 +--
 backend/server/services/remote/run/run.go          |   8 +-
 backend/server/services/store.go                   |   6 +-
 backend/server/services/task.go                    |  10 +-
 backend/server/services/task_runner.go             |  10 +-
 backend/test/e2e/manual/Readme.md                  |   2 +-
 backend/test/e2e/manual/argocd/argocd_test.go      |  16 ++--
 backend/test/e2e/manual/azuredevops/azure_test.go  |  14 +--
 backend/test/e2e/manual/azuredevops/models.go      |   2 +-
 backend/test/e2e/manual/gitlab/gitlab_test.go      |  18 ++--
 .../test/e2e/manual/pagerduty/pagerduty_test.go    |  14 +--
 backend/test/e2e/manual/testmo/testmo_test.go      |  14 +--
 backend/test/e2e/remote/helper.go                  |  10 +-
 backend/test/e2e/remote/python_plugin_test.go      |   6 +-
 backend/test/e2e/services/pipeline_runner_test.go  |   8 +-
 backend/test/e2e/services/server_startup_test.go   |  60 ++++++------
 backend/test/helper/api.go                         |  12 +--
 backend/test/helper/bootstrap.go                   |   8 +-
 backend/test/helper/client.go                      |  32 +++----
 backend/test/helper/client_factory.go              |   4 +-
 backend/test/helper/db_selector.go                 |   2 +-
 backend/test/helper/init.go                        |   2 +-
 backend/test/helper/models.go                      |   6 +-
 backend/test/helper/utils.go                       |   2 +-
 backend/test/init.go                               |   4 +-
 config-ui/.tool-versions                           |   1 +
 config-ui/index.html                               |   8 +-
 .../src/plugins/register/claude-code/config.tsx    |   2 +-
 .../src/plugins/register/gh-copilot/config.tsx     |   2 +-
 .../components/advanced-editor/example/general.ts  |   2 +-
 .../advanced-editor/example/gitextractor.ts        |   2 +-
 .../components/advanced-editor/example/github.ts   |   2 +-
 config-ui/src/routes/error/index.tsx               |   2 +-
 config-ui/src/routes/layout/config.tsx             |   2 +-
 config-ui/src/routes/onboard/step-4.tsx            |   2 +-
 grafana/dashboards/mysql/Taiga.json                |   2 +-
 grafana/dashboards/postgresql/Taiga.json           |   2 +-
 2754 files changed, 10073 insertions(+), 10085 deletions(-)

diff --git a/.licenserc.yaml b/.licenserc.yaml
index 0014d1947..1ccd948b7 100644
--- a/.licenserc.yaml
+++ b/.licenserc.yaml
@@ -52,5 +52,6 @@ header:
     - "config-ui/.yarn/**/*"
     - "config-ui/yarn.lock"
     - ".github/ISSUE_TEMPLATE/*.md"
+    - "**/.tool-versions"
 
   comment: on-failure
diff --git a/LICENSE b/LICENSE
index 65ff7d698..8558cbd6f 100644
--- a/LICENSE
+++ b/LICENSE
@@ -203,10 +203,10 @@
 --------------------------------------------------------------------------------
 
 The following icon is using Feather Icons with the MIT license:
-incubator-devlake/config-ui/src/images/icons/api.svg
-incubator-devlake/config-ui/src/images/icons/dashboard.svg
-incubator-devlake/config-ui/src/images/icons/file.svg
-incubator-devlake/config-ui/src/images/icons/clear.svg
+devlake/config-ui/src/images/icons/api.svg
+devlake/config-ui/src/images/icons/dashboard.svg
+devlake/config-ui/src/images/icons/file.svg
+devlake/config-ui/src/images/icons/clear.svg
 
 https://feathericons.com/
 
diff --git a/backend/.mockery.core.yml b/backend/.mockery.core.yml
index 352a9ab90..23a6eb823 100644
--- a/backend/.mockery.core.yml
+++ b/backend/.mockery.core.yml
@@ -35,4 +35,4 @@ structname: "{{.InterfaceName}}"
 template-data:
   unroll-variadic: false
 packages:
-  github.com/apache/incubator-devlake/core:
+  github.com/apache/devlake/core:
diff --git a/backend/.mockery.helpers.yml b/backend/.mockery.helpers.yml
index ef703c593..b4b8ea831 100644
--- a/backend/.mockery.helpers.yml
+++ b/backend/.mockery.helpers.yml
@@ -32,4 +32,4 @@ structname: "{{.InterfaceName}}"
 template-data:
   unroll-variadic: false
 packages:
-  github.com/apache/incubator-devlake/helpers:
+  github.com/apache/devlake/helpers:
diff --git a/backend/DevelopmentManual.md b/backend/DevelopmentManual.md
index 566288216..1043c7d4a 100644
--- a/backend/DevelopmentManual.md
+++ b/backend/DevelopmentManual.md
@@ -134,11 +134,11 @@ We have covered all the components of a DevLake plugin. Happy coding!
 There are three types of test strategies:
 1. Unit-tests: these are component level tests that mock dependencies. They typically exist next to the source file they're testing.
 2. E2E-tests: these test plugin extractor and convertor subtasks by using faked data to simulate the result of data collection.
-3. Integration-tests: these test the entire DevLake server as a whole. A [Go Client](https://github.com/apache/incubator-devlake/blob/main/backend/test/helper/api.go) ([example initialization](https://github.com/apache/incubator-devlake/blob/main/backend/test/helper/client_factory.go))
+3. Integration-tests: these test the entire DevLake server as a whole. A [Go Client](https://github.com/apache/devlake/blob/main/backend/test/helper/api.go) ([example initialization](https://github.com/apache/devlake/blob/main/backend/test/helper/client_factory.go))
 has been written to either interact with an existing DevLake server (via its APIs) or spin up an in-memory instance of DevLake for the purpose of testing (note you need to have
-a separate database instance running). We have some integration tests written for some of our plugins (see [this](https://github.com/apache/incubator-devlake/tree/main/backend/test/e2e/manual)), which is the best
+a separate database instance running). We have some integration tests written for some of our plugins (see [this](https://github.com/apache/devlake/tree/main/backend/test/e2e/manual)), which is the best
 source to learn how to write these tests and interact with the client. Note that the in-memory DevLake instance directly compiles the
-plugins you specify and in doing so saves a significant amount of time and overhead ([example](https://github.com/apache/incubator-devlake/blob/d717d2aa897742ab4789b9a44e9e5a4c1e28adcf/backend/test/e2e/manual/gitlab/gitlab_test.go#L62)).
+plugins you specify and in doing so saves a significant amount of time and overhead ([example](https://github.com/apache/devlake/blob/d717d2aa897742ab4789b9a44e9e5a4c1e28adcf/backend/test/e2e/manual/gitlab/gitlab_test.go#L62)).
 
 We highly encourage you to leverage the Go client to perform quick tests as you write either framework-level or plugin code.
 
diff --git a/backend/core/context/basic_res.go b/backend/core/context/basic_res.go
index 8165d2e4e..45969b0ca 100644
--- a/backend/core/context/basic_res.go
+++ b/backend/core/context/basic_res.go
@@ -18,9 +18,9 @@ limitations under the License.
 package context
 
 import (
-	"github.com/apache/incubator-devlake/core/config"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/log"
+	"github.com/apache/devlake/core/config"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/log"
 )
 
 // BasicRes defines a set of fundamental resources that needed pretty much everywhere in our system
diff --git a/backend/core/dal/dal.go b/backend/core/dal/dal.go
index d2ffe505f..3b3eab901 100644
--- a/backend/core/dal/dal.go
+++ b/backend/core/dal/dal.go
@@ -22,7 +22,7 @@ import (
 	"fmt"
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 )
 
 const (
diff --git a/backend/core/dal/identifier.go b/backend/core/dal/identifier.go
index 710d94e6f..9f17aa6ce 100644
--- a/backend/core/dal/identifier.go
+++ b/backend/core/dal/identifier.go
@@ -21,7 +21,7 @@ import (
 	"fmt"
 	"regexp"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 )
 
 // validIdentifierRegex matches valid SQL identifiers: alphanumeric, underscores, and dots (for schema.table)
diff --git a/backend/core/domain_tables_info_test.go b/backend/core/domain_tables_info_test.go
index 68f93cec3..512c807c5 100644
--- a/backend/core/domain_tables_info_test.go
+++ b/backend/core/domain_tables_info_test.go
@@ -20,8 +20,8 @@ package core
 import (
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer/domaininfo"
-	"github.com/apache/incubator-devlake/helpers/unithelper"
+	"github.com/apache/devlake/core/models/domainlayer/domaininfo"
+	"github.com/apache/devlake/helpers/unithelper"
 )
 
 func Test_GetDomainTablesInfo(t *testing.T) {
diff --git a/backend/core/migration/linter/main.go b/backend/core/migration/linter/main.go
index 11aae870c..0e0c40107 100644
--- a/backend/core/migration/linter/main.go
+++ b/backend/core/migration/linter/main.go
@@ -140,16 +140,16 @@ func main() {
 		"allowed-pkg",
 		"a",
 		[]string{
-			"github.com/apache/incubator-devlake/core/config",
-			"github.com/apache/incubator-devlake/core/context",
-			"github.com/apache/incubator-devlake/core/dal",
-			"github.com/apache/incubator-devlake/core/errors",
-			"github.com/apache/incubator-devlake/helpers/migrationhelper",
-			"github.com/apache/incubator-devlake/core/models/migrationscripts/archived",
-			"github.com/apache/incubator-devlake/core/plugin",
-			"github.com/apache/incubator-devlake/helpers/pluginhelper/api",
+			"github.com/apache/devlake/core/config",
+			"github.com/apache/devlake/core/context",
+			"github.com/apache/devlake/core/dal",
+			"github.com/apache/devlake/core/errors",
+			"github.com/apache/devlake/helpers/migrationhelper",
+			"github.com/apache/devlake/core/models/migrationscripts/archived",
+			"github.com/apache/devlake/core/plugin",
+			"github.com/apache/devlake/helpers/pluginhelper/api",
 		},
-		"package that allowed to be used in a migration script. e.g.: github.com/apache/incubator-devlake/core/context",
+		"package that allowed to be used in a migration script. e.g.: github.com/apache/devlake/core/context",
 	)
 
 	cmd.Run = func(cmd *cobra.Command, args []string) {
diff --git a/backend/core/migration/migrator.go b/backend/core/migration/migrator.go
index d60c9b8f9..d85403555 100644
--- a/backend/core/migration/migrator.go
+++ b/backend/core/migration/migrator.go
@@ -19,10 +19,10 @@ package migration
 
 import (
 	"fmt"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	core "github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	core "github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/plugin"
 	"sort"
 	"sync"
 )
diff --git a/backend/core/migration/migrator_test.go b/backend/core/migration/migrator_test.go
index db662c4b0..284abcbd6 100644
--- a/backend/core/migration/migrator_test.go
+++ b/backend/core/migration/migrator_test.go
@@ -18,13 +18,13 @@ limitations under the License.
 package migration
 
 import (
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/unithelper"
-	"github.com/apache/incubator-devlake/impls/context"
-	mockdal "github.com/apache/incubator-devlake/mocks/core/dal"
-	mockplugin "github.com/apache/incubator-devlake/mocks/core/plugin"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	plugin "github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/unithelper"
+	"github.com/apache/devlake/impls/context"
+	mockdal "github.com/apache/devlake/mocks/core/dal"
+	mockplugin "github.com/apache/devlake/mocks/core/plugin"
 	"testing"
 	"time"
 
diff --git a/backend/core/models/api_key.go b/backend/core/models/api_key.go
index 6484e788b..f87014db0 100644
--- a/backend/core/models/api_key.go
+++ b/backend/core/models/api_key.go
@@ -18,7 +18,7 @@ limitations under the License.
 package models
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 	"time"
 )
 
diff --git a/backend/core/models/blueprint.go b/backend/core/models/blueprint.go
index a9b86d635..3c7dde239 100644
--- a/backend/core/models/blueprint.go
+++ b/backend/core/models/blueprint.go
@@ -20,7 +20,7 @@ package models
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 const (
diff --git a/backend/core/models/common/base.go b/backend/core/models/common/base.go
index 6f3678f8c..f85997064 100644
--- a/backend/core/models/common/base.go
+++ b/backend/core/models/common/base.go
@@ -20,7 +20,7 @@ package common
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/dal"
+	"github.com/apache/devlake/core/dal"
 )
 
 const (
diff --git a/backend/core/models/common/cst_time_test.go b/backend/core/models/common/cst_time_test.go
index 97eace655..76242460e 100644
--- a/backend/core/models/common/cst_time_test.go
+++ b/backend/core/models/common/cst_time_test.go
@@ -22,7 +22,7 @@ import (
 	"testing"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 
 	"github.com/stretchr/testify/assert"
 )
diff --git a/backend/core/models/domainlayer/code/commit.go b/backend/core/models/domainlayer/code/commit.go
index ad8fe1bab..79e3203e3 100644
--- a/backend/core/models/domainlayer/code/commit.go
+++ b/backend/core/models/domainlayer/code/commit.go
@@ -20,8 +20,8 @@ package code
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type Commit struct {
diff --git a/backend/core/models/domainlayer/code/commit_parent.go b/backend/core/models/domainlayer/code/commit_parent.go
index ebdb88820..fe45c91df 100644
--- a/backend/core/models/domainlayer/code/commit_parent.go
+++ b/backend/core/models/domainlayer/code/commit_parent.go
@@ -18,7 +18,7 @@ limitations under the License.
 package code
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type CommitParent struct {
diff --git a/backend/core/models/domainlayer/code/pull_request.go b/backend/core/models/domainlayer/code/pull_request.go
index d659a5fdd..e8517e780 100644
--- a/backend/core/models/domainlayer/code/pull_request.go
+++ b/backend/core/models/domainlayer/code/pull_request.go
@@ -19,10 +19,10 @@ package code
 
 import (
 	"fmt"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/ticket"
+	"github.com/apache/devlake/core/models/domainlayer/ticket"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 const (
diff --git a/backend/core/models/domainlayer/code/pull_request_assignees.go b/backend/core/models/domainlayer/code/pull_request_assignees.go
index 662ec9f84..d64330a52 100644
--- a/backend/core/models/domainlayer/code/pull_request_assignees.go
+++ b/backend/core/models/domainlayer/code/pull_request_assignees.go
@@ -18,7 +18,7 @@ limitations under the License.
 package code
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type PullRequestAssignee struct {
diff --git a/backend/core/models/domainlayer/code/pull_request_comment.go b/backend/core/models/domainlayer/code/pull_request_comment.go
index bfe0db18c..b9a424b6c 100644
--- a/backend/core/models/domainlayer/code/pull_request_comment.go
+++ b/backend/core/models/domainlayer/code/pull_request_comment.go
@@ -20,7 +20,7 @@ package code
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type PullRequestComment struct {
diff --git a/backend/core/models/domainlayer/code/pull_request_commit.go b/backend/core/models/domainlayer/code/pull_request_commit.go
index af82d726d..48a56a71a 100644
--- a/backend/core/models/domainlayer/code/pull_request_commit.go
+++ b/backend/core/models/domainlayer/code/pull_request_commit.go
@@ -20,7 +20,7 @@ package code
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type PullRequestCommit struct {
diff --git a/backend/core/models/domainlayer/code/pull_request_labels.go b/backend/core/models/domainlayer/code/pull_request_labels.go
index fba67da72..99914bba0 100644
--- a/backend/core/models/domainlayer/code/pull_request_labels.go
+++ b/backend/core/models/domainlayer/code/pull_request_labels.go
@@ -18,7 +18,7 @@ limitations under the License.
 package code
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 // Please note that Issue Labels can also apply to Pull Requests.
diff --git a/backend/core/models/domainlayer/code/pull_request_reviewers.go b/backend/core/models/domainlayer/code/pull_request_reviewers.go
index 8d99664c6..016e6155e 100644
--- a/backend/core/models/domainlayer/code/pull_request_reviewers.go
+++ b/backend/core/models/domainlayer/code/pull_request_reviewers.go
@@ -18,7 +18,7 @@ limitations under the License.
 package code
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type PullRequestReviewer struct {
diff --git a/backend/core/models/domainlayer/code/ref.go b/backend/core/models/domainlayer/code/ref.go
index 906eec449..981ccf1a5 100644
--- a/backend/core/models/domainlayer/code/ref.go
+++ b/backend/core/models/domainlayer/code/ref.go
@@ -20,7 +20,7 @@ package code
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type Ref struct {
diff --git a/backend/core/models/domainlayer/code/refs_pr_cherry_pick.go b/backend/core/models/domainlayer/code/refs_pr_cherry_pick.go
index 408dd0119..fa96bfe25 100644
--- a/backend/core/models/domainlayer/code/refs_pr_cherry_pick.go
+++ b/backend/core/models/domainlayer/code/refs_pr_cherry_pick.go
@@ -18,7 +18,7 @@ limitations under the License.
 package code
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 // multi pk
diff --git a/backend/core/models/domainlayer/code/repo.go b/backend/core/models/domainlayer/code/repo.go
index f6ad9faf9..dfcde63c4 100644
--- a/backend/core/models/domainlayer/code/repo.go
+++ b/backend/core/models/domainlayer/code/repo.go
@@ -18,8 +18,8 @@ limitations under the License.
 package code
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/plugin"
 	"time"
 )
 
diff --git a/backend/core/models/domainlayer/code/repo_commit.go b/backend/core/models/domainlayer/code/repo_commit.go
index 66ad6682c..41e007b21 100644
--- a/backend/core/models/domainlayer/code/repo_commit.go
+++ b/backend/core/models/domainlayer/code/repo_commit.go
@@ -18,7 +18,7 @@ limitations under the License.
 package code
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type RepoCommit struct {
diff --git a/backend/core/models/domainlayer/codequality/cq_file_metrics.go b/backend/core/models/domainlayer/codequality/cq_file_metrics.go
index dc069230e..2ed87b428 100644
--- a/backend/core/models/domainlayer/codequality/cq_file_metrics.go
+++ b/backend/core/models/domainlayer/codequality/cq_file_metrics.go
@@ -18,7 +18,7 @@ limitations under the License.
 package codequality
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type CqFileMetrics struct {
diff --git a/backend/core/models/domainlayer/codequality/cq_issue_code_blocks.go b/backend/core/models/domainlayer/codequality/cq_issue_code_blocks.go
index c522fc5cc..ec2d434f5 100644
--- a/backend/core/models/domainlayer/codequality/cq_issue_code_blocks.go
+++ b/backend/core/models/domainlayer/codequality/cq_issue_code_blocks.go
@@ -17,7 +17,7 @@ limitations under the License.
 
 package codequality
 
-import "github.com/apache/incubator-devlake/core/models/domainlayer"
+import "github.com/apache/devlake/core/models/domainlayer"
 
 type CqIssueCodeBlock struct {
 	domainlayer.DomainEntity
diff --git a/backend/core/models/domainlayer/codequality/cq_issues.go b/backend/core/models/domainlayer/codequality/cq_issues.go
index 4441eb1d7..279787a00 100644
--- a/backend/core/models/domainlayer/codequality/cq_issues.go
+++ b/backend/core/models/domainlayer/codequality/cq_issues.go
@@ -18,8 +18,8 @@ limitations under the License.
 package codequality
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type CqIssue struct {
diff --git a/backend/core/models/domainlayer/codequality/cq_project_metrics_history.go b/backend/core/models/domainlayer/codequality/cq_project_metrics_history.go
index 90f64ce66..56367c67b 100644
--- a/backend/core/models/domainlayer/codequality/cq_project_metrics_history.go
+++ b/backend/core/models/domainlayer/codequality/cq_project_metrics_history.go
@@ -20,7 +20,7 @@ package codequality
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type CqProjectMetricsHistory struct {
diff --git a/backend/core/models/domainlayer/codequality/cq_projects.go b/backend/core/models/domainlayer/codequality/cq_projects.go
index d0f0be4d3..5a488a253 100644
--- a/backend/core/models/domainlayer/codequality/cq_projects.go
+++ b/backend/core/models/domainlayer/codequality/cq_projects.go
@@ -18,9 +18,9 @@ limitations under the License.
 package codequality
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.Scope = (*CqProject)(nil)
diff --git a/backend/core/models/domainlayer/crossdomain/account.go b/backend/core/models/domainlayer/crossdomain/account.go
index e8ae63a1e..fa3d8935d 100644
--- a/backend/core/models/domainlayer/crossdomain/account.go
+++ b/backend/core/models/domainlayer/crossdomain/account.go
@@ -20,7 +20,7 @@ package crossdomain
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type Account struct {
diff --git a/backend/core/models/domainlayer/crossdomain/board_repo.go b/backend/core/models/domainlayer/crossdomain/board_repo.go
index fd5d1255e..abf6c7e9f 100644
--- a/backend/core/models/domainlayer/crossdomain/board_repo.go
+++ b/backend/core/models/domainlayer/crossdomain/board_repo.go
@@ -18,7 +18,7 @@ limitations under the License.
 package crossdomain
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type BoardRepo struct {
diff --git a/backend/core/models/domainlayer/crossdomain/issue_commit.go b/backend/core/models/domainlayer/crossdomain/issue_commit.go
index 29cb6b842..253a647a8 100644
--- a/backend/core/models/domainlayer/crossdomain/issue_commit.go
+++ b/backend/core/models/domainlayer/crossdomain/issue_commit.go
@@ -18,7 +18,7 @@ limitations under the License.
 package crossdomain
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type IssueCommit struct {
diff --git a/backend/core/models/domainlayer/crossdomain/issue_repo_commits.go b/backend/core/models/domainlayer/crossdomain/issue_repo_commits.go
index 911c984c3..7c9bd24e9 100644
--- a/backend/core/models/domainlayer/crossdomain/issue_repo_commits.go
+++ b/backend/core/models/domainlayer/crossdomain/issue_repo_commits.go
@@ -18,7 +18,7 @@ limitations under the License.
 package crossdomain
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type IssueRepoCommit struct {
diff --git a/backend/core/models/domainlayer/crossdomain/project_incident_deployment_relationship.go b/backend/core/models/domainlayer/crossdomain/project_incident_deployment_relationship.go
index 755741c1b..72996ff8c 100644
--- a/backend/core/models/domainlayer/crossdomain/project_incident_deployment_relationship.go
+++ b/backend/core/models/domainlayer/crossdomain/project_incident_deployment_relationship.go
@@ -18,7 +18,7 @@ limitations under the License.
 package crossdomain
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type ProjectIncidentDeploymentRelationship struct {
diff --git a/backend/core/models/domainlayer/crossdomain/project_mapping.go b/backend/core/models/domainlayer/crossdomain/project_mapping.go
index 8834cd850..0a9acca69 100644
--- a/backend/core/models/domainlayer/crossdomain/project_mapping.go
+++ b/backend/core/models/domainlayer/crossdomain/project_mapping.go
@@ -18,7 +18,7 @@ limitations under the License.
 package crossdomain
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type ProjectMapping struct {
diff --git a/backend/core/models/domainlayer/crossdomain/project_pr_metric.go b/backend/core/models/domainlayer/crossdomain/project_pr_metric.go
index 3ddafb2ee..e96e06250 100644
--- a/backend/core/models/domainlayer/crossdomain/project_pr_metric.go
+++ b/backend/core/models/domainlayer/crossdomain/project_pr_metric.go
@@ -20,7 +20,7 @@ package crossdomain
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type ProjectPrMetric struct {
diff --git a/backend/core/models/domainlayer/crossdomain/pull_request_issue.go b/backend/core/models/domainlayer/crossdomain/pull_request_issue.go
index a336b4c5d..beab3ff9c 100644
--- a/backend/core/models/domainlayer/crossdomain/pull_request_issue.go
+++ b/backend/core/models/domainlayer/crossdomain/pull_request_issue.go
@@ -18,7 +18,7 @@ limitations under the License.
 package crossdomain
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type PullRequestIssue struct {
diff --git a/backend/core/models/domainlayer/crossdomain/refs_issues_diff.go b/backend/core/models/domainlayer/crossdomain/refs_issues_diff.go
index c62c3f70c..2d6f17183 100644
--- a/backend/core/models/domainlayer/crossdomain/refs_issues_diff.go
+++ b/backend/core/models/domainlayer/crossdomain/refs_issues_diff.go
@@ -18,7 +18,7 @@ limitations under the License.
 package crossdomain
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type RefsIssuesDiffs struct {
diff --git a/backend/core/models/domainlayer/crossdomain/team.go b/backend/core/models/domainlayer/crossdomain/team.go
index 96772b3ea..7db2b5a6c 100644
--- a/backend/core/models/domainlayer/crossdomain/team.go
+++ b/backend/core/models/domainlayer/crossdomain/team.go
@@ -18,7 +18,7 @@ limitations under the License.
 package crossdomain
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type Team struct {
diff --git a/backend/core/models/domainlayer/crossdomain/team_user.go b/backend/core/models/domainlayer/crossdomain/team_user.go
index d0687c144..a21272115 100644
--- a/backend/core/models/domainlayer/crossdomain/team_user.go
+++ b/backend/core/models/domainlayer/crossdomain/team_user.go
@@ -18,7 +18,7 @@ limitations under the License.
 package crossdomain
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type TeamUser struct {
diff --git a/backend/core/models/domainlayer/crossdomain/user.go b/backend/core/models/domainlayer/crossdomain/user.go
index b41a4d4a4..2401e184e 100644
--- a/backend/core/models/domainlayer/crossdomain/user.go
+++ b/backend/core/models/domainlayer/crossdomain/user.go
@@ -18,7 +18,7 @@ limitations under the License.
 package crossdomain
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type User struct {
diff --git a/backend/core/models/domainlayer/crossdomain/user_account.go b/backend/core/models/domainlayer/crossdomain/user_account.go
index d2838e922..9fe5397a8 100644
--- a/backend/core/models/domainlayer/crossdomain/user_account.go
+++ b/backend/core/models/domainlayer/crossdomain/user_account.go
@@ -18,7 +18,7 @@ limitations under the License.
 package crossdomain
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type UserAccount struct {
diff --git a/backend/core/models/domainlayer/devops/cicd_deployment.go b/backend/core/models/domainlayer/devops/cicd_deployment.go
index e1f9049de..b29351fc0 100644
--- a/backend/core/models/domainlayer/devops/cicd_deployment.go
+++ b/backend/core/models/domainlayer/devops/cicd_deployment.go
@@ -18,7 +18,7 @@ limitations under the License.
 package devops
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type CICDDeployment struct {
diff --git a/backend/core/models/domainlayer/devops/cicd_deployment_commit.go b/backend/core/models/domainlayer/devops/cicd_deployment_commit.go
index 3bcce440b..e1b1c983d 100644
--- a/backend/core/models/domainlayer/devops/cicd_deployment_commit.go
+++ b/backend/core/models/domainlayer/devops/cicd_deployment_commit.go
@@ -18,7 +18,7 @@ limitations under the License.
 package devops
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type CicdDeploymentCommit struct {
diff --git a/backend/core/models/domainlayer/devops/cicd_pipeline.go b/backend/core/models/domainlayer/devops/cicd_pipeline.go
index 2ac969b37..aaac0b4bc 100644
--- a/backend/core/models/domainlayer/devops/cicd_pipeline.go
+++ b/backend/core/models/domainlayer/devops/cicd_pipeline.go
@@ -22,7 +22,7 @@ import (
 
 	"github.com/spf13/cast"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type CICDPipeline struct {
diff --git a/backend/core/models/domainlayer/devops/cicd_pipeline_commmit.go b/backend/core/models/domainlayer/devops/cicd_pipeline_commmit.go
index bbf8f18fa..eb876679d 100644
--- a/backend/core/models/domainlayer/devops/cicd_pipeline_commmit.go
+++ b/backend/core/models/domainlayer/devops/cicd_pipeline_commmit.go
@@ -18,7 +18,7 @@ limitations under the License.
 package devops
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type CiCDPipelineCommit struct {
diff --git a/backend/core/models/domainlayer/devops/cicd_release.go b/backend/core/models/domainlayer/devops/cicd_release.go
index d49427855..7378c23eb 100644
--- a/backend/core/models/domainlayer/devops/cicd_release.go
+++ b/backend/core/models/domainlayer/devops/cicd_release.go
@@ -18,7 +18,7 @@ limitations under the License.
 package devops
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 	"time"
 )
 
diff --git a/backend/core/models/domainlayer/devops/cicd_scope.go b/backend/core/models/domainlayer/devops/cicd_scope.go
index 5bfc7b6ff..ba0a76607 100644
--- a/backend/core/models/domainlayer/devops/cicd_scope.go
+++ b/backend/core/models/domainlayer/devops/cicd_scope.go
@@ -20,8 +20,8 @@ package devops
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/models/domainlayer"
+	plugin "github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.Scope = (*CicdScope)(nil)
diff --git a/backend/core/models/domainlayer/devops/cicd_task.go b/backend/core/models/domainlayer/devops/cicd_task.go
index a32d06201..2e5b73290 100644
--- a/backend/core/models/domainlayer/devops/cicd_task.go
+++ b/backend/core/models/domainlayer/devops/cicd_task.go
@@ -18,7 +18,7 @@ limitations under the License.
 package devops
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 const (
diff --git a/backend/core/models/domainlayer/didgen/domain_id_generator.go b/backend/core/models/domainlayer/didgen/domain_id_generator.go
index f8aca54a5..56e82d788 100644
--- a/backend/core/models/domainlayer/didgen/domain_id_generator.go
+++ b/backend/core/models/domainlayer/didgen/domain_id_generator.go
@@ -21,9 +21,9 @@ import (
 	"fmt"
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/impls/dalgorm"
+	"github.com/apache/devlake/core/errors"
+	plugin "github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/impls/dalgorm"
 )
 
 type DomainIdGenerator struct {
diff --git a/backend/core/models/domainlayer/didgen/domain_id_generator_test.go b/backend/core/models/domainlayer/didgen/domain_id_generator_test.go
index 1841f784f..fdec8ab14 100644
--- a/backend/core/models/domainlayer/didgen/domain_id_generator_test.go
+++ b/backend/core/models/domainlayer/didgen/domain_id_generator_test.go
@@ -19,8 +19,8 @@ package didgen
 
 import (
 	"context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 	"testing"
 
 	"github.com/stretchr/testify/assert"
@@ -45,7 +45,7 @@ func (f *FooPlugin) Execute(options map[string]interface{}, progress chan<- floa
 }
 
 func (f *FooPlugin) RootPkgPath() string {
-	return "github.com/apache/incubator-devlake"
+	return "github.com/apache/devlake"
 }
 
 func (f *FooPlugin) ApiResources() map[string]map[string]plugin.ApiResourceHandler {
diff --git a/backend/core/models/domainlayer/domaininfo/domaininfo.go b/backend/core/models/domainlayer/domaininfo/domaininfo.go
index b88289e8d..9ec05e774 100644
--- a/backend/core/models/domainlayer/domaininfo/domaininfo.go
+++ b/backend/core/models/domainlayer/domaininfo/domaininfo.go
@@ -18,13 +18,13 @@ limitations under the License.
 package domaininfo
 
 import (
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/code"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/codequality"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/crossdomain"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/devops"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/qa"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/ticket"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/models/domainlayer/code"
+	"github.com/apache/devlake/core/models/domainlayer/codequality"
+	"github.com/apache/devlake/core/models/domainlayer/crossdomain"
+	"github.com/apache/devlake/core/models/domainlayer/devops"
+	"github.com/apache/devlake/core/models/domainlayer/qa"
+	"github.com/apache/devlake/core/models/domainlayer/ticket"
 )
 
 func GetDomainTablesInfo() []dal.Tabler {
diff --git a/backend/core/models/domainlayer/domainlayer.go b/backend/core/models/domainlayer/domainlayer.go
index f11570d40..e20d7db27 100644
--- a/backend/core/models/domainlayer/domainlayer.go
+++ b/backend/core/models/domainlayer/domainlayer.go
@@ -18,7 +18,7 @@ limitations under the License.
 package domainlayer
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type DomainEntity struct {
diff --git a/backend/core/models/domainlayer/qa/qa_api.go b/backend/core/models/domainlayer/qa/qa_api.go
index faae195a8..4703d4555 100644
--- a/backend/core/models/domainlayer/qa/qa_api.go
+++ b/backend/core/models/domainlayer/qa/qa_api.go
@@ -20,7 +20,7 @@ package qa
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 // QaApi represents a QA API in the domain layer
diff --git a/backend/core/models/domainlayer/qa/qa_project.go b/backend/core/models/domainlayer/qa/qa_project.go
index 09f0274d4..4d2f666f7 100644
--- a/backend/core/models/domainlayer/qa/qa_project.go
+++ b/backend/core/models/domainlayer/qa/qa_project.go
@@ -18,7 +18,7 @@ limitations under the License.
 package qa
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 // QaProject represents a QA project in the domain layer
diff --git a/backend/core/models/domainlayer/qa/qa_test_case.go b/backend/core/models/domainlayer/qa/qa_test_case.go
index ed6dcb189..c2ef72b4e 100644
--- a/backend/core/models/domainlayer/qa/qa_test_case.go
+++ b/backend/core/models/domainlayer/qa/qa_test_case.go
@@ -20,7 +20,7 @@ package qa
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 // QaTestCase represents a QA test case in the domain layer
diff --git a/backend/core/models/domainlayer/qa/qa_test_case_execution.go b/backend/core/models/domainlayer/qa/qa_test_case_execution.go
index aaf237b6f..d3357de1a 100644
--- a/backend/core/models/domainlayer/qa/qa_test_case_execution.go
+++ b/backend/core/models/domainlayer/qa/qa_test_case_execution.go
@@ -20,7 +20,7 @@ package qa
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 // QaTestCaseExecution represents a QA test case execution in the domain layer
diff --git a/backend/core/models/domainlayer/ticket/board.go b/backend/core/models/domainlayer/ticket/board.go
index 0d7babefe..4868d9fcf 100644
--- a/backend/core/models/domainlayer/ticket/board.go
+++ b/backend/core/models/domainlayer/ticket/board.go
@@ -18,9 +18,9 @@ limitations under the License.
 package ticket
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/models/domainlayer"
+	plugin "github.com/apache/devlake/core/plugin"
 	"time"
 )
 
diff --git a/backend/core/models/domainlayer/ticket/board_issue.go b/backend/core/models/domainlayer/ticket/board_issue.go
index ac565a219..522a79e6f 100644
--- a/backend/core/models/domainlayer/ticket/board_issue.go
+++ b/backend/core/models/domainlayer/ticket/board_issue.go
@@ -18,7 +18,7 @@ limitations under the License.
 package ticket
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type BoardIssue struct {
diff --git a/backend/core/models/domainlayer/ticket/incident.go b/backend/core/models/domainlayer/ticket/incident.go
index 3f715757a..a1e036623 100644
--- a/backend/core/models/domainlayer/ticket/incident.go
+++ b/backend/core/models/domainlayer/ticket/incident.go
@@ -18,7 +18,7 @@ limitations under the License.
 package ticket
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 	"time"
 )
 
diff --git a/backend/core/models/domainlayer/ticket/incident_assginee.go b/backend/core/models/domainlayer/ticket/incident_assginee.go
index d4e16c993..1688f9707 100644
--- a/backend/core/models/domainlayer/ticket/incident_assginee.go
+++ b/backend/core/models/domainlayer/ticket/incident_assginee.go
@@ -17,7 +17,7 @@ limitations under the License.
 
 package ticket
 
-import "github.com/apache/incubator-devlake/core/models/common"
+import "github.com/apache/devlake/core/models/common"
 
 type IncidentAssignee struct {
 	IncidentId   string `gorm:"primaryKey;type:varchar(255)"`
diff --git a/backend/core/models/domainlayer/ticket/issue.go b/backend/core/models/domainlayer/ticket/issue.go
index 1f8a95b51..f58ac80c0 100644
--- a/backend/core/models/domainlayer/ticket/issue.go
+++ b/backend/core/models/domainlayer/ticket/issue.go
@@ -20,7 +20,7 @@ package ticket
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type Issue struct {
diff --git a/backend/core/models/domainlayer/ticket/issue_assignee.go b/backend/core/models/domainlayer/ticket/issue_assignee.go
index 1ad9824dd..b72f23c2d 100644
--- a/backend/core/models/domainlayer/ticket/issue_assignee.go
+++ b/backend/core/models/domainlayer/ticket/issue_assignee.go
@@ -17,7 +17,7 @@ limitations under the License.
 
 package ticket
 
-import "github.com/apache/incubator-devlake/core/models/common"
+import "github.com/apache/devlake/core/models/common"
 
 type IssueAssignee struct {
 	IssueId      string `gorm:"primaryKey;type:varchar(255)"`
diff --git a/backend/core/models/domainlayer/ticket/issue_changelog.go b/backend/core/models/domainlayer/ticket/issue_changelog.go
index 92ab027cb..27be30899 100644
--- a/backend/core/models/domainlayer/ticket/issue_changelog.go
+++ b/backend/core/models/domainlayer/ticket/issue_changelog.go
@@ -18,7 +18,7 @@ limitations under the License.
 package ticket
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 	"time"
 )
 
diff --git a/backend/core/models/domainlayer/ticket/issue_comment.go b/backend/core/models/domainlayer/ticket/issue_comment.go
index d510022ac..1cdea2d98 100644
--- a/backend/core/models/domainlayer/ticket/issue_comment.go
+++ b/backend/core/models/domainlayer/ticket/issue_comment.go
@@ -20,7 +20,7 @@ package ticket
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 type IssueComment struct {
diff --git a/backend/core/models/domainlayer/ticket/issue_custom_array_fields.go b/backend/core/models/domainlayer/ticket/issue_custom_array_fields.go
index 16b7844dd..eb55f3601 100644
--- a/backend/core/models/domainlayer/ticket/issue_custom_array_fields.go
+++ b/backend/core/models/domainlayer/ticket/issue_custom_array_fields.go
@@ -17,7 +17,7 @@ limitations under the License.
 
 package ticket
 
-import "github.com/apache/incubator-devlake/core/models/common"
+import "github.com/apache/devlake/core/models/common"
 
 type IssueCustomArrayField struct {
 	IssueId    string `gorm:"primaryKey;type:varchar(255)"`
diff --git a/backend/core/models/domainlayer/ticket/issue_label.go b/backend/core/models/domainlayer/ticket/issue_label.go
index 183efc316..fb7e3f109 100644
--- a/backend/core/models/domainlayer/ticket/issue_label.go
+++ b/backend/core/models/domainlayer/ticket/issue_label.go
@@ -18,7 +18,7 @@ limitations under the License.
 package ticket
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 // Please note that Issue Labels can also apply to Pull Requests.
diff --git a/backend/core/models/domainlayer/ticket/issue_relationship.go b/backend/core/models/domainlayer/ticket/issue_relationship.go
index b7ad07132..7816b4e41 100644
--- a/backend/core/models/domainlayer/ticket/issue_relationship.go
+++ b/backend/core/models/domainlayer/ticket/issue_relationship.go
@@ -17,7 +17,7 @@ limitations under the License.
 
 package ticket
 
-import "github.com/apache/incubator-devlake/core/models/common"
+import "github.com/apache/devlake/core/models/common"
 
 type IssueRelationship struct {
 	SourceIssueId string `gorm:"primaryKey;type:varchar(255);index"`
diff --git a/backend/core/models/domainlayer/ticket/sprint.go b/backend/core/models/domainlayer/ticket/sprint.go
index 47d1c2b35..c70cac303 100644
--- a/backend/core/models/domainlayer/ticket/sprint.go
+++ b/backend/core/models/domainlayer/ticket/sprint.go
@@ -20,8 +20,8 @@ package ticket
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/models/domainlayer"
 )
 
 var (
diff --git a/backend/core/models/domainlayer/ticket/worklog.go b/backend/core/models/domainlayer/ticket/worklog.go
index 239133d90..a795b8bff 100644
--- a/backend/core/models/domainlayer/ticket/worklog.go
+++ b/backend/core/models/domainlayer/ticket/worklog.go
@@ -18,7 +18,7 @@ limitations under the License.
 package ticket
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer"
 	"time"
 )
 
diff --git a/backend/core/models/dynamic_tabler.go b/backend/core/models/dynamic_tabler.go
index bd3c6c444..40186fe98 100644
--- a/backend/core/models/dynamic_tabler.go
+++ b/backend/core/models/dynamic_tabler.go
@@ -21,9 +21,9 @@ import (
 	"encoding/json"
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 
-	"github.com/apache/incubator-devlake/core/dal"
+	"github.com/apache/devlake/core/dal"
 )
 
 // DynamicTabler is a core.Tabler that wraps a runtime (anonymously) generated data-model. Due to limitations of
diff --git a/backend/core/models/migrationscripts/20220406_add_frame_tables.go b/backend/core/models/migrationscripts/20220406_add_frame_tables.go
index 11e2a8ebe..e89a31f7e 100644
--- a/backend/core/models/migrationscripts/20220406_add_frame_tables.go
+++ b/backend/core/models/migrationscripts/20220406_add_frame_tables.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addFrameworkTables)(nil)
diff --git a/backend/core/models/migrationscripts/20220505_rename_pipeline_step_to_stage.go b/backend/core/models/migrationscripts/20220505_rename_pipeline_step_to_stage.go
index 1abe918eb..4ce4c2efc 100644
--- a/backend/core/models/migrationscripts/20220505_rename_pipeline_step_to_stage.go
+++ b/backend/core/models/migrationscripts/20220505_rename_pipeline_step_to_stage.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*renamePipelineStepToStage)(nil)
diff --git a/backend/core/models/migrationscripts/20220601_add_subtasks_to_task_table.go b/backend/core/models/migrationscripts/20220601_add_subtasks_to_task_table.go
index 859b07e7b..869f300d4 100644
--- a/backend/core/models/migrationscripts/20220601_add_subtasks_to_task_table.go
+++ b/backend/core/models/migrationscripts/20220601_add_subtasks_to_task_table.go
@@ -19,9 +19,9 @@ package migrationscripts
 
 import (
 	"encoding/json"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addSubtaskToTaskTable)(nil)
diff --git a/backend/core/models/migrationscripts/20220616_add_blueprint_mode.go b/backend/core/models/migrationscripts/20220616_add_blueprint_mode.go
index 6a0702518..294174015 100644
--- a/backend/core/models/migrationscripts/20220616_add_blueprint_mode.go
+++ b/backend/core/models/migrationscripts/20220616_add_blueprint_mode.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addBlueprintMode)(nil)
diff --git a/backend/core/models/migrationscripts/20220622_rename_tasks_to_plan.go b/backend/core/models/migrationscripts/20220622_rename_tasks_to_plan.go
index cdf42a47c..b3981002c 100644
--- a/backend/core/models/migrationscripts/20220622_rename_tasks_to_plan.go
+++ b/backend/core/models/migrationscripts/20220622_rename_tasks_to_plan.go
@@ -19,9 +19,9 @@ package migrationscripts
 
 import (
 	"encoding/json"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*renameTasksToPlan)(nil)
diff --git a/backend/core/models/migrationscripts/20220707_reset_domain_tables.go b/backend/core/models/migrationscripts/20220707_reset_domain_tables.go
index c4bb28f95..0cab372a2 100644
--- a/backend/core/models/migrationscripts/20220707_reset_domain_tables.go
+++ b/backend/core/models/migrationscripts/20220707_reset_domain_tables.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*resetDomainTables)(nil)
diff --git a/backend/core/models/migrationscripts/20220711_add_subtasks_table.go b/backend/core/models/migrationscripts/20220711_add_subtasks_table.go
index 3d745e324..51e99bc56 100644
--- a/backend/core/models/migrationscripts/20220711_add_subtasks_table.go
+++ b/backend/core/models/migrationscripts/20220711_add_subtasks_table.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	commonArchived "github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	commonArchived "github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 	"time"
 )
 
diff --git a/backend/core/models/migrationscripts/20220722_commitfile_component.go b/backend/core/models/migrationscripts/20220722_commitfile_component.go
index 14dcb0680..f94b9c7db 100644
--- a/backend/core/models/migrationscripts/20220722_commitfile_component.go
+++ b/backend/core/models/migrationscripts/20220722_commitfile_component.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addCommitFileComponent)(nil)
diff --git a/backend/core/models/migrationscripts/20220725_add_project_mapping_table.go b/backend/core/models/migrationscripts/20220725_add_project_mapping_table.go
index 51073de55..7ba5a5dab 100644
--- a/backend/core/models/migrationscripts/20220725_add_project_mapping_table.go
+++ b/backend/core/models/migrationscripts/20220725_add_project_mapping_table.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addProjectMapping)(nil)
diff --git a/backend/core/models/migrationscripts/20220727_remove_notes.go b/backend/core/models/migrationscripts/20220727_remove_notes.go
index bf1731456..0da3bb395 100644
--- a/backend/core/models/migrationscripts/20220727_remove_notes.go
+++ b/backend/core/models/migrationscripts/20220727_remove_notes.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*removeNotes)(nil)
diff --git a/backend/core/models/migrationscripts/20220729_rename_columns_of_pull_request_issues.go b/backend/core/models/migrationscripts/20220729_rename_columns_of_pull_request_issues.go
index 6dd79b75e..6358fb0e8 100644
--- a/backend/core/models/migrationscripts/20220729_rename_columns_of_pull_request_issues.go
+++ b/backend/core/models/migrationscripts/20220729_rename_columns_of_pull_request_issues.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*renameColumnsOfPullRequestIssue)(nil)
diff --git a/backend/core/models/migrationscripts/20220801_add_nopkmodel_to_commit_parent.go b/backend/core/models/migrationscripts/20220801_add_nopkmodel_to_commit_parent.go
index 6e2b48c94..9d5fca1b2 100644
--- a/backend/core/models/migrationscripts/20220801_add_nopkmodel_to_commit_parent.go
+++ b/backend/core/models/migrationscripts/20220801_add_nopkmodel_to_commit_parent.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addNoPKModelToCommitParent)(nil)
diff --git a/backend/core/models/migrationscripts/20220818_add_cicd_tables.go b/backend/core/models/migrationscripts/20220818_add_cicd_tables.go
index a2cf8db0d..51951011f 100644
--- a/backend/core/models/migrationscripts/20220818_add_cicd_tables.go
+++ b/backend/core/models/migrationscripts/20220818_add_cicd_tables.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 	"time"
 )
 
diff --git a/backend/core/models/migrationscripts/20220826_rename_columns_of_pr_comment_issue_comment.go b/backend/core/models/migrationscripts/20220826_rename_columns_of_pr_comment_issue_comment.go
index 09bea22f8..98bdd44b5 100644
--- a/backend/core/models/migrationscripts/20220826_rename_columns_of_pr_comment_issue_comment.go
+++ b/backend/core/models/migrationscripts/20220826_rename_columns_of_pr_comment_issue_comment.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*renameColumnsOfPrCommentIssueComment)(nil)
diff --git a/backend/core/models/migrationscripts/20220829_modify_tables_for_dora.go b/backend/core/models/migrationscripts/20220829_modify_tables_for_dora.go
index d0d3fbe04..7ebc46682 100644
--- a/backend/core/models/migrationscripts/20220829_modify_tables_for_dora.go
+++ b/backend/core/models/migrationscripts/20220829_modify_tables_for_dora.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*modifyTablesForDora)(nil)
diff --git a/backend/core/models/migrationscripts/20220830_add_type_field_in_board.go b/backend/core/models/migrationscripts/20220830_add_type_field_in_board.go
index 188a66e03..1162c5535 100644
--- a/backend/core/models/migrationscripts/20220830_add_type_field_in_board.go
+++ b/backend/core/models/migrationscripts/20220830_add_type_field_in_board.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addTypeToBoard)(nil)
diff --git a/backend/core/models/migrationscripts/20220903_encrypt_blueprint.go b/backend/core/models/migrationscripts/20220903_encrypt_blueprint.go
index 187e9b8a3..9bb7fd6b6 100644
--- a/backend/core/models/migrationscripts/20220903_encrypt_blueprint.go
+++ b/backend/core/models/migrationscripts/20220903_encrypt_blueprint.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*encryptBlueprint)(nil)
diff --git a/backend/core/models/migrationscripts/20220904_encrypt_pipeline.go b/backend/core/models/migrationscripts/20220904_encrypt_pipeline.go
index 48b64aed2..2ea496b8c 100644
--- a/backend/core/models/migrationscripts/20220904_encrypt_pipeline.go
+++ b/backend/core/models/migrationscripts/20220904_encrypt_pipeline.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*encryptPipeline)(nil)
diff --git a/backend/core/models/migrationscripts/20220905_modify_cicd_pipeline.go b/backend/core/models/migrationscripts/20220905_modify_cicd_pipeline.go
index 204b421c3..f33259d42 100644
--- a/backend/core/models/migrationscripts/20220905_modify_cicd_pipeline.go
+++ b/backend/core/models/migrationscripts/20220905_modify_cicd_pipeline.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*modifyCicdPipeline)(nil)
diff --git a/backend/core/models/migrationscripts/20220908_modify_cicd_tasks.go b/backend/core/models/migrationscripts/20220908_modify_cicd_tasks.go
index 84b8eea9d..96217406a 100644
--- a/backend/core/models/migrationscripts/20220908_modify_cicd_tasks.go
+++ b/backend/core/models/migrationscripts/20220908_modify_cicd_tasks.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*modifyCICDTasks)(nil)
diff --git a/backend/core/models/migrationscripts/20220913_add_origin_value_for_pr.go b/backend/core/models/migrationscripts/20220913_add_origin_value_for_pr.go
index 652babe84..888b8020a 100644
--- a/backend/core/models/migrationscripts/20220913_add_origin_value_for_pr.go
+++ b/backend/core/models/migrationscripts/20220913_add_origin_value_for_pr.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addOriginChangeValueForPr)(nil)
diff --git a/backend/core/models/migrationscripts/20220913_add_raw_data_origin_to_board_repos.go b/backend/core/models/migrationscripts/20220913_add_raw_data_origin_to_board_repos.go
index 5e92aa2d2..b24044a44 100644
--- a/backend/core/models/migrationscripts/20220913_add_raw_data_origin_to_board_repos.go
+++ b/backend/core/models/migrationscripts/20220913_add_raw_data_origin_to_board_repos.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addRawDataOriginToBoardRepos)(nil)
diff --git a/backend/core/models/migrationscripts/20220913_fix_commitfile_id_toolong.go b/backend/core/models/migrationscripts/20220913_fix_commitfile_id_toolong.go
index 5ce59698f..c0295e92c 100644
--- a/backend/core/models/migrationscripts/20220913_fix_commitfile_id_toolong.go
+++ b/backend/core/models/migrationscripts/20220913_fix_commitfile_id_toolong.go
@@ -20,11 +20,11 @@ package migrationscripts
 import (
 	"crypto/sha256"
 	"encoding/hex"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 	"strings"
 )
 
diff --git a/backend/core/models/migrationscripts/20220915_rename_pipeline_commits.go b/backend/core/models/migrationscripts/20220915_rename_pipeline_commits.go
index 8065c2148..3f231e342 100644
--- a/backend/core/models/migrationscripts/20220915_rename_pipeline_commits.go
+++ b/backend/core/models/migrationscripts/20220915_rename_pipeline_commits.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*renamePipelineCommits)(nil)
diff --git a/backend/core/models/migrationscripts/20220918_commit_line_change.go b/backend/core/models/migrationscripts/20220918_commit_line_change.go
index d6dcdc422..f8913f441 100644
--- a/backend/core/models/migrationscripts/20220918_commit_line_change.go
+++ b/backend/core/models/migrationscripts/20220918_commit_line_change.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*commitLineChange)(nil)
diff --git a/backend/core/models/migrationscripts/20220927_add_snapshot.go b/backend/core/models/migrationscripts/20220927_add_snapshot.go
index 02f06d977..7dd7746fc 100644
--- a/backend/core/models/migrationscripts/20220927_add_snapshot.go
+++ b/backend/core/models/migrationscripts/20220927_add_snapshot.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addRepoSnapshot)(nil)
diff --git a/backend/core/models/migrationscripts/20220929_change_leadtimeminutes_to_int64.go b/backend/core/models/migrationscripts/20220929_change_leadtimeminutes_to_int64.go
index 6bed920a3..47fc69382 100644
--- a/backend/core/models/migrationscripts/20220929_change_leadtimeminutes_to_int64.go
+++ b/backend/core/models/migrationscripts/20220929_change_leadtimeminutes_to_int64.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*changeLeadTimeMinutesToInt64)(nil)
@@ -40,7 +40,7 @@ func (issues20220929) TableName() string {
 func (script *changeLeadTimeMinutesToInt64) Up(basicRes context.BasicRes) errors.Error {
 	// Yes, issues.lead_time_minutes might be negative, we ought to change the type
 	// for the column from `uint` to `int64`
-	// related issue: https://github.com/apache/incubator-devlake/issues/3224
+	// related issue: https://github.com/apache/devlake/issues/3224
 	db := basicRes.GetDal()
 	return migrationhelper.ChangeColumnsType[issues20220929](
 		basicRes,
diff --git a/backend/core/models/migrationscripts/20221101_add_collector_state.go b/backend/core/models/migrationscripts/20221101_add_collector_state.go
index 1a0d4aa84..ac9171a7e 100644
--- a/backend/core/models/migrationscripts/20221101_add_collector_state.go
+++ b/backend/core/models/migrationscripts/20221101_add_collector_state.go
@@ -20,9 +20,9 @@ package migrationscripts
 import (
 	"encoding/json"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	commonArchived "github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	commonArchived "github.com/apache/devlake/core/models/migrationscripts/archived"
 )
 
 type createCollectorState struct{}
diff --git a/backend/core/models/migrationscripts/20221107_add_skip_on_fail.go b/backend/core/models/migrationscripts/20221107_add_skip_on_fail.go
index 18d0e6ad8..eb5d7a37c 100644
--- a/backend/core/models/migrationscripts/20221107_add_skip_on_fail.go
+++ b/backend/core/models/migrationscripts/20221107_add_skip_on_fail.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addSkipOnFail)(nil)
diff --git a/backend/core/models/migrationscripts/20221107_remove_cicd_pipeline_relation.go b/backend/core/models/migrationscripts/20221107_remove_cicd_pipeline_relation.go
index 4bcb2e8a6..11f624b97 100644
--- a/backend/core/models/migrationscripts/20221107_remove_cicd_pipeline_relation.go
+++ b/backend/core/models/migrationscripts/20221107_remove_cicd_pipeline_relation.go
@@ -18,8 +18,8 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
 )
 
 type removeCicdPipelineRelation struct{}
diff --git a/backend/core/models/migrationscripts/20221109_add_project_tables.go b/backend/core/models/migrationscripts/20221109_add_project_tables.go
index 04b90a1a0..b0bacb944 100644
--- a/backend/core/models/migrationscripts/20221109_add_project_tables.go
+++ b/backend/core/models/migrationscripts/20221109_add_project_tables.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addProjectTables)(nil)
diff --git a/backend/core/models/migrationscripts/20221109_modify_commits_diffs.go b/backend/core/models/migrationscripts/20221109_modify_commits_diffs.go
index aba49d9a6..a2a12acb9 100644
--- a/backend/core/models/migrationscripts/20221109_modify_commits_diffs.go
+++ b/backend/core/models/migrationscripts/20221109_modify_commits_diffs.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*modifyCommitsDiffs)(nil)
diff --git a/backend/core/models/migrationscripts/20221109_rename_project_metrics.go b/backend/core/models/migrationscripts/20221109_rename_project_metrics.go
index 206a2e62f..b3668f932 100644
--- a/backend/core/models/migrationscripts/20221109_rename_project_metrics.go
+++ b/backend/core/models/migrationscripts/20221109_rename_project_metrics.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*renameProjectMetrics)(nil)
diff --git a/backend/core/models/migrationscripts/20221111_add_project_pr_metric.go b/backend/core/models/migrationscripts/20221111_add_project_pr_metric.go
index 1ed1f9c65..158f3f1ca 100644
--- a/backend/core/models/migrationscripts/20221111_add_project_pr_metric.go
+++ b/backend/core/models/migrationscripts/20221111_add_project_pr_metric.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addProjectPrMetric struct{}
diff --git a/backend/core/models/migrationscripts/20221115_add_labels.go b/backend/core/models/migrationscripts/20221115_add_labels.go
index 3125a6511..ca72c7620 100644
--- a/backend/core/models/migrationscripts/20221115_add_labels.go
+++ b/backend/core/models/migrationscripts/20221115_add_labels.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/migrationhelper"
 	"time"
 )
 
diff --git a/backend/core/models/migrationscripts/20221117_add_project_to_blueprint.go b/backend/core/models/migrationscripts/20221117_add_project_to_blueprint.go
index b391ecc82..b9799dead 100644
--- a/backend/core/models/migrationscripts/20221117_add_project_to_blueprint.go
+++ b/backend/core/models/migrationscripts/20221117_add_project_to_blueprint.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addProjectToBluePrint)(nil)
diff --git a/backend/core/models/migrationscripts/20221120_add_project_issue_metric.go b/backend/core/models/migrationscripts/20221120_add_project_issue_metric.go
index 621881d6a..59837cc09 100644
--- a/backend/core/models/migrationscripts/20221120_add_project_issue_metric.go
+++ b/backend/core/models/migrationscripts/20221120_add_project_issue_metric.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addProjectIssueMetric struct{}
diff --git a/backend/core/models/migrationscripts/20221125_add_collector_state.go b/backend/core/models/migrationscripts/20221125_add_collector_state.go
index f44bc0f0b..26417ae0c 100644
--- a/backend/core/models/migrationscripts/20221125_add_collector_state.go
+++ b/backend/core/models/migrationscripts/20221125_add_collector_state.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addCollectorMeta20221125 struct{}
diff --git a/backend/core/models/migrationscripts/20221201_add_enable_to_project_metric.go b/backend/core/models/migrationscripts/20221201_add_enable_to_project_metric.go
index 39f890004..66e944fcc 100644
--- a/backend/core/models/migrationscripts/20221201_add_enable_to_project_metric.go
+++ b/backend/core/models/migrationscripts/20221201_add_enable_to_project_metric.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addProjectTables)(nil)
diff --git a/backend/core/models/migrationscripts/20221201_add_project_pr_metric.go b/backend/core/models/migrationscripts/20221201_add_project_pr_metric.go
index b4c896083..ba9b56bbd 100644
--- a/backend/core/models/migrationscripts/20221201_add_project_pr_metric.go
+++ b/backend/core/models/migrationscripts/20221201_add_project_pr_metric.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type renameFiledsInProjectPrMetric struct{}
diff --git a/backend/core/models/migrationscripts/20221207_add_cicd_scope_drop_builds_jobs.go b/backend/core/models/migrationscripts/20221207_add_cicd_scope_drop_builds_jobs.go
index 438991e0d..c35b0d7fb 100644
--- a/backend/core/models/migrationscripts/20221207_add_cicd_scope_drop_builds_jobs.go
+++ b/backend/core/models/migrationscripts/20221207_add_cicd_scope_drop_builds_jobs.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addCicdScopeDropBuildsJobs struct{}
diff --git a/backend/core/models/migrationscripts/20221215_add_original_project_to_issues.go b/backend/core/models/migrationscripts/20221215_add_original_project_to_issues.go
index ef4f21aa3..f1d4c21b3 100644
--- a/backend/core/models/migrationscripts/20221215_add_original_project_to_issues.go
+++ b/backend/core/models/migrationscripts/20221215_add_original_project_to_issues.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type issue20221215 struct {
diff --git a/backend/core/models/migrationscripts/20221221_add_error_name.go b/backend/core/models/migrationscripts/20221221_add_error_name.go
index 615c70a4e..49c1d5bc7 100644
--- a/backend/core/models/migrationscripts/20221221_add_error_name.go
+++ b/backend/core/models/migrationscripts/20221221_add_error_name.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type pipeline20221221 struct {
diff --git a/backend/core/models/migrationscripts/20221221_encrypt_task.go b/backend/core/models/migrationscripts/20221221_encrypt_task.go
index 118ba9438..10665aac1 100644
--- a/backend/core/models/migrationscripts/20221221_encrypt_task.go
+++ b/backend/core/models/migrationscripts/20221221_encrypt_task.go
@@ -19,12 +19,12 @@ package migrationscripts
 
 import (
 	"encoding/json"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*encryptTask221221)(nil)
diff --git a/backend/core/models/migrationscripts/20221230_add_original_type_to_issue.go b/backend/core/models/migrationscripts/20221230_add_original_type_to_issue.go
index 6570bcff3..d5fd12883 100644
--- a/backend/core/models/migrationscripts/20221230_add_original_type_to_issue.go
+++ b/backend/core/models/migrationscripts/20221230_add_original_type_to_issue.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addOriginalTypeToIssue221230)(nil)
diff --git a/backend/core/models/migrationscripts/20230208_add_code_quality.go b/backend/core/models/migrationscripts/20230208_add_code_quality.go
index 67b5707e5..739a41618 100644
--- a/backend/core/models/migrationscripts/20230208_add_code_quality.go
+++ b/backend/core/models/migrationscripts/20230208_add_code_quality.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addCodeQuality struct{}
diff --git a/backend/core/models/migrationscripts/20230213_add_time_after_to_collector_state.go b/backend/core/models/migrationscripts/20230213_add_time_after_to_collector_state.go
index 882e8a5b5..7057764bd 100644
--- a/backend/core/models/migrationscripts/20230213_add_time_after_to_collector_state.go
+++ b/backend/core/models/migrationscripts/20230213_add_time_after_to_collector_state.go
@@ -20,9 +20,9 @@ package migrationscripts
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type collectorLatestState20230213 struct {
diff --git a/backend/core/models/migrationscripts/20230214_issue_storypoint_to_float.go b/backend/core/models/migrationscripts/20230214_issue_storypoint_to_float.go
index 439422fad..b0d822389 100644
--- a/backend/core/models/migrationscripts/20230214_issue_storypoint_to_float.go
+++ b/backend/core/models/migrationscripts/20230214_issue_storypoint_to_float.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*modifyIssueStorypointToFloat64)(nil)
diff --git a/backend/core/models/migrationscripts/20230222_add_commit_sha_index.go b/backend/core/models/migrationscripts/20230222_add_commit_sha_index.go
index 7ad079aac..e452478f9 100644
--- a/backend/core/models/migrationscripts/20230222_add_commit_sha_index.go
+++ b/backend/core/models/migrationscripts/20230222_add_commit_sha_index.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addCommitShaIndex)(nil)
diff --git a/backend/core/models/migrationscripts/20230222_add_host_namespace_reponame.go b/backend/core/models/migrationscripts/20230222_add_host_namespace_reponame.go
index b1f9c122b..fec205195 100644
--- a/backend/core/models/migrationscripts/20230222_add_host_namespace_reponame.go
+++ b/backend/core/models/migrationscripts/20230222_add_host_namespace_reponame.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addHostNamespaceRepoName)(nil)
diff --git a/backend/core/models/migrationscripts/20230223_remove_createddateafter_from_collector_state.go b/backend/core/models/migrationscripts/20230223_remove_createddateafter_from_collector_state.go
index db5fc2755..1c20b4b9d 100644
--- a/backend/core/models/migrationscripts/20230223_remove_createddateafter_from_collector_state.go
+++ b/backend/core/models/migrationscripts/20230223_remove_createddateafter_from_collector_state.go
@@ -21,9 +21,9 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
 )
 
 type blueprint20230223 struct {
diff --git a/backend/core/models/migrationscripts/20230402_add_issue_assignee.go b/backend/core/models/migrationscripts/20230402_add_issue_assignee.go
index d6c8ae2d4..a11fd444b 100644
--- a/backend/core/models/migrationscripts/20230402_add_issue_assignee.go
+++ b/backend/core/models/migrationscripts/20230402_add_issue_assignee.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addIssueAssignee20230402 struct {
diff --git a/backend/core/models/migrationscripts/20230405_rename_tap_collector_state.go b/backend/core/models/migrationscripts/20230405_rename_tap_collector_state.go
index e9a895d76..2318c07c0 100644
--- a/backend/core/models/migrationscripts/20230405_rename_tap_collector_state.go
+++ b/backend/core/models/migrationscripts/20230405_rename_tap_collector_state.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*renameCollectorTapStateTable)(nil)
diff --git a/backend/core/models/migrationscripts/20230406_rename_cicd_pipeline_commits_repo_url.go b/backend/core/models/migrationscripts/20230406_rename_cicd_pipeline_commits_repo_url.go
index 83b8ca732..35a3923cd 100644
--- a/backend/core/models/migrationscripts/20230406_rename_cicd_pipeline_commits_repo_url.go
+++ b/backend/core/models/migrationscripts/20230406_rename_cicd_pipeline_commits_repo_url.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*renameCicdPipelineRepoToRepoUrl)(nil)
diff --git a/backend/core/models/migrationscripts/20230416_rename_project_pr_metrict_deployment_id.go b/backend/core/models/migrationscripts/20230416_rename_project_pr_metrict_deployment_id.go
index b7fdd5d1c..54de457d1 100644
--- a/backend/core/models/migrationscripts/20230416_rename_project_pr_metrict_deployment_id.go
+++ b/backend/core/models/migrationscripts/20230416_rename_project_pr_metrict_deployment_id.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*renameDeploymentIdForPrProjectMetric)(nil)
diff --git a/backend/core/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go b/backend/core/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go
index d455de9ef..4463de54c 100644
--- a/backend/core/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go
+++ b/backend/core/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go
@@ -20,10 +20,10 @@ package migrationscripts
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addCommitAuthoredDate)(nil)
diff --git a/backend/core/models/migrationscripts/20230426_add_cicd_deployment_commits.go b/backend/core/models/migrationscripts/20230426_add_cicd_deployment_commits.go
index 293c5aa52..74de55b78 100644
--- a/backend/core/models/migrationscripts/20230426_add_cicd_deployment_commits.go
+++ b/backend/core/models/migrationscripts/20230426_add_cicd_deployment_commits.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addCicdDeploymentCommits)(nil)
diff --git a/backend/core/models/migrationscripts/20230508_add_original_status_to_pull_request.go b/backend/core/models/migrationscripts/20230508_add_original_status_to_pull_request.go
index aa28bef19..9f8fa0174 100644
--- a/backend/core/models/migrationscripts/20230508_add_original_status_to_pull_request.go
+++ b/backend/core/models/migrationscripts/20230508_add_original_status_to_pull_request.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addOriginalStatusToPullRequest20230508)(nil)
diff --git a/backend/core/models/migrationscripts/20230511_add_calendar_months.go b/backend/core/models/migrationscripts/20230511_add_calendar_months.go
index 626282ebf..2a86d52b3 100644
--- a/backend/core/models/migrationscripts/20230511_add_calendar_months.go
+++ b/backend/core/models/migrationscripts/20230511_add_calendar_months.go
@@ -20,9 +20,9 @@ package migrationscripts
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addCalendarMonths struct{}
diff --git a/backend/core/models/migrationscripts/20230516_change_pull_request_id_type_in_prcomments.go b/backend/core/models/migrationscripts/20230516_change_pull_request_id_type_in_prcomments.go
index 6157ec099..8ec28f238 100644
--- a/backend/core/models/migrationscripts/20230516_change_pull_request_id_type_in_prcomments.go
+++ b/backend/core/models/migrationscripts/20230516_change_pull_request_id_type_in_prcomments.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*modifyPrLabelsAndComments)(nil)
diff --git a/backend/core/models/migrationscripts/20230516_rename_finished_commits_diffs.go b/backend/core/models/migrationscripts/20230516_rename_finished_commits_diffs.go
index 5c672dc00..c1b46204a 100644
--- a/backend/core/models/migrationscripts/20230516_rename_finished_commits_diffs.go
+++ b/backend/core/models/migrationscripts/20230516_rename_finished_commits_diffs.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*renameFinishedCommitsDiffs)(nil)
diff --git a/backend/core/models/migrationscripts/20230517_add_updated_date_to_issue_comments.go b/backend/core/models/migrationscripts/20230517_add_updated_date_to_issue_comments.go
index e59da1a65..62c02c9f5 100644
--- a/backend/core/models/migrationscripts/20230517_add_updated_date_to_issue_comments.go
+++ b/backend/core/models/migrationscripts/20230517_add_updated_date_to_issue_comments.go
@@ -20,9 +20,9 @@ package migrationscripts
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addUpdatedDateToIssueComments)(nil)
diff --git a/backend/core/models/migrationscripts/20230725_add_api_key_tables.go b/backend/core/models/migrationscripts/20230725_add_api_key_tables.go
index c68197035..6ef95884c 100644
--- a/backend/core/models/migrationscripts/20230725_add_api_key_tables.go
+++ b/backend/core/models/migrationscripts/20230725_add_api_key_tables.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 	"time"
 )
 
diff --git a/backend/core/models/migrationscripts/20230728_tasks_use_json.go b/backend/core/models/migrationscripts/20230728_tasks_use_json.go
index df30486d7..fca1f9ec3 100644
--- a/backend/core/models/migrationscripts/20230728_tasks_use_json.go
+++ b/backend/core/models/migrationscripts/20230728_tasks_use_json.go
@@ -20,11 +20,11 @@ package migrationscripts
 import (
 	"encoding/json"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*tasksUsesJSON)(nil)
diff --git a/backend/core/models/migrationscripts/20230816_add_issue_relationship_table.go b/backend/core/models/migrationscripts/20230816_add_issue_relationship_table.go
index 15c83aa25..8a2b9f920 100644
--- a/backend/core/models/migrationscripts/20230816_add_issue_relationship_table.go
+++ b/backend/core/models/migrationscripts/20230816_add_issue_relationship_table.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addIssueRelationship struct{}
diff --git a/backend/core/models/migrationscripts/20230821_modify_cicd_pipelines_to_text.go b/backend/core/models/migrationscripts/20230821_modify_cicd_pipelines_to_text.go
index d45a9d994..63831b766 100644
--- a/backend/core/models/migrationscripts/20230821_modify_cicd_pipelines_to_text.go
+++ b/backend/core/models/migrationscripts/20230821_modify_cicd_pipelines_to_text.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*modifyCicdPipelinesToText)(nil)
diff --git a/backend/core/models/migrationscripts/20230822_drop_tap_state.go b/backend/core/models/migrationscripts/20230822_drop_tap_state.go
index 55d953719..8da1a08c3 100644
--- a/backend/core/models/migrationscripts/20230822_drop_tap_state.go
+++ b/backend/core/models/migrationscripts/20230822_drop_tap_state.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*dropTapStateTable)(nil)
diff --git a/backend/core/models/migrationscripts/20230829_normalize_bp_settings.go b/backend/core/models/migrationscripts/20230829_normalize_bp_settings.go
index 5b5fc044d..227ce191e 100644
--- a/backend/core/models/migrationscripts/20230829_normalize_bp_settings.go
+++ b/backend/core/models/migrationscripts/20230829_normalize_bp_settings.go
@@ -21,12 +21,12 @@ import (
 	"encoding/json"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*normalizeBpSettings)(nil)
diff --git a/backend/core/models/migrationscripts/20230831_add_cicd_deployments_table.go b/backend/core/models/migrationscripts/20230831_add_cicd_deployments_table.go
index f40c49074..5c1de91c7 100644
--- a/backend/core/models/migrationscripts/20230831_add_cicd_deployments_table.go
+++ b/backend/core/models/migrationscripts/20230831_add_cicd_deployments_table.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 	"time"
 )
 
diff --git a/backend/core/models/migrationscripts/20230911_add_sync_policy.go b/backend/core/models/migrationscripts/20230911_add_sync_policy.go
index c9e91bf59..cf22540f0 100644
--- a/backend/core/models/migrationscripts/20230911_add_sync_policy.go
+++ b/backend/core/models/migrationscripts/20230911_add_sync_policy.go
@@ -20,9 +20,9 @@ package migrationscripts
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addSyncPolicyToBlueprint struct {
diff --git a/backend/core/models/migrationscripts/20230921_add_issue_custom_array_fields.go b/backend/core/models/migrationscripts/20230921_add_issue_custom_array_fields.go
index 378f76e8d..c5432cdc7 100644
--- a/backend/core/models/migrationscripts/20230921_add_issue_custom_array_fields.go
+++ b/backend/core/models/migrationscripts/20230921_add_issue_custom_array_fields.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addIssueCustomArrayField struct{}
diff --git a/backend/core/models/migrationscripts/20231103_remove_position_from_pull_request_comments.go b/backend/core/models/migrationscripts/20231103_remove_position_from_pull_request_comments.go
index eecd40700..7ac2f1045 100644
--- a/backend/core/models/migrationscripts/20231103_remove_position_from_pull_request_comments.go
+++ b/backend/core/models/migrationscripts/20231103_remove_position_from_pull_request_comments.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
 )
 
 type removePositionFromPullRequestComments struct{}
diff --git a/backend/core/models/migrationscripts/20231115_change_duration_sec_to_float64.go b/backend/core/models/migrationscripts/20231115_change_duration_sec_to_float64.go
index 69adb2ab3..32a070e94 100644
--- a/backend/core/models/migrationscripts/20231115_change_duration_sec_to_float64.go
+++ b/backend/core/models/migrationscripts/20231115_change_duration_sec_to_float64.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*changeDurationSecToFloat64)(nil)
diff --git a/backend/core/models/migrationscripts/20231116_add_original_status_and_result_to_devops_tables.go b/backend/core/models/migrationscripts/20231116_add_original_status_and_result_to_devops_tables.go
index 77cc500c7..399c875ca 100644
--- a/backend/core/models/migrationscripts/20231116_add_original_status_and_result_to_devops_tables.go
+++ b/backend/core/models/migrationscripts/20231116_add_original_status_and_result_to_devops_tables.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addOriginalStatusAndResultToDevOpsTables)(nil)
diff --git a/backend/core/models/migrationscripts/20231122_add_some_date_field_in_devops_tables.go b/backend/core/models/migrationscripts/20231122_add_some_date_field_in_devops_tables.go
index 23223098d..65e96917f 100644
--- a/backend/core/models/migrationscripts/20231122_add_some_date_field_in_devops_tables.go
+++ b/backend/core/models/migrationscripts/20231122_add_some_date_field_in_devops_tables.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 	"time"
 )
 
diff --git a/backend/core/models/migrationscripts/20231127_add_commit_msg_to_cicd_deployment_commits.go b/backend/core/models/migrationscripts/20231127_add_commit_msg_to_cicd_deployment_commits.go
index 7de776528..a25f80785 100644
--- a/backend/core/models/migrationscripts/20231127_add_commit_msg_to_cicd_deployment_commits.go
+++ b/backend/core/models/migrationscripts/20231127_add_commit_msg_to_cicd_deployment_commits.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addCommitMsgtoDeploymentCommit)(nil)
diff --git a/backend/core/models/migrationscripts/20231128_add_queued_duration_sec_field_in_devops_tables.go b/backend/core/models/migrationscripts/20231128_add_queued_duration_sec_field_in_devops_tables.go
index e1e8a2b0e..215d58e86 100644
--- a/backend/core/models/migrationscripts/20231128_add_queued_duration_sec_field_in_devops_tables.go
+++ b/backend/core/models/migrationscripts/20231128_add_queued_duration_sec_field_in_devops_tables.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addSomeDateFieldsToDevopsTables)(nil)
diff --git a/backend/core/models/migrationscripts/20231205_modify_issue_original_type_length.go b/backend/core/models/migrationscripts/20231205_modify_issue_original_type_length.go
index ab2df6a36..787ab4c0d 100644
--- a/backend/core/models/migrationscripts/20231205_modify_issue_original_type_length.go
+++ b/backend/core/models/migrationscripts/20231205_modify_issue_original_type_length.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*modifyIssueOriginalTypeLength)(nil)
diff --git a/backend/core/models/migrationscripts/20231208_add_commit_msg_to_cicd_pipeline_commits.go b/backend/core/models/migrationscripts/20231208_add_commit_msg_to_cicd_pipeline_commits.go
index 22261b485..e1ee459db 100644
--- a/backend/core/models/migrationscripts/20231208_add_commit_msg_to_cicd_pipeline_commits.go
+++ b/backend/core/models/migrationscripts/20231208_add_commit_msg_to_cicd_pipeline_commits.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addCommitMsgtoPipelineCommit)(nil)
diff --git a/backend/core/models/migrationscripts/20240115_modify_issue_leadtimeminutes_to_uint.go b/backend/core/models/migrationscripts/20240115_modify_issue_leadtimeminutes_to_uint.go
index 77c02d193..e0cbaa494 100644
--- a/backend/core/models/migrationscripts/20240115_modify_issue_leadtimeminutes_to_uint.go
+++ b/backend/core/models/migrationscripts/20240115_modify_issue_leadtimeminutes_to_uint.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*modifyIssueLeadTimeMinutesToUint)(nil)
diff --git a/backend/core/models/migrationscripts/20240116_modify_fileds_sort.go b/backend/core/models/migrationscripts/20240116_modify_fileds_sort.go
index c2359f891..f81b07ac0 100644
--- a/backend/core/models/migrationscripts/20240116_modify_fileds_sort.go
+++ b/backend/core/models/migrationscripts/20240116_modify_fileds_sort.go
@@ -20,8 +20,8 @@ package migrationscripts
 import (
 	"net/url"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
 )
 
 type modfiyFieldsSort struct{}
diff --git a/backend/core/models/migrationscripts/20240117_add_urgency_to_issues.go b/backend/core/models/migrationscripts/20240117_add_urgency_to_issues.go
index b5f41d372..4efd00429 100644
--- a/backend/core/models/migrationscripts/20240117_add_urgency_to_issues.go
+++ b/backend/core/models/migrationscripts/20240117_add_urgency_to_issues.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addUrgencyToIssues)(nil)
diff --git a/backend/core/models/migrationscripts/20240124_modify_refs_id_length.go b/backend/core/models/migrationscripts/20240124_modify_refs_id_length.go
index 6d1015049..3c37d974d 100644
--- a/backend/core/models/migrationscripts/20240124_modify_refs_id_length.go
+++ b/backend/core/models/migrationscripts/20240124_modify_refs_id_length.go
@@ -20,12 +20,12 @@ package migrationscripts
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*modifyRefsIdLength)(nil)
diff --git a/backend/core/models/migrationscripts/20240129_add_original_environment.go b/backend/core/models/migrationscripts/20240129_add_original_environment.go
index ebc10d8f9..fb6c07eca 100644
--- a/backend/core/models/migrationscripts/20240129_add_original_environment.go
+++ b/backend/core/models/migrationscripts/20240129_add_original_environment.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 	"net/url"
 )
 
diff --git a/backend/core/models/migrationscripts/20240308_add_subtaskname_to_deployment.go b/backend/core/models/migrationscripts/20240308_add_subtaskname_to_deployment.go
index 7bac0c34c..520dd86c2 100644
--- a/backend/core/models/migrationscripts/20240308_add_subtaskname_to_deployment.go
+++ b/backend/core/models/migrationscripts/20240308_add_subtaskname_to_deployment.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addSubtabknameToDeployment)(nil)
diff --git a/backend/core/models/migrationscripts/20240318_add_devlake_store.go b/backend/core/models/migrationscripts/20240318_add_devlake_store.go
index e338fd896..c29870e54 100644
--- a/backend/core/models/migrationscripts/20240318_add_devlake_store.go
+++ b/backend/core/models/migrationscripts/20240318_add_devlake_store.go
@@ -21,9 +21,9 @@ import (
 	"encoding/json"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addStore)(nil)
diff --git a/backend/core/models/migrationscripts/20240322_add_field_to_subtasks.go b/backend/core/models/migrationscripts/20240322_add_field_to_subtasks.go
index 0dfb7b6fb..76e8b63d4 100644
--- a/backend/core/models/migrationscripts/20240322_add_field_to_subtasks.go
+++ b/backend/core/models/migrationscripts/20240322_add_field_to_subtasks.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addSubtaskField)(nil)
diff --git a/backend/core/models/migrationscripts/20240410_add_display_title_and_url_to_deployment.go b/backend/core/models/migrationscripts/20240410_add_display_title_and_url_to_deployment.go
index 66876cb26..3bf063b9e 100644
--- a/backend/core/models/migrationscripts/20240410_add_display_title_and_url_to_deployment.go
+++ b/backend/core/models/migrationscripts/20240410_add_display_title_and_url_to_deployment.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addDisplayTitleAndUrl)(nil)
diff --git a/backend/core/models/migrationscripts/20240424_add_subtask_states.go b/backend/core/models/migrationscripts/20240424_add_subtask_states.go
index b17723ee9..91378f529 100644
--- a/backend/core/models/migrationscripts/20240424_add_subtask_states.go
+++ b/backend/core/models/migrationscripts/20240424_add_subtask_states.go
@@ -20,9 +20,9 @@ package migrationscripts
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addSubtaskStates)(nil)
diff --git a/backend/core/models/migrationscripts/20240514_add_cicd_release.go b/backend/core/models/migrationscripts/20240514_add_cicd_release.go
index 9f6d22fcd..ebccd6d0d 100644
--- a/backend/core/models/migrationscripts/20240514_add_cicd_release.go
+++ b/backend/core/models/migrationscripts/20240514_add_cicd_release.go
@@ -18,12 +18,12 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addCicdRelease)(nil)
diff --git a/backend/core/models/migrationscripts/20240515_add_commit_sha_to_cicd_release.go b/backend/core/models/migrationscripts/20240515_add_commit_sha_to_cicd_release.go
index 58afad5d2..b485f826b 100644
--- a/backend/core/models/migrationscripts/20240515_add_commit_sha_to_cicd_release.go
+++ b/backend/core/models/migrationscripts/20240515_add_commit_sha_to_cicd_release.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addCommitShaToCicdRelease)(nil)
diff --git a/backend/core/models/migrationscripts/20240521_modify_cicd_deployment_commits_repo_url_length.go b/backend/core/models/migrationscripts/20240521_modify_cicd_deployment_commits_repo_url_length.go
index ac376cf00..18bf1f18e 100644
--- a/backend/core/models/migrationscripts/20240521_modify_cicd_deployment_commits_repo_url_length.go
+++ b/backend/core/models/migrationscripts/20240521_modify_cicd_deployment_commits_repo_url_length.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*modifyCicdDeploymentCommitsRepoUrlLength)(nil)
diff --git a/backend/core/models/migrationscripts/20240521_modify_cicd_pipeline_commits_repo_url_length.go b/backend/core/models/migrationscripts/20240521_modify_cicd_pipeline_commits_repo_url_length.go
index 6b6716d7a..f91a915ad 100644
--- a/backend/core/models/migrationscripts/20240521_modify_cicd_pipeline_commits_repo_url_length.go
+++ b/backend/core/models/migrationscripts/20240521_modify_cicd_pipeline_commits_repo_url_length.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*modifyCicdPipelineCommitsRepoUrlLength)(nil)
diff --git a/backend/core/models/migrationscripts/20240523_update_issue_key_type_in_pull_request_issues.go b/backend/core/models/migrationscripts/20240523_update_issue_key_type_in_pull_request_issues.go
index f0399d537..920b11d17 100644
--- a/backend/core/models/migrationscripts/20240523_update_issue_key_type_in_pull_request_issues.go
+++ b/backend/core/models/migrationscripts/20240523_update_issue_key_type_in_pull_request_issues.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addCommitShaToCicdRelease)(nil)
diff --git a/backend/core/models/migrationscripts/20240523_update_plugin_option_in_project_metric_settings.go b/backend/core/models/migrationscripts/20240523_update_plugin_option_in_project_metric_settings.go
index 94fb29e18..6b3672480 100644
--- a/backend/core/models/migrationscripts/20240523_update_plugin_option_in_project_metric_settings.go
+++ b/backend/core/models/migrationscripts/20240523_update_plugin_option_in_project_metric_settings.go
@@ -19,11 +19,11 @@ package migrationscripts
 
 import (
 	"encoding/json"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addCommitShaToCicdRelease)(nil)
diff --git a/backend/core/models/migrationscripts/20240531_add_pr_assignees_and_reviewers.go b/backend/core/models/migrationscripts/20240531_add_pr_assignees_and_reviewers.go
index d7cbd9f9f..361f7f6e6 100644
--- a/backend/core/models/migrationscripts/20240531_add_pr_assignees_and_reviewers.go
+++ b/backend/core/models/migrationscripts/20240531_add_pr_assignees_and_reviewers.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addPrAssigneeAndReviewer struct{}
diff --git a/backend/core/models/migrationscripts/20240603_add_pull_request_id_index_for_pr_comments_table.go b/backend/core/models/migrationscripts/20240603_add_pull_request_id_index_for_pr_comments_table.go
index 9e6d7b6ed..8447db6d6 100644
--- a/backend/core/models/migrationscripts/20240603_add_pull_request_id_index_for_pr_comments_table.go
+++ b/backend/core/models/migrationscripts/20240603_add_pull_request_id_index_for_pr_comments_table.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addPullRequestIdIndexToPullRequestComments struct{}
diff --git a/backend/core/models/migrationscripts/20240603_add_pull_request_id_index_for_pr_commits_table.go b/backend/core/models/migrationscripts/20240603_add_pull_request_id_index_for_pr_commits_table.go
index ddf381edc..1672970ab 100644
--- a/backend/core/models/migrationscripts/20240603_add_pull_request_id_index_for_pr_commits_table.go
+++ b/backend/core/models/migrationscripts/20240603_add_pull_request_id_index_for_pr_commits_table.go
@@ -18,8 +18,8 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
 	"net/url"
 	"strings"
 )
diff --git a/backend/core/models/migrationscripts/20240607_modify_pr_assignees_and_reviewers_id.go b/backend/core/models/migrationscripts/20240607_modify_pr_assignees_and_reviewers_id.go
index 3d144d3b4..1240ed5a2 100644
--- a/backend/core/models/migrationscripts/20240607_modify_pr_assignees_and_reviewers_id.go
+++ b/backend/core/models/migrationscripts/20240607_modify_pr_assignees_and_reviewers_id.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type modifyPrAssigneeAndReviewerId struct{}
diff --git a/backend/core/models/migrationscripts/20240621_init_incidents_and_incident_assignees.go b/backend/core/models/migrationscripts/20240621_init_incidents_and_incident_assignees.go
index d98275162..2bc043f24 100644
--- a/backend/core/models/migrationscripts/20240621_init_incidents_and_incident_assignees.go
+++ b/backend/core/models/migrationscripts/20240621_init_incidents_and_incident_assignees.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type initIncidentRelatedTables struct{}
diff --git a/backend/core/models/migrationscripts/20240621_rename_project_issue_metrics.go b/backend/core/models/migrationscripts/20240621_rename_project_issue_metrics.go
index 76fe3db48..cef7aa8a4 100644
--- a/backend/core/models/migrationscripts/20240621_rename_project_issue_metrics.go
+++ b/backend/core/models/migrationscripts/20240621_rename_project_issue_metrics.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
 )
 
 type renameProjectIssueMetrics struct{}
diff --git a/backend/core/models/migrationscripts/20240710_add_changes_to_pr.go b/backend/core/models/migrationscripts/20240710_add_changes_to_pr.go
index 8d8816f06..7df976464 100644
--- a/backend/core/models/migrationscripts/20240710_add_changes_to_pr.go
+++ b/backend/core/models/migrationscripts/20240710_add_changes_to_pr.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addChangesToPr)(nil)
diff --git a/backend/core/models/migrationscripts/20240710_add_merge_by_to_pr.go b/backend/core/models/migrationscripts/20240710_add_merge_by_to_pr.go
index ab24d9ecb..5f7dc097d 100644
--- a/backend/core/models/migrationscripts/20240710_add_merge_by_to_pr.go
+++ b/backend/core/models/migrationscripts/20240710_add_merge_by_to_pr.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addMergedByToPr)(nil)
diff --git a/backend/core/models/migrationscripts/20240725_add_is_draft_to_pr.go b/backend/core/models/migrationscripts/20240725_add_is_draft_to_pr.go
index 62552fe30..f98f6a02b 100644
--- a/backend/core/models/migrationscripts/20240725_add_is_draft_to_pr.go
+++ b/backend/core/models/migrationscripts/20240725_add_is_draft_to_pr.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addIsDraftToPr)(nil)
diff --git a/backend/core/models/migrationscripts/20240731_add_datefields_to_project_pr_metrics.go b/backend/core/models/migrationscripts/20240731_add_datefields_to_project_pr_metrics.go
index cfc5a92cd..4aab77d54 100644
--- a/backend/core/models/migrationscripts/20240731_add_datefields_to_project_pr_metrics.go
+++ b/backend/core/models/migrationscripts/20240731_add_datefields_to_project_pr_metrics.go
@@ -20,9 +20,9 @@ package migrationscripts
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addDateFieldsToProjectPrMetric)(nil)
diff --git a/backend/core/models/migrationscripts/20240731_add_table_scope_id_to_incidents.go b/backend/core/models/migrationscripts/20240731_add_table_scope_id_to_incidents.go
index a9d4b7f34..d88af6e4d 100644
--- a/backend/core/models/migrationscripts/20240731_add_table_scope_id_to_incidents.go
+++ b/backend/core/models/migrationscripts/20240731_add_table_scope_id_to_incidents.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addTableScopeIdToIncident)(nil)
diff --git a/backend/core/models/migrationscripts/20240801_add_assignee_id_to_incidents.go b/backend/core/models/migrationscripts/20240801_add_assignee_id_to_incidents.go
index 7fdc29ab9..995a4167a 100644
--- a/backend/core/models/migrationscripts/20240801_add_assignee_id_to_incidents.go
+++ b/backend/core/models/migrationscripts/20240801_add_assignee_id_to_incidents.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addAssigneeToIncident)(nil)
diff --git a/backend/core/models/migrationscripts/20240813_add_is_subtask_to_issue.go b/backend/core/models/migrationscripts/20240813_add_is_subtask_to_issue.go
index 28270fe6f..2747f9034 100644
--- a/backend/core/models/migrationscripts/20240813_add_is_subtask_to_issue.go
+++ b/backend/core/models/migrationscripts/20240813_add_is_subtask_to_issue.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addIsSubtaskToIssue)(nil)
diff --git a/backend/core/models/migrationscripts/20240813_change_issue_component_type.go b/backend/core/models/migrationscripts/20240813_change_issue_component_type.go
index 8f7a2f2fe..45e9912a1 100644
--- a/backend/core/models/migrationscripts/20240813_change_issue_component_type.go
+++ b/backend/core/models/migrationscripts/20240813_change_issue_component_type.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*changeIssueComponentType)(nil)
diff --git a/backend/core/models/migrationscripts/20240813_increase_project_key_length.go b/backend/core/models/migrationscripts/20240813_increase_project_key_length.go
index 609b3d736..dea6849f8 100644
--- a/backend/core/models/migrationscripts/20240813_increase_project_key_length.go
+++ b/backend/core/models/migrationscripts/20240813_increase_project_key_length.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*increaseProjectKeyLength)(nil)
diff --git a/backend/core/models/migrationscripts/20240906_add_is_child_to_cicd_pipelines.go b/backend/core/models/migrationscripts/20240906_add_is_child_to_cicd_pipelines.go
index 3cf14e8d9..89cc0cab2 100644
--- a/backend/core/models/migrationscripts/20240906_add_is_child_to_cicd_pipelines.go
+++ b/backend/core/models/migrationscripts/20240906_add_is_child_to_cicd_pipelines.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addIsChildToCicdPipeline)(nil)
diff --git a/backend/core/models/migrationscripts/20240919_increase_cq_issue_component_length.go b/backend/core/models/migrationscripts/20240919_increase_cq_issue_component_length.go
index aa1483e06..175ef399f 100644
--- a/backend/core/models/migrationscripts/20240919_increase_cq_issue_component_length.go
+++ b/backend/core/models/migrationscripts/20240919_increase_cq_issue_component_length.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*increaseCqIssueComponentLength)(nil)
diff --git a/backend/core/models/migrationscripts/20241010_add_ca_issue_impacts.go b/backend/core/models/migrationscripts/20241010_add_ca_issue_impacts.go
index 307df0147..a32220119 100644
--- a/backend/core/models/migrationscripts/20241010_add_ca_issue_impacts.go
+++ b/backend/core/models/migrationscripts/20241010_add_ca_issue_impacts.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addCqIssueImpacts)(nil)
diff --git a/backend/core/models/migrationscripts/20250303_add_due_date_to_issues.go b/backend/core/models/migrationscripts/20250303_add_due_date_to_issues.go
index ae6f12e77..952ac8338 100644
--- a/backend/core/models/migrationscripts/20250303_add_due_date_to_issues.go
+++ b/backend/core/models/migrationscripts/20250303_add_due_date_to_issues.go
@@ -20,9 +20,9 @@ package migrationscripts
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addDueDateToIssues)(nil)
diff --git a/backend/core/models/migrationscripts/20250421_create_qa_tables.go b/backend/core/models/migrationscripts/20250421_create_qa_tables.go
index cd7381767..5688faa7e 100644
--- a/backend/core/models/migrationscripts/20250421_create_qa_tables.go
+++ b/backend/core/models/migrationscripts/20250421_create_qa_tables.go
@@ -20,10 +20,10 @@ package migrationscripts
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*createQaTables)(nil)
diff --git a/backend/core/models/migrationscripts/20250527_extend_field_size_for_cq.go b/backend/core/models/migrationscripts/20250527_extend_field_size_for_cq.go
index e1c0328da..95b0d36ba 100644
--- a/backend/core/models/migrationscripts/20250527_extend_field_size_for_cq.go
+++ b/backend/core/models/migrationscripts/20250527_extend_field_size_for_cq.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*extendFieldSizeForCq)(nil)
diff --git a/backend/core/models/migrationscripts/20250710_issue_fix_version.go b/backend/core/models/migrationscripts/20250710_issue_fix_version.go
index 91bc71fd7..b2ab4b67b 100644
--- a/backend/core/models/migrationscripts/20250710_issue_fix_version.go
+++ b/backend/core/models/migrationscripts/20250710_issue_fix_version.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addIssueFixVerion)(nil)
diff --git a/backend/core/models/migrationscripts/20250813_add_pipeline_priority.go b/backend/core/models/migrationscripts/20250813_add_pipeline_priority.go
index 8697fb6a3..492bdd9db 100644
--- a/backend/core/models/migrationscripts/20250813_add_pipeline_priority.go
+++ b/backend/core/models/migrationscripts/20250813_add_pipeline_priority.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addPipelinePriority)(nil)
diff --git a/backend/core/models/migrationscripts/20251022_fix_null_priority.go b/backend/core/models/migrationscripts/20251022_fix_null_priority.go
index 8b3dda0db..927f87820 100644
--- a/backend/core/models/migrationscripts/20251022_fix_null_priority.go
+++ b/backend/core/models/migrationscripts/20251022_fix_null_priority.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*fixNullPriority)(nil)
diff --git a/backend/core/models/migrationscripts/20260217_modify_cicd_deployments_to_text.go b/backend/core/models/migrationscripts/20260217_modify_cicd_deployments_to_text.go
index 348099cea..d4de3f7cb 100644
--- a/backend/core/models/migrationscripts/20260217_modify_cicd_deployments_to_text.go
+++ b/backend/core/models/migrationscripts/20260217_modify_cicd_deployments_to_text.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*modifyCicdDeploymentsToText)(nil)
diff --git a/backend/core/models/migrationscripts/20260313_add_is_invalid_to_qa_test_case_executions.go b/backend/core/models/migrationscripts/20260313_add_is_invalid_to_qa_test_case_executions.go
index ce7656e1e..5f2fb972d 100644
--- a/backend/core/models/migrationscripts/20260313_add_is_invalid_to_qa_test_case_executions.go
+++ b/backend/core/models/migrationscripts/20260313_add_is_invalid_to_qa_test_case_executions.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addIsInvalidToQaTestCaseExecution)(nil)
diff --git a/backend/core/models/migrationscripts/20260317_increase_cq_issues_project_key_length.go b/backend/core/models/migrationscripts/20260317_increase_cq_issues_project_key_length.go
index 223a2b6a3..5983066f7 100644
--- a/backend/core/models/migrationscripts/20260317_increase_cq_issues_project_key_length.go
+++ b/backend/core/models/migrationscripts/20260317_increase_cq_issues_project_key_length.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*increaseCqIssuesProjectKeyLength)(nil)
diff --git a/backend/core/models/migrationscripts/20260426_add_auth_sessions.go b/backend/core/models/migrationscripts/20260426_add_auth_sessions.go
index 7e6eab8aa..1d9aad089 100644
--- a/backend/core/models/migrationscripts/20260426_add_auth_sessions.go
+++ b/backend/core/models/migrationscripts/20260426_add_auth_sessions.go
@@ -20,10 +20,10 @@ package migrationscripts
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 var _ plugin.MigrationScript = (*addAuthSessions)(nil)
diff --git a/backend/core/models/migrationscripts/20260629_change_issue_component_to_text.go b/backend/core/models/migrationscripts/20260629_change_issue_component_to_text.go
index 94d965d62..e70adbe90 100644
--- a/backend/core/models/migrationscripts/20260629_change_issue_component_to_text.go
+++ b/backend/core/models/migrationscripts/20260629_change_issue_component_to_text.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*changeIssueComponentToText)(nil)
diff --git a/backend/core/models/migrationscripts/20260629_change_issue_component_to_text_test.go b/backend/core/models/migrationscripts/20260629_change_issue_component_to_text_test.go
index 482c42b50..23d7818a8 100644
--- a/backend/core/models/migrationscripts/20260629_change_issue_component_to_text_test.go
+++ b/backend/core/models/migrationscripts/20260629_change_issue_component_to_text_test.go
@@ -20,9 +20,9 @@ package migrationscripts
 import (
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
 )
 
 type modifyColumnTypeCall struct {
diff --git a/backend/core/models/migrationscripts/20260701_change_cq_issue_code_blocks_component_to_text.go b/backend/core/models/migrationscripts/20260701_change_cq_issue_code_blocks_component_to_text.go
index b84d1d9ce..3015ace6b 100644
--- a/backend/core/models/migrationscripts/20260701_change_cq_issue_code_blocks_component_to_text.go
+++ b/backend/core/models/migrationscripts/20260701_change_cq_issue_code_blocks_component_to_text.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*changeCqIssueCodeBlocksComponentToText)(nil)
diff --git a/backend/core/models/migrationscripts/20260707_add_cq_project_metrics_history.go b/backend/core/models/migrationscripts/20260707_add_cq_project_metrics_history.go
index de66ae829..b1c15ea0c 100644
--- a/backend/core/models/migrationscripts/20260707_add_cq_project_metrics_history.go
+++ b/backend/core/models/migrationscripts/20260707_add_cq_project_metrics_history.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addCqProjectMetricsHistory struct{}
diff --git a/backend/core/models/migrationscripts/20260720_add_is_bot_to_accounts.go b/backend/core/models/migrationscripts/20260720_add_is_bot_to_accounts.go
index 6830e18a6..22e28481a 100644
--- a/backend/core/models/migrationscripts/20260720_add_is_bot_to_accounts.go
+++ b/backend/core/models/migrationscripts/20260720_add_is_bot_to_accounts.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addIsBotToAccounts)(nil)
diff --git a/backend/core/models/migrationscripts/20260722_add_sprint_velocity_fields.go b/backend/core/models/migrationscripts/20260722_add_sprint_velocity_fields.go
index 369b70b03..bc8aca3fd 100644
--- a/backend/core/models/migrationscripts/20260722_add_sprint_velocity_fields.go
+++ b/backend/core/models/migrationscripts/20260722_add_sprint_velocity_fields.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addSprintVelocityFields)(nil)
diff --git a/backend/core/models/migrationscripts/20260818_add_blueprint_id_index_to_pipelines.go b/backend/core/models/migrationscripts/20260818_add_blueprint_id_index_to_pipelines.go
index 8b541468a..138aa68ee 100644
--- a/backend/core/models/migrationscripts/20260818_add_blueprint_id_index_to_pipelines.go
+++ b/backend/core/models/migrationscripts/20260818_add_blueprint_id_index_to_pipelines.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/migrationhelper"
 )
 
 type addBlueprintIdIndexToPipelines struct{}
diff --git a/backend/core/models/migrationscripts/20260819_expand_text_columns.go b/backend/core/models/migrationscripts/20260819_expand_text_columns.go
index 6f8d396d3..8e31e38d2 100644
--- a/backend/core/models/migrationscripts/20260819_expand_text_columns.go
+++ b/backend/core/models/migrationscripts/20260819_expand_text_columns.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*expandDomainTextColumns)(nil)
diff --git a/backend/core/models/migrationscripts/20260819_expand_text_columns_test.go b/backend/core/models/migrationscripts/20260819_expand_text_columns_test.go
index 3269f0486..69bf07fba 100644
--- a/backend/core/models/migrationscripts/20260819_expand_text_columns_test.go
+++ b/backend/core/models/migrationscripts/20260819_expand_text_columns_test.go
@@ -21,9 +21,9 @@ import (
 	"reflect"
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
 )
 
 type domainTextColumnCall struct {
diff --git a/backend/core/models/migrationscripts/register.go b/backend/core/models/migrationscripts/register.go
index dd015b9b1..620a02af2 100644
--- a/backend/core/models/migrationscripts/register.go
+++ b/backend/core/models/migrationscripts/register.go
@@ -18,7 +18,7 @@ limitations under the License.
 package migrationscripts
 
 import (
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	plugin "github.com/apache/devlake/core/plugin"
 )
 
 // All return all the migration scripts of framework
diff --git a/backend/core/models/notification.go b/backend/core/models/notification.go
index 6c624477d..26496afe3 100644
--- a/backend/core/models/notification.go
+++ b/backend/core/models/notification.go
@@ -18,7 +18,7 @@ limitations under the License.
 package models
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type NotificationType string
diff --git a/backend/core/models/pipeline.go b/backend/core/models/pipeline.go
index a3c0dcae7..7b535c967 100644
--- a/backend/core/models/pipeline.go
+++ b/backend/core/models/pipeline.go
@@ -20,7 +20,7 @@ package models
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type GenericPipelineTask[T any] struct {
diff --git a/backend/core/models/project.go b/backend/core/models/project.go
index 99c61785d..8041c6bef 100644
--- a/backend/core/models/project.go
+++ b/backend/core/models/project.go
@@ -21,7 +21,7 @@ import (
 	"encoding/json"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type BaseProject struct {
diff --git a/backend/core/models/task.go b/backend/core/models/task.go
index 34be9eff7..7712c1bdd 100644
--- a/backend/core/models/task.go
+++ b/backend/core/models/task.go
@@ -20,7 +20,7 @@ package models
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 const (
diff --git a/backend/core/plugin/api_client.go b/backend/core/plugin/api_client.go
index f35679bfa..0b8988e34 100644
--- a/backend/core/plugin/api_client.go
+++ b/backend/core/plugin/api_client.go
@@ -21,7 +21,7 @@ import (
 	"net/http"
 	"net/url"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 )
 
 // ApiAsyncCallback FIXME ...
diff --git a/backend/core/plugin/hub.go b/backend/core/plugin/hub.go
index 3feca2219..d043600c1 100644
--- a/backend/core/plugin/hub.go
+++ b/backend/core/plugin/hub.go
@@ -22,8 +22,8 @@ import (
 	"strings"
 	"sync"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
 )
 
 // Allowing plugin to know each other
diff --git a/backend/core/plugin/plugin_api.go b/backend/core/plugin/plugin_api.go
index f9195d2ee..31025a093 100644
--- a/backend/core/plugin/plugin_api.go
+++ b/backend/core/plugin/plugin_api.go
@@ -18,9 +18,9 @@ limitations under the License.
 package plugin
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/common"
 	"net/http"
 	"net/url"
 )
diff --git a/backend/core/plugin/plugin_blueprint.go b/backend/core/plugin/plugin_blueprint.go
index 35c36b36b..68ea49386 100644
--- a/backend/core/plugin/plugin_blueprint.go
+++ b/backend/core/plugin/plugin_blueprint.go
@@ -20,8 +20,8 @@ package plugin
 import (
 	"encoding/json"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
 )
 
 /*
@@ -36,7 +36,7 @@ step 1: blueprint.settings like
 				"plugin": "github",
 				"connectionId": 123,
 				"scopes": [
-					{ "id": null, "name": "apache/incubator-devlake" }
+					{ "id": null, "name": "apache/devlake" }
 				]
 			}
 		]
@@ -44,18 +44,18 @@ step 1: blueprint.settings like
 
 step 2: call plugin PluginBlueprintV200.MakePipelinePlan with
 	[
-		{ "id": "1", "name": "apache/incubator-devlake" }
+		{ "id": "1", "name": "apache/devlake" }
 	]
 	plugin would return PipelinePlan like the following json, and config-ui should use scopeName for displaying
 	[
 		[
-			{ "plugin": "github", "options": { "scopeId": "1", "scopeName": "apache/incubator-devlake" } }
+			{ "plugin": "github", "options": { "scopeId": "1", "scopeName": "apache/devlake" } }
 		]
 	]
 	and []Scope for project_mapping:
 	[
-		&Repo{ "id": "github:GithubRepo:1:1", "name": "apache/incubator-devlake" },
-		&Board{ "id": "github:GithubRepo:1:1", "name": "apache/incubator-devlake" }
+		&Repo{ "id": "github:GithubRepo:1:1", "name": "apache/devlake" },
+		&Board{ "id": "github:GithubRepo:1:1", "name": "apache/devlake" }
 	]
 
 step 3: framework should maintain the project_mapping table based on the []Scope array
diff --git a/backend/core/plugin/plugin_datasource.go b/backend/core/plugin/plugin_datasource.go
index d40bfc980..efe01b9cd 100644
--- a/backend/core/plugin/plugin_datasource.go
+++ b/backend/core/plugin/plugin_datasource.go
@@ -23,9 +23,9 @@ import (
 
 	"net/http"
 
-	"github.com/apache/incubator-devlake/core/dal"
+	"github.com/apache/devlake/core/dal"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 	"github.com/go-playground/validator/v10"
 )
 
diff --git a/backend/core/plugin/plugin_init.go b/backend/core/plugin/plugin_init.go
index 4dfbf6c1c..42f782175 100644
--- a/backend/core/plugin/plugin_init.go
+++ b/backend/core/plugin/plugin_init.go
@@ -18,8 +18,8 @@ limitations under the License.
 package plugin
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
 )
 
 // PluginInit Implement this interface if plugin needed some initialization
diff --git a/backend/core/plugin/plugin_meta.go b/backend/core/plugin/plugin_meta.go
index d300e1f52..4047f7e54 100644
--- a/backend/core/plugin/plugin_meta.go
+++ b/backend/core/plugin/plugin_meta.go
@@ -17,7 +17,7 @@ limitations under the License.
 
 package plugin
 
-import "github.com/apache/incubator-devlake/core/dal"
+import "github.com/apache/devlake/core/dal"
 
 // PluginMeta is the Minimal features a plugin should comply, should be implemented by all plugins
 type PluginMeta interface {
diff --git a/backend/core/plugin/plugin_metric.go b/backend/core/plugin/plugin_metric.go
index 98f750cca..982bef772 100644
--- a/backend/core/plugin/plugin_metric.go
+++ b/backend/core/plugin/plugin_metric.go
@@ -18,7 +18,7 @@ limitations under the License.
 package plugin
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 )
 
 type PluginMetric interface {
diff --git a/backend/core/plugin/plugin_migration.go b/backend/core/plugin/plugin_migration.go
index 3b51b2525..2b2c6d09b 100644
--- a/backend/core/plugin/plugin_migration.go
+++ b/backend/core/plugin/plugin_migration.go
@@ -18,8 +18,8 @@ limitations under the License.
 package plugin
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
 )
 
 // MigrationScript upgrades database to a newer version
diff --git a/backend/core/plugin/plugin_model.go b/backend/core/plugin/plugin_model.go
index c43547d9e..82a1a8637 100644
--- a/backend/core/plugin/plugin_model.go
+++ b/backend/core/plugin/plugin_model.go
@@ -17,7 +17,7 @@ limitations under the License.
 
 package plugin
 
-import "github.com/apache/incubator-devlake/core/dal"
+import "github.com/apache/devlake/core/dal"
 
 type PluginModel interface {
 	// This method returns all models of the current plugin
diff --git a/backend/core/plugin/plugin_task.go b/backend/core/plugin/plugin_task.go
index e3eea470a..6529be9ea 100644
--- a/backend/core/plugin/plugin_task.go
+++ b/backend/core/plugin/plugin_task.go
@@ -20,9 +20,9 @@ package plugin
 import (
 	"context"
 
-	corecontext "github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
+	corecontext "github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
 )
 
 type ProgressType int
diff --git a/backend/core/plugin/plugin_utils.go b/backend/core/plugin/plugin_utils.go
index ac8e2090b..de34a94eb 100644
--- a/backend/core/plugin/plugin_utils.go
+++ b/backend/core/plugin/plugin_utils.go
@@ -27,8 +27,8 @@ import (
 	"fmt"
 	"io"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/utils"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/utils"
 )
 
 const EncodeKeyEnvStr = "ENCRYPTION_SECRET"
diff --git a/backend/core/plugin/plugin_utils_test.go b/backend/core/plugin/plugin_utils_test.go
index 9a8f516ad..4c0a30c70 100644
--- a/backend/core/plugin/plugin_utils_test.go
+++ b/backend/core/plugin/plugin_utils_test.go
@@ -24,7 +24,7 @@ import (
 	"encoding/base64"
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 	"github.com/stretchr/testify/assert"
 )
 
diff --git a/backend/core/runner/basic_res.go b/backend/core/runner/basic_res.go
index 7694d134d..bc88223b2 100644
--- a/backend/core/runner/basic_res.go
+++ b/backend/core/runner/basic_res.go
@@ -19,13 +19,13 @@ package runner
 
 import (
 	"fmt"
-	"github.com/apache/incubator-devlake/core/config"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/plugin"
-	contextimpl "github.com/apache/incubator-devlake/impls/context"
-	"github.com/apache/incubator-devlake/impls/dalgorm"
-	"github.com/apache/incubator-devlake/impls/logruslog"
+	"github.com/apache/devlake/core/config"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/plugin"
+	contextimpl "github.com/apache/devlake/impls/context"
+	"github.com/apache/devlake/impls/dalgorm"
+	"github.com/apache/devlake/impls/logruslog"
 	"gorm.io/gorm"
 	"sync"
 )
diff --git a/backend/core/runner/db.go b/backend/core/runner/db.go
index 8b1f6fcf1..01081a4f9 100644
--- a/backend/core/runner/db.go
+++ b/backend/core/runner/db.go
@@ -28,10 +28,10 @@ import (
 	"strings"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/config"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
+	"github.com/apache/devlake/core/config"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
 	tlsMysql "github.com/go-sql-driver/mysql"
 	"gorm.io/driver/mysql"
 	"gorm.io/driver/postgres"
diff --git a/backend/core/runner/directrun.go b/backend/core/runner/directrun.go
index 47c440706..4abc3da65 100644
--- a/backend/core/runner/directrun.go
+++ b/backend/core/runner/directrun.go
@@ -28,9 +28,9 @@ import (
 	"syscall"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/models/migrationscripts"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/models/migrationscripts"
+	"github.com/apache/devlake/core/plugin"
 	"github.com/spf13/cobra"
 )
 
diff --git a/backend/core/runner/loader.go b/backend/core/runner/loader.go
index c454aeceb..f05a78632 100644
--- a/backend/core/runner/loader.go
+++ b/backend/core/runner/loader.go
@@ -25,12 +25,12 @@ import (
 	"strings"
 	"sync"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/server/services/remote"
-	"github.com/apache/incubator-devlake/server/services/remote/bridge"
-	"github.com/apache/incubator-devlake/server/services/remote/models"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/server/services/remote"
+	"github.com/apache/devlake/server/services/remote/bridge"
+	"github.com/apache/devlake/server/services/remote/models"
 )
 
 // LoadPlugins load plugins from local directory
diff --git a/backend/core/runner/migration.go b/backend/core/runner/migration.go
index b77b3a26f..7edccdc5c 100644
--- a/backend/core/runner/migration.go
+++ b/backend/core/runner/migration.go
@@ -18,10 +18,10 @@ limitations under the License.
 package runner
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/migration"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/migration"
+	"github.com/apache/devlake/core/plugin"
 	"sync"
 )
 
diff --git a/backend/core/runner/run_pipeline.go b/backend/core/runner/run_pipeline.go
index 7df1d994d..f86a67d5e 100644
--- a/backend/core/runner/run_pipeline.go
+++ b/backend/core/runner/run_pipeline.go
@@ -21,10 +21,10 @@ import (
 	gocontext "context"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
 )
 
 // RunPipeline FIXME ...
diff --git a/backend/core/runner/run_task.go b/backend/core/runner/run_task.go
index 961725bce..cde7d07ab 100644
--- a/backend/core/runner/run_task.go
+++ b/backend/core/runner/run_task.go
@@ -23,18 +23,18 @@ import (
 	"strings"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/core/utils"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	contextimpl "github.com/apache/incubator-devlake/impls/context"
-	"github.com/apache/incubator-devlake/impls/logruslog"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/core/utils"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	contextimpl "github.com/apache/devlake/impls/context"
+	"github.com/apache/devlake/impls/logruslog"
 )
 
 // RunTask FIXME ...
diff --git a/backend/core/utils/io.go b/backend/core/utils/io.go
index 12d56f48b..d826e9976 100644
--- a/backend/core/utils/io.go
+++ b/backend/core/utils/io.go
@@ -22,7 +22,7 @@ import (
 	"compress/gzip"
 	"context"
 	"fmt"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 	"github.com/viant/afs"
 	"os"
 	"path/filepath"
diff --git a/backend/core/utils/ipc.go b/backend/core/utils/ipc.go
index f8bb156f0..5991a1866 100644
--- a/backend/core/utils/ipc.go
+++ b/backend/core/utils/ipc.go
@@ -27,7 +27,7 @@ import (
 	"sync"
 	"syscall"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 )
 
 // ProcessResponse wraps output of a process
diff --git a/backend/core/utils/json.go b/backend/core/utils/json.go
index 1505dd8cd..c9ff65f63 100644
--- a/backend/core/utils/json.go
+++ b/backend/core/utils/json.go
@@ -22,7 +22,7 @@ import (
 	"fmt"
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 )
 
 type JsonObject = map[string]any
diff --git a/backend/core/utils/network_helper.go b/backend/core/utils/network_helper.go
index aba084527..959d7adbf 100644
--- a/backend/core/utils/network_helper.go
+++ b/backend/core/utils/network_helper.go
@@ -22,7 +22,7 @@ import (
 	"net"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 )
 
 // CheckDNS FIXME ...
diff --git a/backend/core/utils/network_helper_test.go b/backend/core/utils/network_helper_test.go
index a46d4096b..1d946013a 100644
--- a/backend/core/utils/network_helper_test.go
+++ b/backend/core/utils/network_helper_test.go
@@ -21,21 +21,6 @@ import (
 	"testing"
 )
 
-func TestCheckDNS(t *testing.T) {
-	var hostname = "baidu.com"
-	var err = CheckDNS(hostname)
-	if err != nil {
-		t.Error(err)
-	}
-
-	var invalidHostname = "baidu.abc"
-	err = CheckDNS(invalidHostname)
-	t.Log(err)
-	if err == nil {
-		t.Errorf("Expected %s, Got nil", "failed")
-	}
-}
-
 func TestResolvePort(t *testing.T) {
 	port, err := ResolvePort("80", "https")
 	if err != nil {
diff --git a/backend/core/utils/strconv.go b/backend/core/utils/strconv.go
index 6d65bf7a4..d9093c400 100644
--- a/backend/core/utils/strconv.go
+++ b/backend/core/utils/strconv.go
@@ -18,7 +18,7 @@ limitations under the License.
 package utils
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 	"strconv"
 	"time"
 )
diff --git a/backend/core/utils/strings.go b/backend/core/utils/strings.go
index d08aa049a..67a0cfb76 100644
--- a/backend/core/utils/strings.go
+++ b/backend/core/utils/strings.go
@@ -22,7 +22,7 @@ import (
 	"math/big"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 )
 
 const letterBytes = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
diff --git a/backend/core/utils/strings_test.go b/backend/core/utils/strings_test.go
index 0abfe4421..56b7a4271 100644
--- a/backend/core/utils/strings_test.go
+++ b/backend/core/utils/strings_test.go
@@ -20,7 +20,7 @@ package utils
 import (
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 	"github.com/stretchr/testify/assert"
 )
 
diff --git a/backend/go.mod b/backend/go.mod
index 6b46bc04a..20eba9645 100644
--- a/backend/go.mod
+++ b/backend/go.mod
@@ -1,4 +1,4 @@
-module github.com/apache/incubator-devlake
+module github.com/apache/devlake
 
 go 1.26
 
diff --git a/backend/helpers/apikeyhelper/apikeyhelper.go b/backend/helpers/apikeyhelper/apikeyhelper.go
index 6d2678dd5..b4a8925f4 100644
--- a/backend/helpers/apikeyhelper/apikeyhelper.go
+++ b/backend/helpers/apikeyhelper/apikeyhelper.go
@@ -21,14 +21,14 @@ import (
 	"crypto/hmac"
 	"crypto/sha256"
 	"fmt"
-	"github.com/apache/incubator-devlake/core/config"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/models"
-	common "github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/utils"
+	"github.com/apache/devlake/core/config"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/models"
+	common "github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/utils"
 	"github.com/spf13/viper"
 	"regexp"
 	"strings"
diff --git a/backend/helpers/dbhelper/txhelper.go b/backend/helpers/dbhelper/txhelper.go
index c9101f4ec..812f25fd8 100644
--- a/backend/helpers/dbhelper/txhelper.go
+++ b/backend/helpers/dbhelper/txhelper.go
@@ -21,11 +21,11 @@ import (
 	"fmt"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/log"
+	"github.com/apache/devlake/core/log"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
 )
 
 // TxHelper is a helper for transaction management
diff --git a/backend/helpers/e2ehelper/data_flow_tester.go b/backend/helpers/e2ehelper/data_flow_tester.go
index 5a2163ef7..3c0697b0c 100644
--- a/backend/helpers/e2ehelper/data_flow_tester.go
+++ b/backend/helpers/e2ehelper/data_flow_tester.go
@@ -33,19 +33,19 @@ import (
 
 	"github.com/spf13/cast"
 
-	"github.com/apache/incubator-devlake/core/config"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/core/runner"
-	"github.com/apache/incubator-devlake/core/utils"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	contextimpl "github.com/apache/incubator-devlake/impls/context"
-	"github.com/apache/incubator-devlake/impls/dalgorm"
-	"github.com/apache/incubator-devlake/impls/logruslog"
+	"github.com/apache/devlake/core/config"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/core/runner"
+	"github.com/apache/devlake/core/utils"
+	"github.com/apache/devlake/helpers/pluginhelper"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	contextimpl "github.com/apache/devlake/impls/context"
+	"github.com/apache/devlake/impls/dalgorm"
+	"github.com/apache/devlake/impls/logruslog"
 
 	"github.com/spf13/viper"
 	"github.com/stretchr/testify/assert"
diff --git a/backend/helpers/e2ehelper/data_flow_tester_test.go b/backend/helpers/e2ehelper/data_flow_tester_test.go
index f71663655..e3dd72530 100644
--- a/backend/helpers/e2ehelper/data_flow_tester_test.go
+++ b/backend/helpers/e2ehelper/data_flow_tester_test.go
@@ -18,11 +18,11 @@ limitations under the License.
 package e2ehelper
 
 import (
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/models/common"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
-	gitlabModels "github.com/apache/incubator-devlake/plugins/gitlab/models"
-	"github.com/apache/incubator-devlake/plugins/gitlab/tasks"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/models/common"
+	plugin "github.com/apache/devlake/core/plugin"
+	gitlabModels "github.com/apache/devlake/plugins/gitlab/models"
+	"github.com/apache/devlake/plugins/gitlab/tasks"
 	"testing"
 
 	"github.com/stretchr/testify/assert"
diff --git a/backend/helpers/e2ehelper/migration_db.go b/backend/helpers/e2ehelper/migration_db.go
index 3d7fe2d49..d091c4e98 100644
--- a/backend/helpers/e2ehelper/migration_db.go
+++ b/backend/helpers/e2ehelper/migration_db.go
@@ -23,11 +23,11 @@ import (
 	"strings"
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/config"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/core/runner"
-	"github.com/apache/incubator-devlake/impls/dalgorm"
-	"github.com/apache/incubator-devlake/impls/logruslog"
+	"github.com/apache/devlake/core/config"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/core/runner"
+	"github.com/apache/devlake/impls/dalgorm"
+	"github.com/apache/devlake/impls/logruslog"
 	"gorm.io/gorm"
 )
 
diff --git a/backend/helpers/migrationhelper/migrationhelper.go b/backend/helpers/migrationhelper/migrationhelper.go
index 93186e64c..9e98c9f9a 100644
--- a/backend/helpers/migrationhelper/migrationhelper.go
+++ b/backend/helpers/migrationhelper/migrationhelper.go
@@ -25,11 +25,11 @@ import (
 	"reflect"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	helper "github.com/apache/devlake/helpers/pluginhelper/api"
 )
 
 // AutoMigrateTables runs AutoMigrate for multiple tables
diff --git a/backend/helpers/migrationhelper/migrationhelper_test.go b/backend/helpers/migrationhelper/migrationhelper_test.go
index 7962100e4..1fcf19fa7 100644
--- a/backend/helpers/migrationhelper/migrationhelper_test.go
+++ b/backend/helpers/migrationhelper/migrationhelper_test.go
@@ -18,13 +18,13 @@ package migrationhelper
 import (
 	"crypto/sha256"
 	"encoding/hex"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/unithelper"
-	mockcontext "github.com/apache/incubator-devlake/mocks/core/context"
-	mockdal "github.com/apache/incubator-devlake/mocks/core/dal"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/unithelper"
+	mockcontext "github.com/apache/devlake/mocks/core/context"
+	mockdal "github.com/apache/devlake/mocks/core/dal"
 	"reflect"
 	"testing"
 
diff --git a/backend/helpers/oidchelper/config.go b/backend/helpers/oidchelper/config.go
index 9d1b8ae47..6f0a4f0dc 100644
--- a/backend/helpers/oidchelper/config.go
+++ b/backend/helpers/oidchelper/config.go
@@ -23,8 +23,8 @@ import (
 	"strings"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/config"
-	"github.com/apache/incubator-devlake/core/context"
+	"github.com/apache/devlake/core/config"
+	"github.com/apache/devlake/core/context"
 )
 
 const (
diff --git a/backend/helpers/oidchelper/config_test.go b/backend/helpers/oidchelper/config_test.go
index 3fe92a118..c74d47c41 100644
--- a/backend/helpers/oidchelper/config_test.go
+++ b/backend/helpers/oidchelper/config_test.go
@@ -23,10 +23,10 @@ import (
 
 	"github.com/spf13/viper"
 
-	"github.com/apache/incubator-devlake/core/config"
-	corectx "github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/log"
+	"github.com/apache/devlake/core/config"
+	corectx "github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/log"
 )
 
 func TestParseScopes(t *testing.T) {
diff --git a/backend/helpers/pluginhelper/api/api_async_client.go b/backend/helpers/pluginhelper/api/api_async_client.go
index c926c33ac..079f89313 100644
--- a/backend/helpers/pluginhelper/api/api_async_client.go
+++ b/backend/helpers/pluginhelper/api/api_async_client.go
@@ -26,10 +26,10 @@ import (
 	"net/url"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/core/utils"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	plugin "github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/core/utils"
 )
 
 // HttpMinStatusRetryCode is which status will retry
diff --git a/backend/helpers/pluginhelper/api/api_client.go b/backend/helpers/pluginhelper/api/api_client.go
index 9e731f3fe..9249c06f6 100644
--- a/backend/helpers/pluginhelper/api/api_client.go
+++ b/backend/helpers/pluginhelper/api/api_client.go
@@ -35,12 +35,12 @@ import (
 	"time"
 	"unicode/utf8"
 
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/plugin"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/utils"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/utils"
 )
 
 // ErrIgnoreAndContinue is a error which should be ignored
diff --git a/backend/helpers/pluginhelper/api/api_client_test.go b/backend/helpers/pluginhelper/api/api_client_test.go
index d0c964719..3b876c98c 100644
--- a/backend/helpers/pluginhelper/api/api_client_test.go
+++ b/backend/helpers/pluginhelper/api/api_client_test.go
@@ -20,8 +20,8 @@ package api
 import (
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/impls/logruslog"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/impls/logruslog"
 	"github.com/stretchr/testify/assert"
 )
 
diff --git a/backend/helpers/pluginhelper/api/api_collector.go b/backend/helpers/pluginhelper/api/api_collector.go
index c34fb7d02..db0d0a1c9 100644
--- a/backend/helpers/pluginhelper/api/api_collector.go
+++ b/backend/helpers/pluginhelper/api/api_collector.go
@@ -28,10 +28,10 @@ import (
 	"text/template"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/plugin"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
 )
 
 var _ plugin.SubTask = (*ApiCollector)(nil)
@@ -299,7 +299,7 @@ func (collector *ApiCollector) fetchPagesDetermined(reqData *RequestData) {
 		totalPages, err := collector.args.GetTotalPages(res, collector.args)
 		if err != nil {
 			// Some APIs might or might not return total pages/records based on total number of records
-			// check https://github.com/apache/incubator-devlake/issues/8187 for details
+			// check https://github.com/apache/devlake/issues/8187 for details
 			if err == ErrUndetermined {
 				collector.fetchPagesUndetermined(reqData, true)
 				return nil
diff --git a/backend/helpers/pluginhelper/api/api_collector_func.go b/backend/helpers/pluginhelper/api/api_collector_func.go
index cc5bcb57d..2448f1dbd 100644
--- a/backend/helpers/pluginhelper/api/api_collector_func.go
+++ b/backend/helpers/pluginhelper/api/api_collector_func.go
@@ -20,7 +20,7 @@ package api
 import (
 	"encoding/json"
 	"fmt"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 	"io"
 	"net/http"
 )
diff --git a/backend/helpers/pluginhelper/api/api_collector_stateful.go b/backend/helpers/pluginhelper/api/api_collector_stateful.go
index 985392f7b..d2b9e8245 100644
--- a/backend/helpers/pluginhelper/api/api_collector_stateful.go
+++ b/backend/helpers/pluginhelper/api/api_collector_stateful.go
@@ -23,8 +23,8 @@ import (
 	"net/url"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 // StatefulApiCollector runs multiple collectors as a single subtask and maintains the state of the collector
diff --git a/backend/helpers/pluginhelper/api/api_collector_test.go b/backend/helpers/pluginhelper/api/api_collector_test.go
index e957dd736..8cacfbefb 100644
--- a/backend/helpers/pluginhelper/api/api_collector_test.go
+++ b/backend/helpers/pluginhelper/api/api_collector_test.go
@@ -24,11 +24,11 @@ import (
 	"net/url"
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/unithelper"
-	mockdal "github.com/apache/incubator-devlake/mocks/core/dal"
-	mockapi "github.com/apache/incubator-devlake/mocks/helpers/pluginhelper/api"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/unithelper"
+	mockdal "github.com/apache/devlake/mocks/core/dal"
+	mockapi "github.com/apache/devlake/mocks/helpers/pluginhelper/api"
 
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/mock"
diff --git a/backend/helpers/pluginhelper/api/api_extractor.go b/backend/helpers/pluginhelper/api/api_extractor.go
index 6cd5c4b3a..774626377 100644
--- a/backend/helpers/pluginhelper/api/api_extractor.go
+++ b/backend/helpers/pluginhelper/api/api_extractor.go
@@ -20,10 +20,10 @@ package api
 import (
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/common"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/common"
+	plugin "github.com/apache/devlake/core/plugin"
 )
 
 // ApiExtractorArgs FIXME ...
diff --git a/backend/helpers/pluginhelper/api/api_extractor_stateful.go b/backend/helpers/pluginhelper/api/api_extractor_stateful.go
index 0e474787f..a8b0eb31e 100644
--- a/backend/helpers/pluginhelper/api/api_extractor_stateful.go
+++ b/backend/helpers/pluginhelper/api/api_extractor_stateful.go
@@ -21,10 +21,10 @@ import (
 	"encoding/json"
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/common"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/common"
+	plugin "github.com/apache/devlake/core/plugin"
 )
 
 // StatefulApiExtractorArgs is a struct that contains the arguments for a stateful api extractor
diff --git a/backend/helpers/pluginhelper/api/api_ratelimit_calc.go b/backend/helpers/pluginhelper/api/api_ratelimit_calc.go
index 4f447b307..ac092d4f5 100644
--- a/backend/helpers/pluginhelper/api/api_ratelimit_calc.go
+++ b/backend/helpers/pluginhelper/api/api_ratelimit_calc.go
@@ -18,7 +18,7 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 	"net/http"
 	"time"
 )
diff --git a/backend/helpers/pluginhelper/api/api_rawdata.go b/backend/helpers/pluginhelper/api/api_rawdata.go
index 5e9bb7835..3d432d794 100644
--- a/backend/helpers/pluginhelper/api/api_rawdata.go
+++ b/backend/helpers/pluginhelper/api/api_rawdata.go
@@ -23,8 +23,8 @@ import (
 	"reflect"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	plugin "github.com/apache/devlake/core/plugin"
 )
 
 // RawData is raw data structure in DB storage
diff --git a/backend/helpers/pluginhelper/api/apihelperabstract/validate.go b/backend/helpers/pluginhelper/api/apihelperabstract/validate.go
index 0740873bc..b14b24d7d 100644
--- a/backend/helpers/pluginhelper/api/apihelperabstract/validate.go
+++ b/backend/helpers/pluginhelper/api/apihelperabstract/validate.go
@@ -17,7 +17,7 @@ limitations under the License.
 
 package apihelperabstract
 
-import "github.com/apache/incubator-devlake/core/errors"
+import "github.com/apache/devlake/core/errors"
 
 type ComplexValidate interface {
 	Validate() errors.Error
diff --git a/backend/helpers/pluginhelper/api/batch_save.go b/backend/helpers/pluginhelper/api/batch_save.go
index 42a71c18d..812ad82ff 100644
--- a/backend/helpers/pluginhelper/api/batch_save.go
+++ b/backend/helpers/pluginhelper/api/batch_save.go
@@ -23,10 +23,10 @@ import (
 	"strings"
 	"sync"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
 )
 
 // BatchSave performs multiple records persistence of a specific type in one sql query to improve the performance
diff --git a/backend/helpers/pluginhelper/api/batch_save_divider.go b/backend/helpers/pluginhelper/api/batch_save_divider.go
index 393bbcc9b..04d2e1de8 100644
--- a/backend/helpers/pluginhelper/api/batch_save_divider.go
+++ b/backend/helpers/pluginhelper/api/batch_save_divider.go
@@ -21,11 +21,11 @@ import (
 	"fmt"
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/models/common"
 )
 
 // BatchSaveDivider creates and caches BatchSave, this is helpful when dealing with massive amount of data records
diff --git a/backend/helpers/pluginhelper/api/batch_save_divider_test.go b/backend/helpers/pluginhelper/api/batch_save_divider_test.go
index 8d269162e..52eb9b88e 100644
--- a/backend/helpers/pluginhelper/api/batch_save_divider_test.go
+++ b/backend/helpers/pluginhelper/api/batch_save_divider_test.go
@@ -22,10 +22,10 @@ import (
 	"testing"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/helpers/unithelper"
-	mockcontext "github.com/apache/incubator-devlake/mocks/core/context"
-	mockdal "github.com/apache/incubator-devlake/mocks/core/dal"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/helpers/unithelper"
+	mockcontext "github.com/apache/devlake/mocks/core/context"
+	mockdal "github.com/apache/devlake/mocks/core/dal"
 
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/mock"
diff --git a/backend/helpers/pluginhelper/api/collector_state_manager.go b/backend/helpers/pluginhelper/api/collector_state_manager.go
index b977b12bb..690cf1dd5 100644
--- a/backend/helpers/pluginhelper/api/collector_state_manager.go
+++ b/backend/helpers/pluginhelper/api/collector_state_manager.go
@@ -20,10 +20,10 @@ package api
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
 )
 
 // CollectorStateManager manages the state of the collector. It is used to determine whether
diff --git a/backend/helpers/pluginhelper/api/collector_state_manager_test.go b/backend/helpers/pluginhelper/api/collector_state_manager_test.go
index f42eecd2a..dae2c1c85 100644
--- a/backend/helpers/pluginhelper/api/collector_state_manager_test.go
+++ b/backend/helpers/pluginhelper/api/collector_state_manager_test.go
@@ -21,11 +21,11 @@ import (
 	"testing"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/helpers/unithelper"
-	mockcontext "github.com/apache/incubator-devlake/mocks/core/context"
-	mockdal "github.com/apache/incubator-devlake/mocks/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/helpers/unithelper"
+	mockcontext "github.com/apache/devlake/mocks/core/context"
+	mockdal "github.com/apache/devlake/mocks/core/dal"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/mock"
 )
diff --git a/backend/helpers/pluginhelper/api/config_util.go b/backend/helpers/pluginhelper/api/config_util.go
index 74f0ef6b0..be3bb04ec 100644
--- a/backend/helpers/pluginhelper/api/config_util.go
+++ b/backend/helpers/pluginhelper/api/config_util.go
@@ -19,8 +19,8 @@ package api
 
 import (
 	"fmt"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/utils"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/utils"
 	"reflect"
 
 	"github.com/go-playground/validator/v10"
diff --git a/backend/helpers/pluginhelper/api/config_util_test.go b/backend/helpers/pluginhelper/api/config_util_test.go
index 85185a7df..998529db5 100644
--- a/backend/helpers/pluginhelper/api/config_util_test.go
+++ b/backend/helpers/pluginhelper/api/config_util_test.go
@@ -18,7 +18,7 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/config"
+	"github.com/apache/devlake/core/config"
 	"testing"
 
 	"github.com/stretchr/testify/assert"
diff --git a/backend/helpers/pluginhelper/api/connection.go b/backend/helpers/pluginhelper/api/connection.go
index 296597224..a3dbc1651 100644
--- a/backend/helpers/pluginhelper/api/connection.go
+++ b/backend/helpers/pluginhelper/api/connection.go
@@ -21,7 +21,7 @@ import (
 	"fmt"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 // BaseConnection defines basic properties that every connection should have
diff --git a/backend/helpers/pluginhelper/api/connection_auths.go b/backend/helpers/pluginhelper/api/connection_auths.go
index d6170353e..dd3857433 100644
--- a/backend/helpers/pluginhelper/api/connection_auths.go
+++ b/backend/helpers/pluginhelper/api/connection_auths.go
@@ -24,8 +24,8 @@ import (
 	"reflect"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 	"github.com/go-playground/validator/v10"
 )
 
@@ -171,7 +171,7 @@ func (ma *MultiAuth) ValidateConnection(connection interface{}, v *validator.Val
 					continue
 				}
 				// case 2: embed origin Authenticator, e.g. GithubAppKey from
-				// https://github.com/apache/incubator-devlake/blob/16f97a1a7605d5ce7cf391bbec1270eec7c77b6e/backend/plugins/github/models/connection.go#L41
+				// https://github.com/apache/devlake/blob/16f97a1a7605d5ce7cf391bbec1270eec7c77b6e/backend/plugins/github/models/connection.go#L41
 				// skip the error if the field doesn't belong to the current authMethod
 				shouldInclude := true
 				t := connType
diff --git a/backend/helpers/pluginhelper/api/connection_helper.go b/backend/helpers/pluginhelper/api/connection_helper.go
index d9630f81b..0a9b8d62e 100644
--- a/backend/helpers/pluginhelper/api/connection_helper.go
+++ b/backend/helpers/pluginhelper/api/connection_helper.go
@@ -22,15 +22,15 @@ import (
 	"fmt"
 	"strconv"
 
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/services"
-	"github.com/apache/incubator-devlake/server/api/shared"
-
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/services"
+	"github.com/apache/devlake/server/api/shared"
+
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/plugin"
 	"github.com/go-playground/validator/v10"
 )
 
diff --git a/backend/helpers/pluginhelper/api/data_convertor.go b/backend/helpers/pluginhelper/api/data_convertor.go
index faf88ec6e..cac441fa0 100644
--- a/backend/helpers/pluginhelper/api/data_convertor.go
+++ b/backend/helpers/pluginhelper/api/data_convertor.go
@@ -18,9 +18,9 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	plugin "github.com/apache/devlake/core/plugin"
 	"reflect"
 )
 
diff --git a/backend/helpers/pluginhelper/api/data_convertor_stateful.go b/backend/helpers/pluginhelper/api/data_convertor_stateful.go
index f742df83c..bb5a58576 100644
--- a/backend/helpers/pluginhelper/api/data_convertor_stateful.go
+++ b/backend/helpers/pluginhelper/api/data_convertor_stateful.go
@@ -20,9 +20,9 @@ package api
 import (
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	plugin "github.com/apache/devlake/core/plugin"
 )
 
 type StatefulDataConverterArgs[InputType any] struct {
diff --git a/backend/helpers/pluginhelper/api/data_enricher.go b/backend/helpers/pluginhelper/api/data_enricher.go
index 0024b755f..b8924f8ae 100644
--- a/backend/helpers/pluginhelper/api/data_enricher.go
+++ b/backend/helpers/pluginhelper/api/data_enricher.go
@@ -22,10 +22,10 @@ import (
 	"regexp"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/common"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/common"
+	plugin "github.com/apache/devlake/core/plugin"
 )
 
 // DataEnrichHandler Accepts row from the Input and produces arbitrary records.
diff --git a/backend/helpers/pluginhelper/api/ds_connection_api_helper.go b/backend/helpers/pluginhelper/api/ds_connection_api_helper.go
index 27eeb4383..db427f332 100644
--- a/backend/helpers/pluginhelper/api/ds_connection_api_helper.go
+++ b/backend/helpers/pluginhelper/api/ds_connection_api_helper.go
@@ -20,12 +20,12 @@ package api
 import (
 	"strconv"
 
-	"github.com/apache/incubator-devlake/server/api/shared"
+	"github.com/apache/devlake/server/api/shared"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/srvhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/srvhelper"
 )
 
 // DsConnectionApiHelper
diff --git a/backend/helpers/pluginhelper/api/ds_helper.go b/backend/helpers/pluginhelper/api/ds_helper.go
index 0b14356e3..8ab5d4bd3 100644
--- a/backend/helpers/pluginhelper/api/ds_helper.go
+++ b/backend/helpers/pluginhelper/api/ds_helper.go
@@ -20,9 +20,9 @@ package api
 import (
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/srvhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/srvhelper"
 )
 
 var noScopeConfig = reflect.TypeOf(new(srvhelper.NoScopeConfig))
diff --git a/backend/helpers/pluginhelper/api/ds_remote_api_proxy_api.go b/backend/helpers/pluginhelper/api/ds_remote_api_proxy_api.go
index b0c4b0439..d9efa423c 100644
--- a/backend/helpers/pluginhelper/api/ds_remote_api_proxy_api.go
+++ b/backend/helpers/pluginhelper/api/ds_remote_api_proxy_api.go
@@ -25,9 +25,9 @@ import (
 	"strings"
 	"sync"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/plugin"
 )
 
 // DsRemoteApiProxyHelper is a helper to proxy api request to remote servers
diff --git a/backend/helpers/pluginhelper/api/ds_remote_api_scope_list_helper.go b/backend/helpers/pluginhelper/api/ds_remote_api_scope_list_helper.go
index 83fef0612..11c09cfee 100644
--- a/backend/helpers/pluginhelper/api/ds_remote_api_scope_list_helper.go
+++ b/backend/helpers/pluginhelper/api/ds_remote_api_scope_list_helper.go
@@ -21,9 +21,9 @@ import (
 	"encoding/base64"
 	"encoding/json"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api/models"
 )
 
 const (
diff --git a/backend/helpers/pluginhelper/api/ds_remote_api_scope_search_helper.go b/backend/helpers/pluginhelper/api/ds_remote_api_scope_search_helper.go
index cb870c7d8..6cfb055a2 100644
--- a/backend/helpers/pluginhelper/api/ds_remote_api_scope_search_helper.go
+++ b/backend/helpers/pluginhelper/api/ds_remote_api_scope_search_helper.go
@@ -18,10 +18,10 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api/models"
-	"github.com/apache/incubator-devlake/helpers/utils"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api/models"
+	"github.com/apache/devlake/helpers/utils"
 )
 
 type DsSearchRemoteScopes[C plugin.ToolLayerApiConnection, S plugin.ToolLayerScope] func(
diff --git a/backend/helpers/pluginhelper/api/ds_scope_api_helper.go b/backend/helpers/pluginhelper/api/ds_scope_api_helper.go
index eb0b8af51..60d8e2a7d 100644
--- a/backend/helpers/pluginhelper/api/ds_scope_api_helper.go
+++ b/backend/helpers/pluginhelper/api/ds_scope_api_helper.go
@@ -20,13 +20,13 @@ package api
 import (
 	"fmt"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/plugin"
-	serviceHelper "github.com/apache/incubator-devlake/helpers/pluginhelper/services"
-	"github.com/apache/incubator-devlake/helpers/srvhelper"
-	"github.com/apache/incubator-devlake/server/api/shared"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/plugin"
+	serviceHelper "github.com/apache/devlake/helpers/pluginhelper/services"
+	"github.com/apache/devlake/helpers/srvhelper"
+	"github.com/apache/devlake/server/api/shared"
 )
 
 type ScopeRefDoc = serviceHelper.BlueprintProjectPairs
diff --git a/backend/helpers/pluginhelper/api/ds_scope_config_api_helper.go b/backend/helpers/pluginhelper/api/ds_scope_config_api_helper.go
index c93144e45..a41bc09f0 100644
--- a/backend/helpers/pluginhelper/api/ds_scope_config_api_helper.go
+++ b/backend/helpers/pluginhelper/api/ds_scope_config_api_helper.go
@@ -18,11 +18,11 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/srvhelper"
-	"github.com/apache/incubator-devlake/server/api/shared"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/srvhelper"
+	"github.com/apache/devlake/server/api/shared"
 )
 
 // DsScopeConfigApiHelper
diff --git a/backend/helpers/pluginhelper/api/enrich_with_regex.go b/backend/helpers/pluginhelper/api/enrich_with_regex.go
index b31fce78b..cf566371c 100644
--- a/backend/helpers/pluginhelper/api/enrich_with_regex.go
+++ b/backend/helpers/pluginhelper/api/enrich_with_regex.go
@@ -21,7 +21,7 @@ import (
 	"fmt"
 	"regexp"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 )
 
 // RegexEnricher process value with regex pattern
diff --git a/backend/helpers/pluginhelper/api/graphql_async_client.go b/backend/helpers/pluginhelper/api/graphql_async_client.go
index 61a1c9fa3..d67e78d05 100644
--- a/backend/helpers/pluginhelper/api/graphql_async_client.go
+++ b/backend/helpers/pluginhelper/api/graphql_async_client.go
@@ -24,10 +24,10 @@ import (
 	"sync"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/core/utils"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/core/utils"
 
 	"github.com/merico-ai/graphql"
 )
diff --git a/backend/helpers/pluginhelper/api/graphql_collector.go b/backend/helpers/pluginhelper/api/graphql_collector.go
index 28a5b2b9d..2601e4e4f 100644
--- a/backend/helpers/pluginhelper/api/graphql_collector.go
+++ b/backend/helpers/pluginhelper/api/graphql_collector.go
@@ -25,9 +25,9 @@ import (
 	"strings"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	plugin "github.com/apache/devlake/core/plugin"
 	"github.com/merico-ai/graphql"
 )
 
diff --git a/backend/helpers/pluginhelper/api/issue_repo_commit_convertor.go b/backend/helpers/pluginhelper/api/issue_repo_commit_convertor.go
index 3ed842ee5..3b2ee5611 100644
--- a/backend/helpers/pluginhelper/api/issue_repo_commit_convertor.go
+++ b/backend/helpers/pluginhelper/api/issue_repo_commit_convertor.go
@@ -18,7 +18,7 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer/crossdomain"
+	"github.com/apache/devlake/core/models/domainlayer/crossdomain"
 	"net/url"
 	"path"
 	"regexp"
diff --git a/backend/helpers/pluginhelper/api/issue_repo_commit_convertor_test.go b/backend/helpers/pluginhelper/api/issue_repo_commit_convertor_test.go
index 183080b7f..842ffcfe7 100644
--- a/backend/helpers/pluginhelper/api/issue_repo_commit_convertor_test.go
+++ b/backend/helpers/pluginhelper/api/issue_repo_commit_convertor_test.go
@@ -18,7 +18,7 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer/crossdomain"
+	"github.com/apache/devlake/core/models/domainlayer/crossdomain"
 	"reflect"
 	"regexp"
 	"testing"
@@ -47,7 +47,7 @@ func Test_extractCommitSha(t *testing.T) {
 			"bitbucket cloud",
 			args{
 				repoPatterns: []*regexp.Regexp{regexp.MustCompile(`https://bitbucket.org/(?P<namespace>[^/]+)/(?P<repo_name>[^/]+)/commits/(?P<commit_sha>\w{40})`)},
-				commitUrl:    "https://bitbucket.org/mynamespace/incubator-devlake/commits/fef8d697fbb9a2b336be6fa2e2848f585c86a622",
+				commitUrl:    "https://bitbucket.org/mynamespace/devlake/commits/fef8d697fbb9a2b336be6fa2e2848f585c86a622",
 			},
 			"fef8d697fbb9a2b336be6fa2e2848f585c86a622",
 		},
@@ -55,7 +55,7 @@ func Test_extractCommitSha(t *testing.T) {
 			"GitHub",
 			args{
 				repoPatterns: []*regexp.Regexp{regexp.MustCompile(`https://github.com/(?P<namespace>[^/]+)/(?P<repo_name>[^/]+)/commit/(?P<commit_sha>\w{40})`)},
-				commitUrl:    "https://github.com/apache/incubator-devlake/commit/a7c6550b6a273af36e9850291a52601d3dca367c",
+				commitUrl:    "https://github.com/apache/devlake/commit/a7c6550b6a273af36e9850291a52601d3dca367c",
 			},
 			"a7c6550b6a273af36e9850291a52601d3dca367c",
 		},
@@ -129,15 +129,15 @@ func Test_refineIssueRepoCommit(t *testing.T) {
 			args{
 				item:         &crossdomain.IssueRepoCommit{IssueId: "abc123", CommitSha: "fef8d697fbb9a2b336be6fa2e2848f585c86a622"},
 				repoPatterns: []*regexp.Regexp{regexp.MustCompile(`https://bitbucket.org/(?P<namespace>[^/]+)/(?P<repo_name>[^/]+)/commits/(?P<commit_sha>\w{40})`)},
-				commitUrl:    "https://bitbucket.org/mynamespace/incubator-devlake/commits/fef8d697fbb9a2b336be6fa2e2848f585c86a622",
+				commitUrl:    "https://bitbucket.org/mynamespace/devlake/commits/fef8d697fbb9a2b336be6fa2e2848f585c86a622",
 			},
 			&crossdomain.IssueRepoCommit{
 				IssueId:   "abc123",
 				CommitSha: "fef8d697fbb9a2b336be6fa2e2848f585c86a622",
-				RepoUrl:   "https://bitbucket.org/mynamespace/incubator-devlake.git",
+				RepoUrl:   "https://bitbucket.org/mynamespace/devlake.git",
 				Host:      "bitbucket.org",
 				Namespace: "mynamespace",
-				RepoName:  "incubator-devlake",
+				RepoName:  "devlake",
 			},
 		},
 		{
@@ -145,15 +145,15 @@ func Test_refineIssueRepoCommit(t *testing.T) {
 			args{
 				item:         &crossdomain.IssueRepoCommit{IssueId: "abc123", CommitSha: "a7c6550b6a273af36e9850291a52601d3dca367c"},
 				repoPatterns: []*regexp.Regexp{regexp.MustCompile(`https://github.com/(?P<namespace>[^/]+)/(?P<repo_name>[^/]+)/commit/(?P<commit_sha>\w{40})`)},
-				commitUrl:    "https://github.com/apache/incubator-devlake/commit/a7c6550b6a273af36e9850291a52601d3dca367c",
+				commitUrl:    "https://github.com/apache/devlake/commit/a7c6550b6a273af36e9850291a52601d3dca367c",
 			},
 			&crossdomain.IssueRepoCommit{
 				IssueId:   "abc123",
 				CommitSha: "a7c6550b6a273af36e9850291a52601d3dca367c",
-				RepoUrl:   "https://github.com/apache/incubator-devlake.git",
+				RepoUrl:   "https://github.com/apache/devlake.git",
 				Host:      "github.com",
 				Namespace: "apache",
-				RepoName:  "incubator-devlake",
+				RepoName:  "devlake",
 			},
 		},
 		{
diff --git a/backend/helpers/pluginhelper/api/iterator.go b/backend/helpers/pluginhelper/api/iterator.go
index 6f991eb90..ae40f287a 100644
--- a/backend/helpers/pluginhelper/api/iterator.go
+++ b/backend/helpers/pluginhelper/api/iterator.go
@@ -21,8 +21,8 @@ import (
 	"reflect"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
 )
 
 // Iterator FIXME ...
diff --git a/backend/helpers/pluginhelper/api/mapstructure.go b/backend/helpers/pluginhelper/api/mapstructure.go
index 8a1a348ec..c422fb797 100644
--- a/backend/helpers/pluginhelper/api/mapstructure.go
+++ b/backend/helpers/pluginhelper/api/mapstructure.go
@@ -23,9 +23,9 @@ import (
 	"reflect"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/models/common"
 	"github.com/go-playground/validator/v10"
 
 	"github.com/go-viper/mapstructure/v2"
diff --git a/backend/helpers/pluginhelper/api/mapstructure_test.go b/backend/helpers/pluginhelper/api/mapstructure_test.go
index ac2f10668..b3d6c6c28 100644
--- a/backend/helpers/pluginhelper/api/mapstructure_test.go
+++ b/backend/helpers/pluginhelper/api/mapstructure_test.go
@@ -22,7 +22,7 @@ import (
 	"fmt"
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 
 	"github.com/stretchr/testify/assert"
 )
diff --git a/backend/helpers/pluginhelper/api/misc_helpers.go b/backend/helpers/pluginhelper/api/misc_helpers.go
index e7315ceab..73d1cc398 100644
--- a/backend/helpers/pluginhelper/api/misc_helpers.go
+++ b/backend/helpers/pluginhelper/api/misc_helpers.go
@@ -18,9 +18,9 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
 )
 
 // CallDB wraps DB calls with this signature, and handles the case if the struct is wrapped in a models.DynamicTabler.
diff --git a/backend/helpers/pluginhelper/api/model_api_helper.go b/backend/helpers/pluginhelper/api/model_api_helper.go
index 809192aec..1d4d14792 100644
--- a/backend/helpers/pluginhelper/api/model_api_helper.go
+++ b/backend/helpers/pluginhelper/api/model_api_helper.go
@@ -21,13 +21,13 @@ import (
 	"fmt"
 	"net/http"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/srvhelper"
-	"github.com/apache/incubator-devlake/helpers/utils"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/srvhelper"
+	"github.com/apache/devlake/helpers/utils"
 	"github.com/go-playground/validator/v10"
 )
 
diff --git a/backend/helpers/pluginhelper/api/models/ds_remote_api_scope_list_entry.go b/backend/helpers/pluginhelper/api/models/ds_remote_api_scope_list_entry.go
index 4ee832391..10f5cda32 100644
--- a/backend/helpers/pluginhelper/api/models/ds_remote_api_scope_list_entry.go
+++ b/backend/helpers/pluginhelper/api/models/ds_remote_api_scope_list_entry.go
@@ -17,7 +17,7 @@ limitations under the License.
 
 package models
 
-import "github.com/apache/incubator-devlake/core/plugin"
+import "github.com/apache/devlake/core/plugin"
 
 type DsRemoteApiScopeListEntry[S plugin.ToolLayerScope] struct {
 	Type     string  `json:"type"`
diff --git a/backend/helpers/pluginhelper/api/pipeline_plan.go b/backend/helpers/pluginhelper/api/pipeline_plan.go
index 67cd424f3..00bd54a62 100644
--- a/backend/helpers/pluginhelper/api/pipeline_plan.go
+++ b/backend/helpers/pluginhelper/api/pipeline_plan.go
@@ -22,11 +22,11 @@ import (
 	"strconv"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/config"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/core/utils"
+	"github.com/apache/devlake/core/config"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
+	plugin "github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/core/utils"
 )
 
 // MakePipelinePlanSubtasks generates subtasks list based on sub-task meta information and entities wanted by user
diff --git a/backend/helpers/pluginhelper/api/pipeline_plan_test.go b/backend/helpers/pluginhelper/api/pipeline_plan_test.go
index a3dc6b0aa..81d2556a2 100644
--- a/backend/helpers/pluginhelper/api/pipeline_plan_test.go
+++ b/backend/helpers/pluginhelper/api/pipeline_plan_test.go
@@ -18,7 +18,7 @@ limitations under the License.
 package api
 
 import (
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	plugin "github.com/apache/devlake/core/plugin"
 	"testing"
 
 	"github.com/stretchr/testify/assert"
diff --git a/backend/helpers/pluginhelper/api/reflection_helper.go b/backend/helpers/pluginhelper/api/reflection_helper.go
index a768f1603..a527038e0 100644
--- a/backend/helpers/pluginhelper/api/reflection_helper.go
+++ b/backend/helpers/pluginhelper/api/reflection_helper.go
@@ -18,7 +18,7 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/models"
+	"github.com/apache/devlake/core/models"
 	"reflect"
 )
 
diff --git a/backend/helpers/pluginhelper/api/remote_api_helper.go b/backend/helpers/pluginhelper/api/remote_api_helper.go
index a1b73afe6..ff3ed7868 100644
--- a/backend/helpers/pluginhelper/api/remote_api_helper.go
+++ b/backend/helpers/pluginhelper/api/remote_api_helper.go
@@ -27,11 +27,11 @@ import (
 	"net/url"
 	"strconv"
 
-	"github.com/apache/incubator-devlake/core/log"
+	"github.com/apache/devlake/core/log"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 	"github.com/go-playground/validator/v10"
 )
 
diff --git a/backend/helpers/pluginhelper/api/scope_config_helper.go b/backend/helpers/pluginhelper/api/scope_config_helper.go
index e1da762f5..347bfb1d7 100644
--- a/backend/helpers/pluginhelper/api/scope_config_helper.go
+++ b/backend/helpers/pluginhelper/api/scope_config_helper.go
@@ -18,17 +18,17 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 	"net/http"
 	"reflect"
 	"strconv"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api/apihelperabstract"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api/apihelperabstract"
 	"github.com/go-playground/validator/v10"
 )
 
diff --git a/backend/helpers/pluginhelper/api/scope_db_helper.go b/backend/helpers/pluginhelper/api/scope_db_helper.go
index 0a3d0e2b8..b9e22f226 100644
--- a/backend/helpers/pluginhelper/api/scope_db_helper.go
+++ b/backend/helpers/pluginhelper/api/scope_db_helper.go
@@ -21,10 +21,10 @@ import (
 	"fmt"
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 type ScopeDatabaseHelper[Conn any, Scope plugin.ToolLayerScope, Tr any] interface {
diff --git a/backend/helpers/pluginhelper/api/scope_generic_helper.go b/backend/helpers/pluginhelper/api/scope_generic_helper.go
index 895f3427a..ee4d86b08 100644
--- a/backend/helpers/pluginhelper/api/scope_generic_helper.go
+++ b/backend/helpers/pluginhelper/api/scope_generic_helper.go
@@ -24,16 +24,16 @@ import (
 	"strings"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/domaininfo"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/dbhelper"
-	serviceHelper "github.com/apache/incubator-devlake/helpers/pluginhelper/services"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/models/domainlayer/domaininfo"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/dbhelper"
+	serviceHelper "github.com/apache/devlake/helpers/pluginhelper/services"
 	"github.com/go-playground/validator/v10"
 )
 
diff --git a/backend/helpers/pluginhelper/api/scope_helper.go b/backend/helpers/pluginhelper/api/scope_helper.go
index 935280e06..f2e8002f0 100644
--- a/backend/helpers/pluginhelper/api/scope_helper.go
+++ b/backend/helpers/pluginhelper/api/scope_helper.go
@@ -20,10 +20,10 @@ package api
 import (
 	"net/http"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/server/api/shared"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/server/api/shared"
 	"github.com/go-playground/validator/v10"
 )
 
diff --git a/backend/helpers/pluginhelper/api/scope_helper_test.go b/backend/helpers/pluginhelper/api/scope_helper_test.go
index 8956ad09b..f4dfa4252 100644
--- a/backend/helpers/pluginhelper/api/scope_helper_test.go
+++ b/backend/helpers/pluginhelper/api/scope_helper_test.go
@@ -24,11 +24,11 @@ import (
 	"testing"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/unithelper"
-	mockcontext "github.com/apache/incubator-devlake/mocks/core/context"
-	mockdal "github.com/apache/incubator-devlake/mocks/core/dal"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/unithelper"
+	mockcontext "github.com/apache/devlake/mocks/core/context"
+	mockdal "github.com/apache/devlake/mocks/core/dal"
 	"github.com/go-playground/validator/v10"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/mock"
diff --git a/backend/helpers/pluginhelper/api/subtask_state_manager.go b/backend/helpers/pluginhelper/api/subtask_state_manager.go
index ff1c8d7f4..1f9183f85 100644
--- a/backend/helpers/pluginhelper/api/subtask_state_manager.go
+++ b/backend/helpers/pluginhelper/api/subtask_state_manager.go
@@ -23,11 +23,11 @@ import (
 	"strings"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/core/utils"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/core/utils"
 )
 
 // SubtaskCommonArgs is a struct that contains the common arguments for a subtask
diff --git a/backend/helpers/pluginhelper/api/subtask_state_manager_test.go b/backend/helpers/pluginhelper/api/subtask_state_manager_test.go
index f4ba733ea..eac054adf 100644
--- a/backend/helpers/pluginhelper/api/subtask_state_manager_test.go
+++ b/backend/helpers/pluginhelper/api/subtask_state_manager_test.go
@@ -22,10 +22,10 @@ import (
 	"testing"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
-	mockdal "github.com/apache/incubator-devlake/mocks/core/dal"
-	mockplugin "github.com/apache/incubator-devlake/mocks/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
+	mockdal "github.com/apache/devlake/mocks/core/dal"
+	mockplugin "github.com/apache/devlake/mocks/core/plugin"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/mock"
 )
diff --git a/backend/helpers/pluginhelper/api/worker_scheduler.go b/backend/helpers/pluginhelper/api/worker_scheduler.go
index 74d1c3f70..7e64ec151 100644
--- a/backend/helpers/pluginhelper/api/worker_scheduler.go
+++ b/backend/helpers/pluginhelper/api/worker_scheduler.go
@@ -24,8 +24,8 @@ import (
 	"sync/atomic"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
 
 	"github.com/panjf2000/ants/v2"
 )
diff --git a/backend/helpers/pluginhelper/api/worker_scheduler_test.go b/backend/helpers/pluginhelper/api/worker_scheduler_test.go
index 077ae3bbd..e25c69b03 100644
--- a/backend/helpers/pluginhelper/api/worker_scheduler_test.go
+++ b/backend/helpers/pluginhelper/api/worker_scheduler_test.go
@@ -22,8 +22,8 @@ import (
 	"testing"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/unithelper"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/unithelper"
 
 	"github.com/stretchr/testify/assert"
 )
diff --git a/backend/helpers/pluginhelper/csv_file_iterator.go b/backend/helpers/pluginhelper/csv_file_iterator.go
index 2f8c40919..868ff7339 100644
--- a/backend/helpers/pluginhelper/csv_file_iterator.go
+++ b/backend/helpers/pluginhelper/csv_file_iterator.go
@@ -22,7 +22,7 @@ import (
 	"io"
 	"os"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 )
 
 // CsvFileIterator make iterating rows from csv file easier, it reads tuple from csv file and turn it into
diff --git a/backend/helpers/pluginhelper/csv_file_writer.go b/backend/helpers/pluginhelper/csv_file_writer.go
index 472e54668..c9887e0a2 100644
--- a/backend/helpers/pluginhelper/csv_file_writer.go
+++ b/backend/helpers/pluginhelper/csv_file_writer.go
@@ -19,7 +19,7 @@ package pluginhelper
 
 import (
 	"encoding/csv"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 	"os"
 	"path/filepath"
 )
diff --git a/backend/helpers/pluginhelper/services/blueprint_helper.go b/backend/helpers/pluginhelper/services/blueprint_helper.go
index aae0535f7..b25769179 100644
--- a/backend/helpers/pluginhelper/services/blueprint_helper.go
+++ b/backend/helpers/pluginhelper/services/blueprint_helper.go
@@ -20,11 +20,11 @@ package services
 import (
 	"fmt"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/impls/logruslog"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/impls/logruslog"
 )
 
 type BlueprintManager struct {
diff --git a/backend/helpers/pluginhelper/subtaskmeta/sorter/interface.go b/backend/helpers/pluginhelper/subtaskmeta/sorter/interface.go
index 61a51f5b7..bb204a0c4 100644
--- a/backend/helpers/pluginhelper/subtaskmeta/sorter/interface.go
+++ b/backend/helpers/pluginhelper/subtaskmeta/sorter/interface.go
@@ -18,8 +18,8 @@ limitations under the License.
 package sorter
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 type SubTaskMetaSorter interface {
diff --git a/backend/helpers/pluginhelper/subtaskmeta/sorter/subtask.go b/backend/helpers/pluginhelper/subtaskmeta/sorter/subtask.go
index a3873b8d4..f37708a74 100644
--- a/backend/helpers/pluginhelper/subtaskmeta/sorter/subtask.go
+++ b/backend/helpers/pluginhelper/subtaskmeta/sorter/subtask.go
@@ -20,9 +20,9 @@ package sorter
 import (
 	"fmt"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/plugin"
 )
 
 type DependencySorter struct {
diff --git a/backend/helpers/pluginhelper/subtaskmeta/sorter/subtask_test.go b/backend/helpers/pluginhelper/subtaskmeta/sorter/subtask_test.go
index 0bf43bcff..fa9c919ea 100644
--- a/backend/helpers/pluginhelper/subtaskmeta/sorter/subtask_test.go
+++ b/backend/helpers/pluginhelper/subtaskmeta/sorter/subtask_test.go
@@ -21,7 +21,7 @@ import (
 	"reflect"
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/plugin"
 )
 
 func Test_topologicalSort(t *testing.T) {
diff --git a/backend/helpers/pluginhelper/subtaskmeta/sorter/table.go b/backend/helpers/pluginhelper/subtaskmeta/sorter/table.go
index 9468b5c95..d87cb228f 100644
--- a/backend/helpers/pluginhelper/subtaskmeta/sorter/table.go
+++ b/backend/helpers/pluginhelper/subtaskmeta/sorter/table.go
@@ -18,8 +18,8 @@ limitations under the License.
 package sorter
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 type TableSorter struct {
diff --git a/backend/helpers/pluginhelper/subtaskmeta/sorter/table_test.go b/backend/helpers/pluginhelper/subtaskmeta/sorter/table_test.go
index 4503d1eb0..ac590a12e 100644
--- a/backend/helpers/pluginhelper/subtaskmeta/sorter/table_test.go
+++ b/backend/helpers/pluginhelper/subtaskmeta/sorter/table_test.go
@@ -18,8 +18,8 @@ limitations under the License.
 package sorter
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 	"reflect"
 	"testing"
 )
diff --git a/backend/helpers/srvhelper/connection_service_helper.go b/backend/helpers/srvhelper/connection_service_helper.go
index 7244e2724..c0e345434 100644
--- a/backend/helpers/srvhelper/connection_service_helper.go
+++ b/backend/helpers/srvhelper/connection_service_helper.go
@@ -20,11 +20,11 @@ package srvhelper
 import (
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/plugin"
 )
 
 // ConnectionSrvHelper
diff --git a/backend/helpers/srvhelper/dsrefs.go b/backend/helpers/srvhelper/dsrefs.go
index afb7bd450..b4e8aa77c 100644
--- a/backend/helpers/srvhelper/dsrefs.go
+++ b/backend/helpers/srvhelper/dsrefs.go
@@ -18,7 +18,7 @@ limitations under the License.
 package srvhelper
 
 import (
-	"github.com/apache/incubator-devlake/core/models"
+	"github.com/apache/devlake/core/models"
 )
 
 type DsRefs struct {
diff --git a/backend/helpers/srvhelper/model_service_helper.go b/backend/helpers/srvhelper/model_service_helper.go
index 0ca94827c..105676deb 100644
--- a/backend/helpers/srvhelper/model_service_helper.go
+++ b/backend/helpers/srvhelper/model_service_helper.go
@@ -21,12 +21,12 @@ import (
 	"fmt"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/helpers/dbhelper"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/helpers/dbhelper"
 	"github.com/go-playground/validator/v10"
 )
 
diff --git a/backend/helpers/srvhelper/scope_config_service_helper.go b/backend/helpers/srvhelper/scope_config_service_helper.go
index 67cbc6195..6adafd1c5 100644
--- a/backend/helpers/srvhelper/scope_config_service_helper.go
+++ b/backend/helpers/srvhelper/scope_config_service_helper.go
@@ -21,11 +21,11 @@ import (
 	"fmt"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/plugin"
 )
 
 // NoScopeConfig is a placeholder for plugins that don't have any scope configuration yet
diff --git a/backend/helpers/srvhelper/scope_service_helper.go b/backend/helpers/srvhelper/scope_service_helper.go
index e5d4671c5..082a32755 100644
--- a/backend/helpers/srvhelper/scope_service_helper.go
+++ b/backend/helpers/srvhelper/scope_service_helper.go
@@ -23,12 +23,12 @@ import (
 	"sort"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/domaininfo"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/models/domainlayer/domaininfo"
+	"github.com/apache/devlake/core/plugin"
 )
 
 type ScopePagination struct {
diff --git a/backend/helpers/srvhelper/scope_service_helper_test.go b/backend/helpers/srvhelper/scope_service_helper_test.go
index 54d7979f1..0d1084205 100644
--- a/backend/helpers/srvhelper/scope_service_helper_test.go
+++ b/backend/helpers/srvhelper/scope_service_helper_test.go
@@ -20,8 +20,8 @@ package srvhelper
 import (
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/plugin"
 	"github.com/magiconair/properties/assert"
 )
 
diff --git a/backend/helpers/unithelper/dummy_baesres.go b/backend/helpers/unithelper/dummy_basicres.go
similarity index 90%
rename from backend/helpers/unithelper/dummy_baesres.go
rename to backend/helpers/unithelper/dummy_basicres.go
index 346c515ae..1bc458f76 100644
--- a/backend/helpers/unithelper/dummy_baesres.go
+++ b/backend/helpers/unithelper/dummy_basicres.go
@@ -18,8 +18,8 @@ limitations under the License.
 package unithelper
 
 import (
-	mockcontext "github.com/apache/incubator-devlake/mocks/core/context"
-	mockdal "github.com/apache/incubator-devlake/mocks/core/dal"
+	mockcontext "github.com/apache/devlake/mocks/core/context"
+	mockdal "github.com/apache/devlake/mocks/core/dal"
 	"github.com/stretchr/testify/mock"
 )
 
diff --git a/backend/helpers/unithelper/dummy_logger.go b/backend/helpers/unithelper/dummy_logger.go
index ea1d840b0..ef9b78d8b 100644
--- a/backend/helpers/unithelper/dummy_logger.go
+++ b/backend/helpers/unithelper/dummy_logger.go
@@ -18,7 +18,7 @@ limitations under the License.
 package unithelper
 
 import (
-	mocklog "github.com/apache/incubator-devlake/mocks/core/log"
+	mocklog "github.com/apache/devlake/mocks/core/log"
 	"github.com/stretchr/testify/mock"
 )
 
diff --git a/backend/helpers/unithelper/dummy_subtaskcontext.go b/backend/helpers/unithelper/dummy_subtaskcontext.go
index 0fc966417..1f3181194 100644
--- a/backend/helpers/unithelper/dummy_subtaskcontext.go
+++ b/backend/helpers/unithelper/dummy_subtaskcontext.go
@@ -18,8 +18,8 @@ limitations under the License.
 package unithelper
 
 import (
-	"github.com/apache/incubator-devlake/core/dal"
-	mockplugin "github.com/apache/incubator-devlake/mocks/core/plugin"
+	"github.com/apache/devlake/core/dal"
+	mockplugin "github.com/apache/devlake/mocks/core/plugin"
 	"github.com/stretchr/testify/mock"
 )
 
diff --git a/backend/helpers/unithelper/table_info_checker.go b/backend/helpers/unithelper/table_info_checker.go
index 27ba975b8..4e6fcf1f3 100644
--- a/backend/helpers/unithelper/table_info_checker.go
+++ b/backend/helpers/unithelper/table_info_checker.go
@@ -30,8 +30,8 @@ import (
 
 	"golang.org/x/exp/slices"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
 )
 
 type TableInfoChecker struct {
diff --git a/backend/helpers/utils/field.go b/backend/helpers/utils/field.go
index 9a6278daf..615663b42 100644
--- a/backend/helpers/utils/field.go
+++ b/backend/helpers/utils/field.go
@@ -22,7 +22,7 @@ import (
 	"regexp"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 // GetTimeFieldFromMap retrieves a time field from a map.
diff --git a/backend/helpers/utils/mapstructure.go b/backend/helpers/utils/mapstructure.go
index 4b9684156..16f0d4773 100644
--- a/backend/helpers/utils/mapstructure.go
+++ b/backend/helpers/utils/mapstructure.go
@@ -22,10 +22,10 @@ import (
 	"reflect"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/models/common"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 	"github.com/go-playground/validator/v10"
 
 	"github.com/go-viper/mapstructure/v2"
diff --git a/backend/helpers/utils/mapstructure_test.go b/backend/helpers/utils/mapstructure_test.go
index 755dea4d2..6690cf425 100644
--- a/backend/helpers/utils/mapstructure_test.go
+++ b/backend/helpers/utils/mapstructure_test.go
@@ -24,8 +24,8 @@ import (
 	"testing"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/common"
 
 	"github.com/stretchr/testify/assert"
 )
diff --git a/backend/impls/context/default_basic_res.go b/backend/impls/context/default_basic_res.go
index 1ee4976db..587a5be28 100644
--- a/backend/impls/context/default_basic_res.go
+++ b/backend/impls/context/default_basic_res.go
@@ -18,10 +18,10 @@ limitations under the License.
 package context
 
 import (
-	"github.com/apache/incubator-devlake/core/config"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/log"
+	"github.com/apache/devlake/core/config"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/log"
 )
 
 // DefaultBasicRes offers a common implementation for the  BasisRes interface
diff --git a/backend/impls/context/default_exec_context.go b/backend/impls/context/default_exec_context.go
index 2d372f5b9..de9437251 100644
--- a/backend/impls/context/default_exec_context.go
+++ b/backend/impls/context/default_exec_context.go
@@ -19,8 +19,8 @@ package context
 
 import (
 	gocontext "context"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/plugin"
 	"sync"
 	"sync/atomic"
 )
diff --git a/backend/impls/context/default_subtask_context.go b/backend/impls/context/default_subtask_context.go
index 518644c61..dd64383b0 100644
--- a/backend/impls/context/default_subtask_context.go
+++ b/backend/impls/context/default_subtask_context.go
@@ -21,9 +21,9 @@ import (
 	gocontext "context"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/plugin"
 )
 
 // DefaultSubTaskContext is default implementation
diff --git a/backend/impls/context/default_task_context.go b/backend/impls/context/default_task_context.go
index f6d67c909..dad31bff6 100644
--- a/backend/impls/context/default_task_context.go
+++ b/backend/impls/context/default_task_context.go
@@ -22,10 +22,10 @@ import (
 	"fmt"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/plugin"
 )
 
 // DefaultTaskContext is TaskContext default implementation
diff --git a/backend/impls/dalgorm/dalgorm.go b/backend/impls/dalgorm/dalgorm.go
index bf5538dda..2d219397d 100644
--- a/backend/impls/dalgorm/dalgorm.go
+++ b/backend/impls/dalgorm/dalgorm.go
@@ -24,10 +24,10 @@ import (
 	"regexp"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/utils"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/utils"
 
 	"gorm.io/gorm"
 	"gorm.io/gorm/clause"
diff --git a/backend/impls/dalgorm/dalgorm_transaction.go b/backend/impls/dalgorm/dalgorm_transaction.go
index 9ba88c935..16dec5abe 100644
--- a/backend/impls/dalgorm/dalgorm_transaction.go
+++ b/backend/impls/dalgorm/dalgorm_transaction.go
@@ -20,8 +20,8 @@ package dalgorm
 import (
 	"fmt"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
 )
 
 // DalgormTransaction represents a gorm transaction which using the same underlying
diff --git a/backend/impls/dalgorm/db_mapper.go b/backend/impls/dalgorm/db_mapper.go
index 147a4ded1..ea009fede 100644
--- a/backend/impls/dalgorm/db_mapper.go
+++ b/backend/impls/dalgorm/db_mapper.go
@@ -20,7 +20,7 @@ package dalgorm
 import (
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 	"gorm.io/gorm/schema"
 )
 
diff --git a/backend/impls/dalgorm/encdec_serializer.go b/backend/impls/dalgorm/encdec_serializer.go
index fdaf77517..745979f6c 100644
--- a/backend/impls/dalgorm/encdec_serializer.go
+++ b/backend/impls/dalgorm/encdec_serializer.go
@@ -23,8 +23,8 @@ import (
 	"fmt"
 	"reflect"
 
-	"github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/plugin"
 
 	"gorm.io/gorm/schema"
 )
diff --git a/backend/impls/logruslog/init.go b/backend/impls/logruslog/init.go
index 0fdb76fc5..1775df9a9 100644
--- a/backend/impls/logruslog/init.go
+++ b/backend/impls/logruslog/init.go
@@ -23,9 +23,9 @@ import (
 	"strings"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/config"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
+	"github.com/apache/devlake/core/config"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
 	"github.com/sirupsen/logrus"
 )
 
diff --git a/backend/impls/logruslog/logger.go b/backend/impls/logruslog/logger.go
index 88287c9f5..6c54759c0 100644
--- a/backend/impls/logruslog/logger.go
+++ b/backend/impls/logruslog/logger.go
@@ -22,8 +22,8 @@ import (
 	"regexp"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/log"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/log"
 	"github.com/sirupsen/logrus"
 )
 
diff --git a/backend/impls/logruslog/stream.go b/backend/impls/logruslog/stream.go
index aa6770f24..adfcc2ff6 100644
--- a/backend/impls/logruslog/stream.go
+++ b/backend/impls/logruslog/stream.go
@@ -18,7 +18,7 @@ limitations under the License.
 package logruslog
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 	"io"
 	"os"
 	"path/filepath"
diff --git a/backend/impls/logruslog/utils.go b/backend/impls/logruslog/utils.go
index 43960e985..7506ac442 100644
--- a/backend/impls/logruslog/utils.go
+++ b/backend/impls/logruslog/utils.go
@@ -19,8 +19,8 @@ package logruslog
 
 import (
 	"fmt"
-	"github.com/apache/incubator-devlake/core/log"
-	"github.com/apache/incubator-devlake/core/models"
+	"github.com/apache/devlake/core/log"
+	"github.com/apache/devlake/core/models"
 	"os"
 	"path/filepath"
 )
diff --git a/backend/plugins/ae/ae.go b/backend/plugins/ae/ae.go
index 4d0d4a238..7648d695b 100644
--- a/backend/plugins/ae/ae.go
+++ b/backend/plugins/ae/ae.go
@@ -18,8 +18,8 @@ limitations under the License.
 package main // must be main for plugin entry point
 
 import (
-	"github.com/apache/incubator-devlake/core/runner"
-	"github.com/apache/incubator-devlake/plugins/ae/impl"
+	"github.com/apache/devlake/core/runner"
+	"github.com/apache/devlake/plugins/ae/impl"
 	"github.com/spf13/cobra"
 )
 
diff --git a/backend/plugins/ae/api/connection.go b/backend/plugins/ae/api/connection.go
index cc3a3889e..e1b3f074a 100644
--- a/backend/plugins/ae/api/connection.go
+++ b/backend/plugins/ae/api/connection.go
@@ -21,11 +21,11 @@ import (
 	"context"
 	"net/http"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/ae/models"
-	_ "github.com/apache/incubator-devlake/server/api/shared"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/ae/models"
+	_ "github.com/apache/devlake/server/api/shared"
 )
 
 type ApiMeResponse struct {
diff --git a/backend/plugins/ae/api/init.go b/backend/plugins/ae/api/init.go
index 1da6ff414..7fa365483 100644
--- a/backend/plugins/ae/api/init.go
+++ b/backend/plugins/ae/api/init.go
@@ -18,9 +18,9 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
 	"github.com/go-playground/validator/v10"
 )
 
diff --git a/backend/plugins/ae/e2e/commit_test.go b/backend/plugins/ae/e2e/commit_test.go
index 264317997..5620d8aae 100644
--- a/backend/plugins/ae/e2e/commit_test.go
+++ b/backend/plugins/ae/e2e/commit_test.go
@@ -18,11 +18,11 @@ limitations under the License.
 package e2e
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer/code"
-	"github.com/apache/incubator-devlake/helpers/e2ehelper"
-	"github.com/apache/incubator-devlake/plugins/ae/impl"
-	"github.com/apache/incubator-devlake/plugins/ae/models"
-	"github.com/apache/incubator-devlake/plugins/ae/tasks"
+	"github.com/apache/devlake/core/models/domainlayer/code"
+	"github.com/apache/devlake/helpers/e2ehelper"
+	"github.com/apache/devlake/plugins/ae/impl"
+	"github.com/apache/devlake/plugins/ae/models"
+	"github.com/apache/devlake/plugins/ae/tasks"
 	"testing"
 )
 
diff --git a/backend/plugins/ae/e2e/project_test.go b/backend/plugins/ae/e2e/project_test.go
index 61f75cfcf..164f8a0d4 100644
--- a/backend/plugins/ae/e2e/project_test.go
+++ b/backend/plugins/ae/e2e/project_test.go
@@ -18,10 +18,10 @@ limitations under the License.
 package e2e
 
 import (
-	"github.com/apache/incubator-devlake/helpers/e2ehelper"
-	"github.com/apache/incubator-devlake/plugins/ae/impl"
-	"github.com/apache/incubator-devlake/plugins/ae/models"
-	"github.com/apache/incubator-devlake/plugins/ae/tasks"
+	"github.com/apache/devlake/helpers/e2ehelper"
+	"github.com/apache/devlake/plugins/ae/impl"
+	"github.com/apache/devlake/plugins/ae/models"
+	"github.com/apache/devlake/plugins/ae/tasks"
 	"testing"
 )
 
diff --git a/backend/plugins/ae/impl/impl.go b/backend/plugins/ae/impl/impl.go
index 907975e48..d96374e35 100644
--- a/backend/plugins/ae/impl/impl.go
+++ b/backend/plugins/ae/impl/impl.go
@@ -20,15 +20,15 @@ package impl
 import (
 	"fmt"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/ae/api"
-	"github.com/apache/incubator-devlake/plugins/ae/models"
-	"github.com/apache/incubator-devlake/plugins/ae/models/migrationscripts"
-	"github.com/apache/incubator-devlake/plugins/ae/tasks"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	helper "github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/ae/api"
+	"github.com/apache/devlake/plugins/ae/models"
+	"github.com/apache/devlake/plugins/ae/models/migrationscripts"
+	"github.com/apache/devlake/plugins/ae/tasks"
 )
 
 var _ interface {
@@ -118,7 +118,7 @@ func (p AE) PrepareTaskData(taskCtx plugin.TaskContext, options map[string]inter
 }
 
 func (p AE) RootPkgPath() string {
-	return "github.com/apache/incubator-devlake/plugins/ae"
+	return "github.com/apache/devlake/plugins/ae"
 }
 
 func (p AE) MigrationScripts() []plugin.MigrationScript {
diff --git a/backend/plugins/ae/models/commit.go b/backend/plugins/ae/models/commit.go
index f99ef2e6a..254da4012 100644
--- a/backend/plugins/ae/models/commit.go
+++ b/backend/plugins/ae/models/commit.go
@@ -18,7 +18,7 @@ limitations under the License.
 package models
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type AECommit struct {
diff --git a/backend/plugins/ae/models/connection.go b/backend/plugins/ae/models/connection.go
index ca3d4577b..9d59223c7 100644
--- a/backend/plugins/ae/models/connection.go
+++ b/backend/plugins/ae/models/connection.go
@@ -27,9 +27,9 @@ import (
 	"strings"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/utils"
-	helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/utils"
+	helper "github.com/apache/devlake/helpers/pluginhelper/api"
 )
 
 type AeAppKey helper.AppKey
diff --git a/backend/plugins/ae/models/migrationscripts/20220714_add_init_tables.go b/backend/plugins/ae/models/migrationscripts/20220714_add_init_tables.go
index 51060c927..2dde8c49b 100644
--- a/backend/plugins/ae/models/migrationscripts/20220714_add_init_tables.go
+++ b/backend/plugins/ae/models/migrationscripts/20220714_add_init_tables.go
@@ -18,12 +18,12 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/config"
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
-	"github.com/apache/incubator-devlake/plugins/ae/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/config"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/plugins/ae/models/migrationscripts/archived"
 )
 
 type addInitTables20220714 struct{}
diff --git a/backend/plugins/ae/models/migrationscripts/archived/commit.go b/backend/plugins/ae/models/migrationscripts/archived/commit.go
index 24dd32567..c382ef684 100644
--- a/backend/plugins/ae/models/migrationscripts/archived/commit.go
+++ b/backend/plugins/ae/models/migrationscripts/archived/commit.go
@@ -18,7 +18,7 @@ limitations under the License.
 package archived
 
 import (
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
 )
 
 type AECommit struct {
diff --git a/backend/plugins/ae/models/migrationscripts/archived/project.go b/backend/plugins/ae/models/migrationscripts/archived/project.go
index 784b36b15..8ed3626fa 100644
--- a/backend/plugins/ae/models/migrationscripts/archived/project.go
+++ b/backend/plugins/ae/models/migrationscripts/archived/project.go
@@ -18,7 +18,7 @@ limitations under the License.
 package archived
 
 import (
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
 	"time"
 )
 
diff --git a/backend/plugins/ae/models/migrationscripts/register.go b/backend/plugins/ae/models/migrationscripts/register.go
index a8697e0d0..3e49cee14 100644
--- a/backend/plugins/ae/models/migrationscripts/register.go
+++ b/backend/plugins/ae/models/migrationscripts/register.go
@@ -18,7 +18,7 @@ limitations under the License.
 package migrationscripts
 
 import (
-	plugin "github.com/apache/incubator-devlake/core/plugin"
+	plugin "github.com/apache/devlake/core/plugin"
 )
 
 // All return all the migration scripts
diff --git a/backend/plugins/ae/models/project.go b/backend/plugins/ae/models/project.go
index 104fab365..b489ef815 100644
--- a/backend/plugins/ae/models/project.go
+++ b/backend/plugins/ae/models/project.go
@@ -18,7 +18,7 @@ limitations under the License.
 package models
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 	"time"
 )
 
diff --git a/backend/plugins/ae/tasks/api_client.go b/backend/plugins/ae/tasks/api_client.go
index 3cf0266df..b117a71fe 100644
--- a/backend/plugins/ae/tasks/api_client.go
+++ b/backend/plugins/ae/tasks/api_client.go
@@ -18,10 +18,10 @@ limitations under the License.
 package tasks
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/ae/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/ae/models"
 )
 
 // CreateApiClient creates a new asynchronize API Client for AE
diff --git a/backend/plugins/ae/tasks/commits_collector.go b/backend/plugins/ae/tasks/commits_collector.go
index 9346d0ea7..f730800ef 100644
--- a/backend/plugins/ae/tasks/commits_collector.go
+++ b/backend/plugins/ae/tasks/commits_collector.go
@@ -20,9 +20,9 @@ package tasks
 import (
 	"encoding/json"
 	"fmt"
-	"github.com/apache/incubator-devlake/core/errors"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/core/errors"
+	plugin "github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
 	"io"
 	"net/http"
 	"net/url"
diff --git a/backend/plugins/ae/tasks/commits_convertor.go b/backend/plugins/ae/tasks/commits_convertor.go
index 600186581..adf223f95 100644
--- a/backend/plugins/ae/tasks/commits_convertor.go
+++ b/backend/plugins/ae/tasks/commits_convertor.go
@@ -18,10 +18,10 @@ limitations under the License.
 package tasks
 
 import (
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
-	aeModels "github.com/apache/incubator-devlake/plugins/ae/models"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	plugin "github.com/apache/devlake/core/plugin"
+	aeModels "github.com/apache/devlake/plugins/ae/models"
 )
 
 // NOTE: This only works on Commits in the Domain layer. You need to run Github or Gitlab collection and Domain layer enrichemnt first.
diff --git a/backend/plugins/ae/tasks/commits_extractor.go b/backend/plugins/ae/tasks/commits_extractor.go
index 29ef7df19..061572be6 100644
--- a/backend/plugins/ae/tasks/commits_extractor.go
+++ b/backend/plugins/ae/tasks/commits_extractor.go
@@ -19,10 +19,10 @@ package tasks
 
 import (
 	"encoding/json"
-	"github.com/apache/incubator-devlake/core/errors"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/ae/models"
+	"github.com/apache/devlake/core/errors"
+	plugin "github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/ae/models"
 )
 
 type ApiCommitsResponse []AeApiCommit
diff --git a/backend/plugins/ae/tasks/project_collector.go b/backend/plugins/ae/tasks/project_collector.go
index 34905cb9b..2d33ca65a 100644
--- a/backend/plugins/ae/tasks/project_collector.go
+++ b/backend/plugins/ae/tasks/project_collector.go
@@ -19,9 +19,9 @@ package tasks
 
 import (
 	"encoding/json"
-	"github.com/apache/incubator-devlake/core/errors"
-	plugin "github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/core/errors"
+	plugin "github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
 	"io"
 	"net/http"
 )
diff --git a/backend/plugins/ae/tasks/project_extractor.go b/backend/plugins/ae/tasks/project_extractor.go
index 90ef6d191..90bbe19bf 100644
--- a/backend/plugins/ae/tasks/project_extractor.go
+++ b/backend/plugins/ae/tasks/project_extractor.go
@@ -19,10 +19,10 @@ package tasks
 
 import (
 	"encoding/json"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/ae/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/ae/models"
 	"strconv"
 	"time"
 )
diff --git a/backend/plugins/ae/tasks/task_data.go b/backend/plugins/ae/tasks/task_data.go
index 3a933536c..ddf3d0d37 100644
--- a/backend/plugins/ae/tasks/task_data.go
+++ b/backend/plugins/ae/tasks/task_data.go
@@ -18,7 +18,7 @@ limitations under the License.
 package tasks
 
 import (
-	helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
+	helper "github.com/apache/devlake/helpers/pluginhelper/api"
 )
 
 type AeOptions struct {
diff --git a/backend/plugins/argocd/api/blueprint_v200.go b/backend/plugins/argocd/api/blueprint_v200.go
index 77e724d88..05c5abd05 100644
--- a/backend/plugins/argocd/api/blueprint_v200.go
+++ b/backend/plugins/argocd/api/blueprint_v200.go
@@ -18,17 +18,17 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
-	coreModels "github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/devops"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/didgen"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/core/utils"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/helpers/srvhelper"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
-	"github.com/apache/incubator-devlake/plugins/argocd/tasks"
+	"github.com/apache/devlake/core/errors"
+	coreModels "github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer/devops"
+	"github.com/apache/devlake/core/models/domainlayer/didgen"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/core/utils"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/helpers/srvhelper"
+	"github.com/apache/devlake/plugins/argocd/models"
+	"github.com/apache/devlake/plugins/argocd/tasks"
 )
 
 func MakeDataSourcePipelinePlanV200(
diff --git a/backend/plugins/argocd/api/connection_api.go b/backend/plugins/argocd/api/connection_api.go
index 5ed370656..0abe19408 100644
--- a/backend/plugins/argocd/api/connection_api.go
+++ b/backend/plugins/argocd/api/connection_api.go
@@ -23,11 +23,11 @@ import (
 	"net/http"
 	"net/url"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
-	"github.com/apache/incubator-devlake/server/api/shared"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
+	"github.com/apache/devlake/server/api/shared"
 )
 
 type ArgocdTestConnResponse struct {
diff --git a/backend/plugins/argocd/api/init.go b/backend/plugins/argocd/api/init.go
index f61e7f9ee..7fbbe90e3 100644
--- a/backend/plugins/argocd/api/init.go
+++ b/backend/plugins/argocd/api/init.go
@@ -18,10 +18,10 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
 	"github.com/go-playground/validator/v10"
 )
 
diff --git a/backend/plugins/argocd/api/remote_api.go b/backend/plugins/argocd/api/remote_api.go
index e34e70964..b99d5c257 100644
--- a/backend/plugins/argocd/api/remote_api.go
+++ b/backend/plugins/argocd/api/remote_api.go
@@ -20,11 +20,11 @@ package api
 import (
 	"net/url"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	dsmodels "github.com/apache/incubator-devlake/helpers/pluginhelper/api/models"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	dsmodels "github.com/apache/devlake/helpers/pluginhelper/api/models"
+	"github.com/apache/devlake/plugins/argocd/models"
 )
 
 type ArgocdRemotePagination struct {
diff --git a/backend/plugins/argocd/api/scope_api.go b/backend/plugins/argocd/api/scope_api.go
index 53d00366b..6850f3928 100644
--- a/backend/plugins/argocd/api/scope_api.go
+++ b/backend/plugins/argocd/api/scope_api.go
@@ -20,8 +20,8 @@ package api
 import (
 	"strconv"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 // PutScopes create or update argocd applications
diff --git a/backend/plugins/argocd/api/scope_config_api.go b/backend/plugins/argocd/api/scope_config_api.go
index 5b75993bb..81f20c878 100644
--- a/backend/plugins/argocd/api/scope_config_api.go
+++ b/backend/plugins/argocd/api/scope_config_api.go
@@ -18,8 +18,8 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 // CreateScopeConfig create scope config for ArgoCD
diff --git a/backend/plugins/argocd/argocd.go b/backend/plugins/argocd/argocd.go
index 8a51d844a..19472f01b 100644
--- a/backend/plugins/argocd/argocd.go
+++ b/backend/plugins/argocd/argocd.go
@@ -18,8 +18,8 @@ limitations under the License.
 package main
 
 import (
-	"github.com/apache/incubator-devlake/core/runner"
-	"github.com/apache/incubator-devlake/plugins/argocd/impl"
+	"github.com/apache/devlake/core/runner"
+	"github.com/apache/devlake/plugins/argocd/impl"
 	"github.com/spf13/cobra"
 )
 
diff --git a/backend/plugins/argocd/impl/impl.go b/backend/plugins/argocd/impl/impl.go
index 77f2696a4..4ada3f302 100644
--- a/backend/plugins/argocd/impl/impl.go
+++ b/backend/plugins/argocd/impl/impl.go
@@ -18,15 +18,15 @@ limitations under the License.
 package impl
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	coreModels "github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/plugins/argocd/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
-	"github.com/apache/incubator-devlake/plugins/argocd/models/migrationscripts"
-	"github.com/apache/incubator-devlake/plugins/argocd/tasks"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	coreModels "github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/plugins/argocd/api"
+	"github.com/apache/devlake/plugins/argocd/models"
+	"github.com/apache/devlake/plugins/argocd/models/migrationscripts"
+	"github.com/apache/devlake/plugins/argocd/tasks"
 )
 
 var _ interface {
@@ -64,7 +64,7 @@ func (p ArgoCD) Name() string {
 }
 
 func (p ArgoCD) RootPkgPath() string {
-	return "github.com/apache/incubator-devlake/plugins/argocd"
+	return "github.com/apache/devlake/plugins/argocd"
 }
 
 func (p ArgoCD) Init(basicRes context.BasicRes) errors.Error {
diff --git a/backend/plugins/argocd/models/application.go b/backend/plugins/argocd/models/application.go
index ad7c88770..6853ed50c 100644
--- a/backend/plugins/argocd/models/application.go
+++ b/backend/plugins/argocd/models/application.go
@@ -20,8 +20,8 @@ package models
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.ToolLayerScope = (*ArgocdApplication)(nil)
diff --git a/backend/plugins/argocd/models/application_test.go b/backend/plugins/argocd/models/application_test.go
index 1bd8343f5..13837b92a 100644
--- a/backend/plugins/argocd/models/application_test.go
+++ b/backend/plugins/argocd/models/application_test.go
@@ -20,7 +20,7 @@ package models
 import (
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 	"github.com/stretchr/testify/assert"
 )
 
diff --git a/backend/plugins/argocd/models/connection.go b/backend/plugins/argocd/models/connection.go
index a2c011127..9f9b72fd3 100644
--- a/backend/plugins/argocd/models/connection.go
+++ b/backend/plugins/argocd/models/connection.go
@@ -18,8 +18,8 @@ limitations under the License.
 package models
 
 import (
-	"github.com/apache/incubator-devlake/core/utils"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/core/utils"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
 )
 
 type ArgocdConn struct {
diff --git a/backend/plugins/argocd/models/connection_test.go b/backend/plugins/argocd/models/connection_test.go
index e7130afc5..f3523400d 100644
--- a/backend/plugins/argocd/models/connection_test.go
+++ b/backend/plugins/argocd/models/connection_test.go
@@ -20,7 +20,7 @@ package models
 import (
 	"testing"
 
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
 	"github.com/stretchr/testify/assert"
 )
 
diff --git a/backend/plugins/argocd/models/migrationscripts/20250101_add_init_tables.go b/backend/plugins/argocd/models/migrationscripts/20250101_add_init_tables.go
index 00e334c5a..f6b261bc6 100644
--- a/backend/plugins/argocd/models/migrationscripts/20250101_add_init_tables.go
+++ b/backend/plugins/argocd/models/migrationscripts/20250101_add_init_tables.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
-	"github.com/apache/incubator-devlake/plugins/argocd/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/plugins/argocd/models/migrationscripts/archived"
 )
 
 type addInitTables struct{}
diff --git a/backend/plugins/argocd/models/migrationscripts/20251102_add_image_support.go b/backend/plugins/argocd/models/migrationscripts/20251102_add_image_support.go
index 7392d320c..15423ff47 100644
--- a/backend/plugins/argocd/models/migrationscripts/20251102_add_image_support.go
+++ b/backend/plugins/argocd/models/migrationscripts/20251102_add_image_support.go
@@ -18,11 +18,11 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
-	"github.com/apache/incubator-devlake/plugins/argocd/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/plugins/argocd/models/migrationscripts/archived"
 )
 
 var _ plugin.MigrationScript = (*addImageSupportArtifacts)(nil)
diff --git a/backend/plugins/argocd/models/migrationscripts/20260331_add_repo_url_to_sync_operations.go b/backend/plugins/argocd/models/migrationscripts/20260331_add_repo_url_to_sync_operations.go
index 5acdc543b..506339a45 100644
--- a/backend/plugins/argocd/models/migrationscripts/20260331_add_repo_url_to_sync_operations.go
+++ b/backend/plugins/argocd/models/migrationscripts/20260331_add_repo_url_to_sync_operations.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addRepoURLToSyncOperations)(nil)
diff --git a/backend/plugins/argocd/models/migrationscripts/archived/models.go b/backend/plugins/argocd/models/migrationscripts/archived/models.go
index 2526c15cb..6fbf0cd36 100644
--- a/backend/plugins/argocd/models/migrationscripts/archived/models.go
+++ b/backend/plugins/argocd/models/migrationscripts/archived/models.go
@@ -20,7 +20,7 @@ package archived
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/models/migrationscripts/archived"
 )
 
 type ArgocdConnection struct {
diff --git a/backend/plugins/argocd/models/migrationscripts/register.go b/backend/plugins/argocd/models/migrationscripts/register.go
index 9ed924206..089c03622 100644
--- a/backend/plugins/argocd/models/migrationscripts/register.go
+++ b/backend/plugins/argocd/models/migrationscripts/register.go
@@ -18,7 +18,7 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/plugin"
 )
 
 func All() []plugin.MigrationScript {
diff --git a/backend/plugins/argocd/models/revision_image.go b/backend/plugins/argocd/models/revision_image.go
index 7b1080f31..adb0b2b92 100644
--- a/backend/plugins/argocd/models/revision_image.go
+++ b/backend/plugins/argocd/models/revision_image.go
@@ -17,7 +17,7 @@ limitations under the License.
 
 package models
 
-import "github.com/apache/incubator-devlake/core/models/common"
+import "github.com/apache/devlake/core/models/common"
 
 // ArgocdRevisionImage captures the container images observed for a given
 // Argo CD application revision. It enables historical lookups so that
diff --git a/backend/plugins/argocd/models/scope_config.go b/backend/plugins/argocd/models/scope_config.go
index 5d2042029..b3e996541 100644
--- a/backend/plugins/argocd/models/scope_config.go
+++ b/backend/plugins/argocd/models/scope_config.go
@@ -18,7 +18,7 @@ limitations under the License.
 package models
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type ArgocdScopeConfig struct {
diff --git a/backend/plugins/argocd/models/sync_operation.go b/backend/plugins/argocd/models/sync_operation.go
index ea8838cb1..2198723a1 100644
--- a/backend/plugins/argocd/models/sync_operation.go
+++ b/backend/plugins/argocd/models/sync_operation.go
@@ -20,7 +20,7 @@ package models
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 type ArgocdSyncOperation struct {
diff --git a/backend/plugins/argocd/tasks/api_client.go b/backend/plugins/argocd/tasks/api_client.go
index 8ddcd083b..8e0107c42 100644
--- a/backend/plugins/argocd/tasks/api_client.go
+++ b/backend/plugins/argocd/tasks/api_client.go
@@ -18,10 +18,10 @@ limitations under the License.
 package tasks
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
 )
 
 func NewArgocdApiClient(taskCtx plugin.TaskContext, connection *models.ArgocdConnection) (*api.ApiAsyncClient, errors.Error) {
diff --git a/backend/plugins/argocd/tasks/application_collector.go b/backend/plugins/argocd/tasks/application_collector.go
index 67ffabfe1..133f4188a 100644
--- a/backend/plugins/argocd/tasks/application_collector.go
+++ b/backend/plugins/argocd/tasks/application_collector.go
@@ -22,10 +22,10 @@ import (
 	"net/http"
 	"net/url"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
 )
 
 const RAW_APPLICATION_TABLE = "argocd_api_applications"
diff --git a/backend/plugins/argocd/tasks/application_convertor.go b/backend/plugins/argocd/tasks/application_convertor.go
index bc10f069f..aa763aa77 100644
--- a/backend/plugins/argocd/tasks/application_convertor.go
+++ b/backend/plugins/argocd/tasks/application_convertor.go
@@ -22,14 +22,14 @@ import (
 	"reflect"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/devops"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/didgen"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer/devops"
+	"github.com/apache/devlake/core/models/domainlayer/didgen"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
 )
 
 var ConvertApplicationsMeta = plugin.SubTaskMeta{
diff --git a/backend/plugins/argocd/tasks/application_convertor_test.go b/backend/plugins/argocd/tasks/application_convertor_test.go
index f33c749f0..bbf390306 100644
--- a/backend/plugins/argocd/tasks/application_convertor_test.go
+++ b/backend/plugins/argocd/tasks/application_convertor_test.go
@@ -21,7 +21,7 @@ import (
 	"testing"
 	"time"
 
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/plugins/argocd/models"
 	"github.com/stretchr/testify/assert"
 )
 
diff --git a/backend/plugins/argocd/tasks/application_extractor.go b/backend/plugins/argocd/tasks/application_extractor.go
index 1c789999c..33ac3d760 100644
--- a/backend/plugins/argocd/tasks/application_extractor.go
+++ b/backend/plugins/argocd/tasks/application_extractor.go
@@ -21,10 +21,10 @@ import (
 	"encoding/json"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
 )
 
 var _ plugin.SubTaskEntryPoint = ExtractApplications
diff --git a/backend/plugins/argocd/tasks/register.go b/backend/plugins/argocd/tasks/register.go
index 2d5566912..f0d029f6b 100644
--- a/backend/plugins/argocd/tasks/register.go
+++ b/backend/plugins/argocd/tasks/register.go
@@ -18,12 +18,12 @@ limitations under the License.
 package tasks
 
 import (
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/devops"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/domainlayer/devops"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
 )
 
 func CollectDataTaskMetas() []plugin.SubTaskMeta {
diff --git a/backend/plugins/argocd/tasks/sync_operation_collector.go b/backend/plugins/argocd/tasks/sync_operation_collector.go
index 6f58a16e2..bac7e5e64 100644
--- a/backend/plugins/argocd/tasks/sync_operation_collector.go
+++ b/backend/plugins/argocd/tasks/sync_operation_collector.go
@@ -23,10 +23,10 @@ import (
 	"net/http"
 	"net/url"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
 )
 
 const RAW_SYNC_OPERATION_TABLE = "argocd_api_sync_operations"
diff --git a/backend/plugins/argocd/tasks/sync_operation_convertor.go b/backend/plugins/argocd/tasks/sync_operation_convertor.go
index e577b7af1..debf6c5a7 100644
--- a/backend/plugins/argocd/tasks/sync_operation_convertor.go
+++ b/backend/plugins/argocd/tasks/sync_operation_convertor.go
@@ -23,14 +23,14 @@ import (
 	"regexp"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/domainlayer"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/devops"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/didgen"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/domainlayer"
+	"github.com/apache/devlake/core/models/domainlayer/devops"
+	"github.com/apache/devlake/core/models/domainlayer/didgen"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
 )
 
 var _ plugin.SubTaskEntryPoint = ConvertSyncOperations
diff --git a/backend/plugins/argocd/tasks/sync_operation_convertor_test.go b/backend/plugins/argocd/tasks/sync_operation_convertor_test.go
index 91048a71e..d905d1c02 100644
--- a/backend/plugins/argocd/tasks/sync_operation_convertor_test.go
+++ b/backend/plugins/argocd/tasks/sync_operation_convertor_test.go
@@ -20,9 +20,9 @@ package tasks
 import (
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/models/domainlayer/devops"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/models/domainlayer/devops"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
 	"github.com/stretchr/testify/assert"
 )
 
diff --git a/backend/plugins/argocd/tasks/sync_operation_extractor.go b/backend/plugins/argocd/tasks/sync_operation_extractor.go
index 6ea7f7858..5138bbb04 100644
--- a/backend/plugins/argocd/tasks/sync_operation_extractor.go
+++ b/backend/plugins/argocd/tasks/sync_operation_extractor.go
@@ -23,12 +23,12 @@ import (
 	"strings"
 	"time"
 
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
 )
 
 var _ plugin.SubTaskEntryPoint = ExtractSyncOperations
diff --git a/backend/plugins/argocd/tasks/task_data.go b/backend/plugins/argocd/tasks/task_data.go
index 7a5df54a3..81b491ad6 100644
--- a/backend/plugins/argocd/tasks/task_data.go
+++ b/backend/plugins/argocd/tasks/task_data.go
@@ -20,9 +20,9 @@ package tasks
 import (
 	"time"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/argocd/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/argocd/models"
 )
 
 type ArgocdTaskData struct {
diff --git a/backend/plugins/argocd/tasks/task_data_test.go b/backend/plugins/argocd/tasks/task_data_test.go
index fa8718cb5..e04b6b19b 100644
--- a/backend/plugins/argocd/tasks/task_data_test.go
+++ b/backend/plugins/argocd/tasks/task_data_test.go
@@ -20,7 +20,7 @@ package tasks
 import (
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/errors"
+	"github.com/apache/devlake/core/errors"
 	"github.com/stretchr/testify/assert"
 )
 
diff --git a/backend/plugins/asana/api/blueprint_v200.go b/backend/plugins/asana/api/blueprint_v200.go
index 2820593e3..cc30547f6 100644
--- a/backend/plugins/asana/api/blueprint_v200.go
+++ b/backend/plugins/asana/api/blueprint_v200.go
@@ -18,18 +18,18 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/models/domainlayer/ticket"
+	"github.com/apache/devlake/core/models/domainlayer/ticket"
 
-	"github.com/apache/incubator-devlake/plugins/asana/models"
-	"github.com/apache/incubator-devlake/plugins/asana/tasks"
+	"github.com/apache/devlake/plugins/asana/models"
+	"github.com/apache/devlake/plugins/asana/tasks"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	coreModels "github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/didgen"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/core/utils"
-	helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/helpers/srvhelper"
+	"github.com/apache/devlake/core/errors"
+	coreModels "github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/models/domainlayer/didgen"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/core/utils"
+	helper "github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/helpers/srvhelper"
 )
 
 func MakePipelinePlanV200(
diff --git a/backend/plugins/asana/api/connection_api.go b/backend/plugins/asana/api/connection_api.go
index 6d69c8c4e..e3947dcf3 100644
--- a/backend/plugins/asana/api/connection_api.go
+++ b/backend/plugins/asana/api/connection_api.go
@@ -21,11 +21,11 @@ import (
 	"context"
 	"net/http"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/asana/models"
-	"github.com/apache/incubator-devlake/server/api/shared"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	helper "github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/asana/models"
+	"github.com/apache/devlake/server/api/shared"
 )
 
 type AsanaTestConnResponse struct {
diff --git a/backend/plugins/asana/api/init.go b/backend/plugins/asana/api/init.go
index d13865b18..8b73d5b8a 100644
--- a/backend/plugins/asana/api/init.go
+++ b/backend/plugins/asana/api/init.go
@@ -18,10 +18,10 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/asana/models"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/asana/models"
 	"github.com/go-playground/validator/v10"
 )
 
diff --git a/backend/plugins/asana/api/remote_api.go b/backend/plugins/asana/api/remote_api.go
index 0245cb600..3128590e2 100644
--- a/backend/plugins/asana/api/remote_api.go
+++ b/backend/plugins/asana/api/remote_api.go
@@ -22,11 +22,11 @@ import (
 	"net/url"
 	"strings"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	dsmodels "github.com/apache/incubator-devlake/helpers/pluginhelper/api/models"
-	"github.com/apache/incubator-devlake/plugins/asana/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	dsmodels "github.com/apache/devlake/helpers/pluginhelper/api/models"
+	"github.com/apache/devlake/plugins/asana/models"
 )
 
 type AsanaRemotePagination struct {
diff --git a/backend/plugins/asana/api/scope_api.go b/backend/plugins/asana/api/scope_api.go
index afbc84865..2f66706db 100644
--- a/backend/plugins/asana/api/scope_api.go
+++ b/backend/plugins/asana/api/scope_api.go
@@ -18,10 +18,10 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
-	"github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/asana/models"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
+	"github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/asana/models"
 )
 
 type PutScopesReqBody api.PutScopesReqBody[models.AsanaProject]
diff --git a/backend/plugins/asana/api/scope_config_api.go b/backend/plugins/asana/api/scope_config_api.go
index d7e5b541b..6ec13dca1 100644
--- a/backend/plugins/asana/api/scope_config_api.go
+++ b/backend/plugins/asana/api/scope_config_api.go
@@ -18,8 +18,8 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 func PostScopeConfig(input *plugin.ApiResourceInput) (*plugin.ApiResourceOutput, errors.Error) {
diff --git a/backend/plugins/asana/api/swagger.go b/backend/plugins/asana/api/swagger.go
index 43897adf9..fc1e8db83 100644
--- a/backend/plugins/asana/api/swagger.go
+++ b/backend/plugins/asana/api/swagger.go
@@ -18,7 +18,7 @@ limitations under the License.
 package api
 
 import (
-	"github.com/apache/incubator-devlake/plugins/asana/tasks"
+	"github.com/apache/devlake/plugins/asana/tasks"
 )
 
 type AsanaTaskOptions tasks.AsanaOptions
diff --git a/backend/plugins/asana/asana.go b/backend/plugins/asana/asana.go
index 4bfbbf5b0..c3650ec44 100644
--- a/backend/plugins/asana/asana.go
+++ b/backend/plugins/asana/asana.go
@@ -18,8 +18,8 @@ limitations under the License.
 package main
 
 import (
-	"github.com/apache/incubator-devlake/core/runner"
-	"github.com/apache/incubator-devlake/plugins/asana/impl"
+	"github.com/apache/devlake/core/runner"
+	"github.com/apache/devlake/plugins/asana/impl"
 	"github.com/spf13/cobra"
 )
 
diff --git a/backend/plugins/asana/e2e/project_test.go b/backend/plugins/asana/e2e/project_test.go
index 3fbc6308e..872b036ac 100644
--- a/backend/plugins/asana/e2e/project_test.go
+++ b/backend/plugins/asana/e2e/project_test.go
@@ -20,12 +20,12 @@ package e2e
 import (
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/core/models/domainlayer/ticket"
-	"github.com/apache/incubator-devlake/helpers/e2ehelper"
-	"github.com/apache/incubator-devlake/plugins/asana/impl"
-	"github.com/apache/incubator-devlake/plugins/asana/models"
-	"github.com/apache/incubator-devlake/plugins/asana/tasks"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/core/models/domainlayer/ticket"
+	"github.com/apache/devlake/helpers/e2ehelper"
+	"github.com/apache/devlake/plugins/asana/impl"
+	"github.com/apache/devlake/plugins/asana/models"
+	"github.com/apache/devlake/plugins/asana/tasks"
 )
 
 func TestAsanaProjectDataFlow(t *testing.T) {
diff --git a/backend/plugins/asana/e2e/task_test.go b/backend/plugins/asana/e2e/task_test.go
index 5687ceb7c..2996dce2e 100644
--- a/backend/plugins/asana/e2e/task_test.go
+++ b/backend/plugins/asana/e2e/task_test.go
@@ -20,11 +20,11 @@ package e2e
 import (
 	"testing"
 
-	"github.com/apache/incubator-devlake/core/models/common"
-	"github.com/apache/incubator-devlake/helpers/e2ehelper"
-	"github.com/apache/incubator-devlake/plugins/asana/impl"
-	"github.com/apache/incubator-devlake/plugins/asana/models"
-	"github.com/apache/incubator-devlake/plugins/asana/tasks"
+	"github.com/apache/devlake/core/models/common"
+	"github.com/apache/devlake/helpers/e2ehelper"
+	"github.com/apache/devlake/plugins/asana/impl"
+	"github.com/apache/devlake/plugins/asana/models"
+	"github.com/apache/devlake/plugins/asana/tasks"
 )
 
 func TestAsanaTaskDataFlow(t *testing.T) {
diff --git a/backend/plugins/asana/impl/impl.go b/backend/plugins/asana/impl/impl.go
index 42ac786ae..a249c0885 100644
--- a/backend/plugins/asana/impl/impl.go
+++ b/backend/plugins/asana/impl/impl.go
@@ -20,16 +20,16 @@ package impl
 import (
 	"fmt"
 
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/dal"
-	"github.com/apache/incubator-devlake/core/errors"
-	coreModels "github.com/apache/incubator-devlake/core/models"
-	"github.com/apache/incubator-devlake/core/plugin"
-	helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
-	"github.com/apache/incubator-devlake/plugins/asana/api"
-	"github.com/apache/incubator-devlake/plugins/asana/models"
-	"github.com/apache/incubator-devlake/plugins/asana/models/migrationscripts"
-	"github.com/apache/incubator-devlake/plugins/asana/tasks"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/dal"
+	"github.com/apache/devlake/core/errors"
+	coreModels "github.com/apache/devlake/core/models"
+	"github.com/apache/devlake/core/plugin"
+	helper "github.com/apache/devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/plugins/asana/api"
+	"github.com/apache/devlake/plugins/asana/models"
+	"github.com/apache/devlake/plugins/asana/models/migrationscripts"
+	"github.com/apache/devlake/plugins/asana/tasks"
 )
 
 var _ interface {
@@ -140,7 +140,7 @@ func (p Asana) PrepareTaskData(taskCtx plugin.TaskContext, options map[string]in
 }
 
 func (p Asana) RootPkgPath() string {
-	return "github.com/apache/incubator-devlake/plugins/asana"
+	return "github.com/apache/devlake/plugins/asana"
 }
 
 func (p Asana) MigrationScripts() []plugin.MigrationScript {
diff --git a/backend/plugins/asana/models/connection.go b/backend/plugins/asana/models/connection.go
index 349a69bcc..3a7dfd282 100644
--- a/backend/plugins/asana/models/connection.go
+++ b/backend/plugins/asana/models/connection.go
@@ -21,9 +21,9 @@ import (
 	"fmt"
 	"net/http"
 
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/utils"
-	helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/utils"
+	helper "github.com/apache/devlake/helpers/pluginhelper/api"
 )
 
 // AsanaConn holds the essential information to connect to the Asana API
diff --git a/backend/plugins/asana/models/custom_field.go b/backend/plugins/asana/models/custom_field.go
index aabade05f..68544f1f4 100644
--- a/backend/plugins/asana/models/custom_field.go
+++ b/backend/plugins/asana/models/custom_field.go
@@ -18,7 +18,7 @@ limitations under the License.
 package models
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 // AsanaCustomField represents a custom field definition
diff --git a/backend/plugins/asana/models/membership.go b/backend/plugins/asana/models/membership.go
index 572e2464e..26ed7330b 100644
--- a/backend/plugins/asana/models/membership.go
+++ b/backend/plugins/asana/models/membership.go
@@ -18,7 +18,7 @@ limitations under the License.
 package models
 
 import (
-	"github.com/apache/incubator-devlake/core/models/common"
+	"github.com/apache/devlake/core/models/common"
 )
 
 // AsanaProjectMembership links users to projects with their role
diff --git a/backend/plugins/asana/models/migrationscripts/20250203_add_init_tables.go b/backend/plugins/asana/models/migrationscripts/20250203_add_init_tables.go
index a2dae698b..b2b85a754 100644
--- a/backend/plugins/asana/models/migrationscripts/20250203_add_init_tables.go
+++ b/backend/plugins/asana/models/migrationscripts/20250203_add_init_tables.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
-	"github.com/apache/incubator-devlake/plugins/asana/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/plugins/asana/models/migrationscripts/archived"
 )
 
 type addInitTables struct{}
diff --git a/backend/plugins/asana/models/migrationscripts/20250212_add_missing_tables.go b/backend/plugins/asana/models/migrationscripts/20250212_add_missing_tables.go
index 35c482d27..8ac19296a 100644
--- a/backend/plugins/asana/models/migrationscripts/20250212_add_missing_tables.go
+++ b/backend/plugins/asana/models/migrationscripts/20250212_add_missing_tables.go
@@ -18,10 +18,10 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/helpers/migrationhelper"
-	"github.com/apache/incubator-devlake/plugins/asana/models/migrationscripts/archived"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/helpers/migrationhelper"
+	"github.com/apache/devlake/plugins/asana/models/migrationscripts/archived"
 )
 
 type addMissingTables struct{}
diff --git a/backend/plugins/asana/models/migrationscripts/20250212_add_scope_config_issue_type_fields.go b/backend/plugins/asana/models/migrationscripts/20250212_add_scope_config_issue_type_fields.go
index e092290c6..7b3b32f26 100644
--- a/backend/plugins/asana/models/migrationscripts/20250212_add_scope_config_issue_type_fields.go
+++ b/backend/plugins/asana/models/migrationscripts/20250212_add_scope_config_issue_type_fields.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addScopeConfigIssueTypeFields)(nil)
diff --git a/backend/plugins/asana/models/migrationscripts/20250212_add_task_transformation_fields.go b/backend/plugins/asana/models/migrationscripts/20250212_add_task_transformation_fields.go
index c8706d32c..4d1341813 100644
--- a/backend/plugins/asana/models/migrationscripts/20250212_add_task_transformation_fields.go
+++ b/backend/plugins/asana/models/migrationscripts/20250212_add_task_transformation_fields.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addTaskTransformationFields)(nil)
diff --git a/backend/plugins/asana/models/migrationscripts/20250212_add_user_photo_url.go b/backend/plugins/asana/models/migrationscripts/20250212_add_user_photo_url.go
index fc87c9fa1..3108e3eac 100644
--- a/backend/plugins/asana/models/migrationscripts/20250212_add_user_photo_url.go
+++ b/backend/plugins/asana/models/migrationscripts/20250212_add_user_photo_url.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
-	"github.com/apache/incubator-devlake/core/context"
-	"github.com/apache/incubator-devlake/core/errors"
-	"github.com/apache/incubator-devlake/core/plugin"
+	"github.com/apache/devlake/core/context"
+	"github.com/apache/devlake/core/errors"
+	"github.com/apache/devlake/core/plugin"
 )
 
 var _ plugin.MigrationScript = (*addUserPhotoUrl)(nil)
diff --git a/backend/plugins/asana/models/migrationscripts/20250219_add_connection_id_to_scope_configs.go b/backend/plugins/asana/models/migrationscripts/20250219_add_connection_id_to_scope_configs.go
index dff72ee5c..9bc52551b 100644
--- a/backend/plugins/asana/models/migrationscripts/20250219_add_connection_id_to_scope_configs.go
+++ b/backend/plugins/asana/models/migrationscripts/20250219_add_connection_id_to_scope_configs.go
@@ -18,9 +18,9 @@ limitations under the License.
 package migrationscripts
 
 import (
... 43848 lines suppressed ...