Commit Graph

72 Commits

Author SHA1 Message Date
Michael Telatynski 44c540eca0 Tweak modules to be disabled if config is missing (#33806)
* 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

* Tweak modules to be disabled if config is missing

* Restore blank line

* Improve coverage

* 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>

---------

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
2026-06-16 08:41:40 +00:00
Michael Telatynski af74f511ed Make tsc happier 2026-06-08 11:42:00 +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
renovate[bot] ee50bb87df Update react to v6 2026-06-04 13:11:34 +00:00
Michael Telatynski cfab5cc659 Iterate NODE_ENV 2026-06-04 13:42:01 +01:00
Michael Telatynski f5d93099e3 Re-add externalGlobals 2026-06-04 12:47:25 +01:00
Michael Telatynski 9d9991d838 Use rolldownOptions.transform.define 2026-06-04 12:18:22 +01:00
Michael Telatynski 82b5397c7d Use rolldownOptions.output.globals 2026-06-04 11:36:15 +01:00
Michael Telatynski 2321dc8f63 Use esmExternalRequirePlugin 2026-06-04 11:11:29 +01:00
renovate[bot] 2a6e185be9 Update vite 2026-06-04 08:13:41 +00:00
Michael Telatynski fcffb91979 Merge pull request #287 from element-hq/renovate/vite
Update vite
2026-06-03 17:48:02 +01:00
Michael Telatynski 5b8233d210 Merge pull request #279 from element-hq/renovate/react
Update react
2026-06-03 17:30:26 +01:00
renovate[bot] 46b6254996 Update vite 2026-06-03 16:15:38 +00:00
renovate[bot] d9e0bd9bf7 Update vector-im 2026-06-03 14:23:47 +00:00
renovate[bot] e8d6e4cdc9 Update react 2026-06-03 14:22:19 +00:00
Michael Telatynski ac32d219d7 Merge pull request #275 from element-hq/t3chguy/banner-title
Allow the banner title to differ from `brand`
2026-05-28 17:18:41 +01:00
Michael Telatynski 7242d1727d Allow the banner title to differ from brand 2026-05-28 14:33:53 +01:00
renovate[bot] 7f286de61f Update dependency typescript to v6 2026-04-29 20:10:19 +00:00
Michael Telatynski f816c28eea Update tests/screenshots
for https://github.com/element-hq/element-web/pull/33211
2026-04-22 15:57:39 +01:00
Michael Telatynski 484ea4676e Iterate 2026-04-13 10:51:27 +01:00
Michael Telatynski 4cb10399bd Merge pull request #233 from element-hq/t3chguy/fix-banner 2026-04-07 12:36:31 +01:00
dependabot[bot] 6ab5d7d3c5 build(deps-dev): bump vite in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 7.3.1 to 7.3.2
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.3.2
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 20:43:24 +00:00
Michael Telatynski 4731caa37c Update screenshot 2026-04-02 15:43:13 +01:00
Michael Telatynski 5223383698 Update screenshots 2026-04-02 15:26:26 +01:00
Michael Telatynski efb697fc56 Merge pull request #232 from element-hq/t3chguy/banner-h2 2026-04-02 10:04:11 +01:00
renovate[bot] 60698a2b78 Update dependency @vector-im/compound-design-tokens to v8 2026-03-31 14:34:08 +00:00
Michael Telatynski e772a104c2 Iterate 2026-03-31 13:17:57 +01:00
Michael Telatynski f2608caf34 Iterate 2026-03-31 12:32:27 +01:00
Michael Telatynski 21396c25be Iterate styles 2026-03-31 12:05:17 +01:00
Michael Telatynski c6280dd875 Debug screenshot 2026-03-31 11:45:36 +01:00
Michael Telatynski 0607a32595 Stabilise banner h2 2026-03-31 09:43:09 +01:00
David Baker 055a127841 Pin react deps to exact version in package.json
Yarn had somehow confused itself and got into a state where it refused
to install react 19.2.4, so much so that even renovate thought it had
upgraded the package (https://github.com/element-hq/element-modules/pull/208)
when it hadn't.

Until we switch to pnom and can use catalog:, pin them to exact version which
seems to make yarn play ball again.
2026-03-16 17:58:23 +00:00
David Langley 64d5bef3e7 Migrate playwright tests from tests/ to e2e/ convention
All modules now use e2e/ for playwright tests, consistent with
element-modules-private. This avoids conflicts between vitest (which
uses tests/) and playwright project discovery.
2026-03-04 15:55:57 +00:00
renovate[bot] 1d9664ef10 Update npm non-major dependencies 2026-03-01 16:05:52 +00:00
Florian Duros 339e05da2c fix: set font feature settings 2025-12-18 10:52:10 +01:00
Florian Duros 39a61cdd1f fix: set font spacing 2025-12-18 10:41:45 +01:00
Florian Duros 6c38cb0768 test: update screenshots 2025-12-17 18:26:08 +01:00
Florian Duros 03958a054c style: set font on the sidebar 2025-12-17 18:01:21 +01:00
renovate[bot] d4392723ae Update npm non-major dependencies 2025-12-11 11:14:54 +00:00
Michael Telatynski fe3e52b7ba Update screenshots 2025-12-02 09:40:09 +00:00
Michael Telatynski ae17873568 Fix loading compound 2025-12-02 09:40:02 +00:00
Michael Telatynski 58ea9f373f Delint 2025-11-12 12:16:31 +00:00
dependabot[bot] b9792ef2e2 Bump vite in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 7.1.6 to 7.1.11
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.11
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-28 10:10:32 +01:00
Michael Telatynski c956daf0c4 Specify licenses more explicitly 2025-10-14 14:25:16 +01:00
Michael Telatynski 9dce4c143a Merge pull request #75 from element-hq/renovate/zod-4.x 2025-09-23 17:12:36 +01:00
Michael Telatynski 18707eba2f Merge pull request #77 from element-hq/renovate/major-vector-im 2025-09-23 17:08:45 +01:00
Michael Telatynski 8cba4eaf8b Switch to zod/mini 2025-09-23 17:06:57 +01:00
Michael Telatynski bf877976b4 Merge pull request #72 from element-hq/renovate/vitejs-plugin-react-5.x 2025-09-23 16:36:04 +01:00
Michael Telatynski e66c96da25 Merge pull request #74 from element-hq/renovate/vite-7.x 2025-09-23 16:35:35 +01:00