Valere Fedronic
41132a85a7
Merge pull request #3076 from element-hq/valere/async_error_show_boundary
...
Error management: Handle fail to get JWT token
2025-03-19 09:41:00 +01:00
Valere
b6ad6aee2a
post merge fix: es lint
2025-03-19 09:33:06 +01:00
Valere
fd20ac4022
Merge branch 'livekit' into valere/async_error_show_boundary
2025-03-19 09:30:16 +01:00
Valere
96ce6a2dc6
ui test: Skip video visibility test on firefox
2025-03-19 09:22:07 +01:00
Robin
4a2f44a0de
Merge pull request #3112 from element-hq/robin/blocked-conflicts
...
Run the 'prevent blocked' workflow even if PR has conflicts
2025-03-18 15:43:21 -04:00
Robin
a304f37705
Run the 'prevent blocked' workflow even if PR has conflicts
...
See the description of pull_request versus pull_request_target documented at https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#pull_request .
2025-03-18 14:45:07 -04:00
Robin
7d6a60a6ad
Merge pull request #3110 from element-hq/robin/participant-limits
...
Show "insufficient capacity" when hitting participant limits
2025-03-18 13:37:43 -04:00
Robin
45c3c7a37e
Show "insufficient capacity" when hitting participant limits
2025-03-18 13:33:36 -04:00
Robin
22977dcf65
Merge pull request #3109 from element-hq/robin/livekit-2.9.1
...
Downgrade to livekit-client v2.9.1
2025-03-18 11:41:26 -04:00
Robin
213f234e94
Downgrade to livekit-client v2.9.1
...
livekit-client v2.9.2 regresses switching between the front/back cameras.
2025-03-18 11:36:08 -04:00
fkwp
990d5727d4
Merge pull request #3104 from element-hq/fkwp/update_readme
...
deleted old demo.jpg
2025-03-18 10:01:29 +01:00
Valere Fedronic
4653be86b3
Merge pull request #3101 from element-hq/valere/dev_ex_eslint_tests
...
Eslint: Ensure playwright files are checked by eslint
2025-03-18 09:57:02 +01:00
Valere
8c5f5b156c
code review: improve test
2025-03-18 09:48:18 +01:00
fkwp
7a0010dd36
deleted old demo.jpg
2025-03-18 09:33:05 +01:00
Valere
6a8abeb609
Eslint: Ensure playwright files are checked by eslint
2025-03-17 15:23:51 +01:00
Valere
007ea89cd7
fixup eslint
2025-03-17 12:36:14 +01:00
Valere
598152a3d7
Add playwright test for JWT token error
2025-03-17 12:15:16 +01:00
Valere
83c6ec3497
Merge branch 'livekit' into valere/async_error_show_boundary
2025-03-17 11:26:54 +01:00
Valere
03b5f0f2f9
Fixup: error boundary context not needed, local error resets already
2025-03-17 11:26:16 +01:00
fkwp
ef2fee708e
Merge pull request #3099 from element-hq/fkwp/update_readme
...
Update readme with new Element Call screenshot
2025-03-17 10:33:23 +01:00
fkwp
ef8e894c0b
update Element Call screenshot
2025-03-17 09:55:04 +01:00
fkwp
d01a0de568
fix JSON blob
2025-03-17 09:54:37 +01:00
Valere Fedronic
a204dbe1d4
Merge pull request #3098 from element-hq/valere/playwright_dev_backend_no_ratelimit
...
Keep rate limits for dev backend, disable only for playwright tests
2025-03-17 09:51:30 +01:00
Valere
bd38a56ccc
Keep rate limits for dev backend, disable only for playwright tests
2025-03-17 09:45:43 +01:00
Valere Fedronic
af58161f21
Merge pull request #3097 from element-hq/valere/playwright_initial_setup
...
Integration Test: Add test for register, login, logout and guest create and join call
2025-03-17 09:43:21 +01:00
Valere Fedronic
ad8ad218f1
Merge pull request #3096 from element-hq/valere/playwright_access_tests
...
Integration Test: Add test for register, login, logout and guest create and join call
2025-03-17 09:31:44 +01:00
fkwp
c4747dd177
Merge pull request #3026 from element-hq/fkwp/add_rc_delayed_event_mgmt_to_readme
...
README.md add information about rc_delayed_event_mgmt
2025-03-14 16:18:55 +01:00
Valere Fedronic
39c64afb77
Merge pull request #3091 from element-hq/valere/playwright_initial_setup
...
First integration tests with playwright
2025-03-14 16:02:46 +01:00
Valere
b9700b9986
code review
2025-03-14 14:50:47 +01:00
Valere
20ba3e9573
Merge branch 'livekit' into valere/async_error_show_boundary
2025-03-14 11:25:30 +01:00
Valere
83198c061a
Disable rate limiting on dev homeserver to avoid flaky tests
2025-03-14 11:01:25 +01:00
Valere
b5fff42adc
Test: Add more integrations test
...
Testing access, register, login, logout. Create and join as guest
2025-03-14 11:01:19 +01:00
Valere
9dc515f45d
Fixup: bad copy in the text
2025-03-13 20:04:26 +01:00
Valere
4c477bc4b1
fix: github action, missing config file for dev env
2025-03-13 20:04:26 +01:00
Valere
45d3a5e332
playwright add ignoreHTTPSErrors option
2025-03-13 20:04:26 +01:00
Valere
4efc32f8e2
fix: local element-call not running
2025-03-13 20:04:26 +01:00
Valere
a7af470549
yml: try docker compose instead of dash compose
2025-03-13 20:04:26 +01:00
Valere
102aaa80e2
typo in playwright.yml timeout
2025-03-13 20:04:26 +01:00
Valere
6eb1a02937
fix: vitest --coverage was running playwright tests
2025-03-13 20:04:26 +01:00
Valere
687dafab3e
First integration tests with playwright
2025-03-13 20:04:26 +01:00
Timo
46e7e8e9cd
Fix: js-sdk version that uses expected value for isJoined (isJoined will now be false before we left as expected by EC) ( #3092 )
2025-03-13 19:09:18 +01:00
Hugh Nimmo-Smith
a924c7ffbb
Separate widget-only URL parameters in the documentation ( #3088 )
2025-03-13 10:28:38 +00:00
Valere
188fe75534
Merge branch 'livekit' into valere/async_error_show_boundary
2025-03-13 11:20:32 +01:00
Valere Fedronic
90a282b46c
Merge pull request #3063 from element-hq/valere/fix_add_close_button_in_widget_mode
...
Error: use a close button instead of go to home when in widget mode
2025-03-13 10:16:26 +01:00
Valere Fedronic
79e294755c
Merge pull request #3058 from element-hq/valere/refactor_error_handling
...
refactor: Centralize group call errors in custom GroupCallErrorBoundary
2025-03-13 10:12:11 +01:00
Hugh Nimmo-Smith
7aac56aac0
Vite embedded build of Element Call ( #3077 )
...
* Embedded package build of Element Call
Part of https://github.com/element-hq/element-call/issues/2994
This creates a new "embedded" build (vs "full" build) at the vite level. It will be used by a later PR that actually provides platform specific packages.
Embedded build:
- Uses relative URLs
- Uses relative config.json path and other resource loading
- Has a config.json built in
- Doesn't include the public folder (e.g. favicon)
Out of scope:
- this doesn't attempt to exclude SPA functionality, so technically the build could be used in SPA
- the above means that the crypto-wasm binary is included in the build
* CI artifact name based on type of build
* Update src/config/Config.ts
2025-03-12 17:00:44 +00:00
Hugh Nimmo-Smith
520c0f4925
Fix typing on config: EULA is optional as it has a default ( #3074 )
2025-03-12 13:52:13 +01:00
Valere
b02ad8871e
review: Make widget prop mandatory
2025-03-12 10:27:45 +01:00
Valere
b0a4a954f8
Error: use a close button instead of go to home when in widget mode
2025-03-12 10:12:34 +01:00
Robin
5547e838d3
Merge pull request #3080 from element-hq/robin/pin-matrix-js-sdk
...
Pin matrix-js-sdk to a specific commit
2025-03-12 05:06:10 -04:00