Skip to content

[JIM-62] Jira Migrator shows progress during import of projects - #24453

Draft
ba1ash wants to merge 18 commits into
devfrom
feature/jim-62-jira-migrator-shows-progress-during-import-of-projects
Draft

[JIM-62] Jira Migrator shows progress during import of projects#24453
ba1ash wants to merge 18 commits into
devfrom
feature/jim-62-jira-migrator-shows-progress-during-import-of-projects

Conversation

@ba1ash

@ba1ash ba1ash commented Jul 27, 2026

Copy link
Copy Markdown
Member

@ba1ash ba1ash self-assigned this Jul 27, 2026
Comment thread app/models/import/jira_import_state_machine.rb Fixed
Comment thread app/workers/import/jira_create_custom_fields_job.rb Fixed
Comment thread app/workers/import/jira_fetch_project_issues_job.rb Fixed
@opf opf deleted a comment from github-actions Bot Jul 27, 2026
@as-op
as-op marked this pull request as draft July 27, 2026 15:19
https://community.openproject.org/wp/JIM-62

- Do not cache state_machine in JiraImport
  Causes problems on "#reload". "#current_state" returns old value.
- Allow :reverting from :import_error state.
- discard :queued batch jobs after transition to :import_aborting state.
- Introduce PorgressableJob class.
- Fix progress calculation.
  Use .where(jira_import_id:). So, only relevant to this particular jira_import
  record are used in progress calculation
- Remove unused jobs.
Comment thread app/workers/import/jira_create_users_job.rb Fixed
as-op added 8 commits July 28, 2026 14:15
…uring-import-of-projects

# Conflicts:
#	app/components/admin/import/jira/import_runs/wizard_step_confirm_import_component.html.erb
#	app/components/admin/import/jira/import_runs/wizard_step_fetch_data_component.html.erb
#	app/components/admin/import/jira/import_runs/wizard_step_import_scope_component.html.erb
#	app/components/admin/import/jira/import_runs/wizard_step_review_component.html.erb
#	app/components/admin/import/jira/import_runs/wizard_step_review_component.rb
#	app/controllers/admin/import/jira/import_runs_controller.rb
#	app/views/admin/import/jira/import_runs/show.html.erb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants