fkwp
c29eeff450
indentation
2025-03-05 21:19:56 +01:00
fkwp
af57834c87
format Copyright & License
2025-03-05 21:19:12 +01:00
fkwp
e87e1a8f25
Update documentation
2025-03-05 21:18:17 +01:00
fkwp
5583f621ba
Update Development Section
2025-03-05 21:17:54 +01:00
fkwp
1df5872215
update Translation section
2025-03-05 21:16:49 +01:00
fkwp
32a3c9ea5d
Add section about MatrixRTC Backend Discovery and Selection
2025-03-05 21:15:57 +01:00
fkwp
93fb299770
add self-hosting section
2025-03-05 21:13:55 +01:00
fkwp
f79d7cfaea
Add deployment options section
2025-03-05 21:12:23 +01:00
fkwp
1c233b88f0
add feature section
2025-03-05 21:10:45 +01:00
fkwp
52b40d3116
add Overview section
2025-03-05 19:35:02 +01:00
fkwp
f7379b5683
Add short description of Element Call
2025-03-05 19:34:39 +01:00
fkwp
2c21423f1a
add License shield
2025-03-05 19:33:39 +01:00
fkwp
c579904f29
added rule for ignoring draw.io backup files
2025-03-05 13:37:04 +01:00
ElementRobot
05e81a8143
Merge pull request #3030 from element-hq/actions/localazy-download
...
Localazy Download
2025-02-28 13:40:30 +00:00
fkwp
4fa1b26827
Translations updates
2025-02-28 13:38:53 +00:00
Valere Fedronic
66899f33e2
Merge pull request #3027 from element-hq/valere/missing_livekit_url_config
...
Error Handling: gracefully handle missing MatrixRTC focus configuration
2025-02-28 13:43:01 +01:00
Valere
f38adf12d9
review: remove not yet used case ErrorCategory in rich error
2025-02-28 12:25:35 +01:00
Valere
5dfc89d36c
fixup: lint error
2025-02-28 12:24:43 +01:00
Valere
1fbf8e2686
review: Report unknown exceptions when entering RTC session
2025-02-28 12:17:28 +01:00
Valere
2b35573672
review: Upate error.unexpected_ec_error for consistency
2025-02-28 12:06:31 +01:00
Valere
f8a5de604f
review: rename ec-error file to error
2025-02-28 12:04:49 +01:00
fkwp
b355615236
Merge pull request #3029 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.9.5
2025-02-28 11:58:24 +01:00
renovate[bot]
4ebbb3382a
Update dependency livekit-client to v2.9.5
2025-02-28 10:56:09 +00:00
Hugh Nimmo-Smith
7761e042fb
Update readme to reflect latest config.json and matrix-js-sdk dependency ( #3028 )
2025-02-28 10:05:36 +00:00
Strac Consulting Engineers Pty Ltd
acc0b64968
Update config.sample.json ( #3001 )
...
Co-authored-by: Hugh Nimmo-Smith <hughns@users.noreply.github.com >
Co-authored-by: Hugh Nimmo-Smith <hughns@element.io >
2025-02-27 18:25:24 +00:00
Valere
4701e413fd
fixup: MissingRTCFocus error, fix confusion between domain/brand
2025-02-27 10:09:26 +01:00
Valere
b43defedfd
fixup: i18n incorrect ordering of keys
2025-02-27 09:32:43 +01:00
Valere
2ba803fcef
review: Improve error structure + better RTCFocus error message
2025-02-27 09:26:38 +01:00
Valere
109809182f
fixup: Unused (yet) ErrorCode enum value
2025-02-26 15:37:28 +01:00
Valere
3c23e5a4e6
Error Handling: gracefully handle missing livekit service url in config
2025-02-26 15:19:08 +01:00
Valere
7423dfa527
refactor: Introduce specific ElementCall error type with code
2025-02-26 14:58:31 +01:00
Robin
31577d7263
Show an error screen when the SFU is at capacity ( #3022 )
...
Co-authored-by: Hugh Nimmo-Smith <hughns@users.noreply.github.com >
Co-authored-by: fkwp <fkwp@users.noreply.github.com >
2025-02-26 12:00:56 +00:00
Robin
2bb5b020e6
Leave session when error occurs and show error screens in widget mode ( #3021 )
...
Co-authored-by: Hugh Nimmo-Smith <hughns@users.noreply.github.com >
2025-02-26 10:20:30 +00:00
Robin
cd05df3e33
Merge pull request #3020 from element-hq/robin/clarify-use-latest
...
Clarify what useLatest is for
2025-02-24 18:22:46 +07:00
Robin
9b59544db2
Clarify what useLatest is for
...
I was touching this file and noticed a chance to clean up this little TODO comment by swapping in our useLatest hook and giving it better documentation.
2025-02-24 18:18:15 +07:00
Robin
91671d9ff1
Merge pull request #3019 from element-hq/robin/actually-hide-header
...
Actually hide the header on error pages
2025-02-24 17:47:22 +07:00
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