Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TestFairy product name replaced with Sauce Mobile App Distribution #3117

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
4 changes: 2 additions & 2 deletions docs/mobile-apps/app-storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -221,8 +221,8 @@ The App Builds tab displays a table of all app builds within the selected app gr
<img src={useBaseUrl('img/mobile-apps/app-management-app-builds-tab.png')} alt="Copy a file name or ID" width="800"/>

### Distribution
Distribute your app to internal and external beta testers through TestFairy to gain early feedback before production.
Learn more about [app distribution powered by TestFairy](/testfairy/app-center-alternative/).
Distribute your app to internal and external beta testers through Sauce Mobile App Distribution to gain early feedback before production.
Learn more about [app distribution powered by Sauce Mobile App Distribution](/testfairy/app-center-alternative/).

<img src={useBaseUrl('img/mobile-apps/app-management-distribution-tab.png')} alt="Copy a file name or ID" width="800"/>

Expand Down
8 changes: 4 additions & 4 deletions docs/mobile-apps/ms-app-center.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,28 @@
sidebar_label: MS App Center Alternative
---

Migrate now from App Center Mobile App Distribution to Sauce Labs! This is how you can get started with our [Mobile App Distribution and Beta Testing solution](/testfairy).
Migrate now from App Center App Distribution to Sauce Labs! This is how you can get started with our [Sauce Mobile App Distribution and Beta Testing solution](/testfairy).

