Robin
e4d7baf7bb
Actually hide the header on error pages
...
Currently, if you set hideHeader to true, you get a big empty <header> on error pages which serves no purpose except to push the screen's content off center.
2025-02-24 17:37:11 +07:00
Robin
832a5aaf57
Merge pull request #3011 from element-hq/robin/close-action
...
Send a 'close' action when the widget is ready to close
2025-02-24 17:23:33 +07:00
fkwp
5e8395262c
Merge pull request #3017 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.9.3
2025-02-24 08:28:40 +01:00
Robin
518c8eadca
Finish the hangup procedure even if widget API throws errors
2025-02-24 11:48:05 +07:00
renovate[bot]
ad461a7643
Update dependency livekit-client to v2.9.3
2025-02-24 02:54:51 +00:00
Robin
028b3104e4
Merge pull request #3009 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.9.1
2025-02-20 13:24:17 +07:00
Robin
a75952cf77
Send a 'close' action when the widget is ready to close
...
By keeping 'hangup' and 'close' as separate actions, we can allow Element Call widgets to stay on an error screen after the user has been disconnected without the widget completely disappearing from the host's UI. We don't have to request any additional capabilities to use a custom widget action like this one.
2025-02-20 11:17:17 +07:00
Timo
4015efa6c6
fix lk usage in test
2025-02-20 06:33:01 +03:00
Hugh Nimmo-Smith
0f5dc33918
Fix copyright header to say dual license not just AGPL ( #3013 )
...
This probably should have been part of https://github.com/element-hq/element-call/pull/2984
2025-02-18 17:59:58 +00:00
renovate[bot]
f111c64264
Update dependency livekit-client to v2.9.1
2025-02-18 15:52:41 +00:00
Hugh Nimmo-Smith
294e67a5ba
Show current SFU and Server Info in developer tab ( #3000 )
...
* Show current SFU and Server Info in developer tab
* Lint
2025-02-10 18:22:19 +01:00
Hugh Nimmo-Smith
6e3fd10268
Explicitly build and publish docker for develop/livekit branch ( #2996 )
...
We don't need the tarball artifact and we have already done a build
2025-02-07 16:31:44 +00:00
Hugh Nimmo-Smith
0128f2f258
Don't produce compressed assets at build time and instead do it as part of the nginx build ( #2995 )
...
The core vite build shouldn't be responsible for implementing optimisations that are specific to a particular distribution mechanism. e.g. static compressed files for nginx.
This way the core build is "clean".
Instead, the packager/distributor of the build should be responsible for it. e.g. the nginx docker distribution should do any optimisations that it chooses.
2025-02-06 15:16:55 +01:00
Hugh Nimmo-Smith
e23d8828ad
GitHub Action workflows cannot be in a sub folder
2025-02-06 12:55:28 +00:00
Hugh Nimmo-Smith
613675553f
Fix typo in license filename
2025-02-06 12:52:11 +00:00
Hugh Nimmo-Smith
6dcfdf8d39
Cleanup GitHub Actions ( #2983 )
...
This is mostly just about naming. Plus removing an unused end-to-end testing workflow.
2025-02-06 13:13:08 +01:00
Hugh Nimmo-Smith
4fc7fbe8fe
Use --frozen-lockfile when install deps in CI ( #2992 )
2025-02-05 17:28:52 +01:00
renovate[bot]
f49355a51f
Update LiveKit components ( #2962 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 16:14:04 +00:00
renovate[bot]
c3ad7844fb
Update dependency vitest to v3.0.5 [SECURITY] ( #2986 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 16:07:33 +00:00
Matthew Hodgson
1fa4a6f2e4
dual license AGPL + Commercial ( #2984 )
...
* dual license AGPL + Commercial
* Lint
---------
Co-authored-by: Hugh Nimmo-Smith <hughns@element.io >
2025-02-05 16:01:51 +00:00
Timo
e25e6caa89
Resolve version clash in matrix-widget-api dependency ( #2988 )
...
* Downgrade widget api version to v1.11.0 to not include STATE_UPDATE api version
* Downgrade to v1.10.0 for js-sdk compatibility
* Add "matrix-widget-api" to resolutions block
* bump matrix-widget-api to v1.11.0 for theme change compatibility
2025-02-05 10:11:13 +00:00
Timo
bff2b73c85
Bump matrix-js-sdk to v36.1.0 ( #2967 )
...
Co-authored-by: Hugh Nimmo-Smith <hughns@element.io >
2025-02-03 12:28:12 +00:00
Will Hunt
1dde54daa9
Use matrixIdentifier for screenshare ( #2981 )
2025-02-03 10:17:19 +00:00
Hugh Nimmo-Smith
1d1289b7bf
Fix renovate schedule settings ( #2979 )
2025-01-29 18:21:08 +00:00
Hugh Nimmo-Smith
7ba7ddcdc5
Adjust renovate bot schedule and enable vulnerability updates ( #2977 )
2025-01-29 17:27:21 +01:00
Hugh Nimmo-Smith
31e59c1da1
Do run build action in CI when GHA workflows change ( #2976 )
2025-01-28 12:13:30 +01:00
Hugh Nimmo-Smith
7d444fc261
Automatically deploy livekit branch to call.element.dev via workflow dispatch ( #2974 )
2025-01-28 10:15:44 +00:00
renovate[bot]
26ce899548
Update dependency @stylistic/eslint-plugin to v3 ( #2968 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 09:46:36 +01:00
renovate[bot]
06d4206524
Update dependency livekit-client to v2.8.1 ( #2970 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 09:45:25 +01:00
renovate[bot]
a16391c342
Update all non-major dependencies ( #2969 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 13:55:46 +01:00
Will Hunt
3506ca7feb
Fix calculation of local membership identifier ( #2966 )
2025-01-23 13:42:29 +00:00
renovate[bot]
5f78f544b7
Update all non-major dependencies ( #2961 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 09:25:49 +01:00
renovate[bot]
d862466bb0
Update dependency vite to v6.0.9 [SECURITY] ( #2964 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 17:58:32 +00:00
Robin
e636542b1e
Prevent new devices from automatically starting unmuted in call ( #2959 )
2025-01-17 15:30:28 +00:00
Robin
cda802a2e9
Make error screens more visually consistent ( #2951 )
2025-01-17 09:35:39 +00:00
Robin
c218dc2f36
Remember previous mute states when devices disappear and reappear ( #2957 )
2025-01-17 09:11:17 +00:00
Robin
74d4556878
Merge pull request #2954 from element-hq/renovate/major-vitest-monorepo
...
Update vitest monorepo to v3 (major)
2025-01-16 15:49:34 -05:00
Robin
e68593ec47
Upgrade to vitest 3.0.1
2025-01-16 15:47:53 -05:00
Robin
e79a32ac63
Merge pull request #2950 from element-hq/renovate/sentry-vite-plugin-3.x
...
Update dependency @sentry/vite-plugin to v3
2025-01-16 15:34:45 -05:00
Will Hunt
3189bdba2a
Fix displayname calculation around RTL / unhomoglyth. ( #2953 )
2025-01-16 17:26:58 +00:00
renovate[bot]
a1eb5a9770
Update vitest monorepo to v3
2025-01-16 15:31:49 +00:00
Hugh Nimmo-Smith
723fa290ff
Bump matrix-js-sdk to latest ( #2946 )
...
Co-authored-by: Timo <toger5@hotmail.de >
2025-01-16 10:31:05 -05:00
renovate[bot]
d2e5514928
Update dependency @sentry/vite-plugin to v3
2025-01-15 10:37:27 +00:00
Will Hunt
0f2e67dd60
Disambiguate displaynames ( #2918 )
...
* Disambigute displaynames
* Add test
* fixup test functions
* prettier
* lint
* Split displayname utils into own file and add tests.
* Split out fixtures
* Add more testcases for displayname calculation.
* lint
* Also listen for displayname changes. (I stand corrected!)
* fix missing media tiles on missing member
2025-01-14 14:46:39 +00:00
Hugh Nimmo-Smith
d9e0c67315
Use correct Sentry entrypoints for react router v7 ( #2943 )
2025-01-13 16:34:44 +00:00
renovate[bot]
497ee3c7f7
Update GitHub Actions ( #2945 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 17:07:38 +01:00
Hugh Nimmo-Smith
2f5f0978ad
Type fixes for react v19 compatibility ( #2937 )
2025-01-13 15:54:42 +01:00
renovate[bot]
c8b30dd8a7
Update dependency eslint-config-prettier to v10 ( #2944 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 15:52:11 +01:00
renovate[bot]
3d2663d740
Update dependency jsdom to v26 ( #2938 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 12:05:26 +00:00
renovate[bot]
2206ad287e
Update all non-major dependencies ( #2942 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 12:03:57 +00:00