Skip to content

Commit

Permalink
Merge branch 'main' into jaburnsi/support-existing-calls-adapters
Browse files Browse the repository at this point in the history
  • Loading branch information
dmceachernmsft authored Sep 26, 2024
2 parents d47ec1a + 2931ebd commit bdff8b0
Show file tree
Hide file tree
Showing 440 changed files with 9,656 additions and 11,165 deletions.
38 changes: 7 additions & 31 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:
- release/**
# Presubmit CI on PRs to all branches.
pull_request:
types: [labeled, unlabeled, opened, synchronize, reopened]
# Allows you to run this workflow manually from the Actions tab.
workflow_dispatch:

Expand Down Expand Up @@ -67,7 +68,10 @@ jobs:
# Checks-out your repository under $GITHUB_WORKSPACE so job can access it
- uses: actions/checkout@v4
with:
fetch-depth: 2 # this job requires depth of 2 for access to diff the SHA for change file check
# This job requires to fetch the entire history to access to diff the SHA for change file check.
# Otherwise, it can lead to issues when trying to compare branches, as the fetched commits may not
# include the common ancestor between the branches.
fetch-depth: 0
# Ensure node version is great enough
- name: Use Node.js
uses: actions/setup-node@v4
Expand All @@ -86,10 +90,8 @@ jobs:
if: ${{ always() && steps.install-dependencies.outcome == 'failure' }}
run: echo "Failed to install dependencies, please make sure you run `rush update:all-flavors` if dependencies were updated." && exit 1
- name: Check the necessary change file has been submitted
if: ${{ github.event_name == 'pull_request' && !contains( github.event.pull_request.labels.*.name, 'do not need changelog')}}
run: |
git fetch origin main:main --depth=2
node common/scripts/changelog/check.mjs ${{ github.event.pull_request.base.sha }} ${{ github.event.pull_request.head.sha }}
if: ${{ github.event_name == 'pull_request' && !contains( github.event.pull_request.labels.*.name, 'does not need changelog')}}
run: node common/scripts/changelog/check.mjs ${{ github.event.pull_request.base.sha }} ${{ github.event.pull_request.head.sha }}

# Perform lint check
- name: Run linter
Expand Down Expand Up @@ -144,8 +146,6 @@ jobs:
steps:
# Checks-out your repository under $GITHUB_WORKSPACE so job can access it
- uses: actions/checkout@v4
with:
fetch-depth: 1
# Ensure node version is great enough
- name: Use Node.js
uses: actions/setup-node@v4
Expand Down Expand Up @@ -239,8 +239,6 @@ jobs:
steps:
# Checks-out your repository under $GITHUB_WORKSPACE so job can access it
- uses: actions/checkout@v4
with:
fetch-depth: 1
# Ensure node version is great enough
- name: Use Node.js
uses: actions/setup-node@v4
Expand Down Expand Up @@ -293,8 +291,6 @@ jobs:
matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Use Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -362,8 +358,6 @@ jobs:
matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Use Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -431,8 +425,6 @@ jobs:
matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Use Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -499,8 +491,6 @@ jobs:
matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Use Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -555,8 +545,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Use Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -586,8 +574,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Use Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -619,8 +605,6 @@ jobs:
matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Use Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -653,8 +637,6 @@ jobs:
matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Use Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -687,8 +669,6 @@ jobs:
matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Use Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -723,8 +703,6 @@ jobs:
matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Use Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -775,8 +753,6 @@ jobs:
matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Use Node.js
uses: actions/setup-node@v4
with:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "prerelease",
"area": "fix",
"workstream": "js-loaders",
"comment": "Add new sub package to communication react to import the loader functions",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"type": "patch",
"area": "improvement",
"workstream": "Calling dependency",
"comment": "Upgrade calling beta to 1.28.1-beta.1 and stable to 1.27.2",
"workstream": "Control button tooltip",
"comment": "Fix frequent tooltip dismissal when trying to mouse over tooltip content",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"type": "patch",
"type": "minor",
"area": "fix",
"workstream": "A11y Ezra",
"comment": "Fix visible names for pinning, camera and mic buttons",
"workstream": "Call Controls",
"comment": "Fix Call Controls to allow proper customization of buttons shown",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "patch",
"area": "fix",
"workstream": "AzureCommunicationChatAdapter",
"comment": "Adding logic to flag when the adapter is in the middle of creation",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"type": "minor",
"type": "prerelease",
"area": "feature",
"workstream": "Ad hoc calling",
"comment": "Stabilize, Inbound calling, PSTN, Teams Adhoc calling",
"workstream": "js-loaders",
"comment": "Move loaders to external directory import",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"type": "minor",
"area": "feature",
"type": "patch",
"area": "fix",
"workstream": "DNS",
"comment": "Add DNS toggle to Microphone button menu options",
"comment": "Hide DNS on Safari",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "patch",
"area": "fix",
"workstream": "CallSubscriber",
"comment": "Safely subscribe to on stateChanged events to prevent related events from failing if listeners throw an error",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "minor",
"area": "improvement",
"workstream": "Full screen captions",
"comment": "Caption fullscreen mode api",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"type": "patch",
"area": "fix",
"workstream": "captions",
"comment": "Fix bug when adapter caption events are not firing",
"type": "minor",
"area": "feature",
"workstream": "Captions",
"comment": "GA acs captions",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"type": "patch",
"type": "minor",
"area": "fix",
"workstream": "Ezra/a11y",
"comment": "Update contrast issues when interacting with other participants in the call",
"workstream": "Call Controls",
"comment": "Fix Call Controls to allow proper customization of buttons shown",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
Expand Down

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "patch",
"area": "fix",
"workstream": "AzureCommunicationChatAdapter",
"comment": "Adding logic to flag when the adapter is in the middle of creation",
"packageName": "@azure/communication-react",
"email": "[email protected]",
"dependentChangeType": "patch"
}

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit bdff8b0

Please sign in to comment.