Check warning on line 7 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [sauce.Exclamation] Avoid exclamation marks. Raw Output: {"message": "[sauce.Exclamation] Avoid exclamation marks.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 7, "column": 58}}}, "severity": "WARNING"}

Check warning on line 7 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [sauce.UnclearAntecedent] Instead of 'This is', try starting this sentence with a specific subject and verb. Raw Output: {"message": "[sauce.UnclearAntecedent] Instead of 'This is', try starting this sentence with a specific subject and verb.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 7, "column": 61}}}, "severity": "WARNING"}

Check warning on line 7 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [sauce.EOLWhitespace] Remove whitespace characters from the end of the line. Raw Output: {"message": "[sauce.EOLWhitespace] Remove whitespace characters from the end of the line.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 7, "column": 172}}}, "severity": "WARNING"}

Check warning on line 7 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/mobile-apps/ms-app-center.md#L7

[sauce.Exclamation] Avoid exclamation marks.
Raw output
{"message": "[sauce.Exclamation] Avoid exclamation marks.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 7, "column": 58}}}, "severity": "WARNING"}

Check warning on line 7 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/mobile-apps/ms-app-center.md#L7

[sauce.UnclearAntecedent] Instead of 'This is', try starting this sentence with a specific subject and verb.
Raw output
{"message": "[sauce.UnclearAntecedent] Instead of 'This is', try starting this sentence with a specific subject and verb.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 7, "column": 61}}}, "severity": "WARNING"}

Check warning on line 7 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/mobile-apps/ms-app-center.md#L7

[sauce.EOLWhitespace] Remove whitespace characters from the end of the line.
Raw output
{"message": "[sauce.EOLWhitespace] Remove whitespace characters from the end of the line.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 7, "column": 172}}}, "severity": "WARNING"}

## What You'll Need

- A Sauce Labs account
- [Mobile Beta Testing access (https://mobile.saucelabs.com/)

## Start migrating now from App Center! Upload your apps to TestFairy!
## Start migrating now from App Center! Upload your apps to Sauce Mobile App Distribution!

Check warning on line 14 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [sauce.Headings] 'Start migrating now from App Center! Upload your apps to Sauce Mobile App Distribution!' should use title case capitalization. Raw Output: {"message": "[sauce.Headings] 'Start migrating now from App Center! Upload your apps to Sauce Mobile App Distribution!' should use title case capitalization.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 14, "column": 4}}}, "severity": "WARNING"}

Check warning on line 14 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [sauce.HeadingPunctuation] Don't use periods or exclamation marks in headings. Raw Output: {"message": "[sauce.HeadingPunctuation] Don't use periods or exclamation marks in headings.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 14, "column": 38}}}, "severity": "WARNING"}

Check warning on line 14 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [sauce.Exclamation] Avoid exclamation marks. Raw Output: {"message": "[sauce.Exclamation] Avoid exclamation marks.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 14, "column": 38}}}, "severity": "WARNING"}

Check warning on line 14 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [sauce.HeadingPunctuation] Don't use periods or exclamation marks in headings. Raw Output: {"message": "[sauce.HeadingPunctuation] Don't use periods or exclamation marks in headings.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 14, "column": 89}}}, "severity": "WARNING"}

Check warning on line 14 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [sauce.Exclamation] Avoid exclamation marks. Raw Output: {"message": "[sauce.Exclamation] Avoid exclamation marks.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 14, "column": 89}}}, "severity": "WARNING"}

Check warning on line 14 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/mobile-apps/ms-app-center.md#L14

[sauce.Headings] 'Start migrating now from App Center! Upload your apps to Sauce Mobile App Distribution!' should use title case capitalization.
Raw output
{"message": "[sauce.Headings] 'Start migrating now from App Center! Upload your apps to Sauce Mobile App Distribution!' should use title case capitalization.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 14, "column": 4}}}, "severity": "WARNING"}

Check warning on line 14 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/mobile-apps/ms-app-center.md#L14

[sauce.Exclamation] Avoid exclamation marks.
Raw output
{"message": "[sauce.Exclamation] Avoid exclamation marks.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 14, "column": 38}}}, "severity": "WARNING"}

Check warning on line 14 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/mobile-apps/ms-app-center.md#L14

[sauce.HeadingPunctuation] Don't use periods or exclamation marks in headings.
Raw output
{"message": "[sauce.HeadingPunctuation] Don't use periods or exclamation marks in headings.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 14, "column": 38}}}, "severity": "WARNING"}

Check warning on line 14 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/mobile-apps/ms-app-center.md#L14

[sauce.Exclamation] Avoid exclamation marks.
Raw output
{"message": "[sauce.Exclamation] Avoid exclamation marks.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 14, "column": 89}}}, "severity": "WARNING"}

Check warning on line 14 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/mobile-apps/ms-app-center.md#L14

[sauce.HeadingPunctuation] Don't use periods or exclamation marks in headings.
Raw output
{"message": "[sauce.HeadingPunctuation] Don't use periods or exclamation marks in headings.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 14, "column": 89}}}, "severity": "WARNING"}

Once your account is created and verified, you can upload your app. Click New Upload to upload an app.

We recommend using the Upload API method to enable the Jenkins plugin, Gradle plugin, or Command line uploader like Fastlane.

## Distribute App to Testers

TestFairy offers enterprise-grade app distribution capabilities, allowing companies to easily and securely distribute the right apps to the right users. The platform allows admins to enforce corporate security policies during testing, and has the capability to automatically update apps to new versions or revoke access to installed apps or users.
Sauce Mobile App Distribution offers enterprise-grade app distribution capabilities, allowing companies to easily and securely distribute the right apps to the right users. The platform allows admins to enforce corporate security policies during testing, and has the capability to automatically update apps to new versions or revoke access to installed apps or users.

Check warning on line 22 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [sauce.Simplicity] Remove 'easily'. Be precise instead of subjective. Raw Output: {"message": "[sauce.Simplicity] Remove 'easily'. Be precise instead of subjective.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 22, "column": 108}}}, "severity": "WARNING"}

Check warning on line 22 in docs/mobile-apps/ms-app-center.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/mobile-apps/ms-app-center.md#L22

[sauce.Simplicity] Remove 'easily'. Be precise instead of subjective.
Raw output
{"message": "[sauce.Simplicity] Remove 'easily'. Be precise instead of subjective.", "location": {"path": "docs/mobile-apps/ms-app-center.md", "range": {"start": {"line": 22, "column": 108}}}, "severity": "WARNING"}

For more information, see [Managing Testers](/testfairy/testers/managing-testers/).

## Security

TestFairy is available as a private cloud or an on-premise installation and can integrate with any SAML single sign-on service. TestFairy is the only platform that provides end-to-end data encryption using your private/public keys, so your data remains private.
Sauce Mobile App Distribution is available as a private cloud or an on-premise installation and can integrate with any SAML single sign-on service. Sauce Mobile App Distribution is the only platform that provides end-to-end data encryption using your private/public keys, so your data remains private.

For more information, see [End to End Data Encryption](/testfairy/sdk/security/data-encryption/).

Expand Down
8 changes: 4 additions & 4 deletions docs/testfairy/api-reference/rest-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

In this document you can find the reference for the TestFairy REST API. This API allows the developer to access and interact with TestFairy data remotely.
In this document you can find the reference for the Sauce Mobile App Distribution REST API. This API allows the developer to access and interact with Sauce Mobile App Distribution data remotely.

## Getting Started

Expand All @@ -28,7 +28,7 @@ curl -u "[email protected]:00001234cafecafe" "https://mobile.saucelabs.com/api/1/
curl -u "[email protected]:coffee00001234" "https://mobile.eu-central-1.saucelabs.com/api/1/projects/"
```

## Previous TestFairy US-East endpoint:
## Previous Sauce Mobile App Distribution US-East endpoint:

```bash
curl -u "[email protected]:00001234cafecafe" "https://api.testfairy.com/api/1/projects/"
Expand Down Expand Up @@ -87,7 +87,7 @@ Returns a list of all projects (iOS and Android apps) in this account.
<summary><span className="api get">GET</span><code>/api/1/projects/&#123;project-id&#125;/builds/</code></summary>
<p></p>

Get all builds in a specific project. Each build is a distinct version that is either uploaded or created by the TestFairy SDK.
Get all builds in a specific project. Each build is a distinct version that is either uploaded or created by the Sauce Mobile App Distribution SDK.

#### Responses

Expand Down Expand Up @@ -266,7 +266,7 @@ Use this endpoint to copy a specific build to a specified folder. You can either
<summary><span className="api get">GET</span><code>/api/1/projects/&#123;project-id&#125;/builds/&#123;build-id&#125;/download/</code></summary>
<p></p>

Downloads the binary file uploaded to TestFairy.
Downloads the binary file uploaded to Sauce Mobile App Distribution.

#### Responses

Expand Down
6 changes: 3 additions & 3 deletions docs/testfairy/api-reference/upload-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

Streamline your build process and upload APKs or IPAs directly to TestFairy.
Streamline your build process and upload APKs or IPAs directly to Sauce Mobile App Distribution.

### Usage

Expand Down Expand Up @@ -143,7 +143,7 @@ curl https://app.testfairy.com/api/upload \

#### Responses

In the case of an error, TestFairy returns a JSON with `status` => `fail` and `code` with one of the values listed below. TestFairy supplies an additional human-readable error message to detail the cause of the specific error.
In the case of an error, Sauce Mobile App Distribution returns a JSON with `status` => `fail` and `code` with one of the values listed below. Sauce Mobile App Distribution supplies an additional human-readable error message to detail the cause of the specific error.

<table id="table-api">
<tbody>
Expand Down Expand Up @@ -210,7 +210,7 @@ To create a new API KEY, click on **Regenerate** on your account preferences pag

### Why Is My API Key Empty?

In cases TestFairy identifies that by mistake, you initialize the SDK by using your API KEY instead of using your APP TOKEN, TestFairy automatically reset the API KEY to protect your privacy. In this case, change the SDK initialization to use the APP TOKEN and create a new API KEY.
In cases Sauce Mobile App Distribution identifies that by mistake, you initialize the SDK by using your API KEY instead of using your APP TOKEN, Sauce Mobile App Distribution automatically reset the API KEY to protect your privacy. In this case, change the SDK initialization to use the APP TOKEN and create a new API KEY.

### Can I Add Custom Metadata?

Expand Down
4 changes: 2 additions & 2 deletions docs/testfairy/api-reference/webhooks.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

Webhooks allow integration between TestFairy and your backend. Using these webhooks, you can subscribe for specific events and receive an HTTP POST request whenever such an event occurs.
Webhooks allow integration between Sauce Mobile App Distribution and your backend. Using these webhooks, you can subscribe for specific events and receive an HTTP POST request whenever such an event occurs.

You can use the webhooks when, for example, you'd like to receive a notification when a new build is uploaded and send it to the development team. Another example may be that you'd like to save the feedback received in your database or backend.

To configure webhooks, open the Webhooks tab in your [User Preferences](https://app.testfairy.com/settings/) page. You can configure more than one webhook, and each webhook applies to selected projects and selected events.

TestFairy automatically detects Slack endpoints and sends an appropriate payload. Follow the [Slack integration guide](/testfairy/integrations/slack).
Sauce Mobile App Distribution automatically detects Slack endpoints and sends an appropriate payload. Follow the [Slack integration guide](/testfairy/integrations/slack).

## Supported Events

Expand Down
14 changes: 7 additions & 7 deletions docs/testfairy/app-center-alternative.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,29 +6,29 @@

import useBaseUrl from '@docusaurus/useBaseUrl';

Welcome to App Distribution (TestFairy), the App Center distribution alternative! Use our enterprise-grade app distribution capabilities to migrate from App Center before March 31, 2025!
Welcome to Sauce Mobile App Distribution (TestFairy), the App Center distribution alternative! Use our enterprise-grade app distribution capabilities to migrate from App Center before March 31, 2025!

Check warning on line 9 in docs/testfairy/app-center-alternative.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [sauce.Exclamation] Avoid exclamation marks. Raw Output: {"message": "[sauce.Exclamation] Avoid exclamation marks.", "location": {"path": "docs/testfairy/app-center-alternative.md", "range": {"start": {"line": 9, "column": 93}}}, "severity": "WARNING"}

Check warning on line 9 in docs/testfairy/app-center-alternative.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/testfairy/app-center-alternative.md#L9

[sauce.Exclamation] Avoid exclamation marks.
Raw output
{"message": "[sauce.Exclamation] Avoid exclamation marks.", "location": {"path": "docs/testfairy/app-center-alternative.md", "range": {"start": {"line": 9, "column": 93}}}, "severity": "WARNING"}

Check warning on line 9 in docs/testfairy/app-center-alternative.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/testfairy/app-center-alternative.md#L9

[sauce.Exclamation] Avoid exclamation marks.
Raw output
{"message": "[sauce.Exclamation] Avoid exclamation marks.", "location": {"path": "docs/testfairy/app-center-alternative.md", "range": {"start": {"line": 9, "column": 198}}}, "severity": "WARNING"}

## Distribute App to Testers

TestFairy offers enterprise-grade app distribution capabilities, allowing companies to easily and securely distribute the right apps to the right users. The platform allows admins to enforce corporate security policies during testing, and has the capability to automatically update apps to new versions or revoke access to installed apps or users.
Sauce Mobile App Distribution offers enterprise-grade app distribution capabilities, allowing companies to easily and securely distribute the right apps to the right users. The platform allows admins to enforce corporate security policies during testing, and has the capability to automatically update apps to new versions or revoke access to installed apps or users.

Check warning on line 13 in docs/testfairy/app-center-alternative.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/testfairy/app-center-alternative.md#L13

[sauce.Simplicity] Remove 'easily'. Be precise instead of subjective.
Raw output
{"message": "[sauce.Simplicity] Remove 'easily'. Be precise instead of subjective.", "location": {"path": "docs/testfairy/app-center-alternative.md", "range": {"start": {"line": 13, "column": 108}}}, "severity": "WARNING"}

For more information, see [Managing Testers](/testfairy/testers/managing-testers/).

## Analyze User Behavior

TestFairy provides mobile teams with videos showing exactly what happened during a mobile device test, before a crash, or before something went wrong, which ensures that bugs are fixed quickly.
Sauce Mobile App Distribution provides mobile teams with videos showing exactly what happened during a mobile device test, before a crash, or before something went wrong, which ensures that bugs are fixed quickly.

For more information, see [Adding the TestFairy SDK](/testfairy/sdk/adding-tf-sdk/).
For more information, see [Adding the Sauce Mobile App Distribution SDK](/testfairy/sdk/adding-tf-sdk/).

## Collect Feedback

TestFairy's feedback features help users provide feedback by shaking their device or taking a screenshot. A report can automatically be posted to Jira along with the session video recording, logs, metrics, and crash reports.
Sauce Mobile App Distribution's feedback features help users provide feedback by shaking their device or taking a screenshot. A report can automatically be posted to Jira along with the session video recording, logs, metrics, and crash reports.

For more information, see [Getting Feedback](/testfairy/sdk/user-feedback/).

## Security

TestFairy is available as a private cloud or an on-premise installation and can integrate with any SAML single sign-on service. TestFairy is the only platform that provides end-to-end data encryption using your private/public keys, so your data remains private.
App Distribution Public Cloud is available in the EU-Central-1 and US-East-1 data centers. The Private Cloud is available in various regions, customizable based on specific preferences.
Sauce Mobile App Distribution is available as a private cloud or an on-premise installation and can integrate with any SAML single sign-on service. Sauce Mobile App Distribution is the only platform that provides end-to-end data encryption using your private/public keys, so your data remains private.
Sauce Mobile App Distribution Public Cloud is available in the EU-Central-1 and US-East-1 data centers. The Private Cloud is available in various regions, customizable based on specific preferences.

Check warning on line 32 in docs/testfairy/app-center-alternative.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/testfairy/app-center-alternative.md#L32

[sauce.EOLWhitespace] Remove whitespace characters from the end of the line.
Raw output
{"message": "[sauce.EOLWhitespace] Remove whitespace characters from the end of the line.", "location": {"path": "docs/testfairy/app-center-alternative.md", "range": {"start": {"line": 32, "column": 199}}}, "severity": "WARNING"}

For more information, see [End to End Data Encryption](/testfairy/sdk/security/data-encryption/).
6 changes: 3 additions & 3 deletions docs/testfairy/app-distribution/app-expiration.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@

## Programmatically Detecting Distribution Status

Sauce Labs' App Distribution provides a simple API to receive the distribution status as
Sauce Mobile App Distribution provides a simple API to receive the distribution status as

Check warning on line 31 in docs/testfairy/app-distribution/app-expiration.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/testfairy/app-distribution/app-expiration.md#L31

[sauce.Simplicity] Remove 'simple'. Be precise instead of subjective.
Raw output
{"message": "[sauce.Simplicity] Remove 'simple'. Be precise instead of subjective.", "location": {"path": "docs/testfairy/app-distribution/app-expiration.md", "range": {"start": {"line": 31, "column": 42}}}, "severity": "WARNING"}

Check warning on line 31 in docs/testfairy/app-distribution/app-expiration.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/testfairy/app-distribution/app-expiration.md#L31

[sauce.EOLWhitespace] Remove whitespace characters from the end of the line.
Raw output
{"message": "[sauce.EOLWhitespace] Remove whitespace characters from the end of the line.", "location": {"path": "docs/testfairy/app-distribution/app-expiration.md", "range": {"start": {"line": 31, "column": 90}}}, "severity": "WARNING"}
set in the Build Settings page.

To fetch the status of a specific version, use
Expand Down Expand Up @@ -68,7 +68,7 @@
</table>

:::note Important
App Distribution is using a Token. This is not your Sauce Labs' username and access key. The token
Sauce Mobile App Distribution is using a Token. This is not your Sauce Labs' username and access key. The token

Check warning on line 71 in docs/testfairy/app-distribution/app-expiration.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/testfairy/app-distribution/app-expiration.md#L71

[sauce.UnclearAntecedent] Instead of 'This is', try starting this sentence with a specific subject and verb.
Raw output
{"message": "[sauce.UnclearAntecedent] Instead of 'This is', try starting this sentence with a specific subject and verb.", "location": {"path": "docs/testfairy/app-distribution/app-expiration.md", "range": {"start": {"line": 71, "column": 49}}}, "severity": "WARNING"}
itself is not private and can be used only to query status. It cannot be used to access any other
data in your account.
:::
Expand All @@ -78,7 +78,7 @@
{"status":"enabled"}
```

If a Build cannot be found on App Distribution platform, it is assumed deleted, and the result will be `disabled`.
If a Build cannot be found on Sauce Mobile App Distribution platform, it is assumed deleted, and the result will be `disabled`.

## Sample Code

Expand Down
10 changes: 5 additions & 5 deletions docs/testfairy/app-distribution/app-versioning.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

When you upload an app to TestFairy, various aspects of the version, such as the app name, version number, and version name, are decoded and made accessible on the TestFairy dashboard. This documentation will explain the key elements related to app versioning and help you understand how to manage and differentiate your app builds effectively.
When you upload an app to Sauce Mobile App Distribution, various aspects of the version, such as the app name, version number, and version name, are decoded and made accessible on the Sauce Mobile App Distribution dashboard. This documentation will explain the key elements related to app versioning and help you understand how to manage and differentiate your app builds effectively.

## Display Name

The app name used on the dashboard is the **Display Name** in your iOS Xcode project, or the value of the `string name=”app_name”` in the **strings.xml** file in the `res/values` directory of your Android app in Android Studio. By understanding how to configure the Display Name, you can ensure the accurate representation of your app on the TestFairy platform.
The app name used on the dashboard is the **Display Name** in your iOS Xcode project, or the value of the `string name=”app_name”` in the **strings.xml** file in the `res/values` directory of your Android app in Android Studio. By understanding how to configure the Display Name, you can ensure the accurate representation of your app on the Sauce Mobile App Distribution platform.

**In Xcode:**

Expand All @@ -24,7 +24,7 @@ The app name used on the dashboard is the **Display Name** in your iOS Xcode pro

## Android

For Android apps, TestFairy utilizes two fields to identify a build:
For Android apps, Sauce Mobile App Distribution utilizes two fields to identify a build:

- **versionCode** - A positive integer used as an internal version number.
- **versionName** — A string used as the version number shown to users.
Expand All @@ -38,7 +38,7 @@ These fields are translated and displayed in the following fields on the dashboa

## iOS

iOS apps in TestFairy are identified using two fields:
iOS apps in Sauce Mobile App Distribution are identified using two fields:

- **Bundle version** - A string of one to three period-separated integers. It can only contain numeric characters (0-9) and periods.
- **Bundle versions string, short** - A string.
Expand All @@ -56,7 +56,7 @@ For more information about app versioning, see [Version Numbers and Build Number

## Separating Apps and Builds

When uploading an app to TestFairy, it's important to understand how TestFairy handles situations where an app with the same version and package name (or bundle identifier) already exists in your account. In such cases, the new app will override the old one, replacing it entirely.
When uploading an app to Sauce Mobile App Distribution, it's important to understand how Sauce Mobile App Distribution handles situations where an app with the same version and package name (or bundle identifier) already exists in your account. In such cases, the new app will override the old one, replacing it entirely.

To retain the previous app build, you have two options:

Expand Down
2 changes: 1 addition & 1 deletion docs/testfairy/app-distribution/auto-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

### In Build Settings

After uploading a build, access the build settings and navigate to the **App Distribution** section. Here, you can select the **Auto-Update** checkbox to enable auto-update for the build.
After uploading a build, access the build settings and navigate to the **Sauce Mobile App Distribution** section. Here, you can select the **Auto-Update** checkbox to enable auto-update for the build.

Check warning on line 26 in docs/testfairy/app-distribution/auto-update.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/testfairy/app-distribution/auto-update.md#L26

[sauce.MeaningfulLinkWords] Improve SEO and accessibility by rewriting 'Here' in the link text.
Raw output
{"message": "[sauce.MeaningfulLinkWords] Improve SEO and accessibility by rewriting 'Here' in the link text.", "location": {"path": "docs/testfairy/app-distribution/auto-update.md", "range": {"start": {"line": 26, "column": 115}}}, "severity": "WARNING"}

<img src={useBaseUrl('/img/testfairy/app-distribution/auto-update-img1.png')} alt="testfairy build settings"/>

Expand Down
2 changes: 1 addition & 1 deletion docs/testfairy/app-distribution/managing-dist.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ To halt the distribution of an app, you have two options:

### Disabling Distribution

In build settings, switch **App Distribution** to **Disabled** and then click **Save Changes**.
In build settings, switch **Sauce Mobile App Distribution** to **Disabled** and then click **Save Changes**.

<img src={useBaseUrl('/img/testfairy/app-distribution/dissable-dist-build.png')} alt="disable distribution build"/>

Expand Down
2 changes: 1 addition & 1 deletion docs/testfairy/app-distribution/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ When uploading a new app or version on the dashboard, enter the release notes on

## In Build Settings

After an app or new build is uploaded, open the build settings and modify the release notes under **App Distribution**.
After an app or new build is uploaded, open the build settings and modify the release notes under **Sauce Mobile App Distribution**.

<img src={useBaseUrl('/img/testfairy/app-distribution/settings-release-notes.png')} alt="Release notes in build settings"/>

Expand Down
2 changes: 1 addition & 1 deletion docs/testfairy/app-distribution/symbols-file.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ Here’s an example of the relevant portion of the API response:

## Accessing Symbols File Through the Dashboard

To download your symbols file through the TestFairy dashboard, follow these steps:
To download your symbols file through the Sauce Mobile App Distribution dashboard, follow these steps:

1. **Log In to Your Dashboard**

Expand Down
2 changes: 1 addition & 1 deletion docs/testfairy/ci-tools/bitbucket.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

Set up Bitbucket Pipelines to upload your build artifacts (IPA or APK) directly to TestFairy for distribution.
Set up Bitbucket Pipelines to upload your build artifacts (IPA or APK) directly to Sauce Mobile App Distribution for distribution.

## Setting Up

Expand Down
4 changes: 2 additions & 2 deletions docs/testfairy/ci-tools/circle-ci.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import TabItem from '@theme/TabItem';

[CircleCI](https://circleci.com) is a cloud-based CI/CD service that helps developers automate their development process with CI hosted in the cloud or on a private server.

TestFairy has a CircleCI "ORB", allowing you to upload builds to TestFairy smoothly.
Sauce Mobile App Distribution has a CircleCI "ORB", allowing you to upload builds to Sauce Mobile App Distribution smoothly.

To use the ORB, add the following line to the `orbs` section of your `.circleci/config.yml`:

Expand All @@ -34,4 +34,4 @@ jobs:

`TESTFAIRY_API_KEY` is the environment variable name containing your API key. Environment variables are the best practice, so you don't commit secret values into your code repository.

You can see the complete list of supported commands by visiting the [CircleCI TestFairy ORB Repository](https://circleci.com/orbs/registry/orb/testfairy/uploader).
You can see the complete list of supported commands by visiting the [CircleCI Sauce Mobile App Distribution ORB Repository](https://circleci.com/orbs/registry/orb/testfairy/uploader).
Loading
Loading