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

Upgrade to v3.100.0 rc.0 #7

Merged
merged 117 commits into from
May 28, 2024
Merged

Upgrade to v3.100.0 rc.0 #7

merged 117 commits into from
May 28, 2024

Commits on Apr 12, 2024

  1. Use new compound tooltip

    florianduros committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    5354e6e View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    79cbfaf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30d60bf View commit details
    Browse the repository at this point in the history
  3. Fix typing issues

    florianduros committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    95c0ff9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    89b1c2f View commit details
    Browse the repository at this point in the history
  5. Update tests

    florianduros committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    c6325e2 View commit details
    Browse the repository at this point in the history
  6. Fix e2e test

    florianduros committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    6c9d8e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    e53b175 View commit details
    Browse the repository at this point in the history
  2. Update babel monorepo to v7.24.4 (matrix-org#12420)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    ceab73a View commit details
    Browse the repository at this point in the history
  3. Update dependency @types/node to v18.19.31 (matrix-org#12421)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    30b864f View commit details
    Browse the repository at this point in the history
  4. Update dependency @playwright/test to v1.43.1 (matrix-org#12424)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    e8fc2cf View commit details
    Browse the repository at this point in the history
  5. Update dependency @sentry/browser to v7.110.0 (matrix-org#12425)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    68b43f2 View commit details
    Browse the repository at this point in the history
  6. Update typescript-eslint monorepo to v7.6.0 (matrix-org#12427)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    b1bd46c View commit details
    Browse the repository at this point in the history
  7. Update dependency eslint-plugin-unicorn to v52 (matrix-org#12432)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    8d22cab View commit details
    Browse the repository at this point in the history
  8. Update all non-major dependencies (matrix-org#12423)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    3e12cd9 View commit details
    Browse the repository at this point in the history
  9. Update dependency eslint-plugin-jest to v28 (matrix-org#12431)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    193237f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    04a2191 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. [create-pull-request] automated change (matrix-org#12435)

    Co-authored-by: github-merge-queue <[email protected]>
    RiotRobot and github-merge-queue authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    1ace170 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b5d471 View commit details
    Browse the repository at this point in the history
  3. Use the same logic in prevews as the timeline to hide events that sho…

    …uld be hidden (matrix-org#12434)
    
    * use the same logic in prevews as the timeline to hide events that should not be shown
    
    * skip any events we should hide, don't need to special case Replace events as we should be ignoring them(getContent() will use replacingEvent)
    
    * lint
    langleyd authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    6cec2bb View commit details
    Browse the repository at this point in the history
  4. Expected UTDs: report a different Posthog code (matrix-org#12389)

    * `DecryptionFailureTracker`: stronger typing
    
    Use `DecryptionFailureCode` rather than string
    
    * `DecryptionFailureTracker`: remove use of `DecryptionError`
    
    The second argument to `MatrixEventEvent.Decrypted` callbacks is deprecatedf,
    and we can get the info we need direct from the event. This means that we no
    longer need to reference the internal `DecryptionError` class in the js-sdk.
    
    * `DecryptionFailureTracker`: use a different Posthog code for historical UTDs
    
    * Update for new UTD error codes
    richvdh authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    04b5b58 View commit details
    Browse the repository at this point in the history
  5. Update dependency posthog-js to v1.126.0 (matrix-org#12437)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Michael Telatynski <[email protected]>
    renovate[bot] and t3chguy authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    0e65a5a View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    48a3a09 View commit details
    Browse the repository at this point in the history
  2. Collect decryption failure translations together (matrix-org#12436)

    * Collect decryption failure translations together
    
    They are not specific to threads.
    
    * Revert changes to non-english languages
    richvdh authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    d402b52 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf0fed5 View commit details
    Browse the repository at this point in the history
  4. Update compound web

    florianduros committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    fb989ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c97a374 View commit details
    Browse the repository at this point in the history
  6. Merge pull request matrix-org#12416 from matrix-org/florianduros/tool…

    …tip-update
    
    Use new compound tooltip
    dbkr authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    2c848d7 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. [create-pull-request] automated change (matrix-org#12440)

    Co-authored-by: github-merge-queue <[email protected]>
    RiotRobot and github-merge-queue authored Apr 19, 2024
    Configuration menu
    Copy the full SHA
    198b975 View commit details
    Browse the repository at this point in the history
  2. Move the TAC to above the button (matrix-org#12438)

    * Move the TAC to above the button
    
    This isn't what the designs say, but there is a (bug/feature)* in
    radix where it will turn a mouseup event within the menu into a
    click so that it activates the menu option that's under your cursor
    when you lift the button, even if you pressed the button down on
    a different item. Unfortunately it forgot to check that the mouse
    down happened in the menu, so if the menu appears under the cursor,
    the cursor, it will immediately select whatever option appeared under
    the cursor.
    
    I think the simplest solution here is to just move the menu above the
    TAC button. This also makes it consistent† with quick settings.
    
    *delete as applicable
    †Not actually consistent because it fades in a different way
    
    * Update snapshots
    dbkr authored Apr 19, 2024
    Configuration menu
    Copy the full SHA
    cc7edad View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    6dd6a76 View commit details
    Browse the repository at this point in the history
  2. Add analytics to activity toggles (matrix-org#12418)

    * Add analytics to activity toggles
    
    Requires matrix-org/matrix-analytics-events#101
    
    * Add test
    
    * Fix comment a bit
    
    * Update to new analytics events package
    dbkr authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    427be43 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    c778b0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f9edc6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    33c56e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    158e111 View commit details
    Browse the repository at this point in the history
  2. Show the local echo in previews (matrix-org#12451)

    * show the local echo in previews
    
    * a bit more coverage
    langleyd authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    644bf78 View commit details
    Browse the repository at this point in the history
  3. Add Tooltip to AccessibleButton (matrix-org#12443)

    * Deprecate AccessibleTooltipButton
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Fix tests
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Fix tests
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Deprecate AccessibleTooltipButton
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Fix tests
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Iterate
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Fix `UserInfo-test.tsx`
    
    * Update `LoginWithQRFlow-test.tsx` snapshot
    
    * Remove tooltip provider from test
    
    * Fix `AccessibleButton`
    
    * Update snapshots
    
    * Revert to original import
    
    * Use title to populate aria-label
    
    * Rollback AccessibleButton or Tooltip changes. Will come in another PR
    
    * Rollback en.json change
    
    * Update snapshots
    
    * Fix `UserInfo`
    
    * Update snapshots
    
    * Use label instead of title in test
    
    * Use label instead of title in TAC test
    
    * Use label instead of title in read-receipt test
    
    * Remove tooltip for ContextMenu
    
    * Add extra information for caption field
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    Co-authored-by: Michael Telatynski <[email protected]>
    florianduros and t3chguy authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    700b395 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Expected UTDs: use a different message for UTDs sent before login (ma…

    …trix-org#12391)
    
    * Use different messages for UTDs sent before login
    
    * Playwright test for historical events
    
    * Add some tests
    
    * Don't show "verify" message if backup is working
    
    * Apply suggestions from code review
    richvdh authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    bd7ce7c View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Add extra attribute to AccessibleButton (matrix-org#12456)

    * Update snapshots
    
    * Add extra attribute to `AccessibleButton`
    florianduros authored Apr 26, 2024
    Configuration menu
    Copy the full SHA
    264e202 View commit details
    Browse the repository at this point in the history
  2. MenuItem: fix caption usage (matrix-org#12455)

    * Add placement and fix additional span for `AccessibleButton`
    
    * Use only `RovingAccessibleButton` in `MenuItem`
    
    * Replace `tooltip` by `caption`
    
    * Update snapshots
    florianduros authored Apr 26, 2024
    Configuration menu
    Copy the full SHA
    45132ec View commit details
    Browse the repository at this point in the history
  3. Simplify Playwright CI (matrix-org#12457)

    * Simplify Playwright CI
    
    and apply the least privilege principle
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Fix playwright.needs
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Remove spurious report.needs
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Add a completion stage to simplify branch protections
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored Apr 26, 2024
    Configuration menu
    Copy the full SHA
    02e7fb3 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Take the Threads Activity Centre out of labs (matrix-org#12439)

    * Take the TAC out of labs!
    
    Requires matrix-org#12438
    and ideally matrix-org#12418
    
    * i18n
    
    * Add test method
    
    That's needed now we we don't include threads in the notif count in the tests
    
    * One less labs setting
    
    * Update snapshot
    
    * Disable release announcement
    
    * Unused import
    
    * Fix some screenshots
    
    * Fix all the unread test cases now room unreads don't include threads
    
    * Fix more tests
    
    * Even more test fixes
    
    * Still more test fixes
    
    * Oh goodness, it's more test fixes
    
    * Fix selectors now there are 2 buttons called Threads
    
    * Disable some tests that aren't passing
    
    for reasons that don't appear releated to any of the TAC work, as
    per the comment.
    
    * Remove debugging
    
    * Oops, removed too much
    dbkr authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    281916f View commit details
    Browse the repository at this point in the history
  2. Update netlify.yaml

    t3chguy authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    9cc362e View commit details
    Browse the repository at this point in the history
  3. Use a different error message for UTDs when you weren't in the room. (m…

    …atrix-org#12453)
    
    * Use different messages for UTDs sent before login
    
    * Playwright test for historical events
    
    * Add some tests
    
    * initial work on pre-join UTDs
    
    * add playwright tests and remove old pre-join UTD logic
    
    * run i18n script
    
    * fix type error
    
    * use different error code in PostHog for pre-join UTD
    
    * don't remove old pre-join UTD logic yet
    
    ---------
    
    Co-authored-by: Richard van der Hoff <[email protected]>
    uhoreg and richvdh authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    d5bf102 View commit details
    Browse the repository at this point in the history
  4. Tooltip: Use AccessibleButton in reusable elements (matrix-org#12461)

    * Update reusable elements
    
    * Update tests
    
    * Make right as default tooltip placement
    
    * Add tests
    florianduros authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    44e2a6d View commit details
    Browse the repository at this point in the history
  5. Tooltip: Use AccessibleButton in dialogs (matrix-org#12460)

    * Update dialogs
    
    * Use default right placement
    florianduros authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    9aeaa38 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Update end-to-end-tests.yaml

    t3chguy authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    16a01d8 View commit details
    Browse the repository at this point in the history
  2. Update end-to-end-tests.yaml

    t3chguy authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    3634e66 View commit details
    Browse the repository at this point in the history
  3. Tooltip: Use AccessibleButton in RovingAccessibleTooltipButton (m…

    …atrix-org#12458)
    
    * Use `AccessibleButton` in `RovingAccessibleTooltipButton`
    
    * Update snapshots
    
    * Update @vector-im/compound-web
    
    * Update playwright
    
    * Remove placement
    florianduros authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    2df946b View commit details
    Browse the repository at this point in the history
  4. Update end-to-end-tests.yaml

    t3chguy authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    f648f00 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a6f7aa6 View commit details
    Browse the repository at this point in the history
  6. v3.99.0-rc.0

    RiotRobot committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    d813457 View commit details
    Browse the repository at this point in the history
  7. Update matrix-org (matrix-org#12426)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    dbedeca View commit details
    Browse the repository at this point in the history
  8. Update dependency eslint-plugin-react-hooks to v4.6.2 (matrix-org#12466)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    9a0d071 View commit details
    Browse the repository at this point in the history
  9. Update babel monorepo to v7.24.5 (matrix-org#12465)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    c2e6325 View commit details
    Browse the repository at this point in the history
  10. Update typescript-eslint monorepo to v7.7.1 (matrix-org#12467)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    6504cf5 View commit details
    Browse the repository at this point in the history
  11. Update dependency @sentry/browser to v7.112.2 (matrix-org#12469)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    016533b View commit details
    Browse the repository at this point in the history
  12. Update dependency stylelint to v16.4.0 (matrix-org#12470)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    3ca7996 View commit details
    Browse the repository at this point in the history
  13. Update all non-major dependencies (matrix-org#12468)

    * Update all non-major dependencies
    
    * Update posthog user state access
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Michael Telatynski <[email protected]>
    renovate[bot] and t3chguy authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    dafd9c2 View commit details
    Browse the repository at this point in the history
  14. Update dependency typescript to v5.4.5 (matrix-org#12422)

    * Update dependency typescript to v5.4.5
    
    * Fix types
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Michael Telatynski <[email protected]>
    renovate[bot] and t3chguy authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    1c79bbb View commit details
    Browse the repository at this point in the history
  15. Prepare for OIDC QR Login PR (matrix-org#12463)

    * Move LoginWithQRSection to the top of the settings tab
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Refactor LoginWithQRSection to a Functional Component
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Extract LoginWithQR types
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Update LoginWithQRFlow styling & copy
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Re-add missing buttons and update snapshots
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Use compound spacings
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    641a20c View commit details
    Browse the repository at this point in the history
  16. MSC3575 (Sliding Sync) add well-known proxy support (matrix-org#12307)

    * Initial commit
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Remove commented code
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Change function to reflect it's proxy not native support
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Re-add check for servers with native support
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Add native support check back in
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Re-add endpoint health check function
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Use inbuilt `getWellKnown` function
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Change the error message to the correct function
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Stop storing the proxyurl in the settings for now
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Make the logger messages more useful
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Start moving the checking logic directly into the controller
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Add missing import
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Get the client rather than passing it in to the functions
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * remove invalid `function` keyword
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Fix imports
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Our new functions are private
    
    We shouldn't(?) have to use these check in future elsewhere
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Change our proxy check function to return a boolean
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Make `nativeSlidingSyncSupport` also return boolean, add in health check
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Disable the sliding sync option if the server doesn't support
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Only enable the setting if it passes (again)
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Update our comments to better match what's going on
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Remove unused dialog
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Add a well-known check on start-up, if sliding sync has been enabled
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Check against the correct endpoint...
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Extract baseUrl as we'll reuse it
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Make the logs differentiate between the types of proxy
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Grab the client well-known directly for use
    
    Can't use the client object at this point, it hasn't read in the well-known
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Add myself to the copyright assignation
    
    I wrote the majority of this file...
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Only return `true` if it's actually there
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Correct the `proxySlidingSyncSupport` function comment to match the code
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Correct the `nativeSlidingSyncSupport`function comment to match the code
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Another comment/functionality paring
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Remove duplicated types from the doc
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Move await to the previous line
    
    Removes brackets, and corrects `wellKnown` from being a `Promise`
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * use `waitForClientWellKnown` to avoid a race condition with the request
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Move getting the client out of the `if`, use `waitForClientWellKnown`
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Remove `beforeChange` override
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Move proxy setup logic into `SlidingSyncManager`
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Swap `configure` to private, we call it from `setup` which handles proxy
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Promises are always `true`
    
    TIL.
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * use `timeoutSignal`
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Change message when there's no server support
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Refactor `slidingSyncHealthCheck`
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Refactor `nativeSlidingSyncSupport` with try/catch
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Change comment to hotlink
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Try and make the toggle disabled when there's no endpoint
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Move the if statement outside the refactored fn to avoid an await
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Revert "Swap `configure` to private, we call it from `setup` which handles proxy"
    
    This reverts commit c80a00b.
    
    * Remove unused import
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Further refactor `slidingSyncHealthCheck`
    
    `proxySlidingSyncSupport` already checks the client well-known is there
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Make `proxySlidingSyncSupport` log on success
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Clarify log message for proxy being up
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Move the logic into SlidingSyncManager
    
    All so we can set a static variable because the disabled check isn't asynchronous :)
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Obviously this isn't a return so don't overwrite with false!
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Remove outdated comment
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * No need to pass in the client
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Activating SS should probably be info level logs
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * If we've not enabled sliding sync, push the logs down a bit
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Update i18n error message
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Remove unused i18n strings
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Correct log message
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Prettier
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Remove many of the log messages
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Short out of `checkSupport` if it's `true`
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Add the endpoint back into the log when we're enabling it
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Note in the comment that `feature_sliding_sync_proxy_url` is legacy
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Expand the well-known liveness check log
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * No need to stall the client waiting for sliding sync support
    
    * `AutoDiscovery.findClientConfig` throws if the baseUrl is blank
    
    * Fix `getProxyFromWellKnown` (?)
    
    * Add missing semicolon
    
    Sorry, linter!
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Pass our `MatrixClient` through instead of trying to grab it
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Add missing return in function comment
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Actually pass through our Client, not the Peg object
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Remove SonarCube smell complaint
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Neew to make our other two methods public to test
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * First passing test
    
    Hurrah!
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Two more tests, this time on `checkSupport`
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Reset our `serverSupportsSlidingSync` between tests
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Check the static member is being set
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Move the static assignation down to the relevant tests
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Pull getProxyFromWellKnown mocking up
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Check we /haven't/ shorted out
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Move our spy up so we can reuse it
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Check spidering  is being called
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Test the proxy is declared
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Test entered manually
    
    Signed-off-by: Ed Geraghty <[email protected]>
    
    * Sorry, linter
    
    * I guess these strings are wrong?
    
    * Replace any with string
    
    Co-authored-by: Michael Telatynski <[email protected]>
    
    ---------
    
    Signed-off-by: Ed Geraghty <[email protected]>
    Co-authored-by: Michael Telatynski <[email protected]>
    EdGeraghty and t3chguy authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    bb4f575 View commit details
    Browse the repository at this point in the history
  17. Convert UserSettings to functional component (matrix-org#12474)

    * Convert UserSettings to functional component
    
    * Put comment back
    
    * Fix test
    
    * Unused imports
    dbkr authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    906c9dd View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. [create-pull-request] automated change (matrix-org#12476)

    Co-authored-by: github-merge-queue <[email protected]>
    RiotRobot and github-merge-queue authored May 1, 2024
    Configuration menu
    Copy the full SHA
    d66cd51 View commit details
    Browse the repository at this point in the history
  2. Update dependency posthog-js to v1.130.1 (matrix-org#12479)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 1, 2024
    Configuration menu
    Copy the full SHA
    0914998 View commit details
    Browse the repository at this point in the history
  3. Update react-types (matrix-org#11815)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 1, 2024
    Configuration menu
    Copy the full SHA
    74e7195 View commit details
    Browse the repository at this point in the history
  4. Improve comments and types in MatrixClientPeg (matrix-org#12477)

    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored May 1, 2024
    Configuration menu
    Copy the full SHA
    5dc3ad5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ad7f626 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. TAC: Close Release Announcement when TAC button is clicked (matrix-or…

    …g#12475)
    
    * Close RA when TAC button is clicked
    
    * Update snapshots
    florianduros authored May 2, 2024
    Configuration menu
    Copy the full SHA
    6a3741b View commit details
    Browse the repository at this point in the history
  2. TAC: Fix accessibility issue when the Release announcement is display…

    …ed (matrix-org#12482)
    
    * Update `@vector-im/compound-web`
    
    * Update TAC snapshots
    
    * Update space panel snapshots
    florianduros authored May 2, 2024
    Configuration menu
    Copy the full SHA
    7193d4c View commit details
    Browse the repository at this point in the history
  3. Fix flaky jest tests (matrix-org#12486)

    ...and remove the code that causes them to be retried in CI. Most of
    these were just lack of waiting for async things to happen, mostly
    lazy loading components, hence whythey worked on the retry: because
    the code had been loaded by then.
    dbkr authored May 2, 2024
    Configuration menu
    Copy the full SHA
    374cee9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c152bfd View commit details
    Browse the repository at this point in the history
  5. [Backport staging] TAC: Fix accessibility issue when the Release anno…

    …uncement is displayed (matrix-org#12484)
    
    Co-authored-by: Florian Duros <[email protected]>
    RiotRobot and florianduros authored May 2, 2024
    Configuration menu
    Copy the full SHA
    1173180 View commit details
    Browse the repository at this point in the history
  6. v3.99.0-rc.1

    RiotRobot committed May 2, 2024
    Configuration menu
    Copy the full SHA
    a34dbbc View commit details
    Browse the repository at this point in the history
  7. Extract functions for service worker usage, and add initial MSC3916 p…

    …laywright test (when supported) (matrix-org#12414)
    
    * Send user credentials to service worker for MSC3916 authentication
    
    * appease linter
    
    * Add initial test
    
    The test fails, seemingly because the service worker isn't being installed or because the network mock can't reach that far.
    
    * Remove unsafe access token code
    
    * Split out base IDB operations to avoid importing `document` in serviceworkers
    
    * Use safe crypto access for service workers
    
    * Fix tests/unsafe access
    
    * Remove backwards compatibility layer & appease linter
    
    * Add docs
    
    * Fix tests
    
    * Appease the linter
    
    * Iterate tests
    
    * Factor out pickle key handling for service workers
    
    * Enable everything we can about service workers
    
    * Appease the linter
    
    * Add docs
    
    * Rename win32 image to linux in hopes of it just working
    
    * Use actual image
    
    * Apply suggestions from code review
    
    Co-authored-by: Richard van der Hoff <[email protected]>
    
    * Improve documentation
    
    * Document `??` not working
    
    * Try to appease the tests
    
    * Add some notes
    
    ---------
    
    Co-authored-by: Richard van der Hoff <[email protected]>
    turt2live and richvdh authored May 2, 2024
    Configuration menu
    Copy the full SHA
    d25d529 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Use OPTIONS for sliding sync detection poke (matrix-org#12492)

    * Use OPTIONS for sliding sync detection poke
    
    This avoids unintended consequences, including high resource usage, which would accompany a "full" sync request. Instead, we just grab headers and enough information for CORS to pass, revealing likely support.
    
    Fixes element-hq/element-web#27426
    
    * Appease the linter
    
    * Reset for each test
    turt2live authored May 3, 2024
    Configuration menu
    Copy the full SHA
    3059b5b View commit details
    Browse the repository at this point in the history
  2. Tooltip: improve accessibility of the right panel (matrix-org#12490)

    * Move to `AccessibleButton`
    
    * Update snapshots
    
    * Update playwright snapshots
    florianduros authored May 3, 2024
    Configuration menu
    Copy the full SHA
    95ee297 View commit details
    Browse the repository at this point in the history
  3. Convert tabbedview to functional component (matrix-org#12478)

    * Convert tabbedview to functional component
    
    The 'Tab' is still a class, so now it's a functional component that
    has a supporting class, which is maybe a bit... jarring, but I think
    is actually perfectly logical.
    
    * put comment back
    
    * Fix bad tab ID behaviour
    
    * Change to sub-components
    
    and use contitional call syntax
    
    * Comments
    
    * Fix element IDs
    dbkr authored May 3, 2024
    Configuration menu
    Copy the full SHA
    050f617 View commit details
    Browse the repository at this point in the history
  4. Tooltip: improve accessibility of spaces (matrix-org#12497)

    * Migrate to `AccessibleButtons`
    
    * Update snapshots
    florianduros authored May 3, 2024
    Configuration menu
    Copy the full SHA
    2f3c84f View commit details
    Browse the repository at this point in the history
  5. Make TabbedView a controlled component (matrix-org#12480)

    * Convert tabbedview to functional component
    
    The 'Tab' is still a class, so now it's a functional component that
    has a supporting class, which is maybe a bit... jarring, but I think
    is actually perfectly logical.
    
    * put comment back
    
    * Fix bad tab ID behaviour
    
    * Make TabbedView a controlled component
    
    This does mean the logic of keeping what tab is active is now in each
    container component, but for a functional component, this is a single
    line. It makes TabbedView simpler and the container components always
    know exactly what tab is being displayed rather than having to effectively
    keep the state separately themselves if they wanted it.
    
    Based on matrix-org#12478
    
    * Fix some types & unused prop
    
    * Remove weird behaviour of using first tab is active isn't valid
    
    * Don't pass initialTabID here now it no longer has the prop
    
    * Fix test
    
    * bleh... id, not icon
    
    * Change to sub-components
    
    and use contitional call syntax
    
    * Comments
    
    * Fix element IDs
    
    * Fix merge
    
    * Test DesktopCapturerSourcePicker
    
    to make sonarcloud the right colour
    
    * Use custom hook for the fllback tab behaviour
    dbkr authored May 3, 2024
    Configuration menu
    Copy the full SHA
    9684dd5 View commit details
    Browse the repository at this point in the history
  6. Check native sliding sync support against an unstable feature flag (m…

    …atrix-org#12498)
    
    * Check native sliding sync support against an unstable feature flag
    
    The `OPTIONS` approach from matrix-org#12492 doesn't work because Synapse *always* responds with 204 (success) to `OPTIONS` requests, as described here: element-hq/synapse#17153
    
    We further can't use `HEAD` because it's not part of the allowed CORS methods, meaning the browser will mask the exact status code and error message from us, and the proxy hangs on the request anyways: matrix-org/sliding-sync#429
    
    To avoid these problems, we instead search for an unstable feature flag to be exposed by the server. Presence of this flag denotes native support. See https://github.com/matrix-org/matrix-spec-proposals/pull/3575/files#r1588877046 for details.
    
    Implementations which support sliding sync natively will need to update to support this new unstable feature flag usage.
    
    * Appease the linter
    
    * Appease the tests
    turt2live authored May 3, 2024
    Configuration menu
    Copy the full SHA
    f29823c View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. fix avatar stretched on 1:1 call (matrix-org#12494)

    Co-authored-by: Florian Duros <[email protected]>
    I-lander and florianduros authored May 6, 2024
    Configuration menu
    Copy the full SHA
    c121167 View commit details
    Browse the repository at this point in the history
  2. Tooltip: Remove extra data attribute (matrix-org#12483)

    * Update `@vector-im/compound-web`
    
    * Update snapshots
    
    * Update jest snapshotss
    
    * Update snapshots
    florianduros authored May 6, 2024
    Configuration menu
    Copy the full SHA
    f8e040a View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Move the active tab in user settings to the dialog title (matrix-org#…

    …12481)
    
    * Convert tabbedview to functional component
    
    The 'Tab' is still a class, so now it's a functional component that
    has a supporting class, which is maybe a bit... jarring, but I think
    is actually perfectly logical.
    
    * put comment back
    
    * Fix bad tab ID behaviour
    
    * Make TabbedView a controlled component
    
    This does mean the logic of keeping what tab is active is now in each
    container component, but for a functional component, this is a single
    line. It makes TabbedView simpler and the container components always
    know exactly what tab is being displayed rather than having to effectively
    keep the state separately themselves if they wanted it.
    
    Based on matrix-org#12478
    
    * Move the active tab in user settings to the dialog title
    
    Separated by a colon, as per the new design.
    
    * Update snapshots
    
    * Update a playwright test
    
    * Fix more tests / snapshots
    
    * Attempt to test all the cases of titleForTabID
    
    * More tests
    dbkr authored May 7, 2024
    Configuration menu
    Copy the full SHA
    18ef971 View commit details
    Browse the repository at this point in the history
  2. Tooltip: improve accessibility in room (matrix-org#12493)

    * Migrate to `AccessibleButton`
    
    * Update snapshots
    
    * Update snapshots
    florianduros authored May 7, 2024
    Configuration menu
    Copy the full SHA
    caef3c1 View commit details
    Browse the repository at this point in the history
  3. Tooltip: improve accessibility for call and voice messages (matrix-or…

    …g#12489)
    
    * Move to `AccessibilityButton`
    
    * Update snapshots
    
    * Add tests
    
    * Update snapshots
    florianduros authored May 7, 2024
    Configuration menu
    Copy the full SHA
    febb60e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e2310e6 View commit details
    Browse the repository at this point in the history
  5. OIDC: pass id_token via id_token_hint on Manage Account interacti…

    …on (matrix-org#12499)
    
    * Store id_token rather than just id_token_claims
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Pass id_token via `id_token_hint` on `Manage Account` interaction
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Fix tests
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored May 7, 2024
    Configuration menu
    Copy the full SHA
    580bb55 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    79c79f6 View commit details
    Browse the repository at this point in the history
  7. v3.99.0

    RiotRobot committed May 7, 2024
    Configuration menu
    Copy the full SHA
    462b0ff View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e1d7b1c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2bf15d8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d1eab0a View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. [create-pull-request] automated change (matrix-org#12502)

    Co-authored-by: github-merge-queue <[email protected]>
    RiotRobot and github-merge-queue authored May 8, 2024
    Configuration menu
    Copy the full SHA
    51a5436 View commit details
    Browse the repository at this point in the history
  2. Use h tag for widget title instead of b tag (matrix-org#12504)

    * Change b tag to h3 tag
    
    * Remove margin
    
    * Update snapshots
    MidhunSureshR authored May 8, 2024
    Configuration menu
    Copy the full SHA
    706c4b7 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Fix beta notifications reconciliation for intentional mentions push r…

    …ules (matrix-org#12510)
    
    * Fix beta notifications reconciliation for `.m.rule.is_room_mention`
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Same fix for `.m.rule.is_user_mention`
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored May 9, 2024
    Configuration menu
    Copy the full SHA
    3109b97 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    3889392 View commit details
    Browse the repository at this point in the history
  2. Add room topic to right panel room info (matrix-org#12503)

    * Add room topic to right panel room info
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Tweak styles
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Update snapshot
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Iterate
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Update snapshots
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Iterate
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Add snapshot tests
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Update snapshots
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored May 10, 2024
    Configuration menu
    Copy the full SHA
    eee0b2a View commit details
    Browse the repository at this point in the history
  3. Fix Playwright github reporter to run in the pull_request context onc…

    …e more (matrix-org#12509)
    
    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored May 10, 2024
    Configuration menu
    Copy the full SHA
    c6f6f1d View commit details
    Browse the repository at this point in the history
  4. Collapse UserSettings tabs to just icons on narrow screens (matrix-or…

    …g#12505)
    
    * Collapse UserSettings tabs to just icons on narrow screens
    
    * Add screenshot test
    
    * Better comment formatting.
    
    Co-authored-by: Richard van der Hoff <[email protected]>
    
    * Comment the media query
    
    Co-authored-by: Richard van der Hoff <[email protected]>
    
    ---------
    
    Co-authored-by: Richard van der Hoff <[email protected]>
    dbkr and richvdh authored May 10, 2024
    Configuration menu
    Copy the full SHA
    948435c View commit details
    Browse the repository at this point in the history
  5. Remove old pre-join UTD logic (matrix-org#12464)

    * remove old pre-join UTD logic
    
    and add a playwright test for new pre-join UTD
    
    * remove variable that isn't used any more
    
    * add missing synapse template
    
    * remove unused variable (again) and run prettier
    
    * add test that we can jump to an event before our latest join membership event
    
    * modify default template instead of creating a new template
    uhoreg authored May 10, 2024
    Configuration menu
    Copy the full SHA
    4ed6da4 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. [create-pull-request] automated change (matrix-org#12515)

    Co-authored-by: github-merge-queue <[email protected]>
    RiotRobot and github-merge-queue authored May 13, 2024
    Configuration menu
    Copy the full SHA
    113299d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed7a21a View commit details
    Browse the repository at this point in the history
  3. Fix element-desktop-ssoid being included in OIDC Authorization call (

    …matrix-org#12495)
    
    * Fix `element-desktop-ssoid being` included in OIDC Authorization call
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Split out oidc callback url into its own method
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Fix unexpected hash on oidc callback url
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Update src/BasePlatform.ts
    
    Co-authored-by: Richard van der Hoff <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    Co-authored-by: Richard van der Hoff <[email protected]>
    t3chguy and richvdh authored May 13, 2024
    Configuration menu
    Copy the full SHA
    cc69589 View commit details
    Browse the repository at this point in the history
  4. Fix flakiness in playwright tests (matrix-org#12512)

    * Remove redundant option
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Stabilise app download dialog screenshot test
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Try to stabilise user menu opening in playwright tests
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Stabilise one-to-one-chat.spec.ts
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Stabilise kick.spec.ts
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Iterate
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Discard changes to playwright/element-web-test.ts
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored May 13, 2024
    Configuration menu
    Copy the full SHA
    b283b18 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    7a4ac57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    357f882 View commit details
    Browse the repository at this point in the history
  3. Allow explicit configuration of OIDC dynamic registration metadata (m…

    …atrix-org#12514)
    
    * Fix `element-desktop-ssoid being` included in OIDC Authorization call
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Split out oidc callback url into its own method
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Allow explicit configuration of OIDC dynamic registration metadata
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Fix test
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Fix unexpected hash on oidc callback url
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * undefined > []
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored May 14, 2024
    Configuration menu
    Copy the full SHA
    d0b30d1 View commit details
    Browse the repository at this point in the history
  4. Fix well-known lookup for sliding sync labs check (matrix-org#12519)

    * Fix well-known lookup for sliding sync labs check
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Add test
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Iterate
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored May 14, 2024
    Configuration menu
    Copy the full SHA
    f028188 View commit details
    Browse the repository at this point in the history
  5. Fix Netlify deployments not publishing when expected (matrix-org#12521)

    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored May 14, 2024
    Configuration menu
    Copy the full SHA
    51f7156 View commit details
    Browse the repository at this point in the history
  6. Reuse single PlaybackWorker between Playback instances (matrix-org#12520

    )
    
    * Terminate playback worker on destroy
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * Reuse single PlaybackWorker between all Playbacks
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    * ...
    
    Signed-off-by: Michael Telatynski <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Telatynski <[email protected]>
    t3chguy authored May 14, 2024
    Configuration menu
    Copy the full SHA
    6e31f69 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Tooltip: Improve the accessibility of the composer and the rich text …

    …editor (matrix-org#12459)
    
    * Use `AccessibleButton` in `RovingAccessibleTooltipButton`
    
    * Update snapshots
    
    * Update @vector-im/compound-web
    
    * Update composer
    
    * Update formating buttons
    
    * Update snapshots
    
    * Remove placement
    
    * Update snapshots
    
    * Use kbd
    
    * Update ``@vector-im/compound-web`
    florianduros authored May 15, 2024
    Configuration menu
    Copy the full SHA
    77a7245 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    402e5db View commit details
    Browse the repository at this point in the history
  3. v3.100.0-rc.0

    RiotRobot committed May 15, 2024
    Configuration menu
    Copy the full SHA
    d84bcbc View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Merge tag 'v3.100.0-rc.0' into tchap

    marc.sirisak committed May 27, 2024
    Configuration menu
    Copy the full SHA
    96909be View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. feat(merge): merge conflict with v3.100.0-rc.0, decrypt message, room…

    …topic, package.json, accessiblebutton
    marc.sirisak committed May 28, 2024
    Configuration menu
    Copy the full SHA
    79a390f View commit details
    Browse the repository at this point in the history