Commit Graph

62987 Commits

Author SHA1 Message Date
R Midhun Suresh
0fcf3fe5fb Update snapshot 2025-01-08 22:44:20 +05:30
R Midhun Suresh
b25a14cbf7 Use Up/Down arrow keys to navigate through the list 2025-01-08 22:44:20 +05:30
R Midhun Suresh
a629d79fef Allow flex component to take child containers props
So that we can set attributes on the container
2025-01-08 22:44:16 +05:30
R Midhun Suresh
2bf96cc7b0 Move config to top level 2025-01-08 21:17:48 +05:30
R Midhun Suresh
37a6d09707 Revert unintended change 2025-01-08 20:59:33 +05:30
R Midhun Suresh
9d35514cf3 Switch over from template to container hs 2025-01-08 20:59:22 +05:30
R Midhun Suresh
04413eded4 Merge branch 'develop' into midhun/memberlist-redesign 2025-01-08 15:59:48 +05:30
ElementRobot
6846679d34 [create-pull-request] automated change (#28920)
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com>
2025-01-08 09:04:20 +00:00
renovate[bot]
7e5420100a Update all non-major dependencies (#28898)
* Update all non-major dependencies

* Fix types

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-08 08:57:24 +00:00
Michael Telatynski
f75d1f5a5e Switch to TestContainers for manging services in Playwright (#28860)
* Switch to TestContainers for manging services in Playwright

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Flip fixture dependency order

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Remove mas dep

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Update matrix-authentication-service in Playwright tests

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* delint

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix SMTP port

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Comments

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Strip ansi from playwright logs to make them more readable

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Actually do the update

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Remove access to homeserver.config.baseUrl field in favour of homeserver.baseUrl

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Use sane default_server_config and specify server.invalid in the specific tests which demand it

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix mas run

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* break cycle

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* typo

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* prettier

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Wire up basics of dendriteHomeserver

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-07 18:11:44 +00:00
renovate[bot]
66bbb84e56 Update typescript-eslint monorepo to v8.19.0 (#28909)
* Update typescript-eslint monorepo to v8.19.0

* lint

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix bad merge

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-07 17:23:16 +00:00
renovate[bot]
48152d2cd1 Update docker/setup-buildx-action digest to 6524bf6 (#28895)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 16:22:39 +00:00
renovate[bot]
0d50e34763 Update dependency webpack-cli to v6 (#28913)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 15:45:08 +00:00
renovate[bot]
f157c90ba9 Update definitelyTyped (#28899)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 15:13:10 +00:00
renovate[bot]
cccb847d4e Update dependency @sentry/browser to v8.47.0 (#28903)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 15:08:44 +00:00
renovate[bot]
a5b739c45a Update dependency stylelint to v16.12.0 (#28907)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 15:06:04 +00:00
renovate[bot]
9b1e165e6c Update dependency maplibre-gl to v5 (#28912)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 14:56:58 +00:00
renovate[bot]
0e2b16abf1 Update react-types (#28707)
* Update react-types

* resolutions

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-07 14:36:13 +00:00
renovate[bot]
f6e999c87d Update guibranco/github-status-action-v2 digest to 56cd38c (#28896)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 14:30:27 +00:00
renovate[bot]
3983bd5646 Update peter-evans/create-pull-request digest to 67ccf78 (#28897)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 14:30:16 +00:00
renovate[bot]
e8402f1657 Update browserslist (#28705)
* Update browserslist

* Update ua strings

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-07 14:29:33 +00:00
renovate[bot]
69237e7df2 Update dependency @stylistic/eslint-plugin to v2.12.1 (#28904)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 14:13:08 +00:00
renovate[bot]
cf1c0805f1 Update dependency @matrix-org/spec to v1.13.0 (#28902)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 14:11:50 +00:00
renovate[bot]
b6a1aea825 Update fontsource monorepo to v5.1.1 (#28901)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 14:11:39 +00:00
renovate[bot]
b97005c182 Update dependency @formatjs/intl-segmenter to v11.7.8 (#28900)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 14:11:01 +00:00
Michael Telatynski
9599c57a20 Update deploy.yml 2025-01-07 13:00:00 +00:00
Michael Telatynski
afc0dd5f86 Update deploy.yml 2025-01-07 12:36:53 +00:00
Michael Telatynski
7acadc29cc Speed up Netlify CI/CD (#28878)
* Speed up Netlify CI/CD

By switching it from using the webapp from the E2E CI to the Build CI which doesn't need to await any tests

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-07 10:58:29 +00:00
Michael Telatynski
a73faffe37 Prepare for switch to testcontainers in playwright (#28880)
* Remove access to homeserver.config.baseUrl field in favour of homeserver.baseUrl

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Use sane default_server_config and specify server.invalid in the specific tests which demand it

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* break cycle

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* typo

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-07 09:21:07 +00:00
Michael Telatynski
1e758cacae Update triage-stale-flaky-tests.yml 2025-01-07 08:51:27 +00:00
R Midhun Suresh
80baac2064 Remove comment 2025-01-07 00:33:09 +05:30
R Midhun Suresh
0147e0471e Use waitFor instead of setTimeout 2025-01-07 00:31:31 +05:30
R Midhun Suresh
9ac4da3963 Update license header 2025-01-07 00:11:24 +05:30
R Midhun Suresh
64ef538f6c Merge branch 'develop' into midhun/memberlist-redesign 2025-01-07 00:07:06 +05:30
David Baker
7b565e7997 Fix building the automations mermaid diagram (#28881)
* Fix building the automations mermaid diagram

The was using a runner output instead which is not going to work in
this simple script, so just skip anything that's not an array - not
really sure what else we can do here short of implementing large
parts of github actions.

* Prettier
2025-01-06 17:28:16 +00:00
Michael Telatynski
b16088d098 Update matrix-authentication-service in Playwright tests (#28876)
* Update matrix-authentication-service in Playwright tests

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* delint

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Actually do the update

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix mas run

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-06 17:24:11 +00:00
David Baker
29624f7bcb Add a playwright test for backup reset / deleted (#28858)
* Add a playwright test for backup reset / deleted

A slightly tricky one to test but an important case that people can hit,
and one that otherwise wouldn't get hit a lot during normal usage, so I
think probably quite a useful test to have. Mostly though, I'm about
to change this to a toast, so I'd like a test to assert that it still works.

* Return directly

Co-authored-by: Florian Duros <florianduros@element.io>

* Fix tsdco

---------

Co-authored-by: Florian Duros <florianduros@element.io>
2025-01-06 16:32:10 +00:00
Michael Telatynski
d8f6c12c3d Fix some flaky playwright tests (#28855)
* Fix some flaky playwright tests

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix more flaky tests

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Reuse existing assertion

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-06 13:31:33 +00:00
David Langley
69ee8fd96a Change License: AGPL + Element Commercial (#28856)
* Add commercial licence and update config files

* Update license in headers

* Revert "Update license in headers"

This reverts commit 7ed7949485.

* Update only spdx id

* Remove LicenseRef- from package.json

LicenseRef- no longer allowed in npm v3 package.json
This fixes the warning in the logs and failing build check.
2025-01-06 11:18:54 +00:00
R Midhun Suresh
ec78793812 Undo translation changes that must be done via localazy 2025-01-06 15:36:06 +05:30
R Midhun Suresh
ad96434eba Fix lint error 2025-01-05 22:30:09 +05:30
R Midhun Suresh
0b28e20230 Add playwright tests 2025-01-05 20:54:00 +05:30
R Midhun Suresh
2c4d3d5084 Playwright: Make it possible to disable presence 2025-01-05 20:52:39 +05:30
R Midhun Suresh
a57d0b72c3 Add jest tests 2025-01-05 20:51:44 +05:30
R Midhun Suresh
41e20e5038 Fix broken jest tests 2025-01-05 20:50:24 +05:30
R Midhun Suresh
e6e0360608 Actually use the new memberlist view 2025-01-05 20:49:52 +05:30
R Midhun Suresh
ceb864320f Increase minimum width as per design 2025-01-05 20:49:09 +05:30
R Midhun Suresh
cf0726da9f Add/remove css files from _components.pcss 2025-01-05 20:47:29 +05:30
R Midhun Suresh
c27e2fb00f Remove old code 2025-01-05 20:46:39 +05:30
R Midhun Suresh
3561aecaa4 Add and use a new overflow component
We used the EntityTile component as a pretend overflow tile in some
places. This new lighter component is added so  that we can remove the
complex EntityTile component.
2025-01-05 20:44:29 +05:30