Skip to content

Commit

Permalink
Squashed 'linked-dependencies/matrix-react-sdk/' changes from 1a0120e…
Browse files Browse the repository at this point in the history
…6953..df47422a082

df47422a082 Merge pull request #7 from tchapgouv/upgrade-v3.100.0-rc.0
79a390fc81f feat(merge): merge conflict with v3.100.0-rc.0, decrypt message, roomtopic, package.json, accessiblebutton
96909be77b4 Merge tag 'v3.100.0-rc.0' into tchap
d84bcbc2155 v3.100.0-rc.0
402e5dbc414 Upgrade dependency to matrix-js-sdk@32.3.0-rc.0
77a724526e9 Tooltip: Improve the accessibility of the composer and the rich text editor (#12459)
6e31f691189 Reuse single PlaybackWorker between Playback instances (#12520)
51f71567d7f Fix Netlify deployments not publishing when expected (#12521)
f0281886d7c Fix well-known lookup for sliding sync labs check (#12519)
d0b30d1631d Allow explicit configuration of OIDC dynamic registration metadata (#12514)
357f882ff50 Move to `AccessibleTooltipButton` in messages (#12487)
7a4ac57954d Disable the login overwriting test (#12507)
b283b188986 Fix flakiness in playwright tests (#12512)
cc6958980b3 Fix `element-desktop-ssoid being` included in OIDC Authorization call (#12495)
ed7a21a63ce Remove spurious type casts and avoid deprecated symbols (#12513)
113299db438 [create-pull-request] automated change (#12515)
4ed6da4eba0 Remove old pre-join UTD logic (#12464)
948435ceb9b Collapse UserSettings tabs to just icons on narrow screens (#12505)
c6f6f1d2a29 Fix Playwright github reporter to run in the pull_request context once more (#12509)
eee0b2a9c30 Add room topic to right panel room info (#12503)
38893928cbe Add note about MSC3886, MSC3903 and MSC3906 being closed (#12496)
3109b97fd3a Fix beta notifications reconciliation for intentional mentions push rules (#12510)
706c4b71012 Use h tag for widget title instead of b tag (#12504)
51a543643e5 [create-pull-request] automated change (#12502)
c8fa831fd52 feat(email-settings): add caption detail for email notif setting
d1eab0aa7ed Reset matrix-js-sdk back to develop branch
2bf15d81744 Resetting package fields for development
e1d7b1ca3e4 Merge branch 'master' into develop
462b0ff8ac1 v3.99.0
79c79f66d68 Upgrade dependency to matrix-js-sdk@32.2.0
580bb5537d6 OIDC: pass `id_token` via `id_token_hint` on Manage Account interaction (#12499)
e2310e637c0 Update end-to-end-tests.yaml
febb60ee453 Tooltip: improve accessibility for call and voice messages (#12489)
caef3c1921b Tooltip: improve accessibility in room (#12493)
18ef97161ae Move the active tab in user settings to the dialog title (#12481)
0e6fe3cf765 feat(voip): hide video button when feature not active on homeserver
f8e040a890d Tooltip: Remove extra data attribute (#12483)
c121167087d fix avatar stretched on 1:1 call (#12494)
f29823cdcc0 Check native sliding sync support against an unstable feature flag (#12498)
9684dd51456 Make TabbedView a controlled component (#12480)
2f3c84f1f41 Tooltip: improve accessibility of spaces (#12497)
050f61752f2 Convert tabbedview to functional component (#12478)
95ee2979c81 Tooltip: improve accessibility of the right panel (#12490)
3059b5b1e21 Use OPTIONS for sliding sync detection poke (#12492)
d25d529e860 Extract functions for service worker usage, and add initial MSC3916 playwright test (when supported) (#12414)
a34dbbc0fa4 v3.99.0-rc.1
11731809b03 [Backport staging] TAC: Fix accessibility issue when the Release announcement is displayed (#12484)
c152bfd83ca [Backport staging]  TAC: Close Release Announcement when TAC button is clicked (#12485)
374cee90806 Fix flaky jest tests (#12486)
7193d4c695d TAC: Fix accessibility issue when the Release announcement is displayed (#12482)
6a3741b7794 TAC: Close Release Announcement when TAC button is clicked (#12475)
ad7f626e22f Do not render tooltip when RA is displayed on TAC (#12472)
5dc3ad546c8 Improve comments and types in MatrixClientPeg (#12477)
74e7195a617 Update react-types (#11815)
091499810c3 Update dependency posthog-js to v1.130.1 (#12479)
d66cd51186b [create-pull-request] automated change (#12476)
906c9dd9488 Convert UserSettings to functional component (#12474)
bb4f57583f9 MSC3575 (Sliding Sync) add well-known proxy support (#12307)
641a20ce636 Prepare for OIDC QR Login PR (#12463)
1c79bbb1ae5 Update dependency typescript to v5.4.5 (#12422)
dafd9c23b8c Update all non-major dependencies (#12468)
3ca79968d3d Update dependency stylelint to v16.4.0 (#12470)
016533b761f Update dependency @sentry/browser to v7.112.2 (#12469)
6504cf5c7cf Update typescript-eslint monorepo to v7.7.1 (#12467)
c2e632521b6 Update babel monorepo to v7.24.5 (#12465)
9a0d0718f9d Update dependency eslint-plugin-react-hooks to v4.6.2 (#12466)
dbedeca07de Update matrix-org (#12426)
d813457c42f v3.99.0-rc.0
a6f7aa6ebb2 Upgrade dependency to matrix-js-sdk@32.2.0-rc.0
f648f00727a Update end-to-end-tests.yaml
2df946b5b19 Tooltip: Use `AccessibleButton` in `RovingAccessibleTooltipButton` (#12458)
3634e665b13 Update end-to-end-tests.yaml
16a01d834f2 Update end-to-end-tests.yaml
a2f79895cd8 Merge subtree commit 'f93067358d0d82e4dec408cfa822cbc379ec02fd' into upgrade-element-1.11.65
9aeaa388ccd Tooltip: Use `AccessibleButton` in dialogs (#12460)
44e2a6d070b Tooltip: Use `AccessibleButton` in  reusable elements (#12461)
d5bf1022e9c Use a different error message for UTDs when you weren't in the room. (#12453)
9cc362e9508 Update netlify.yaml
281916fd96d Take the Threads Activity Centre out of labs (#12439)
0138e175d25 Merge pull request #978 from tchapgouv/795-onboarding-enable-secure-backup
02e7fb340e8 Simplify Playwright CI (#12457)
45132ec6aa5 MenuItem: fix caption usage (#12455)
264e202ccd9 Add extra attribute to `AccessibleButton` (#12456)
bd7ce7cda9c Expected UTDs: use a different message for UTDs sent before login (#12391)
700b3955a4a Add `Tooltip` to `AccessibleButton` (#12443)
5c4ebff6167 feat(onboarding-enable-secure-backup): reorder onboading and add secure backup
ac6d9369692 fix(rageshake): reallow customapp field
644bf78e2ac Show the local echo in previews (#12451)
158e1110b16 Fixed the drag and drop of X ##27186 (#12450)
33c56e565db Reset matrix-js-sdk back to develop branch
5f9edc6049c Resetting package fields for development
c778b0f9087 Merge branch 'master' into develop
427be433d07 Add analytics to activity toggles (#12418)
6dd6a7697c2 Decrypt events in reverse order without copying the array (#12445)
cc7edade21f Move the TAC to above the button (#12438)
198b975439f [create-pull-request] automated change (#12440)
2c848d7fa76 Merge pull request #12416 from matrix-org/florianduros/tooltip-update
c97a3740ac5 Merge branch 'develop' into florianduros/tooltip-update
fb989ee7f37 Update compound web
bf0fed59f20 Use focus instead of hover
d402b52e068 Collect decryption failure translations together (#12436)
48a3a0992ef Merge branch 'refs/heads/develop' into florianduros/tooltip-update
0e65a5aae6e Update dependency posthog-js to v1.126.0 (#12437)
04b5b587a19 Expected UTDs: report a different Posthog code (#12389)
6cec2bba0f4 Use the same logic in prevews as the timeline to hide events that should be hidden (#12434)
9b5d4716e26 Merge branch 'develop' into florianduros/tooltip-update
1ace1707236 [create-pull-request] automated change (#12435)
04a2191cad2 fix selector so maths support doesn't mangle divs (#12433)
193237f2045 Update dependency eslint-plugin-jest to v28 (#12431)
3e12cd950ac Update all non-major dependencies (#12423)
8d22cab686b Update dependency eslint-plugin-unicorn to v52 (#12432)
b1bd46cc5f5 Update typescript-eslint monorepo to v7.6.0 (#12427)
68b43f26ac9 Update dependency @sentry/browser to v7.110.0 (#12425)
e8fc2cf91b8 Update dependency @playwright/test to v1.43.1 (#12424)
30b864f6f04 Update dependency @types/node to v18.19.31 (#12421)
ceab73ab0f5 Update babel monorepo to v7.24.4 (#12420)
e53b175a6bc Merge branch 'develop' into florianduros/tooltip-update
6c9d8e5231e Fix e2e test
c6325e27d25 Update tests
89b1c2ff705 Update `@vector-im/compound-web` to `v4.0.1`
95c0ff9da96 Fix typing issues
30d60bfcddc Update compound to v4.0.0`
79cbfafce31 Merge branch 'refs/heads/develop' into florianduros/tooltip-update
5354e6efea8 Use new compound tooltip

git-subtree-dir: linked-dependencies/matrix-react-sdk
git-subtree-split: df47422a082658ff90a95fd23a938a25b19c875f
  • Loading branch information
marc.sirisak committed May 28, 2024
1 parent f930673 commit 90b2534
Show file tree
Hide file tree
Showing 347 changed files with 6,106 additions and 3,708 deletions.
1 change: 0 additions & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,6 @@ module.exports = {
"!matrix-js-sdk/src/extensible_events_v1/PollEndEvent",
"!matrix-js-sdk/src/extensible_events_v1/InvalidEventError",
"!matrix-js-sdk/src/crypto",
"!matrix-js-sdk/src/crypto/algorithms",
"!matrix-js-sdk/src/crypto/aes",
"!matrix-js-sdk/src/crypto/olmlib",
"!matrix-js-sdk/src/crypto/crypto",
Expand Down
90 changes: 0 additions & 90 deletions .github/workflows/element-web.yaml

This file was deleted.

68 changes: 68 additions & 0 deletions .github/workflows/end-to-end-tests-netlify.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# Triggers after the playwright tests have finished,
# taking the artifact and uploading it to Netlify for easier viewing
name: Upload End to End Test report to Netlify
on:
workflow_run:
workflows: ["End to End Tests"]
types:
- completed

concurrency:
group: ${{ github.workflow }}-${{ github.event.workflow_run.head_branch || github.run_id }}
cancel-in-progress: ${{ github.event.workflow_run.event == 'pull_request' }}

jobs:
report:
if: github.event.workflow_run.conclusion != 'cancelled'
name: Report results
runs-on: ubuntu-latest
environment: Netlify
permissions:
statuses: write
deployments: write
steps:
- uses: actions/checkout@v4
with:
persist-credentials: false

- uses: actions/setup-node@v4
with:
cache: "yarn"

- name: Install dependencies
run: yarn install --frozen-lockfile

- name: Download blob reports from GitHub Actions Artifacts
uses: actions/download-artifact@v4
with:
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
run-id: ${{ github.event.workflow_run.id }}
pattern: all-blob-reports-*
path: all-blob-reports
merge-multiple: true

- name: Merge into HTML Report
run: yarn playwright merge-reports --reporter=html,./playwright/flaky-reporter.ts ./all-blob-reports
env:
# Only pass creds to the flaky-reporter on main branch runs
GITHUB_TOKEN: ${{ github.event.workflow_run.head_branch == 'develop' && secrets.ELEMENT_BOT_TOKEN || '' }}

- name: Upload HTML report
uses: actions/upload-artifact@v4
with:
name: html-report--attempt-${{ github.run_attempt }}
path: playwright-report
retention-days: 14

- name: 📤 Deploy to Netlify
uses: matrix-org/netlify-pr-preview@v3
with:
path: playwright-report
owner: ${{ github.event.workflow_run.head_repository.owner.login }}
branch: ${{ github.event.workflow_run.head_branch }}
revision: ${{ github.event.workflow_run.head_sha }}
token: ${{ secrets.NETLIFY_AUTH_TOKEN }}
site_id: ${{ secrets.NETLIFY_SITE_ID }}
desc: Playwright Report
deployment_env: EndToEndTests
prefix: "e2e-"
Loading

0 comments on commit 90b2534

Please sign in to comment.