Migrate from Query Issues Custom Fields
You you must install My JQL Fields & Functions version 25.1.10 or later and activate license for it. If you have any questions, please reach out to our support team at https://addonix.atlassian.net/servicedesk/customer/portals.
Migrate Custom Fields
Open Custom Fields page - /secure/admin/ViewCustomFields.jspa
Filter by type like this:
Call REST API to create new custom fields.
GET
https://{jira.domain}/rest/jqlfields/1.0/qicf/migrate/cfAfter that actions you will created custom fields with the same names and contexts:
Migrate Plugin config for Custom Fields
Check configs for JQL Fields:
Linker - /secure/JqlLinkerFieldsConfiguration.jspa
Multi Linker - /secure/JqlMultiLinkerFieldsConfiguration.jspa
Linked - /secure/JqlLinkedFieldsConfiguration.jspa
To Copy configs from QICF call REST API:
GET
https://{jira.domain}/rest/jqlfields/1.0/qicf/migrate/configCheck JQL Fields config again.
Migrate Screens for Custom Fields
If all previous steps success now you can migrate Screens for Customs Fields.
This action replace old QICF fields with new one for JQL Fields.
Call REST API:
GET
https://{jira.domain}/rest/jqlfields/1.0/qicf/migrate/screensCheck Field Screens on Custom Fields page - /secure/admin/ViewCustomFields.jspa
For all QICF fields screens count must be equals 0.
Migrate Custom Field Values
Now you can copy values from QICF fields to JQL Fields.
Call REST API.
GET
https://{jira.domain}/rest/jqlfields/1.0/qicf/migrate/valuesThis action can continue for a long time. Depends on the number of tasks with non-empty QICF field values. For 10к issues with non-empty QICF fields it takes about 5 minutes.
Download QICF plugin for Jira 10