David Langley and GitHub
7ffb0ffced
Stop caching Vite pre-bundled deps in shared-components vitest CI ( #34472 )
...
Signed-off-by: David Langley <davidl@element.io >
2026-07-31 13:03:35 +00:00
Will Hunt and GitHub
9dd8e82604
Fix Module API api docs not regenerating on build ( #34429 )
...
* Always overwrite module API files
* Report if the module API changes unexpected in CI
* Update docs
* Add command to the matrix
* actually filter by project
2026-07-28 15:48:24 +00:00
35a6aaab71
Update docker/login-action digest to 371161b ( #34412 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-28 15:36:49 +00:00
0bc698eb89
Update actions/stale action to v11 ( #34438 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-28 14:40:41 +00:00
8c9d18d219
Update actions/checkout digest to 3d3c42e ( #34410 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-24 12:52:01 +00:00
2ae68b8b20
Update aws-actions/configure-aws-credentials digest to e6de054 ( #34411 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-24 09:28:30 +00:00
cbd59b5119
Update zizmorcore/zizmor-action action to v0.6.1 ( #34414 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-24 09:16:25 +00:00
5db9e3101a
Update actions/setup-python action to v7 ( #34378 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-22 08:06:53 +00:00
Will Hunt and GitHub
a509a32a5c
Publish storybook to netlify. ( #34343 )
2026-07-21 11:22:21 +00:00
Michael Telatynski and GitHub
9d459ac71b
Add way to skip desktop build/test for downstream tests ( #34322 )
...
* Add way to skip desktop build/test for downstream tests
* Iterate
2026-07-17 11:24:42 +00:00
e8af1421ff
Update zizmorcore/zizmor-action action to v0.6.0 ( #34288 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-16 07:52:57 +00:00
cb07147d72
Update actions/setup-node action to v7 ( #34261 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-15 08:45:52 +00:00
157b3d7518
Migrate Renovate config ( #34251 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-07-14 15:40:19 +01:00
Michael Telatynski and GitHub
c93458cdd0
Have renovate update pnpm ( #34245 )
...
* Have renovate update pnpm
* Group all pnpm updates
2026-07-14 13:33:01 +00:00
Michael Telatynski and GitHub
8d94cb1c30
Update paths to include all en_EN.json files ( #34244 )
2026-07-14 09:06:19 +00:00
95db7cb305
Update actions/stale digest to 1e223db ( #34217 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-12 18:41:59 +00:00
Michael Telatynski and GitHub
15c85ec50f
Switch from eslint to oxlint ( #34166 )
...
* Fix type imports
* Fix jsdoc
* Fixup types
* Fix stray awaits on non-thenables
* Fixup imports
* Fix splats
* Fix this-context on callbacks
* Memoise react contexts
* Prefer find/flatMap
* Make oxlint happier about our React keys
* Avoid unsafe default function params
* Fixup jsdoc
* Fixup contexts
* Switch from eslint to oxlint
* Some oxlint-related tweaks
* Iterate
* Partial revert to defer some changes and shrink diff
* Iterate
* Add eslint-plugin-element-call and enable the copyright rule
* Set strictStorePkgContentCheck
* Iterate
* Make sonar happy
* Fix new lints
2026-07-10 09:47:41 +00:00
Michael Telatynski and GitHub
549dd1b7a8
Fix pnpm in docker images ( #34215 )
...
Also actually use the new docker image in the MQ
2026-07-10 08:20:47 +00:00
976d2355a0
Update aws-actions/configure-aws-credentials digest to 517a711 ( #34201 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-09 08:36:28 +00:00
2bc9656957
Adapt OAuth2 implementation to Matrix Spec v1.18 ( #34026 )
...
* Adapt OAuth2 implementation to Matrix Spec v1.18
* Handle more cases of oidc->oauth
* Fix test
* Fix read back of oauth2 context
* Iterate
* Fix tests
* Discard changes to apps/web/playwright/e2e/settings/account-user-settings-tab.spec.ts
* Fix test
* Fix test
* Fix test
* Potential fix for pull request finding 'Unused variable, import, function or class'
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
* Iterate
* Iterate
* Fix test
---------
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
2026-07-08 08:02:25 +00:00
c08404775e
Update docker ( #34154 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 15:07:46 +00:00
Will Hunt and GitHub
588a8a6fcf
Add a CI check for unused settings ( #34105 )
...
* Add unused settings script
* Run in CI
* Remove unused settings sans topic html
* Report as annotations
* Cleanup script
2026-07-02 17:59:27 +00:00
Michael Telatynski and GitHub
75982e87e1
Attempt to workaround Renovate out of memory issue ( #34027 )
2026-06-30 10:49:57 +00:00
219ca4a3e9
Update Affanmir/diff-cover-action action to v2.1.1 ( #34033 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 16:17:19 +00:00
c47b099025
Update actions/setup-python digest to ece7cb0 ( #34030 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 15:09:07 +00:00
36f219af85
Update aws-actions/configure-aws-credentials digest to 254c19b ( #34031 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 15:00:22 +00:00
ab26a797c5
Update actions/cache action to v6 ( #34037 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 15:00:11 +00:00
e5f4006aae
Update github-actions non-major dependencies ( #33943 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-23 09:27:26 +00:00
Will Hunt and GitHub
26bfddbba9
Allow publishing from develop ( #33939 )
2026-06-23 09:00:20 +00:00
003ebad3ab
Update actions/checkout action to v7 ( #33929 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 08:10:25 +00:00
Will Hunt and GitHub
7c675918a5
Use pnpm for publish ( #33914 )
2026-06-22 08:09:38 +00:00
Michael Telatynski and GitHub
eca2f39dbb
Switch from prettier to oxfmt ( #33844 )
...
* Switch from prettier to oxfmt
* Make knip happy
* Make knip happy
* Apply suggestion from @t3chguy
* Rename .oxfmtrc.json to .oxfmtrc.jsonc
* Make oxfmt happier
2026-06-16 12:17:18 +00:00
d92e10f01a
Update github-actions non-major dependencies to v6.0.9 ( #33849 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-16 08:01:53 +00:00
Michael Telatynski and GitHub
2f4e6a4ec4
Use vitest for some EW unit tests ( #33816 )
...
* Use vitest for some EW unit tests
* Ensure library builds are done before unit tests
* Stabilise jest tests
* Move more tests over
* Make sonar happier
* Update types/node for happy-dom compat again
* Decrease max-workers to stabilise jest tests
* Split jest over 3 runners to alleviate memory woes
* Switch jest to runInBand
* Attempt to deflake jest tests
* tweak coverage
* tweak coverage
2026-06-15 13:24:33 +00:00
Michael Telatynski and GitHub
48e4bce28e
Use PR labels to request additional CI to run ( #33829 )
...
* Run all desktop platform tests on PR with `A-Electron` label
* Run modules tests on PR with `A-Modules` label
* Fix matrix configuration
* Iterate
2026-06-12 10:18:52 +00:00
Michael Telatynski and GitHub
2d24778214
Fix modules dir tsc not running in CI ( #33811 )
...
* Fix modules dir tsc not running in CI
* Switch to nx run-many for ci task
This has smarter scheduling logic for dependant tasks
2026-06-11 10:37:47 +00:00
Michael Telatynski and GitHub
e9a89d9872
Consolidate vitest CI & coverage ( #33808 )
...
* Consolidate modules vitest coverage
* Use vite-common as base for modules vitest config
* Make knip happier
* Fix coverage paths
* Place modules unit tests alongside src
* Switch to defineProject for better type safety
* Consolidate vitest CI & coverage
Kills off vite-common
* Update comment
* Update lockfile
* Fix shared-components vitest config
* Soften eslint config for tests in modules
* Run eslint on modules/playwright dir too
* Make tsc happy
2026-06-10 16:00:34 +00:00
Michael Telatynski
bb2c6d68ff
Fix playwright modules tests
2026-06-09 18:17:37 +01:00
Michael Telatynski
e8244ae8a9
Add --workspace-concurrency=1
2026-06-09 14:36:21 +01:00
Michael Telatynski
a74add6fbd
Merge branch 'develop' of ssh://github.com/element-hq/element-web into t3chguy/merge-modules
...
# Conflicts:
# pnpm-lock.yaml
2026-06-09 14:05:01 +01:00
RiotRobot
ce4167d3b4
Merge branch 'master' into develop
2026-06-09 13:01:56 +00:00
Michael Telatynski
c1ecf49dca
Fix WEBAPP_PATH
2026-06-09 13:55:23 +01:00
Michael Telatynski
ab4f427cac
Fix playwright config
2026-06-09 13:20:08 +01:00
Michael Telatynski
99dcfe7fe1
Fix docker
2026-06-08 13:27:37 +01:00
Michael Telatynski
d6313dfae1
Set --workspace-concurrency=1
2026-06-08 13:21:13 +01:00
Michael Telatynski
c315848c47
Fix docker test
2026-06-08 13:14:26 +01:00
Michael Telatynski
763df4d425
Fix docker test
2026-06-08 12:58:19 +01:00
Michael Telatynski
788c76d677
Fix widget toggles vitest browser test
2026-06-08 11:30:08 +01:00
Michael Telatynski
cf9ee41d06
DRY
2026-06-08 11:19:13 +01:00
Michael Telatynski
799d33278f
Absorb remainder of element-modules into monorepo
2026-06-08 10:32:12 +01:00