QAlity and QAlity Plus are now on Forge

QAlity and QAlity Plus have migrated to Forge

Forge is a serverless, cloud-based platform that helps deliver a faster and, most importantly, more secure experience by handling key aspects like security, compute, and storage.

This change also aligns with Atlassian’s decision to discontinue support for Connect (the previous platform used by many Jira Cloud apps): https://www.atlassian.com/blog/developer/announcing-connect-end-of-support-timeline-and-next-steps


What does it mean for you?

Display changes

After the move to Forge, QAlity/QAlity Plus may no longer appear automatically in the work item view.

To open QAlity/QAlity Plus in a work item:

  1. Open the work item.

  2. Go to Apps → QAlity/QAlity Plus

To show QAlity/QAlity Plus by default for everyone in a project (new option):

  1. As a Project Admin, open any work item in the project.

  2. Open QAlity/QAlity Plus actions

  3. Enable Show for all work items

  4. Then open a QAlity Test work item and repeat the steps 2-3.


long open Q+.gif
How to enable QAlity in Test Case


Configure firewall and VPN for new Forge URL’s

In case your company uses a firewall, antivirus, or VPN that blocks certain IP ranges, you need to make sure the IP’s used by Jira are whitelisted. You can read more details in this official documentation: https://support.atlassian.com/organization-administration/docs/ip-addresses-and-domains-for-atlassian-cloud-products/

If you face further issues, these are the specific IPs you will need to enable in your firewall config:

104.192.136.0/21 
185.166.140.0/22 
13.35.248.0/24 
13.227.180.0/24 
13.227.213.0/24

These IP’s are based on the official recommendation by Atlassian in this ticket: https://jira.atlassian.com/browse/ECO-663


URL changes

The following pages provided by QAlity and QAlity Plus will have new URLs. The user interface will automatically use them; however, if you store the direct links to our app anywhere (e.g., as browser tabs), you will need to update them to access the app. You can copy the new links directly from your browser, and you can also see a preview of the changes in the table below.

Replace the APP_ID & MODULE_ID in the URL with the following:

QAlity:

APP: com.soldevelo.apps.test_management

APP_ID: 967f60c1-4c59-4ee5-a4cb-ce5dd1a116f1

MODULE_ID: 80da8de5-6cb3-400d-9d82-5f1260e17e22

QAlity Plus:

APP: com.soldevelo.apps.test_management_premium

APP_ID: d3b3ede8-dd56-45b7-84d1-4b0fce4ff571

MODULE_ID: f728ee4e-e201-4b5e-bb7d-4052f8ce7d5a

Page

Before

After

Dashboard

https://<SITE>.atlassian.net/plugins/servlet/ac/<APP>/welcome

https://<SITE>.atlassian.net/jira/apps/<APP_ID>/<MODULE_ID>/dashboard

Test cases (Repository)

https://<SITE>.atlassian.net/plugins/servlet/ac/<APP>/repository-test-cases

https://<SITE>.atlassian.net/jira/apps/<APP_ID>/<MODULE_ID>/test-cases

Test cycles

https://<SITE>.atlassian.net/plugins/servlet/ac/<APP>/test-cycles

https://<SITE>.atlassian.net/jira/apps/<APP_ID>/<MODULE_ID>/test-cycles

Import test cases

https://<SITE>.atlassian.net/plugins/servlet/ac/<APP>/import-test-cases

https://<SITE>.atlassian.net/jira/apps/<APP_ID>/<MODULE_ID>/import-test-cases

Import test case executions

https://<SITE>.atlassian.net/plugins/servlet/ac/<APP>/import-test-case-executions

https://<SITE>.atlassian.net/jira/apps/<APP_ID>/<MODULE_ID>/import-test-case-executions

Test execution report

https://<SITE>.atlassian.net/plugins/servlet/ac/<APP>/reports?reportName=TestExecutionReport

https://<SITE>.atlassian.net/jira/apps/<APP_ID>/<MODULE_ID>/test-execution-report

Traceability report

https://<SITE>.atlassian.net/plugins/servlet/ac/<APP>/reports?reportName=TraceabilityReport

https://<SITE>.atlassian.net/jira/apps/<APP_ID>/<MODULE_ID>/traceability-report

Support & resources

n/a

https://<SITE>.atlassian.net/jira/apps/<APP_ID>/<MODULE_ID>/support-resources

QAlity Plus API Tokens

n/a

https://<SITE>.atlassian.net/jira/apps/<APP_ID>/<MODULE_ID>/qality-plus-api-tokens

QAlity Plus Settings (admin)

https://<SITE>.atlassian.net/plugins/servlet/ac/<APP>/settings

https://<SITE>.atlassian.net/jira/settings/apps/<APP_ID>/<MODULE_ID>/general-settings

Test Case Execution Status (admin)

https://<SITE>.atlassian.net/plugins/servlet/ac/<APP>/test-case-execution-status

https://<SITE>.atlassian.net/jira/settings/apps/<APP_ID>/<MODULE_ID>/execution-status-configuration

Test types (admin) (QAlity Plus only)

https://<SITE>.atlassian.net/plugins/servlet/ac/<APP>/testTypesPage

https://<SITE>.atlassian.net/jira/settings/apps/<APP_ID>/<MODULE_ID>/test-types-configuration

Test cycle details

https://<SITE>.atlassian.net/plugins/servlet/ac/<APP>/test-cycle-details

https://<SITE>.atlassian.net/jira/settings/apps/<APP_ID>/<MODULE_ID>/test-cycle-details

Report accessibility

Reports will no longer be accessible from Space Jira Navigation.

Previously, users were able to access Test Execution Report and Traceability Report by going into Space Page → Reports → More Reports → Other ->…

Now these reports are exclusively accessible from the Jira App Sidebar Menu.

FAQ

Does this migration affect Data Center apps?

No.
Forge is only available for Atlassian Cloud. Data Center apps remain unchanged and do not require Forge migration.

Will any data be lost during the migration?

No.
The migration is seamless. All your data stays intact.

No exporting, saving, or backup steps are required.

Has any other app from your portfolio migrated to Forge, and have customers reported any issues?

Our other commercial app Worklogs application successfully migrated to the Forge platform, and customers reported no issues during or after the migration.
There were only a few cases where the guidelines were not followed, i.e. failure to configure VPN (see point below) and attempting to access the app via a saved link that was saved when the app was still on the Connect platform causing the opening error.

Will our price or licensing change?

No.

Pricing remains exactly the same.

Is any data migration required?

No.
There are no changes to how data is handled. The app processes and stores data in the same manner as before.

Does using a VPN affect the Forge version?

Possibly, yes.
Forge apps require access to Atlassian Cloud domains.
If your company uses a VPN, ensure it allows the domains listed here:

IP addresses and domains for Atlassian Cloud products
(Atlassian documentation link)

and to whitelist our app domain:

https://apps-checklists.soldevelo.com

Otherwise, the app may appear slow or fail to load.


Our Customer Care team is available every working day to answer any questions you may have regarding this update. They can also help you update and navigate the changes for your team.
Feel free to get in touch here for QAlity Plus support - https://soldevelo.atlassian.net/servicedesk/customer/portal/6