Robin
518c8eadca
Finish the hangup procedure even if widget API throws errors
2025-02-24 11:48:05 +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
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
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
renovate[bot]
402d028696
Update dependency global-jsdom to v26 ( #2941 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 12:01:51 +00:00
Robin
0f40cb77ad
Merge pull request #2940 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.8.0
2025-01-10 11:43:43 -05:00
renovate[bot]
df92f4814b
Update dependency livekit-client to v2.8.0
2025-01-10 13:55:07 +00:00
Robin
8bfdd1f455
Merge pull request #2910 from robintown/widget-theme-change
...
React to theme changes in widget mode
2025-01-08 15:56:02 -05:00
renovate[bot]
d985bd3b3f
Update dependency strip-ansi to v7 ( #2639 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hugh Nimmo-Smith <hughns@element.io >
2025-01-08 17:17:55 +00:00
renovate[bot]
54c669126f
Update dependency eslint-plugin-matrix-org to v2 ( #2677 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hugh Nimmo-Smith <hughns@element.io >
2025-01-08 17:08:28 +00:00
renovate[bot]
dc784e95cd
Update dependency react-router-dom to v7 ( #1624 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hugh Nimmo-Smith <hughns@element.io >
2025-01-08 16:42:07 +00:00