Commit Graph

147 Commits

Author SHA1 Message Date
Michael Telatynski 5e80431399 Shorten path for playwright-commmon 2026-04-09 14:35:32 +01:00
Michael Telatynski 134ffe3de2 Merge pull request #212 from element-hq/t3chguy/wat/382 2026-04-09 08:56:05 +01:00
Michael Telatynski ee404f098b Merge pull request #248 from element-hq/t3chguy/missing-return 2026-04-08 12:56:47 +01:00
Michael Telatynski 8cae8df17f Actually skip stale screenshot reporter on errors 2026-04-08 11:43:50 +01:00
Michael Telatynski 1107ddf695 Bump version to 2.4.0 in playwright-common 2026-04-07 15:39:22 +01:00
Michael Telatynski 63dbc2a60b Merge pull request #200 from element-hq/t3chguy-patch-1 2026-04-07 15:38:42 +01:00
Michael Telatynski 2b3425f0e8 Merge branch 'main' of github.com:/element-hq/element-web-modules into t3chguy/wat/382
# Conflicts:
#	modules/restricted-guests/element-web/e2e/snapshots/restricted-guests.spec.ts/preview-bar-linux.png
2026-03-31 09:26:21 +01:00
R Midhun Suresh a6f0d25525 Merge pull request #230 from element-hq/midhun/bump/playwright-common-2.3.0
Bump `@element-hq/element-web-playwright-common` package version
2026-03-30 20:06:54 +05:30
R Midhun Suresh 72de8745e9 Bump package version 2026-03-30 19:56:58 +05:30
R Midhun Suresh 0079270fa5 Lock width when running most playwright tests 2026-03-30 18:16:44 +05:30
Michael Telatynski d42c816558 Merge branch 'main' of github.com:/element-hq/element-web-modules into t3chguy/wat/382
# Conflicts:
#	modules/restricted-guests/element-web/e2e/snapshots/restricted-guests.spec.ts/login-legacy-linux.png
#	modules/restricted-guests/element-web/e2e/snapshots/restricted-guests.spec.ts/login-mas-linux.png
#	playwright.config.ts
2026-03-20 16:41:53 +00:00
Michael Telatynski 225fe7c406 Tidy up 2026-03-04 10:32:58 +00:00
Michael Telatynski 6d71191af9 Fix axe imports 2026-03-03 18:27:32 +00:00
Michael Telatynski fd4bb50a14 Tests galore 2026-03-03 18:25:22 +00:00
Michael Telatynski d11c2e880b Merge pull request #205 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-b2936519f3 2026-02-28 21:23:58 +00:00
dependabot[bot] 2b688528e3 build(deps): bump rollup in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [rollup](https://github.com/rollup/rollup).


Updates `rollup` from 4.52.0 to 4.59.0
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.52.0...v4.59.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-version: 4.59.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-28 16:42:02 +00:00
Michael Telatynski 73e2770246 Merge pull request #203 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-57e1ad1f90 2026-02-23 09:05:27 +00:00
dependabot[bot] a0d4df56c0 build(deps): bump bn.js in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [bn.js](https://github.com/indutny/bn.js).


Updates `bn.js` from 4.12.1 to 4.12.3
- [Release notes](https://github.com/indutny/bn.js/releases)
- [Changelog](https://github.com/indutny/bn.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/indutny/bn.js/commits/v4.12.3)

---
updated-dependencies:
- dependency-name: bn.js
  dependency-version: 4.12.3
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-22 14:06:56 +00:00
Michael Telatynski cd061ee9f5 Merge pull request #202 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-f1bf2b0a19 2026-02-22 14:05:47 +00:00
dependabot[bot] e30d825503 build(deps): bump ajv in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [ajv](https://github.com/ajv-validator/ajv).


Updates `ajv` from 6.12.6 to 6.14.0
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.6...v6.14.0)

---
updated-dependencies:
- dependency-name: ajv
  dependency-version: 6.14.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-21 17:45:03 +00:00
Michael Telatynski a9e76dbb8a Update stale screenshots playwright reporter
At some point it seems that playwright changed how reporters are passed flakes.

https://github.com/microsoft/playwright/pull/39145 needs to land to fully fix the reporter though
2026-02-19 16:04:42 +00:00
Michael Telatynski 30cbbd48b3 Merge pull request #197 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-14dc0ebc5a
build(deps): bump qs from 6.14.1 to 6.14.2 in the npm_and_yarn group across 1 directory
2026-02-16 08:45:58 +00:00
dependabot[bot] dd71370223 build(deps): bump qs in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [qs](https://github.com/ljharb/qs).


Updates `qs` from 6.14.1 to 6.14.2
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.14.1...v6.14.2)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.14.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-14 12:59:13 +00:00
Michael Telatynski e16626519f Merge pull request #195 from element-hq/t3chguy/no-link-modules 2026-02-12 15:14:07 +00:00
Michael Telatynski a604153ece Bump playwright-common version 2026-02-12 14:55:30 +00:00
Michael Telatynski 2c73e09907 Expose PLAYWRIGHT_COMMON_DOCKER envvar in playwright screenshots docker image 2026-02-12 14:55:12 +00:00
Michael Telatynski f243b3dd54 Enable corepack in playwright screenshots docker image 2026-02-12 14:54:59 +00:00
Michael Telatynski 82f185700e Add --no-link-modules to playwright-screenshots.sh script 2026-02-12 14:54:33 +00:00
Michael Telatynski aadeb01f97 Merge pull request #193 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-66fcce4dc2 2026-02-10 10:38:54 +00:00
dependabot[bot] 9c1f3ba928 build(deps): bump axios in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [axios](https://github.com/axios/axios).


Updates `axios` from 1.13.2 to 1.13.5
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.13.2...v1.13.5)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.13.5
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-10 10:32:16 +00:00
Michael Telatynski 31d5d60b4c Bump playwright-common version to 2.2.6 2026-02-10 10:31:06 +00:00
Michael Telatynski 8169d1c21b Merge pull request #192 from element-hq/t3chguy/pnpm
Add support for pnpm in playwright-common screenshot script
2026-02-09 15:05:51 +00:00
Michael Telatynski 5f7b56a89f Add support for pnpm in playwright-common screenshot script 2026-02-09 09:34:54 +00:00
Richard van der Hoff cb27334d3d Fix entrypoint for element-web-playwright-common docker image (#190) 2026-02-02 22:18:35 +00:00
Richard van der Hoff ccadd73953 playwright-screenshots: fix incompatibility with podman (#189)
Podman doesn't recognise the `volume-nocopy` option on mounts. It doesn't seem
to be necessary so let's omit it.
2026-02-02 11:27:00 +00:00
Michael Telatynski c96f5adcef Merge pull request #187 from element-hq/t3chguy/fix-playwright-docker 2026-01-28 15:34:22 +00:00
Michael Telatynski c3966aea82 Fix playwright-screenshots utility for native dependencies
Without this, a developer would need to both specify --with-node-modules && --entrypoint and provide a custom entrypoint to do the `yarn install`.
2026-01-23 17:15:49 +00:00
Michael Telatynski fba0da2eaa Bump playwright-common version to 2.2.5 2026-01-23 16:57:21 +00:00
Michael Telatynski 582537a879 Merge pull request #185 from element-hq/t3chguy-patch-1 2026-01-23 16:56:29 +00:00
Michael Telatynski 33fbb47d93 Fix Playwright version checking
Updated method to fetch Playwright version using yarn list.

`yarn info` was just querying what the latest available package is
2026-01-23 16:39:23 +00:00
Michael Telatynski 7698c72bbf Merge pull request #183 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-ab4d8f00f8 2026-01-22 09:11:50 +00:00
dependabot[bot] 9233c0c0db build(deps): bump lodash-es in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [lodash-es](https://github.com/lodash/lodash).


Updates `lodash-es` from 4.17.22 to 4.17.23
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/commits/4.17.23)

---
updated-dependencies:
- dependency-name: lodash-es
  dependency-version: 4.17.23
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 02:02:39 +00:00
Michael Telatynski edfc66fa81 Bump version from 2.2.3 to 2.2.4 2026-01-16 15:35:24 +00:00
Robin 1bd24aeb27 Merge pull request #181 from element-hq/robin/axe-no-container
Avoid starting a homeserver when using just the axe fixture
2026-01-16 12:10:51 +01:00
Robin 48e262d8f1 Avoid starting a homeserver when using just the axe fixture
Since 4c928d2854 importing the axe fixture would cause your test to pull in the entire world of Synapse and Postgres services. For Compound Web tests, we want to be able to use axe in isolation without all the extra fixtures. Inverting the fixture hierarchy ought to do the trick.
2026-01-16 12:05:41 +01:00
Michael Telatynski 0561301d98 Bump version to 2.2.3 in package.json 2026-01-07 14:02:43 +00:00
Will Hunt 1ab1b54e7c Merge pull request #174 from element-hq/hs/fix-imports
Fix missing `.js` imports
2026-01-06 19:04:28 +00:00
Half-Shot 23565d2d36 Fix imports to import with .js 2026-01-06 17:15:04 +00:00
Half-Shot a303e13060 Change module resolution to check for correct imports. 2026-01-06 17:14:50 +00:00
Will Hunt 384ddb4eab Merge pull request #173 from element-hq/hs/bump-@element-hq/element-web-playwright-common-to-2.2.2
Bump @element-hq/element-web-playwright-common to 2.2.2
2026-01-06 16:04:26 +00:00