-
Notifications
You must be signed in to change notification settings - Fork 1
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
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5354e6e - Browse repository at this point
Copy the full SHA 5354e6eView commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 79cbfaf - Browse repository at this point
Copy the full SHA 79cbfafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30d60bf - Browse repository at this point
Copy the full SHA 30d60bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95c0ff9 - Browse repository at this point
Copy the full SHA 95c0ff9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89b1c2f - Browse repository at this point
Copy the full SHA 89b1c2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6325e2 - Browse repository at this point
Copy the full SHA c6325e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c9d8e5 - Browse repository at this point
Copy the full SHA 6c9d8e5View commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e53b175 - Browse repository at this point
Copy the full SHA e53b175View commit details -
Update babel monorepo to v7.24.4 (matrix-org#12420)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ceab73a - Browse repository at this point
Copy the full SHA ceab73aView commit details -
Update dependency @types/node to v18.19.31 (matrix-org#12421)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 30b864f - Browse repository at this point
Copy the full SHA 30b864fView commit details -
Update dependency @playwright/test to v1.43.1 (matrix-org#12424)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e8fc2cf - Browse repository at this point
Copy the full SHA e8fc2cfView commit details -
Update dependency @sentry/browser to v7.110.0 (matrix-org#12425)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 68b43f2 - Browse repository at this point
Copy the full SHA 68b43f2View commit details -
Update typescript-eslint monorepo to v7.6.0 (matrix-org#12427)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b1bd46c - Browse repository at this point
Copy the full SHA b1bd46cView commit details -
Update dependency eslint-plugin-unicorn to v52 (matrix-org#12432)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8d22cab - Browse repository at this point
Copy the full SHA 8d22cabView commit details -
Update all non-major dependencies (matrix-org#12423)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3e12cd9 - Browse repository at this point
Copy the full SHA 3e12cd9View commit details -
Update dependency eslint-plugin-jest to v28 (matrix-org#12431)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 193237f - Browse repository at this point
Copy the full SHA 193237fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04a2191 - Browse repository at this point
Copy the full SHA 04a2191View commit details
Commits on Apr 17, 2024
-
[create-pull-request] automated change (matrix-org#12435)
Co-authored-by: github-merge-queue <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ace170 - Browse repository at this point
Copy the full SHA 1ace170View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b5d471 - Browse repository at this point
Copy the full SHA 9b5d471View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 6cec2bb - Browse repository at this point
Copy the full SHA 6cec2bbView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 04b5b58 - Browse repository at this point
Copy the full SHA 04b5b58View commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for 0e65a5a - Browse repository at this point
Copy the full SHA 0e65a5aView commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 48a3a09 - Browse repository at this point
Copy the full SHA 48a3a09View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for d402b52 - Browse repository at this point
Copy the full SHA d402b52View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf0fed5 - Browse repository at this point
Copy the full SHA bf0fed5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb989ee - Browse repository at this point
Copy the full SHA fb989eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c97a374 - Browse repository at this point
Copy the full SHA c97a374View commit details -
Merge pull request matrix-org#12416 from matrix-org/florianduros/tool…
…tip-update Use new compound tooltip
Configuration menu - View commit details
-
Copy full SHA for 2c848d7 - Browse repository at this point
Copy the full SHA 2c848d7View commit details
Commits on Apr 19, 2024
-
[create-pull-request] automated change (matrix-org#12440)
Co-authored-by: github-merge-queue <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 198b975 - Browse repository at this point
Copy the full SHA 198b975View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for cc7edad - Browse repository at this point
Copy the full SHA cc7edadView commit details
Commits on Apr 22, 2024
-
Decrypt events in reverse order without copying the array (matrix-org…
…#12445) Signed-off-by: Johannes Marbach <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6dd6a76 - Browse repository at this point
Copy the full SHA 6dd6a76View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 427be43 - Browse repository at this point
Copy the full SHA 427be43View commit details
Commits on Apr 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c778b0f - Browse repository at this point
Copy the full SHA c778b0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f9edc6 - Browse repository at this point
Copy the full SHA 5f9edc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33c56e5 - Browse repository at this point
Copy the full SHA 33c56e5View commit details
Commits on Apr 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 158e111 - Browse repository at this point
Copy the full SHA 158e111View commit details -
Show the local echo in previews (matrix-org#12451)
* show the local echo in previews * a bit more coverage
Configuration menu - View commit details
-
Copy full SHA for 644bf78 - Browse repository at this point
Copy the full SHA 644bf78View commit details -
Add
Tooltip
toAccessibleButton
(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]>
Configuration menu - View commit details
-
Copy full SHA for 700b395 - Browse repository at this point
Copy the full SHA 700b395View commit details
Commits on Apr 25, 2024
-
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
Configuration menu - View commit details
-
Copy full SHA for bd7ce7c - Browse repository at this point
Copy the full SHA bd7ce7cView commit details
Commits on Apr 26, 2024
-
Add extra attribute to
AccessibleButton
(matrix-org#12456)* Update snapshots * Add extra attribute to `AccessibleButton`
Configuration menu - View commit details
-
Copy full SHA for 264e202 - Browse repository at this point
Copy the full SHA 264e202View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 45132ec - Browse repository at this point
Copy the full SHA 45132ecView commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for 02e7fb3 - Browse repository at this point
Copy the full SHA 02e7fb3View commit details
Commits on Apr 29, 2024
-
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
Configuration menu - View commit details
-
Copy full SHA for 281916f - Browse repository at this point
Copy the full SHA 281916fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cc362e - Browse repository at this point
Copy the full SHA 9cc362eView commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for d5bf102 - Browse repository at this point
Copy the full SHA d5bf102View commit details -
Tooltip: Use
AccessibleButton
in reusable elements (matrix-org#12461)* Update reusable elements * Update tests * Make right as default tooltip placement * Add tests
Configuration menu - View commit details
-
Copy full SHA for 44e2a6d - Browse repository at this point
Copy the full SHA 44e2a6dView commit details -
Tooltip: Use
AccessibleButton
in dialogs (matrix-org#12460)* Update dialogs * Use default right placement
Configuration menu - View commit details
-
Copy full SHA for 9aeaa38 - Browse repository at this point
Copy the full SHA 9aeaa38View commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 16a01d8 - Browse repository at this point
Copy the full SHA 16a01d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3634e66 - Browse repository at this point
Copy the full SHA 3634e66View commit details -
Tooltip: Use
AccessibleButton
inRovingAccessibleTooltipButton
(m……atrix-org#12458) * Use `AccessibleButton` in `RovingAccessibleTooltipButton` * Update snapshots * Update @vector-im/compound-web * Update playwright * Remove placement
Configuration menu - View commit details
-
Copy full SHA for 2df946b - Browse repository at this point
Copy the full SHA 2df946bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f648f00 - Browse repository at this point
Copy the full SHA f648f00View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6f7aa6 - Browse repository at this point
Copy the full SHA a6f7aa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d813457 - Browse repository at this point
Copy the full SHA d813457View commit details -
Update matrix-org (matrix-org#12426)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dbedeca - Browse repository at this point
Copy the full SHA dbedecaView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 9a0d071 - Browse repository at this point
Copy the full SHA 9a0d071View commit details -
Update babel monorepo to v7.24.5 (matrix-org#12465)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c2e6325 - Browse repository at this point
Copy the full SHA c2e6325View commit details -
Update typescript-eslint monorepo to v7.7.1 (matrix-org#12467)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6504cf5 - Browse repository at this point
Copy the full SHA 6504cf5View commit details -
Update dependency @sentry/browser to v7.112.2 (matrix-org#12469)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 016533b - Browse repository at this point
Copy the full SHA 016533bView commit details -
Update dependency stylelint to v16.4.0 (matrix-org#12470)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3ca7996 - Browse repository at this point
Copy the full SHA 3ca7996View commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for dafd9c2 - Browse repository at this point
Copy the full SHA dafd9c2View commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for 1c79bbb - Browse repository at this point
Copy the full SHA 1c79bbbView commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for 641a20c - Browse repository at this point
Copy the full SHA 641a20cView commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for bb4f575 - Browse repository at this point
Copy the full SHA bb4f575View commit details -
Convert UserSettings to functional component (matrix-org#12474)
* Convert UserSettings to functional component * Put comment back * Fix test * Unused imports
Configuration menu - View commit details
-
Copy full SHA for 906c9dd - Browse repository at this point
Copy the full SHA 906c9ddView commit details
Commits on May 1, 2024
-
[create-pull-request] automated change (matrix-org#12476)
Co-authored-by: github-merge-queue <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d66cd51 - Browse repository at this point
Copy the full SHA d66cd51View commit details -
Update dependency posthog-js to v1.130.1 (matrix-org#12479)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0914998 - Browse repository at this point
Copy the full SHA 0914998View commit details -
Update react-types (matrix-org#11815)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 74e7195 - Browse repository at this point
Copy the full SHA 74e7195View commit details -
Improve comments and types in MatrixClientPeg (matrix-org#12477)
Signed-off-by: Michael Telatynski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5dc3ad5 - Browse repository at this point
Copy the full SHA 5dc3ad5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad7f626 - Browse repository at this point
Copy the full SHA ad7f626View commit details
Commits on May 2, 2024
-
TAC: Close Release Announcement when TAC button is clicked (matrix-or…
…g#12475) * Close RA when TAC button is clicked * Update snapshots
Configuration menu - View commit details
-
Copy full SHA for 6a3741b - Browse repository at this point
Copy the full SHA 6a3741bView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 7193d4c - Browse repository at this point
Copy the full SHA 7193d4cView commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 374cee9 - Browse repository at this point
Copy the full SHA 374cee9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c152bfd - Browse repository at this point
Copy the full SHA c152bfdView commit details -
[Backport staging] TAC: Fix accessibility issue when the Release anno…
…uncement is displayed (matrix-org#12484) Co-authored-by: Florian Duros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1173180 - Browse repository at this point
Copy the full SHA 1173180View commit details -
Configuration menu - View commit details
-
Copy full SHA for a34dbbc - Browse repository at this point
Copy the full SHA a34dbbcView commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for d25d529 - Browse repository at this point
Copy the full SHA d25d529View commit details
Commits on May 3, 2024
-
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
Configuration menu - View commit details
-
Copy full SHA for 3059b5b - Browse repository at this point
Copy the full SHA 3059b5bView commit details -
Tooltip: improve accessibility of the right panel (matrix-org#12490)
* Move to `AccessibleButton` * Update snapshots * Update playwright snapshots
Configuration menu - View commit details
-
Copy full SHA for 95ee297 - Browse repository at this point
Copy the full SHA 95ee297View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 050f617 - Browse repository at this point
Copy the full SHA 050f617View commit details -
Tooltip: improve accessibility of spaces (matrix-org#12497)
* Migrate to `AccessibleButtons` * Update snapshots
Configuration menu - View commit details
-
Copy full SHA for 2f3c84f - Browse repository at this point
Copy the full SHA 2f3c84fView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 9684dd5 - Browse repository at this point
Copy the full SHA 9684dd5View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for f29823c - Browse repository at this point
Copy the full SHA f29823cView commit details
Commits on May 6, 2024
-
fix avatar stretched on 1:1 call (matrix-org#12494)
Co-authored-by: Florian Duros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c121167 - Browse repository at this point
Copy the full SHA c121167View commit details -
Tooltip: Remove extra data attribute (matrix-org#12483)
* Update `@vector-im/compound-web` * Update snapshots * Update jest snapshotss * Update snapshots
Configuration menu - View commit details
-
Copy full SHA for f8e040a - Browse repository at this point
Copy the full SHA f8e040aView commit details
Commits on May 7, 2024
-
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
Configuration menu - View commit details
-
Copy full SHA for 18ef971 - Browse repository at this point
Copy the full SHA 18ef971View commit details -
Tooltip: improve accessibility in room (matrix-org#12493)
* Migrate to `AccessibleButton` * Update snapshots * Update snapshots
Configuration menu - View commit details
-
Copy full SHA for caef3c1 - Browse repository at this point
Copy the full SHA caef3c1View commit details -
Tooltip: improve accessibility for call and voice messages (matrix-or…
…g#12489) * Move to `AccessibilityButton` * Update snapshots * Add tests * Update snapshots
Configuration menu - View commit details
-
Copy full SHA for febb60e - Browse repository at this point
Copy the full SHA febb60eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2310e6 - Browse repository at this point
Copy the full SHA e2310e6View commit details -
OIDC: pass
id_token
viaid_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]>
Configuration menu - View commit details
-
Copy full SHA for 580bb55 - Browse repository at this point
Copy the full SHA 580bb55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79c79f6 - Browse repository at this point
Copy the full SHA 79c79f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 462b0ff - Browse repository at this point
Copy the full SHA 462b0ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1d7b1c - Browse repository at this point
Copy the full SHA e1d7b1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bf15d8 - Browse repository at this point
Copy the full SHA 2bf15d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1eab0a - Browse repository at this point
Copy the full SHA d1eab0aView commit details
Commits on May 8, 2024
-
[create-pull-request] automated change (matrix-org#12502)
Co-authored-by: github-merge-queue <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51a5436 - Browse repository at this point
Copy the full SHA 51a5436View commit details -
Use h tag for widget title instead of b tag (matrix-org#12504)
* Change b tag to h3 tag * Remove margin * Update snapshots
Configuration menu - View commit details
-
Copy full SHA for 706c4b7 - Browse repository at this point
Copy the full SHA 706c4b7View commit details
Commits on May 9, 2024
-
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]>
Configuration menu - View commit details
-
Copy full SHA for 3109b97 - Browse repository at this point
Copy the full SHA 3109b97View commit details
Commits on May 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3889392 - Browse repository at this point
Copy the full SHA 3889392View commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for eee0b2a - Browse repository at this point
Copy the full SHA eee0b2aView commit details -
Fix Playwright github reporter to run in the pull_request context onc…
…e more (matrix-org#12509) Signed-off-by: Michael Telatynski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6f6f1d - Browse repository at this point
Copy the full SHA c6f6f1dView commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for 948435c - Browse repository at this point
Copy the full SHA 948435cView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 4ed6da4 - Browse repository at this point
Copy the full SHA 4ed6da4View commit details
Commits on May 13, 2024
-
[create-pull-request] automated change (matrix-org#12515)
Co-authored-by: github-merge-queue <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 113299d - Browse repository at this point
Copy the full SHA 113299dView commit details -
Remove spurious type casts and avoid deprecated symbols (matrix-org#1…
…2513) Signed-off-by: Michael Telatynski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed7a21a - Browse repository at this point
Copy the full SHA ed7a21aView commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for cc69589 - Browse repository at this point
Copy the full SHA cc69589View commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for b283b18 - Browse repository at this point
Copy the full SHA b283b18View commit details
Commits on May 14, 2024
-
Disable the login overwriting test (matrix-org#12507)
See conmment Fixes element-hq/element-web#27363
Configuration menu - View commit details
-
Copy full SHA for 7a4ac57 - Browse repository at this point
Copy the full SHA 7a4ac57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 357f882 - Browse repository at this point
Copy the full SHA 357f882View commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for d0b30d1 - Browse repository at this point
Copy the full SHA d0b30d1View commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for f028188 - Browse repository at this point
Copy the full SHA f028188View commit details -
Fix Netlify deployments not publishing when expected (matrix-org#12521)
Signed-off-by: Michael Telatynski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51f7156 - Browse repository at this point
Copy the full SHA 51f7156View commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for 6e31f69 - Browse repository at this point
Copy the full SHA 6e31f69View commit details
Commits on May 15, 2024
-
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`
Configuration menu - View commit details
-
Copy full SHA for 77a7245 - Browse repository at this point
Copy the full SHA 77a7245View commit details -
Configuration menu - View commit details
-
Copy full SHA for 402e5db - Browse repository at this point
Copy the full SHA 402e5dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d84bcbc - Browse repository at this point
Copy the full SHA d84bcbcView commit details
Commits on May 27, 2024
-
Merge tag 'v3.100.0-rc.0' into tchap
marc.sirisak committedMay 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 96909be - Browse repository at this point
Copy the full SHA 96909beView commit details
Commits on May 28, 2024
-
feat(merge): merge conflict with v3.100.0-rc.0, decrypt message, room…
…topic, package.json, accessiblebutton
marc.sirisak committedMay 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 79a390f - Browse repository at this point
Copy the full SHA 79a390fView commit details