Lotus CI and Claude Opus 4.8
b1fed78283
ci: stage embedded dist into embedded/web/dist before publish
...
CI / Build embedded bundle (push) Failing after 46s
CI / Publish to Gitea npm registry (push) Has been skipped
build:embedded outputs to repo-root dist/; the publish job and smoke-check
expected embedded/web/dist (the publish template's files entry), which was
never created in CI — so a tagged publish would fail its smoke-check or ship
an empty tarball. Copy dist -> embedded/web/dist in both jobs.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-29 22:45:20 -04:00
Lotus CI and Claude Opus 4.8
229b54b3b7
Lotus fork: rename embedded package + add Gitea CI
...
CI / Build embedded bundle (push) Failing after 1m9s
CI / Publish to Gitea npm registry (push) Has been skipped
- embedded/web/package.json: publish as @lotusguild/element-call-embedded
from our Gitea fork (repository URL updated).
- .gitea/workflows/ci.yml: build the embedded bundle on PR/push to lotus;
publish to the Gitea npm registry on a v* tag. Linux-only (web bundle).
Based on upstream element-call v0.20.1 (2d74c48 ).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-29 22:16:45 -04:00
Valere Fedronic and GitHub
2d74c48151
Merge pull request #4016 from element-hq/valere/backport/several_click_to_unmute_bug
...
[backport] - Fix several click to unmute bug (feat(mute): add syncing state and disable toggle during async mute)
v0.20.1
2026-06-08 09:50:58 +02:00
Valere Fedronic and Valere
1bf2a0917b
Merge pull request #4013 from element-hq/valere/fix_repeated_click_to_unmute
...
feat(mute): add syncing state and disable toggle during async mute
2026-06-05 13:32:48 +02:00
Robin and GitHub
c021fc1548
Merge pull request #3995 from element-hq/toger5/fix-double-leave-sound
...
Fix play of second leave sound
2026-06-02 14:46:43 +02:00
Timo K
692a55c84c
fix race
2026-06-02 14:06:28 +02:00
Timo K
c5ffdea370
lint
2026-06-02 13:56:16 +02:00
Timo K
9117b40e7b
fix tests
2026-06-02 13:52:43 +02:00
Timo and GitHub
25a6cefa34
Merge pull request #3905 from manfrommedan/fix/promise-withresolvers-polyfill
...
Add Promise.withResolvers polyfill for older WebViews (Chrome < 119)
2026-06-02 19:43:12 +08:00
Robin and GitHub
399b7d83da
Merge pull request #3988 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.19.0
2026-06-02 11:50:10 +02:00
Timo and GitHub
e2128776b3
Merge pull request #3935 from element-hq/toger5/contribut-issue-first
...
Contributing.md explain "issue first" contribution approach
2026-06-02 17:35:56 +08:00
Timo and GitHub
327a0ad9b0
Merge pull request #3951 from element-hq/valere/improve_error_message
...
Improve error messages for sfu auth problems
2026-06-02 17:33:56 +08:00
Robin
47326c28d3
Fix type error
2026-06-02 11:33:17 +02:00
Robin and GitHub
084fa20b3d
Merge pull request #4003 from element-hq/device-switch-fixes
...
Show the right labels in device switcher menus
2026-06-02 11:29:28 +02:00
Timo K
e05af09c28
Add test
2026-06-02 11:27:59 +02:00
Robin
cec78a383d
Fix footer stories
2026-06-02 11:14:53 +02:00
Robin and GitHub
faa34aeaaa
Merge pull request #3987 from element-hq/renovate/compound
...
Update dependency @vector-im/compound-design-tokens to v10.2.0
2026-06-02 10:48:44 +02:00
Robin
5fed562db2
Request full device names when device switchers are open
2026-06-02 10:36:57 +02:00
Robin
164765cd27
Show the right fallback labels in device switcher menus
2026-06-02 10:15:40 +02:00
renovate[bot] and GitHub
489492d9b9
Update dependency livekit-client to v2.19.0
2026-06-02 06:50:03 +00:00
renovate[bot] and GitHub
bec34ee360
Update dependency @vector-im/compound-design-tokens to v10.2.0
2026-06-02 06:49:28 +00:00
Johannes Marbach and GitHub
79298a6620
Merge pull request #3998 from element-hq/renovate/all-minor-patch
...
Update all non-major dependencies
2026-06-02 08:47:58 +02:00
Robin and GitHub
af8a876adc
Merge pull request #3999 from element-hq/renovate/embedded-package-dependencies
...
Update Gradle to v8.14.5
2026-06-02 08:42:39 +02:00
Johannes Marbach
f4d6517bbb
Switch from global to globalThis to fix import issues
2026-06-02 08:29:03 +02:00
renovate[bot] and GitHub
576119663f
Update all non-major dependencies
2026-06-02 01:16:51 +00:00
renovate[bot] and GitHub
e67d2f2f2b
Update Gradle to v8.14.5
2026-06-01 03:52:15 +00:00
Valere
3799ea2b4e
fixup: Missing translation
2026-05-28 14:43:42 +02:00
Valere
2bd16beccf
Merge branch 'livekit' into valere/improve_error_message
2026-05-28 14:27:17 +02:00
Valere Fedronic and GitHub
72b0d12d7c
Merge pull request #3973 from element-hq/valere/devx/run_dev_on_phone
...
devx: Allow to run local dev EC on mobile in same wifi
2026-05-28 14:26:07 +02:00
Valere
6777adac54
Merge branch 'livekit' into valere/devx/run_dev_on_phone
2026-05-28 13:17:22 +02:00
Valere Fedronic and GitHub
083f86b19d
Merge pull request #3924 from element-hq/valere/devx/livekit_logs
...
dev-tool: Add option to enable extended livekit logs
2026-05-28 13:16:57 +02:00
Valere
1fafc3b1ba
Merge branch 'livekit' into valere/devx/livekit_logs
2026-05-28 12:45:39 +02:00
Valere Fedronic and GitHub
cdbb2c92ca
Merge pull request #3994 from element-hq/valere/devx/bump_playwright
...
bump playwright to 1.60
2026-05-28 12:45:19 +02:00
Timo K
ea4144ccc7
Fix play of second leave sound
2026-05-28 12:04:42 +02:00
Valere
2928e34ee2
test: use toHaveCount instead of count()).toBe
2026-05-28 11:56:29 +02:00
Valere
d98e800077
bump playwright
...
update playwright container image
2026-05-28 11:32:18 +02:00
Valere
8b86c1914d
bump playwright
...
update playwright container image
2026-05-28 11:31:38 +02:00
Valere
e815277fa2
touch commit to unbock gh
2026-05-28 08:59:05 +02:00
Valere
810e263cbe
review: better doc
2026-05-28 08:51:00 +02:00
Valere
70a0914017
eslint
2026-05-27 14:18:34 +02:00
Valere
8011f2579c
test: Add test for new option
...
review: Remove uneeed {" "}
2026-05-27 14:03:31 +02:00
Valere
187665748b
Merge branch 'livekit' into valere/devx/livekit_logs
2026-05-27 11:46:38 +02:00
Timo and GitHub
ee1e8c60e7
Merge pull request #3961 from element-hq/toger5/view-model-call-footer-example
...
Implement fast switcher (+ ViewModel with snapshot example)
2026-05-20 23:38:00 +08:00
a9fd98c563
Update src/state/ViewModel.ts
...
Co-authored-by: Robin <robin@robin.town >
2026-05-20 17:16:08 +02:00
Robin and GitHub
0de6e94647
Merge pull request #3983 from element-hq/one-on-one-portrait-regressions
...
Fix a couple more regressions due to the one-on-one portrait layout
2026-05-20 17:03:54 +02:00
Timo K
dc52573ce2
fix backgroundBlurToggleClick -> videoBlurToggleClick
2026-05-20 17:03:45 +02:00
Timo K
509e4d739f
Update InCallView.test.tsx
2026-05-20 16:47:41 +02:00
Timo K
355ec4fe62
fix visibility test
2026-05-20 16:39:25 +02:00
Timo K
d9c0de73b7
Merge branch 'livekit' into toger5/view-model-call-footer-example
2026-05-20 16:28:04 +02:00
Robin
8d07d552d7
Ensure landscape layout is always edge-to-edge on mobile
...
The spotlight landscape layout was edge-to-edge previously, and should remain that way.
2026-05-20 16:11:07 +02:00