Skip to content

Commit

Permalink
#BE-5183 Docs - Testing Portal Branch Filter & Sorting (#784)
Browse files Browse the repository at this point in the history
* testing portal updates for branch filter and sorting improvement

* rn links

---------

Co-authored-by: Atakan Çamurcu <39865724+atkncamurcu@users.noreply.github.com>
  • Loading branch information
SarpBakis23 and atkncamurcu authored Dec 31, 2024
1 parent 4b7a635 commit 86cde42
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 6 deletions.
2 changes: 1 addition & 1 deletion docs/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import RedisDomainCaution from '@site/docs/self-hosted-appcircle/install-server/

- We are thrilled to introduce our enhanced Helm documentation for deploying Appcircle server on [Kubernetes](/self-hosted-appcircle/install-server/helm-chart/installation/kubernetes). This new [architecture](/self-hosted-appcircle#appcircle-distributed-architecture) supports high availability, fault tolerance, and scalability, ensuring robust performance for production environments. <InfrastructureBadge/> <SelfHostedBadge/>
- Build and Testing Distribution profiles can now be viewed in both list and profile card formats, based on the selected view type. <BuildBadge/> <DistributionBadge/> <CloudBadge/>
- App versions uploaded to the Testing Portal can now be filtered by their branch. <DistributionBadge/> <CloudBadge/>
- App versions uploaded to the Testing Portal can now be [filtered](/testing-distribution/testing-portal#search-by-branch) by their branch and binary list can be [sorted](/testing-distribution/testing-portal#sort-binaries-by-version--date) by app version or the upload date. <DistributionBadge/> <CloudBadge/>
- Authentication settings can now be configured through the [Fastlane Marketplace Testing Distribution](/marketplace/fastlane/testing-distribution) plugin when creating new testing profiles. <BestPracticesBadge/> <CloudBadge/>
- Testing groups for the auto-send feature can now be configured through the [Fastlane Marketplace Testing Distribution](/marketplace/fastlane/testing-distribution) plugin when creating new testing profiles. <BestPracticesBadge/> <CloudBadge/>
- A new method has been added to sub-organization distributions through the [Fastlane Marketplace Testing Distribution](/marketplace/fastlane/testing-distribution) plugin. Versions can now be distributed using the Root Organization’s PAT and the sub-organization’s name when creating new testing profiles. <BestPracticesBadge/> <CloudBadge/>
Expand Down
26 changes: 21 additions & 5 deletions docs/testing-distribution/testing-portal.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ The accounts used in the testing portal are completely independent from Appcircl

<Screenshot url="https://cdn.appcircle.io/docs/assets/BE-4071-portalentry.png" />

<Screenshot url="https://cdn.appcircle.io/docs/assets/BE-4163-mobilex.png" />
<Screenshot url="https://cdn.appcircle.io/docs/assets/BE5183-mobile1.png" alt="Mobile Login"/>

:::info

Expand Down Expand Up @@ -58,11 +58,11 @@ For installing Android apps, you may need to grant the web browser "install apps

:::

<Screenshot url="https://cdn.appcircle.io/docs/assets/BE-4071-portal2.png" />
<Screenshot url="https://cdn.appcircle.io/docs/assets/BE5183-main.png" alt="Testing Portal Main Page" />

The Testing Portal will also display the size and the certificate type of each app version. For more information on certificate types, please visit the [Signing Identities](/signing-identities) section.

<Screenshot url="https://cdn.appcircle.io/docs/assets/BE-4071-size.png" />
<Screenshot url="https://cdn.appcircle.io/docs/assets/BE5183-size.png" alt="Testing Portal Binary Size" />

:::tip

Expand Down Expand Up @@ -102,9 +102,25 @@ If the detected language is not supported, the default language will be English.

The search bar can be used to filter the available app version list by *app names**, **app versions**, **release notes**, and **build numbers**.

<Screenshot url="https://cdn.appcircle.io/docs/assets/BE-4071-portal5.png" />
<Screenshot url="https://cdn.appcircle.io/docs/assets/BE5183-search.png" alt="Testing Portal Search Bar"/>

<Screenshot url="https://cdn.appcircle.io/docs/assets/BE-4071-portal.png" />
<Screenshot url="https://cdn.appcircle.io/docs/assets/BE5183-mobile2.png" alt="Mobile Search" />

### Search By Branch

The Testing Portal will provide a dropdown menu containing the source branches of the listed binaries, allowing users to quickly search for the required branch for a clearer display.

<Screenshot url="https://cdn.appcircle.io/docs/assets/BE5183-branch.png" alt="Filter by Branch" />

:::tip
If the branch filter is not visible, it may be because the binary was uploaded manually to the Testing Distribution module instead of being sent via the Build module.
:::

### Sort Binaries by Version & Date

The listed binaries on the Testing Portal can be sorted by version or the date they were shared, based on user preferences. This can be toggled using the Date and Version buttons located above the binary list.

<Screenshot url="https://cdn.appcircle.io/docs/assets/BE5183-sort.png" alt="Sort by Date or Version" />

## Navigating Between Shared App Profiles

Expand Down

0 comments on commit 86cde42

Please sign in to comment.