Robin
a491b1fdf0
Merge pull request #2644 from robintown/fix-cookie-policy
...
Make the cookie policy link show up again
2024-09-19 16:01:11 -04:00
Robin
90043508ce
Update cookie policy links in translations
2024-09-19 15:54:21 -04:00
Robin
1e2e4c8e7b
Make the cookie policy link show up again
...
For some reason yarn i18next didn't catch that the string had to be changed? I removed the string and regenerated it, and now the cookie policy is back.
2024-09-19 15:35:46 -04:00
Robin
ac42d4a69a
Merge pull request #2643 from robintown/log-in-links
...
Make the links on the log in page visually consistent
2024-09-19 14:33:30 -04:00
Robin
8b3c94b120
Make the links on the log in page visually consistent
...
Timo was totally right in his previous review of my typography component work that these didn't have the right styling. I just didn't notice!
2024-09-19 12:09:14 -04:00
Robin
cec7fc8f5b
Merge pull request #2629 from robintown/test-call-vm
...
Test CallViewModel
2024-09-18 23:13:22 -04:00
Robin
4aab6cfe4e
Leave an open question about whether to move test utils
2024-09-18 23:10:30 -04:00
Robin
25193f467a
Factor out repeated event emitter mocks
2024-09-18 23:05:31 -04:00
Robin
156f1e3a10
Merge branch 'livekit' into test-call-vm
2024-09-18 22:37:15 -04:00
fkwp
cb7f25278a
Merge pull request #2641 from element-hq/renovate/livekit-components
...
Update LiveKit components
2024-09-18 15:30:41 +02:00
renovate[bot]
99dc2d2f2d
Update LiveKit components
2024-09-18 13:29:15 +00:00
fkwp
167ce6ce10
Merge pull request #2642 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.5.2
2024-09-18 15:27:43 +02:00
renovate[bot]
da5c8f9ad6
Update dependency livekit-client to v2.5.2
2024-09-18 13:26:07 +00:00
Hugh Nimmo-Smith
bd866945fd
Bump js-sdk ( #2638 )
2024-09-18 13:18:28 +01:00
Will Hunt
4bf6509109
Merge pull request #2637 from element-hq/hs/workaround-federation-bug
...
Retry a join on invite if the response was M_FORBIDDEN
2024-09-18 12:31:20 +01:00
Half-Shot
c19645c710
consts
2024-09-18 10:10:29 +01:00
Half-Shot
7e5a8b8feb
Retry a join on invite if the response was M_FORBIDDEN
2024-09-18 10:08:03 +01:00
Robin
745533f061
Merge pull request #2636 from element-hq/renovate/npm-vite-vulnerability
...
Update dependency vite to v5.4.6 [SECURITY]
2024-09-17 16:56:33 -04:00
renovate[bot]
a2c3f24b4e
Update dependency vite to v5.4.6 [SECURITY]
2024-09-17 20:54:21 +00:00
Robin
a8b9c1ea33
Merge pull request #2633 from element-hq/renovate/compound
...
Update dependency @vector-im/compound-web to v6.2.0
2024-09-17 16:53:52 -04:00
renovate[bot]
3ee224de9c
Update dependency @vector-im/compound-web to v6.2.0
2024-09-17 01:58:00 +00:00
fkwp
eb6719d32e
Merge pull request #2618 from Johennes/johannes/remove-call
...
Add button to remove call from recents
2024-09-13 13:24:05 +02:00
Johannes Marbach
d2fb1e566f
Merge branch 'livekit' into johannes/remove-call
2024-09-13 12:47:18 +02:00
Robin
016ba676dd
Test CallViewModel
...
This adds tests for a couple of the less trivial bits of code in CallViewModel. Testing them helped me uncover why focus switches still weren't being smooth! (It was because I was using RxJS's sample operator when I really wanted withLatestFrom.)
2024-09-12 15:53:13 -04:00
fkwp
41a0887365
Merge pull request #2627 from element-hq/renovate/livekit-components
...
Update LiveKit components
2024-09-12 19:43:00 +02:00
fkwp
22883816b0
Merge pull request #2628 from element-hq/renovate/major-github-actions
...
Update peter-evans/create-pull-request action to v7
2024-09-12 19:42:21 +02:00
fkwp
02ca623c7f
Merge pull request #2626 from element-hq/renovate/github-actions
...
Update actions/upload-artifact digest to 5076954
2024-09-12 19:41:54 +02:00
renovate[bot]
ace4289a97
Update peter-evans/create-pull-request action to v7
2024-09-12 17:40:58 +00:00
renovate[bot]
7794f8f75f
Update LiveKit components
2024-09-12 17:40:54 +00:00
renovate[bot]
14cb0e03bb
Update actions/upload-artifact digest to 5076954
2024-09-12 17:40:40 +00:00
Robin
e699cb6411
Merge pull request #2624 from robintown/compound-typography
...
Replace typography components with Compound components
2024-09-12 13:04:09 -04:00
Robin
3ded8bec47
Add more comments
2024-09-12 12:59:02 -04:00
Johannes Marbach
8e21453887
Use i18next hook
2024-09-12 09:35:23 +02:00
Johannes Marbach
b1b226d79b
Disable link and button while leaving
2024-09-12 09:35:17 +02:00
Robin
e5e6233efb
Replace typography components with Compound components
2024-09-11 13:44:43 -04:00
Hugh Nimmo-Smith
a5aeb6f324
Give user feedback if the rageshake submission failed ( #2621 )
2024-09-11 14:53:50 +01:00
Robin
5fda7fa220
Merge pull request #2619 from robintown/copyright-header
...
Update the copyright header template
2024-09-11 09:53:16 -04:00
Robin
3df12be95c
Merge pull request #2620 from robintown/missing-members
...
Diagnose the missing room members situation
2024-09-11 09:33:42 -04:00
Hugh Nimmo-Smith
7e5b70d439
Rageshake logging improvements ( #2622 )
2024-09-11 14:02:59 +01:00
Robin
ca135d471e
React more actively to changes in room membership
2024-09-11 01:27:24 -04:00
Robin
1b5b9342fe
Warn about duplicate rooms
2024-09-11 01:27:02 -04:00
Robin
d12a01b1c4
Test StarRating
2024-09-10 18:21:19 -04:00
Robin
e15296427c
Update the copyright header template
...
This updates the text suggested by our copyright header lint rule.
2024-09-10 18:19:55 -04:00
Robin
e8278b4ed2
Merge branch 'livekit' into test-components
2024-09-10 18:05:22 -04:00
Robin
d6985e0053
Test SpotlightTile more thoroughly
...
Catching two accessibility issues along the way: we were putting the wrong accessible labels on the 'expand' button, and even the off-screen pages of the spotlight tile were being exposed to accessibility technologies rather than hidden.
2024-09-10 17:42:18 -04:00
Robin
8872b879d8
Explain why I've added aria-describedby={undefined}
2024-09-10 16:24:58 -04:00
Robin
fa36fcd3a2
Exclude test utilities from coverage report
2024-09-10 16:23:00 -04:00
Johannes Marbach
09af614fb8
Switch to close icon
2024-09-10 16:21:56 +02:00
Johannes Marbach
9766cb2ca2
Add button to remove call from recents
...
Fixes : #2243
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
2024-09-10 13:33:12 +02:00
renovate[bot]
460aa7618a
Update dependency @vector-im/compound-web to v6.1.2 ( #2617 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 09:50:24 +02:00
Timo
c3edd3e25e
Enable lint rules for Promise handling to discourage misuse of them. ( #2607 )
...
* Enable lint rules for Promise handling to discourage misuse of them.
Squashed all of Hugh's commits into one.
---------
Co-authored-by: Hugh Nimmo-Smith <hughns@element.io >
2024-09-10 09:49:35 +02:00
Hugh Nimmo-Smith
c30c8ac7d6
Include the hostname of where EC is running in rageshakes ( #2616 )
2024-09-09 11:14:46 +01:00
renovate[bot]
0f63e2a181
Update all non-major dependencies ( #2615 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-09 12:03:09 +02:00
Robin
982bd6d06b
Test SpotlightTile
2024-09-06 18:41:47 -04:00
Robin
ba36cfa239
Test GridTile
2024-09-06 18:41:47 -04:00
Robin
0c0be8a862
Test InviteModal
2024-09-06 18:41:47 -04:00
Robin
d9333d6829
Test RoomHeaderInfo
2024-09-06 18:41:47 -04:00
Robin
40fc1aa46b
Upgrade Compound Web
...
This patch release fixes a bug where tooltips would label non-interactive triggers in an inaccessible way.
2024-09-06 18:40:35 -04:00
Robin
251918a6ad
Enable test isolation
...
I had experimented with turning this off in order to improve test performance, and apparently that ended up being merged. Now if we're to do component testing, we'll be changing things globally on the document, so isolation is very much necessary.
2024-09-06 18:40:18 -04:00
fkwp
040930c8d3
Merge pull request #2612 from element-hq/fkwp/change_license
...
Fkwp/change license
2024-09-06 10:40:29 +02:00
fkwp
f517099f27
The New Vector Ltd. -> New Vector Ltd
2024-09-06 10:35:10 +02:00
fkwp
9add3e52c4
Update file headers copyright and change licence to AGPL-3.0-only
2024-09-06 10:22:13 +02:00
fkwp
7f03116b65
Update LICENCE file
2024-09-06 10:21:49 +02:00
Robin
cc813fd3cb
Merge pull request #2610 from robintown/update-js-sdk
...
Update matrix-js-sdk
2024-09-03 16:28:21 -04:00
Robin
4157ad071a
Merge pull request #2608 from robintown/fix-rageshakes
...
Fix rageshakes
2024-09-03 16:23:30 -04:00
Robin
bc157c6dc4
Update matrix-js-sdk
...
There's no particular change that we need to pull in, but I like to keep my linked copy of matrix-js-sdk up to date—a TypeScript config change is required by recent versions, so I'd like to update this now.
2024-09-03 16:18:34 -04:00
Robin
57e1434fec
Merge pull request #2609 from robintown/coverage-barrier
...
Make the test coverage target non-blocking
2024-09-03 16:14:00 -04:00
ElementRobot
bfbc5980b7
Merge pull request #2439 from element-hq/actions/localazy-download
...
Localazy Download
2024-09-03 15:10:42 -05:00
Robin
27394f9710
Make the test coverage target non-blocking
...
Sadly Codecov doesn't give us a way to relax the coverage requirements for changes that touch very few lines of code, which has been an invaluable feature of SonarCloud. I suggest we make the check non-blocking.
2024-09-03 16:07:43 -04:00
Robin
0d007f49ec
Fix rageshakes
...
We were relying on deprecated APIs that are not supported when using Rust crypto. Since this entire file was copied and pasted from matrix-react-sdk originally, I just copied and pasted some of its more recent code in.
2024-09-03 16:00:17 -04:00
Robin
8e72ad597b
Merge pull request #2473 from robintown/resize-observer
...
Remove ResizeObserver polyfill
2024-09-03 15:37:54 -04:00
Robin
c8a2ef6a1d
Merge branch 'livekit' into resize-observer
2024-09-03 15:35:10 -04:00
renovate[bot]
c2cc0937c1
Update typescript-eslint monorepo to v8 (major) ( #2523 )
...
* Update typescript-eslint monorepo to v8
* es lint fixes
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Timo <toger5@hotmail.de >
2024-09-03 17:14:27 +02:00
Robin
1784cb284c
Merge pull request #2598 from robintown/test-media-vm
...
Test MediaViewModel
2024-09-03 10:40:02 -04:00
Robin
55038065c7
Remove a test debug log ( #2597 )
2024-09-03 11:04:59 +02:00
fkwp
49ebb1cf4c
Merge pull request #2601 from element-hq/renovate/matrix-widget-api
...
Update dependency matrix-widget-api to v1.9.0
2024-09-03 09:08:03 +02:00
fkwp
b973e7446d
Merge pull request #2606 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.5.1
2024-09-03 09:07:35 +02:00
renovate[bot]
5ebbb7b711
Update dependency livekit-client to v2.5.1
2024-09-02 20:29:29 +00:00
Timo
922fe5bafd
Fix (registration flow): logout old before creating new client as required by initClient. ( #2604 )
2024-09-02 21:42:50 +02:00
fkwp
5f8081bebb
Merge pull request #2602 from Johennes/johannes/qr
...
Display QR code when sharing invite link
2024-09-02 18:56:42 +02:00
Johannes Marbach
12237c469f
Update src/QrCode.module.css
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2024-09-02 17:52:01 +02:00
renovate[bot]
7ee3fbd832
Update all non-major dependencies ( #2600 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-02 17:48:56 +02:00
Timo
040288790c
Fix (rust crypto): Adjust login procedures to account for rust crypto behaviour. ( #2603 )
...
* Fix for missing client store (caused by: #2587 )
* Fix interactive login with authenticated guest user.
Fix clearing storage before logging in a new account.
2024-09-02 17:48:15 +02:00
Johannes Marbach
cba5eb5c07
Run prettier
2024-09-02 16:30:37 +02:00
Johannes Marbach
6ae0c0988d
Add simplistic rendering test
2024-09-02 16:28:53 +02:00
Johannes Marbach
088d4d93a0
Re-add types package
2024-09-02 09:10:42 +02:00
fkwp
ead5f63a02
Merge pull request #2599 from element-hq/renovate/github-actions
...
Update actions/upload-artifact action to v4.4.0
2024-09-02 09:07:57 +02:00
Johannes Marbach
8655b41c05
Run prettier
2024-09-02 08:44:33 +02:00
Johannes Marbach
5b09a5ebd8
Merge branch 'livekit' into johannes/qr
2024-09-02 08:40:15 +02:00
Johannes Marbach
354382d498
Display QR code when sharing invite link
...
Fixes : #2495
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
2024-09-02 08:25:10 +02:00
renovate[bot]
353987ca12
Update dependency matrix-widget-api to v1.9.0
2024-09-02 01:59:12 +00:00
renovate[bot]
fa6b8b3f0b
Update actions/upload-artifact action to v4.4.0
2024-09-01 00:30:19 +00:00
Robin
9d5145a7a6
Test MediaViewModel
...
This was the result of me playing around with RxJS marble testing to understand how to get things done with its TestScheduler. I discovered that it lacks a clear way to fire arbitrary actions during the test, so I built a small helper function called schedule which does this for us.
2024-08-30 19:09:42 -04:00
Timo
3e57a7692c
Add back keyboard toast tests ( #2582 )
...
* Fix global-jsdom initialization
* add back toast tests
* fix keyboard input events.
* add jsdom types
2024-08-30 15:40:09 +02:00
Robin
e9fc5dadd9
Merge pull request #2594 from robintown/upgrade-compound
...
Upgrade Compound Web
2024-08-30 09:38:17 -04:00
Andrew Ferrazzutti
86bacd2b47
Depend on a tagged js-sdk release ( #2593 )
...
which is possible since:
- matrix-org/matrix-js-sdk@ee94e9335
- element-hq/element-call@b79a405e
2024-08-30 09:37:15 -04:00
Robin
cb28fa715a
Upgrade Compound Web
2024-08-30 09:35:34 -04:00
Timo
172af1dce3
Add missing productName string ( #2596 )
2024-08-30 15:29:14 +02:00
Timo
270540f125
Update README.md ( #2589 )
2024-08-30 15:07:15 +02:00
Andrew Ferrazzutti
0974488c4e
Make one more js-sdk import consistent ( #2595 )
...
Update an import that was missed in b79a405e
2024-08-30 08:57:15 -04:00
Timo
a2dd538237
Fix for missing client store (caused by: #2587 ) ( #2591 )
2024-08-30 11:28:00 +02:00
Richard van der Hoff
b79a405ed6
Make js-sdk imports consistent ( #2590 )
...
We need to be consistent about whether we import matrix-js-sdk from `src` or
`lib`, otherwise we get two copies of matrix-js-sdk, and everything explodes.
2024-08-29 12:37:52 -04:00
Timo
159ae603aa
Remove shadow for layout switcher. ( #2588 )
2024-08-29 17:59:28 +02:00
Timo
559fc4851c
Fix rust crypto: dont use legacy crypto store anymore. ( #2587 )
...
The logic for the legacy store was intercepting with the rustCrypto that handles all the cases itself.
2024-08-29 16:59:47 +02:00
Robin
0db51d9dfd
Replace remaining React ARIA components with Compound components ( #2576 )
...
* Fix issues detected by Knip
Including cleaning up some unused code and dependencies, using a React hook that we unintentionally stopped using, and also adding some previously undeclared dependencies.
* Replace remaining React ARIA components with Compound components
* fix button position
* disable scrollbars to resolve overlapping button
---------
Co-authored-by: Timo <toger5@hotmail.de >
2024-08-28 14:44:39 +02:00
Robin
7bca541cb6
Perform dead code analysis with Knip ( #2575 )
...
* Install Knip
* Clarify an import that was confusing Knip
* Fix issues detected by Knip
Including cleaning up some unused code and dependencies, using a React hook that we unintentionally stopped using, and also adding some previously undeclared dependencies.
* Run dead code analysis in lint script and CI
---------
Co-authored-by: Timo <toger5@hotmail.de >
2024-08-28 02:06:57 +02:00
fkwp
51ae4c0a88
Merge pull request #2585 from element-hq/fkwp/fix_codecov
...
set codecov token from secrets
2024-08-27 21:26:19 +02:00
fkwp
6521c8055c
set codecov token from secrets
2024-08-27 21:22:16 +02:00
Johannes Marbach
7e3e17a3e8
Link "Create an account" button to registration page ( #2583 )
...
Fixes : #2328
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
2024-08-27 15:55:38 +02:00
Robin
5eaabcf74d
Clean up our tests in preparation for the testing sprint ( #2466 )
...
* Fix coverage reporting
Codecov hasn't been working recently because Vitest doesn't report coverage by default.
* Suppress some noisy log lines
Closes https://github.com/element-hq/element-call/issues/686
* Store test files alongside source files
This way we benefit from not having to maintain the same directory structure twice, and our linters etc. will actually lint test files by default.
* Stop using Vitest globals
Vitest provides globals primarily to make the transition from Jest more smooth. But importing its functions explicitly is considered a better pattern, and we have so few tests right now that it's trivial to migrate them all.
* Remove Storybook directory
We no longer use Storybook.
* Configure Codecov
Add a coverage gate for all new changes and disable its comments.
* upgrade vitest
---------
Co-authored-by: Timo <toger5@hotmail.de >
2024-08-27 15:45:39 +02:00
Robin
3a754479dc
Add simple global controls to put the call in picture-in-picture mode ( #2573 )
...
* Stop sharing state observables when the view model is destroyed
By default, observables running with shareReplay will continue running forever even if there are no subscribers. We need to stop them when the view model is destroyed to avoid memory leaks and other unintuitive behavior.
* Hydrate the call view model in a less hacky way
This ensures that only a single view model is created per call, unlike the previous solution which would create extra view models in strict mode which it was unable to dispose of. The other way was invalid because React gives us no way to reliably dispose of a resource created in the render phase. This is essentially a memory leak fix.
* Add simple global controls to put the call in picture-in-picture mode
Our web and mobile apps (will) all support putting calls into a picture-in-picture mode. However, it'd be nice to have a way of doing this that's more explicit than a breakpoint, because PiP views could in theory get fairly large. Specifically, on mobile, we want a way to do this that can tell you whether the call is ongoing, and that works even without the widget API (because we support SPA calls in the Element X apps…)
To this end, I've created a simple global "controls" API on the window. Right now it only has methods for controlling the picture-in-picture state, but in theory we can expand it to also control mute states, which is current possible via the widget API only.
* Fix footer appearing in large PiP views
* Add a method for whether you can enter picture-in-picture mode
* Have the controls emit booleans directly
2024-08-27 13:47:20 +02:00
renovate[bot]
0e3113edcd
Update dependency jsdom to v25 ( #2580 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-26 14:44:15 +02:00
renovate[bot]
6432dca518
Update all non-major dependencies ( #2581 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-26 10:44:15 +02:00
Robin
b5f6343a5e
Remove ResizeObserver polyfill
...
All major browsers support it out of the box, nowadays.
2024-08-23 15:07:40 -04:00
Robin
995b4c8847
Merge pull request #2577 from element-hq/renovate/compound
...
Update dependency @vector-im/compound-web to v6.1.0
2024-08-23 13:03:51 -04:00
Robin
b8774ad682
Merge pull request #2578 from robintown/spotlight-buttons
...
Fix spotlight tile regressions
2024-08-23 12:38:38 -04:00
Robin
30a54f3795
Fix spotlight tile regressions
...
The buttons were scrolling with the view instead of always being visible in a fixed location on the tile, and the indicators were not adopting the correct width.
2024-08-23 12:31:16 -04:00
Robin
66b79f57bb
Merge pull request #2571 from element-hq/hughns/rust-crypto
...
Use Rust crypto implementation
2024-08-23 11:18:43 -04:00
renovate[bot]
a6f6db9226
Update dependency @vector-im/compound-web to v6.1.0
2024-08-23 01:00:13 +00:00
Robin
61a24262de
Merge pull request #2570 from element-hq/renovate/all-minor-patch
...
Update all non-major dependencies
2024-08-20 13:41:49 -04:00
renovate[bot]
0955d7bcc3
Update all non-major dependencies
2024-08-20 17:40:09 +00:00
Hugh Nimmo-Smith
36ce21d7ac
Show crypto version in developer settings
2024-08-19 10:40:09 +01:00
Hugh Nimmo-Smith
eddc590235
Use rust crypto
...
Taken from d25cf28d00
2024-08-19 10:27:46 +01:00
Robin
61bc4dcc14
Merge pull request #2569 from robintown/horizontal-overflow
...
Fix long call names overflowing the interface
2024-08-16 16:41:15 -04:00
Robin
e2c4eae67b
Make sure that the call interface can't scroll horizontally
2024-08-16 15:16:33 -04:00
Robin
1da3fe0731
Fix long call names overflowing the interface
...
They are now properly truncated with an ellipsis.
2024-08-16 15:15:51 -04:00
Hugh Nimmo-Smith
f562cc1e7f
Show user's Matrix ID and device ID in developer settings tab ( #2559 )
2024-08-16 15:37:57 +01:00
Hugh Nimmo-Smith
69b762b9ed
Bump js-sdk for sender key reliability improvements ( #2567 )
...
Diff from current version: 9176d3a671...467908703b
2024-08-15 11:49:19 +02:00
fkwp
ff55b1d189
Merge pull request #2564 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.5.0
2024-08-14 17:08:56 +02:00
fkwp
d796ebe3fa
Merge pull request #2565 from element-hq/renovate/github-actions
...
Update docker/build-push-action action to v6.7.0
2024-08-14 17:08:16 +02:00
renovate[bot]
b4bc41ba02
Update docker/build-push-action action to v6.7.0
2024-08-14 15:07:05 +00:00
renovate[bot]
a072dfae9c
Update dependency livekit-client to v2.5.0
2024-08-14 15:07:00 +00:00
fkwp
0eba3ef75f
Merge pull request #2557 from element-hq/renovate/github-actions
...
Update GitHub Actions
2024-08-12 15:22:05 +02:00
renovate[bot]
2b9bf1fbe6
Update GitHub Actions
2024-08-12 13:18:51 +00:00
Doug
8769f8966d
Clarify web server compatibility ( #2555 )
2024-08-12 08:06:05 -04:00
Robin
4e7b29e142
Merge pull request #2554 from element-hq/renovate/all-minor-patch
...
Update all non-major dependencies
2024-08-11 22:23:17 -04:00
renovate[bot]
977ba92dba
Update all non-major dependencies
2024-08-12 02:12:14 +00:00
Robin
64e7047b12
Merge pull request #2552 from robintown/spotlight-left
...
Don't keep someone in the spotlight if they've left the call
2024-08-09 13:40:13 -04:00
Robin
ed99af0be6
Improve readability
2024-08-09 13:38:59 -04:00
Robin
52058716f6
Don't keep someone in the spotlight if they've left the call
2024-08-09 13:08:37 -04:00
Robin
29df87d22c
Merge pull request #2548 from robintown/hide-controls
...
Show controls on tap/hover on small screens
2024-08-09 11:52:01 -04:00
Robin
6443e911dc
Make the breakpoint a bit smaller
2024-08-09 11:09:45 -04:00
Robin
aa6b7056ae
Show controls on tap/hover on small screens
...
This changes the mobile landscape view to automatically hide the controls, giving more visibility to the video underneath, and show them on tap/hover.
2024-08-09 11:09:45 -04:00
Robin
c20737ba4c
Merge pull request #2546 from robintown/spotlight-duplication
...
Avoid duplicating the video of someone in the spotlight
2024-08-09 09:11:13 -04:00
Robin
6f03653532
Merge pull request #2545 from robintown/breakpoint
...
Consider any sufficiently short window 'flat'
2024-08-08 13:22:41 -04:00
Robin
2ec0aaa0de
Merge pull request #2547 from robintown/t-grid
...
Avoid T-shaped layouts in 4 person calls
2024-08-08 13:22:20 -04:00
Robin
9b4ad24f10
Avoid T-shaped layouts in 4 person calls
...
The code path for when all tiles can fit on screen was failing to realize that it could sometimes get by with fewer columns. This resulted in wasted space for 4 person calls at some window sizes.
2024-08-08 12:46:38 -04:00
Robin
5069b008e2
Avoid duplicating the video of someone in the spotlight
...
We've gotten feedback that it's distracting whenever the same video is shown in two places on screen. This fixes the spotlight case by showing only the avatar of anyone who is already visible in the spotlight. It also makes sense to hide the speaking indicators in spotlight layouts, I think, because this information is redundant to the spotlight tile.
2024-08-08 12:16:32 -04:00
Robin
6d8e45aea8
Consider any sufficiently short window 'flat'
...
This is because our layouts for flat windows are good at adapting to both small width and small height, while our layouts for narrow windows aren't so good at adapting to a small height.
2024-08-08 11:30:57 -04:00
Andrew Ferrazzutti
f0f9b929a1
Update js-sdk to use non-legacy calls if found ( #2540 )
2024-08-07 13:00:19 -04:00
Robin
9b5072cc57
Merge pull request #2541 from robintown/local-on-local
...
Don't show local media on top of itself
2024-08-07 09:18:29 -04:00
Hugh Nimmo-Smith
b13fa85465
Add note on how to add a new translation key ( #2536 )
...
* Add note on how to add a new translation key
* Lint
* Nit
2024-08-07 10:40:44 +01:00
Robin
bf5128cfee
Don't show local media on top of itself
...
If you were the only one in the call, you could get a broken-looking view in which the local tile is shown in the spotlight, and it's also shown in the PiP. This is redundant.
2024-08-06 17:12:13 -04:00
Robin
f928e63c7b
Merge pull request #2539 from robintown/duplicate-tiles-crash
...
Fix a crash when the duplicate tiles option is empty
2024-08-06 16:24:58 -04:00
Robin
eef92249f7
Fix a crash when the duplicate tiles option is empty
...
We need to handle the case where the value is NaN because the field is empty.
2024-08-06 10:56:15 -04:00
Robin
04ad44f900
Merge pull request #2534 from element-hq/renovate/postcss-preset-env-10.x
...
Update dependency postcss-preset-env to v10
2024-08-06 10:11:20 -04:00
Robin
90072aa2bb
Merge pull request #2538 from element-hq/renovate/compound
...
Update dependency @vector-im/compound-design-tokens to v1.8.0
2024-08-06 10:10:35 -04:00
Robin
ab42fe97cb
Merge pull request #2514 from robintown/mobile-layouts
...
Improve the layouts on small mobile calls
2024-08-06 10:10:29 -04:00
Robin
f4cf3d8c62
Adjust the breakpoint
2024-08-06 10:08:56 -04:00
renovate[bot]
1782a0eaf3
Update dependency @vector-im/compound-design-tokens to v1.8.0
2024-08-06 01:14:19 +00:00
renovate[bot]
5bf46eb8f8
Update all non-major dependencies ( #2535 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-05 12:30:45 +02:00
renovate[bot]
b4973bbc6b
Update dependency postcss-preset-env to v10
2024-08-04 00:40:54 +00:00
Robin
eaf3fb13c1
Merge pull request #2448 from element-hq/renovate/major-compound
...
Update dependency @vector-im/compound-web to v6
2024-08-02 15:38:17 -04:00
Robin
b503056673
Adapt to breaking changes in Compound
2024-08-02 15:27:49 -04:00
renovate[bot]
86e3c346a4
Update dependency @vector-im/compound-web to v6
2024-08-02 19:23:22 +00:00
Andrew Ferrazzutti
7449e1f6e4
Don't refer to MSC3779 explicitly in comment ( #2533 )
...
because other MSCs (like 3757) may allow @-prefixed state keys
2024-08-02 15:15:54 +00:00
Robin
aadf6c05ac
Merge pull request #2530 from robintown/no-you
...
Show your own name on your tile
2024-08-02 10:45:32 -04:00
Robin
39ee8d838e
Merge pull request #2531 from robintown/iterate-margins
...
Add back some margins to the interface
2024-08-02 08:42:03 -04:00
Andrew Ferrazzutti
1f10245adc
Bump matrix-widget-api ( #2529 )
2024-08-02 08:37:55 -04:00
Robin
c1de41106f
Merge pull request #2532 from robintown/renovate-warning
...
Fix Renovate warning
2024-08-01 17:19:37 -04:00
Robin
e12bad952a
Fix Renovate warning
...
Apparently Renovate doesn't really like it when you use a group: preset inside packageRules, instead of at the top level of the config. We do want to apply schedule:weekly only to the "all non-major dependencies" group though, so we need to write the group definition out by hand.
2024-08-01 16:41:19 -04:00
Robin
7abb56e406
Add back some margins to the interface
...
There were a couple of cases where the lack of margins after the new layout changes just looked odd. Specifically, when the header is hidden (as in embedded mode), there would be no margin at the top of the window. Also the floating tile would run directly up against the sides of the window.
2024-08-01 16:33:10 -04:00
Robin
00d8100dfe
Show your own name on your tile
...
Instead of the word "You".
2024-08-01 15:48:22 -04:00
Robin
eb051ab318
Replace the mobile one-on-one layout with an edge-to-edge spotlight
2024-08-01 13:49:49 -04:00
Robin
942e28f3c2
Improve the layouts on small mobile calls
...
Due to an oversight of mine, 2440037639 actually removed the ability to see the one-on-one layout on mobile. This restores mobile one-on-one calls to working order and also avoids showing the spotlight tile unless there are more than a few participants.
2024-08-01 13:49:49 -04:00
Robin
0bfec65405
Refactor layout selection into smaller chunks
2024-08-01 13:49:49 -04:00
Robin
f89342713a
Merge pull request #2528 from robintown/remote-spotlight
...
More strongly prefer putting a remote speaker in the spotlight
2024-08-01 13:24:57 -04:00
Robin
5a0b81b57f
More strongly prefer putting a remote speaker in the spotlight
...
If no one had spoken yet, we were still showing the local user in the spotlight. We should instead eagerly switch to showing an arbitrary remote participant in this case.
2024-08-01 12:48:47 -04:00
Timo
f9323d8b2c
Add future related widget capabilities ( #2505 )
...
* add future related widget capabilities
* Update js sdk
2024-08-01 11:41:47 -04:00
renovate[bot]
c68d536d80
Update LiveKit components ( #2525 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-01 16:30:24 +02:00
renovate[bot]
fde7dbedaa
Update dependency matrix-widget-api to v1.8.1 ( #2527 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-01 16:29:50 +02:00
fkwp
7e240e96b7
Merge pull request #2526 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.4.2
2024-08-01 16:04:53 +02:00
renovate[bot]
f84800363f
Update dependency livekit-client to v2.4.2
2024-08-01 13:26:05 +00:00
fkwp
f9e12c8ff3
Merge pull request #2524 from element-hq/renovate/github-actions
...
Update GitHub Actions
2024-08-01 09:28:05 +02:00
renovate[bot]
6abd1fbca1
Update GitHub Actions
2024-08-01 01:04:00 +00:00
Timo
599a4708cb
Backport deviceSetup await ( #2522 )
2024-07-31 13:21:37 +02:00
Timo
f53ea75c94
Add DeviceMute widget action io.element.device_mute. ( #2482 )
...
* Add DeviceMute widget action `io.element.device_mute`.
This allows to send mute requests ("toWidget") and get the current mute state as a response.
And it will update the client about each change of mute states.
* review + better explanation
* review
* add comments
* use `useCallback`
2024-07-30 13:30:33 +02:00
Robin
2b67a9cfbe
Merge pull request #2486 from robintown/delete-fullscreen
...
Delete the unused full screen code
2024-07-29 09:28:07 -04:00
fkwp
d582a7cc29
Merge pull request #2519 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.4.1
2024-07-29 11:35:26 +02:00
renovate[bot]
8757f07982
Update dependency livekit-client to v2.4.1
2024-07-29 09:32:35 +00:00
fkwp
5b8910d265
Merge pull request #2518 from element-hq/renovate/livekit-components
...
Update LiveKit components
2024-07-29 11:31:06 +02:00
renovate[bot]
a03ab6c9fa
Update LiveKit components
2024-07-29 01:38:23 +00:00
Robin
a3ce333352
Only show the expand button in spotlight layout ( #2510 )
...
It has no effect in any layout other than spotlight, and we've decided to hide it rather than spending effort to make it do something.
2024-07-26 12:57:49 +02:00
Robin
d5faa5ea90
Don't show the speaker in the spotlight in large grids ( #2511 )
...
We've concluded that this behavior is actually more distracting than it is helpful, and we want to try out what it's like to just have the importance ordering and visual cues help you find who's speaking.
2024-07-26 12:51:34 +02:00
Robin
5becd2e175
Fix a crash when using the duplicate tiles option ( #2512 )
2024-07-26 12:51:09 +02:00
Robin
3b38a5322c
Give tiles a minimum area rather than a minimum width and height ( #2513 )
...
This seems to result in more sensible cropping and allocation of space across the board, in my testing.
2024-07-26 12:50:44 +02:00
Robin
d062871f41
Don't consider microphone mute state in importance ordering ( #2515 )
...
We're finding that if we reorder participants based on whether their mic is muted, this just creates a lot of distracting layout shifts. People who speak are automatically promoted into the speaker category, so there's little value in additionally caring about mute state.
2024-07-26 11:27:22 +02:00
renovate[bot]
6b64bdfdb5
Update dependency @vector-im/compound-design-tokens to v1.7.0 ( #2516 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-26 06:37:46 +02:00
Robin
2de4705fa7
Merge pull request #2509 from robintown/icon-imports
...
Import Compound icons in the new recommended way
2024-07-25 14:26:41 -04:00
Robin
12e233970c
Import Compound icons in the new recommended way
...
The Compound design tokens package is now set up to generate React components for every icon, so we no longer need to use our more error-prone method of importing the SVGs.
2024-07-25 13:15:45 -04:00
Robin
10b915c707
Merge pull request #2501 from robintown/layout-reactivity
...
Make layout reactivity less brittle
2024-07-25 12:51:39 -04:00
Robin
5544695f21
Use clearer names
2024-07-25 12:50:28 -04:00
Timo
72de8e066c
fix grammar ( #2506 )
2024-07-25 14:33:37 +02:00
Robin
63afda05bc
Merge pull request #2502 from robintown/shortcut-a11y
...
Improve accessibility of keyboard shortcuts
2024-07-25 08:24:13 -04:00
Timo
b05c4234b7
Remove hide header condition ( #2493 )
2024-07-25 11:32:05 +02:00
renovate[bot]
80ddb7495d
Update dependency eslint-plugin-unicorn to v55 ( #2503 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-25 10:35:26 +02:00
Robin
380f49fccc
Improve accessibility of keyboard shortcuts
...
Ensure that they don't interfere with say, using spacebar to press a button, and also ensure that they won't do surprising things like scroll the page at the same time.
2024-07-24 18:42:21 -04:00
Robin
447bac3280
Make layout reactivity less brittle
...
Follow-up to ea2d98179c
This took a couple of iterations to find something that works without creating update loops, but I think that by automatically informing Grid whenever a layout component is re-rendered, we'll have a much easier time ensuring that our layouts are fully reactive.
2024-07-24 17:03:27 -04:00
Robin
c74cebcc4b
Merge pull request #2492 from element-hq/renovate/all-minor-patch
...
Update all non-major dependencies
2024-07-24 14:17:48 -04:00
renovate[bot]
cd0aa0ced6
Update all non-major dependencies
2024-07-24 18:13:38 +00:00
Robin
9cbd146e24
Merge pull request #2491 from element-hq/renovate/matrix-widget-api
...
Update dependency matrix-widget-api to v1.7.0
2024-07-24 11:14:46 -04:00
Robin
509bb4f1b0
Use LTS Node in CI
2024-07-24 11:12:36 -04:00
Robin
3be3a32f3d
Update TypeScript target to match matrix-js-sdk
...
And work around https://github.com/microsoft/TypeScript/issues/55132
2024-07-24 11:07:46 -04:00
Robin
17adfc5777
Upgrade matrix-js-sdk
2024-07-24 10:17:47 -04:00
fkwp
4eb1be678d
Merge pull request #2499 from element-hq/renovate/livekit-components
...
Update LiveKit components
2024-07-24 15:27:53 +02:00
renovate[bot]
b34e7d00e9
Update LiveKit components
2024-07-24 12:57:28 +00:00
fkwp
78f4c2a650
Merge pull request #2498 from element-hq/fkwp/cleanup_config
...
Fkwp/cleanup config
2024-07-24 13:04:11 +02:00
Timo
a3773c0a9a
prettier
2024-07-24 13:00:13 +02:00
fkwp
2b92ce8af2
enable new m.call.member format
2024-07-24 12:19:36 +02:00
fkwp
5564e2fde6
cleanup config files
2024-07-24 10:18:16 +02:00
Robin
35e2d2c432
Merge pull request #2494 from robintown/spotlight-fix
...
Quick and dirty fix to spotlight reactivity
2024-07-22 10:55:20 -04:00
Robin
ea2d98179c
Quick and dirty fix to spotlight reactivity
2024-07-22 10:52:20 -04:00
renovate[bot]
d83a104dda
Update dependency matrix-widget-api to v1.7.0
2024-07-19 14:32:06 +00:00
fkwp
58f274eabf
Merge pull request #2490 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.4.0
2024-07-19 16:30:31 +02:00
renovate[bot]
632ad07304
Update dependency livekit-client to v2.4.0
2024-07-19 14:28:43 +00:00
Robin
4173fd113b
Merge pull request #2485 from element-hq/new-call-layouts
...
New call layouts
2024-07-19 09:08:51 -04:00
renovate[bot]
56b5f2845d
Update dependency @vector-im/compound-design-tokens to v1.6.1 ( #2487 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-19 13:33:24 +02:00
Timo
afee9eaa26
Don't update mute when reaching the user count threshold. ( #2474 )
...
* Dont update mute during call.
2024-07-18 18:14:29 +02:00
Robin
364b78abda
Delete the unused full screen code
...
We no longer allow individual tiles to be put in full screen, because we're seeing what it's like to just stretch the spotlight tile edge-to-edge and keep the margins minimal.
2024-07-18 11:48:06 -04:00
Robin
507b1fc52d
Merge branch 'livekit' into new-call-layouts
2024-07-18 11:38:35 -04:00
Robin
6812c35a40
Merge pull request #2463 from robintown/rest-of-the-layouts
...
Implement most of the remaining layout changes
2024-07-18 11:34:47 -04:00
Robin
377b7ff5de
Explain each layout
2024-07-18 11:33:20 -04:00
Robin
4955535374
Use more consistent names for layout types
2024-07-18 11:24:18 -04:00
Robin
0664f978e3
Merge branch 'new-call-layouts' into rest-of-the-layouts
2024-07-18 11:21:56 -04:00
Robin
bcc06d86ff
Merge pull request #2417 from robintown/one-on-one-layout
...
New one-on-one layout
2024-07-18 11:09:11 -04:00
Robin
7526826b0c
Improve aspect ratios on mobile
2024-07-18 11:01:21 -04:00
Robin
b4e0df75c0
Merge branch 'new-call-layouts' into one-on-one-layout
2024-07-18 10:28:17 -04:00
Robin
d561a41666
Merge pull request #2416 from robintown/grid-spotlight-speaker
...
Show speaker in the spotlight in large grids
2024-07-18 10:17:31 -04:00
Timo
d53ad9a8f3
Update sample config with livekit (rebase on livekit) ( #2483 )
...
* Update sample cfg with livekit config
* matching ports in readme and example
---------
Co-authored-by: xmj <xmj@chaot.net >
2024-07-18 16:01:10 +02:00
Robin
e04affe93e
Justify the use of a participant count threshold
2024-07-18 10:00:26 -04:00
Robin
24870deead
Merge pull request #2382 from robintown/spotlight-layout
...
New spotlight layout
2024-07-18 08:50:31 -04:00
Robin
7fcd7125c1
Merge branch 'new-call-layouts' into spotlight-layout
2024-07-18 08:48:50 -04:00
Robin
1efa594430
Use Array.some where it's appropriate
2024-07-17 16:06:48 -04:00
Robin
caea4b250e
Merge pull request #2381 from robintown/observable-hooks
...
Replace react-rxjs with observable-hooks
2024-07-17 15:56:31 -04:00
Robin
0a8c6c1454
Merge branch 'new-call-layouts' into observable-hooks
2024-07-17 15:55:50 -04:00
Robin
d4a2617f7b
Merge pull request #2380 from robintown/pin-always-show
...
Add toggle to always show yourself
2024-07-17 15:45:29 -04:00
Robin
e05c6f1bdf
Merge pull request #2369 from robintown/duplicate-tiles
...
Add a developer option to duplicate tiles
2024-07-17 15:41:53 -04:00
Robin
2bc56dbff2
Use fewer ML-style variable names
2024-07-17 15:40:02 -04:00
Robin
a59875dab5
Explain what each sorting bin means
2024-07-17 15:37:41 -04:00
Robin
8c21e8f277
Use a more descriptive string
2024-07-17 14:55:45 -04:00
Robin
d8634eed3d
Merge pull request #2484 from element-hq/renovate/react-i18next-15.x
...
Update dependency react-i18next to v15
2024-07-17 13:14:11 -04:00
renovate[bot]
be4b70c1e1
Update dependency react-i18next to v15
2024-07-17 16:51:55 +00:00
renovate[bot]
e79cded57f
Update all non-major dependencies ( #2479 )
...
* Update all non-major dependencies
* prettier fixes
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Timo <toger5@hotmail.de >
2024-07-17 10:07:26 +02:00
Robin
2440037639
Implement most of the remaining layout changes
...
Includes the mobile UX optimizations and the tweaks we've made to cut down on wasted space, but does not yet include the change to embed the spotlight tile within the grid.
2024-07-12 15:50:17 -04:00
Robin
a16f235277
Fix crash in spotlight mode while connecting
...
Because we were hiding even the local participant during initial connection, there would be no participants, and therefore nothing to put in the spotlight. The designs don't really tell us what the connecting state should look like, so I've taken the liberty of restoring it to its former glory of showing the local participant immediately.
2024-07-12 15:49:45 -04:00
Robin
45c89a2298
Delete the legacy grid system
2024-07-12 15:49:43 -04:00
Robin
7979493371
Implement the new one-on-one layout
2024-07-12 15:47:56 -04:00
Robin
e0b10d89b5
Add model for one-on-one layout
2024-07-12 15:47:56 -04:00
Robin
183d2d9050
Show speaker in the spotlight in large grids
2024-07-12 15:47:35 -04:00
Robin
12b719da95
Make layout reactivity a little more fine-grained
2024-07-12 15:47:00 -04:00
Robin
dfda7539d6
Only switch to spotlight for remote screen shares
2024-07-12 15:47:00 -04:00
Robin
7f40ce8dde
Fix advance buttons showing up for the spotlight speaker
2024-07-12 15:47:00 -04:00
Robin
ec1b020d4e
Add indicators to spotlight tile and make spotlight layout responsive
2024-07-12 15:47:00 -04:00
Robin
54c22f4ab2
Clean up spotlight tile code
2024-07-12 15:47:00 -04:00
Robin
ffbbc74a96
Implement the new spotlight layout
2024-07-12 15:47:00 -04:00
Robin
34c45cb5e2
Get the right grid offset even when offsetParent is a layout element
2024-07-12 15:47:00 -04:00
Robin
af0bd795b5
Replace react-rxjs with observable-hooks
...
react-rxjs is the library we've been using to connect our React components to view models and consume observables. However, after spending some time with react-rxjs, I feel that it's a very heavy-handed solution. It requires us to sprinkle <Subscribe /> and <RemoveSubscribe /> components all throughout the code, and makes React go through an extra render cycle whenever we mount a component that binds to a view model. What I really want is a lightweight React hook that just gets the current value out of a plain observable, without any extra setup. Luckily the observable-hooks library with its useObservableEagerState hook seems to do just that—and it's more actively maintained, too!
2024-07-12 15:46:33 -04:00
Robin
0d485ef97f
Use always show flag in importance ordering
2024-07-12 15:43:24 -04:00
Robin
5647619b36
Add always show toggle to the UI
2024-07-12 15:43:24 -04:00
Robin
8a414012a0
Add always show flag to view model
2024-07-12 15:43:24 -04:00
Robin
e33fbd77d1
Split local and remote user media into different classes
2024-07-12 15:43:24 -04:00
Robin
fdc6d4a1b6
Add a developer option to duplicate tiles
...
This is useful for testing how the UI behaves with different numbers of participants.
2024-07-12 14:55:29 -04:00
Robin
a534356dd9
Merge pull request #2368 from robintown/settings-refactor
...
Refactor settings to use observables
2024-07-12 14:50:46 -04:00
Robin
f847692953
Merge pull request #2325 from robintown/unified-grid
...
Unified grid layout
2024-07-12 14:50:35 -04:00
Robin
486430d1f0
Merge pull request #2478 from element-hq/renovate/compound
...
Update dependency @vector-im/compound-design-tokens to v1.6.0
2024-07-12 14:19:29 -04:00
Robin
599d6fd007
Address review feedback
2024-07-12 14:15:27 -04:00
Robin
14fc1481f3
Address some review feedback
2024-07-12 14:01:32 -04:00
renovate[bot]
e6ddf40b1b
Update dependency @vector-im/compound-design-tokens to v1.6.0
2024-07-12 16:55:33 +00:00
fkwp
9f521a79f7
Merge pull request #2477 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.3.2
2024-07-11 10:22:54 +02:00
fkwp
83784a717a
Merge pull request #2476 from element-hq/renovate/livekit-components
...
Update dependency @livekit/components-react to v2.3.6
2024-07-11 10:22:18 +02:00
renovate[bot]
0729deee79
Update dependency livekit-client to v2.3.2
2024-07-11 08:18:46 +00:00
renovate[bot]
77c3114cf8
Update dependency @livekit/components-react to v2.3.6
2024-07-11 08:18:27 +00:00
Robin
82a56c8204
Merge pull request #2471 from element-hq/renovate/major-vitest-monorepo
...
Update dependency vitest to v2
2024-07-09 10:42:23 -04:00
renovate[bot]
b39896d8c6
Update dependency @vector-im/compound-design-tokens to v1.4.0 ( #2472 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-09 11:34:44 +02:00
renovate[bot]
79b3fdb645
Update dependency vitest to v2
2024-07-08 13:01:11 +00:00
renovate[bot]
0f877cd021
Update dependency tinyqueue to v3 ( #2468 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-08 09:12:26 +02:00
renovate[bot]
db2acc75b2
Update LiveKit components ( #2469 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-08 09:11:56 +02:00
renovate[bot]
a5dbfbf2c1
Update all non-major dependencies ( #2470 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-08 09:11:25 +02:00
Andrew Ferrazzutti
34c7d02de2
Add config to send session membership state events ( #2460 )
...
If not set, legacy call membership state events are sent instead.
Even if set, legacy events are sent in rooms with active legacy calls.
---------
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2024-07-05 21:10:16 +09:00
Andrew Ferrazzutti
ca45067158
Let Element Call widget set session memberships ( #2459 )
...
Make Element Call widgets request permission to set device-specific
session membership state events.
2024-07-05 04:59:48 +09:00
Andrew Ferrazzutti
5a6eb7c573
Make widgets request the room creation event ( #2457 )
...
This allows the widget to check the room version, so it can know about
version-specific auth rules (namely MSC3779).
2024-07-05 04:57:45 +09:00
Robin
41083c0f9e
Refactor settings to use observables
...
Also removing some unused settings along the way.
2024-07-03 15:29:32 -04:00
Robin
20602c122b
Implement the new unified grid layout
...
Here I've implemented an MVP for the new unified grid layout, which scales smoothly up to arbitrarily many participants. It doesn't yet have a special 1:1 layout, so in spotlight mode and 1:1s, we will still fall back to the legacy grid systems.
Things that happened along the way:
- The part of VideoTile that is common to both spotlight and grid tiles, I refactored into MediaView
- VideoTile renamed to GridTile
- Added SpotlightTile for the new, glassy spotlight designs
- NewVideoGrid renamed to Grid, and refactored to be even more generic
- I extracted the media name logic into a custom React hook
- Deleted the BigGrid experiment
2024-07-03 15:29:08 -04:00
Robin
5ad2a27a92
Merge pull request #2462 from element-hq/renovate/github-actions
...
Update docker/build-push-action action to v6.3.0
2024-07-03 15:25:13 -04:00
renovate[bot]
68daaa45f9
Update docker/build-push-action action to v6.3.0
2024-07-03 11:29:17 +00:00
renovate[bot]
c40ea35937
Update all non-major dependencies ( #2461 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-02 10:41:19 +02:00
Timo
d27f433175
Skip error screen for the issue, that the homeserver does not support the room summary endpoint. ( #2453 )
...
* Add try inner try block to the room summary fetching and only throw after fetching and a "blind join" fails.
(blind join: call room.join without knowing if the room is public)
Co-authored-by: Robin <robin@robin.town >
---------
Co-authored-by: Robin <robin@robin.town >
2024-06-25 08:44:02 +00:00
Robin
8a6101cd14
Merge pull request #2456 from element-hq/renovate/all-minor-patch
...
Update all non-major dependencies
2024-06-24 10:37:18 -04:00
Robin
4db7c2bc68
Fix type errors
2024-06-24 10:31:50 -04:00
renovate[bot]
18740fc686
Update all non-major dependencies
2024-06-24 13:04:28 +00:00
Robin
0c39398493
Merge pull request #2447 from element-hq/renovate/compound
...
Update dependency @vector-im/compound-design-tokens to v1.3.0
2024-06-21 10:39:03 -04:00
Robin
949145f04b
Merge pull request #2446 from element-hq/renovate/major-testing-library-monorepo
...
Update dependency @testing-library/react to v16
2024-06-21 10:32:30 -04:00
Robin
8578dcadf2
Add missing peer dependencies
2024-06-21 10:30:39 -04:00
renovate[bot]
959db44eca
Update dependency @testing-library/react to v16
2024-06-21 10:30:28 -04:00
Robin
a031c0e128
Merge pull request #2445 from element-hq/renovate/major-sentry-javascript-monorepo
...
Update dependency @sentry/react to v8
2024-06-21 10:25:04 -04:00
Robin
591833505f
Adapt to breaking changes
2024-06-21 10:23:30 -04:00
Robin
f7ad5074d8
Merge pull request #2452 from element-hq/renovate/i18next-parser-9.x
...
Update dependency i18next-parser to v9
2024-06-21 10:14:39 -04:00
Robin
e0aef74bf5
Merge pull request #2454 from element-hq/renovate/uuid-10.x
...
Update dependency uuid to v10
2024-06-21 10:13:01 -04:00
renovate[bot]
b2378bf899
Update dependency i18next-parser to v9
2024-06-21 14:12:34 +00:00
Robin
255f6b1814
Merge pull request #2451 from element-hq/renovate/i18next-browser-languagedetector-8.x
...
Update dependency i18next-browser-languagedetector to v8
2024-06-21 10:11:59 -04:00
Robin
4c491b5363
Merge pull request #2450 from element-hq/renovate/eslint-plugin-unicorn-54.x
...
Update dependency eslint-plugin-unicorn to v54
2024-06-21 10:11:23 -04:00
Robin
61c808d4cf
Merge pull request #2455 from element-hq/renovate/github-actions
...
Pin dependencies
2024-06-21 10:00:40 -04:00
Robin
13ef3183e2
Tell Renovate that we're trying to pin actions to specific tags
...
It thought that we were just trying to follow the latest commit on these actions, when in reality we want to follow the latest tag and pin its commit hash.
2024-06-21 09:57:48 -04:00
renovate[bot]
afd4fdcea2
Pin dependencies
2024-06-21 13:21:08 +00:00
Robin
982181ccd4
Merge pull request #2444 from robintown/more-renovate
...
Refine Renovate config further
2024-06-21 09:10:16 -04:00
renovate[bot]
30629ebba2
Update dependency uuid to v10
2024-06-21 10:07:33 +00:00
renovate[bot]
7f6a32d21a
Update dependency i18next-browser-languagedetector to v8
2024-06-21 08:46:24 +00:00
renovate[bot]
320ade0a50
Update dependency eslint-plugin-unicorn to v54
2024-06-21 04:03:53 +00:00
renovate[bot]
8c6fee3150
Update dependency @vector-im/compound-design-tokens to v1.3.0
2024-06-21 00:35:09 +00:00
renovate[bot]
5c6acaf915
Update dependency @sentry/react to v8
2024-06-20 21:46:07 +00:00
Robin
c46549b2b6
Refine Renovate config further
...
By getting it to pin GitHub Actions to specific commits, which hardens our workflows, and fixing a warning about matchPackageNames
2024-06-20 16:00:52 -04:00
fkwp
97a58f6db7
Merge pull request #2442 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 31159d4
2024-06-20 21:48:42 +02:00
fkwp
b6288579c9
Merge pull request #2443 from element-hq/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to abe89fb
2024-06-20 21:48:25 +02:00
renovate[bot]
44bf987cdc
Update docker/setup-buildx-action digest to abe89fb
2024-06-20 19:45:16 +00:00
renovate[bot]
a7d55824bb
Update docker/build-push-action digest to 31159d4
2024-06-20 19:45:13 +00:00
Robin
8fa038c61f
Merge pull request #2441 from robintown/renovate-noise
...
Reduce noise coming from Renovate updates
2024-06-20 15:44:38 -04:00
Robin
869d9b43cb
Reduce noise coming from Renovate updates
...
What I've tried to do here is to group most dependency updates together and put them on a weekly schedule. Some of our more sensitive dependencies such as LiveKit and Compound have been put into separate groups, so we still receive frequent updates for them.
2024-06-20 15:43:21 -04:00
robintown
c3379f2d0f
Translations updates
2024-06-20 18:32:56 +00:00
Robin
974a2fe49b
Merge pull request #2438 from element-hq/dependabot/npm_and_yarn/ws-8.17.1
...
Bump ws from 8.16.0 to 8.17.1
2024-06-20 11:00:16 -04:00
dependabot[bot]
022497c8e5
Bump ws from 8.16.0 to 8.17.1
...
Bumps [ws](https://github.com/websockets/ws ) from 8.16.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.16.0...8.17.1 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-20 14:58:51 +00:00
Robin
207a5f047c
Merge pull request #2430 from robintown/update-js-sdk
...
Update matrix-js-sdk
2024-06-20 10:54:27 -04:00
Robin
d3c63f9314
Update matrix-js-sdk
...
To pull in https://github.com/matrix-org/matrix-js-sdk/pull/4252
2024-06-20 10:52:06 -04:00
Robin
f9ef037cea
Merge pull request #2435 from element-hq/hughns/visibilitychange
...
Use correct DOM event name for visibility changes in useWakeLock
2024-06-20 10:19:05 -04:00
fkwp
8666ffec81
Merge pull request #2437 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to f6010ea
2024-06-20 16:17:42 +02:00
fkwp
4b85879891
Merge pull request #2436 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.3.1
2024-06-20 16:07:06 +02:00
renovate[bot]
f376291f50
Update docker/build-push-action digest to f6010ea
2024-06-20 14:05:57 +00:00
renovate[bot]
f0f56bf101
Update dependency livekit-client to v2.3.1
2024-06-20 14:05:24 +00:00
Hugh Nimmo-Smith
ba647780e8
Use correct DOM event name for visibility changes in useWakeLock
2024-06-19 17:54:15 +01:00
Timo
812ae2ce89
Load focus information from well known and use client config only as a fallback. ( #2358 )
...
* Load focus information from well known and use client config only as a fallback.
Signed-off-by: Timo K <toger5@hotmail.de >
Co-authored-by: Andrew Ferrazzutti <andrewf@element.io >
2024-06-19 16:41:52 +02:00
renovate[bot]
09ca3b4dc0
Update typescript-eslint monorepo to v7.13.1 ( #2424 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-19 13:33:22 +02:00
renovate[bot]
86afde8612
Update dependency @vector-im/compound-web to v3.3.1 ( #2408 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-19 13:30:36 +02:00
renovate[bot]
469f0b5983
Update dependency eslint-plugin-react to v7.34.3 ( #2410 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-19 13:26:40 +02:00
fkwp
69d1beaf28
Merge pull request #2431 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 94f8f8c
2024-06-18 20:18:56 +02:00
renovate[bot]
7f22f442b1
Update docker/build-push-action digest to 94f8f8c
2024-06-18 18:08:03 +00:00
fkwp
ab0f8fa2e3
Merge pull request #2427 from element-hq/renovate/livekit-components-react-2.x-lockfile
...
Update dependency @livekit/components-react to v2.3.3
2024-06-18 10:10:43 +02:00
renovate[bot]
f5abbb1e5e
Update dependency @livekit/components-react to v2.3.3
2024-06-18 08:08:31 +00:00
fkwp
a80c96d187
Merge pull request #2426 from element-hq/renovate/livekit-components-core-0.x-lockfile
...
Update dependency @livekit/components-core to v0.10.3
2024-06-18 10:06:44 +02:00
renovate[bot]
fb0c8fb92b
Update dependency @livekit/components-core to v0.10.3
2024-06-18 08:05:01 +00:00
fkwp
438a6c2a42
Merge pull request #2425 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 4367da9
2024-06-18 10:03:30 +02:00
fkwp
0c8cd0842a
Merge pull request #2428 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.3.0
2024-06-18 10:02:52 +02:00
renovate[bot]
b39d35d5d1
Update dependency livekit-client to v2.3.0
2024-06-18 08:00:45 +00:00
renovate[bot]
6f00a961c9
Update docker/build-push-action digest to 4367da9
2024-06-18 07:59:46 +00:00
Timo
0ed7853958
Remove EventType.GroupCallPrefix from widget capabilities ( #2399 )
...
Its not used anymore.
2024-06-17 20:04:49 +02:00
renovate[bot]
4acf279f32
Update dependency posthog-js to v1.139.2 ( #2414 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-17 14:19:18 +02:00
fkwp
a7c065f300
Merge pull request #2422 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to cfed4e9
2024-06-13 20:47:39 +02:00
renovate[bot]
a0d248065d
Update docker/build-push-action digest to cfed4e9
2024-06-13 07:42:06 +00:00
fkwp
c18008e039
Merge pull request #2419 from element-hq/renovate/livekit-components-react-2.x-lockfile
...
Update dependency @livekit/components-react to v2.3.2
2024-06-10 15:24:45 +02:00
renovate[bot]
0bab898c25
Update dependency @livekit/components-react to v2.3.2
2024-06-06 09:54:12 +00:00
Robin
53d1f717c9
Merge pull request #2406 from element-hq/renovate/testing-library-monorepo
...
Update dependency @testing-library/react to v14.3.1
2024-06-04 12:11:35 -04:00
Robin
0a69664186
Merge pull request #2405 from element-hq/renovate/sentry-vite-plugin-2.x-lockfile
...
Update dependency @sentry/vite-plugin to v2.18.0
2024-06-04 12:10:26 -04:00
renovate[bot]
d1307e61b9
Update dependency @testing-library/react to v14.3.1
2024-06-04 16:00:57 +00:00
renovate[bot]
a267eca78d
Update dependency @sentry/vite-plugin to v2.18.0
2024-06-04 16:00:43 +00:00
Robin
51a8d2b718
Merge pull request #2404 from element-hq/renovate/opentelemetry-instrumentation-user-interaction-0.x
...
Update dependency @opentelemetry/instrumentation-user-interaction to ^0.38.0
2024-06-04 12:00:35 -04:00
Robin
2d76a3780d
Merge pull request #2402 from element-hq/renovate/vite-5.x-lockfile
...
Update dependency vite to v5.2.12
2024-06-04 11:59:30 -04:00
renovate[bot]
e70818b2da
Update dependency @opentelemetry/instrumentation-user-interaction to ^0.38.0
2024-06-04 15:59:12 +00:00
Robin
03144783ac
Merge pull request #2401 from element-hq/renovate/prettier-3.x-lockfile
...
Update dependency prettier to v3.3.0
2024-06-04 11:59:03 -04:00
Robin
b9ab2fdf1b
Merge pull request #2293 from element-hq/renovate/opentelemetry-instrumentation-document-load-0.x
...
Update dependency @opentelemetry/instrumentation-document-load to ^0.38.0
2024-06-04 11:58:28 -04:00
Robin
183a1845bb
Merge pull request #2292 from element-hq/renovate/i18next-browser-languagedetector-7.x-lockfile
...
Update dependency i18next-browser-languagedetector to v7.2.1
2024-06-04 11:58:08 -04:00
Robin
e423fc0ace
Merge pull request #2231 from element-hq/renovate/grecaptcha-3.x-lockfile
...
Update dependency @types/grecaptcha to v3.0.9
2024-06-04 11:57:39 -04:00
Robin
40cbe5408e
Merge pull request #2403 from element-hq/renovate/react-monorepo
...
Update react monorepo
2024-06-04 11:56:52 -04:00
renovate[bot]
2c3e95f401
Update react monorepo
2024-06-04 15:23:02 +00:00
renovate[bot]
1fdff9bbd4
Update dependency @types/grecaptcha to v3.0.9
2024-06-04 15:22:52 +00:00
Robin
bd7209cd40
Merge pull request #2250 from element-hq/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v7.12.0
2024-06-04 11:21:59 -04:00
Robin
70fdc68b13
Fix lints
2024-06-04 11:20:25 -04:00
renovate[bot]
f9bed2c2a9
Update dependency vite to v5.2.12
2024-06-04 14:35:42 +00:00
renovate[bot]
33437d9743
Update dependency i18next-browser-languagedetector to v7.2.1
2024-06-04 14:35:27 +00:00
Robin
1f4139ae0a
Merge pull request #2271 from element-hq/renovate/lodash-4.x-lockfile
...
Update dependency @types/lodash to v4.17.4
2024-06-04 10:35:10 -04:00
Robin
b8ad8baf9d
Merge pull request #2335 from element-hq/renovate/i18next-http-backend-2.x-lockfile
...
Update dependency i18next-http-backend to v2.5.2
2024-06-04 10:34:44 -04:00
Robin
694048dd7f
Merge pull request #2391 from element-hq/renovate/react-i18next-14.x-lockfile
...
Update dependency react-i18next to v14.1.2
2024-06-04 10:34:14 -04:00
Robin
a5088d4ae9
Merge pull request #2392 from element-hq/renovate/vaul-0.x-lockfile
...
Update dependency vaul to v0.9.1
2024-06-04 10:33:45 -04:00
Robin
d2bdaf7049
Merge pull request #2397 from dreamflasher/patch-1
...
Remove excessive footer space
2024-06-04 10:11:13 -04:00
Robin
0aeb68b445
Reduce footer space while preserving visual balance
2024-06-04 10:05:21 -04:00
fkwp
f40740edd3
Merge pull request #2400 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.2.0
2024-06-04 15:46:30 +02:00
renovate[bot]
cd47b63d29
Update dependency livekit-client to v2.2.0
2024-06-04 13:35:35 +00:00
renovate[bot]
07ce272e9f
Update typescript-eslint monorepo to v7.12.0
2024-06-03 19:47:09 +00:00
renovate[bot]
a3c4e3e2a5
Update dependency prettier to v3.3.0
2024-06-02 17:36:19 +00:00
Marcel Ackermann
6b6ad16306
remove excessive footer space
2024-06-01 13:10:15 +02:00
Robin
0f38445fdd
Merge pull request #2395 from robintown/participants-color
...
Update participant count color
2024-05-31 08:41:14 -04:00
Robin
b9b53ec251
Update participant count color
...
It has changed in recent designs.
2024-05-30 21:36:50 -04:00
fkwp
b1a5c8c120
Merge pull request #2393 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to ca052bb
2024-05-29 17:07:35 +02:00
fkwp
b44680149d
Merge pull request #2394 from element-hq/renovate/docker-login-action-digest
...
Update docker/login-action digest to 0d4c9c5
2024-05-29 17:07:17 +02:00
renovate[bot]
cd0cec32b5
Update docker/login-action digest to 0d4c9c5
2024-05-29 14:58:52 +00:00
renovate[bot]
2faa9c9d50
Update docker/build-push-action digest to ca052bb
2024-05-29 14:58:48 +00:00
renovate[bot]
caab45ee7f
Update dependency vaul to v0.9.1
2024-05-27 13:03:40 +00:00
renovate[bot]
d3687298e0
Update dependency react-i18next to v14.1.2
2024-05-27 13:02:31 +00:00
fkwp
42612476b8
Merge pull request #2389 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to ef6cba3
2024-05-27 15:01:54 +02:00
fkwp
7021ea6a5c
Merge pull request #2390 from element-hq/renovate/docker-login-action-digest
...
Update docker/login-action digest to db77945
2024-05-27 15:01:38 +02:00
renovate[bot]
ff09631546
Update docker/login-action digest to db77945
2024-05-27 12:31:53 +00:00
renovate[bot]
28a3dfef23
Update dependency @sentry/vite-plugin to v2.17.0 ( #2255 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-27 14:31:15 +02:00
renovate[bot]
2b5561a88c
Update docker/build-push-action digest to ef6cba3
2024-05-27 12:30:42 +00:00
renovate[bot]
9dc740c2de
Update dependency @types/node to v20.12.12 ( #2388 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-27 14:30:20 +02:00
Daniel Kilimnik
0b93374e86
package.json add name field ( #2386 )
2024-05-27 14:29:15 +02:00
renovate[bot]
d36af0cae6
Update dependency eslint-plugin-deprecate to v0.8.5 ( #2387 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-27 12:31:52 +02:00
fkwp
7fae106da2
Merge pull request #2383 from element-hq/renovate/livekit-components-core-0.x-lockfile
...
Update dependency @livekit/components-core to v0.10.2
2024-05-27 11:02:19 +02:00
renovate[bot]
a84b692f20
Update dependency @livekit/components-core to v0.10.2
2024-05-27 08:57:34 +00:00
fkwp
86a5c24750
Merge pull request #2384 from element-hq/renovate/livekit-components-react-2.x-lockfile
...
Update dependency @livekit/components-react to v2.3.1
2024-05-27 10:56:35 +02:00
fkwp
ed6f02ac56
add manually import resolution for livekit-client/dist/src/room/track/TrackPublication
2024-05-27 08:54:50 +00:00
renovate[bot]
f701886aa9
Update babel monorepo to v7.24.6 ( #2229 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-24 17:13:50 +02:00
renovate[bot]
d298e3438c
Update dependency @livekit/components-react to v2.3.1
2024-05-22 16:01:37 +00:00
Andrew Ferrazzutti
c405b61c66
Wait for a full sync on startup ( #2372 )
...
This avoids missing any state not included in the latest cached sync.
2024-05-23 01:00:17 +09:00
renovate[bot]
6be67aa145
Update dependency i18next-http-backend to v2.5.2
2024-05-17 15:12:40 +00:00
renovate[bot]
603c658949
Update dependency @types/lodash to v4.17.4
2024-05-17 04:37:35 +00:00
fkwp
ebc33e003d
Merge pull request #2379 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.1.5
2024-05-16 14:42:42 +02:00
renovate[bot]
023ab9fc47
Update dependency livekit-client to v2.1.5
2024-05-16 12:40:49 +00:00
fkwp
417faf795d
Merge pull request #2375 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 2a53c6c
2024-05-15 15:39:34 +02:00
fkwp
c8fe393fcf
Merge pull request #2376 from element-hq/renovate/docker-login-action-digest
...
Update docker/login-action digest to 70fccc7
2024-05-15 15:39:15 +02:00
fkwp
e6a9555a91
Merge pull request #2377 from element-hq/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to f7b4ed1
2024-05-15 15:38:54 +02:00
fkwp
fd65baed58
Merge pull request #2378 from element-hq/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to 5138f76
2024-05-15 15:38:33 +02:00
renovate[bot]
d079bee5e0
Update docker/setup-buildx-action digest to 5138f76
2024-05-15 13:25:12 +00:00
renovate[bot]
1918478069
Update docker/metadata-action digest to f7b4ed1
2024-05-15 13:25:08 +00:00
renovate[bot]
c6d8d5e137
Update docker/login-action digest to 70fccc7
2024-05-15 13:25:04 +00:00
renovate[bot]
7a4583dcb0
Update docker/build-push-action digest to 2a53c6c
2024-05-15 13:06:40 +00:00
fkwp
929175d826
Merge pull request #2374 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to df19a79
2024-05-15 15:05:58 +02:00
renovate[bot]
49ce642c2d
Update docker/build-push-action digest to df19a79
2024-05-14 18:32:46 +00:00
fkwp
ce14c0f6fe
Merge pull request #2371 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 6003d32
2024-05-10 21:00:57 +02:00
renovate[bot]
1a10b67248
Update docker/build-push-action digest to 6003d32
2024-05-10 10:42:22 +00:00
fkwp
eda5f14a19
Merge pull request #2370 from element-hq/renovate/docker-login-action-digest
...
Update docker/login-action digest to 7840e6d
2024-05-10 12:10:21 +02:00
renovate[bot]
e6683569f8
Update docker/login-action digest to 7840e6d
2024-05-10 07:17:48 +00:00
fkwp
90273c1924
Merge pull request #2365 from element-hq/renovate/docker-login-action-digest
...
Update docker/login-action digest to d910b14
2024-05-08 09:41:07 +02:00
fkwp
10f49d0d84
Merge pull request #2366 from element-hq/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 2ee3d30
2024-05-08 09:40:47 +02:00
fkwp
418ee89e0f
Merge pull request #2367 from element-hq/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to be3701b
2024-05-07 23:01:56 +02:00
renovate[bot]
a4a57e5307
Update docker/setup-buildx-action digest to be3701b
2024-05-07 15:43:39 +00:00
renovate[bot]
477eb0034a
Update docker/metadata-action digest to 2ee3d30
2024-05-07 15:43:34 +00:00
renovate[bot]
5ec57f04c6
Update docker/login-action digest to d910b14
2024-05-07 15:43:30 +00:00
Andrew Ferrazzutti
69cb17adc8
Reword message for failure to join/find room ( #2360 )
...
The message originally focused on the old feature of being able to
create a room with a custom URL. Instead, be more direct & say that the
current URL is for an inaccessible room.
This new message is based on what Element Web says for this scenario.
2024-05-07 17:03:45 +09:00
Andrew Ferrazzutti
8718a7139b
Don't auto-join knock room on invite after leave ( #2362 )
...
If you send a knock that is rejected, or your knock is accepted and you
are later removed from the room, do not automatically accept subsequent
invites to that room.
Note that the auto-join behaviour happened only if the page was not
refreshed after sending a knock.
2024-05-07 16:58:30 +09:00
Andrew Ferrazzutti
94f267b93e
Add more valid rooms to the recents list ( #2361 )
...
Include:
- all rooms you are a member of
- knock rooms you've knocked on and are waiting for an invite to
- knock rooms you've been invited to in response to a knock
2024-05-07 16:57:53 +09:00
MomentQYC
2151696374
doc: Add a tip about Synapse ( #2343 )
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2024-05-06 16:33:20 +02:00
fkwp
2679948dbe
Merge pull request #2364 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.1.3
2024-05-06 15:49:26 +02:00
fkwp
86e84028e1
Merge pull request #2363 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 729f7f4
2024-05-06 15:49:06 +02:00
renovate[bot]
dea6f05b51
Update dependency livekit-client to v2.1.3
2024-05-06 13:44:27 +00:00
renovate[bot]
ac450443a0
Update docker/build-push-action digest to 729f7f4
2024-05-06 13:44:02 +00:00
fkwp
2a0375d93f
Merge pull request #2333 from element-hq/fkwp/refactor_gh_action_run-id
...
refactor run-id handling of GitHub Actions
2024-05-06 15:32:50 +02:00
Andrew Ferrazzutti
56312b2753
Join knock rooms on page load if already invited ( #2355 )
...
When visiting the page for a knock room you are already invited to, join
it right away instead of offering to knock (which will fail as long as
you remain invited to the room).
2024-05-04 01:37:58 +09:00
fkwp
137867b096
Merge pull request #2357 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.1.2
2024-05-03 10:25:02 +02:00
fkwp
0ae62b121e
Merge pull request #2356 from element-hq/renovate/livekit-components-react-2.x-lockfile
...
Update dependency @livekit/components-react to v2.2.1
2024-05-03 10:24:44 +02:00
renovate[bot]
70682a7490
Update dependency livekit-client to v2.1.2
2024-05-03 08:06:42 +00:00
renovate[bot]
7fc0f96ca6
Update dependency @livekit/components-react to v2.2.1
2024-05-03 08:06:32 +00:00
Robin
f50b00e00f
Merge pull request #2086 from robintown/layout-state
...
Add data models for the new call layouts
2024-05-02 16:35:37 -04:00
Robin
e9c98a02f0
Respond to suggestions from code review
2024-05-02 16:32:48 -04:00
Robin
dcb4d10afb
Remove unnecessary Tile indirection
2024-05-02 16:00:05 -04:00
Robin
705f9daf5f
Fix speaking data taking 10 seconds to be available
2024-05-02 15:59:40 -04:00
Robin
c5e60744a2
Merge branch 'livekit' into layout-state
2024-05-02 15:35:45 -04:00
Timo
3670c36fac
Fix audio/video device flickering ( #2353 )
...
* Make onError a `useCallback`
Signed-off-by: Timo K <toger5@hotmail.de >
Co-authored-by: Robin <robin@robin.town >
2024-05-02 17:28:36 +02:00
Andrew Ferrazzutti
b5d25f1f2d
Drop unsupported field from backend/livekit.yaml ( #2349 )
...
environment was removed in v1.6.0: livekit/livekit@10c8582
2024-05-01 19:31:16 +09:00
Timo
51926cad3d
Revert "Fix mute flickering. ( #2350 )" ( #2351 )
...
This reverts commit 2ab909fab1 .
2024-04-30 20:08:39 +02:00
Timo
2ab909fab1
Fix mute flickering. ( #2350 )
...
Use `useMeme` to not change the parameters that are used to call usePreviewDevice.
Signed-off-by: Timo K <toger5@hotmail.de >
2024-04-30 19:57:36 +02:00
fkwp
cfe0b4d8e4
Merge pull request #2346 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.1.1
2024-04-29 20:30:58 +02:00
renovate[bot]
83795ae4bf
Update dependency livekit-client to v2.1.1
2024-04-29 18:28:37 +00:00
fkwp
8a4d4d3144
Merge pull request #2344 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to eb539f4
2024-04-29 12:54:25 +02:00
fkwp
0e7fd791b5
Merge pull request #2345 from element-hq/renovate/peter-evans-create-pull-request-6.x
...
Update peter-evans/create-pull-request action to v6.0.5
2024-04-29 12:54:08 +02:00
renovate[bot]
96e6ca0c0e
Update peter-evans/create-pull-request action to v6.0.5
2024-04-29 10:19:44 +00:00
renovate[bot]
2e0ad5ca69
Update docker/build-push-action digest to eb539f4
2024-04-29 10:19:39 +00:00
renovate[bot]
43f7f9b76c
Update dependency @opentelemetry/instrumentation-document-load to ^0.38.0
2024-04-25 20:18:38 +00:00
fkwp
224cd53481
Merge pull request #2339 from element-hq/renovate/livekit-components-react-2.x-lockfile
...
Update dependency @livekit/components-react to v2.2.0
2024-04-25 17:22:51 +02:00
renovate[bot]
a5f7921a32
Update dependency @livekit/components-react to v2.2.0
2024-04-25 15:20:06 +00:00
fkwp
b8c8e36449
Merge pull request #2338 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to 552bf37
2024-04-24 14:32:45 +02:00
renovate[bot]
f07a491bd9
Update actions/upload-artifact digest to 552bf37
2024-04-24 11:22:57 +00:00
fkwp
7fb0eb150d
Merge pull request #2319 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.12.7
2024-04-23 17:04:29 +02:00
fkwp
6e0a20a213
Merge pull request #2334 from element-hq/renovate/peter-evans-create-pull-request-6.x
...
Update peter-evans/create-pull-request action to v6.0.4
2024-04-23 16:57:36 +02:00
fkwp
af99d2a60b
refactor run-id handling
2024-04-23 16:46:26 +02:00
fkwp
b32d066a76
Merge pull request #2332 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to 79616d2
2024-04-23 15:57:10 +02:00
renovate[bot]
a0f9c55194
Update actions/upload-artifact digest to 79616d2
2024-04-23 13:55:23 +00:00
fkwp
bb9cbe26b3
fig gh actions for publish
2024-04-23 15:53:22 +02:00
Timo
5284479ece
Knocking support ( #2281 )
...
* Add joining with knock room creation flow.
Also add `WaitForInviteView` after knocking.
And appropriate error views when knock failed or gets rejected.
Signed-off-by: Timo K <toger5@hotmail.de >
* Refactor encryption information.
We had lots of enums and booleans to describe the encryption situation.
Now we only use the `EncryptionSystem` "enum" which contains the
additional information like sharedKey. (and we don't use the isRoomE2EE
function that is somewhat confusing since it checks `return widget ===
null && !room.getCanonicalAlias();` which is only indirectly related to
e2ee)
Signed-off-by: Timo K <toger5@hotmail.de >
* Update recent list.
- Don't use deprecated `groupCallEventHander` anymore (it used the old
`m.call` state event.)
- make the recent list reactive (getting removed from a call removes the
item from the list)
- support having rooms without shared secret but actual matrix
encryption in the recent list
- change the share link creation button so that we create a link with
pwd for sharedKey rooms and with `perParticipantE2EE=true` for matrix
encrypted rooms.
Signed-off-by: Timo K <toger5@hotmail.de >
* fix types
Signed-off-by: Timo K <toger5@hotmail.de >
* patch js-sdk for linter
Signed-off-by: Timo K <toger5@hotmail.de >
* ignore ts expect error
Signed-off-by: Timo K <toger5@hotmail.de >
* Fix error in widget mode.
We cannot call client.getRoomSummary in widget mode. The code path needs
to throw before reaching this call. (In general we should never call
getRoomSummary if getRoom returns a room)
Signed-off-by: Timo K <toger5@hotmail.de >
* tempDemo
Signed-off-by: Timo K <toger5@hotmail.de >
* remove wait for invite view
Signed-off-by: Timo K <toger5@hotmail.de >
* yarn i18n
Signed-off-by: Timo K <toger5@hotmail.de >
* reset back mute participant count
* add logic to show error view when getting removed
* include reason whenever someone gets removed from a call.
* fix activeRoom not beeing early enough
* fix lints
* add comment about encryption situation
Signed-off-by: Timo K <toger5@hotmail.de >
* Fix lockfile
* Use (unmerged!) RoomSummary type from the js-sdk
Temporarily change the js-sdk dependency to the PR branch that provides
that type
* review
Signed-off-by: Timo K <toger5@hotmail.de >
* review (remove participant count unknown)
Signed-off-by: Timo K <toger5@hotmail.de >
* remove error for unencrypted calls (allow intentional unencrypted calls)
Signed-off-by: Timo K <toger5@hotmail.de >
* update js-sdk
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
Co-authored-by: Andrew Ferrazzutti <andrewf@element.io >
2024-04-23 22:15:13 +09:00
fkwp
be25d77e8b
Merge pull request #2323 from element-hq/renovate/livekit-components-react-2.x-lockfile
...
Update dependency @livekit/components-react to v2.1.3
2024-04-23 15:08:12 +02:00
renovate[bot]
46732cf86b
Update dependency @livekit/components-react to v2.1.3
2024-04-23 08:20:34 +00:00
fkwp
42d697068d
fix run-id
2024-04-22 18:44:42 +02:00
fkwp
96a1c4bf7a
fix gh action run-id for a release (fixed order)
2024-04-22 18:39:19 +02:00
fkwp
85c140bc32
fix gh action run-id for a release
2024-04-22 18:36:42 +02:00
fkwp
affac2da40
fix gh action for a release
2024-04-22 18:04:47 +02:00
Robin
bfb26ca500
Merge branch 'livekit' into layout-state
2024-04-19 13:28:30 -04:00
Robin
257211e8f9
Try disabling LiveKit web audio support
...
We think there's a chance this is causing some Edge users to not hear any audio.
2024-04-19 13:02:51 -04:00
fkwp
d352fefcaa
Merge pull request #2322 from element-hq/renovate/livekit-components-core-0.x
...
Update dependency @livekit/components-core to ^0.10.0
2024-04-18 17:45:00 +02:00
fkwp
8234211f03
Merge pull request #2324 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.1.0
2024-04-18 17:44:12 +02:00
fkwp
6d0de07f07
Merge pull request #2321 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to b06cde3
2024-04-18 17:43:03 +02:00
renovate[bot]
1ed1b7c60c
Update dependency livekit-client to v2.1.0
2024-04-18 15:42:55 +00:00
renovate[bot]
e8810882ef
Update dependency @livekit/components-core to ^0.10.0
2024-04-18 15:42:22 +00:00
renovate[bot]
244387dc04
Update actions/upload-artifact digest to b06cde3
2024-04-18 15:42:00 +00:00
fkwp
bfd3a61aef
adapt to stricter repo permissions part 3
2024-04-17 15:29:57 +02:00
fkwp
c5793b9e7c
adapt to stricter repo permissions part 2
2024-04-17 15:27:05 +02:00
fkwp
4283716dcc
adapto to stricter repo permissions
2024-04-17 15:18:49 +02:00
renovate[bot]
4288037f51
Update peter-evans/create-pull-request action to v6.0.4
2024-04-17 12:54:18 +00:00
renovate[bot]
c52d5dc573
Update dependency @types/node to v20.12.7
2024-04-16 15:22:31 +00:00
Timo
379050ff80
Add back posthog connection time tracking ( #2316 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
Co-authored-by: Robin <robin@robin.town >
2024-04-16 17:21:37 +02:00
fkwp
df4da4e4ec
Merge pull request #2318 from element-hq/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to a530e94
2024-04-16 16:27:06 +02:00
renovate[bot]
99d6ced566
Update docker/setup-buildx-action digest to a530e94
2024-04-16 14:25:51 +00:00
fkwp
46cfa65bc2
Merge pull request #2317 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 7e6f776
2024-04-16 16:25:26 +02:00
renovate[bot]
067c13ebf7
Update docker/build-push-action digest to 7e6f776
2024-04-16 14:21:31 +00:00
Timo
9f4a107865
Revert "Track connection time on posthog ( #2313 )" ( #2315 )
...
This reverts commit 5e2b652690 .
2024-04-16 16:21:07 +02:00
Timo
5e2b652690
Track connection time on posthog ( #2313 )
2024-04-16 11:48:11 +02:00
Robin
fc4ced7bb3
Merge pull request #2294 from robintown/timeout-experiment
...
Experiment with different timeouts
2024-04-15 10:50:38 -04:00
fkwp
1381640cdb
inputs -> with
2024-04-15 14:47:07 +00:00
fkwp
d56dcaf0eb
misssing inputs section
2024-04-15 14:45:23 +00:00
fkwp
1d43bd26ed
misssing inputs section
2024-04-15 14:44:49 +00:00
Robin
51cc406af7
Experiment with different timeouts
...
This lets you set the global variables peerConnectionTimeout and websocketTimeout to see what LiveKit does with different values.
2024-04-15 10:38:18 -04:00
fkwp
03d2818c1f
added description
2024-04-15 08:57:30 +00:00
fkwp
e1c71327c5
refactored to reuse the build workflow
2024-04-15 08:53:42 +00:00
fkwp
1baed1184a
move vite_app_version to inputs
2024-04-15 08:26:06 +00:00
fkwp
c6fc0bb798
Merge pull request #2311 from element-hq/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 1294d94
2024-04-15 09:24:42 +02:00
renovate[bot]
d5ccfa2ac5
Update docker/metadata-action digest to 1294d94
2024-04-15 07:23:12 +00:00
fkwp
7793805f1b
Merge pull request #2312 from element-hq/renovate/peter-evans-create-pull-request-6.x
...
Update peter-evans/create-pull-request action to v6.0.3
2024-04-15 09:22:37 +02:00
fkwp
c67040afe7
lint2
2024-04-15 07:21:07 +00:00
fkwp
444297f3d9
lint
2024-04-15 07:19:46 +00:00
renovate[bot]
afb43d049d
Update peter-evans/create-pull-request action to v6.0.3
2024-04-13 20:31:15 +00:00
fkwp
93c2ae768e
refactored netlify-pr and docker-pr by calling netlify and docker from pr-deploy
2024-04-12 22:19:20 +00:00
fkwp
2bbd882425
remove debug statements
2024-04-12 22:17:52 +00:00
fkwp
e781dfa164
added artifact details
2024-04-12 22:05:21 +00:00
fkwp
fc65c799d8
var typo
2024-04-12 22:02:11 +00:00
fkwp
d9d218cb1f
remove pr_number input
2024-04-12 21:59:57 +00:00
fkwp
9946888d63
add docker deploy
2024-04-12 21:57:18 +00:00
fkwp
202388bd79
set pr_number type to string
2024-04-12 21:45:52 +00:00
fkwp
1df5ee05c9
added types
2024-04-12 21:43:09 +00:00
fkwp
ee2214c14d
inputs -> with
2024-04-12 21:27:34 +00:00
fkwp
a2066f300b
add netlify deploy
2024-04-12 21:22:49 +00:00
fkwp
a0938bad13
add netlify workflow_call
2024-04-12 21:22:35 +00:00
fkwp
9675df8434
add paths-ignore
2024-04-12 21:19:33 +00:00
fkwp
b9a6ee70a8
safe guard
2024-04-12 21:01:45 +00:00
fkwp
5c399fbfb2
safe guard
2024-04-12 20:59:53 +00:00
fkwp
a5231983e8
fix lint
2024-04-12 20:52:58 +00:00
fkwp
76d3117a1c
indent
2024-04-12 20:45:28 +00:00
fkwp
6bcfe61a79
lint
2024-04-12 20:43:24 +00:00
fkwp
9fe7f62a63
lint
2024-04-12 20:39:22 +00:00
fkwp
7455104aaf
use element-call.yaml
2024-04-12 20:39:05 +00:00
fkwp
96bf809e8a
renamed build_resuable.yaml -> element-call.yaml
2024-04-12 20:36:34 +00:00
fkwp
b5a7c55d70
initial
2024-04-12 20:34:08 +00:00
fkwp
c578bcaf91
cleanup
2024-04-12 20:10:45 +00:00
fkwp
908ca2325a
clenaup naming
2024-04-12 19:54:18 +00:00
fkwp
a1659c1fe2
cleanup
2024-04-12 19:41:56 +00:00
fkwp
3d7ef061cd
debug
2024-04-12 19:32:51 +00:00
fkwp
a04500f102
lint
2024-04-12 19:24:13 +00:00
fkwp
b8aaa6b079
matrix-org/pr-details-action
2024-04-12 19:21:59 +00:00
fkwp
89911c1747
get PR info
2024-04-12 18:58:12 +00:00
fkwp
f7e63bd2f5
dont limit PR branches
2024-04-12 17:52:46 +00:00
fkwp
76bb72d3ea
add debug info
2024-04-12 17:42:46 +00:00
fkwp
fd8ee1542b
revert pull_request_target to pull_request
2024-04-12 14:06:01 +00:00
fkwp
ef395efaf8
test if pull_request_target will trigger on_workflow
2024-04-12 13:39:04 +00:00
fkwp
8da2f5c1c7
use run-id from current run
2024-04-11 21:26:03 +00:00
fkwp
0bfe12bcbc
use run-id from calling workflow
2024-04-11 21:16:45 +00:00
fkwp
63023f542b
download artifact from the triggering workflow
2024-04-11 20:35:24 +00:00
fkwp
74ddcee2af
add github-token and run-id parameters to download artifact
2024-04-11 19:45:31 +00:00
fkwp
9cce4bc0ad
also trigger in case of labeled
2024-04-11 19:38:29 +00:00
fkwp
be44aa0157
apply Keeping your GitHub Actions and workflows secure practises
2024-04-11 19:32:59 +00:00
fkwp
e74095be54
we dont need prdetails going forward ( #2309 )
...
* use pull_request event rather than workflow_run
* use default for enable-pull-request-comment and enable-commit-comment
* we dont need prdetails going forward
2024-04-11 13:47:59 +02:00
fkwp
3458ff9716
use pull_request event rather than workflow_run ( #2308 )
...
* use pull_request event rather than workflow_run
* use default for enable-pull-request-comment and enable-commit-comment
2024-04-11 11:39:17 +02:00
Timo
dcc04bb10f
limit homserver to not cover the whole loginview input with the string. ( #2307 )
2024-04-11 11:16:45 +02:00
fkwp
36d754f27f
Merge pull request #2306 from element-hq/fkwp-patch-1
...
netlify PR builds switch to build_reusable
2024-04-11 10:16:58 +02:00
fkwp
1daca7a0d9
cleanup
2024-04-11 07:46:26 +00:00
fkwp
884491d60e
depend deploy on build
2024-04-11 07:45:59 +00:00
fkwp
9c00d74924
switch to build_reusable
2024-04-11 07:42:56 +00:00
fkwp
f32934d7e4
Merge pull request #2305 from element-hq/fkwp-patch-1
...
limit docker image creation to element-hq/element-call PRs only
2024-04-11 09:12:56 +02:00
fkwp
4b1505abb7
limit docker image creation to element-hq/element-call PRs only
2024-04-10 19:34:16 +00:00
fkwp
21b4d46f83
Merge pull request #2304 from element-hq/fkwp-patch-1
...
fix permissions
2024-04-10 17:20:05 +02:00
fkwp
cb113cbfe4
fix permissions
2024-04-10 15:17:10 +00:00
fkwp
fd6032b44f
Merge pull request #2303 from element-hq/fkwp-patch-1
...
specify secrets explicetly
2024-04-10 17:08:06 +02:00
fkwp
229e5f3ce7
cleanup whitespaces part 2
2024-04-10 15:07:01 +00:00
fkwp
4271685c66
cleanup whitespaces
2024-04-10 15:05:10 +00:00
fkwp
c59610a5c1
specify secrets explicetly
2024-04-10 15:01:51 +00:00
fkwp
94ef74b8bf
Merge pull request #2302 from element-hq/fkwp-patch-1
...
workaround env not available in job.if
2024-04-10 16:51:57 +02:00
fkwp
ea014e1b0c
workaround env not available in job.if
2024-04-10 14:48:15 +00:00
fkwp
922bb00722
Merge pull request #2301 from element-hq/fkwp-patch-1
...
gh actions refactor
2024-04-10 16:36:28 +02:00
fkwp
c412e2550d
Merge branch 'livekit' into fkwp-patch-1
2024-04-10 16:35:23 +02:00
fkwp
5bad53c63e
refactor
2024-04-10 14:29:59 +00:00
fkwp
4cc077a72a
typo
2024-04-10 14:08:54 +00:00
Robin
708cb18332
Merge pull request #2286 from robintown/fix-holds
...
Fix participants disappearing during focus switch (probably)
2024-04-10 09:58:08 -04:00
fkwp
3c3150a6b6
checkout source -> Dockerfile ( #2300 )
...
* make build_docker job dependent on build_element_call
* checkout source -> Dockerfile
2024-04-10 15:11:43 +02:00
fkwp
fc525a6e45
checkout source -> Dockerfile
2024-04-10 12:59:32 +00:00
fkwp
545034d26f
make build_docker job dependent on build_element_call ( #2299 )
2024-04-10 14:53:19 +02:00
fkwp
5f7410c809
make build_docker job dependent on build_element_call
2024-04-10 12:46:45 +00:00
fkwp
db24e544bd
Merge pull request #2298 from element-hq/fkwp-patch-1
...
change to overall strategy to use reusable builds
2024-04-10 14:41:32 +02:00
fkwp
71e3fefc00
added trailing newline
2024-04-10 12:37:37 +00:00
fkwp
1aaa161522
change to overall strategy to use reusable builds
2024-04-10 12:31:39 +00:00
fkwp
0b2c78d563
Merge pull request #2297 from element-hq/fkwp-patch-1
...
different way of checking docker build label
2024-04-10 13:28:03 +02:00
fkwp
876c904eb0
different way of checking docker build label
2024-04-10 11:25:50 +00:00
fkwp
ffd0832b31
Merge pull request #2296 from element-hq/fkwp-patch-1
...
attempt to create docker pr images
2024-04-09 21:14:00 +02:00
fkwp
907e7bdf52
remove spaces
2024-04-09 19:11:31 +00:00
fkwp
0d997254d0
newline
2024-04-09 19:04:32 +00:00
fkwp
e40efd57c8
remove get unix time
2024-04-09 19:03:56 +00:00
fkwp
096ddce173
attempt to create docker pr images
2024-04-09 20:52:38 +02:00
renovate[bot]
cc279d849f
Update dependency @types/node to v20.12.6 ( #2267 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 11:40:01 +02:00
renovate[bot]
dd81ff68dd
Update dependency @use-gesture/react to v10.3.1 ( #2291 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 11:39:36 +02:00
fkwp
750e35015e
Merge pull request #2290 from element-hq/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to d70bba7
2024-04-08 21:44:47 +02:00
renovate[bot]
97693639dd
Update docker/setup-buildx-action digest to d70bba7
2024-04-08 19:40:37 +00:00
fkwp
a88458aebf
Merge pull request #2289 from element-hq/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to c314eea
2024-04-08 21:40:08 +02:00
renovate[bot]
beb408aa04
Update docker/metadata-action digest to c314eea
2024-04-08 18:52:08 +00:00
fkwp
a15ded502f
Merge pull request #2288 from element-hq/renovate/docker-login-action-digest
...
Update docker/login-action digest to 5f4866a
2024-04-08 20:51:37 +02:00
renovate[bot]
5963bdae6e
Update docker/login-action digest to 5f4866a
2024-04-08 16:59:08 +00:00
fkwp
6c5e73513c
Merge pull request #2287 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to f8bc7f4
2024-04-08 18:58:35 +02:00
renovate[bot]
d35a070844
Update docker/build-push-action digest to f8bc7f4
2024-04-08 16:25:14 +00:00
renovate[bot]
c2ff3dc8b7
Update dependency vite to v5.1.7 [SECURITY] ( #2282 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-08 18:24:44 +02:00
renovate[bot]
63e3a98c02
Update dependency posthog-js to v1.120.2 ( #2275 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-08 18:21:40 +02:00
fkwp
a7053ac595
Merge pull request #2284 from element-hq/renovate/livekit-components-core-0.x-lockfile
...
Update dependency @livekit/components-core to v0.9.3
2024-04-08 17:22:17 +02:00
renovate[bot]
75d529e66c
Update dependency @livekit/components-core to v0.9.3
2024-04-08 15:18:12 +00:00
fkwp
fe7bb76f01
Merge pull request #2285 from element-hq/renovate/livekit-components-react-2.x-lockfile
...
Update dependency @livekit/components-react to v2.0.6
2024-04-08 17:17:34 +02:00
renovate[bot]
d78b894a6b
Update dependency @livekit/components-react to v2.0.6
2024-04-05 20:31:11 +00:00
Robin
5121b956ca
Fix participants disappearing during focus switch (probably)
...
I discovered that this hook was calling complete on the returned observable almost immediately when it gets mounted. This caused the call view model to never know when the application was switching focuses. At first I thought this was just because I forgot to move the call to complete to the effect's clean-up function, but even with that changed, React still calls the effect twice in strict mode. So, let's just remove the call entirely.
2024-04-05 14:27:53 -04:00
ElementRobot
255b3218a5
Merge pull request #2280 from element-hq/actions/localazy-download
...
Localazy Download
2024-04-04 11:51:25 +01:00
robintown
1614b2e8bd
Translations updates
2024-04-02 18:57:05 +00:00
Timo
3f5c7257b3
make click highlight transparent ( #2266 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2024-03-25 16:02:40 +01:00
fkwp
ccea9fc961
Merge pull request #2278 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.0.10
2024-03-25 08:44:02 +01:00
renovate[bot]
5ebaad014c
Update dependency livekit-client to v2.0.10
2024-03-24 10:46:09 +00:00
fkwp
aa14051755
Merge pull request #2264 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.0.7
2024-03-21 09:58:34 +01:00
fkwp
e9e79f8ec3
use correct path
2024-03-21 08:57:17 +00:00
fkwp
88471f1462
typo
2024-03-20 13:10:44 +00:00
fkwp
9b8088fb43
protocol is now own npm package
2024-03-20 13:04:01 +00:00
fkwp
8e950e7c0a
protocol is now own npm package
2024-03-20 12:58:54 +00:00
renovate[bot]
8de238dfc6
Update dependency livekit-client to v2.0.8
2024-03-20 12:34:46 +00:00
fkwp
2f37787ea3
Merge pull request #2274 from element-hq/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 38b3677
2024-03-19 14:00:16 +01:00
renovate[bot]
7cf50101b3
Update docker/metadata-action digest to 38b3677
2024-03-19 12:58:22 +00:00
fkwp
518f8c8783
Merge pull request #2273 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 090ca15
2024-03-19 13:57:50 +01:00
renovate[bot]
f6094378fe
Update docker/build-push-action digest to 090ca15
2024-03-18 09:36:58 +00:00
fkwp
44a8dffd08
Merge pull request #2268 from element-hq/renovate/peter-evans-create-pull-request-6.x
...
Update peter-evans/create-pull-request action to v6.0.2
2024-03-18 10:36:30 +01:00
renovate[bot]
9d2711a736
Update dependency @opentelemetry/instrumentation-user-interaction to ^0.36.0 ( #2270 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 19:50:35 +01:00
renovate[bot]
1a7048f2b8
Update dependency posthog-js to v1.116.0 ( #2258 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 19:47:25 +01:00
renovate[bot]
16bc438ee3
Update peter-evans/create-pull-request action to v6.0.2
2024-03-15 08:35:57 +00:00
renovate[bot]
5d670d4bfb
Update dependency @opentelemetry/instrumentation-document-load to ^0.36.0 ( #2259 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 09:34:34 +01:00
renovate[bot]
ca761b9176
Update dependency vite to v5.1.6 ( #2257 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 09:34:14 +01:00
renovate[bot]
d5de8cac2d
Update dependency i18next to v23.10.1 ( #2256 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 09:33:24 +01:00
fkwp
1c47a83c04
Merge pull request #2261 from element-hq/renovate/docker-login-action-digest
...
Update docker/login-action digest to e92390c
2024-03-14 10:16:29 +01:00
fkwp
318702ad13
Merge pull request #2262 from element-hq/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 7535934
2024-03-14 10:16:10 +01:00
fkwp
bf8a2bba45
Merge pull request #2263 from element-hq/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to 2b51285
2024-03-14 10:15:50 +01:00
fkwp
592386daae
Merge pull request #2265 from element-hq/renovate/nwtgck-actions-netlify-3.x
...
Update nwtgck/actions-netlify action to v3
2024-03-14 10:15:32 +01:00
fkwp
e2bd381f65
Merge pull request #2260 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 2cdde99
2024-03-14 10:14:18 +01:00
renovate[bot]
28fcdaf6cb
Update nwtgck/actions-netlify action to v3
2024-03-14 09:13:20 +00:00
renovate[bot]
88a67b8fc8
Update docker/setup-buildx-action digest to 2b51285
2024-03-14 09:12:01 +00:00
renovate[bot]
09eb666daf
Update docker/metadata-action digest to 7535934
2024-03-14 09:11:56 +00:00
renovate[bot]
c8ebd129ed
Update docker/login-action digest to e92390c
2024-03-14 09:11:52 +00:00
renovate[bot]
1aede1e24e
Update docker/build-push-action digest to 2cdde99
2024-03-14 09:11:49 +00:00
Timo
c932dd8c9b
Theme loading without flickering ( #2233 )
2024-03-13 14:58:21 +01:00
Robin
4a9a58475f
Merge pull request #2253 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to af5a7ed
2024-03-11 09:03:08 -05:00
Robin
b503260caa
Merge pull request #2254 from element-hq/renovate/livekit-components-react-2.x-lockfile
...
Update dependency @livekit/components-react to v2.0.3
2024-03-11 09:02:49 -05:00
Robin
7883db3434
Merge pull request #2249 from element-hq/renovate/react-i18next-14.x-lockfile
...
Update dependency react-i18next to v14.1.0
2024-03-11 09:02:27 -05:00
renovate[bot]
3310484859
Update dependency @livekit/components-react to v2.0.3
2024-03-11 14:00:43 +00:00
Robin
e6aa60edd0
Merge pull request #2232 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.11.25
2024-03-11 09:00:41 -05:00
Robin
5a3d625333
Merge pull request #2247 from element-hq/renovate/vite-5.x-lockfile
...
Update dependency vite to v5.1.5
2024-03-11 09:00:17 -05:00
Robin
163586a80e
Merge pull request #2221 from element-hq/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.57.0
2024-03-11 08:59:50 -05:00
renovate[bot]
6d5887b33e
Update docker/build-push-action digest to af5a7ed
2024-03-11 13:59:33 +00:00
Robin
8f2371757e
Merge pull request #2248 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.113.0
2024-03-11 08:59:01 -05:00
renovate[bot]
478745a38d
Update dependency posthog-js to v1.113.0
2024-03-11 13:28:50 +00:00
Andrew Ferrazzutti
d79359ae66
Drop unsupported field from backend/livekit.yaml
...
signal_relay.enabled was removed in v1.5.3: livekit/livekit@3f2f850
2024-03-07 16:21:59 -05:00
Andrew Ferrazzutti
f2b5ba24de
Provide example config for Apache HTTP Server
2024-03-07 11:47:42 -05:00
renovate[bot]
33ec5b1451
Update dependency react-i18next to v14.1.0
2024-03-07 09:51:04 +00:00
renovate[bot]
0c87fd3b75
Update dependency @types/node to v20.11.25
2024-03-06 20:33:23 +00:00
fkwp
b1586e07a3
Merge pull request #2246 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 00ae31a
2024-03-06 17:10:22 +01:00
renovate[bot]
b254b38427
Update dependency vite to v5.1.5
2024-03-06 13:44:58 +00:00
renovate[bot]
c3ed8bf139
Update docker/build-push-action digest to 00ae31a
2024-03-06 13:44:34 +00:00
renovate[bot]
661e11a2a4
Update sentry-javascript monorepo to v7.105.0 ( #2225 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-06 11:36:08 +01:00
renovate[bot]
134a356ba2
Update dependency @livekit/components-react to v2.0.2 ( #2244 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-06 11:35:32 +01:00
fkwp
be3b1c40d0
Merge pull request #2245 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.0.5
2024-03-06 11:32:04 +01:00
renovate[bot]
c09d1ecbff
Update dependency livekit-client to v2.0.5
2024-03-06 10:30:02 +00:00
renovate[bot]
186be88c24
Update dependency @vector-im/compound-design-tokens to v1.2.0 ( #2237 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-06 11:29:32 +01:00
renovate[bot]
f8fa8e3722
Update dependency posthog-js to v1.111.0 ( #2217 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-06 11:28:54 +01:00
renovate[bot]
58b97d8c04
Update dependency @livekit/components-core to v0.9.1 ( #2242 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-06 11:27:44 +01:00
fkwp
419bf22f2a
Merge pull request #2239 from element-hq/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to 56a16b8
2024-03-05 10:29:46 +01:00
renovate[bot]
322bbe38f8
Update docker/setup-buildx-action digest to 56a16b8
2024-03-02 16:28:06 +00:00
fkwp
5bd1832770
Merge pull request #2238 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.0.4
2024-03-02 17:27:34 +01:00
fkwp
13fa572f26
Merge pull request #2236 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 831ca17
2024-03-02 17:25:09 +01:00
renovate[bot]
bddf6fb856
Update dependency livekit-client to v2.0.4
2024-03-02 16:25:03 +00:00
Timo
ecc7f01933
Skip effect based register in widget mode. ( #2230 )
...
Prohibits error message.
Signed-off-by: Timo K <toger5@hotmail.de >
2024-03-01 12:37:42 +01:00
renovate[bot]
48aef98440
Update docker/build-push-action digest to 831ca17
2024-02-29 13:48:07 +00:00
renovate[bot]
46a12c7476
Update dependency @types/node to v20.11.21 ( #2210 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-28 11:06:28 +01:00
renovate[bot]
f7681a60ab
Update peter-evans/create-pull-request action to v6.0.1 ( #2226 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-28 11:06:01 +01:00
renovate[bot]
19f56f27a7
Update typescript-eslint monorepo to v7.1.0 ( #2222 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-28 11:04:46 +01:00
renovate[bot]
1d128bcfe0
Update dependency @vector-im/compound-web to v3.1.3 ( #2224 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-28 11:03:31 +01:00
renovate[bot]
57548b5d43
Update dependency i18next-parser to v8.13.0 ( #2223 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-28 11:01:45 +01:00
renovate[bot]
9b83cebcad
Update dependency eslint to v8.57.0
2024-02-23 23:21:09 +00:00
fkwp
7784510804
Merge pull request #2218 from element-hq/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to 0d103c3
2024-02-23 17:04:55 +01:00
renovate[bot]
20f305d50b
Update docker/setup-buildx-action digest to 0d103c3
2024-02-23 15:52:38 +00:00
fkwp
eb57d6acb3
Merge pull request #2216 from element-hq/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to 5243153
2024-02-23 11:54:21 +01:00
fkwp
041b23a49a
Merge pull request #2212 from element-hq/renovate/docker-login-action-digest
...
Update docker/login-action digest to 5139682
2024-02-23 11:50:00 +01:00
fkwp
2c2f7e78dd
Merge pull request #2213 from element-hq/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 232fc64
2024-02-23 11:49:19 +01:00
renovate[bot]
e72edc6854
Update docker/setup-buildx-action digest to 5243153
2024-02-23 10:49:09 +00:00
fkwp
10db12bb4a
Merge pull request #2214 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to b3eddbb
2024-02-23 11:49:03 +01:00
fkwp
42eb4ea808
Merge pull request #2215 from element-hq/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to 65afe61
2024-02-23 11:48:46 +01:00
renovate[bot]
b3f9d316f0
Update docker/setup-buildx-action digest to 65afe61
2024-02-23 09:12:15 +00:00
renovate[bot]
06f238b719
Update docker/metadata-action digest to 232fc64
2024-02-23 09:12:11 +00:00
renovate[bot]
a2f59bd3e1
Update docker/login-action digest to 5139682
2024-02-23 09:12:07 +00:00
renovate[bot]
23d98459e0
Update docker/build-push-action digest to b3eddbb
2024-02-23 09:12:03 +00:00
fkwp
f95b3228cc
Merge pull request #2211 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 62d8db0
2024-02-23 09:19:53 +01:00
renovate[bot]
02eb55be13
Update docker/build-push-action digest to 62d8db0
2024-02-23 01:32:59 +00:00
Robin
d543c1a9c0
Merge branch 'livekit' into layout-state
2024-02-22 15:33:03 -05:00
renovate[bot]
247cbe26d8
Update sentry-javascript monorepo to v7.102.1 ( #2209 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-22 18:07:59 +01:00
Timo
893132470e
Allow Element Call theme configuration via url. ( #2203 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
Co-authored-by: Robin <robin@robin.town >
2024-02-22 16:15:46 +01:00
Robin
78fc9bc488
Merge pull request #2207 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.108.2
2024-02-22 08:57:35 -05:00
Timo
b85a3c5f89
Update js-sdk to support SPA individual sender keys ( #2206 )
...
The js-sdk contains a fix so that encrypted messages can be received.
Signed-off-by: Timo K <toger5@hotmail.de >
2024-02-22 14:52:52 +01:00
renovate[bot]
3652c82f73
Update dependency posthog-js to v1.108.2
2024-02-22 13:48:34 +00:00
Robin
5f5eb4ad50
Merge pull request #2204 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.108.1
2024-02-22 08:47:46 -05:00
renovate[bot]
a05abe3230
Update dependency i18next to v23.10.0 ( #2205 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-22 14:29:56 +01:00
renovate[bot]
fddbe32b07
Update dependency posthog-js to v1.108.1
2024-02-22 12:25:47 +00:00
Timo
cfb0aa5793
Add customHomeserver url Param ( #2190 )
...
* Add customHomeserver url to urlParams.
Signed-off-by: Timo K <toger5@hotmail.de >
* rename to homeserver
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2024-02-21 21:52:31 +01:00
Timo K
30b3ba302e
Revert "Add theme URL param and adjust cpd theme based on it."
...
This reverts commit f613b17824 .
2024-02-21 21:45:11 +01:00
Timo K
f613b17824
Add theme URL param and adjust cpd theme based on it.
...
Signed-off-by: Timo K <toger5@hotmail.de >
2024-02-21 21:41:40 +01:00
fkwp
11457da794
Merge pull request #2202 from element-hq/renovate/livekit-client-2.x-lockfile
...
Update dependency livekit-client to v2.0.3
2024-02-21 21:16:50 +01:00
renovate[bot]
b811c34805
Update dependency livekit-client to v2.0.3
2024-02-21 20:12:42 +00:00
Robin
e4b012440b
Merge pull request #2201 from robintown/ignore-dialog-types
...
Tell Renovate to ignore @react-types/dialog
2024-02-21 15:12:21 -05:00
Timo
6539c15177
Dont send register request in widget mode ( #2100 )
...
* dont register in widget mode
Signed-off-by: Timo K <toger5@hotmail.de >
* not call registerPasswordlessUser where its called in a widget.
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2024-02-21 21:07:44 +01:00
Robin
e7b93680af
Tell Renovate to ignore @react-types/dialog
...
It's part of React Spectrum, which we're trying to avoid updating at this time because we're phasing out usage of the libraries and upgrading them is painful.
2024-02-21 15:03:38 -05:00
Robin
87df439020
Merge pull request #2197 from element-hq/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.102.0
2024-02-21 15:03:20 -05:00
Robin
d8385c2f6e
Merge pull request #2194 from element-hq/renovate/postcss-preset-env-9.x-lockfile
...
Update dependency postcss-preset-env to v9.4.0
2024-02-21 15:03:01 -05:00
Robin
a0c40d250b
Merge pull request #2193 from element-hq/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v7.0.2
2024-02-21 15:02:19 -05:00
Robin
ebdda59b86
Merge pull request #2184 from element-hq/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.71.1
2024-02-21 15:01:59 -05:00
Robin
68b4714516
Merge pull request #2186 from element-hq/renovate/vitest-monorepo
...
Update dependency vitest to v1.3.1
2024-02-21 14:58:05 -05:00
renovate[bot]
8cec85bafb
Update sentry-javascript monorepo to v7.102.0
2024-02-21 19:57:44 +00:00
renovate[bot]
a88357a0ae
Update dependency postcss-preset-env to v9.4.0
2024-02-21 19:57:26 +00:00
Robin
cace73bad7
Merge pull request #2199 from element-hq/renovate/i18next-http-backend-2.x-lockfile
...
Update dependency i18next-http-backend to v2.5.0
2024-02-21 14:56:24 -05:00
Robin
f8ff5d83cd
Merge pull request #2200 from element-hq/renovate/sentry-vite-plugin-2.x-lockfile
...
Update dependency @sentry/vite-plugin to v2.14.2
2024-02-21 14:56:08 -05:00
Robin
cdfa1c2bcb
Merge pull request #2198 from element-hq/renovate/vector-im-compound-design-tokens-1.x-lockfile
...
Update dependency @vector-im/compound-design-tokens to v1.1.1
2024-02-21 14:55:40 -05:00
renovate[bot]
b8325611a0
Update dependency @sentry/vite-plugin to v2.14.2
2024-02-21 18:57:59 +00:00
renovate[bot]
f0af7e4c52
Update dependency i18next-http-backend to v2.5.0
2024-02-21 16:14:21 +00:00
renovate[bot]
30151435ea
Update dependency @vector-im/compound-design-tokens to v1.1.1
2024-02-21 16:14:02 +00:00
renovate[bot]
439fdaad74
fix(deps): update dependency i18next to v23.9.0 ( #2187 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 15:44:25 +01:00
renovate[bot]
9d27f07414
chore(deps): update dependency vite to v5.1.4 ( #2195 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 15:43:29 +01:00
Timo
21e3c606bf
Improve focus switch logging ( #2153 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
Co-authored-by: Robin <robin@robin.town >
2024-02-21 15:42:52 +01:00
Timo
c4075f736f
Federated room joins ( #2188 )
2024-02-21 15:41:59 +01:00
renovate[bot]
1dfe378700
fix(deps): update dependency @vector-im/compound-web to v3.1.2 ( #2185 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 15:35:46 +01:00
Robin
457941edac
Merge pull request #2196 from robintown/no-semantic-commits
...
Tell Renovate that we don't use semantic commits
2024-02-21 09:17:36 -05:00
Timo
541830f11f
rename to fit to frame ( #2189 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2024-02-21 15:17:08 +01:00
Robin
7c9be03a7d
Merge pull request #2145 from element-hq/renovate/livekit-client-2.x
...
Update dependency livekit-client to v2
2024-02-21 09:06:33 -05:00
Robin
160063e29a
Upgrade LiveKit client
2024-02-21 09:05:05 -05:00
Robin
ddc4def65f
Upgrade LiveKit Components SDK
2024-02-21 08:56:04 -05:00
Robin
f56d2cfbf4
Merge branch 'livekit' into renovate/livekit-client-2.x
2024-02-21 08:50:01 -05:00
Robin
d801360f28
Tell Renovate that we don't use semantic commits
...
Because the author of the vitest PR used the semantic commit naming convention, Renovate now thinks our entire repo uses semantic commits and has renamed all of its PRs.
2024-02-21 08:46:42 -05:00
renovate[bot]
0f244c12de
fix(deps): update dependency posthog-js to v1.108.0 ( #2192 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 14:21:22 +01:00
renovate[bot]
38ceb381d4
chore(deps): update dependency sass to v1.71.1
2024-02-21 03:46:05 +00:00
Robin
6cfc2066c9
Add data models for the new call layouts
...
This is a start at implementing the call layouts from the new designs. I've added data types to model the contents of each possible layout, and begun implementing the business logic to produce these layouts in the call view model.
2024-02-20 17:19:38 -05:00
renovate[bot]
997284b89a
chore(deps): update dependency vitest to v1.3.1
2024-02-20 15:16:27 +00:00
Robin
353b243686
Merge pull request #2083 from robintown/gappy-sync
...
Remove the gappy sync hack
2024-02-20 10:15:32 -05:00
renovate[bot]
11948449d1
chore(deps): update typescript-eslint monorepo to v7.0.2
2024-02-19 18:22:32 +00:00
David Baker
5aa719565f
Merge pull request #2144 from hereje/refactor/replace-jest-with-vitest
...
refactor: replace jest with vitest
2024-02-16 10:34:00 +00:00
Robin
c97b967b48
Fix types
2024-02-15 23:22:15 -05:00
Robin
458f7cdfb1
Format code
2024-02-15 22:34:59 -05:00
Robin
cd0d73d19e
Regenerate lock file
2024-02-15 22:34:34 -05:00
Robin
f967bd1f4e
Remove unused mocks
2024-02-15 22:33:17 -05:00
Angel Mendez Cano
d266432427
Merge remote-tracking branch 'upstream/livekit' into refactor/replace-jest-with-vitest
2024-02-15 18:14:23 -06:00
Angel Mendez Cano
429dad6695
chore: remove alias on vitest config file
...
- alias is no needed
2024-02-15 17:41:49 -06:00
Angel Mendez
964577ad3b
chore: update test script
...
keep test script and remove
test:watch is no longer needed
Co-authored-by: Robin <robin@robin.town >
2024-02-15 17:39:37 -06:00
Angel Mendez
3bd69e26ad
chore: specify test type on git workflow
...
specify job run unit tests
Co-authored-by: Robin <robin@robin.town >
2024-02-15 17:37:50 -06:00
Robin
3460a9cdc6
Merge pull request #2182 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to ef09cda
2024-02-15 14:20:12 -05:00
Robin
24b4e3c921
Merge pull request #2181 from element-hq/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.101.1
2024-02-15 14:19:59 -05:00
Robin
702d7ef905
Merge pull request #2180 from element-hq/renovate/sentry-vite-plugin-2.x-lockfile
...
Update dependency @sentry/vite-plugin to v2.14.1
2024-02-15 14:19:44 -05:00
Robin
556370b73a
Merge pull request #2179 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.11.19
2024-02-15 14:18:43 -05:00
Robin
5864090101
Merge pull request #2178 from element-hq/renovate/docker-login-action-digest
...
Update docker/login-action digest to 83a00bc
2024-02-15 14:18:29 -05:00
Robin
a8e5a9ed99
Merge pull request #2177 from element-hq/renovate/vite-5.x-lockfile
...
Update dependency vite to v5.1.3
2024-02-15 14:18:15 -05:00
Robin
4e146c169e
Merge pull request #2176 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.106.0
2024-02-15 14:17:57 -05:00
renovate[bot]
e218430eb0
Update dependency posthog-js to v1.106.0
2024-02-15 19:08:35 +00:00
renovate[bot]
0bf2f1afa8
Update dependency @types/node to v20.11.19
2024-02-15 19:08:17 +00:00
renovate[bot]
958c743052
Update actions/upload-artifact digest to ef09cda
2024-02-15 19:07:48 +00:00
renovate[bot]
c5507776a7
Update sentry-javascript monorepo to v7.101.1
2024-02-15 15:52:22 +00:00
renovate[bot]
024dcff426
Update dependency vite to v5.1.3
2024-02-15 15:52:10 +00:00
renovate[bot]
e241d92179
Update dependency @sentry/vite-plugin to v2.14.1
2024-02-15 15:51:50 +00:00
renovate[bot]
68829b1c2c
Update docker/login-action digest to 83a00bc
2024-02-15 12:41:03 +00:00
Robin
6de6fd52b9
Merge pull request #2174 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.105.8
2024-02-13 12:22:16 -05:00
Robin
f07b10ae12
Merge pull request #2175 from element-hq/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.101.0
2024-02-13 12:21:37 -05:00
Robin
388d7aa63d
Merge pull request #2172 from element-hq/renovate/major-typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v7 (major)
2024-02-13 12:21:12 -05:00
renovate[bot]
4c164c131a
Update sentry-javascript monorepo to v7.101.0
2024-02-13 15:37:06 +00:00
Timo
bb570b953b
Fix: When clicking the "join call now" button twice two guests are registered. ( #2173 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2024-02-13 16:36:09 +01:00
renovate[bot]
3ecddef1ca
Update dependency posthog-js to v1.105.8
2024-02-13 12:34:02 +00:00
renovate[bot]
668b2d577b
Update typescript-eslint monorepo to v7
2024-02-12 21:17:54 +00:00
Timo
bcd8890f0a
Add crop to fit toggle to context menu. ( #2107 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2024-02-12 16:49:32 +01:00
Robin
242d2dc2bc
Merge pull request #2170 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.105.7
2024-02-11 11:28:05 -05:00
renovate[bot]
ba4c5d08ce
Update dependency posthog-js to v1.105.7
2024-02-11 13:58:34 +00:00
Angel Mendez Cano
bd9fbc9422
Merge remote-tracking branch 'upstream/livekit' into refactor/replace-jest-with-vitest
2024-02-09 16:22:34 -06:00
Angel Mendez Cano
b8b64c2bf8
chore: update yarn.lock file
2024-02-09 16:11:24 -06:00
Angel Mendez Cano
0aacac3def
chore: replace jest job with vitest
...
- update job id and name
2024-02-09 11:07:43 -06:00
Angel Mendez Cano
307e91e49c
chore: test script should not run on watch mode
...
- update test script
2024-02-09 11:03:56 -06:00
Robin
5502f588eb
Fix errors
2024-02-09 11:22:36 -05:00
Robin
f9f99bf016
Merge pull request #2147 from element-hq/renovate/prettier-3.x-lockfile
...
Update dependency prettier to v3.2.5
2024-02-09 11:05:36 -05:00
Robin
028861cb7b
Format code
2024-02-09 11:04:01 -05:00
renovate[bot]
7345665589
Update dependency livekit-client to v2
2024-02-09 16:02:50 +00:00
Robin
adcfbe111a
Merge pull request #2167 from element-hq/renovate/vite-5.x-lockfile
...
Update dependency vite to v5.1.1
2024-02-09 11:02:22 -05:00
Robin
5c4c3b987f
Merge pull request #2168 from element-hq/renovate/livekit-client-1.x
...
Update dependency livekit-client to v1.15.12
2024-02-09 11:02:01 -05:00
renovate[bot]
741f0cc5f7
Update dependency livekit-client to v1.15.12
2024-02-09 15:54:03 +00:00
renovate[bot]
92e0258363
Update dependency vite to v5.1.1
2024-02-09 12:26:37 +00:00
Robin
382e050933
Merge pull request #2163 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.105.6
2024-02-09 01:40:39 -05:00
Robin
b163a949f4
Merge pull request #2166 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.11.17
2024-02-09 01:40:22 -05:00
Robin
b726247720
Merge pull request #2164 from element-hq/renovate/vite-5.x-lockfile
...
Update dependency vite to v5.1.0
2024-02-09 01:40:05 -05:00
Robin
1a21e27c4f
Merge pull request #2165 from element-hq/renovate/vector-im-compound-design-tokens-1.x-lockfile
...
Update dependency @vector-im/compound-design-tokens to v1.1.0
2024-02-09 01:39:35 -05:00
renovate[bot]
cb2a0b5886
Update dependency @types/node to v20.11.17
2024-02-08 21:09:52 +00:00
renovate[bot]
e203ac7d66
Update dependency posthog-js to v1.105.6
2024-02-08 18:56:26 +00:00
Angel Mendez
9b308f0107
Merge branch 'livekit' into refactor/replace-jest-with-vitest
2024-02-08 09:35:05 -06:00
renovate[bot]
dd4c5f3b48
Update dependency @vector-im/compound-design-tokens to v1.1.0
2024-02-08 15:13:14 +00:00
renovate[bot]
e9017c0a4d
Update dependency vite to v5.1.0
2024-02-08 13:58:30 +00:00
Robin
33d6b6f387
Merge pull request #2155 from element-hq/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.100.1
2024-02-07 13:48:37 -05:00
Robin
a84bf7985a
Merge pull request #2161 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.105.4
2024-02-07 13:48:10 -05:00
Robin
58868528ab
Merge pull request #2158 from element-hq/renovate/react-i18next-14.x-lockfile
...
Update dependency react-i18next to v14.0.5
2024-02-07 11:40:10 -05:00
Robin
82a64de0cb
Merge pull request #2159 from element-hq/renovate/vector-im-compound-web-3.x-lockfile
...
Update dependency @vector-im/compound-web to v3.1.1
2024-02-07 11:39:49 -05:00
renovate[bot]
70921d77a1
Update dependency @vector-im/compound-web to v3.1.1
2024-02-07 16:08:37 +00:00
renovate[bot]
bb5d8ad5be
Update dependency posthog-js to v1.105.4
2024-02-07 16:08:23 +00:00
Angel Mendez
b44bf3b8c2
Merge branch 'livekit' into refactor/replace-jest-with-vitest
2024-02-07 09:34:42 -06:00
Angel Mendez Cano
f6ded35a8c
refactor: update yarn.lock file
2024-02-07 09:24:27 -06:00
Angel Mendez
309d28432f
Merge branch 'livekit' into refactor/replace-jest-with-vitest
2024-02-07 09:21:14 -06:00
fkwp
2f65f8311c
Merge pull request #2151 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to 4c0ff1c
2024-02-07 14:49:17 +01:00
renovate[bot]
99f5a22a63
Update sentry-javascript monorepo to v7.100.1
2024-02-07 10:48:06 +00:00
Robin
30fae3d6ba
Merge pull request #2157 from element-hq/renovate/eslint-plugin-unicorn-51.x-lockfile
...
Update dependency eslint-plugin-unicorn to v51.0.1
2024-02-06 17:27:22 -05:00
renovate[bot]
1084fb0751
Update dependency react-i18next to v14.0.5
2024-02-06 22:24:40 +00:00
renovate[bot]
33786f637c
Update dependency eslint-plugin-unicorn to v51.0.1
2024-02-06 22:24:26 +00:00
Robin
bfc215a8ed
Merge pull request #2143 from element-hq/renovate/sentry-vite-plugin-2.x-lockfile
...
Update dependency @sentry/vite-plugin to v2.14.0
2024-02-06 13:09:25 -05:00
Robin
661356eac0
Merge pull request #2154 from element-hq/renovate/react-i18next-14.x-lockfile
...
Update dependency react-i18next to v14.0.4
2024-02-06 13:08:59 -05:00
renovate[bot]
7ef97ca059
Update dependency react-i18next to v14.0.4
2024-02-06 16:43:37 +00:00
renovate[bot]
26806bcc80
Update dependency eslint-plugin-unicorn to v51 ( #2152 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 12:02:50 +01:00
renovate[bot]
e6cf761b5b
Update dependency posthog-js to v1.105.0 ( #2116 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 12:02:34 +01:00
renovate[bot]
17e565fe02
Update typescript-eslint monorepo to v6.21.0 ( #2150 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 12:01:41 +01:00
renovate[bot]
6ded931e27
Update dependency @testing-library/jest-dom to v6.4.2 ( #2149 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 12:01:14 +01:00
renovate[bot]
be59c5de25
Update dependency react-i18next to v14.0.3 ( #2148 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 12:00:32 +01:00
renovate[bot]
6164eb9be4
Update actions/upload-artifact digest to 4c0ff1c
2024-02-05 22:52:07 +00:00
renovate[bot]
6f2a247011
Update dependency @sentry/vite-plugin to v2.14.0
2024-02-05 19:15:33 +00:00
fkwp
b24c7a68d3
Merge pull request #2146 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 4976231
2024-02-05 08:41:37 +01:00
renovate[bot]
5cb3125a2e
Update dependency prettier to v3.2.5
2024-02-04 08:00:56 +00:00
renovate[bot]
cd64b8fff3
Update docker/build-push-action digest to 4976231
2024-02-03 15:16:56 +00:00
Angel Mendez Cano
d79a9d9fd7
Merge remote-tracking branch 'upstream/livekit' into refactor/replace-jest-with-vitest
2024-02-02 19:27:31 -06:00
Angel Mendez Cano
9a5afb11f6
feat: update tests using vitest
...
- replace jest references with vitest
2024-02-02 19:00:38 -06:00
Angel Mendez Cano
2a9f6663c1
feat: add vitest configuration file
...
- add vitest configuration
- update tsconfig.json so that test files does not throw error
with global definitions such as expect, test
2024-02-02 18:54:50 -06:00
Angel Mendez Cano
cc148fc4e2
refactor: add vitest to project
...
- add vitest and related dependencies to project
2024-02-02 18:52:09 -06:00
Robin
7f3f13390b
Merge pull request #2142 from element-hq/renovate/vaul-0.x
...
Update dependency vaul to ^0.9.0
2024-02-02 11:11:14 -05:00
Robin
b0768ca33b
Merge pull request #2141 from element-hq/renovate/sentry-vite-plugin-2.x-lockfile
...
Update dependency @sentry/vite-plugin to v2.11.0
2024-02-02 11:09:54 -05:00
Robin
39265a3521
Merge pull request #2140 from element-hq/renovate/testing-library-react-14.x-lockfile
...
Update dependency @testing-library/react to v14.2.1
2024-02-02 11:09:15 -05:00
Robin
2891ce0857
Merge pull request #2138 from robintown/disable-pip
...
Remove the disablePictureInPicture Firefox hack
2024-02-02 09:40:03 -05:00
renovate[bot]
0e7522522e
Update dependency vaul to ^0.9.0
2024-02-02 00:32:24 +00:00
renovate[bot]
287c7e4ef8
Update dependency @sentry/vite-plugin to v2.11.0
2024-02-02 00:32:16 +00:00
Angel Mendez Cano
56001b8cd2
refactor: remove jest dependencies from project
...
- remove jest and related dependencies from project
2024-02-01 17:07:36 -06:00
renovate[bot]
c9e04241dc
Update dependency @testing-library/react to v14.2.1
2024-02-01 21:56:55 +00:00
Robin
f0faa8a2af
Merge pull request #2098 from element-hq/renovate/vector-im-compound-web-3.x
...
Update dependency @vector-im/compound-web to v3
2024-02-01 14:25:47 -05:00
Robin
d8013582ae
Merge pull request #2139 from element-hq/renovate/jest-monorepo
...
Update dependency @types/jest to v29.5.12
2024-02-01 14:25:19 -05:00
renovate[bot]
9cd719bafc
Update dependency @types/jest to v29.5.12
2024-02-01 19:23:54 +00:00
Robin
506abcec72
Merge pull request #2133 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.11.16
2024-02-01 14:22:53 -05:00
Robin
71106b5067
Merge pull request #2132 from element-hq/renovate/i18next-http-backend-2.x-lockfile
...
Update dependency i18next-http-backend to v2.4.3
2024-02-01 14:22:36 -05:00
Robin
92351d5019
Merge pull request #2131 from element-hq/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.8.2
2024-02-01 14:22:21 -05:00
renovate[bot]
a2c0a5ce5d
Update dependency @vector-im/compound-web to v3
2024-02-01 19:22:02 +00:00
Robin
50fac66a0c
Merge pull request #2135 from element-hq/renovate/codecov-codecov-action-4.x
...
Update codecov/codecov-action action to v4
2024-02-01 14:21:35 -05:00
renovate[bot]
9b38a71f96
Update dependency @types/node to v20.11.16
2024-02-01 19:21:25 +00:00
Robin
8cced483e7
Merge pull request #2137 from element-hq/renovate/vector-im-compound-design-tokens-1.x
...
Update dependency @vector-im/compound-design-tokens to v1
2024-02-01 14:20:57 -05:00
Robin
2df15a3464
Merge pull request #2136 from element-hq/renovate/peter-evans-create-pull-request-6.x
...
Update peter-evans/create-pull-request action to v6
2024-02-01 14:20:45 -05:00
Robin
9669b71440
Update icon imports
2024-02-01 14:19:35 -05:00
Robin
0824963811
Remove the disablePictureInPicture Firefox hack
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1865748 is fixed in Firefox 122.0, so we can now use the attribute the normal way.
2024-02-01 14:06:53 -05:00
renovate[bot]
c0c15a9a85
Update dependency @vector-im/compound-design-tokens to v1
2024-02-01 15:14:30 +00:00
fkwp
536797820d
Merge pull request #2130 from element-hq/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 8e5442c
2024-02-01 11:59:45 +01:00
renovate[bot]
ad49de5a8c
Update peter-evans/create-pull-request action to v6
2024-02-01 10:59:32 +00:00
renovate[bot]
1233c6fc7b
Update codecov/codecov-action action to v4
2024-02-01 10:59:26 +00:00
fkwp
f87d1277a0
Merge pull request #2129 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to 3a80482
2024-02-01 11:59:24 +01:00
fkwp
b27881ea86
Merge pull request #2134 from element-hq/renovate/livekit-client-1.x
...
Update dependency livekit-client to v1.15.11
2024-02-01 11:58:56 +01:00
renovate[bot]
ad5f7638dc
Update dependency livekit-client to v1.15.11
2024-02-01 09:23:37 +00:00
renovate[bot]
130a3ba4a2
Update dependency i18next-http-backend to v2.4.3
2024-02-01 07:08:02 +00:00
renovate[bot]
68f069c814
Update dependency i18next to v23.8.2
2024-02-01 07:07:45 +00:00
Robin
0dde48f3d0
Merge pull request #2118 from element-hq/renovate/opentelemetry-instrumentation-user-interaction-0.x
...
Update dependency @opentelemetry/instrumentation-user-interaction to ^0.35.0
2024-01-31 23:29:29 -05:00
Robin
93902b601b
Merge pull request #2125 from element-hq/renovate/testing-library-jest-dom-6.x-lockfile
...
Update dependency @testing-library/jest-dom to v6.4.1
2024-01-31 23:27:33 -05:00
renovate[bot]
9562a4ab8a
Update dependency @opentelemetry/instrumentation-user-interaction to ^0.35.0
2024-02-01 04:27:24 +00:00
Robin
8688b21aa9
Merge pull request #2117 from element-hq/renovate/opentelemetry-instrumentation-document-load-0.x
...
Update dependency @opentelemetry/instrumentation-document-load to ^0.35.0
2024-01-31 23:26:57 -05:00
Robin
dbfb0a9f79
Merge pull request #2124 from element-hq/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.20.0
2024-01-31 23:26:35 -05:00
renovate[bot]
9d4875d44f
Update docker/metadata-action digest to 8e5442c
2024-02-01 04:26:22 +00:00
Robin
1662a7806a
Merge pull request #2115 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.11.14
2024-01-31 23:26:11 -05:00
Robin
17a0e92342
Merge pull request #2127 from element-hq/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.99.0
2024-01-31 23:25:51 -05:00
renovate[bot]
f27a21f708
Update dependency @testing-library/jest-dom to v6.4.1
2024-02-01 04:25:42 +00:00
renovate[bot]
b7b76262c3
Update actions/upload-artifact digest to 3a80482
2024-02-01 04:25:23 +00:00
Robin
0f0f77a1db
Merge pull request #2128 from element-hq/renovate/testing-library-react-14.x-lockfile
...
Update dependency @testing-library/react to v14.2.0
2024-01-31 23:25:02 -05:00
renovate[bot]
e2957a376c
Update dependency @types/node to v20.11.14
2024-01-31 19:55:58 +00:00
renovate[bot]
53039a1121
Update dependency @testing-library/react to v14.2.0
2024-01-30 22:45:30 +00:00
renovate[bot]
d14524052e
Update sentry-javascript monorepo to v7.99.0
2024-01-30 19:34:40 +00:00
renovate[bot]
1cc5331cef
Update dependency livekit-client to v1.15.10 ( #2120 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-30 13:35:50 +01:00
renovate[bot]
bafe3f621a
Update typescript-eslint monorepo to v6.20.0
2024-01-29 18:15:18 +00:00
fkwp
6c41bc6b34
Merge pull request #2121 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to d00351b
2024-01-29 19:14:14 +01:00
Robin
ce03a10e17
Merge pull request #2114 from element-hq/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.8.1
2024-01-29 11:17:18 -05:00
Robin
74acf521f7
Merge pull request #2122 from element-hq/renovate/sdp-transform-2.x-lockfile
...
Update dependency sdp-transform to v2.14.2
2024-01-29 11:16:30 -05:00
Timo
01d6873658
Bump js-sdk to make EC compatible with created-ts ( #2123 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2024-01-29 17:00:33 +01:00
renovate[bot]
3e5115062f
Update dependency sdp-transform to v2.14.2
2024-01-29 15:50:42 +00:00
renovate[bot]
4e5e17c99e
Update actions/upload-artifact digest to d00351b
2024-01-29 15:50:25 +00:00
Timo
79c4219dd8
lock lk client version to 1.15.2 ( #2119 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2024-01-29 14:53:34 +01:00
renovate[bot]
acd7d89697
Update dependency i18next to v23.8.1
2024-01-29 11:29:30 +00:00
renovate[bot]
17218236c2
Update dependency @opentelemetry/instrumentation-document-load to ^0.35.0
2024-01-29 11:28:58 +00:00
Robin
e882b4e922
Merge pull request #2113 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.11.9
2024-01-28 09:56:39 -05:00
renovate[bot]
315d8b6a94
Update dependency @types/node to v20.11.9
2024-01-28 10:21:53 +00:00
Robin
f529ae141e
Merge pull request #2112 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.103.0
2024-01-26 11:19:20 -05:00
Robin
10c4ae3cf9
Merge pull request #2105 from element-hq/renovate/babel-monorepo
...
Update babel monorepo to v7.23.9
2024-01-26 11:19:09 -05:00
renovate[bot]
8fdb706766
Update dependency posthog-js to v1.103.0
2024-01-26 16:17:54 +00:00
renovate[bot]
e90aa18d55
Update babel monorepo to v7.23.9
2024-01-26 16:17:42 +00:00
Robin
27e48d3bbb
Merge pull request #2106 from element-hq/renovate/uuid-9.x-lockfile
...
Update dependency @types/uuid to v9.0.8
2024-01-26 11:17:38 -05:00
Robin
1cf86faa12
Merge pull request #2110 from element-hq/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 94d76d3
2024-01-26 11:17:24 -05:00
Robin
ef1fdf4bf1
Merge pull request #2111 from element-hq/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.7.20
2024-01-26 11:17:11 -05:00
renovate[bot]
dacc83e76e
Update dependency i18next to v23.7.20
2024-01-26 14:40:02 +00:00
renovate[bot]
642e3cdd77
Update docker/build-push-action digest to 94d76d3
2024-01-26 14:39:46 +00:00
Timo
35a79364a9
Widget return to lobby ( #2099 )
...
* Return to lobby after call ended in widget mode
* Wait for making the widget sticky until connected
Signed-off-by: Timo K <toger5@hotmail.de >
2024-01-26 10:03:08 +01:00
renovate[bot]
3bcb9fb327
Update opentelemetry-js monorepo ( #2109 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 09:20:11 +01:00
renovate[bot]
97f9e8ccd6
Update dependency @types/node to v20.11.7 ( #2108 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 09:19:50 +01:00
renovate[bot]
3522ad8610
Update dependency @types/uuid to v9.0.8
2024-01-25 23:46:28 +00:00
Robin
92c64a1a63
Merge pull request #2104 from element-hq/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.98.0
2024-01-25 10:50:47 -05:00
Robin
bfdfb316c5
Merge pull request #2103 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.102.1
2024-01-25 10:50:18 -05:00
renovate[bot]
27c6a62d66
Update sentry-javascript monorepo to v7.98.0
2024-01-25 13:15:30 +00:00
renovate[bot]
1c67ba28b3
Update dependency posthog-js to v1.102.1
2024-01-25 13:15:09 +00:00
Robin
cf91b49b0b
Merge pull request #2095 from element-hq/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.95.0
2024-01-25 00:09:53 -05:00
Robin
4a829c8f76
Merge pull request #2097 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.102.0
2024-01-25 00:09:27 -05:00
Robin
57797645bc
Merge pull request #2096 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.11.6
2024-01-25 00:09:12 -05:00
Robin
11b567fa86
Merge pull request #2092 from element-hq/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.19.1
2024-01-25 00:08:52 -05:00
Robin
0a14d190fe
Merge pull request #2091 from element-hq/renovate/testing-library-jest-dom-6.x-lockfile
...
Update dependency @testing-library/jest-dom to v6.3.0
2024-01-25 00:08:28 -05:00
Robin
1a6e455aee
Merge pull request #2102 from element-hq/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.7.19
2024-01-25 00:07:57 -05:00
renovate[bot]
fccae980e5
Update dependency i18next to v23.7.19
2024-01-24 23:03:10 +00:00
renovate[bot]
782eef8957
Update dependency posthog-js to v1.102.0
2024-01-24 16:36:00 +00:00
renovate[bot]
03634cc9b4
Update dependency @testing-library/jest-dom to v6.3.0
2024-01-24 12:47:01 +00:00
renovate[bot]
f358364a51
Update dependency @types/node to v20.11.6
2024-01-24 08:10:50 +00:00
fkwp
10bbadd1e5
Merge pull request #2094 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to 26f96df
2024-01-23 22:22:18 +01:00
renovate[bot]
8b26c4d45a
Update sentry-javascript monorepo to v7.95.0
2024-01-23 20:17:18 +00:00
renovate[bot]
49225cb5ec
Update actions/upload-artifact digest to 26f96df
2024-01-23 20:17:01 +00:00
fkwp
bffeef86f3
Merge pull request #2093 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to 52899c8
2024-01-23 09:18:55 +01:00
renovate[bot]
230a9e7784
Update actions/upload-artifact digest to 52899c8
2024-01-22 22:23:28 +00:00
renovate[bot]
7c8b33f632
Update typescript-eslint monorepo to v6.19.1
2024-01-22 20:15:26 +00:00
Robin
531ed984dc
Merge pull request #2090 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.101.0
2024-01-22 11:14:11 -05:00
Robin
6afaf983e1
Merge pull request #2088 from element-hq/renovate/sentry-vite-plugin-2.x-lockfile
...
Update dependency @sentry/vite-plugin to v2.10.3
2024-01-22 11:10:35 -05:00
Robin
8c5d754067
Merge pull request #2089 from element-hq/renovate/vaul-0.x-lockfile
...
Update dependency vaul to v0.8.9
2024-01-22 11:10:10 -05:00
renovate[bot]
94c97723d9
Update dependency posthog-js to v1.101.0
2024-01-22 13:38:50 +00:00
renovate[bot]
62bf2e3d99
Update dependency vaul to v0.8.9
2024-01-22 10:54:35 +00:00
renovate[bot]
e495c2be41
Update dependency @sentry/vite-plugin to v2.10.3
2024-01-22 10:54:18 +00:00
Robin
6e7124d265
Merge pull request #2087 from element-hq/renovate/vaul-0.x-lockfile
...
Update dependency vaul to v0.8.8
2024-01-21 22:21:05 -05:00
renovate[bot]
721cfd75b5
Update dependency vaul to v0.8.8
2024-01-21 21:56:24 +00:00
Robin
b8beb540a8
Merge pull request #2085 from element-hq/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.7.18
2024-01-20 20:15:57 -05:00
renovate[bot]
fe8708a16f
Update dependency i18next to v23.7.18
2024-01-21 01:14:00 +00:00
Robin
1bd76e0f1e
Merge pull request #2084 from robintown/fork-builds
...
Fix builds on PRs from forks
2024-01-20 20:13:10 -05:00
Robin
ae1e43b779
Fix builds on PRs from forks
2024-01-20 16:44:17 -05:00
Robin
398a164a6e
Merge pull request #2078 from element-hq/renovate/npm-vite-vulnerability
...
Update dependency vite to v5.0.12 [SECURITY]
2024-01-20 16:05:49 -05:00
Robin
ce596ca645
Merge pull request #2079 from element-hq/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.7.17
2024-01-20 16:04:58 -05:00
Robin
62197121e2
Merge pull request #2080 from element-hq/renovate/react-i18next-14.x-lockfile
...
Update dependency react-i18next to v14.0.1
2024-01-20 16:04:37 -05:00
Robin
9a0144e918
Merge pull request #2081 from element-hq/renovate/vaul-0.x-lockfile
...
Update dependency vaul to v0.8.7
2024-01-20 16:04:19 -05:00
Robin
87edaca088
Merge pull request #2082 from element-hq/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.15.10
2024-01-20 16:02:27 -05:00
Robin
7f571b695e
Remove the gappy sync hack
...
This hack was added in the early days of Element Call, back when we were doing call signaling using non-state room events, and missing part of a room's history could cause calls to fall apart. Nowadays we use state events for signaling, and all this hack is doing is making sync times unnecessarily long, so we can remove it.
2024-01-20 15:55:45 -05:00
renovate[bot]
db825329d6
Update dependency livekit-client to v1.15.10
2024-01-20 19:54:06 +00:00
renovate[bot]
e3b671e902
Update dependency vaul to v0.8.7
2024-01-20 15:39:54 +00:00
renovate[bot]
b3d20964fe
Update dependency react-i18next to v14.0.1
2024-01-20 13:03:44 +00:00
renovate[bot]
280e53f4a3
Update dependency i18next to v23.7.17
2024-01-20 13:03:35 +00:00
renovate[bot]
5a737a4cc6
Update dependency vite to v5.0.12 [SECURITY]
2024-01-20 02:02:26 +00:00
renovate[bot]
c204c1a53f
Update sentry-javascript monorepo to v7.94.1 ( #2076 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-19 14:33:36 +01:00
Robin
e78d5a6742
Merge pull request #2075 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to 694cdab
2024-01-18 17:55:10 -05:00
renovate[bot]
c1147348f4
Update actions/upload-artifact digest to 694cdab
2024-01-18 22:52:02 +00:00
Robin
e4c8470c2b
Merge pull request #2071 from element-hq/renovate/prettier-3.x-lockfile
...
Update dependency prettier to v3.2.4
2024-01-18 15:00:20 -05:00
Robin
fe4bd32fcd
Format code
2024-01-18 14:58:45 -05:00
Robin
bcace65706
Merge pull request #2070 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.11.5
2024-01-18 14:57:28 -05:00
Robin
886c77273b
Merge pull request #2073 from element-hq/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.70.0
2024-01-18 14:57:10 -05:00
Robin
63012b3e01
Merge pull request #2072 from element-hq/renovate/livekit-components-react-1.x-lockfile
...
Update dependency @livekit/components-react to v1.5.3
2024-01-18 14:56:50 -05:00
renovate[bot]
aa08b200e9
Update dependency livekit-client to v1.15.9 ( #2074 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 17:54:07 +01:00
renovate[bot]
e1714f7599
Update dependency sass to v1.70.0
2024-01-18 04:58:46 +00:00
renovate[bot]
930af289b3
Update dependency @livekit/components-react to v1.5.3
2024-01-17 20:41:42 +00:00
renovate[bot]
9b936cf9ce
Update dependency prettier to v3.2.4
2024-01-17 12:15:52 +00:00
renovate[bot]
5fb30a8bff
Update dependency @types/node to v20.11.5
2024-01-17 08:26:07 +00:00
Robin
e196f049de
Merge pull request #2069 from element-hq/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.19.0
2024-01-16 10:24:15 -05:00
Robin
3c7130f2bb
Merge pull request #2066 from element-hq/renovate/vitejs-plugin-basic-ssl-1.x-lockfile
...
Update dependency @vitejs/plugin-basic-ssl to v1.1.0
2024-01-16 10:23:54 -05:00
renovate[bot]
4040ac2251
Update dependency @livekit/components-react to v1.5.2 ( #2063 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-16 13:41:23 +01:00
renovate[bot]
e0e99331be
Update opentelemetry-js monorepo ( #2067 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-16 13:39:33 +01:00
renovate[bot]
108e64328c
Update dependency @livekit/components-core to v0.8.3 ( #2062 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-16 13:38:31 +01:00
renovate[bot]
54c364919b
Update dependency prettier to v3.2.2 ( #2064 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-16 13:37:56 +01:00
renovate[bot]
047fce8661
Update dependency posthog-js to v1.100.0 ( #2068 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-16 13:37:24 +01:00
renovate[bot]
f9257379f1
Update dependency @types/node to v20.11.4 ( #2065 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-16 13:37:05 +01:00
renovate[bot]
c9c3ed6c8b
Update typescript-eslint monorepo to v6.19.0
2024-01-15 17:47:50 +00:00
renovate[bot]
2989d1467c
Update dependency @vitejs/plugin-basic-ssl to v1.1.0
2024-01-15 14:47:00 +00:00
Robin
db522c75f5
Merge pull request #2061 from element-hq/renovate/prettier-3.x-lockfile
...
Update dependency prettier to v3.2.0
2024-01-12 14:37:18 -05:00
Robin
56cb8a5ee0
Upgrade Prettier to 3.2.1
2024-01-12 14:35:25 -05:00
renovate[bot]
e531ff4f79
Update dependency prettier to v3.2.0
2024-01-12 17:21:51 +00:00
Robin
6e67a0cfc5
Merge pull request #2060 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.98.2
2024-01-12 09:40:55 -05:00
renovate[bot]
0688b0e9b5
Update dependency posthog-js to v1.98.2
2024-01-11 18:05:33 +00:00
Robin
0a57ea6bec
Merge pull request #2057 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.98.1
2024-01-11 10:05:37 -05:00
renovate[bot]
00cafa9006
Update dependency posthog-js to v1.98.1
2024-01-11 15:04:12 +00:00
Robin
b950fd44d4
Merge pull request #2058 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.11.0
2024-01-11 10:03:59 -05:00
Robin
2382ce7ffb
Merge pull request #2053 from robintown/revert-contain-strict
...
Revert an addition of contain: strict
2024-01-11 10:03:39 -05:00
fkwp
61e0dda100
Merge pull request #2056 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to 1eb3cb2
2024-01-11 09:47:50 +01:00
renovate[bot]
793736c9d7
Update dependency @types/node to v20.11.0
2024-01-11 07:30:06 +00:00
renovate[bot]
bf7b9c2b19
Update actions/upload-artifact digest to 1eb3cb2
2024-01-10 23:20:57 +00:00
Robin
fb21920126
Merge pull request #2054 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to 73d8b66
2024-01-10 14:23:20 -05:00
Robin
a2a5a3f71c
Merge pull request #2055 from element-hq/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.15.8
2024-01-10 14:22:12 -05:00
renovate[bot]
7e13eeb288
Update dependency livekit-client to v1.15.8
2024-01-10 19:05:26 +00:00
renovate[bot]
f80c36eb7f
Update actions/upload-artifact digest to 73d8b66
2024-01-10 19:05:09 +00:00
Robin
2865a6c77e
Revert an addition of contain: strict
...
I thought that adding isolation: isolate to the React root had fixed the Firefox layering glitches, but today I've started noticing those glitches again.
2024-01-10 11:04:36 -05:00
Robin
bb081f4241
Merge pull request #2052 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to c320f57
2024-01-10 10:52:52 -05:00
renovate[bot]
477d0e4c81
Update actions/upload-artifact digest to c320f57
2024-01-10 15:49:05 +00:00
Robin
98f78d3196
Merge pull request #2051 from element-hq/renovate/vector-im-compound-web-2.x
...
Update dependency @vector-im/compound-web to v2
2024-01-10 10:48:47 -05:00
Robin
d4780b2d63
Use the new isTriggerInteractive tooltip prop
2024-01-10 10:46:13 -05:00
Robin
d3825648f2
Add mandatory TooltipProvider
2024-01-10 09:41:43 -05:00
Robin
1240a6d012
Merge pull request #2049 from element-hq/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.15.7
2024-01-10 09:38:25 -05:00
Robin
c954582a03
Merge pull request #2048 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.10.8
2024-01-10 09:38:00 -05:00
Robin
34d5cc3959
Merge pull request #2047 from element-hq/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.97.1
2024-01-10 09:37:44 -05:00
Robin
8e867f8fd3
Merge pull request #2046 from element-hq/renovate/vector-im-compound-design-tokens-0.x-lockfile
...
Update dependency @vector-im/compound-design-tokens to v0.1.1
2024-01-10 09:37:29 -05:00
Robin
02016bb950
Merge pull request #2044 from element-hq/renovate/eslint-plugin-unicorn-50.x
...
Update dependency eslint-plugin-unicorn to v50
2024-01-10 09:36:54 -05:00
Robin
e7a79932b9
Merge pull request #2043 from element-hq/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.18.1
2024-01-10 09:36:29 -05:00
Robin
e8c13043eb
Merge pull request #2045 from element-hq/renovate/react-i18next-14.x
...
Update dependency react-i18next to v14
2024-01-10 09:35:34 -05:00
Robin
b29a576890
Merge pull request #2042 from element-hq/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.93.0
2024-01-10 09:35:07 -05:00
renovate[bot]
a2243e9984
Update dependency @vector-im/compound-web to v2
2024-01-10 14:35:05 +00:00
Robin
1bf9070e6e
Merge pull request #2041 from element-hq/renovate/babel-monorepo
...
Update dependency @babel/preset-env to v7.23.8
2024-01-10 09:34:36 -05:00
renovate[bot]
170e2d1c02
Update sentry-javascript monorepo to v7.93.0
2024-01-10 14:09:55 +00:00
renovate[bot]
b9544def44
Update dependency livekit-client to v1.15.7
2024-01-10 10:36:04 +00:00
renovate[bot]
ca325a2f06
Update dependency posthog-js to v1.97.1
2024-01-09 19:31:50 +00:00
renovate[bot]
33006d2321
Update dependency @types/node to v20.10.8
2024-01-09 17:12:06 +00:00
renovate[bot]
e202785458
Update dependency @vector-im/compound-design-tokens to v0.1.1
2024-01-09 11:36:32 +00:00
renovate[bot]
bf843adeac
Update dependency react-i18next to v14
2024-01-09 04:36:32 +00:00
renovate[bot]
16ad91e48c
Update dependency eslint-plugin-unicorn to v50
2024-01-09 00:45:58 +00:00
renovate[bot]
2f474f4ae4
Update typescript-eslint monorepo to v6.18.1
2024-01-09 00:45:50 +00:00
renovate[bot]
069dd4a47e
Update dependency @babel/preset-env to v7.23.8
2024-01-08 23:24:26 +00:00
Robin
e1b6b9291f
Merge pull request #2040 from element-hq/renovate/vaul-0.x
...
Update dependency vaul to ^0.8.0
2024-01-08 13:46:26 -05:00
Robin
722c4c72ba
Merge pull request #2039 from element-hq/renovate/opentelemetry-instrumentation-user-interaction-0.x-lockfile
...
Update dependency @opentelemetry/instrumentation-user-interaction to v0.34.1
2024-01-08 13:27:41 -05:00
renovate[bot]
dea17db6f9
Update dependency @opentelemetry/instrumentation-user-interaction to v0.34.1
2024-01-08 18:04:39 +00:00
Robin
efea2198af
Merge pull request #2038 from element-hq/renovate/opentelemetry-instrumentation-document-load-0.x-lockfile
...
Update dependency @opentelemetry/instrumentation-document-load to v0.34.1
2024-01-08 13:04:13 -05:00
Robin
fef02ab6de
Merge pull request #2037 from element-hq/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to dbef880
2024-01-08 13:03:48 -05:00
Robin
175f3ee638
Merge pull request #2028 from element-hq/renovate/testing-library-jest-dom-6.x-lockfile
...
Update dependency @testing-library/jest-dom to v6.2.0
2024-01-08 13:03:28 -05:00
renovate[bot]
d9fc616da6
Update dependency vaul to ^0.8.0
2024-01-08 18:00:31 +00:00
Robin
a03126c989
Merge pull request #2024 from element-hq/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.10.7
2024-01-08 13:00:03 -05:00
Robin
7089d12681
Merge pull request #2023 from element-hq/renovate/testing-library-user-event-14.x-lockfile
...
Update dependency @testing-library/user-event to v14.5.2
2024-01-08 12:59:47 -05:00
Robin
f5b63ef0c6
Merge pull request #2030 from element-hq/renovate/i18next-parser-8.x-lockfile
...
Update dependency i18next-parser to v8.12.0
2024-01-08 12:55:48 -05:00
renovate[bot]
76d94f4563
Update dependency i18next-parser to v8.12.0
2024-01-08 17:48:51 +00:00
Robin
d13f2484b7
Merge pull request #2034 from element-hq/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.7.16
2024-01-08 12:48:28 -05:00
Robin
1dee3f4a5a
Merge pull request #2026 from element-hq/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.69.7
2024-01-08 12:48:05 -05:00
Robin
ff8cf1b5a9
Merge pull request #2027 from element-hq/renovate/vite-5.x-lockfile
...
Update dependency vite to v5.0.11
2024-01-08 12:47:43 -05:00
renovate[bot]
1cf72c3008
Update dependency @opentelemetry/instrumentation-document-load to v0.34.1
2024-01-08 17:24:11 +00:00
Robin
c2e70f6b7e
Merge pull request #2029 from element-hq/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.56.0
2024-01-08 12:23:38 -05:00
renovate[bot]
a7c5558718
Update dependency @testing-library/jest-dom to v6.2.0
2024-01-08 17:15:50 +00:00
renovate[bot]
65895bb37b
Update docker/metadata-action digest to dbef880
2024-01-08 17:15:32 +00:00
Robin
76c3125900
Merge pull request #1989 from robintown/tile-updates
...
Video tile redesign/refactor
2024-01-08 12:15:14 -05:00
renovate[bot]
d4dcf18bfb
Update dependency @types/node to v20.10.7
2024-01-07 17:34:37 +00:00
Robin
1865ccbaf6
Update Compound Web for realsies
2024-01-05 13:56:56 -05:00
Robin
35acd83df8
Update Compound Web
2024-01-05 13:51:39 -05:00
renovate[bot]
11db5d2217
Update dependency vite to v5.0.11
2024-01-05 11:16:27 +00:00
renovate[bot]
ced0d14a54
Update dependency i18next to v23.7.16
2024-01-04 12:29:33 +00:00
fkwp
3d9b6283ef
Merge pull request #2033 from element-hq/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.15.6
2024-01-04 13:29:05 +01:00
renovate[bot]
6e73807ca9
Update dependency livekit-client to v1.15.6
2024-01-04 12:27:04 +00:00
fkwp
64486934ea
Merge pull request #2025 from element-hq/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.15.5
2024-01-04 13:26:32 +01:00
renovate[bot]
90c2daf7dd
Update dependency eslint to v8.56.0
2024-01-04 07:28:42 +00:00
renovate[bot]
3dfc6ba29e
Update dependency sass to v1.69.7
2024-01-04 01:40:58 +00:00
renovate[bot]
353e69449f
Update dependency livekit-client to v1.15.5
2024-01-04 01:40:48 +00:00
renovate[bot]
996c13ff10
Update dependency @testing-library/user-event to v14.5.2
2024-01-03 22:59:08 +00:00
Robin
cd5cd380d3
Update for latest context menu changes
2024-01-03 17:00:09 -05:00
Robin
21b91c503e
Merge branch 'livekit' into tile-updates
2024-01-03 16:59:12 -05:00
Robin
ec06c84fea
Merge pull request #2012 from element-hq/renovate/dawidd6-action-download-artifact-3.x
...
Update dawidd6/action-download-artifact action to v3
2024-01-03 14:49:22 -05:00
Robin
765d434b16
Merge pull request #2013 from element-hq/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 9dc751f
2024-01-03 14:49:05 -05:00
Robin
14e7bafd93
Merge pull request #2009 from element-hq/renovate/actions-upload-artifact-4.x
...
Update actions/upload-artifact action to v4
2024-01-03 14:48:49 -05:00
Robin
c6604f2d37
Merge pull request #2006 from element-hq/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to cf8714c
2024-01-03 14:47:52 -05:00
Robin
a8a5035457
Merge pull request #2021 from element-hq/renovate/babel-monorepo
...
Update babel monorepo to v7.23.7
2024-01-03 14:47:12 -05:00
Robin
2f5d024e14
Merge pull request #1991 from element-hq/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.91.0
2024-01-03 14:46:44 -05:00
Robin
918bd2fb82
Merge pull request #2010 from element-hq/renovate/eslint-plugin-import-2.x-lockfile
...
Update dependency eslint-plugin-import to v2.29.1
2024-01-03 14:46:19 -05:00
renovate[bot]
feae7ba558
Update babel monorepo to v7.23.7
2024-01-03 19:42:35 +00:00
Robin
50c2545c7e
Merge pull request #2001 from element-hq/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.7.15
2024-01-03 14:42:03 -05:00
Robin
c3a09e0b49
Merge pull request #2020 from element-hq/renovate/classnames-2.x-lockfile
...
Update dependency classnames to v2.5.1
2024-01-03 14:41:20 -05:00
renovate[bot]
b0e22573b1
Update dependency i18next to v23.7.15
2024-01-03 19:35:24 +00:00
Robin
83142a85bc
Merge pull request #1857 from element-hq/renovate/eslint-plugin-jsx-a11y-6.x-lockfile
...
Update dependency eslint-plugin-jsx-a11y to v6.8.0
2024-01-03 14:34:53 -05:00
Robin
54dad9430a
Fix lint error
2024-01-03 14:27:39 -05:00
Robin
76d3658061
Merge pull request #2014 from robintown/display-name-lints
...
Ensure that all our components have display names
2024-01-03 12:09:47 -05:00
Murat Ersin
f25f5776a0
The resolved bug comment for Livekit has been deleted. ( #2015 )
...
This comment has been deleted to avoid confusion because the mentioned issue has been resolved with livekit-client version 1.15.5.
2024-01-02 14:53:53 +01:00
renovate[bot]
bc4166e742
Update dependency classnames to v2.5.1
2023-12-29 16:07:42 +00:00
renovate[bot]
3455dd7418
Update sentry-javascript monorepo to v7.91.0
2023-12-22 13:42:31 +00:00
Robin
d95336a7a0
Ensure that all our components have display names
...
This turns on a lint rule to require display names for all of our components, which makes it a lot easier to find your way around the component tree in React's dev tools.
2023-12-19 11:00:33 -05:00
renovate[bot]
9853de3852
Update actions/upload-artifact digest to cf8714c
2023-12-19 00:39:05 +00:00
Robin
b2bc8edcc1
Refactor/redesign video tiles
2023-12-18 16:59:48 -05:00
renovate[bot]
1f71f2c910
Update docker/metadata-action digest to 9dc751f
2023-12-18 12:41:59 +00:00
renovate[bot]
c450bcebf5
Update dawidd6/action-download-artifact action to v3
2023-12-15 12:23:15 +00:00
renovate[bot]
0ab3e0e090
Update dependency posthog-js to v1.96.1 ( #2011 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-15 13:22:57 +01:00
renovate[bot]
980b0fe1c5
Update dependency vite to v5.0.9 ( #2002 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-15 13:01:03 +01:00
renovate[bot]
8013c95e3b
Update dependency eslint-plugin-import to v2.29.1
2023-12-15 10:21:34 +00:00
renovate[bot]
9be2eef9fb
Update opentelemetry-js monorepo ( #2008 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-15 11:21:03 +01:00
renovate[bot]
4e30758e6c
Update actions/upload-artifact action to v4
2023-12-14 17:44:38 +00:00
renovate[bot]
1c874ef4bb
Update dependency @livekit/components-react to v1.5.1 ( #2007 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-14 18:43:56 +01:00
renovate[bot]
d8d37923a2
Update dependency posthog-js to v1.95.1 ( #2004 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-14 16:38:54 +01:00
Robin
726845d690
Merge pull request #2003 from element-hq/renovate/livekit-components-react-1.x-lockfile
...
Update dependency @livekit/components-react to v1.5.0
2023-12-13 16:44:23 -05:00
renovate[bot]
74cc970a0e
Update dependency @livekit/components-react to v1.5.0
2023-12-13 21:39:46 +00:00
Robin
5e75eddfe2
Merge pull request #2000 from element-hq/fheese/github_rename_vectorim_elementhq
...
rename vector-im to element-hq in all tooling related files
2023-12-13 14:48:20 -05:00
fkwp
75b71c38db
rename vector-im to element-hq in all tooling related files
2023-12-12 21:02:27 +01:00
renovate[bot]
863937d0db
Update typescript-eslint monorepo to v6.14.0 ( #1999 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-12 10:18:27 +01:00
renovate[bot]
07289380c5
Update dependency eslint-plugin-jsx-a11y to v6.8.0
2023-12-11 18:19:12 +00:00
renovate[bot]
634ee2baa9
Update babel monorepo to v7.23.6 ( #1997 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-11 19:18:46 +01:00
renovate[bot]
bf5e9457c5
Update dependency posthog-js to v1.94.2 ( #1996 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-11 10:38:20 +01:00
renovate[bot]
2ea62d6590
Update dependency posthog-js to v1.94.1 ( #1994 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-11 10:26:45 +01:00
renovate[bot]
eae1b2926d
Update dependency prettier to v3.1.1 ( #1995 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-11 10:25:56 +01:00
renovate[bot]
e7cb51a20b
Update dependency livekit-client to v1.15.4 ( #1993 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-11 10:23:22 +01:00
Robin
b0dc53c2ad
Merge pull request #1985 from vector-im/renovate/vite-5.x-lockfile
...
Update dependency vite to v5.0.7
2023-12-08 10:28:31 -05:00
Robin
d532b3193a
Merge pull request #1984 from vector-im/renovate/jest-monorepo
...
Update dependency @types/jest to v29.5.11
2023-12-08 10:26:01 -05:00
Robin
5961e44a11
Merge pull request #1988 from vector-im/renovate/typescript-5.x-lockfile
...
Update dependency typescript to v5.3.3
2023-12-08 10:25:45 -05:00
Robin
3b2b1ed094
Merge pull request #1990 from vector-im/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.10.4
2023-12-08 10:25:29 -05:00
Robin
73d699393a
Merge pull request #1987 from vector-im/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.7.8
2023-12-08 10:25:13 -05:00
renovate[bot]
76c8181d22
Update dependency vite to v5.0.7
2023-12-08 13:53:00 +00:00
fkwp
e27959911d
Merge pull request #1992 from vector-im/fheese/bump_js-sdk
...
bump matrix-js-sdk Update package.json
2023-12-08 11:07:52 +01:00
fkwp
62dea32d0d
bump matrix-js-sdk Update package.json
2023-12-08 10:33:22 +01:00
renovate[bot]
6c1663a6c6
Update dependency @types/node to v20.10.4
2023-12-07 08:17:45 +00:00
renovate[bot]
8406193da4
Update dependency typescript to v5.3.3
2023-12-06 22:27:38 +00:00
renovate[bot]
699cdceafe
Update dependency i18next to v23.7.8
2023-12-06 22:27:25 +00:00
renovate[bot]
22ecb65d5f
Update dependency @types/jest to v29.5.11
2023-12-06 01:34:45 +00:00
renovate[bot]
3e11f63ce5
Update dependency posthog-js to v1.93.6 ( #1983 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-05 14:22:14 +01:00
Robin
b2f7f5ac41
Merge pull request #1982 from robintown/screen-share-regression
...
Don't confuse screen share tiles with user media
2023-12-05 03:08:40 -05:00
Robin
4ab7e572da
Merge pull request #1981 from vector-im/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.85.0
2023-12-04 23:56:49 -05:00
Robin
e8c9444c9c
Don't confuse screen share tiles with user media
2023-12-04 23:51:15 -05:00
renovate[bot]
89aed0bdd7
Update sentry-javascript monorepo to v7.85.0
2023-12-04 23:20:45 +00:00
Robin
e964dce740
Merge pull request #1979 from vector-im/renovate/vitejs-plugin-react-4.x-lockfile
...
Update dependency @vitejs/plugin-react to v4.2.1
2023-12-04 14:49:49 -05:00
Robin
8f0e7a4585
Merge pull request #1980 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.13.2
2023-12-04 13:49:58 -05:00
renovate[bot]
145f79690a
Update typescript-eslint monorepo to v6.13.2
2023-12-04 18:46:21 +00:00
renovate[bot]
f387916a52
Update dependency @vitejs/plugin-react to v4.2.1
2023-12-04 18:46:03 +00:00
Robin
4db5e42bf2
Merge pull request #1977 from vector-im/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 31cebac
2023-12-04 13:45:38 -05:00
Robin
a46c043b3f
Merge pull request #1961 from robintown/view-models
...
Start refactoring some business logic into view models
2023-12-04 11:16:25 -05:00
Robin
c25d54ef75
Upgrade @livekit/components-core
2023-12-04 11:12:25 -05:00
renovate[bot]
46999cf22b
Update dependency vite to v5.0.5 ( #1978 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-04 12:52:23 +01:00
renovate[bot]
132e0be753
Update docker/metadata-action digest to 31cebac
2023-12-04 10:58:43 +00:00
Robin
6dafa274b8
Merge pull request #1975 from vector-im/renovate/eslint-config-prettier-9.x-lockfile
...
Update dependency eslint-config-prettier to v9.1.0
2023-12-03 18:19:09 -05:00
Robin
94f3e64182
Merge pull request #1976 from vector-im/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.10.3
2023-12-03 18:18:53 -05:00
Robin
d7b353032c
Merge pull request #1941 from robintown/ignore-react-spectrum
...
Ignore React Spectrum updates
2023-12-03 18:18:23 -05:00
renovate[bot]
a1df36368f
Update dependency @types/node to v20.10.3
2023-12-03 19:20:08 +00:00
renovate[bot]
0683387ed6
Update dependency eslint-config-prettier to v9.1.0
2023-12-02 09:56:13 +00:00
Robin
169ccd9de5
Start refactoring some business logic into view models
...
As Element Call grows in complexity, it has become a pain point that our business logic remains so tightly coupled to the UI code. In particular, this has made testing difficult, and the complex semantics of React hooks are not a great match for arbitrary business logic. Here, I show the beginnings of what it would look like for us to adopt the MVVM pattern. I've created a CallViewModel and TileViewModel that expose their state to the UI as rxjs Observables, as well as a couple of helper functions for consuming view models in React code.
This should contain no user-visible changes, but we need to watch out for regressions particularly around focus switching and promotion of speakers, because this was the logic I chose to refactor first.
2023-12-01 17:09:21 -05:00
Robin
445c7c4e0c
Merge pull request #1964 from vector-im/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.84.0
2023-12-01 17:06:00 -05:00
Robin
b9f946a71a
Merge pull request #1974 from vector-im/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.55.0
2023-12-01 17:00:02 -05:00
Robin
74a8495750
Merge pull request #1965 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.13.1
2023-12-01 16:58:05 -05:00
Robin
be56ade561
Merge pull request #1966 from vector-im/renovate/actions-setup-node-4.x
...
Update actions/setup-node action to v4
2023-12-01 16:57:30 -05:00
renovate[bot]
607c44ba5e
Update sentry-javascript monorepo to v7.84.0
2023-12-01 21:56:31 +00:00
renovate[bot]
dec92a479d
Update dependency eslint to v8.55.0
2023-12-01 21:56:16 +00:00
Robin
195ef859ee
Merge pull request #1973 from vector-im/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.10.2
2023-12-01 16:56:16 -05:00
Robin
63d905ed63
Merge pull request #1967 from vector-im/renovate/vite-5.x
...
Update dependency vite to v5
2023-12-01 16:55:47 -05:00
Robin
9226b87c88
Merge pull request #1970 from robintown/firefox-visual-glitches
...
Fix a couple of visual glitches on Firefox
2023-12-01 16:52:00 -05:00
fkwp
f3daeeffc2
Merge pull request #1971 from vector-im/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 9f6f8c9
2023-12-01 22:22:06 +01:00
renovate[bot]
c7d582983f
Update dependency @types/node to v20.10.2
2023-12-01 21:21:48 +00:00
fkwp
c661c916ed
Merge pull request #1972 from vector-im/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.15.3
2023-12-01 22:21:22 +01:00
renovate[bot]
14d9802db8
Update dependency livekit-client to v1.15.3
2023-12-01 18:44:54 +00:00
renovate[bot]
80a7f81760
Update docker/build-push-action digest to 9f6f8c9
2023-12-01 18:44:40 +00:00
Robin
a2e932b73f
Fix a couple of visual glitches on Firefox
2023-12-01 12:37:46 -05:00
renovate[bot]
48c4df9cd6
Update docker/setup-buildx-action digest to edfb0fe ( #1968 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-01 15:03:29 +01:00
Robin
1d6eaa0e53
Merge pull request #1932 from robintown/backend-corrections
...
Make some corrections to the development guide
2023-12-01 08:16:22 -05:00
renovate[bot]
d77ad87c45
Update dependency vite to v5
2023-12-01 09:52:51 +00:00
renovate[bot]
ddcec5497d
Update actions/setup-node action to v4
2023-12-01 09:52:38 +00:00
renovate[bot]
74ea1c88bb
Update typescript-eslint monorepo to v6.13.1
2023-12-01 06:19:44 +00:00
Robin
5c3deeb063
Merge pull request #1953 from vector-im/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.7.7
2023-11-30 23:51:06 -05:00
Robin
9c89f85634
Merge pull request #1956 from vector-im/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to e6428a5
2023-11-30 23:49:34 -05:00
Robin
27cb39d3c5
Merge pull request #1958 from vector-im/renovate/testing-library-jest-dom-6.x-lockfile
...
Update dependency @testing-library/jest-dom to v6.1.5
2023-11-30 23:48:59 -05:00
Robin
7b4e3ddbc0
Merge pull request #1962 from vector-im/renovate/typescript-5.x-lockfile
...
Update dependency typescript to v5.3.2
2023-11-30 23:48:39 -05:00
Robin
8c8430c67d
Merge pull request #1963 from vector-im/renovate/vite-plugin-svgr-4.x-lockfile
...
Update dependency vite-plugin-svgr to v4.2.0
2023-11-30 23:48:20 -05:00
Robin
97488a4787
Fix types
2023-11-30 23:47:26 -05:00
Robin
b05b57e744
Merge pull request #1959 from vector-im/renovate/prettier-3.x-lockfile
...
Update dependency prettier to v3.1.0
2023-11-30 23:44:18 -05:00
renovate[bot]
e813df8dcd
Update dependency vite-plugin-svgr to v4.2.0
2023-12-01 04:41:56 +00:00
Robin
2795bc3a94
Merge pull request #1957 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.93.3
2023-11-30 23:41:27 -05:00
Robin
c433069f90
Format code
2023-11-30 23:40:33 -05:00
renovate[bot]
ab07d657c6
Update dependency typescript to v5.3.2
2023-12-01 04:40:00 +00:00
renovate[bot]
87a215102a
Update dependency i18next to v23.7.7
2023-12-01 04:39:47 +00:00
renovate[bot]
1324ff5a69
Update dependency @testing-library/jest-dom to v6.1.5
2023-12-01 04:39:23 +00:00
Robin
64f2bd3315
Merge pull request #1960 from vector-im/renovate/react-i18next-13.x-lockfile
...
Update dependency react-i18next to v13.5.0
2023-11-30 23:38:55 -05:00
renovate[bot]
cfdb9b4638
Update dependency react-i18next to v13.5.0
2023-12-01 01:03:58 +00:00
renovate[bot]
7730b9aebc
Update dependency prettier to v3.1.0
2023-11-30 22:00:31 +00:00
renovate[bot]
eb45149f16
Update dependency posthog-js to v1.93.3
2023-11-30 19:43:24 +00:00
renovate[bot]
a6373c23f3
Update docker/metadata-action digest to e6428a5
2023-11-30 19:43:10 +00:00
Timo
3083fff480
Fix submit label ( #1951 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-11-30 17:31:12 +01:00
Robin
53732b99bf
Merge pull request #1955 from vector-im/renovate/i18next-http-backend-2.x-lockfile
...
Update dependency i18next-http-backend to v2.4.2
2023-11-30 11:14:32 -05:00
Robin
3a2dba7a13
Merge pull request #1954 from vector-im/renovate/i18next-browser-languagedetector-7.x-lockfile
...
Update dependency i18next-browser-languagedetector to v7.2.0
2023-11-30 11:14:13 -05:00
Robin
d7dbc3d096
Merge pull request #1952 from vector-im/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 26b4721
2023-11-30 11:12:19 -05:00
renovate[bot]
0ce408899c
Update dependency i18next-http-backend to v2.4.2
2023-11-30 16:10:42 +00:00
Robin
36056b17e1
Merge pull request #1950 from vector-im/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.54.0
2023-11-30 11:10:39 -05:00
renovate[bot]
7697a14a65
Update dependency i18next-browser-languagedetector to v7.2.0
2023-11-30 16:10:29 +00:00
Robin
1f4c599a36
Merge pull request #1949 from vector-im/renovate/sentry-vite-plugin-2.x-lockfile
...
Update dependency @sentry/vite-plugin to v2.10.2
2023-11-30 11:10:00 -05:00
renovate[bot]
d232eece5a
Update docker/metadata-action digest to 26b4721
2023-11-30 15:31:07 +00:00
renovate[bot]
72a23c5d1a
Update dependency eslint to v8.54.0
2023-11-30 08:16:34 +00:00
renovate[bot]
2db2aa9947
Update dependency @sentry/vite-plugin to v2.10.2
2023-11-30 03:59:13 +00:00
Robin
54302ca6c6
Merge pull request #1930 from vector-im/renovate/opentelemetry-instrumentation-user-interaction-0.x
...
Update dependency @opentelemetry/instrumentation-user-interaction to ^0.34.0
2023-11-29 18:12:20 -05:00
Robin
b16aeb31be
Ignore React Spectrum updates
...
A couple different people (me and Dave) have tried and failed to find an easy way to upgrade these, and in the future we won't need these dependencies at all once the switch to Compound Web is finished, so let's not generate Renovate PRs for them.
2023-11-29 16:45:59 -05:00
Robin
37ee555e0a
Merge pull request #1939 from vector-im/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.10.1
2023-11-29 16:43:00 -05:00
renovate[bot]
1790818f3a
Update dependency @opentelemetry/instrumentation-user-interaction to ^0.34.0
2023-11-29 21:42:20 +00:00
Robin
c821cadac2
Merge pull request #1929 from vector-im/renovate/opentelemetry-instrumentation-document-load-0.x
...
Update dependency @opentelemetry/instrumentation-document-load to ^0.34.0
2023-11-29 16:41:55 -05:00
renovate[bot]
d0ec052641
Update dependency @types/node to v20.10.1
2023-11-29 21:39:25 +00:00
Robin
bbe1043289
Fix the settings label ( #1936 )
...
We were displaying the raw translation key rather than the translated text.
2023-11-29 19:01:45 +01:00
Robin
22ac156085
Merge pull request #1887 from vector-im/renovate/babel-monorepo
...
Update babel monorepo
2023-11-29 12:55:54 -05:00
Robin
544c50743e
Merge pull request #1934 from vector-im/renovate/livekit-components-react-1.x-lockfile
...
Update dependency @livekit/components-react to v1.4.2
2023-11-29 12:54:15 -05:00
renovate[bot]
8ab623b9e2
Update babel monorepo
2023-11-29 17:51:59 +00:00
renovate[bot]
468dffcf98
Update dependency @livekit/components-react to v1.4.2
2023-11-29 17:50:39 +00:00
Robin
bd5b547483
Merge pull request #1926 from vector-im/renovate/jest-monorepo
...
Update dependency @types/jest to v29.5.10
2023-11-29 12:50:09 -05:00
Robin
3b2e0acb99
Merge pull request #1883 from vector-im/renovate/testing-library-react-14.x-lockfile
...
Update dependency @testing-library/react to v14.1.2
2023-11-29 12:50:02 -05:00
Robin
a631f83a7f
Merge pull request #1875 from vector-im/renovate/sdp-transform-2.x-lockfile
...
Update dependency @types/sdp-transform to v2.4.9
2023-11-29 12:49:55 -05:00
Robin
c40ee6b8cc
Merge pull request #1933 from robintown/invite-modal-overflow
...
Fix the invite modal overflowing
2023-11-29 11:47:44 -05:00
Robin
e017468f4d
Fix the invite modal overflowing
...
If the URL was the wrong shape, it could cause the modal to overflow, so it needs an extra nudge to line break in the right places.
2023-11-29 11:27:44 -05:00
Robin
57ed732ba8
Fix type errors
2023-11-29 10:49:17 -05:00
Robin
50d792c6c9
Make some corrections to the development guide
2023-11-29 10:42:54 -05:00
ElementRobot
55acbee9dc
Merge pull request #1931 from vector-im/actions/localazy-download
...
Localazy Download
2023-11-29 15:37:26 +00:00
robintown
6af52a32fd
Translations updates
2023-11-29 15:36:15 +00:00
renovate[bot]
a0cdafcd7c
Update dependency @types/jest to v29.5.10
2023-11-29 13:06:10 +00:00
renovate[bot]
00487324b1
Update dependency @vitejs/plugin-basic-ssl to v1.0.2 ( #1928 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 14:05:26 +01:00
renovate[bot]
2d8aaf0a3b
Update dependency @opentelemetry/instrumentation-document-load to ^0.34.0
2023-11-29 12:06:25 +00:00
renovate[bot]
48900f3921
Update dependency @types/lodash to v4.14.202 ( #1927 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 13:05:17 +01:00
fkwp
e35cae9430
Merge pull request #1916 from vector-im/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 4a13e50
2023-11-29 09:14:18 +01:00
fkwp
dbfe7f36c5
Merge pull request #1917 from vector-im/renovate/docker-login-action-digest
...
Update docker/login-action digest to 3d58c27
2023-11-29 09:13:55 +01:00
fkwp
16498e4548
Merge pull request #1919 from vector-im/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 2a4836a
2023-11-29 09:13:29 +01:00
renovate[bot]
8bb114d7d4
Update dependency @livekit/components-react to v1.4.1 ( #1923 )
...
* Update dependency @livekit/components-react to v1.4.1
* patch to match new lk api
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Timo K <toger5@hotmail.de >
2023-11-28 20:01:12 +01:00
Timo
db859d43e9
Refactor livekit disconnect to use an effect hook. ( #1925 )
...
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-11-28 19:07:08 +01:00
fkwp
712f320d28
Merge pull request #1924 from vector-im/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.15.2
2023-11-27 22:52:06 +01:00
renovate[bot]
0e42099088
Update dependency livekit-client to v1.15.2
2023-11-27 21:47:08 +00:00
Timo
b17a76ac1a
Hotfix for hangup disconnect screen ( #1921 )
...
- we cannot disconnect livekit before ending the rtcsession.
Signed-off-by: Timo K <toger5@hotmail.de >
2023-11-27 14:08:39 +01:00
renovate[bot]
c24d20f540
Update docker/metadata-action digest to 2a4836a
2023-11-27 10:16:40 +00:00
Timo
005b0bfa5e
Fix not disconnecting from livekit session. ( #1920 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-11-24 17:53:15 +01:00
Robin
115dfea521
Show unencrypted media warnings in widget mode ( #1915 )
...
They weren't showing up because the video tiles didn't think that the call was encrypted in the per-participant keys case.
2023-11-23 17:50:55 +01:00
Michael Telatynski
d328fc2625
Merge pull request #1918 from vector-im/t3chguy/missing-i18n
2023-11-23 08:21:27 +00:00
Michael Telatynski
7051c11411
I18n'ise hardcoded strings
2023-11-22 20:07:30 +00:00
Robin
2b39fa930e
Merge pull request #1884 from vector-im/renovate/opentelemetry-js-monorepo
...
Update opentelemetry-js monorepo
2023-11-22 10:37:18 -05:00
renovate[bot]
326d2b128e
Update docker/login-action digest to 3d58c27
2023-11-22 15:37:02 +00:00
renovate[bot]
f3220ab597
Update docker/build-push-action digest to 4a13e50
2023-11-22 15:36:57 +00:00
Robin
7e6c69ce65
Merge pull request #1877 from vector-im/renovate/grecaptcha-3.x-lockfile
...
Update dependency @types/grecaptcha to v3.0.7
2023-11-22 10:36:41 -05:00
Robin
8c45b5963b
Merge pull request #1914 from vector-im/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.15.0
2023-11-22 10:34:35 -05:00
renovate[bot]
9cf5b7c868
Update dependency livekit-client to v1.15.0
2023-11-21 20:08:18 +00:00
Robin
de3a3b6c22
Merge pull request #1913 from robintown/disable-pip
...
Properly disable picture-in-picture controls
2023-11-21 12:53:47 -05:00
Robin
0c2a410033
Merge pull request #1911 from robintown/lock-accessibility
...
Make the encryption lock more accessible
2023-11-21 12:53:37 -05:00
David Baker
95a44f5462
Merge pull request #1902 from vector-im/dbkr/hide_rooms_no_key
...
Hide rooms we don't have the key for in recents list
2023-11-21 15:26:45 +00:00
fkwp
59387e5b96
Merge pull request #1912 from robintown/unencrypted-indicator
...
Show a warning on unencrypted media
2023-11-21 16:22:12 +01:00
David Baker
b0dac561d5
Update comment
2023-11-21 09:59:07 +00:00
David Baker
0ba550f56b
Merge pull request #1910 from vector-im/dbkr/fix_no_media_perms
...
Fix joining calls with no media permission
2023-11-21 09:18:00 +00:00
Robin
6ebef28ad8
Properly disable picture-in-picture controls
...
There were some outdated comments regarding Firefox's support of the disablePictureInPicture flag which I decided to clean up.
2023-11-20 20:42:27 -05:00
Robin
49a50514fd
Show a warning on unencrypted media
2023-11-20 19:04:53 -05:00
Robin
09481d1e44
Give the lock icon an accessible label
2023-11-20 19:02:19 -05:00
Robin
fcfb818a27
Make the encryption lock tooltip accessible via the keyboard
2023-11-20 18:59:56 -05:00
Robin
aa8ef57ee0
Merge pull request #1908 from vector-im/t3chguy/localazy/2
...
Switch from Weblate to Localazy
2023-11-20 16:55:58 -05:00
David Baker
861d8ec016
Fix joining calls with no media permission
...
You can still try to unmute your media in the preview screen and
the button will show unmuted, but then mute again once you actually
join, so not 100% perfect but better.
Fixes https://github.com/vector-im/element-call/issues/1907
Fixes https://github.com/vector-im/element-call/issues/1661
2023-11-20 18:49:08 +00:00
Robin
a31d1a5ff0
Merge pull request #1906 from robintown/speaker-jumpiness
...
Fix jumpy speaker tiles in spotlight mode
2023-11-20 13:44:23 -05:00
Robin
0144aafee5
Count people as speakers even if there is a presenter
2023-11-20 13:33:45 -05:00
Michael Telatynski
70dbf95429
Specify keySeparator
2023-11-20 13:47:36 +00:00
Michael Telatynski
1f461643a6
prettier the world
2023-11-20 13:43:37 +00:00
Michael Telatynski
42c73e8685
Localazy download
2023-11-20 13:41:52 +00:00
Michael Telatynski
d5f546a093
prettier the world
2023-11-20 13:38:01 +00:00
Michael Telatynski
e6073ec8ef
Add localazy.json and related automations
2023-11-20 13:35:24 +00:00
Michael Telatynski
f0436654c0
Update README references to translation
2023-11-20 13:31:30 +00:00
Michael Telatynski
bcb9765df0
Fix i18next-parser.config.ts and re-sort app.json
2023-11-20 13:22:54 +00:00
Michael Telatynski
cd78f25936
Re-add 2 missing t calls
2023-11-20 13:22:40 +00:00
Michael Telatynski
cdbf4cac01
```
...
move "{{count, number}}_one" "participant_count_one"
move "{{count, number}}_other" "participant_count_other"
move "{{count}} stars_one" "star_rating_input_label_one"
move "{{count}} stars_other" "star_rating_input_label_other"
move "{{displayName}} is presenting" "video_tile.presenter_label"
move "{{displayName}}, your call has ended." "call_ended_view.headline"
move "<0></0><1></1>You may withdraw consent by unchecking this box. If you are currently in a call, this setting will take effect at the end of the call." "settings.opt_in_description"
move "<0>Already have an account?</0><1><0>Log in</0> Or <2>Access as a guest</2></1>" "register_auth_links"
move "<0>Create an account</0> Or <2>Access as a guest</2>" "login_auth_links"
move "<0>Oops, something's gone wrong.</0>" "full_screen_view_h1"
move "<0>Submitting debug logs will help us track down the problem.</0>" "full_screen_view_description"
move "<0>Thanks for your feedback!</0>" "call_ended_view.feedback_done"
move "<0>We'd love to hear your feedback so we can improve your experience.</0>" "call_ended_view.feedback_prompt"
move "<0>Why not finish by setting up a password to keep your account?</0><1>You'll be able to keep your name and set an avatar for use on future calls</1>" "call_ended_view.create_account_prompt"
move "Another user on this call is having an issue. In order to better diagnose these issues we'd like to collect a debug log." "rageshake_request_modal.body"
move "Back to recents" "lobby.leave_button"
move "By participating in this beta, you consent to the collection of anonymous data, which we use to improve the product. You can find more information about which data we track in our <2>Privacy Policy</2> and our <5>Cookie Policy</5>." "analytics_notice"
move "Call not found" "group_call_loader_failed_heading"
move "Calls are now end-to-end encrypted and need to be created from the home page. This helps make sure everyone's using the same encryption key." "group_call_loader_failed_text"
move "Confirm password" "register_confirm_password_label"
move "Connectivity to the server has been lost." "disconnected_banner"
move "Continue in browser" "app_selection_modal.continue_in_browser"
move "Create account" "call_ended_view.create_account_button"
move "Debug log request" "rageshake_request_modal.title"
move "Developer" "settings.developer_tab_title"
move "Developer Settings" "settings.developer_settings_label"
move "Element Call Home" "header_label"
move "End call" "hangup_button_label"
move "Full screen" "fullscreen_button_label"
move "Exit full screen" "exit_fullscreen_button_label"
move "Expose developer settings in the settings window." "settings.developer_settings_label_description"
move "Feedback" "settings.feedback_tab_title"
move "Grid" "layout_grid_label"
move "Spotlight" "layout_spotlight_label"
move "How did it go?" "call_ended_view.survey_prompt"
move "If you are experiencing issues or simply would like to provide some feedback, please send us a short description below." "settings.feedback_tab_body"
move "Include debug logs" "settings.feedback_tab_send_logs_label"
move "Invite to this call" "invite_modal.title"
move "Join call" "lobby.join_button"
move "Join call now" "room_auth_view_join_button"
move "Join existing call?" "join_existing_call_modal.title"
move "Link copied to clipboard" "invite_modal.link_copied_toast"
move "Local volume" "local_volume_label"
move "Logging in…" "logging_in"
move "Login" "login_title"
move "Login to your account" "unauthenticated_view_login_button"
move "Microphone off" "microphone_off"
move "Microphone on" "microphone_on"
move "More" "settings.more_tab_title"
move "Mute microphone" "mute_microphone_button_label"
move "Name of call" "call_name"
move "Not now, return to home screen" "call_ended_view.not_now_button"
move "Open in the app" "app_selection_modal.open_in_app"
move "Not registered yet? <2>Create an account</2>" "unauthenticated_view_body"
move "Participants" "header_participants_label"
move "Passwords must match" "register.passwords_must_match"
move "Ready to join?" "app_selection_modal.text"
move "Recaptcha dismissed" "recaptcha_dismissed"
move "Recaptcha not loaded" "recaptcha_not_loaded"
move "Reconnect" "call_ended_view.reconnect_button"
move "Registering…" "register.registering"
move "Retry sending logs" "rageshake_button_error_caption"
move "Return to home screen" "return_home_button"
move "Select an option" "select_input_unset_button"
move "Select app" "app_selection_modal.title"
move "Send debug logs" "rageshake_send_logs"
move "Sending debug logs…" "rageshake_sending_logs"
move "Sending…" "rageshake_sending"
move "Share screen" "screenshare_button_label"
move "Sharing screen" "stop_screenshare_button_label"
move "Show connection stats" "settings.show_connection_stats_label"
move "Speaker" "settings.speaker_device_selection_label"
move "Start new call" "start_new_call"
move "Start video" "start_video_button_label"
move "Stop video" "stop_video_button_label"
move "Submit feedback" "settings.feedback_tab_h4"
move "Submitting…" "submitting"
move "Thanks, we received your feedback!" "settings.feedback_tab_thank_you"
move "Thanks!" "rageshake_sent"
move "This application has been opened in another tab." "application_opened_another_tab"
move "This call already exists, would you like to join?" "join_existing_call_modal.text"
move "Unmute microphone" "unmute_microphone_button_label"
move "Version: {{version}}" "version"
move "Waiting for other participants…" "waiting_for_participants"
move "Yes, join call" "join_existing_call_modal.join_button"
move "You" "video_tile.sfu_participant_local"
move "You were disconnected from the call" "call_ended_view.body"
move "Your feedback" "settings.feedback_tab_description_label"
move "Your web browser does not support media end-to-end encryption. Supported Browsers are Chrome, Safari, Firefox >=117" "browser_media_e2ee_unsupported"
move "By clicking \"Go\", you agree to our <2>End User Licensing Agreement (EULA)</2>" "unauthenticated_view_eula_caption"
move "By clicking \"Join call now\", you agree to our <2>End User Licensing Agreement (EULA)</2>" "room_auth_view_eula_caption"
move "This site is protected by ReCAPTCHA and the Google <2>Privacy Policy</2> and <6>Terms of Service</6> apply.<9></9>By clicking \"Register\", you agree to our <12>End User Licensing Agreement (EULA)</12>" "register.recaptcha_caption"
```
2023-11-20 13:20:19 +00:00
Michael Telatynski
71664f5f8e
Migrate action, common, a11y translation keys
...
```
move () {
FROM=$1 TO=$2 find public/locales -type f -exec sh -c 'jq ".$TO = .\"$FROM\" | del(.\"$FROM\") | del(..|nulls) | select(length > 0)" {} | sponge {}' \;
}
move "Avatar" "common.avatar"
move "Camera" "common.camera"
move "Close" "action.close"
move "Copied!" "common.copied"
move "Copy" "action.copy"
move "Copy link" "action.copy_link"
move "Encrypted" "common.encrypted"
move "Go" "action.go"
move "Home" "common.home"
move "Invite" "action.invite"
move "Loading…" "common.loading"
move "Microphone" "common.microphone"
move "No" "action.no"
move "Not encrypted" "common.unencrypted"
move "Password" "common.password"
move "Profile" "common.profile"
move "Username" "common.username"
move "Video" "common.video"
move "Register" "action.register"
move "Remove" "action.remove"
move "Settings" "common.settings"
move "Sign in" "action.sign_in"
move "Sign out" "action.sign_out"
move "Submit" "action.submit"
move "User menu" "a11y.user_menu"
move "Audio" "common.audio"
move "Display name" "common.display_name"
```
2023-11-20 12:18:43 +00:00
Robin
42c8677be1
Fix jumpy speaker tiles in spotlight mode
...
reorderTiles was programmed to only place a tile in the speaker section if that tile's previous position was off-screen. But for speakers that started off-screen, this would cause them to oscillate in and out of the speaker section on each render, because the speaker section is, of course, on-screen. The solution I've gone with here is to avoid referencing the previous position, and instead go by the computed natural ordering, which ought to be more stable.
2023-11-20 01:02:08 -05:00
renovate[bot]
9746764f81
Update dependency @testing-library/react to v14.1.2
2023-11-17 19:15:15 +00:00
Timo
85250e6ea3
mark E2EEenabled flag as deprecated ( #1895 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-11-17 16:58:40 +01:00
David Baker
4f17c62338
Merge pull request #1903 from vector-im/dbkr/update_js_sdk_norotate
...
Update js-sdk
2023-11-17 15:02:05 +00:00
Michael Telatynski
dd6f679a41
Merge pull request #1905 from vector-im/t3chguy/localazy/1
2023-11-17 13:44:59 +00:00
Michael Telatynski
23db052460
Revert accidental change
2023-11-17 12:57:52 +00:00
Michael Telatynski
49544f5aed
Use ts for i18next-parser config to avoid invalid properties
2023-11-17 12:38:56 +00:00
Michael Telatynski
9fad8dc080
Wire up tsx lexer for i18next-parser and add missing string
2023-11-17 12:34:12 +00:00
Michael Telatynski
548d2e4d63
Wire up typescript safety net around i18next
2023-11-17 12:26:25 +00:00
Michael Telatynski
1598818db6
Switch i18n plural separator from | to _
2023-11-17 12:08:27 +00:00
David Baker
3e7a800424
Update js-sdk
...
For https://github.com/matrix-org/matrix-js-sdk/pull/3877
2023-11-16 17:55:11 +00:00
David Baker
68f31ed52d
Merge pull request #1901 from vector-im/renovate/livekit-components-react-1.x-lockfile
...
Update dependency @livekit/components-react to v1.4.0
2023-11-16 16:41:32 +00:00
David Baker
92d61fa0f1
Hide rooms we don't have the key for in recents list
2023-11-16 16:32:25 +00:00
renovate[bot]
dd914ace20
Update dependency @livekit/components-react to v1.4.0
2023-11-16 15:18:36 +00:00
David Baker
081c42f5bc
Merge pull request #1892 from vector-im/dbkr/focus_switch_keep_screenshare
...
Keep screenshares when switching focus
2023-11-16 09:39:17 +00:00
Robin
41ae86b2d9
Merge pull request #1898 from vector-im/renovate/vector-im-compound-design-tokens-0.x
...
Update dependency @vector-im/compound-design-tokens to ^0.1.0
2023-11-15 14:21:58 -05:00
David Baker
57ca5d1713
Another comment
2023-11-15 16:23:06 +00:00
David Baker
be5cd619bb
Add comment
2023-11-15 16:20:28 +00:00
David Baker
56c4ad088f
Merge pull request #1891 from vector-im/dbkr/require_e2eeconfig
...
Make E2EEConfig required
2023-11-15 16:13:17 +00:00
David Baker
d46156d860
Merge pull request #1889 from vector-im/dbkr/close-precreated-track
...
Close precreated tracks if we never add them
2023-11-15 14:44:34 +00:00
renovate[bot]
09aa2d3bc3
Update dependency @vector-im/compound-design-tokens to ^0.1.0
2023-11-15 01:19:22 +00:00
David Baker
c146e83c15
Keep screenshares when switching focus
...
This also removes the use of the useLivekitRoom hook: we had reached
the point where the only thing it was actually doing was disconnecting,
so we now do that in the onClick handler for the leave button (I don't
think we need to disconnect on unmount?). It was otherwise just getting in
the way and causing tracks to be enabled/disabled when we didn't want them
to be. This also removes the need for the blockAudio code.
Fixes https://github.com/vector-im/element-call/issues/1413
2023-11-10 15:24:43 +00:00
David Baker
5ab6d18712
Make E2EEConfig required
...
Previously it could be either undefined or type None which meant the
same thing: no need to have both, just make it required.
This also means we can move the line to set e2ee enabled into a more
sensible place rather than in the ActiveCall de-nulling wrapper.
2023-11-10 11:54:59 +00:00
David Baker
e4e721818a
Close precreated tracks if we never add them
...
As the log line says, this should never happen, but if it does we
still shouldn't leak tracks.
2023-11-10 11:18:20 +00:00
David Baker
daf6e677d6
Merge pull request #1885 from vector-im/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.9.0
2023-11-09 12:58:57 +00:00
David Baker
ae86409d56
Merge pull request #1882 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.88.3
2023-11-09 12:57:44 +00:00
renovate[bot]
ebfd79dfea
Update opentelemetry-js monorepo
2023-11-08 22:20:16 +00:00
renovate[bot]
bb3a6571ca
Update dependency posthog-js to v1.88.3
2023-11-08 22:19:57 +00:00
renovate[bot]
3cc9cb1c46
Update dependency @types/node to v20.9.0
2023-11-08 18:22:44 +00:00
David Baker
2624b096c6
Merge pull request #1880 from vector-im/renovate/uuid-9.x-lockfile
...
Update dependency @types/uuid to v9.0.7
2023-11-08 16:21:25 +00:00
David Baker
ac5e49e7d7
Merge pull request #1879 from vector-im/renovate/lodash-4.x-lockfile
...
Update dependency @types/lodash to v4.14.201
2023-11-08 16:21:05 +00:00
David Baker
ae5cdcef66
Merge pull request #1870 from vector-im/renovate/content-type-1.x-lockfile
...
Update dependency @types/content-type to v1.1.8
2023-11-08 16:19:37 +00:00
David Baker
2dc1ad399d
Merge pull request #1869 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.10.0
2023-11-08 16:19:01 +00:00
David Baker
9a5ace6401
Merge pull request #1881 from vector-im/dbkr/bump-js-sdk-keyrotate
...
Update js-sdk for per-participant key rotation
2023-11-08 11:37:05 +00:00
David Baker
0154370ae4
Update js-sdk for per-participant key rotation
...
To pull in https://github.com/matrix-org/matrix-js-sdk/pull/3833
2023-11-08 11:16:04 +00:00
renovate[bot]
f075cb1369
Update dependency @types/uuid to v9.0.7
2023-11-08 08:52:57 +00:00
renovate[bot]
0a2ea8315b
Update dependency @types/sdp-transform to v2.4.9
2023-11-08 08:52:46 +00:00
renovate[bot]
88eeb3d183
Update dependency @types/request to v2.48.12 ( #1874 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-08 09:52:18 +01:00
renovate[bot]
f6d4af14b2
Update dependency @types/lodash to v4.14.201
2023-11-08 08:51:28 +00:00
renovate[bot]
cd490a44fd
Update dependency @types/grecaptcha to v3.0.7
2023-11-08 08:51:16 +00:00
renovate[bot]
2eac4ddf77
Update dependency @types/jest to v29.5.8 ( #1878 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-08 09:50:47 +01:00
renovate[bot]
f017261ed4
Update dependency @types/dompurify to v3.0.5 ( #1872 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-07 12:42:17 +01:00
renovate[bot]
166c8009d9
Update opentelemetry-js monorepo ( #1505 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-07 12:37:13 +01:00
renovate[bot]
18803bfc82
Update dependency @types/content-type to v1.1.8
2023-11-07 04:01:33 +00:00
renovate[bot]
474c7099d2
Update typescript-eslint monorepo to v6.10.0
2023-11-06 19:27:49 +00:00
Element Translate Bot
e23c946f99
Translations update from Weblate ( #1864 )
...
* Added translation using Weblate (Albanian)
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
---------
Co-authored-by: Besnik Bleta <besnik@programeshqip.org >
Co-authored-by: Weblate <noreply@weblate.org >
2023-11-06 18:13:03 +01:00
David Baker
7c6fbfb18b
Merge pull request #1866 from vector-im/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.53.0
2023-11-06 15:24:27 +00:00
renovate[bot]
886d9d404b
Update dependency livekit-client to v1.14.4 ( #1865 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-06 08:35:43 +01:00
renovate[bot]
6274aaf8d9
Update dependency eslint to v8.53.0
2023-11-04 02:12:27 +00:00
David Baker
0fcf96ea56
Merge pull request #1863 from vector-im/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.14.3
2023-11-03 15:16:49 +00:00
renovate[bot]
68d047a783
Update dependency livekit-client to v1.14.3
2023-11-03 15:05:21 +00:00
Timo
488b567d42
rename flags and add docs for perparticipantE2EE ( #1862 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-11-03 16:04:54 +01:00
David Baker
92dd94f3b1
Merge pull request #1858 from vector-im/renovate/vitejs-plugin-react-4.x-lockfile
...
Update dependency @vitejs/plugin-react to v4.1.1
2023-11-03 10:15:20 +00:00
renovate[bot]
77b4ad740c
Update dependency posthog-js to v1.88.1 ( #1861 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-02 19:32:27 +01:00
renovate[bot]
ed91a4a0be
Update dependency posthog-js to v1.88.0 ( #1859 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-02 14:26:13 +01:00
renovate[bot]
6b0bf798f0
Update dependency @vitejs/plugin-react to v4.1.1
2023-11-02 10:09:44 +00:00
David Baker
ec8016acd4
Merge pull request #1841 from vector-im/renovate/eslint-plugin-unicorn-49.x
...
Update dependency eslint-plugin-unicorn to v49
2023-11-01 16:56:04 +00:00
Robin
6d1879093a
Merge pull request #1855 from vector-im/renovate/postcss-preset-env-9.x-lockfile
...
Update dependency postcss-preset-env to v9.3.0
2023-11-01 11:41:06 -04:00
Robin
75242828a3
Merge pull request #1852 from vector-im/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.77.0
2023-11-01 11:38:51 -04:00
Robin
4d755b626d
Merge pull request #1851 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.87.6
2023-11-01 11:38:28 -04:00
Robin
9a7afb801b
Merge pull request #1848 from vector-im/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.8.10
2023-11-01 11:38:02 -04:00
Robin
6b11278c95
Merge pull request #1847 from vector-im/renovate/jest-monorepo
...
Update dependency @types/jest to v29.5.7
2023-11-01 11:37:35 -04:00
Robin
ca49d8e02a
Merge pull request #1849 from vector-im/renovate/vector-im-compound-web-0.x-lockfile
...
Update dependency @vector-im/compound-web to v0.6.3
2023-11-01 11:37:16 -04:00
David Baker
731f1e4008
Merge pull request #1772 from vector-im/dbkr/ppe2ee
...
Support key-per-participant e2ee
2023-10-31 20:08:05 +00:00
David Baker
ba376d7005
Back to js-sdk develop branch now it's merged
2023-10-31 20:00:48 +00:00
renovate[bot]
0eb7cb42cc
Update dependency postcss-preset-env to v9.3.0
2023-10-31 19:28:44 +00:00
Timo
5008c33dfa
missing showControls condition ( #1854 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-31 16:04:22 +01:00
Timo
70f32feb5f
invert show/hide controls ( #1850 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-31 13:47:24 +01:00
renovate[bot]
ead7d61f02
Update sentry-javascript monorepo to v7.77.0
2023-10-31 12:26:35 +00:00
renovate[bot]
6ade8f5617
Update dependency posthog-js to v1.87.6
2023-10-31 12:26:21 +00:00
renovate[bot]
77f7aa66b7
Update dependency @vector-im/compound-web to v0.6.3
2023-10-31 09:37:31 +00:00
renovate[bot]
5e4fba5562
Update dependency @types/node to v20.8.10
2023-10-31 09:37:15 +00:00
David Baker
28141498b4
Merge pull request #1835 from vector-im/dbkr/sentry_migrate
...
Migrate to @sentry/browser
2023-10-31 09:37:02 +00:00
David Baker
1775b0948f
Merge pull request #1836 from vector-im/dbkr/add_double_mic_sentry_message
...
Add sentry message if we hit the extra mic check
2023-10-31 09:36:44 +00:00
renovate[bot]
527d3d32fc
Update dependency @types/jest to v29.5.7
2023-10-30 23:08:22 +00:00
Robin
295df75af2
Merge pull request #1845 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.87.5
2023-10-30 15:46:09 -04:00
Robin
5a9c72cb43
Merge pull request #1846 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.9.1
2023-10-30 15:45:52 -04:00
renovate[bot]
30cfd3cd17
Update typescript-eslint monorepo to v6.9.1
2023-10-30 19:19:51 +00:00
renovate[bot]
28c9081529
Update dependency posthog-js to v1.87.5
2023-10-30 19:19:34 +00:00
David Baker
49c90a4612
Amalgamate E2EEMode & E2eeType
2023-10-30 17:06:59 +00:00
David Baker
c65ce86001
Update for renamed function
...
and new js-sdk containing it
2023-10-30 16:55:16 +00:00
Timo
441ad5bf2c
Fix not hanging up when using the close button (EXA EXI) ( #1840 )
...
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-30 17:30:30 +01:00
Robin
5f98d69557
Merge pull request #1843 from vector-im/renovate/vector-im-compound-web-0.x-lockfile
...
Update dependency @vector-im/compound-web to v0.6.2
2023-10-30 11:44:28 -04:00
Robin
adbe8042a2
Fix the build
2023-10-30 11:42:39 -04:00
renovate[bot]
36063c688a
Update dependency @vector-im/compound-web to v0.6.2
2023-10-30 15:30:12 +00:00
Robin
e1c2d66248
Merge pull request #1810 from vector-im/renovate/vector-im-compound-design-tokens-0.x
...
Update dependency @vector-im/compound-design-tokens to ^0.0.7
2023-10-30 10:48:08 -04:00
Robin
5d1f4d6f22
Fix icon references
2023-10-30 10:43:59 -04:00
Robin
b9d73d16fb
Merge pull request #1833 from vector-im/renovate/vector-im-compound-web-0.x-lockfile
...
Update dependency @vector-im/compound-web to v0.6.1
2023-10-30 10:30:45 -04:00
Robin
e13250a47f
Merge pull request #1826 from vector-im/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.8.9
2023-10-30 10:27:55 -04:00
Robin
0eb26447ae
Merge pull request #1827 from vector-im/renovate/i18next-http-backend-2.x-lockfile
...
Update dependency i18next-http-backend to v2.3.1
2023-10-30 10:27:31 -04:00
Robin
07a2e4596c
Merge pull request #1828 from vector-im/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.69.5
2023-10-30 10:27:09 -04:00
Robin
45499fafeb
Merge pull request #1834 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.87.4
2023-10-30 10:26:49 -04:00
Robin
6a8269e145
Merge pull request #1838 from vector-im/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.76.0
2023-10-30 10:26:27 -04:00
renovate[bot]
a1eda05bcd
Update dependency eslint-plugin-unicorn to v49
2023-10-30 14:26:25 +00:00
Robin
08b976c17d
Merge pull request #1824 from vector-im/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 62339db
2023-10-30 10:25:55 -04:00
renovate[bot]
cc57a7a424
Update dependency posthog-js to v1.87.4
2023-10-30 12:36:59 +00:00
renovate[bot]
b35d10e9a6
Update dependency i18next-http-backend to v2.3.1
2023-10-28 15:18:49 +00:00
David Baker
70c042aeee
Merge remote-tracking branch 'origin/livekit' into dbkr/ppe2ee
2023-10-27 20:48:51 +01:00
renovate[bot]
98ba0bb262
Update sentry-javascript monorepo to v7.76.0
2023-10-27 19:46:00 +00:00
David Baker
477f67c5ad
Merge pull request #1837 from vector-im/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.14.2
2023-10-27 20:45:29 +01:00
renovate[bot]
bd52fc018c
Update dependency livekit-client to v1.14.2
2023-10-27 19:10:50 +00:00
David Baker
bc0d679d50
Add sentry message if we hit the extra mic check
...
If we hit the condition detecting that we're trying to add an extra
mic input, send a sentry message so we know if this is happening in
the wild.
2023-10-27 16:18:00 +01:00
David Baker
0fcf6debb6
Migrate to @sentry/browser
2023-10-27 16:07:16 +01:00
renovate[bot]
5caac60631
Update dependency @vector-im/compound-web to v0.6.1
2023-10-27 13:22:17 +00:00
renovate[bot]
2cc83e6b26
Update dependency vaul to v0.7.7 ( #1825 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-26 19:38:51 +02:00
renovate[bot]
5b56480b5f
Update dependency posthog-js to v1.87.1 ( #1832 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-26 19:38:08 +02:00
Timo
58ee31d383
Add hideControls url param for screen recordings. ( #1808 )
...
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-26 19:33:59 +02:00
David Baker
e2c6a3eda6
Merge pull request #1831 from vector-im/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to 6d5347c
2023-10-26 18:15:58 +01:00
renovate[bot]
282cd92ca0
Update docker/setup-buildx-action digest to 6d5347c
2023-10-26 15:04:39 +00:00
David Baker
13137e9f3c
Merge pull request #1829 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.87.0
2023-10-26 13:54:07 +01:00
renovate[bot]
cedf4375a4
Update dependency posthog-js to v1.87.0
2023-10-26 12:19:16 +00:00
David Baker
2d5b4dbc57
Merge remote-tracking branch 'origin/livekit' into dbkr/ppe2ee
2023-10-26 10:29:12 +01:00
Timo
c09ab27678
Document url properties ( #1731 )
...
* document url properties
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-26 11:18:12 +02:00
renovate[bot]
25f2d50a3f
Update dependency sass to v1.69.5
2023-10-26 04:45:38 +00:00
renovate[bot]
a07b928a9e
Update dependency @types/node to v20.8.9
2023-10-25 19:23:55 +00:00
renovate[bot]
0519adac39
Update docker/metadata-action digest to 62339db
2023-10-25 17:08:42 +00:00
David Baker
8a18dadc02
Don't log keys
...
Although I'm not sure this actually did anyway, but it was very spammy
2023-10-25 15:30:58 +01:00
Robin
228e079e82
Merge pull request #1814 from vector-im/renovate/actions-setup-node-4.x
...
Update actions/setup-node action to v4
2023-10-25 09:29:38 -04:00
Robin
3d5b20b059
Merge pull request #1823 from vector-im/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 05d3089
2023-10-25 09:28:53 -04:00
Robin
43ab653b59
Merge pull request #1820 from vector-im/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to 3762d45
2023-10-25 09:28:35 -04:00
Robin
958c61c4f3
Merge pull request #1819 from vector-im/renovate/docker-login-action-digest
...
Update docker/login-action digest to 1f401f7
2023-10-25 09:28:20 -04:00
Robin
7d6c6ef6c3
Merge pull request #1817 from vector-im/renovate/node-20.x-lockfile
...
Update dependency @types/node to v20.8.8
2023-10-25 09:27:59 -04:00
Robin
ad790a1624
Merge pull request #1812 from vector-im/renovate/sentry-vite-plugin-2.x-lockfile
...
Update dependency @sentry/vite-plugin to v2.9.0
2023-10-25 09:27:37 -04:00
Robin
10dd2094aa
Merge pull request #1809 from vector-im/renovate/vite-plugin-html-template-1.x-lockfile
...
Update dependency vite-plugin-html-template to v1.2.2
2023-10-25 09:26:35 -04:00
renovate[bot]
84ab853ae9
Update dependency @vector-im/compound-design-tokens to ^0.0.7
2023-10-25 13:26:20 +00:00
renovate[bot]
2d0a0170f4
Update docker/metadata-action digest to 05d3089
2023-10-25 13:26:06 +00:00
Robin
fed83fa3c3
Merge pull request #1821 from vector-im/renovate/vector-im-compound-web-0.x
...
Update dependency @vector-im/compound-web to ^0.6.0
2023-10-25 09:25:45 -04:00
renovate[bot]
3fa46fab32
Update dependency @vector-im/compound-web to ^0.6.0
2023-10-25 12:28:03 +00:00
renovate[bot]
f3e6676b96
Update dependency @sentry/vite-plugin to v2.9.0
2023-10-25 12:27:53 +00:00
renovate[bot]
991abe8a5c
Update sentry-javascript monorepo to v7.75.1 ( #1818 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-25 14:27:25 +02:00
renovate[bot]
aed77d1c26
Update docker/setup-buildx-action digest to 3762d45
2023-10-25 11:59:23 +00:00
renovate[bot]
d048aa20a2
Update dependency posthog-js to v1.85.3 ( #1811 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-25 13:59:06 +02:00
Timo
28b46be043
Add skipLobby to params ( #1730 )
...
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-25 13:49:18 +02:00
Timo
8356b722a6
Add limit condition to sync loop and add more logging what is actually going on. ( #1775 )
...
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-25 13:44:33 +02:00
renovate[bot]
06e9cc8636
Update docker/login-action digest to 1f401f7
2023-10-25 10:34:42 +00:00
renovate[bot]
005563f22f
Update dependency vite-plugin-html-template to v1.2.2
2023-10-24 08:15:42 +00:00
David Baker
48e3ba0e3d
Merge pull request #1813 from vector-im/renovate/eslint-plugin-import-2.x-lockfile
...
Update dependency eslint-plugin-import to v2.29.0
2023-10-24 09:15:15 +01:00
renovate[bot]
9cef2724a5
Update dependency @types/node to v20.8.8
2023-10-24 08:11:59 +00:00
David Baker
59213e27fe
Merge pull request #1816 from vector-im/renovate/node-20.x
...
Update dependency @types/node to v20
2023-10-24 09:11:34 +01:00
David Baker
90b34fc7e8
Merge pull request #1815 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.9.0
2023-10-24 09:10:53 +01:00
renovate[bot]
3d27b9b6b4
Update dependency @types/node to v20
2023-10-24 01:26:02 +00:00
renovate[bot]
cb2d670ec2
Update typescript-eslint monorepo to v6.9.0
2023-10-23 18:40:40 +00:00
renovate[bot]
456ed6656a
Update actions/setup-node action to v4
2023-10-23 16:19:30 +00:00
renovate[bot]
aa94181c07
Update dependency eslint-plugin-import to v2.29.0
2023-10-23 14:36:22 +00:00
David Baker
99d5103dfa
Stop logging encryption keys
2023-10-23 12:31:37 +01:00
David Baker
74f1aa0cba
Add the file
2023-10-23 12:17:28 +01:00
David Baker
f04beab99f
Make e2ee type clearer hopefully
2023-10-23 12:10:25 +01:00
David Baker
5c09a60dcb
Merge pull request #1807 from vector-im/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.52.0
2023-10-23 11:07:22 +01:00
renovate[bot]
fd1cdaae3d
Update dependency eslint to v8.52.0
2023-10-20 21:55:50 +00:00
David Baker
9126fb3f3e
Fix key format on the wire to be base64
2023-10-20 17:31:15 +01:00
David Baker
5ab706e26b
Merge remote-tracking branch 'origin/livekit' into dbkr/ppe2ee
2023-10-20 17:22:53 +01:00
Robin
caaf99b25a
Merge pull request #1801 from vector-im/renovate/i18next-23.x-lockfile
...
Update dependency i18next to v23.6.0
2023-10-19 22:46:39 -04:00
Robin
fed0a1524e
Merge pull request #1803 from vector-im/renovate/vite-4.x-lockfile
...
Update dependency vite to v4.5.0
2023-10-19 22:46:20 -04:00
Robin
08e7818d52
Merge pull request #1802 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.84.1
2023-10-19 22:45:54 -04:00
Robin
b376c364db
Merge pull request #1806 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-10-19 22:45:21 -04:00
Robin
bf0af78bf6
Merge pull request #1805 from vector-im/renovate/react-i18next-13.x-lockfile
...
Update dependency react-i18next to v13.3.1
2023-10-19 22:44:48 -04:00
Weblate
56799956b4
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-10-19 17:53:19 +00:00
phardyle
946e1e83ae
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 95.8% (116 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hans/
2023-10-19 17:53:18 +00:00
David Baker
7b538363be
Don't require shared key in ppe2ee mode
2023-10-19 17:43:31 +01:00
renovate[bot]
1c12ca9dcd
Update dependency posthog-js to v1.84.1
2023-10-19 15:50:52 +00:00
renovate[bot]
0c9cd775a0
Update dependency react-i18next to v13.3.1
2023-10-19 15:50:32 +00:00
David Baker
22ef625b55
Disable ratcheting
...
The auto ratcheting sets the keys and so looks like it can clobber
us setting a key from the app if they race, so just disable it, at
least for now - we aren't using it.
2023-10-19 16:50:29 +01:00
David Baker
550315e8d7
Update js-sdk branch
2023-10-19 14:40:59 +01:00
renovate[bot]
113b3cfdac
Update dependency vite to v4.5.0
2023-10-19 10:12:59 +00:00
David Baker
22db3e023e
Merge pull request #1798 from vector-im/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.14.1
2023-10-19 11:12:14 +01:00
renovate[bot]
0ba28c5c55
Update dependency i18next to v23.6.0
2023-10-19 09:27:55 +00:00
renovate[bot]
f6af804a7e
Update dependency livekit-client to v1.14.1
2023-10-19 07:53:13 +00:00
Robin
c3aa0839b0
Merge pull request #1790 from vector-im/renovate/uuid-9.x-lockfile
...
Update dependency @types/uuid to v9.0.6
2023-10-18 20:57:18 -04:00
Robin
79edaba1ce
Merge pull request #1791 from vector-im/renovate/vaul-0.x-lockfile
...
Update dependency vaul to v0.7.5
2023-10-18 20:56:57 -04:00
renovate[bot]
033000ce0c
Update dependency vaul to v0.7.5
2023-10-18 19:38:40 +00:00
renovate[bot]
363a5df7b3
Update dependency @types/uuid to v9.0.6
2023-10-18 19:38:28 +00:00
Robin
83a39777c0
Merge pull request #1789 from vector-im/renovate/sdp-transform-2.x-lockfile
...
Update dependency @types/sdp-transform to v2.4.8
2023-10-18 12:46:44 -04:00
Robin
c50175ab5b
Merge pull request #1788 from vector-im/renovate/request-2.x-lockfile
...
Update dependency @types/request to v2.48.11
2023-10-18 12:44:09 -04:00
Robin
ad2ba9a585
Merge pull request #1785 from vector-im/renovate/jest-monorepo
...
Update dependency @types/jest to v29.5.6
2023-10-18 12:42:50 -04:00
Robin
328a7ee4f6
Merge pull request #1786 from vector-im/renovate/lodash-4.x-lockfile
...
Update dependency @types/lodash to v4.14.200
2023-10-18 12:36:10 -04:00
renovate[bot]
61dc836d1a
Update dependency @types/sdp-transform to v2.4.8
2023-10-18 16:35:54 +00:00
Robin
fa12678c35
Merge pull request #1787 from vector-im/renovate/node-18.x-lockfile
...
Update dependency @types/node to v18.18.6
2023-10-18 12:35:48 -04:00
renovate[bot]
444f8271b9
Update dependency @types/request to v2.48.11
2023-10-18 16:35:40 +00:00
renovate[bot]
64ea56ecb7
Update dependency @types/jest to v29.5.6
2023-10-18 16:35:27 +00:00
Robin
096d223541
Merge pull request #1784 from vector-im/renovate/grecaptcha-3.x-lockfile
...
Update dependency @types/grecaptcha to v3.0.6
2023-10-18 12:34:59 -04:00
David Baker
ba999e7bc3
Update event name
2023-10-18 15:27:44 +01:00
David Baker
5ce5795bde
Merge remote-tracking branch 'origin/livekit' into dbkr/ppe2ee
2023-10-18 15:22:58 +01:00
renovate[bot]
740633cfdd
Update dependency @types/node to v18.18.6
2023-10-18 14:20:24 +00:00
renovate[bot]
11ce699e9d
Update dependency @types/lodash to v4.14.200
2023-10-18 14:20:09 +00:00
David Baker
635badbda1
Bump to latest js-sdk PR commit
2023-10-18 15:19:25 +01:00
Robin
bf4bd0a81f
Merge pull request #1781 from vector-im/renovate/d3-7.x-lockfile
...
Update dependency @types/d3 to v7.4.2
2023-10-18 09:32:45 -04:00
Robin
bf11376c8d
Merge pull request #1782 from vector-im/renovate/dom-screen-wake-lock-1.x-lockfile
...
Update dependency @types/dom-screen-wake-lock to v1.0.2
2023-10-18 09:32:26 -04:00
Robin
f8c15a0f70
Merge branch 'livekit' into renovate/d3-7.x-lockfile
2023-10-18 09:30:39 -04:00
Robin
861af672b9
Remove unused dependency
2023-10-18 09:29:42 -04:00
Robin
3df1257249
Merge pull request #1780 from vector-im/renovate/content-type-1.x-lockfile
...
Update dependency @types/content-type to v1.1.7
2023-10-18 09:26:56 -04:00
Robin
cb70167a96
Merge pull request #1779 from vector-im/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.69.4
2023-10-18 09:26:34 -04:00
Robin
aa79eaf99a
Merge pull request #1777 from vector-im/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.74.1
2023-10-18 09:26:14 -04:00
renovate[bot]
6b313fdefc
Update dependency @types/grecaptcha to v3.0.6
2023-10-18 13:25:57 +00:00
Robin
d17076caa9
Merge pull request #1774 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.83.3
2023-10-18 09:25:48 -04:00
Robin
11efb30971
Merge pull request #1773 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.8.0
2023-10-18 09:25:26 -04:00
renovate[bot]
ea7d6b18aa
Update dependency @types/dom-screen-wake-lock to v1.0.2
2023-10-18 03:27:01 +00:00
renovate[bot]
2ada76a5a5
Update dependency @types/d3 to v7.4.2
2023-10-18 01:31:15 +00:00
renovate[bot]
6cd6726df4
Update dependency @types/content-type to v1.1.7
2023-10-18 01:31:01 +00:00
renovate[bot]
af33ca45d5
Update dependency sass to v1.69.4
2023-10-17 22:52:43 +00:00
David Baker
0d75f4459e
Merge pull request #1776 from vector-im/dbkr/fix_send_leave_event
...
Update js-sdk to fix sending call member events on leave
2023-10-17 16:47:02 +01:00
renovate[bot]
8721f1e7a7
Update sentry-javascript monorepo to v7.74.1
2023-10-17 14:42:50 +00:00
renovate[bot]
647f6f785c
Update dependency posthog-js to v1.83.3
2023-10-17 14:42:36 +00:00
David Baker
d6d9acd492
Update js-sdk to fix sending call member events on leave
2023-10-17 15:39:59 +01:00
renovate[bot]
af1d79dea5
Update typescript-eslint monorepo to v6.8.0
2023-10-16 19:33:04 +00:00
Robin
62471dcd10
Merge pull request #1771 from robintown/invite-icon
...
Update the invite button icon
2023-10-16 15:32:20 -04:00
David Baker
97aba9c315
Update js-sdk branch
2023-10-16 18:21:08 +01:00
David Baker
74e4c2fd08
Remove testing hack
2023-10-16 17:58:21 +01:00
David Baker
15d3e7574d
Re-apply Simon's emebdded e2ee work on latest livekit branch
...
Replaces https://github.com/vector-im/element-call/pull/1350
2023-10-16 17:45:06 +01:00
Robin
76d8482e53
Update the invite button icon
...
The design specs have changed to always use the outline variants of icons on buttons like this.
2023-10-16 12:37:22 -04:00
Robin
303d465869
Merge pull request #1769 from vector-im/renovate/vaul-0.x-lockfile
...
Update dependency vaul to v0.7.2
2023-10-16 10:38:14 -04:00
Robin
f85ca67334
Merge pull request #1768 from robintown/upstream-glass
...
Replace glass component with the upstreamed version
2023-10-16 09:46:57 -04:00
Robin
e1d65389b2
Merge pull request #1767 from robintown/remove-netlify
...
Remove Netlify CD
2023-10-16 09:44:08 -04:00
renovate[bot]
78c09724ae
Update dependency vaul to v0.7.2
2023-10-15 17:15:52 +00:00
Robin
120abde5bd
Replace glass component with the upstreamed version
...
It's now been implemented in Compound Web, so we can remove our custom implementation.
2023-10-13 14:44:19 -04:00
Robin
c8064dd8bd
Merge pull request #1765 from vector-im/renovate/vector-im-compound-web-0.x-lockfile
...
Update dependency @vector-im/compound-web to v0.5.4
2023-10-13 14:32:11 -04:00
Robin
adc306e8db
Merge pull request #1766 from vector-im/renovate/i18next-parser-8.x-lockfile
...
Update dependency i18next-parser to v8.9.0
2023-10-13 14:31:25 -04:00
Robin
fb1fc1a882
Remove Netlify CD
...
develop.element.io and Nightly were the final things to depend on this deployment, and they've now been updated to use call.element.dev, so we can disable Netlify deployments.
2023-10-13 14:28:32 -04:00
renovate[bot]
a9cd50114c
Update dependency i18next-parser to v8.9.0
2023-10-13 16:56:07 +00:00
renovate[bot]
8d97f69b2e
Update dependency @vector-im/compound-web to v0.5.4
2023-10-13 16:55:51 +00:00
Robin
cb39e760ab
Merge pull request #1761 from vector-im/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to 5d98624
2023-10-13 10:37:31 -04:00
Robin
be9591c5b5
Merge pull request #1760 from vector-im/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to fdf7f43
2023-10-13 10:37:14 -04:00
David Baker
d94c41228f
Merge pull request #1755 from vector-im/dbkr/remove_e2ee_setting
...
Remove E2EE setting
2023-10-13 15:37:01 +01:00
Robin
89e8962515
Merge pull request #1758 from vector-im/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.74.0
2023-10-13 10:36:24 -04:00
David Baker
ea1c2e9ec3
Merge remote-tracking branch 'origin/livekit' into dbkr/remove_e2ee_setting
2023-10-13 15:26:30 +01:00
David Baker
e86f9b77fc
Merge pull request #1754 from vector-im/dbkr/remove_e2ee_banner
...
Remove E2EEBanner
2023-10-13 15:18:51 +01:00
David Baker
6ef4ce6d29
Merge pull request #1756 from vector-im/dbkr/safari_screenshare
...
Re-enable screen sharing on Safari
2023-10-13 15:18:27 +01:00
renovate[bot]
d12d7cf28d
Update docker/setup-buildx-action digest to 5d98624
2023-10-13 14:09:00 +00:00
renovate[bot]
4f426808cf
Update docker/build-push-action digest to fdf7f43
2023-10-13 14:08:55 +00:00
Robin
0993294925
Merge pull request #1757 from vector-im/renovate/react-i18next-13.x-lockfile
...
Update dependency react-i18next to v13.3.0
2023-10-13 10:08:37 -04:00
David Baker
777daaf209
Merge pull request #1759 from vector-im/dbkr/fix_using_non_default_device
...
Fix using a non-default audio device
2023-10-13 13:38:15 +01:00
David Baker
2faf9527a0
Fix using a non-default audio device
...
We were passing the output option when we wanted the input, so the
mic track pre-creation would just always use the system default.
2023-10-13 13:34:25 +01:00
David Baker
1b7354ff5c
Merge pull request #1752 from vector-im/renovate/node-18.x-lockfile
...
Update dependency @types/node to v18.18.5
2023-10-13 13:13:01 +01:00
renovate[bot]
8b61cc49c9
Update sentry-javascript monorepo to v7.74.0
2023-10-13 12:12:53 +00:00
renovate[bot]
a7b74a65d9
Update dependency react-i18next to v13.3.0
2023-10-13 12:12:38 +00:00
Robin
74c381a5c3
Merge pull request #1746 from vector-im/renovate/eslint-plugin-deprecate-0.x-lockfile
...
Update dependency eslint-plugin-deprecate to v0.8.4
2023-10-13 08:12:12 -04:00
David Baker
42d9fe1962
Merge pull request #1720 from vector-im/dbkr/write_key_with_right_roomid
...
Always store room passwords with the right room ID
2023-10-13 11:35:38 +01:00
David Baker
aac92c18b3
Re-enable screen sharing on Safari
...
Appears to work fine now, and no reason to think it shouldn't on
Livekit.
2023-10-13 11:02:20 +01:00
David Baker
61d7adf0d4
Merge pull request #1740 from vector-im/dbkr/log_mic_and_focus
...
Add logging & guards for mic pre-creation & focus
2023-10-13 10:34:41 +01:00
David Baker
ac7a39d23f
Merge pull request #1753 from vector-im/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.14.0
2023-10-13 10:34:23 +01:00
David Baker
5ef208e789
Remove E2EE setting
...
Since e2ee is enabled by default now
2023-10-13 10:30:06 +01:00
David Baker
515a73ce30
i18n
2023-10-13 10:06:36 +01:00
David Baker
32657084aa
Remove E2EEBanner
...
We have e2ee now
2023-10-13 10:04:54 +01:00
renovate[bot]
f7773c1eb9
Update dependency livekit-client to v1.14.0
2023-10-13 03:23:43 +00:00
renovate[bot]
18ce30ca0f
Update dependency @types/node to v18.18.5
2023-10-12 22:56:38 +00:00
Robin
f412729696
Merge pull request #1748 from vector-im/renovate/vector-im-compound-web-0.x-lockfile
...
Update dependency @vector-im/compound-web to v0.5.3
2023-10-12 11:58:47 -04:00
Robin
1ba332ecbf
Merge pull request #1750 from vector-im/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 8d2cf95
2023-10-12 11:57:43 -04:00
renovate[bot]
f84747e83b
Update dependency @vector-im/compound-web to v0.5.3
2023-10-12 15:56:47 +00:00
Robin
e748137f32
Merge pull request #1745 from vector-im/renovate/testing-library-jest-dom-6.x-lockfile
...
Update dependency @testing-library/jest-dom to v6.1.4
2023-10-12 11:56:18 -04:00
Robin
b09d8ce8c2
Remove workaround for linter crash
2023-10-12 11:56:01 -04:00
renovate[bot]
ecb49ea9e6
Update dependency @testing-library/jest-dom to v6.1.4
2023-10-12 15:54:04 +00:00
Robin
fd74772e12
Merge pull request #1744 from vector-im/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.69.3
2023-10-12 11:53:56 -04:00
Robin
deaf7e512c
Merge pull request #1743 from vector-im/renovate/babel-monorepo
...
Update babel monorepo to v7.23.2
2023-10-12 11:53:37 -04:00
Robin
020f732671
Merge pull request #1749 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-10-12 11:51:24 -04:00
renovate[bot]
8d07d2ec48
Update docker/build-push-action digest to 8d2cf95
2023-10-12 13:27:12 +00:00
LinAGKar
61db641875
Translated using Weblate (Swedish)
...
Currently translated at 4.9% (6 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sv/
2023-10-12 11:45:39 +00:00
renovate[bot]
2985e06a41
Update dependency eslint-plugin-deprecate to v0.8.4
2023-10-12 08:52:06 +00:00
Timo
5262af7000
Fix sync loop by adding a 20ms break for the next mute sync ( #1742 )
...
* fix sync loop by adding a 20ms break for the next mute sync
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-12 10:51:37 +02:00
renovate[bot]
4ab4873c35
Update dependency sass to v1.69.3
2023-10-12 02:01:03 +00:00
renovate[bot]
8c048f0c08
Update babel monorepo to v7.23.2
2023-10-12 02:00:50 +00:00
David Baker
d579acd21f
Even prettier
2023-10-11 16:29:08 +01:00
David Baker
11664a5bf6
Prettier
2023-10-11 16:27:17 +01:00
David Baker
d058f08c47
Prettier
2023-10-11 16:25:47 +01:00
David Baker
4c742d0ac4
Merge remote-tracking branch 'origin/livekit' into dbkr/write_key_with_right_roomid
2023-10-11 16:14:24 +01:00
David Baker
9d4ade97b0
Remove redundant check
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2023-10-11 16:10:03 +01:00
David Baker
a9c74172a5
Add logging & guards for mic pre-creation & focus
...
Logs & guard for pre-recating the mic track as well as logging what
we select as the active focus (JWT URL + livekit alias).
2023-10-11 16:07:46 +01:00
Robin
94c4b4fd6a
Merge pull request #1727 from vector-im/renovate/opentelemetry-instrumentation-user-interaction-0.x-lockfile
...
Update dependency @opentelemetry/instrumentation-user-interaction to v0.33.2
2023-10-11 11:06:28 -04:00
Robin
1a4e30a274
Merge pull request #1739 from vector-im/renovate/postcss-preset-env-9.x-lockfile
...
Update dependency postcss-preset-env to v9.2.0
2023-10-11 10:57:47 -04:00
Robin
fd16073c2e
Merge pull request #1714 from vector-im/renovate/vite-plugin-html-template-1.x-lockfile
...
Update dependency vite-plugin-html-template to v1.2.1
2023-10-11 10:51:00 -04:00
Robin
5dee63d815
Merge pull request #1706 from vector-im/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.69.2
2023-10-11 10:50:25 -04:00
Robin
ddf174c01a
Merge pull request #1710 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-10-11 10:50:02 -04:00
Robin
6c2260f9da
Merge pull request #1711 from vector-im/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.51.0
2023-10-11 10:49:32 -04:00
renovate[bot]
227d433978
Update dependency @opentelemetry/instrumentation-user-interaction to v0.33.2
2023-10-11 14:47:59 +00:00
Robin
af13b27be5
Merge pull request #1726 from vector-im/renovate/opentelemetry-instrumentation-document-load-0.x-lockfile
...
Update dependency @opentelemetry/instrumentation-document-load to v0.33.2
2023-10-11 10:47:31 -04:00
Robin
f6de03585b
Merge pull request #1738 from vector-im/renovate/eslint-plugin-deprecate-0.x-lockfile
...
Update dependency eslint-plugin-deprecate to v0.8.3
2023-10-11 10:46:47 -04:00
Robin
772c0655dc
Merge pull request #1735 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.7.5
2023-10-11 10:46:20 -04:00
renovate[bot]
bc109a417d
Update dependency postcss-preset-env to v9.2.0
2023-10-11 14:45:49 +00:00
Robin
e06ddff8bd
Merge pull request #1621 from vector-im/renovate/prettier-3.x
...
Update dependency prettier to v3
2023-10-11 10:45:16 -04:00
Robin
614bc82402
Format code
2023-10-11 10:42:04 -04:00
renovate[bot]
b28e465122
Update dependency prettier to v3
2023-10-11 14:38:05 +00:00
renovate[bot]
e424d3698e
Update dependency eslint-plugin-deprecate to v0.8.3
2023-10-11 14:33:23 +00:00
Robin
ec35f655e7
Merge pull request #1574 from robintown/eslint-upgrade
...
Upgrade eslint-plugin-matrix-org to 1.2.1
2023-10-11 10:32:54 -04:00
Robin
cc6f1f8631
Merge branch 'livekit' into eslint-upgrade
2023-10-11 10:30:57 -04:00
renovate[bot]
975d8a3adc
Update typescript-eslint monorepo to v6.7.5
2023-10-11 13:01:40 +00:00
renovate[bot]
17be0578bc
Update dependency @types/request to v2.48.10 ( #1728 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-11 15:01:30 +02:00
renovate[bot]
3964b34596
Update dependency vaul to v0.7.1 ( #1729 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-11 15:01:03 +02:00
David Baker
59cd0c87cd
Merge remote-tracking branch 'origin/livekit' into dbkr/write_key_with_right_roomid
2023-10-11 12:53:54 +01:00
David Baker
6039253a32
Reafctor a bit
2023-10-11 12:53:33 +01:00
David Baker
5900b76be2
Merge pull request #1694 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.83.0
2023-10-11 11:48:21 +01:00
raspin0
0e5005f846
Translated using Weblate (Polish)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-10-11 10:47:56 +00:00
David Baker
d9ea66f091
Merge pull request #1712 from vector-im/renovate/node-18.x-lockfile
...
Update dependency @types/node to v18.18.4
2023-10-11 11:47:42 +01:00
David Baker
908b466b1e
Merge pull request #1713 from vector-im/renovate/uuid-9.x-lockfile
...
Update dependency @types/uuid to v9.0.5
2023-10-11 11:47:14 +01:00
renovate[bot]
a94009043b
Update dependency @opentelemetry/instrumentation-document-load to v0.33.2
2023-10-11 10:21:34 +00:00
David Baker
be36ce43e0
Merge pull request #1716 from vector-im/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 0f84726
2023-10-11 11:21:06 +01:00
renovate[bot]
2970071aa5
Update dependency sass to v1.69.2
2023-10-10 22:06:54 +00:00
David Baker
d575ea4117
Merge pull request #1722 from vector-im/dbkr/dont_use_sender
...
Don't use event.sender
2023-10-10 17:20:35 +01:00
David Baker
fbb2dc2afd
Update to merged js-sdk commit
2023-10-10 17:17:16 +01:00
David Baker
51f87fa42a
Add comment
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2023-10-10 17:06:49 +01:00
Timo
d5edcce470
Fix mute button not being in sync with actual video/audio feed. ( #1721 )
...
* Fix mute button not being in sync with actual video/audio feed.
This happens if we toggle the button while waiting for updating the stream.
It is prohibited by checking if the stream state is in sync after the update
is done.
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-10 14:14:39 +02:00
David Baker
7ab69435e5
Merge pull request #1717 from vector-im/dbkr/fix_url_password_param
...
Use base64url encoding for the password param
2023-10-10 11:07:45 +01:00
renovate[bot]
73e11b4084
Update dependency posthog-js to v1.83.0
2023-10-10 00:59:15 +00:00
David Baker
07cde7ee4d
Don't use event.sender
...
Pull in a js-sdk change to avoid using event.sender (see js-sdk PR
for details).
Fixes https://github.com/vector-im/element-call/issues/1697
2023-10-09 20:49:03 +01:00
David Baker
d7b33ee959
Always store room passwords with the right room ID
...
Take the room ID from the URL rather than just assuming it's still
the one that was in URL params before: if only the hash changes,
the app won't reload.
Fixes https://github.com/vector-im/element-call/issues/1708
2023-10-09 17:43:50 +01:00
David Baker
df93fb4a3f
Add comment
2023-10-09 16:35:27 +01:00
David Baker
6faceb07cd
Log if password needed url encoding
2023-10-09 16:28:48 +01:00
David Baker
0892edc432
Use base64url encoding for the password param
...
As base64 is fairly obviously not sensible for URLs and we were not
URL encoding it so we were ending up with spaces in the URL.
Also base 64 encode the password in case, as per comment.
2023-10-09 10:08:10 +01:00
renovate[bot]
0c4430b72c
Update docker/build-push-action digest to 0f84726
2023-10-09 08:28:42 +00:00
renovate[bot]
1d7e9d1a0b
Update dependency vite-plugin-html-template to v1.2.1
2023-10-07 08:09:20 +00:00
renovate[bot]
bb9c453eac
Update dependency @types/uuid to v9.0.5
2023-10-07 01:59:11 +00:00
renovate[bot]
4b066269eb
Update dependency @types/node to v18.18.4
2023-10-07 01:58:57 +00:00
renovate[bot]
192b6a9d9e
Update dependency eslint to v8.51.0
2023-10-06 23:01:39 +00:00
David Baker
e2abeba194
Merge pull request #1705 from vector-im/dbkr/use_secure_random
...
Generate call passwords with secure RNG
2023-10-06 16:20:50 +01:00
David Baker
e9798441f7
Merge remote-tracking branch 'origin/livekit' into dbkr/use_secure_random
2023-10-06 16:18:53 +01:00
David Baker
bc36acafc8
Merge pull request #1704 from vector-im/dbkr/refactor_room_create
...
Refactor room creation code a little
2023-10-06 16:18:18 +01:00
David Baker
f2435f1c31
More consistent variable naming
2023-10-06 16:15:16 +01:00
David Baker
715c5c73ca
Merge remote-tracking branch 'origin/livekit' into dbkr/refactor_room_create
2023-10-06 15:15:30 +01:00
David Baker
be4afaeb7e
Merge pull request #1687 from vector-im/dbkr/update_default_device
...
Switch capture devices if the default device changes
2023-10-06 12:01:46 +01:00
David Baker
44e604aaa1
Merge pull request #1703 from vector-im/dbkr/keep_password_in_url
...
Keep the password in the URL
2023-10-06 10:55:12 +01:00
David Baker
87d5062d34
Don't use js-sdk's base64 encode function
...
It uses the NodeJS Buffer global which presumably is provided by
Webpack in element-web but isn't here, apparently.
2023-10-05 17:57:23 +01:00
David Baker
d373081db1
Generate call passwords with secure RNG
2023-10-05 17:32:43 +01:00
David Baker
6481b2f67e
Merge branch 'dbkr/keep_password_in_url' into dbkr/refactor_room_create
2023-10-05 17:27:03 +01:00
David Baker
b646b0ae56
Remove extra function
...
that was now doing exactly the same thing as the one above it.
2023-10-05 17:25:06 +01:00
David Baker
e63721acea
Refactor room creation code a little
...
We c+ped the code to create room passwords between two places, but we
already had a createRoom utility function that knew about e2ee.
2023-10-05 16:44:31 +01:00
David Baker
4984bd630e
Keep the password in the URL
...
We changed our minds: people do copy the URL from the bar and
give that to people and expect it to work: it doesn't make sense
to prioritise shorter URLs over this. There's no security advantage
unless we think there's a risk someone might steal your key by taking
a photo of your monitor over your shoulder and decrypting the calls
they can't already hear by standing behind you.
2023-10-05 16:13:56 +01:00
renovate[bot]
847789dcda
Update dependency @sentry/vite-plugin to v2.8.0 ( #1701 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-05 17:13:26 +02:00
renovate[bot]
d1cb6ee889
Update dependency vaul to ^0.7.0 ( #1692 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-05 16:25:27 +02:00
renovate[bot]
7fbd84a63c
Update dependency vite to v4.4.11 ( #1699 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-05 16:24:29 +02:00
Timo
63a00eef2f
await leave rtc session ( #1648 )
...
so that the widget is only getting the hangup even,
once the call has been cleaned up
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-04 18:27:07 +02:00
Timo
c18dce3617
Make sure roomAlias = null in widget mode ( #1676 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-04 15:56:57 +02:00
Stefan Ceriu
1eb2302060
Move apple-app-site-association to .well-known
...
https://developer.apple.com/videos/play/wwdc2019/717/
```
This file should be located at HTTPS://your domain name/.well-known/apple-app-site-association
Other paths are deprecated.
```
2023-10-04 16:40:49 +03:00
Stefan Ceriu
ad462f3d8e
Fix apple-app-site-assoctiation no_universal_link query matching.
...
https://developer.apple.com/videos/play/wwdc2019/717/
```
You'll notice that I specify a question mark and an asterisk as the pattern from the query items value. A pattern consisting of a single asterisk matches any string, including the empty string. And a missing query item has a value equivalent to the empty string. So to match against the string that's at least one character long, I specify a question mark and then any additional characters are matched by the asterisk.
```
2023-10-04 16:40:49 +03:00
Robin
a3eb58f9fe
Merge pull request #1688 from vector-im/renovate/vite-4.x-lockfile
...
Update dependency vite to v4.4.10
2023-10-03 16:29:34 -04:00
Robin
50b4d61fbd
Merge pull request #1684 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-10-03 16:29:10 -04:00
Robin
d0eda79f27
Merge pull request #1691 from vector-im/renovate/vector-im-compound-web-0.x
...
Update dependency @vector-im/compound-web to ^0.5.0
2023-10-03 16:28:44 -04:00
Robin
a0cc7686b3
Merge pull request #1678 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.81.3
2023-10-03 16:25:41 -04:00
renovate[bot]
20f96f17e4
Update dependency @vector-im/compound-web to ^0.5.0
2023-10-03 20:25:25 +00:00
random
1b109e1b3a
Translated using Weblate (Italian)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/it/
2023-10-03 19:43:00 +00:00
Jeff Huang
daa1fed0c0
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-10-03 19:43:00 +00:00
Timo
01b2367f38
allow widget related params in the fragment ( #1675 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-10-03 21:35:28 +02:00
renovate[bot]
2961d588b6
Update dependency vite to v4.4.10
2023-10-03 19:29:34 +00:00
David Baker
c37b2924af
Comment
2023-10-03 18:27:10 +01:00
David Baker
e0cabbc514
Switch capture devices if the default device changes
...
This is a bit of a hack, but is the only way I can see that we can
update to using the new default device when the OS-level default
changes. Hopefully the comments explain everything.
2023-10-03 18:22:56 +01:00
Robin
e54a1274bb
Merge pull request #1679 from vector-im/renovate/livekit-components-react-1.x-lockfile
...
Update dependency @livekit/components-react to v1.3.0
2023-10-03 07:54:25 -04:00
Robin
e246f3f66b
Merge pull request #1667 from vector-im/renovate/sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7.73.0
2023-10-03 07:52:31 -04:00
Robin
c769a1b86b
Merge pull request #1671 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.7.4
2023-10-03 07:51:40 -04:00
renovate[bot]
bbc58502da
Update dependency @livekit/components-react to v1.3.0
2023-10-03 11:51:28 +00:00
renovate[bot]
72ab839eff
Update dependency posthog-js to v1.81.3
2023-10-03 11:49:11 +00:00
Robin
aea404588a
Merge pull request #1677 from vector-im/renovate/node-18.x-lockfile
...
Update dependency @types/node to v18.18.3
2023-10-03 07:48:37 -04:00
renovate[bot]
b3c0a01429
Update dependency @types/node to v18.18.3
2023-10-02 21:25:51 +00:00
renovate[bot]
27fa35cbab
Update typescript-eslint monorepo to v6.7.4
2023-10-02 17:32:32 +00:00
Robin
f779bc26cd
Merge pull request #1666 from vector-im/renovate/i18next-parser-8.x-lockfile
...
Update dependency i18next-parser to v8.8.0
2023-10-02 10:36:30 -04:00
Robin
6b94e3553c
Merge pull request #1665 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-10-02 10:35:33 -04:00
renovate[bot]
13579d5972
Update sentry-javascript monorepo to v7.73.0
2023-10-02 14:00:44 +00:00
renovate[bot]
47c1740504
Update dependency i18next-parser to v8.8.0
2023-10-01 17:49:06 +00:00
Ihor Hordiichuk
21789f7d22
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-10-01 04:26:55 +00:00
Robin
67ea390847
Merge pull request #1664 from vector-im/renovate/vite-plugin-svgr-4.x-lockfile
...
Update dependency vite-plugin-svgr to v4.1.0
2023-09-29 22:27:41 -04:00
Robin
e501c5305f
Merge pull request #1662 from vector-im/renovate/node-18.x-lockfile
...
Update dependency @types/node to v18.18.1
2023-09-29 22:26:50 -04:00
renovate[bot]
d3704dab33
Update dependency vite-plugin-svgr to v4.1.0
2023-09-29 21:28:22 +00:00
renovate[bot]
a7a2adaf6b
Update dependency @types/node to v18.18.1
2023-09-29 17:01:31 +00:00
Robin
516d365511
Merge pull request #1660 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-29 13:01:03 -04:00
Vri
4343ae588e
Translated using Weblate (German)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-09-29 14:22:14 +00:00
David Baker
3e0bc8a0d9
Merge pull request #1659 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-29 11:28:20 +01:00
random
5586d32f33
Translated using Weblate (Italian)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/it/
2023-09-29 09:48:49 +00:00
Glandos
07aa0f0abf
Translated using Weblate (French)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-09-29 09:48:49 +00:00
Stefan Ceriu
399ec9fa8f
vector-im/element-x-ios/issues/1824 - Switch apple-app-site-associations to the new format, add a query param exclusion for ignoring universal links
2023-09-29 12:04:50 +03:00
David Baker
2357cc18a9
Merge pull request #1657 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-29 09:13:00 +01:00
Glandos
e608823787
Translated using Weblate (French)
...
Currently translated at 96.6% (117 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-09-29 07:41:22 +00:00
Priit Jõerüüt
b78c6a1ba5
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-09-29 05:32:07 +00:00
Linerly
bbca3543a1
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-09-29 05:32:07 +00:00
Robin
43f2360fed
Merge pull request #1655 from vector-im/renovate/vaul-0.x-lockfile
...
Update dependency vaul to v0.6.8
2023-09-28 22:28:14 -04:00
Robin
10b1da2d34
Merge pull request #1656 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-28 22:25:58 -04:00
Weblate
6d61825f0e
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-09-29 01:06:13 +00:00
renovate[bot]
760f6b5dc2
Update dependency vaul to v0.6.8
2023-09-28 22:43:12 +00:00
Robin
c3d4a3fafc
Merge pull request #1652 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-28 18:42:48 -04:00
Robin
a5ce67a9bf
Merge pull request #1651 from robintown/adjust-margin
...
Adjust margins
2023-09-28 18:41:35 -04:00
Jozef Gaal
9cc691d389
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-09-28 22:35:15 +00:00
Weblate
6df9e672f3
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-09-28 17:46:09 +00:00
MarySue
2d56658d05
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hans/
2023-09-28 17:46:08 +00:00
Robin
e582e9d171
Adjust margins
2023-09-28 12:41:00 -04:00
Robin
9078101c4a
Merge pull request #1650 from vector-im/renovate/babel-monorepo
...
Update dependency @babel/core to v7.23.0
2023-09-28 10:13:42 -04:00
renovate[bot]
fb5e5b2079
Update dependency @babel/core to v7.23.0
2023-09-28 14:11:29 +00:00
Robin
aaef2bf3c8
Merge pull request #1643 from robintown/remove-storybook
...
Remove Storybook
2023-09-28 10:11:02 -04:00
Robin
bdc5d701cc
Merge branch 'livekit' into remove-storybook
2023-09-28 10:08:51 -04:00
Robin
686529183c
Merge pull request #1644 from robintown/remove-inspector
...
Remove the group call inspector
2023-09-28 09:57:27 -04:00
Robin
44dbe77757
Merge branch 'livekit' into remove-inspector
2023-09-28 09:54:37 -04:00
Robin
5134ff8e0a
Merge pull request #1649 from robintown/fix-svg-import
...
Fix a broken SVG import
2023-09-28 09:49:22 -04:00
Robin
98bbd9ba3f
Merge pull request #1645 from robintown/name-tag-color
...
Update the colors of name tags
2023-09-28 09:45:24 -04:00
Robin
3245ae9f60
Merge pull request #1641 from robintown/invite-modal
...
Implement the new invite modal designs
2023-09-28 09:45:03 -04:00
Robin
44a4d7a1d0
Fix a broken SVG import
...
https://github.com/vector-im/element-call/pull/1642 raced with https://github.com/vector-im/element-call/pull/1625 , resulting in a broken import.
2023-09-28 09:44:00 -04:00
Robin
17836113ac
Merge pull request #1642 from robintown/participants-icon
...
Replace the avatar stack in the header with an icon
2023-09-28 09:42:46 -04:00
Robin
7df093a23c
Merge branch 'livekit' into invite-modal
2023-09-28 09:42:06 -04:00
Robin
d780193775
Merge pull request #1640 from robintown/fix-i18n-parser
...
Fix the i18n string scanner
2023-09-28 09:39:10 -04:00
David Baker
426132927f
Merge pull request #1647 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.81.2
2023-09-28 14:24:15 +01:00
renovate[bot]
8fe029d5fa
Update dependency posthog-js to v1.81.2
2023-09-28 09:45:11 +00:00
Robin
99216c3b5a
Merge pull request #1625 from vector-im/renovate/vite-plugin-svgr-4.x
...
Update dependency vite-plugin-svgr to v4
2023-09-27 19:08:41 -04:00
Robin
2730cea181
Fix imports
2023-09-27 19:06:10 -04:00
Robin
f0dc5f0eab
Merge pull request #1628 from vector-im/renovate/major-sentry-javascript-monorepo
...
Update sentry-javascript monorepo to v7 (major)
2023-09-27 18:51:52 -04:00
Robin
3297b75f93
Merge pull request #1636 from vector-im/renovate/request-2.x-lockfile
...
Update dependency @types/request to v2.48.9
2023-09-27 18:50:31 -04:00
Robin
0e9a0eb041
Merge pull request #1626 from vector-im/renovate/vector-im-compound-web-0.x-lockfile
...
Update dependency @vector-im/compound-web to v0.4.5
2023-09-27 18:49:19 -04:00
Robin
ec4fa5ce83
Merge pull request #1637 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-27 18:37:49 -04:00
Robin
a7556f66b1
Update the colors of name tags
...
This was changed in the designs so we don't have to hard-code colors for them anymore.
2023-09-27 18:36:14 -04:00
Robin
05013cc510
Remove Storybook
...
As discussed in today's team meeting, no one is using the Storybook files anymore, and they're a maintenance burden, so we should remove them.
2023-09-27 18:32:11 -04:00
Robin
1dc4ef67f3
Remove the group call inspector
...
It's unused ever since we switched to LiveKit, and we intend to use other telemetry mechanisms going forward to fill this debugging use case, so it can be removed as discussed in today's team meeting.
2023-09-27 18:27:42 -04:00
Robin
916a88712a
Replace the avatar stack in the header with an icon
...
This is a design update.
2023-09-27 18:12:04 -04:00
Robin
d0416e71cb
Fix the i18n string scanner
...
Apparently the upgrade to i18next-parser v8 came with the deprecation of this 'useKeysAsDefaultValues' option, and this is the new way to configure that behavior.
2023-09-27 17:53:04 -04:00
Robin
2069c13bb8
Regenerate strings
2023-09-27 17:52:43 -04:00
Robin
8a14d60cb4
Implement the new invite modal designs
2023-09-27 17:45:18 -04:00
Robin
6865a13c3c
Revert "Merge pull request #1603 from vector-im/renovate/babel-monorepo"
...
This reverts commit 03a2350e5c , reversing
changes made to db67343133 .
2023-09-27 17:06:57 -04:00
Robin
a959436ac7
Change wording from 'share' to 'invite'
...
This was updated in the designs.
2023-09-27 15:17:04 -04:00
random
60f264620c
Translated using Weblate (Italian)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/it/
2023-09-27 13:52:55 +00:00
raspin0
c11b71abf6
Translated using Weblate (Polish)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-09-27 13:52:55 +00:00
David Baker
03caa22f0e
Merge pull request #1611 from vector-im/dbkr/depthlimit
...
Re-enable livekit rageshake logging & with depth limit
2023-09-27 13:28:38 +01:00
renovate[bot]
752ba126dc
Update dependency @types/request to v2.48.9
2023-09-27 11:58:13 +00:00
Robin
eedd19f515
Merge pull request #1595 from robintown/border-priority
...
Give speaking border priority over hover border
2023-09-27 07:58:07 -04:00
Robin
6bb004ea55
Merge pull request #1594 from robintown/grid-clipping
...
Fix the video grid getting clipped at the edges
2023-09-27 07:57:56 -04:00
Robin
2f0469880b
Merge pull request #1593 from robintown/layout-toggle-bg
...
Make the layout toggle opaque
2023-09-27 07:57:44 -04:00
David Baker
96eafef027
Merge pull request #1627 from vector-im/renovate/nwtgck-actions-netlify-2.x
...
Update nwtgck/actions-netlify action to v2
2023-09-27 09:06:08 +01:00
renovate[bot]
9cfaff8cdb
Update sentry-javascript monorepo to v7
2023-09-27 01:08:38 +00:00
renovate[bot]
b748c03e74
Update nwtgck/actions-netlify action to v2
2023-09-26 22:41:44 +00:00
renovate[bot]
55f129e651
Update dependency @vector-im/compound-web to v0.4.5
2023-09-26 22:41:39 +00:00
renovate[bot]
b72eba33e2
Update dependency vite-plugin-svgr to v4
2023-09-26 19:36:47 +00:00
Robin
4469cece86
Merge pull request #1620 from vector-im/renovate/postcss-preset-env-9.x
...
Update dependency postcss-preset-env to v9
2023-09-26 15:35:51 -04:00
David Baker
3016866a4b
Make the right function a real function, then the 'this' param works
2023-09-26 18:30:39 +01:00
David Baker
2cfa007d4c
Typo
...
Co-authored-by: Robin <robin@robin.town >
2023-09-26 17:31:00 +01:00
Robin
03a2350e5c
Merge pull request #1603 from vector-im/renovate/babel-monorepo
...
Update dependency @babel/core to v7.23.0
2023-09-26 12:16:08 -04:00
renovate[bot]
f29dafc5c4
Update dependency postcss-preset-env to v9
2023-09-26 16:10:50 +00:00
renovate[bot]
d6c3559a6e
Update dependency @babel/core to v7.23.0
2023-09-26 16:10:19 +00:00
Robin
db67343133
Merge pull request #1619 from vector-im/renovate/vite-plugin-svgr-3.x-lockfile
...
Update dependency vite-plugin-svgr to v3.3.0
2023-09-26 12:09:48 -04:00
renovate[bot]
77f7551ab0
Update dependency vite-plugin-svgr to v3.3.0
2023-09-26 16:07:18 +00:00
Robin
c0c59dcb74
Merge pull request #1602 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.7.3
2023-09-26 12:07:11 -04:00
Robin
8f42aca6e2
Merge pull request #1604 from vector-im/renovate/vitejs-plugin-react-4.x-lockfile
...
Update dependency @vitejs/plugin-react to v4.1.0
2023-09-26 11:38:42 -04:00
renovate[bot]
ec9d82b99c
Update typescript-eslint monorepo to v6.7.3
2023-09-26 15:38:34 +00:00
Robin
e2a42656de
Merge pull request #1605 from vector-im/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.50.0
2023-09-26 11:38:02 -04:00
Robin
dc27cd67e8
Merge pull request #1616 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.81.1
2023-09-26 11:36:47 -04:00
Robin
da8745871c
Merge pull request #1618 from vector-im/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.68.0
2023-09-26 11:35:44 -04:00
renovate[bot]
11255ce550
Update dependency sass to v1.68.0
2023-09-26 15:29:13 +00:00
Robin
23e7abecbc
Merge pull request #1601 from vector-im/renovate/vaul-0.x-lockfile
...
Update dependency vaul to v0.6.7
2023-09-26 11:28:41 -04:00
renovate[bot]
c4a5232cd5
Update dependency posthog-js to v1.81.1
2023-09-26 14:10:47 +00:00
David Baker
4613d43c3c
Re-enable livekit rageshake logging & with depth limit
...
Puts livekit logs back in the rageshake logs and adds a recursion
limit to the object serialiser in rageshake.
2023-09-26 12:08:08 +01:00
David Baker
a1aaacaad7
Merge pull request #1592 from vector-im/dbkr/use_loglevel
...
Use the loglevel library's extensions
2023-09-26 11:14:47 +01:00
renovate[bot]
1d018eeead
Update dependency @vector-im/compound-web to v0.4.4 ( #1600 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-26 11:50:54 +02:00
renovate[bot]
5dae6e1168
Update dependency eslint to v8.50.0
2023-09-26 06:12:22 +00:00
renovate[bot]
7d3e2b9958
Update dependency @vitejs/plugin-react to v4.1.0
2023-09-26 06:12:06 +00:00
renovate[bot]
0657edee90
Update dependency vaul to v0.6.7
2023-09-26 01:54:58 +00:00
Robin
39ee20ab0c
Merge pull request #1598 from vector-im/renovate/sdp-transform-2.x-lockfile
...
Update dependency @types/sdp-transform to v2.4.7
2023-09-25 17:28:08 -04:00
Robin
499ba0e059
Merge pull request #1597 from vector-im/renovate/node-18.x-lockfile
...
Update dependency @types/node to v18.18.0
2023-09-25 17:27:33 -04:00
Robin
6f425abd5f
Merge pull request #1599 from vector-im/renovate/vector-im-compound-design-tokens-0.x
...
Update dependency @vector-im/compound-design-tokens to ^0.0.6
2023-09-25 17:27:09 -04:00
Robin
87fb3398d4
Merge pull request #1596 from vector-im/renovate/grecaptcha-3.x-lockfile
...
Update dependency @types/grecaptcha to v3.0.5
2023-09-25 17:26:20 -04:00
renovate[bot]
a57db61aed
Update dependency @types/node to v18.18.0
2023-09-25 21:24:05 +00:00
renovate[bot]
0423f2f4bb
Update dependency @vector-im/compound-design-tokens to ^0.0.6
2023-09-25 21:23:48 +00:00
renovate[bot]
01c9454f92
Update dependency @types/sdp-transform to v2.4.7
2023-09-25 21:23:34 +00:00
David Baker
31446e7997
Typo
...
Co-authored-by: Robin <robin@robin.town >
2023-09-25 20:55:04 +01:00
Robin
02db81d846
Merge pull request #1521 from vector-im/renovate/testing-library-jest-dom-6.x
...
Update dependency @testing-library/jest-dom to v6
2023-09-25 14:44:37 -04:00
renovate[bot]
5f72ec2416
Update dependency @types/grecaptcha to v3.0.5
2023-09-25 18:42:41 +00:00
Robin
4330b46086
Add @types/jest, which we depend on
2023-09-25 14:41:52 -04:00
Robin
988f0a8bc9
Give speaking border priority over hover border
...
Because that's how it works in the designs
2023-09-25 14:38:00 -04:00
Robin
14bd53c02b
Fix the video grid getting clipped at the edges
...
And also, put the scroll bar in a more sensible spot by turning the footer into a proper sticky footer.
2023-09-25 14:16:29 -04:00
Robin
172c7664be
Make the layout toggle opaque
...
So that the background doesn't shine through it
2023-09-25 14:13:35 -04:00
David Baker
c546042d18
Use the loglevel library's extensions
...
...instead of monkey patching the console log objects. We use a logging
framework everywhere now (this fixes the times when we didn't...)
so there's not really a reason to do this the hacky way anymore.
This means that log lines now appear to come from whatever else is
intercepting the logger (eg. sentry) rather than rageshake.ts.
Opinions on this welcome on whether it's better or not.
2023-09-25 18:04:34 +01:00
Robin
7dac9caa6b
Merge pull request #1532 from vector-im/renovate/i18next-23.x
...
Update dependency i18next to v23
2023-09-25 12:34:05 -04:00
Robin
15566770f9
Upgrade react-i18next, too
2023-09-25 12:31:27 -04:00
renovate[bot]
f053ecfa98
Update dependency i18next to v23
2023-09-25 16:28:17 +00:00
Robin
39dd60598e
Merge pull request #1537 from vector-im/renovate/i18next-parser-8.x
...
Update dependency i18next-parser to v8
2023-09-25 12:27:20 -04:00
renovate[bot]
e790c13112
Update dependency i18next-parser to v8
2023-09-25 16:22:46 +00:00
Robin
946ab6ff1a
Merge pull request #1591 from vector-im/renovate/dompurify-3.x-lockfile
...
Update dependency @types/dompurify to v3.0.3
2023-09-25 12:21:49 -04:00
Robin
e730926eab
Merge pull request #1536 from vector-im/renovate/i18next-http-backend-2.x
...
Update dependency i18next-http-backend to v2
2023-09-25 12:08:01 -04:00
Robin
7195bf7672
Merge pull request #1590 from vector-im/renovate/radix-ui-react-dialog-1.x-lockfile
...
Update dependency @radix-ui/react-dialog to v1.0.5
2023-09-25 12:06:59 -04:00
renovate[bot]
8e2c1dd164
Update dependency i18next-http-backend to v2
2023-09-25 16:04:50 +00:00
renovate[bot]
448865b0d5
Update dependency @types/dompurify to v3.0.3
2023-09-25 16:04:20 +00:00
renovate[bot]
c75b21e0cb
Update dependency @radix-ui/react-dialog to v1.0.5
2023-09-25 16:04:05 +00:00
Robin
8a22aa55a6
Merge pull request #1535 from vector-im/renovate/i18next-browser-languagedetector-7.x
...
Update dependency i18next-browser-languagedetector to v7
2023-09-25 12:03:34 -04:00
Robin
b6e9a0869a
Merge pull request #1575 from vector-im/renovate/d3-7.x-lockfile
...
Update dependency @types/d3 to v7.4.1
2023-09-25 12:00:16 -04:00
Robin
37e69f6023
Merge pull request #1589 from robintown/swap-buttons
...
Swap the microphone and video buttons
2023-09-25 11:39:47 -04:00
Robin
d672190c6f
Swap the microphone and video buttons
...
Per feedback and discussion with design, we should keep them in the order they were previously.
2023-09-25 10:39:18 -04:00
David Baker
ac6747bbf3
Merge pull request #1578 from vector-im/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.13.4
2023-09-25 10:18:09 +01:00
renovate[bot]
6c5e9226cf
Update dependency livekit-client to v1.13.4
2023-09-25 09:14:27 +00:00
David Baker
845b4e133b
Merge pull request #1577 from vector-im/revert-1566-dbkr/lklogs
...
Revert "Capture livekit's logs in rageshakes"
2023-09-25 09:37:08 +01:00
David Baker
b0f63eb2ff
Revert "Capture livekit's logs in rageshakes"
2023-09-25 09:32:32 +01:00
renovate[bot]
0a12766171
Update dependency @types/d3 to v7.4.1
2023-09-23 00:26:17 +00:00
Robin
a7624806b2
Upgrade eslint-plugin-matrix-org to 1.2.1
...
This upgrade came with a number of new lints that needed to be fixed across the code base. Primarily: explicit return types on functions, and explicit visibility modifiers on class members.
2023-09-22 18:07:06 -04:00
David Baker
444a37224b
Merge pull request #1573 from vector-im/dbkr/dont_always_join
...
Don't always try to join rooms
2023-09-22 19:17:28 +01:00
David Baker
0297008339
Don' always try to join rooms
...
Look up the alias manually instead. As hopefully explained by the comment.
We hope this may fix a bug where the room ID appeared instead of the room name.
2023-09-22 18:56:34 +01:00
David Baker
6bc8ccf1ce
Merge pull request #1571 from vector-im/revert-1570-dbkr/isroome2ee_refactor
...
Revert "Refactor useIsRoomE2EE"
2023-09-22 18:27:41 +01:00
David Baker
48b038914f
Revert "Refactor useIsRoomE2EE"
2023-09-22 18:20:29 +01:00
David Baker
ef32b877ee
Merge pull request #1570 from vector-im/dbkr/isroome2ee_refactor
...
Refactor useIsRoomE2EE
2023-09-22 18:09:33 +01:00
David Baker
058da0a60f
Merge pull request #1569 from vector-im/dbkr/bump_js_membershipid
...
Bump js-sdk
2023-09-22 18:06:30 +01:00
David Baker
f05cae71a8
Use consistent import
2023-09-22 18:05:51 +01:00
Robin
51d31814ea
Merge pull request #1562 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-22 12:57:52 -04:00
David Baker
f35dd28bd3
Bump js-sdk
...
For https://github.com/matrix-org/matrix-js-sdk/pull/3745
2023-09-22 17:40:00 +01:00
David Baker
3cd0ca205b
Refactor useIsRoomE2EE
...
Make it take a room object rather than a room ID to avoid it depending
on a side effect, ie. if the room object input changes, the hook will be
re-run but if we can't get the room from the room ID for whatever reason,
we'd be stuck.
Also add logging on why we decided a room was e2ee.
2023-09-22 15:35:03 +01:00
Glandos
b21bdb1bb5
Translated using Weblate (French)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-09-22 14:21:44 +00:00
Linerly
fd7541894b
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-09-22 14:21:44 +00:00
Vri
e5d7c638a6
Translated using Weblate (German)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-09-22 14:21:44 +00:00
Priit Jõerüüt
811446c241
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-09-22 14:21:44 +00:00
David Baker
e9e37736b0
Merge pull request #1566 from vector-im/dbkr/lklogs
...
Capture livekit's logs in rageshakes
2023-09-22 13:13:31 +01:00
Kat Gerasimova
187a3c62f8
Remove triage automation
...
The triage board isn't being used, so no reason to have automation (it's also old style and should be modernised if there's interest in using it again)
2023-09-22 12:50:35 +01:00
David Baker
9bf0dc7dee
Unused import
2023-09-21 16:58:02 +01:00
David Baker
9c878eab80
Capture livekit's logs in rageshakes
2023-09-21 16:50:31 +01:00
Element Translate Bot
c62a9be2e9
Translations update from Weblate ( #1561 )
...
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
---------
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Jeff Huang <s8321414@gmail.com >
2023-09-21 11:38:42 +02:00
Timo
1e84e438b7
New url schema ( #1554 )
...
* new url schema
Signed-off-by: Timo K <toger5@hotmail.de >
Co-authored-by: Robin <robin@robin.town >
2023-09-20 19:55:17 +02:00
Robin
1c41373ddd
Merge pull request #1560 from vector-im/fix-double-audio
...
Fix double audio tracks
2023-09-20 13:51:19 -04:00
David Baker
a5131be7c7
Merge pull request #1557 from vector-im/dbkr/fix_password_race
...
Fix race where app would be opened with no e2ee key
2023-09-20 18:42:35 +01:00
Robin
69bf3bd9a1
Fix double audio tracks
...
See comments. I'm not very happy with how this code bounces state in and out of different hooks and useEffect blocks, but as a quick fix this should work.
2023-09-20 13:26:34 -04:00
David Baker
cbf27fc887
Also use return value password in the other hook
2023-09-20 17:40:37 +01:00
David Baker
ed0059c898
Hopefully actually fix password bug
2023-09-20 17:05:10 +01:00
David Baker
fb4e0784fc
Merge pull request #1558 from vector-im/revert-1550-confined_to_room_fix
...
Revert "fix url by providin a last &"
2023-09-20 16:39:46 +01:00
David Baker
850cae9dfa
Revert "fix url by providin a last & ( #1550 )"
...
This reverts commit 54e6fd4c07 .
2023-09-20 16:31:45 +01:00
Robin
ec3783d1a6
Merge pull request #1551 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-20 11:30:32 -04:00
David Baker
4f43402299
Log an error if we don't have the key when generating a url for en e2ee room
2023-09-20 16:29:46 +01:00
Robin Townsend
12bd7f8bff
Translated using Weblate (German)
...
Currently translated at 99.1% (123 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-09-20 15:26:57 +00:00
David Baker
96c6217a83
Fix race where app would be opened with no e2ee key
...
The key hadn't been extractwed from the URL at the point the modal
was mounted, so it just didn't get the key.
2023-09-20 16:25:02 +01:00
random
28315f237a
Translated using Weblate (Italian)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/it/
2023-09-20 14:55:20 +00:00
Vri
9ca2573c0f
Translated using Weblate (German)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-09-20 14:55:20 +00:00
Timo
5c377ba01d
Dont ignore rest of url ( #1555 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-09-20 16:26:09 +02:00
David Baker
4842b2a89b
Merge pull request #1552 from vector-im/dbkr/unsupported_browser_message
...
Better error for browsers that don't support e2ee
2023-09-20 14:30:22 +01:00
David Baker
5b5e62c851
i18n
2023-09-20 13:14:01 +01:00
Timo
54e6fd4c07
fix url by providin a last & ( #1550 )
...
* fix url by prvidin a last &
everything after the last & will be stripped away
-> hence we loose the last param (usually confined to room...)
-> going home kills the all the params which we need to fix!
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-09-20 14:08:31 +02:00
David Baker
a115f0530f
Better error for browsers that don't support e2ee
2023-09-20 13:05:11 +01:00
David Baker
393eeabfa8
Merge pull request #1546 from vector-im/dbkr/fix_toggle_ipad
...
Fix layout toggle on safari
2023-09-20 12:40:07 +01:00
fkwp
68963aa13b
Merge pull request #1541 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-20 12:24:04 +02:00
Glandos
ec11689a49
Translated using Weblate (French)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-09-20 09:55:48 +00:00
David Baker
d4b67015b8
Fix layout toggle on safari
2023-09-20 10:22:48 +01:00
Jeff Huang
7050eebe77
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-09-20 08:37:40 +00:00
David Baker
0128fece80
Merge pull request #1533 from vector-im/dbkr/include_room_name
...
Include the room name in the generated URL
2023-09-20 08:40:15 +01:00
Robin
d891b23fc8
Merge pull request #1540 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-20 00:23:31 -04:00
Jozef Gaal
605a88220b
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-09-20 02:57:24 +00:00
Ihor Hordiichuk
67df28d66a
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-09-20 02:57:24 +00:00
Linerly
ed532f6f38
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-09-20 02:57:24 +00:00
Robin
6a78440260
Merge pull request #1539 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-19 20:02:12 -04:00
Ihor Hordiichuk
3daba3a529
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-09-19 21:05:47 +00:00
David Baker
01ec38493a
Be consistent with imports
2023-09-19 22:04:37 +01:00
David Baker
19bb78fbe3
Merge pull request #1534 from vector-im/dbkr/fix_groupcallroom_type
...
Fix a type
2023-09-19 21:57:43 +01:00
renovate[bot]
703aa661ea
Update dependency i18next-browser-languagedetector to v7
2023-09-19 18:45:14 +00:00
Robin
0d7d400f75
Merge pull request #1531 from vector-im/renovate/livekit-components-react-1.x-lockfile
...
Update dependency @livekit/components-react to v1.2.2
2023-09-19 14:44:38 -04:00
David Baker
fe9ea31149
Fix a type
...
This was cast because of a minor optional mismatch
2023-09-19 19:23:19 +01:00
David Baker
1ebf1bd4e6
Merge remote-tracking branch 'origin/livekit' into dbkr/include_room_name
2023-09-19 18:56:04 +01:00
David Baker
83fdb094d5
Factor out common function to generate the URLs
2023-09-19 18:55:33 +01:00
David Baker
2df95c4fe9
Merge pull request #1530 from vector-im/dbkr/no_auto_create
...
Don't auto create calls from visiting the URL
2023-09-19 18:47:43 +01:00
David Baker
aab27ae616
Wrong mouse event
2023-09-19 18:36:51 +01:00
David Baker
f33170f5f4
Don't reload the page
2023-09-19 18:29:09 +01:00
David Baker
a268a804bb
Use compound components
2023-09-19 18:27:53 +01:00
David Baker
e604c7bcae
i18n
2023-09-19 18:26:23 +01:00
David Baker
53e3cbcf61
Don't include the brand name
...
Co-authored-by: Robin <robin@robin.town >
2023-09-19 18:26:08 +01:00
David Baker
2753f04f0b
Include the room name in the generated URL
2023-09-19 18:23:44 +01:00
renovate[bot]
754ade6e60
Update dependency @livekit/components-react to v1.2.2
2023-09-19 17:18:16 +00:00
David Baker
32a2bf3b32
Merge pull request #1529 from vector-im/dbkr/roomnamekey
...
Use the room ID as the react key
2023-09-19 18:17:44 +01:00
David Baker
728e37b23c
i18n
2023-09-19 18:02:57 +01:00
David Baker
79d46621fa
Well, half of the line changes were correct.
2023-09-19 18:00:09 +01:00
David Baker
24ffb6547c
Don't auto create calls from visiting the URL
...
This didn't work with e2e calls and just ended up with everyone who
went to the URL creating their own room because it didn't add the
alias to any of them.
This has it show a very simple 404-esque screen instead. If the call
already exists, it will show it as before, so existing URLs will
continue to work.
2023-09-19 17:57:16 +01:00
David Baker
6581d64618
Use the room ID as the react key
...
room alias doesn't work now some rooms don't have aliases.
2023-09-19 17:42:17 +01:00
Robin
2e23176b34
Merge pull request #1504 from vector-im/renovate/matrix-org-pr-details-action-1.x
...
Update matrix-org/pr-details-action action to v1.3
2023-09-19 12:31:52 -04:00
Robin
859f1fa4ae
Merge pull request #1526 from vector-im/renovate/eslint-config-prettier-9.x
...
Update dependency eslint-config-prettier to v9
2023-09-19 12:24:05 -04:00
Robin
40a4a0886a
Merge pull request #1525 from vector-im/renovate/babel-loader-9.x
...
Update dependency babel-loader to v9
2023-09-19 12:04:27 -04:00
renovate[bot]
44446943d1
Update dependency eslint-config-prettier to v9
2023-09-19 16:04:15 +00:00
renovate[bot]
edd4ff077b
Update dependency @testing-library/jest-dom to v6
2023-09-19 16:04:01 +00:00
Robin
2ee4e599bc
Merge pull request #1524 from vector-im/renovate/testing-library-react-14.x
...
Update dependency @testing-library/react to v14
2023-09-19 12:03:16 -04:00
Robin
223678dfc0
Merge pull request #1523 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-19 11:25:37 -04:00
Robin
141f5cdeea
Merge pull request #1522 from robintown/settings-cutoff
...
Fix dropdowns in settings still being cut off on mobile
2023-09-19 11:25:08 -04:00
renovate[bot]
cb96a8b48e
Update dependency babel-loader to v9
2023-09-19 15:16:27 +00:00
renovate[bot]
bde4f69b84
Update dependency @testing-library/react to v14
2023-09-19 15:16:13 +00:00
Robin
f66b5ce2e8
Merge pull request #1513 from robintown/layout-toggle-safari
...
Fix layout toggle looking broken on Safari (I hope)
2023-09-19 11:15:38 -04:00
random
17b599e62f
Translated using Weblate (Italian)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/it/
2023-09-19 14:53:16 +00:00
Robin
42e898b65e
Fix dropdowns in settings still being cut off on mobile
2023-09-19 10:21:11 -04:00
Timo
9f832127b2
Fix comments (workaround gh weirdness) ( #1518 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-09-19 16:17:08 +02:00
Robin
a195d21ed9
Merge pull request #1519 from robintown/fix-netlify-cd
...
Attempt to fix the Netlify CD
2023-09-19 10:07:51 -04:00
Robin
14905a4505
Attempt to fix the Netlify CD
2023-09-19 09:47:21 -04:00
Robin
0be1f593e7
Merge pull request #1514 from vector-im/renovate/livekit-components-react-1.x-lockfile
...
Update dependency @livekit/components-react to v1.2.1
2023-09-19 09:16:41 -04:00
Timo
4aec5c34f3
Firefox audio output issues fix ( #1510 )
...
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-09-19 15:10:14 +02:00
Robin
c2bc4651cf
Merge pull request #1517 from vector-im/renovate/sentry-vite-plugin-2.x
...
Update dependency @sentry/vite-plugin to v2
2023-09-19 09:05:57 -04:00
Robin
1fd92c3747
Merge pull request #1516 from vector-im/renovate/vaul-0.x-lockfile
...
Update dependency vaul to v0.6.3
2023-09-19 09:03:53 -04:00
renovate[bot]
3ed749ecd9
Update dependency @sentry/vite-plugin to v2
2023-09-19 13:01:09 +00:00
renovate[bot]
06cb93ebab
Update dependency vaul to v0.6.3
2023-09-19 13:00:52 +00:00
Robin
38d6f81f2b
Merge pull request #1515 from vector-im/renovate/vector-im-compound-web-0.x-lockfile
...
Update dependency @vector-im/compound-web to v0.4.2
2023-09-19 09:00:23 -04:00
renovate[bot]
297a5c682e
Update dependency @vector-im/compound-web to v0.4.2
2023-09-19 12:58:02 +00:00
renovate[bot]
1614800343
Update dependency @livekit/components-react to v1.2.1
2023-09-19 12:57:42 +00:00
Robin
7f8a434135
Fix layout toggle looking broken on Safari (I hope)
...
I don't have a Safari to test with, but according to https://moderncss.dev/pure-css-custom-styled-radio-buttons/ , this should do the trick.
2023-09-19 07:54:13 -04:00
Robin
35ee0689f9
Merge pull request #1512 from vector-im/renovate/actions-upload-artifact-3.x
...
Update actions/upload-artifact action to v3
2023-09-19 07:25:12 -04:00
Robin
206c20df91
Merge pull request #1511 from vector-im/renovate/actions-github-script-6.x
...
Update actions/github-script action to v6
2023-09-19 07:24:53 -04:00
Robin
0933dbcc35
Merge pull request #1503 from vector-im/renovate/vite-plugin-html-template-1.x-lockfile
...
Update dependency vite-plugin-html-template to v1.2.0
2023-09-19 07:16:46 -04:00
Robin
5691b55125
Merge pull request #1508 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.7.2
2023-09-19 07:16:13 -04:00
Robin
50de01cf44
Merge pull request #1502 from vector-im/renovate/vite-4.x-lockfile
...
Update dependency vite to v4.4.9
2023-09-19 07:15:41 -04:00
Robin
6a12a10cb5
Merge pull request #1497 from robintown/is-embedded
...
Untangle the semantics of isEmbedded
2023-09-19 07:15:07 -04:00
Robin
889e3842ee
Merge pull request #1493 from robintown/touchscreen-detection
...
Make touchscreen detection more robust
2023-09-19 07:14:58 -04:00
renovate[bot]
d384865cc3
Update actions/upload-artifact action to v3
2023-09-19 11:14:57 +00:00
renovate[bot]
ede12374f0
Update actions/github-script action to v6
2023-09-19 11:14:51 +00:00
Robin
6e149997f2
Merge pull request #1506 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-19 07:14:32 -04:00
Robin
1f8e072144
Merge pull request #1509 from vector-im/renovate/actions-checkout-4.x
...
Update actions/checkout action to v4
2023-09-19 07:14:08 -04:00
Robin
cc1f14bef3
Use explicit boolean flags
2023-09-19 07:12:27 -04:00
Robin
63f4086f98
Handle all URL param flags the same way
2023-09-19 07:11:39 -04:00
Robin
d1c9c4b331
Add comment
2023-09-19 07:04:43 -04:00
Vri
5127f0af73
Translated using Weblate (German)
...
Currently translated at 99.1% (120 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-09-19 10:09:27 +00:00
renovate[bot]
365f81a5f7
Update actions/checkout action to v4
2023-09-19 09:24:34 +00:00
renovate[bot]
dc3999859d
Update typescript-eslint monorepo to v6.7.2
2023-09-19 09:24:28 +00:00
David Baker
caa6f5bcde
Merge pull request #1507 from vector-im/dbkr/more_assetlinks
...
Add nightly & main app to assetlinks
2023-09-19 10:23:24 +01:00
David Baker
f97878bf21
Add nightly & main app to assetlinks
2023-09-19 09:53:08 +01:00
renovate[bot]
7b3c257ad3
Update matrix-org/pr-details-action action to v1.3
2023-09-19 06:46:16 +00:00
renovate[bot]
c44c72be3b
Update dependency vite-plugin-html-template to v1.2.0
2023-09-19 03:22:41 +00:00
renovate[bot]
9c5da7691c
Update dependency vite to v4.4.9
2023-09-19 03:22:24 +00:00
Robin
66ead5b9f1
Merge pull request #1500 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-18 23:21:52 -04:00
Jeff Huang
7b150899a7
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-09-19 03:10:21 +00:00
Weblate
d8810f8afa
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-09-19 02:07:57 +00:00
Robin
0d0a9ae285
Merge pull request #1494 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-18 21:12:59 -04:00
Robin
94ec683309
Merge pull request #1499 from vector-im/renovate/typescript-5.x-lockfile
...
Update dependency typescript to v5.2.2
2023-09-18 21:12:43 -04:00
Robin
f9e9ee3836
Empty commit to retry CI
2023-09-18 21:10:29 -04:00
Robin
6f648af926
Merge pull request #1498 from vector-im/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.67.0
2023-09-18 21:08:16 -04:00
Robin
0445abb552
Merge pull request #1496 from vector-im/renovate/prettier-2.x-lockfile
...
Update dependency prettier to v2.8.8
2023-09-18 21:07:52 -04:00
Robin
9f893e5373
Format code
2023-09-18 21:05:01 -04:00
renovate[bot]
99f6ada86d
Update dependency typescript to v5.2.2
2023-09-19 01:04:31 +00:00
renovate[bot]
1d70bdec47
Update dependency sass to v1.67.0
2023-09-19 01:04:14 +00:00
Robin
1dca11b829
Merge pull request #1495 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.79.0
2023-09-18 21:03:39 -04:00
Robin
4253963b95
Untangle the semantics of isEmbedded
...
This deletes the isEmbedded flag from UrlParams, replacing it with an alternative set of flags that I think is more sensible and well-defined.
2023-09-18 21:00:18 -04:00
renovate[bot]
351ef8eb19
Update dependency prettier to v2.8.8
2023-09-19 00:39:08 +00:00
renovate[bot]
b899e24606
Update dependency posthog-js to v1.79.0
2023-09-19 00:38:52 +00:00
Weblate
5dbd3b89f5
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-09-18 23:29:07 +00:00
Ihor Hordiichuk
7507d5a35e
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-09-18 23:29:07 +00:00
Robin
b3ef5ac929
Make touchscreen detection more robust
...
Empirically, Chrome on Android can end up not matching (hover: none), but still matching (pointer: coarse). 😕
2023-09-18 19:24:22 -04:00
Robin
535712d108
Merge pull request #1492 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-18 18:34:29 -04:00
Robin
2d3d171e5e
Merge pull request #1491 from vector-im/renovate/postcss-preset-env-7.x-lockfile
...
Update dependency postcss-preset-env to v7.8.3
2023-09-18 18:33:58 -04:00
Robin
62a3a7040b
Merge pull request #1490 from vector-im/renovate/pako-2.x-lockfile
...
Update dependency pako to v2.1.0
2023-09-18 18:33:27 -04:00
Robin
0b6b077506
Merge pull request #1478 from robintown/drawer-radius
...
Tweak drawer appearance to better match native system components
2023-09-18 18:31:51 -04:00
Robin
38ad42a0d8
Merge pull request #1485 from robintown/lobby-updates
...
Implement new lobby design
2023-09-18 18:31:35 -04:00
Weblate
eea4efc6c1
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-09-18 22:30:45 +00:00
Linerly
6e41d494c6
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-09-18 22:30:45 +00:00
Robin
fe8ca9df9d
Merge pull request #1489 from robintown/settings-cut-off
...
Fix dropdowns in settings being cut off
2023-09-18 18:27:09 -04:00
Robin
00f587898d
Merge pull request #1486 from robintown/page-overflow
...
Fix home page overflowing by a few pixels
2023-09-18 18:26:58 -04:00
renovate[bot]
4f1c832621
Update dependency postcss-preset-env to v7.8.3
2023-09-18 22:03:50 +00:00
renovate[bot]
d267dd1e94
Update dependency pako to v2.1.0
2023-09-18 22:03:33 +00:00
Robin
5f87d8d16c
Merge pull request #1482 from robintown/no-autojoin
...
Remove auto-join behavior from embedded mode
2023-09-18 18:03:04 -04:00
Robin
89fcfb7062
Merge pull request #1481 from robintown/fix-app-selection
...
Fix app selection prompt appearing even in the app
2023-09-18 17:57:20 -04:00
Robin
ea3854e9e2
Merge pull request #1488 from vector-im/renovate/eslint-plugin-react-7.x-lockfile
...
Update dependency eslint-plugin-react to v7.33.2
2023-09-18 17:44:16 -04:00
Robin
497c106c9f
Fix dropdowns in settings being cut off
2023-09-18 17:34:24 -04:00
renovate[bot]
d868669ca2
Update dependency eslint-plugin-react to v7.33.2
2023-09-18 21:05:20 +00:00
Robin
c1f1cb94fd
Fix home page overflowing by a few pixels
...
Because the height of our header component changed at some point, the hard-coded height values in the CSS were off by a few px and caused the page to overflow slightly.
2023-09-18 16:49:55 -04:00
Robin
771ab41833
Implement new lobby design
2023-09-18 15:58:36 -04:00
Robin
60a6347a63
Merge pull request #1467 from vector-im/renovate/sentry-vite-plugin-0.x
...
Update dependency @sentry/vite-plugin to ^0.7.0
2023-09-18 15:55:31 -04:00
Robin
4ced2d591b
Merge pull request #1484 from vector-im/renovate/eslint-plugin-jsx-a11y-6.x-lockfile
...
Update dependency eslint-plugin-jsx-a11y to v6.7.1
2023-09-18 15:53:51 -04:00
Robin
d59183fa1e
Merge pull request #1483 from vector-im/renovate/eslint-plugin-import-2.x-lockfile
...
Update dependency eslint-plugin-import to v2.28.1
2023-09-18 15:53:27 -04:00
David Baker
a200572f3c
Merge pull request #1480 from vector-im/dbkr/lint_tests
...
Lint the test files
2023-09-18 20:52:47 +01:00
Robin
aacab7719b
Merge branch 'livekit' into renovate/sentry-vite-plugin-0.x
2023-09-18 15:52:39 -04:00
renovate[bot]
a8f641ec3f
Update dependency eslint-plugin-jsx-a11y to v6.7.1
2023-09-18 19:41:13 +00:00
renovate[bot]
be03023a62
Update dependency eslint-plugin-import to v2.28.1
2023-09-18 19:40:58 +00:00
David Baker
949caa4a32
Merge pull request #1479 from vector-im/dbkr/refactor_urlparams
...
Small refactor of URLParams stuff
2023-09-18 20:40:31 +01:00
Robin
6bdb4b69ee
Remove auto-join behavior from embedded mode
...
This was a hack that we did back when we were working on PTT, to make the joining process for PTT more seamless, but it doesn't make much sense to auto-join normal calls without giving the user a chance to turn off / adjust their media. If we want this behavior back eventually, I think it would be better serviced by a separate URL parameter.
2023-09-18 13:05:25 -04:00
Robin
6801c95e6a
Fix app selection prompt appearing even in the app
...
Turns out, I just got the name of this URL parameter wrong
2023-09-18 13:03:33 -04:00
David Baker
4a5a7126f4
Lint the test files
2023-09-18 17:58:49 +01:00
David Baker
6561c0a898
Merge remote-tracking branch 'origin/livekit' into dbkr/refactor_urlparams
2023-09-18 17:54:49 +01:00
David Baker
4f48751aa2
Small refactor of URLParams stuff
...
Splits out the room locartion parsing from everything else to avoid
one function that fills out different parts of its return struct
depending on its args.
2023-09-18 17:49:10 +01:00
Robin
40ef872658
Tweak drawer appearance to better match native system components
2023-09-18 12:17:31 -04:00
Robin
f3e8ee6913
Merge pull request #1476 from vector-im/renovate/eslint-config-prettier-8.x-lockfile
...
Update dependency eslint-config-prettier to v8.10.0
2023-09-18 12:08:29 -04:00
Robin
2b346911aa
Merge pull request #1475 from vector-im/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.49.0
2023-09-18 12:07:17 -04:00
renovate[bot]
32b9b17721
Update dependency eslint-config-prettier to v8.10.0
2023-09-18 16:04:40 +00:00
renovate[bot]
55443b06d8
Update dependency eslint to v8.49.0
2023-09-18 16:04:22 +00:00
Robin
6f969c222b
Merge branch 'livekit' into renovate/sentry-vite-plugin-0.x
2023-09-18 12:04:04 -04:00
Robin
0b6533bf6d
Merge pull request #1471 from robintown/remove-walkie-talkie
...
Fully remove walkie-talkie mode
2023-09-18 12:03:38 -04:00
Robin
882a0faf6c
Fix the build
2023-09-18 12:02:35 -04:00
Robin
8eb789d6aa
Merge branch 'livekit' into remove-walkie-talkie
2023-09-18 11:58:45 -04:00
Robin
1ecc8e3b22
Fix bad import
2023-09-18 11:56:24 -04:00
Robin
6b35832611
Merge pull request #1474 from vector-im/renovate/babel-loader-8.x-lockfile
...
Update dependency babel-loader to v8.3.0
2023-09-18 11:55:37 -04:00
Robin
7eca26c3f0
Merge pull request #1469 from vector-im/renovate/node-18.x-lockfile
...
Update dependency @types/node to v18.17.17
2023-09-18 11:55:08 -04:00
Robin
4d5b13824f
Merge pull request #1448 from robintown/app-selection
...
Add a prompt to launch Element X on mobile
2023-09-18 11:54:31 -04:00
Robin
48c563d31f
Merge pull request #1470 from robintown/feedback-layout
...
Fix the feedback screen looking broken on mobile
2023-09-18 11:54:25 -04:00
Robin
010416a85c
Merge pull request #1473 from vector-im/renovate/use-gesture-react-10.x-lockfile
...
Update dependency @use-gesture/react to v10.3.0
2023-09-18 11:54:11 -04:00
Robin
1e2b2c6ef9
Merge pull request #1472 from robintown/invert-buttons
...
Invert the microphone and video button states
2023-09-18 11:53:18 -04:00
Robin
cfd61282cc
Merge branch 'livekit' into remove-walkie-talkie
2023-09-18 11:52:52 -04:00
Robin
b53868cbc9
Merge branch 'livekit' into app-selection
2023-09-18 11:50:32 -04:00
Robin
662a85c16a
Add a clarifying comment
2023-09-18 11:46:16 -04:00
renovate[bot]
4fdb6ad39a
Update dependency @sentry/vite-plugin to ^0.7.0
2023-09-18 15:45:34 +00:00
Robin
43d12e815a
Merge pull request #1447 from robintown/use-modals
...
Start using the new modal component
2023-09-18 11:45:09 -04:00
renovate[bot]
7b9f70027a
Update dependency @types/node to v18.17.17
2023-09-18 15:42:52 +00:00
Robin
218ba02fe3
Merge pull request #1468 from vector-im/renovate/testing-library-jest-dom-5.x-lockfile
...
Update dependency @testing-library/jest-dom to v5.17.0
2023-09-18 11:42:11 -04:00
Robin
aaf4d20e7d
Merge branch 'livekit' into use-modals
2023-09-18 11:40:10 -04:00
Robin
08be4550d5
Merge pull request #1446 from robintown/modals
...
Implement the new modal designs
2023-09-18 11:38:03 -04:00
Robin
bfefcce466
Merge pull request #1445 from robintown/native-fonts
...
Use native system fonts on Android and iOS
2023-09-18 11:37:45 -04:00
Robin
09b9b71f19
Upgrade jest
2023-09-18 11:37:05 -04:00
renovate[bot]
7e963b9a0e
Update dependency babel-loader to v8.3.0
2023-09-18 15:31:46 +00:00
renovate[bot]
b5ccff483d
Update dependency @use-gesture/react to v10.3.0
2023-09-18 15:31:31 +00:00
Robin
0f07b77ae7
Merge pull request #1456 from vector-im/renovate/content-type-1.x-lockfile
...
Update dependency @types/content-type to v1.1.6
2023-09-18 11:31:01 -04:00
Robin
282c345ad3
Invert the microphone and video button states
...
… so that they use the 'on' state when muted, and announce the action that they take rather than the current state, as suggested in internal design guidance.
2023-09-18 11:21:56 -04:00
Robin
1e9e096356
Fully remove walkie-talkie mode
2023-09-18 11:06:06 -04:00
Robin
db0d3b1ee9
Fix the feedback screen looking broken on mobile
2023-09-18 10:42:07 -04:00
renovate[bot]
128a60af0e
Update dependency @testing-library/jest-dom to v5.17.0
2023-09-18 14:13:47 +00:00
Robin
bbf91ca867
Add a clarifying comment
2023-09-18 09:48:02 -04:00
Robin
d1e5a3043f
Merge pull request #1460 from vector-im/renovate/vector-im-compound-web-0.x-lockfile
...
Update dependency @vector-im/compound-web to v0.4.1
2023-09-18 09:26:45 -04:00
Robin
55eed97e58
Merge pull request #1458 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-18 09:23:56 -04:00
Robin
9952c35800
Merge pull request #1462 from vector-im/renovate/uuid-9.x-lockfile
...
Update dependency uuid to v9.0.1
2023-09-18 09:23:31 -04:00
Robin
d9ac072663
Update comment
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2023-09-18 09:14:46 -04:00
random
4f0d87a77a
Translated using Weblate (Italian)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/it/
2023-09-18 11:27:22 +00:00
Jeff Huang
61de062c70
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-09-18 11:27:22 +00:00
renovate[bot]
286631f820
Update dependency @vector-im/compound-web to v0.4.1
2023-09-18 11:07:29 +00:00
David Baker
38b8b4d67e
Merge pull request #1463 from vector-im/renovate/livekit-components-react-1.x-lockfile
...
Update dependency @livekit/components-react to v1.2.0
2023-09-18 12:06:59 +01:00
Timo
b979fc85bb
Check for existing track before creating one. ( #1459 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-09-18 12:43:03 +02:00
renovate[bot]
48288e89f7
Update dependency @livekit/components-react to v1.2.0
2023-09-18 10:15:04 +00:00
renovate[bot]
5f6377ddf8
Update dependency uuid to v9.0.1
2023-09-18 10:14:47 +00:00
David Baker
cd5c0c9b55
Merge pull request #1461 from vector-im/renovate/livekit-client-1.x-lockfile
...
Update dependency livekit-client to v1.13.3
2023-09-18 11:13:54 +01:00
renovate[bot]
5218877a81
Update dependency livekit-client to v1.13.3
2023-09-18 09:10:03 +00:00
renovate[bot]
b02e1541ea
Update dependency @types/content-type to v1.1.6
2023-09-18 07:10:06 +00:00
Robin
b78b45f9e7
Merge pull request #1454 from vector-im/renovate/babel-monorepo
...
Update dependency @babel/core to v7.22.20
2023-09-17 23:25:52 -04:00
Robin
02a50e8f2a
Merge pull request #1453 from vector-im/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to dedd61c
2023-09-17 23:25:25 -04:00
Robin
d752d04f4f
Merge pull request #1452 from vector-im/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 879dcbb
2023-09-17 23:23:57 -04:00
Robin
b3446f0501
Merge pull request #1451 from vector-im/renovate/docker-login-action-digest
...
Update docker/login-action digest to b4bedf8
2023-09-17 23:23:41 -04:00
renovate[bot]
4d28fa3610
Update dependency @babel/core to v7.22.20
2023-09-18 03:23:31 +00:00
Robin
d8fc3e42ca
Merge pull request #1450 from vector-im/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 4c1b68d
2023-09-17 23:23:21 -04:00
renovate[bot]
35c58a835d
Update docker/setup-buildx-action digest to dedd61c
2023-09-18 03:23:16 +00:00
Robin
158de65e66
Merge pull request #1449 from vector-im/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to a8a3f3a
2023-09-17 23:22:57 -04:00
renovate[bot]
cabb929852
Update docker/metadata-action digest to 879dcbb
2023-09-18 01:55:31 +00:00
renovate[bot]
b652bd01fd
Update docker/login-action digest to b4bedf8
2023-09-18 01:55:27 +00:00
renovate[bot]
32bbfc923f
Update docker/build-push-action digest to 4c1b68d
2023-09-17 22:06:14 +00:00
Robin
4b93f0825f
Merge pull request #1444 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-17 18:05:57 -04:00
renovate[bot]
1ea673c993
Update actions/upload-artifact digest to a8a3f3a
2023-09-17 22:05:03 +00:00
Robin
0f97d655d2
Add a prompt to launch Element X on mobile
...
This shows a bottom sheet on mobile asking the user whether they want to open the call in Element X, as soon as the page is loaded.
2023-09-17 17:48:03 -04:00
Robin
9db21e024e
Start using the new modal component
...
This attempts to converge all our modals on the new modal component while changing their designs as little as possible. This should reduce the bundle size a bit and make the app generally feel like it's converging on the new designs, even though individual modals still remain to be revamped.
2023-09-17 14:46:36 -04:00
Robin
f609ec3f4c
Implement new modal designs
...
They aren't yet used anywhere, but this will let us move on to implementing specific modal interactions from the new designs.
I made the design decision of making this new Modal component always be controlled by an explicit open state, which was inspired by some work I did with Jetpack Compose recently, where I saw that this makes state management and the behavior of components so much more obvious.
2023-09-17 14:40:14 -04:00
Robin
9736f0244b
Use native system fonts on Android and iOS
...
This behavior is called for in the new designs, but Compound Web doesn't (yet) implement it by default.
2023-09-17 12:56:13 -04:00
Jozef Gaal
eea9b97d67
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-09-17 16:25:42 +00:00
Ihor Hordiichuk
740ba8df32
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-09-17 16:25:42 +00:00
Glandos
3f7b37dd7f
Translated using Weblate (French)
...
Currently translated at 100.0% (121 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-09-17 16:25:42 +00:00
Vri
6017cfbaa7
Translated using Weblate (German)
...
Currently translated at 99.1% (120 of 121 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-09-17 16:25:42 +00:00
raspin0
c09e8bc73f
Translated using Weblate (Polish)
...
Currently translated at 100.0% (120 of 120 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-09-16 14:26:26 +00:00
Ihor Hordiichuk
7e35482899
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (120 of 120 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-09-16 14:26:26 +00:00
random
9399abcfda
Translated using Weblate (Italian)
...
Currently translated at 100.0% (120 of 120 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/it/
2023-09-16 14:26:26 +00:00
Robin
c481d3c908
Merge pull request #1434 from vector-im/SimonBrandner/feat/gradient
...
Add background gradient
2023-09-15 17:21:28 -04:00
Robin
2bb2107ead
Merge branch 'livekit' into SimonBrandner/feat/gradient
2023-09-15 17:19:37 -04:00
Robin
224bfe58d1
Apply graphic positioning suggestion
2023-09-15 17:17:57 -04:00
Robin
1dd19a78ac
Merge pull request #1443 from vector-im/dbkr/publish_audio_at_start
...
Always publish microphone track when joining
2023-09-15 17:17:13 -04:00
Robin
564af13b59
Merge pull request #1410 from vector-im/dbkr/smooth_focus_switch
...
Smooth Focus Switching
2023-09-15 17:06:22 -04:00
Robin
47231f438a
Merge pull request #1440 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-15 07:53:18 -04:00
Robin
27616c7227
Merge pull request #1436 from robintown/video-tile-1
...
First pass at the new video tile designs
2023-09-14 11:32:36 -04:00
Robin
3da673361f
Merge pull request #1435 from robintown/logo-labels
...
Add accessible label to the in-call logo mark
2023-09-14 11:31:41 -04:00
Weblate
5e9a9587e3
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-09-14 13:03:07 +00:00
random
6f1773af31
Translated using Weblate (Italian)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/it/
2023-09-14 13:03:07 +00:00
Jozef Gaal
50e85b1908
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-09-14 13:03:07 +00:00
Jeff Huang
8a5e75bb94
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-09-14 13:03:07 +00:00
Priit Jõerüüt
81d91c3d78
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-09-14 13:03:07 +00:00
raspin0
33fce618ed
Translated using Weblate (Polish)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-09-14 13:03:07 +00:00
Glandos
dc6440ade7
Translated using Weblate (French)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-09-14 13:03:07 +00:00
Linerly
1384d90d22
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-09-14 13:03:07 +00:00
Robin
915fb63356
First pass at the new video tile designs
...
Here, I've begun updating the styles of video tiles to match the new designs. Not yet updated: the local volume option is supposed to go inside an overflow menu now, but I haven't gotten to that yet.
To make the outlines on hovered / speaking tiles show up properly, I have to remove the usePageFocusStyle hack, which was preventing CSS outlines from being used for anything other than focus rings. I honestly can't tell what problem it was solving in the first place: focus rings still appear to behave as expected throughout the application.
2023-09-13 16:19:29 -04:00
Robin
21c234ebee
Add accessible label to the in-call logo mark
2023-09-13 16:18:29 -04:00
Šimon Brandner
dd49bd517c
Add background gradient
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-09-13 17:53:12 +02:00
David Baker
a02261561c
Add comment
2023-09-13 15:03:54 +01:00
David Baker
5570e3f806
More obvious syntax
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2023-09-13 14:32:21 +01:00
Robin
1f95ec7a0c
Merge pull request #1430 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-12 15:02:54 -04:00
David Baker
c5118f38c5
Merge remote-tracking branch 'origin/livekit' into dbkr/smooth_focus_switch
2023-09-12 16:35:51 +01:00
David Baker
9efb15941c
Merge pull request #1348 from vector-im/dbkr/matrixrtcsession
...
Switch to the MatrixRTCSession layer in js-sdk
2023-09-12 16:33:02 +01:00
David Baker
a4d20f85a0
Use js-sdk from latest develop
2023-09-12 16:25:59 +01:00
Weblate
fc0ec336a6
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-09-12 14:41:06 +00:00
Ihor Hordiichuk
91383dff30
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (124 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-09-12 14:41:06 +00:00
random
a1f0bf161d
Added translation using Weblate (Italian)
2023-09-12 14:41:06 +00:00
Weblate
2788122bc4
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-09-12 14:41:06 +00:00
LinAGKar
2e51e109b9
Added translation using Weblate (Swedish)
2023-09-12 14:41:06 +00:00
David Baker
59f719acb6
Merge pull request #1420 from vector-im/dbkr/apple-site-association
...
Add apple site association
2023-09-12 14:00:13 +01:00
David Baker
054361ab3a
Merge pull request #1431 from vector-im/renovate/livekit-components-react-1.x-lockfile
...
Update dependency @livekit/components-react to v1.1.8
2023-09-12 13:59:29 +01:00
renovate[bot]
8f76750062
Update dependency @livekit/components-react to v1.1.8
2023-09-12 12:55:08 +00:00
Timo
0a009a7b1c
disable turn servers in widget mode ( #1396 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-09-12 13:51:06 +02:00
David Baker
1fb210c5cc
Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession
2023-09-12 11:30:46 +01:00
David Baker
378ce403f5
Update livekit components
2023-09-12 10:34:13 +01:00
Robin
d483dd0218
Merge pull request #1427 from robintown/button-accessibility
...
Improve accessibility of buttons
2023-09-11 11:24:53 -04:00
Robin
2d1e820fc6
Regenerate strings
2023-09-11 11:22:35 -04:00
Robin
26ad532532
Merge branch 'livekit' into button-accessibility
2023-09-11 11:22:10 -04:00
Robin
3438ee5711
Merge pull request #1426 from robintown/header-footer
...
Implement new in-call header and footer designs
2023-09-11 11:14:59 -04:00
Robin
4b3364584d
Regenerate string files
2023-09-11 11:11:26 -04:00
Robin
ae2b152b3e
Upgrade Compound Web
2023-09-11 11:08:46 -04:00
Robin
6c25a25f8b
Make the focus ring on Compound Web buttons consistent
2023-09-11 11:07:10 -04:00
Robin
8720ccada6
Count participants in a more sensible way
2023-09-11 10:32:03 -04:00
Robin
a9585b1fcf
Merge branch 'livekit' into header-footer
2023-09-11 10:29:19 -04:00
David Baker
9d9765f668
Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession
2023-09-11 09:58:03 +01:00
Šimon Brandner
013e3296fe
Merge pull request #1387 from vector-im/SimonBrandner/task/avatar
2023-09-10 11:52:07 +02:00
Šimon Brandner
7fc0de573b
Remove leftover
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-09-10 11:50:09 +02:00
Robin
1445c42cc3
Implement new in-call header and footer designs
2023-09-08 16:41:23 -04:00
Robin
3545a8152a
Improve accessibility of buttons
...
I noticed that none of these buttons had accessible labels, which is obviously no good since they rely on icons alone to convey purpose when not focused.
2023-09-08 15:39:49 -04:00
David Baker
2c1692bd4f
Always publish microphone track when joining
2023-09-08 17:22:02 +01:00
David Baker
7b14d9dacb
Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession
2023-09-07 14:09:52 +01:00
David Baker
dfdb2b564a
Merge pull request #1421 from vector-im/dbkr/fixptt
...
Fix the mute icon being incorrect when using PTT
2023-09-07 13:20:42 +01:00
David Baker
38bb2895db
Tidier syntax
...
Co-authored-by: Robin <robin@robin.town >
2023-09-07 13:16:40 +01:00
David Baker
da5bef1206
Wrong finger or something
2023-09-06 16:23:49 +01:00
David Baker
b0e7b949da
Assetlinks for android too
2023-09-06 16:03:54 +01:00
David Baker
1757bc546d
Rename to not have file extension
...
As this is what apple need. Also make the docker container serve
it with the right content type.
2023-09-06 13:59:37 +01:00
David Baker
00f14c9814
Fix the mute icon being incorrect when using PTT
...
We were manipulating the participant's mute state directly for some
reason, just for setting the mute state directly, which bypased the
mutestates hook.
2023-09-06 11:45:01 +01:00
David Baker
5d969563f7
Prettier
2023-09-06 10:35:41 +01:00
David Baker
ef037c5c1d
Add apple site association
2023-09-06 10:22:02 +01:00
David Baker
8f570b7893
Include the colon in the user ID in the numebr of parts we check for
2023-09-06 09:12:04 +01:00
David Baker
83fd9a49ab
Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession
2023-09-06 09:01:58 +01:00
David Baker
0a7723d218
Merge pull request #1418 from vector-im/dbkr/dont_open_devices_twice
...
Remove extra device request on the video preview page
2023-09-06 09:01:24 +01:00
Šimon Brandner
40e31607d2
i18n
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-09-06 08:04:55 +02:00
Šimon Brandner
1cb0ad2f65
Switch to Avatar from Compound
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-09-06 08:04:51 +02:00
David Baker
3e72604391
Remove unintentional change
2023-09-05 17:38:43 +01:00
David Baker
973d396249
Remove extra device request on the video preview page
...
As per comment, livekit mutates the object that's passed in, so
we ended up re-requesting the devices in the next render because we
effectively passed in different options.
2023-09-05 17:34:55 +01:00
Šimon Brandner
40283ab760
Remove unused Facepile
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-09-04 20:03:25 +02:00
David Baker
c0443288c5
Smooth Focus Switching
...
For a few seconds after a focusn switch, keep old tiles from the previous
focus so that it doesn't look like everyone leaves & comes back.
Based on https://github.com/vector-im/element-call/pull/1348
Requires https://github.com/livekit/components-js/pull/620
2023-09-04 12:46:06 +01:00
Robin
3331a23373
Merge pull request #1409 from robintown/livekit-isnt-pr
...
Tell the CI that the livekit branch isn't a PR
2023-09-04 05:08:06 -04:00
Robin Townsend
1bdb0db6d2
Tell the CI that the livekit branch isn't a PR
...
This prevents it from trying to run the PR preview workflow on every build of the livekit branch.
2023-09-01 15:08:46 -04:00
Robin
e124b77f7f
Merge pull request #1374 from robintown/in-call-footer
...
Implement new designs for in-call footer buttons
2023-09-01 13:26:19 -04:00
Robin
b96b77472d
Merge pull request #1406 from vector-im/renovate/react-stately-collections-3.x-lockfile
...
Update dependency @react-stately/collections to v3.10.0
2023-09-01 13:25:57 -04:00
Robin Townsend
0bf96472eb
Work around jsdom not providing TextEncoder
2023-09-01 13:23:24 -04:00
Robin Townsend
8e090af370
Merge branch 'livekit' into in-call-footer
2023-09-01 13:13:02 -04:00
David Baker
0dbd3c2a58
Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession
2023-09-01 15:09:24 +01:00
David Baker
ba23c1e269
Merge pull request #1407 from vector-im/dbkr/add_git_sha_version
...
Add git sha as version in build job
2023-09-01 15:04:06 +01:00
David Baker
f6a296bc0c
Add git sha as version in build job
2023-09-01 14:59:52 +01:00
renovate[bot]
1e892b452e
Update dependency @react-stately/collections to v3.10.0
2023-09-01 13:23:17 +00:00
Robin
a3edf08776
Merge pull request #1371 from vector-im/renovate/react-spring-web-9.x-lockfile
...
Update dependency @react-spring/web to v9.7.3
2023-09-01 09:22:44 -04:00
Robin Townsend
27b5ede72e
Install @react-spring/rafz
...
As a workaround for https://github.com/pmndrs/react-spring/issues/2173
2023-09-01 09:19:44 -04:00
Robin
29af360df9
Merge pull request #1372 from vector-im/renovate/storybook-monorepo
...
Update dependency @storybook/react to v6.5.16
2023-09-01 09:12:27 -04:00
Robin
dfe8f4ab2f
Merge pull request #1395 from vector-im/renovate/opentelemetry-instrumentation-user-interaction-0.x
...
Update dependency @opentelemetry/instrumentation-user-interaction to ^0.33.0
2023-08-31 17:10:00 -04:00
renovate[bot]
b1ae9523aa
Update dependency @opentelemetry/instrumentation-user-interaction to ^0.33.0
2023-08-31 21:07:27 +00:00
renovate[bot]
3e64553815
Update dependency @storybook/react to v6.5.16
2023-08-31 21:07:12 +00:00
Robin
b1b30f3d97
Merge pull request #1394 from vector-im/renovate/opentelemetry-instrumentation-document-load-0.x
...
Update dependency @opentelemetry/instrumentation-document-load to ^0.33.0
2023-08-31 17:06:38 -04:00
renovate[bot]
900abc7fa2
Update dependency @opentelemetry/instrumentation-document-load to ^0.33.0
2023-08-31 21:03:50 +00:00
Robin
186fe91529
Merge pull request #1390 from vector-im/renovate/opentelemetry-js-monorepo
...
Update opentelemetry-js monorepo
2023-08-31 17:02:46 -04:00
Robin
2fc4681f0b
Merge pull request #1392 from vector-im/renovate/babel-monorepo
...
Update dependency @babel/core to v7.22.11
2023-08-31 17:02:02 -04:00
Robin
784f2ee99c
Merge pull request #1393 from vector-im/renovate/juggle-resize-observer-3.x-lockfile
...
Update dependency @juggle/resize-observer to v3.4.0
2023-08-31 17:01:33 -04:00
Robin
4c0feaa30d
Merge pull request #1391 from vector-im/renovate/actions-github-script-3.x
...
Update actions/github-script action to v3.2.0
2023-08-31 17:01:14 -04:00
renovate[bot]
58a335e8a2
Update dependency @juggle/resize-observer to v3.4.0
2023-08-31 19:12:55 +00:00
renovate[bot]
771e20bdc4
Update dependency @babel/core to v7.22.11
2023-08-31 19:12:39 +00:00
renovate[bot]
7549e24479
Update actions/github-script action to v3.2.0
2023-08-31 16:06:48 +00:00
renovate[bot]
550d7acaa8
Update opentelemetry-js monorepo
2023-08-31 16:06:42 +00:00
Robin
1789571921
Merge pull request #1378 from vector-im/renovate/vitejs-plugin-react-4.x-lockfile
...
Update dependency @vitejs/plugin-react to v4.0.4
2023-08-31 09:54:40 -04:00
David Baker
fe4d42f4d0
Update js-sdk
2023-08-31 14:43:53 +01:00
renovate[bot]
405904ded1
Update dependency @vitejs/plugin-react to v4.0.4
2023-08-31 13:41:16 +00:00
David Baker
981a29ebf7
yarn
2023-08-31 14:38:31 +01:00
David Baker
dd9397d921
Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession
2023-08-31 14:38:05 +01:00
David Baker
0535a35a1c
Remove unused memberships prop
2023-08-31 14:36:54 +01:00
Robin
0e0f6f7fc5
Merge pull request #1361 from vector-im/renovate/npm-mermaid-vulnerability
...
Update dependency mermaid to v9 [SECURITY]
2023-08-31 09:36:03 -04:00
Robin
7f5e02852c
Merge pull request #1380 from vector-im/renovate/classnames-2.x-lockfile
...
Update dependency classnames to v2.3.2
2023-08-31 09:33:22 -04:00
Robin
65564f8662
Add types for dompurify and d3
2023-08-31 09:31:12 -04:00
Robin
d55af2b9a5
Merge pull request #1389 from vector-im/renovate/nwtgck-actions-netlify-1.x
...
Update nwtgck/actions-netlify action to v1.2.4
2023-08-31 09:29:20 -04:00
Robin
b04e53a9bd
Merge pull request #1385 from vector-im/renovate/re-resizable-6.x-lockfile
...
Update dependency re-resizable to v6.9.11
2023-08-31 09:28:22 -04:00
Robin
2d5ea82ecf
Fix types
2023-08-31 09:27:06 -04:00
Robin
8c09a4361a
Merge pull request #1388 from vector-im/renovate/react-use-clipboard-1.x-lockfile
...
Update dependency react-use-clipboard to v1.0.9
2023-08-31 09:26:28 -04:00
Robin
24b652f696
Merge pull request #1384 from vector-im/renovate/i18next-http-backend-1.x-lockfile
...
Update dependency i18next-http-backend to v1.4.5
2023-08-31 09:24:10 -04:00
Robin
6d24473fb0
Merge pull request #1386 from vector-im/renovate/react-router-monorepo
...
Update dependency react-router-dom to v5.3.4
2023-08-31 09:22:09 -04:00
renovate[bot]
5d24b55d30
Update nwtgck/actions-netlify action to v1.2.4
2023-08-31 13:21:35 +00:00
Robin
a73597b30b
Merge pull request #1376 from vector-im/renovate/use-gesture-react-10.x-lockfile
...
Update dependency @use-gesture/react to v10.2.27
2023-08-31 09:21:12 -04:00
renovate[bot]
8cf936eb5d
Update dependency react-use-clipboard to v1.0.9
2023-08-31 13:20:33 +00:00
Robin
e490b39718
Merge pull request #1381 from vector-im/renovate/color-hash-2.x-lockfile
...
Update dependency color-hash to v2.0.2
2023-08-31 09:19:53 -04:00
renovate[bot]
3d9d19b721
Update dependency react-router-dom to v5.3.4
2023-08-31 12:11:47 +00:00
Šimon Brandner
41b28b80fc
Merge pull request #1373 from vector-im/renovate/sdp-transform-2.x-lockfile
2023-08-31 14:11:14 +02:00
renovate[bot]
bc258c05d7
Update dependency re-resizable to v6.9.11
2023-08-31 11:56:26 +00:00
renovate[bot]
1305779e8e
Update dependency i18next-http-backend to v1.4.5
2023-08-31 11:56:12 +00:00
Robin
a35f1cb23f
Merge pull request #1369 from robintown/copy-icon-color
...
Use a more suitable color for copy buttons
2023-08-31 07:55:35 -04:00
Robin
3494f0fb4d
Merge branch 'livekit' into in-call-footer
2023-08-31 07:53:14 -04:00
renovate[bot]
18b87bcd55
Update dependency color-hash to v2.0.2
2023-08-31 10:19:50 +00:00
renovate[bot]
eef286e71e
Update dependency classnames to v2.3.2
2023-08-31 10:19:36 +00:00
David Baker
1a559b2e0d
Merge pull request #1377 from vector-im/renovate/vector-im-compound-design-tokens-0.x
...
Update dependency @vector-im/compound-design-tokens to ^0.0.5
2023-08-31 11:19:02 +01:00
David Baker
9d6d5a16e7
Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession
2023-08-31 10:48:54 +01:00
David Baker
35a69a9c51
Merge pull request #1370 from vector-im/renovate/docker-setup-buildx-action-digest
...
Update docker/setup-buildx-action digest to 885d146
2023-08-31 10:38:00 +01:00
David Baker
e389798baf
Merge pull request #1365 from vector-im/renovate/docker-build-push-action-digest
...
Update docker/build-push-action digest to 9311bf5
2023-08-31 10:35:57 +01:00
David Baker
e9fab62e21
Merge pull request #1367 from vector-im/renovate/docker-login-action-digest
...
Update docker/login-action digest to cf8514a
2023-08-31 10:35:27 +01:00
David Baker
8a02c5fbb9
Merge pull request #1368 from vector-im/renovate/docker-metadata-action-digest
...
Update docker/metadata-action digest to 0f8c876
2023-08-31 10:34:50 +01:00
renovate[bot]
96857476f9
Update dependency @vector-im/compound-design-tokens to ^0.0.5
2023-08-31 09:34:16 +00:00
David Baker
8b596fe8ab
Merge pull request #1364 from vector-im/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to 65d8626
2023-08-31 10:33:45 +01:00
Šimon Brandner
c7c6e2c007
Merge pull request #1358 from vector-im/SimonBrandner/feat/e2ee-on
2023-08-31 11:32:27 +02:00
renovate[bot]
1a135f9466
Update dependency @use-gesture/react to v10.2.27
2023-08-31 08:59:46 +00:00
Šimon Brandner
39f76b65d4
Merge pull request #1375 from vector-im/renovate/uuid-9.x-lockfile
2023-08-31 10:59:10 +02:00
David Baker
b256755a0d
Don't treat empty object as a valid sfu config
...
This was causing an extra reconnect cycle when the call was first
joined because it thought the previous SFU config was valid. This was
probably causing some client to fail to connect at all.
2023-08-31 09:44:23 +01:00
renovate[bot]
dedd0b07c6
Update dependency @types/uuid to v9.0.3
2023-08-31 04:34:44 +00:00
Robin Townsend
63ccd56573
Implement new designs for in-call footer buttons
...
This basically amounts to swapping out some CSS, the icons, and the Tooltip component.
2023-08-30 22:04:20 -04:00
renovate[bot]
3958158cf8
Update dependency @types/sdp-transform to v2.4.6
2023-08-31 00:39:36 +00:00
renovate[bot]
2e866770f6
Update dependency @react-spring/web to v9.7.3
2023-08-30 22:21:40 +00:00
renovate[bot]
6f4c549961
Update docker/setup-buildx-action digest to 885d146
2023-08-30 22:21:23 +00:00
Robin Townsend
6f4834e168
Use a more suitable color for copy buttons
...
This is a change that I meant to include in aa628cc63c , but forgot to commit.
2023-08-30 14:52:53 -04:00
renovate[bot]
ea3c346d39
Update docker/metadata-action digest to 0f8c876
2023-08-30 18:48:45 +00:00
renovate[bot]
6004e2d303
Update docker/login-action digest to cf8514a
2023-08-30 18:48:41 +00:00
David Baker
b5626dd97c
Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession
2023-08-30 17:25:00 +01:00
David Baker
8a94220d74
Merge pull request #1366 from vector-im/dbkr/fix_firefox_e2ee_hopefully
...
Fix e2ee audio in Firefox
2023-08-30 17:24:34 +01:00
renovate[bot]
6c999e652b
Update docker/build-push-action digest to 9311bf5
2023-08-30 16:17:46 +00:00
David Baker
3a0c895b7a
Fix e2ee audio in Firefox
...
Pull in changes for livekit and disable RED as per comment.
2023-08-30 17:17:45 +01:00
renovate[bot]
3062e015c9
Update actions/upload-artifact digest to 65d8626
2023-08-30 16:17:42 +00:00
David Baker
922af1ba3e
Merge pull request #1360 from vector-im/renovate/npm-posthog-js-vulnerability
...
Update dependency posthog-js to v1.57.2 [SECURITY]
2023-08-30 17:12:07 +01:00
renovate[bot]
11e78cf06b
Update dependency mermaid to v9 [SECURITY]
2023-08-30 14:01:06 +00:00
renovate[bot]
fcf0ec9b90
Update dependency posthog-js to v1.57.2 [SECURITY]
2023-08-30 14:00:46 +00:00
David Baker
641fdbcc10
Merge pull request #1357 from vector-im/renovate/configure
...
Configure Renovate
2023-08-30 14:59:53 +01:00
David Baker
3aace3e4f6
Prettier
2023-08-30 14:42:58 +01:00
Robin
841a31a642
Merge pull request #1354 from robintown/colors
...
Adopt the Compound color system
2023-08-30 08:14:53 -04:00
Šimon Brandner
1b2287646d
Enable E2EE by default
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-30 12:19:21 +02:00
fkwp
8ea086a971
disable renoavte for packages we want to monitor ourselves
2023-08-30 11:09:15 +02:00
David Baker
923f081d74
Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession
2023-08-30 10:04:43 +01:00
David Baker
91b3cc2abb
Merge pull request #1356 from vector-im/dbkr/unpin_livekit
...
Unpin livekit versions
2023-08-30 10:04:19 +01:00
renovate[bot]
d71264a1f2
Add renovate.json
2023-08-30 08:52:59 +00:00
David Baker
73b505987d
Unpin livekit versions
...
and upgrade to latest
2023-08-30 09:50:12 +01:00
David Baker
192c3295c9
Update js-sdk
2023-08-29 14:19:08 +01:00
David Baker
4cd274b91e
Manually disconnect & reconnect the livekit call if our focus changes
...
Without breaking the 'disconnected' screen
2023-08-29 12:45:34 +01:00
Robin Townsend
aa628cc63c
Adopt the Compound color system
...
As a first step towards adopting the Compound design system and the new Element Call designs, this pulls in Compound's color tokens and applies them to all existing components. I've tried to choose tokens based on the semantics of where they're used, but in some cases, where the new and old design systems differ in semantics, it was necessary to choose tokens based on their resulting color. These hacks can be removed as we implement more of the new designs.
There were a set of environment variables that we used for custom themes, but Compound has way too many design tokens for that approach to still be a good idea, so I decided to replace them all with a single environment variable that just lets you write arbitrary custom CSS.
2023-08-28 17:14:40 -04:00
Šimon Brandner
992e6aa2a3
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-28 17:01:58 +02:00
fkwp
1dc05bed7d
Merge pull request #1353 from vector-im/1352-use-the-dev-hs-for-netlify-previews
...
1352 use the dev hs for netlify previews
2023-08-28 16:54:41 +02:00
fkwp
1ef64f3a4d
use call-unstable.ems.host homeserver
2023-08-28 16:49:03 +02:00
fkwp
0315230e3a
Update homeserver to use call-unstable.ems.host
2023-08-28 16:46:55 +02:00
David Baker
22533fc408
Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession
2023-08-25 14:40:52 +01:00
Šimon Brandner
e635740760
Merge pull request #1351 from vector-im/SimonBrandner/fix/e2ee-embed
2023-08-25 15:38:43 +02:00
Šimon Brandner
9d142c1ea5
Fix useIsRoomE2EE()
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-25 15:30:58 +02:00
David Baker
e4e35eecfd
Use Matrix room membership to look up room member
...
Rather than the matrixRTC memberships. We're essentially trusting
LiveKit's view of weho is connected here, so we may as well include
the real names of anyone we don't think is a matrixRTC participant,
for whatever reason.
2023-08-25 13:19:23 +01:00
David Baker
dc80a7e350
Log ghosts
...
and remove unsused code
2023-08-23 15:04:41 +01:00
David Baker
1955765cfd
Bump js-sdk
2023-08-23 14:03:38 +01:00
David Baker
af5e679089
i18n
2023-08-23 10:15:29 +01:00
David Baker
c516207199
Remove matrix-widget-api as a dep & remove livekit stuff from widget init
...
We'll always have matrix-widget-api as a dep through js-sdk so also
specifyin it ourselves just means we'll end up using a different version
when the js-sdk upgrade their copy and get wierd errors. We could add a
peerDependency if we really felt the need?
2023-08-23 10:12:09 +01:00
David Baker
918736e758
Removed now unused useGroupCall & OpenIDLoader
2023-08-23 10:06:08 +01:00
David Baker
095753c6a0
i18n
2023-08-23 10:03:05 +01:00
David Baker
ee77820e5b
Use latest js-sdk branch
2023-08-23 09:59:02 +01:00
David Baker
7a197a2700
Use js-sdk branch
2023-08-18 14:14:24 +01:00
David Baker
274349f2e2
Use the right sfu config hook
2023-08-18 10:20:14 +01:00
David Baker
e39d00154d
More hacking on rtcsession
2023-08-18 09:03:21 +01:00
David Baker
1716bd4418
Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession
2023-08-16 18:53:00 +01:00
David Baker
4242d45ba2
WIP refactor for removing m.call events
2023-08-16 18:41:27 +01:00
Šimon Brandner
a73516380a
Merge pull request #1344 from vector-im/SimonBrandner/feat/roomIds
2023-08-16 18:13:47 +02:00
Šimon Brandner
d0fe055af6
Always allow setting a password
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-16 15:39:55 +02:00
Šimon Brandner
3ea908c59f
Revert "Remove optional call"
...
This reverts commit 74c70627dc .
2023-08-16 15:38:23 +02:00
Šimon Brandner
74c70627dc
Remove optional call
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-16 15:35:49 +02:00
Šimon Brandner
b4b33563be
Fix joining an existing room
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-16 15:13:28 +02:00
Šimon Brandner
11b5f537de
i18n
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-16 14:01:36 +02:00
Šimon Brandner
5cd8c0538e
Revert changes to JoinExistingCallModal
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-16 13:59:41 +02:00
Šimon Brandner
54157611eb
Remove log line
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-16 13:56:31 +02:00
Šimon Brandner
22690c4a0b
Differentiate between E2EE and non-E2EE rooms by alias presence
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-11 17:00:05 +02:00
Šimon Brandner
edfae0138c
Add useIsRoomE2EE()
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-11 16:59:26 +02:00
Šimon Brandner
e246c053c1
Improve loading of passwords
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-11 16:57:55 +02:00
Šimon Brandner
c86ef40162
Goodbye, aliases
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-11 13:25:09 +02:00
Šimon Brandner
b2f5f90f37
More URL handling adjustements
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-11 13:16:35 +02:00
Šimon Brandner
506b363f38
Update E2EE texts
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-11 13:14:50 +02:00
David Baker
4d394decce
Merge pull request #1343 from vector-im/dbkr/add_v_back
...
Put the 'v' back on the docker tag for release versions
2023-08-11 10:54:10 +01:00
David Baker
96f264db87
Put the 'v' back on the docker tag for release versions
2023-08-11 09:24:11 +01:00
David Baker
e51492b3c7
Merge pull request #1342 from vector-im/dbkr/dev_version_sha
...
Set version to commit sha for dev builds
2023-08-11 09:18:14 +01:00
David Baker
ba1ebad31e
Set version to commit sha for dev builds
2023-08-11 09:04:38 +01:00
David Baker
9380fb486e
Merge pull request #1337 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-08-11 08:53:48 +01:00
Ihor Hordiichuk
2afed8e0f1
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (125 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-08-10 21:47:54 +00:00
Šimon Brandner
5c3d8efebf
Improve URL handling
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-10 15:19:43 +02:00
Šimon Brandner
8facf7808b
Merge remote-tracking branch 'upstream/livekit' into SimonBrandner/feat/hash
2023-08-10 09:43:05 +02:00
Robin
4e0cb0a71f
Merge pull request #1339 from robintown/widget-full-mesh
...
Disable full mesh in widget mode
2023-08-09 18:05:16 -04:00
Robin Townsend
15348fb43c
Disable full mesh in widget mode
...
We disabled full mesh on the client that's used in SPA mode, but forgot to do the same for the widget mode client.
2023-08-09 18:02:05 -04:00
Robin
96e13e12dd
Merge pull request #1338 from robintown/camera-mute-widget
...
Fix joining with muted video in widget mode
2023-08-09 17:53:09 -04:00
Robin Townsend
7b85b4f051
Fix joining with muted video in widget mode
...
This typo was making it impossible to join a call in Element Call's widget mode with your camera off.
2023-08-09 17:36:19 -04:00
Robin
919c265ab9
Merge pull request #1336 from robintown/fix-log-out
...
Fix logging out getting the app stuck on a 'loading' screen
2023-08-09 15:25:49 -04:00
Robin Townsend
b96b3dd5ef
Fix logging out getting the app stuck on a 'loading' screen
2023-08-09 12:00:13 -04:00
Robin
ec5b245610
Merge pull request #1335 from vector-im/fheese/workflow_create_latest_ci_unixtime
...
fix typo -> {{}} needs to be prefixed by $
2023-08-09 11:46:47 -04:00
fkwp
bd25e68e38
fix typo
2023-08-09 17:18:34 +02:00
Robin
5408306003
Merge pull request #1334 from vector-im/fheese/workflow_create_latest_ci_unixtime
...
Addressing Deprecating save-state and set-output commands
2023-08-09 10:59:04 -04:00
fkwp
620fd98091
fix typo
2023-08-09 16:56:58 +02:00
fkwp
c385bc6804
Addressing Deprecating save-state and set-output commands
2023-08-09 16:45:56 +02:00
Robin
9e1cbd44e0
Merge pull request #1333 from vector-im/fheese/workflow_create_latest_ci_unixtime
...
Add a build step to create a unix timestamp. Use that timestamp to cr…
2023-08-09 10:35:13 -04:00
fkwp
6e3991ec9d
Add a build step to create a unix timestamp. Use that timestamp to create a latest_ci tag which can be used by the rennovate bot
2023-08-09 16:32:17 +02:00
Robin
44dd860cb8
Merge pull request #1311 from robintown/error-view-rageshake
...
Add a rageshake button to the generic error view
2023-08-09 09:31:58 -04:00
Šimon Brandner
923043a58c
Fix tests
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:08:23 +02:00
Šimon Brandner
6a3c02f7f7
Delint
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:37 +02:00
Šimon Brandner
819734e2dd
i18n
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:37 +02:00
Šimon Brandner
466d7ee394
Don't allow joining existing calls with E2EE enabled
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:37 +02:00
Šimon Brandner
935d2188f0
Do not allow joining a call without E2EE key
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:36 +02:00
Šimon Brandner
c4e5e1afb1
Save room shared keys to local storage
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:36 +02:00
Šimon Brandner
80f97cba32
Fix getRoomUrl()
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:36 +02:00
Šimon Brandner
7ace81a7cc
Make copy link button include a password
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:35 +02:00
Šimon Brandner
89ae0e1e62
Re-use variable
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:35 +02:00
Šimon Brandner
fd8f50957b
i18n
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:34 +02:00
Šimon Brandner
9cd20ed1da
Delete hash once loaded
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:34 +02:00
Šimon Brandner
8fdc1e3684
Store shared keys in local storage
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:34 +02:00
Šimon Brandner
59653fea07
Update the URL the lobby view when the password changes
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:33 +02:00
Šimon Brandner
1a5898eb30
Get E2EE password from the URL
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-09 14:01:33 +02:00
Šimon Brandner
264e34f1b0
Merge pull request #1330 from vector-im/SimonBrandner/task/update-lk
...
Update LiveKit
2023-08-09 13:08:50 +02:00
Šimon Brandner
4e16c26b2e
Fix types
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-08 15:19:42 +02:00
David Baker
7fd5d19a98
Merge pull request #1332 from vector-im/dbkr/reall_fix_publish
...
Fix main branch image publishing, try 2
2023-08-08 14:18:52 +01:00
David Baker
ec9635eb61
Fix main branch image publishing, try 2
...
* Swap out the 3rd party upload-asset which just seems to be broken
for the actual github one which does everything we need here.
* Update version of metadata action to one that supports is_default_branch
2023-08-08 14:14:12 +01:00
Šimon Brandner
05c9d83312
Upgrade @livekit/components-react
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-08 14:31:01 +02:00
Šimon Brandner
bcf40a2155
Update livekit-client
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-08-08 14:16:18 +02:00
fkwp
f898ad2a4c
Merge pull request #1329 from vector-im/fheese/fix_upload
...
fix docker builds upload
2023-08-08 13:30:42 +02:00
fkwp
e125957cad
fix docker builds upload
2023-08-08 13:27:36 +02:00
David Baker
188de8dc85
GHA doesn't support ??
2023-08-08 11:59:06 +01:00
David Baker
ecc69c2255
Merge pull request #1328 from vector-im/dbkr/fix_publish
...
Fix tarball name for head branch builds
2023-08-08 11:56:58 +01:00
David Baker
5490917d98
Fix tarball name for head branch builds
2023-08-08 11:51:21 +01:00
fkwp
a0f85f64b5
Merge pull request #1327 from vector-im/feature/fheese/add_dev_builds_to_staging
...
add docker builds also for each push to the livekit branch
2023-08-08 12:06:14 +02:00
fkwp
b038b88f59
add docker builds also for each push to the livekit branch
2023-08-08 11:29:22 +02:00
Robin
6c70a533e9
Merge pull request #1326 from vector-im/publish-error
...
Fix camera light regression
2023-08-04 13:31:56 -04:00
Robin Townsend
e04d3f7c8d
Fix camera light regression
...
By avoiding a method call that was accidentally causing LiveKit to try to publish tracks before the SFU connection was established, resulting in an unclosed stream.
2023-08-04 13:15:24 -04:00
Robin
aa58adad52
Merge pull request #1323 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-08-04 11:49:29 -04:00
raspin0
980f7ad178
Translated using Weblate (Polish)
...
Currently translated at 100.0% (125 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-08-04 06:32:15 +00:00
Robin
394f8f3ce5
Merge pull request #1322 from vector-im/media-devices-context
...
Fix multiple issues with device settings
2023-08-03 11:12:49 -04:00
Robin Townsend
99ce5064f5
Fix multiple issues with device settings
...
To track media devices, we were previously relying on a combination of LiveKit's useMediaDeviceSelect hook, and an object called UserChoices. Device settings should be accessible from outside a call, but the latter hook should only be used with a room or set of preview tracks, so it couldn't be raised to the app's top level. I also felt that the UserChoices code was hard to follow due to lack of clear ownership of the object.
To bring clarity to media device handling and allow device settings to be shown outside a call, I refactored these things into a single MediaDevicesContext which is instantiated at the top level of the app. Then, I had to manually sync LiveKit's device state with whatever is present in the context. This refactoring ended up fixing a couple other bugs with device handling along the way.
2023-08-03 10:17:00 -04:00
Robin
14e0695f96
Merge pull request #1319 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-08-02 16:50:34 -04:00
Vri
e1bde2301d
Translated using Weblate (German)
...
Currently translated at 100.0% (125 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-08-02 08:40:42 +00:00
Vri
26a04be112
Translated using Weblate (German)
...
Currently translated at 95.2% (119 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-08-01 19:47:29 +00:00
Šimon Brandner
04919794fd
Merge pull request #1315 from vector-im/SimonBrandner/fix/broken-urls
2023-08-01 18:44:45 +02:00
Robin
98d27759cc
Merge pull request #1312 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-07-31 18:48:47 -04:00
Šimon Brandner
ff00859343
Fix tests
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-29 20:46:45 +02:00
Šimon Brandner
30f5d0e29f
Delint
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-29 20:42:16 +02:00
Šimon Brandner
a0bf1d2677
Handle broken links better
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-29 20:31:18 +02:00
Edgars Andersons
1bd1bbb341
Translated using Weblate (Latvian)
...
Currently translated at 100.0% (125 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/lv/
2023-07-29 11:19:16 +00:00
Glandos
5d9cbf4361
Translated using Weblate (French)
...
Currently translated at 100.0% (125 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-07-28 11:21:46 +00:00
Edgars Andersons
86de62e7cc
Translated using Weblate (Latvian)
...
Currently translated at 40.0% (50 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/lv/
2023-07-28 08:42:54 +00:00
Jeff Huang
3d2c69b784
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (125 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-07-28 08:42:54 +00:00
Ihor Hordiichuk
8bcc95f411
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (125 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-07-28 08:42:54 +00:00
Linerly
e1128baef3
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (125 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-07-28 08:42:54 +00:00
Jozef Gaal
63f7b5ae2a
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (125 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-07-27 12:00:41 +00:00
Priit Jõerüüt
635e93cb40
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (125 of 125 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-07-27 08:38:24 +00:00
Glandos
2beac887dd
Translated using Weblate (French)
...
Currently translated at 100.0% (122 of 122 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-07-27 05:07:22 +00:00
Edgars Andersons
2e57718ef6
Added translation using Weblate (Latvian)
2023-07-27 05:07:22 +00:00
Robin Townsend
8f7e6d70d3
Add a rageshake button to the generic error view
2023-07-26 11:20:18 -04:00
Šimon Brandner
f0c22c429d
Merge pull request #1310 from vector-im/SimonBrandner/feat/disable-e2e
2023-07-26 17:03:50 +02:00
Šimon Brandner
4ec7ad9fd2
Merge pull request #1309 from vector-im/SimonBrandner/fix/prof-icon
2023-07-26 17:03:24 +02:00
Robin
9017de3d8b
Merge pull request #1304 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-07-26 10:59:16 -04:00
Robin
075dfaf372
Merge pull request #1303 from robintown/copy-alias
...
Make the copy link buttons prefer aliases to room IDs
2023-07-26 10:55:09 -04:00
Robin Townsend
44786331c0
Use the more correct name 'roomIdOrAlias'
2023-07-26 10:52:07 -04:00
Robin Townsend
faa7b32589
Merge branch 'livekit' into copy-alias
2023-07-26 10:50:29 -04:00
Šimon Brandner
7a3e64972f
i18n
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-26 15:52:53 +02:00
Šimon Brandner
7bee0de014
Disable E2EE settings on unsupported browsers
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-26 15:46:08 +02:00
Šimon Brandner
3e40b24919
Fix profile icon size
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-26 12:55:34 +02:00
Šimon Brandner
b5e1752e06
Merge pull request #1308 from vector-im/SimonBrandner/feat/ss-audio-volume
2023-07-26 12:22:01 +02:00
Šimon Brandner
cb23e823c4
Merge pull request #1248 from vector-im/SimonBrandner/feat/e2ee
2023-07-26 08:55:58 +02:00
Priit Jõerüüt
9572565e6e
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (122 of 122 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-07-26 06:40:59 +00:00
Jeff Huang
0ea56cc2b4
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (122 of 122 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-07-26 05:23:44 +00:00
Ihor Hordiichuk
77e6af6de1
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (122 of 122 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-07-26 05:23:44 +00:00
Jozef Gaal
00b839de31
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (122 of 122 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-07-25 15:22:06 +00:00
Weblate
a8862d23d7
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-07-25 15:22:06 +00:00
Jeff Huang
34d900a7a8
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (119 of 119 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-07-25 15:22:06 +00:00
Ihor Hordiichuk
a2a16ae89d
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (119 of 119 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-07-25 15:22:06 +00:00
Šimon Brandner
7c558b16ca
Add screen-sharing volume control
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 17:17:49 +02:00
Šimon Brandner
ec20c017d1
Update livekit-client
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 16:57:43 +02:00
Šimon Brandner
926eb8adbf
Fix e2ee bugginess
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 16:40:12 +02:00
Šimon Brandner
a1e18322df
Missing import
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 16:13:45 +02:00
Šimon Brandner
f7645ab432
Merge remote-tracking branch 'upstream/livekit' into SimonBrandner/feat/e2ee
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 16:00:12 +02:00
Šimon Brandner
7c5f07b498
Add a comment
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 15:49:59 +02:00
Šimon Brandner
164580d67e
Merge pull request #1270 from vector-im/SimonBrandner/feat/e2ee-pw
2023-07-25 15:42:46 +02:00
Šimon Brandner
29ba21710e
Merge pull request #1306 from vector-im/SimonBrandner/fix/auto-mute
2023-07-25 15:35:04 +02:00
Šimon Brandner
d8fcaa6eba
Make it a const
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 15:23:00 +02:00
Šimon Brandner
f3615b73fc
/me is an idiot
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 15:18:45 +02:00
Šimon Brandner
a6f803a091
Don't change mute state while in the lobby
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 13:40:22 +02:00
Šimon Brandner
7ddede4fee
Update string
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 13:03:31 +02:00
Šimon Brandner
767b840d87
Merge pull request #1305 from vector-im/SimonBrandner/feat/e2ee-flag
2023-07-25 12:58:19 +02:00
Šimon Brandner
9abd409a9a
i18n
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 11:07:30 +02:00
Šimon Brandner
fa2fcbcbec
Hide E2EE behind a flag
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-25 11:07:20 +02:00
David Baker
71311efc7e
Merge pull request #1285 from vector-im/dbkr/react_to_livekit_disconnect
...
Add disconnected screen for when livekit disconnects from the call
2023-07-25 09:44:40 +01:00
Robin Townsend
1dd3e70061
Make the copy link buttons prefer aliases to room IDs
2023-07-24 17:06:09 -04:00
David Baker
d66f045743
Merge remote-tracking branch 'origin/livekit' into dbkr/react_to_livekit_disconnect
2023-07-24 21:35:09 +01:00
David Baker
8e6380db0b
Fix logs component states
...
Also just display text when sending which makes the button jump around
a bit but avoids hardcoding the width
2023-07-24 21:33:13 +01:00
David Baker
9fdafaf395
Add a useEventEmitterThree for livekit's event emitters and use it
2023-07-24 21:03:56 +01:00
Robin
275912ba43
Merge pull request #1302 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-07-24 16:02:41 -04:00
Jozef Gaal
71a56c22fd
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (119 of 119 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-07-24 18:48:06 +00:00
Priit Jõerüüt
82050427ba
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (119 of 119 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-07-24 18:48:06 +00:00
Vri
1fc17a5b64
Translated using Weblate (German)
...
Currently translated at 100.0% (119 of 119 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-07-24 18:48:06 +00:00
Šimon Brandner
9ecb76c6b9
Merge pull request #1297 from vector-im/SimonBrandner/feat/auto-mute
2023-07-24 18:56:29 +02:00
Šimon Brandner
c2a3d60efd
Mute in lobby
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-24 17:44:07 +02:00
Robin
40fedd97d9
Merge pull request #1294 from robintown/client-loading
...
Restore the client 'loading' state
2023-07-24 10:46:39 -04:00
Robin
4f2a8cb75a
Merge pull request #1295 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-07-24 10:45:25 -04:00
Robin Townsend
86cc865946
Merge branch 'livekit' into client-loading
2023-07-24 10:44:18 -04:00
Šimon Brandner
cab12a914b
Merge pull request #1298 from vector-im/SimonBrandner/fix/settings-devices
2023-07-24 16:03:09 +02:00
raspin0
c4d9f967e7
Translated using Weblate (Polish)
...
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-07-24 11:13:04 +00:00
Šimon Brandner
856158bf34
Hide media device sections in settings if empty
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-24 12:12:02 +02:00
Šimon Brandner
8ee0e207bd
Automatically mute the user, if there already are more than 8 participants
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-24 12:06:51 +02:00
David Baker
cfa3741694
Merge pull request #1288 from vector-im/dbkr/sentry_more_errors
...
Report more errors to sentry
2023-07-24 09:50:49 +01:00
David Baker
94977171c6
Merge pull request #1293 from vector-im/connectionlostbanner_lk
...
Connection Lost Banner
2023-07-24 09:49:46 +01:00
Robin
4cc2d87c90
Merge pull request #1296 from SnoutBug/patch-1
...
Update README.md
2023-07-23 09:32:47 -04:00
snoutie
9ddf574ae4
Update README.md
...
Update readme to reflect the host that uses the current latest version of the livekit branch
2023-07-22 14:10:20 +02:00
Robin Townsend
c34eac03e5
Restore the client 'loading' state
...
https://github.com/vector-im/element-call/pull/1173 regressed the client loading sequence, such that the app would pretend that you were signed out when it was really just loading your saved session. This makes the proper loading state appear again.
2023-07-21 15:23:03 -04:00
David Baker
4643e167ce
i18n
2023-07-21 20:08:46 +01:00
David Baker
47365f2433
Merge branch 'toger5/connectionLostBanner' into connectionlostbanner_lk
...
NB. I had to more or less rewrite this as it had been refactored in the livekit branch.
2023-07-21 20:03:37 +01:00
Robin
6ac14adc02
Merge pull request #1287 from robintown/wake-lock
...
Stop devices from automatically sleeping
2023-07-21 13:07:29 -04:00
Robin Townsend
00c81ad85b
Add comments
2023-07-21 12:12:44 -04:00
Robin Townsend
96dc0b6638
Fix the build?
2023-07-21 11:58:18 -04:00
David Baker
b44ab47a1a
Report more errors to sentry
...
Mostly from ErrorView
2023-07-21 11:58:21 +01:00
Robin Townsend
c0eeb035c8
Stop devices from automatically sleeping
...
A TypeScript upgrade was necessary to bring in the types for the wake lock API.
2023-07-21 00:52:43 -04:00
Robin
0d89f497aa
Merge pull request #1264 from robintown/settings-tab-order
...
Put the settings tabs back in the right order
2023-07-21 00:40:26 -04:00
Robin Townsend
8903930d56
Respond to review feedback
2023-07-21 00:00:04 -04:00
Robin Townsend
922d66d66b
Merge branch 'livekit' into settings-tab-order
2023-07-20 23:54:47 -04:00
David Baker
e4f2d86fcc
Merge pull request #1182 from vector-im/dbkr/docker-use-container
...
Use docker container for docker compose file
2023-07-20 18:33:46 +01:00
David Baker
9200fac28e
Fix URL
...
Co-authored-by: Robin <robin@robin.town >
2023-07-20 18:30:20 +01:00
David Baker
e37783ad7e
i18n
2023-07-20 18:25:54 +01:00
David Baker
4071c9029c
Track call disconnections
2023-07-20 18:22:17 +01:00
David Baker
1675770196
Add disconnected screen for when livekit disconnects from the call
...
eg. when it gives up retrying to connect
Also refactors the rageshake button into a dedicated component that
we can just put wherever we want.
Fixes https://github.com/vector-im/element-call/issues/1268
2023-07-20 17:55:50 +01:00
David Baker
a311c6ea3d
Merge pull request #1272 from vector-im/dbkr/debug_logs
...
Enable debug logging
2023-07-19 14:04:58 +01:00
David Baker
50ba23b7ea
Revert unintentional change
2023-07-18 16:59:51 +01:00
Timo
b7f5069e98
set video enabled even if tracks are not yet initialized ( #1273 )
...
This could fix "muted on join issues" but could introduce issues where the buttons show unmuted even if no device is available.
Signed-off-by: Timo K <toger5@hotmail.de >
2023-07-18 17:41:54 +02:00
David Baker
b6c6a6215e
Merge pull request #1271 from vector-im/dbkr/fix_embedded
...
Fix embedded mode
2023-07-18 13:25:24 +01:00
David Baker
4eb9326bd2
Enable debug logging
...
Fixes https://github.com/vector-im/element-call/issues/1267
2023-07-17 19:33:29 +01:00
David Baker
c15b2a62d5
Fix jsdoc
2023-07-17 19:22:22 +01:00
David Baker
f28cf0ce69
Fix embedded mode
...
This was trying to get the room alias, which causes the config to be
read. We don't need the room alias here though, so pass the flag to
not return it.
2023-07-17 19:16:28 +01:00
Šimon Brandner
26bc897233
Finish js-sdk update
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-17 17:00:48 +02:00
Šimon Brandner
277d96194a
i18n
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-17 16:57:24 +02:00
Šimon Brandner
4193629c2c
Add E2EE password prompt
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-17 16:53:58 +02:00
David Baker
d612c6a14c
Remove redundant server url from readme example
2023-07-17 12:41:46 +01:00
David Baker
05505a6177
Merge pull request #1263 from vector-im/dbkr/jwt-service-more-logging
...
Add more logs to JWT service code
2023-07-17 10:14:32 +01:00
Robin
b2be3575f2
Merge pull request #1265 from robintown/avatar-setting
...
Fix avatar field in profile settings being hidden
2023-07-15 20:43:40 -04:00
Robin
04d4d9af75
Merge pull request #1261 from robintown/fix-registration
...
Fix registration not logging you into the new account
2023-07-15 20:42:54 -04:00
Šimon Brandner
5d3eed033d
Merge pull request #1177 from vector-im/SimonBrandner/feat/friendly-url
2023-07-15 09:51:54 +02:00
Šimon Brandner
723819b3d6
Merge remote-tracking branch 'upstream/livekit' into SimonBrandner/feat/friendly-url
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-15 09:48:08 +02:00
Robin Townsend
2d3d58cdc7
Fix avatar field in profile settings being hidden
...
It was being hidden when you didn't yet have an avatar set, which made it impossible to ever set one.
2023-07-14 14:48:50 -04:00
Robin Townsend
72eca769a4
Put the settings tabs back in the right order
2023-07-14 14:08:42 -04:00
David Baker
be340ca4e4
Add more logs to JWT service code
2023-07-14 18:42:31 +01:00
Robin Townsend
3c30a5812b
Fix registration not logging you into the new account
2023-07-14 12:41:21 -04:00
Robin
8cee8c8779
Merge pull request #1252 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-07-13 11:11:47 -04:00
Jozef Gaal
606a4e4bfc
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-07-13 14:16:27 +00:00
Jeff Huang
69426176aa
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-07-13 14:16:27 +00:00
Avery
5f23c3b9c6
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/es/
2023-07-13 14:16:27 +00:00
Priit Jõerüüt
ed3c11da5a
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-07-13 14:16:27 +00:00
Ihor Hordiichuk
873d852609
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-07-13 14:16:27 +00:00
Glandos
285ae01b1f
Translated using Weblate (French)
...
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-07-13 14:16:27 +00:00
Linerly
e36839f1ce
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-07-13 14:16:27 +00:00
Vri
64becad7ed
Translated using Weblate (German)
...
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-07-13 14:16:27 +00:00
Timo
cac06f9852
Remove unecassary state for lobby device initialization ( #1238 )
...
* remove unecassary state
Signed-off-by: Timo K <toger5@hotmail.de >
* hotfix
Signed-off-by: Timo K <toger5@hotmail.de >
* remove video/audioAvailableAndEnabled
this is not required anymore since we disable the button.
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-07-13 11:20:24 +02:00
David Baker
c99a400dd1
Prettier
2023-07-13 09:58:56 +01:00
David Baker
4a4c66caf2
Update README with new dev backend instructions.
2023-07-13 09:55:33 +01:00
David Baker
a3ce8384db
Merge pull request #1250 from vector-im/dbkr/merge_hotfixes
...
Merge v0.4.2 hotfixes
2023-07-12 18:11:48 +01:00
David Baker
e264a71d1e
Merge v0.4.2 hotfixes
2023-07-12 17:57:54 +01:00
Šimon Brandner
8946af8f4e
Hack e2ee in
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-12 17:52:14 +02:00
Robin
89c326f0bb
Merge pull request #1240 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-07-12 11:51:14 -04:00
Daniel Abramov
eab2bc8ab5
Merge pull request #1173 from vector-im/lint-fixes
...
Enable stricter lints
2023-07-12 17:18:33 +02:00
Daniel Abramov
9820773136
A hack to fix problems with Matrix JS SDK
...
See https://github.com/matrix-org/matrix-js-sdk/pull/3593#issuecomment-1632725177
for more context on why it was necessary.
2023-07-12 16:11:01 +01:00
David Baker
e4a96c8c0b
Merge pull request #1246 from vector-im/dbkr/jwt_url
...
Update JWT service URL
2023-07-12 15:16:06 +01:00
Šimon Brandner
bb2b60951e
Merge pull request #1243 from vector-im/SimonBrandner/other/basic-ssl
2023-07-12 16:08:59 +02:00
David Baker
d081dc0013
Update JWT service URL
2023-07-12 15:01:16 +01:00
Šimon Brandner
62d4084dcf
Add support for accessing the web server from other devices
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-12 13:55:21 +02:00
Weblate
439fb23470
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-07-11 23:00:16 +00:00
David Baker
e8404d3514
Merge pull request #1239 from vector-im/dbkr/sfo
...
Spell SFU correctly
2023-07-11 18:19:21 +01:00
Daniel Abramov
c87e06244e
Update matrix-js-sdk to fix crypto issues
2023-07-11 17:46:17 +01:00
David Baker
8754651f5c
Spell SFU correctly
2023-07-11 16:49:29 +01:00
Daniel Abramov
6bbd92a2bf
Fix missing i18n
2023-07-11 16:02:58 +01:00
Daniel Abramov
f3de341a4b
Remove unnecessary usage of a roomIdOrAlias
...
In most cases the `roomId` was used despite the name of the variable.
2023-07-11 16:02:58 +01:00
Daniel Abramov
7f9157bae1
Fix lint errors that originate from JS SDK
2023-07-11 16:02:58 +01:00
Daniel Abramov
6d6e88c234
Fix unit tests after the lints
2023-07-11 16:02:58 +01:00
Daniel Abramov
91352fd08d
Disable a lint for any for now in UserMenu
2023-07-11 16:02:58 +01:00
Daniel Abramov
c9edfd9df4
Fix the CI pipeline command used for linting
2023-07-11 16:02:58 +01:00
Daniel Abramov
5c559bdca6
Re-generate i18
2023-07-11 16:02:58 +01:00
Daniel Abramov
aaa9b7761c
Use widget with ! instead of ?
...
It cannot be `null` in the mentioned contexts as discussed with Robin.
2023-07-11 16:02:58 +01:00
Daniel Abramov
259ef27bd0
Properly model the state of a group call load
2023-07-11 16:02:58 +01:00
Daniel Abramov
647599a39e
Use useMemo in a proper way in ClientContext
2023-07-11 16:02:58 +01:00
Daniel Abramov
6998555ad9
Show UserMenu even if no avatar available
2023-07-11 16:02:58 +01:00
Daniel Abramov
b68cd54049
Properly use sizeToClassName for a LinkButton
2023-07-11 16:02:58 +01:00
Daniel Abramov
2293cbf1f0
Use memoized callbacks when passing to components
2023-07-11 16:02:58 +01:00
Daniel Abramov
caa3a7e8d0
Make useProfile() use of undefined explicit
2023-07-11 16:02:58 +01:00
Daniel Abramov
333b7cc041
Use more concise syntax for optional function call
2023-07-11 16:02:58 +01:00
Daniel Abramov
e6047f8583
Remove redundant code when resolving an avatar
2023-07-11 16:02:58 +01:00
Daniel Abramov
0105162ffa
Enable strict lints
...
An attempt to fix https://github.com/vector-im/element-call/issues/1132
2023-07-11 16:02:58 +01:00
Šimon Brandner
d86d3de95e
Merge pull request #1232 from vector-im/SimonBrandner/feat/volume-control
2023-07-11 16:14:54 +02:00
Šimon Brandner
968a62be62
Merge pull request #1237 from vector-im/SimonBrandner/other/update-lk-cli
2023-07-11 16:03:59 +02:00
Šimon Brandner
a5e921876f
Update livekit-client
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-11 15:59:47 +02:00
David Baker
28f06bdab3
Merge pull request #1234 from vector-im/dbkr/js_sdk_bump_getopenidtoken
...
Bump js-sdk for getOpenIdToken() in embedded mode
2023-07-11 13:30:15 +01:00
David Baker
68635313d4
Bump js-sdk for getOpenIdToken() in embedded mode
...
For https://github.com/matrix-org/matrix-js-sdk/pull/3571
2023-07-11 13:24:10 +01:00
Šimon Brandner
b0bafb1904
Merge pull request #1230 from vector-im/SimonBrandner/fix/settings-overflow
2023-07-11 12:08:54 +02:00
Šimon Brandner
08aebf05e9
Delint
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-11 12:08:06 +02:00
Šimon Brandner
7994d09590
Add user-media volume control
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-11 12:04:01 +02:00
Šimon Brandner
cb6174cf7d
Fix settings tab list scroll-bars
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-11 10:52:27 +02:00
David Baker
46ad46323e
Merge pull request #1225 from vector-im/dbkr/lk_url_matroyshka
...
Add the livekit URL in matroyshka mode
2023-07-11 09:48:01 +01:00
Šimon Brandner
8f8659726a
Merge pull request #1223 from vector-im/SimonBrandner/fix/muted-audio
2023-07-10 18:01:50 +02:00
David Baker
f6383fb4b5
Add comment
2023-07-10 16:04:06 +01:00
David Baker
4c6535243d
Fix types
2023-07-10 15:54:04 +01:00
Šimon Brandner
b814efc21f
Add a comment
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-10 16:51:33 +02:00
Šimon Brandner
1b7d1e87c7
Merge pull request #1226 from vector-im/SimonBrandner/fix/e2ee
2023-07-10 16:05:16 +02:00
Šimon Brandner
316968e6ea
i18n
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-10 16:02:58 +02:00
Šimon Brandner
c0a2c18ec4
Fix E2EE disclaimer
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-10 15:58:46 +02:00
David Baker
ca0e843d80
Add the livekit URL in matroyshka mode
...
This is a bit of a hack, as commented. The way to make it less of a
hack is there too.
Fixes embedded mode, although users will get a permission prompt
without https://github.com/matrix-org/matrix-react-sdk/pull/11209 .
Fixes https://github.com/vector-im/element-call/issues/1201
2023-07-10 13:36:07 +01:00
Šimon Brandner
cc2808a1da
Fix audio being muted when joining a call
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-10 14:27:19 +02:00
Šimon Brandner
d367921db9
Merge pull request #1216 from vector-im/SimonBrandner/feat/settings-embed-prof
2023-07-10 12:55:33 +02:00
Element Translate Bot
14ce19872d
Translations update from Weblate ( #1213 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
* Translated using Weblate (Estonian)
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (118 of 118 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
---------
Co-authored-by: Vri <element@vrifox.cc >
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com >
Co-authored-by: Priit Jõerüüt <riot@joeruut.com >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Linerly <linerly@protonmail.com >
Co-authored-by: Jeff Huang <s8321414@gmail.com >
2023-07-10 12:40:30 +02:00
Šimon Brandner
aa885b4158
Merge pull request #1217 from vector-im/SimonBrandner/feat/screenshare-audio
2023-07-10 12:36:02 +02:00
Timo
7b19980a83
Disable mute button if media is not yet available. ( #1218 )
...
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-07-10 12:26:47 +02:00
Šimon Brandner
a3220afc32
Merge pull request #1219 from vector-im/SimonBrandner/feat/video-res
2023-07-10 12:00:59 +02:00
Šimon Brandner
0e8aa9dea6
Adjust simulcast options for video
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-10 11:55:12 +02:00
Šimon Brandner
91e8d559b9
Support screen-sharing audio
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-10 11:27:06 +02:00
Šimon Brandner
9ecbfbffc7
Don't show profile settings in embedded mode
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-10 11:13:57 +02:00
Robin
df04dc6065
Merge pull request #1206 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-07-07 13:33:24 -04:00
Šimon Brandner
3c560ed126
Merge pull request #1209 from vector-im/SimonBrandner/feat/lk-url-fallback
2023-07-07 18:18:58 +02:00
Daniel Abramov
5c5aa27a20
Merge pull request #1207 from vector-im/release-preparations
...
Release preparations
2023-07-07 16:10:33 +02:00
Šimon Brandner
124c6223e4
Fallback to config LiveKit URL if there is no URL coming from the js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-07 16:08:30 +02:00
Robin
2eb548de9f
Merge pull request #1192 from robintown/expand-collapse-inverse
...
Make the expand and collapse interactions inverses of one another
2023-07-07 09:36:25 -04:00
Daniel Abramov
19a2494b9b
Fix screen-sharing on Chrome
...
- Disable temporal layers
- Make 30 fps screen-sharing
2023-07-07 14:27:01 +01:00
Timo
9be9250124
Combined permission request with newer livekit sdk version ( #1200 )
...
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-07-07 14:41:29 +02:00
Šimon Brandner
cc95ed7c30
Merge pull request #1208 from vector-im/SimonBrandner/fix/js-v
2023-07-07 14:22:14 +02:00
Šimon Brandner
a6496626da
Fix js-sdk version
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-07 14:17:09 +02:00
Daniel Abramov
008d22a2a0
Use unique and stable room names for LiveKit
...
Fixes #1165 .
2023-07-07 12:36:53 +01:00
Weblate
70c4edc761
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-07-07 10:37:04 +00:00
Jozef Gaal
f3c12f98cc
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-07-07 10:37:04 +00:00
Jeff Huang
8ddb1c4201
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-07-07 10:37:04 +00:00
Ihor Hordiichuk
e466270cb1
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-07-07 10:37:04 +00:00
Glandos
f48314bd9b
Translated using Weblate (French)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-07-07 10:37:04 +00:00
Linerly
23b1a28790
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-07-07 10:37:04 +00:00
Šimon Brandner
e194d56894
Merge pull request #1199 from vector-im/SimonBrandner/feat/eula-config
2023-07-07 11:01:19 +02:00
Šimon Brandner
3effa330f1
Merge remote-tracking branch 'upstream/livekit' into SimonBrandner/feat/eula-config
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-07 10:57:53 +02:00
Šimon Brandner
bb1206dd2f
Merge pull request #1193 from vector-im/SimonBrandner/feat/e2ee-banner
2023-07-07 10:53:40 +02:00
Šimon Brandner
7a47d0504d
Size improvement numero dos
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-07 10:14:04 +02:00
Šimon Brandner
b9e15ab992
Fix sizing
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-07 10:11:27 +02:00
Šimon Brandner
e52b3e6d53
Add EULA config
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-06 18:48:25 +02:00
Robin
44ce140f54
Merge pull request #1197 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-07-06 11:20:17 -04:00
Robin
e481a34383
Merge pull request #1191 from robintown/better-double-click
...
Improve the double click detection
2023-07-06 10:35:18 -04:00
Linerly
31fcf0634f
Translated using Weblate (Indonesian)
...
Currently translated at 98.2% (115 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-07-06 12:02:22 +00:00
Weblate
d70374119f
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-07-06 10:17:06 +00:00
Dimitris Vagiakakos
faeb2ae395
Translated using Weblate (Greek)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/el/
2023-07-06 10:17:05 +00:00
Theo
2aae25d3b5
Translated using Weblate (Greek)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/el/
2023-07-06 10:17:05 +00:00
Šimon Brandner
4c62759a6f
Merge pull request #1196 from vector-im/SimonBrandner/fix/useEffect
2023-07-06 12:15:56 +02:00
Šimon Brandner
3d57d63f7f
Don't unnecessarily use useEffect
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-06 12:12:28 +02:00
Šimon Brandner
607e1b7b43
Fix getRoomUrl()
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-06 12:02:39 +02:00
Šimon Brandner
c7258776c3
Merge remote-tracking branch 'upstream/livekit' into SimonBrandner/feat/friendly-url
2023-07-06 11:59:13 +02:00
Šimon Brandner
c8bf869367
Merge pull request #1194 from vector-im/SimonBrandner/feat/eula
2023-07-06 11:37:43 +02:00
Šimon Brandner
3b49fa079b
i18n
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-06 11:36:34 +02:00
Šimon Brandner
4a90a6d64c
Add E2EE lock
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-06 11:10:43 +02:00
Šimon Brandner
3cef00b6b6
Add E2EE banner
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-06 11:10:00 +02:00
Šimon Brandner
0646f327df
Change from TOC to EULA
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-06 08:43:00 +02:00
Šimon Brandner
0d72e3ae9e
Add LockOff icon
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-06 08:36:18 +02:00
Šimon Brandner
a63dc637ab
Add subtle primary color
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-06 08:35:53 +02:00
Robin
77c698f8ed
Merge pull request #1185 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-07-06 01:03:59 -04:00
Robin Townsend
3ac98c8865
Make the expand and collapse interactions inverses of one another
...
For the most part, at least. If the edge cases where they differ still feel weird, I can iterate on this further.
The diff is unfortunately a bit impenetrable, because I had to change both the fillGaps and cycleTileSize core algorithms used by the big grid layout. But: the main change of significance is the addition of a function vacateArea, which clears out an area within the grid in a specific way that mirrors the motion performed by fillGaps.
2023-07-06 00:59:14 -04:00
Robin Townsend
1c7110e4c9
Improve the double click detection
...
So that it doesn't cause unnecessary renders, and interprets a series of three clicks as a double-click followed by a single click, rather than two overlapping double-clicks. (That behavior felt odd to me during testing of NewVideoGrid, which is why I picked up this small change.)
2023-07-06 00:40:15 -04:00
raspin0
12f1d32934
Translated using Weblate (Polish)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-07-05 15:47:43 +00:00
David Baker
aab08d2bf1
Remove trailing slash from livekit service URL
2023-07-05 13:45:06 +01:00
David Baker
1f02f14db6
Merge pull request #1188 from vector-im/dbkr/new_lk_svc_url
...
New livekit service URL
2023-07-05 13:38:51 +01:00
David Baker
41371de506
New livekit service URL
2023-07-05 13:33:33 +01:00
Šimon Brandner
5e8cad0fc7
Merge pull request #1159 from vector-im/SimonBrandner/feat/url
2023-07-05 14:29:01 +02:00
David Baker
dda9163a1e
Merge pull request #1187 from vector-im/dbkr/fix_cd
...
Fix netlify deployment
2023-07-05 13:28:53 +01:00
David Baker
c73c4d171d
Fix netlify deployment
...
Turns out the create deployment stateb really needs the env,
even though it's empty.
2023-07-05 13:22:57 +01:00
Šimon Brandner
e7234ef8be
Merge remote-tracking branch 'upstream/livekit' into SimonBrandner/feat/url
2023-07-05 14:20:05 +02:00
David Baker
5c8d976029
Merge pull request #1186 from vector-im/revert-1183-revert-1166-dbkr/openid
...
Re-apply "Support for getting SFU config using OIDC"
2023-07-05 13:17:12 +01:00
David Baker
130b70756a
Revert "Revert "Support for getting SFU config using OIDC""
2023-07-05 13:12:37 +01:00
David Baker
0bcec1efbd
Merge pull request #1184 from vector-im/dbkr/update_more_branch_names
...
Update the livekit branch name in more places
2023-07-05 09:04:21 +01:00
David Baker
fe96c4a455
Update the livekit branch name in more places
...
Fixes the CI to get the config from the right place.
Also removes reference to an env that's already been deleted.
2023-07-04 20:25:51 +01:00
David Baker
077f5b9510
Merge pull request #1183 from vector-im/revert-1166-dbkr/openid
...
Revert "Support for getting SFU config using OIDC"
2023-07-04 19:24:53 +01:00
David Baker
29553c1151
Revert "Support for getting SFU config using OIDC"
2023-07-04 19:21:35 +01:00
Šimon Brandner
d67ce2e051
Merge remote-tracking branch 'upstream/livekit' into SimonBrandner/feat/url
2023-07-04 20:13:09 +02:00
David Baker
6117b42a4e
Merge remote-tracking branch 'origin/livekit' into dbkr/docker-use-container
2023-07-04 19:06:40 +01:00
David Baker
c9f57cb2a3
Merge pull request #1166 from vector-im/dbkr/openid
...
Support for getting SFU config using OIDC
2023-07-04 19:05:21 +01:00
David Baker
be89fb7dd9
Revert changes to auth server code
2023-07-04 19:01:11 +01:00
David Baker
6c8b96ed3d
Use prebuilt image for docker compose
2023-07-04 18:57:35 +01:00
Robin
c3c321a7c4
Merge pull request #1170 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-07-04 13:37:36 -04:00
Šimon Brandner
792067ef22
Update js-sd
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-04 17:44:41 +02:00
Šimon Brandner
ce1671a117
Merge remote-tracking branch 'upstream/dbkr/openid' into SimonBrandner/feat/url
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-04 17:43:40 +02:00
Šimon Brandner
cfae157614
Merge pull request #1176 from vector-im/screen-sharing-simulcast
2023-07-04 17:31:33 +02:00
David Baker
fc7a7b1799
Use union type for openidloader state
...
Co-authored-by: Daniel Abramov <inetcrack2@gmail.com >
2023-07-04 15:44:55 +01:00
Šimon Brandner
26657a5de9
Merge remote-tracking branch 'upstream/livekit' into SimonBrandner/feat/url
2023-07-04 16:26:54 +02:00
Руся
5e6a682b9b
Translated using Weblate (Russian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ru/
2023-07-04 03:19:37 +00:00
Someone
fd8b05f909
Translated using Weblate (Vietnamese)
...
Currently translated at 72.6% (85 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/vi/
2023-07-04 03:19:37 +00:00
David Baker
6ca5b46df7
Update config to deployed lk jwt service
2023-07-03 21:43:11 +01:00
Šimon Brandner
8fbcc06cd8
Don't use the whole Location
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-03 20:05:08 +02:00
Šimon Brandner
0bba620451
Further id vs alias
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-03 19:32:25 +02:00
Šimon Brandner
b08044c06d
More fixes of id vs alias
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-03 19:30:38 +02:00
Šimon Brandner
e1ef18093f
Fix alias vs id + participants bug
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-03 19:23:26 +02:00
David Baker
c5f3941ad7
Unused import
2023-07-03 17:14:46 +01:00
David Baker
5305a287fe
Briefer syntax
2023-07-03 17:10:36 +01:00
David Baker
edcf9f3fd5
Use the repsonse,.ok rather than manual status code check
2023-07-03 17:07:00 +01:00
David Baker
f64bd0ab25
Unused import
2023-07-03 17:06:22 +01:00
David Baker
4524b418ff
Merge remote-tracking branch 'origin/livekit' into dbkr/openid
2023-07-03 17:03:58 +01:00
David Baker
f2eabec382
Be stricter with what is passed in to the openid components
2023-07-03 16:21:56 +01:00
Šimon Brandner
fdc41aaa50
Use friendly URLs
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-03 16:20:19 +02:00
Šimon Brandner
11785fc243
Avoid redirects
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-03 15:40:06 +02:00
Šimon Brandner
f0c9a26242
Add jest-mock
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-03 14:03:29 +02:00
David Baker
9e95e8b5a7
User ID field no longer neccessary
2023-07-03 13:00:25 +01:00
Daniel Abramov
81734b852c
Add simulcast layers for the screen sharing
2023-07-03 11:26:43 +01:00
Šimon Brandner
aeafdac54f
Merge pull request #1175 from vector-im/SimonBrandner/fix/grid
2023-07-03 10:44:06 +02:00
Šimon Brandner
5255158090
Fix new grid layout
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-07-03 10:03:24 +02:00
Robin
238c93a242
Merge pull request #1174 from robintown/auto-jsx
...
Fix big grid crashing due to missing React import
2023-07-02 10:19:32 -04:00
Robin Townsend
9704033dc8
Fix tests
2023-06-30 18:46:10 -04:00
Robin Townsend
17450b4531
Fix big grid crashing due to missing React import
...
by fixing the cause rather than the symptom: this upgrades the code to use the new, recommended JSX transform mode of React 17+, which no longer requires you to import React manually just to write JSX.
2023-06-30 18:21:18 -04:00
David Baker
23b8a61e7a
Provide sfu config via context
2023-06-30 18:12:58 +01:00
David Baker
4efd88905d
Move ...rest param
2023-06-30 16:13:02 +01:00
David Baker
4548c1af23
Merge remote-tracking branch 'origin/livekit' into dbkr/openid
2023-06-30 10:11:53 +01:00
Šimon Brandner
ae804d60d0
Merge pull request #1171 from vector-im/SimonBrandner/feat/double-tap
2023-06-29 19:46:38 +02:00
Šimon Brandner
52ed76a02f
Double click to cycle size
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-06-29 18:34:55 +02:00
Šimon Brandner
4a90eb341f
Merge pull request #1167 from vector-im/SimonBrandner/feat/remove-avatar
2023-06-29 18:10:57 +02:00
Šimon Brandner
8cafe0f25d
Remove roomAvatarUrl from MatrixInfo
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-06-29 08:03:30 +02:00
Robin
514cebc074
Merge pull request #1164 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-28 12:34:52 -04:00
Šimon Brandner
87bd9cf026
Remove avatar from header
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-06-28 18:16:46 +02:00
David Baker
008bb4f41d
Also the other files
2023-06-28 16:42:51 +01:00
David Baker
a0b342069d
Merge remote-tracking branch 'origin/livekit' into dbkr/openid
2023-06-28 16:40:59 +01:00
David Baker
8996aa772c
Initial support for getting SFO config using OIDC
...
* Change `jwt_service_url` to `livekit_service_url`
* Make it a POST so we can send the openID token sensibly
* Get an OIDC token & pass it with the request
* Read the SFU URL from there too
and convert the auth server accordingly, althugh with no actual OIDC
support yet, it just issues tokens blindly just as before and ignores
the openid token completely.
We'll need to update configs & the JWT service before merging this.
2023-06-28 16:35:56 +01:00
Robin
fc4ef88c75
Merge pull request #1161 from robintown/layouts
...
Make NewVideoGrid support arbitrary layout systems
2023-06-28 11:02:15 -04:00
Robin Townsend
1c6ef97457
Improve typing around layouts and grid components
2023-06-28 10:59:36 -04:00
Vri
12e008a434
Translated using Weblate (German)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-06-28 11:04:46 +00:00
Michael Kaye
de558fa0d2
Merge pull request #1160 from vector-im/michaelk/add_codecov_to_livekit
...
Commit codecov.io coverage workflow to livekit branch
2023-06-28 08:40:06 +01:00
Robin
83384e290e
Merge pull request #1162 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-27 23:05:28 -04:00
Jozef Gaal
a5df558264
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-06-27 19:10:51 +00:00
Glandos
d91be3433d
Translated using Weblate (French)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-06-27 19:10:51 +00:00
Robin Townsend
cc35f243f2
Make NewVideoGrid support arbitrary layout systems
...
In preparation for adding layouts other than big grid to the NewVideoGrid component, I've abstracted the grid layout system into an interface called Layout. For now, the only implementation of this interface is BigGrid, but this will allow us to easily plug in Spotlight, SplitGrid, and OneOnOne layout systems so we can get rid of the old VideoGrid component and have One Grid to Rule Them All™.
Please do shout if any of this seems obtuse or underdocumented, because I'm not super happy with how approachable the NewVideoGrid code looks right now…
Incidentally, this refactoring made it way easier to save the state of the grid while in fullscreen / another layout, so I went ahead and did that.
2023-06-27 14:20:45 -04:00
Robin
8bd4544841
Merge pull request #1148 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-27 13:35:45 -04:00
Michael Kaye
11733784a6
Fix typo in github action config.
2023-06-27 16:40:19 +01:00
Michael Kaye
cd4e5d3543
Push code coverage percentages to codecov.io.
2023-06-27 16:40:19 +01:00
Šimon Brandner
30ba12ccb8
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-06-27 17:31:54 +02:00
Šimon Brandner
3a2cee581e
Get LK info from the js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-06-27 17:28:50 +02:00
Michael Kaye
56df302458
Merge pull request #1151 from vector-im/michaelk/update_livekit
...
Update livekit branch (current default) to run tests on livekit and full-mesh branches
2023-06-27 15:47:03 +01:00
Robin
8250526231
Merge pull request #1147 from robintown/build-full-mesh
...
Run the build workflow on the full mesh branch, too
2023-06-27 09:22:48 -04:00
Robin
e625894ae9
Merge pull request #1146 from robintown/fullscreen-and-pip
...
Bring back fullscreen and picture-in-picture modes
2023-06-27 09:22:19 -04:00
David Baker
2a819b95e2
Merge pull request #1158 from vector-im/dbkr/displayname
...
Fix username / displayname naming confusion
2023-06-27 13:14:09 +01:00
David Baker
2caaa15520
Fix username / displayname naming confusion
2023-06-27 12:23:19 +01:00
Michael Kaye
6ec2e3cd62
Test on both livekit and full-mesh branches
2023-06-27 09:04:40 +01:00
Michael Kaye
c677d13845
primary branch is now livekit, not main
2023-06-27 09:04:40 +01:00
Michael Kaye
7e345c6a6f
Run tests, for codecoverage after push to main
...
This allows us to generate a regular baseline to compare upcoming push requests against.
2023-06-27 09:04:40 +01:00
Weblate
f80c5971b9
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-06-27 07:07:19 +00:00
Jeff Huang
0ea88188e1
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-06-27 07:07:19 +00:00
Priit Jõerüüt
62e2ac9295
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-06-27 07:07:19 +00:00
Ihor Hordiichuk
a857ee3ce4
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-06-27 07:07:19 +00:00
Linerly
2c3d21f344
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-06-27 07:07:19 +00:00
Robin Townsend
27668980d7
Run the build workflow on the full mesh branch, too
...
Otherwise CD on the full mesh branch never happens
2023-06-26 14:20:35 -04:00
Robin Townsend
276684c103
Bring back fullscreen and picture-in-picture modes
...
We're now using LiveKit's magic RoomAudioRenderer component to make sure everyone's audio is rendered regardless of whether they have a tile in the DOM.
2023-06-26 13:48:41 -04:00
Robin
41456505e0
Merge pull request #1145 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-26 12:13:03 -04:00
Weblate
e261303228
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-06-26 16:07:33 +00:00
Weblate
14aa5465fc
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-06-26 16:07:31 +00:00
David Baker
5fbf009ecb
Merge pull request #1144 from vector-im/dbkr/fix_ci_branches
...
Fix branch names in CI
2023-06-26 13:50:19 +01:00
David Baker
d57bb5bb76
Fix branch names in CI
2023-06-26 13:37:31 +01:00
David Baker
aed1548929
Port netlifgy-livekit workflow over to livekit branch
...
Now livekit is the new default branch
2023-06-26 13:21:08 +01:00
Robin
6a0503c05e
Merge pull request #1140 from robintown/room-avatar
...
Show the room avatar rather than the user avatar in the header
2023-06-24 12:41:16 -04:00
Robin Townsend
25eb56418d
Show the room avatar rather than the user avatar in the header
...
It's supposed to be the room avatar; this was a regression introduced during the LiveKit hack week.
2023-06-23 16:20:15 -04:00
Robin
f08facbff3
Merge pull request #1135 from robintown/embedded-device-selection
...
Fix device selection never completing in widget mode
2023-06-23 15:02:30 -04:00
Robin
948cc8f52f
Merge pull request #1136 from robintown/call-backend
...
Note the call backend in rageshake and analytics data
2023-06-23 14:58:52 -04:00
Robin Townsend
c181d250ac
Note the call backend in rageshake and analytics data
2023-06-23 14:47:32 -04:00
Robin Townsend
45915ed67e
Fix device selection never completing in widget mode
...
By reinstating some of the code from the full mesh branch that was there to handle this
2023-06-23 14:17:51 -04:00
Daniel Abramov
551fb45d79
Update README
2023-06-22 20:19:04 +02:00
Enrico Schwendig
6dbfb289eb
Local user should never be in the spotlight ( #1125 )
...
* Local user should never be in spotlight
2023-06-21 14:51:41 +02:00
Robin Townsend
413a311159
Empty commit to rerun CD with new fixes
2023-06-20 12:22:07 -04:00
Robin Townsend
7bb45adbe1
Fix lint
2023-06-20 12:13:27 -04:00
Robin Townsend
0e66e21dae
Empty commit to trigger initial CD run
2023-06-20 12:09:25 -04:00
Robin Townsend
510d55d88a
Fix local tile showing as unmuted when you join muted
2023-06-18 14:28:28 -04:00
Robin Townsend
eb500ed88e
Skip an unnecessary render when calculating display names
2023-06-18 14:28:07 -04:00
Robin Townsend
a2c40561db
Fix a likely bug with audio inputs and outputs getting mixed up?
2023-06-18 14:26:50 -04:00
Robin Townsend
fc307d0aba
Don't show ghost tiles while connecting
2023-06-18 14:26:27 -04:00
Robin Townsend
65f390e2e5
Merge branch 'grid-interactions' into livekit-experiment
2023-06-18 11:45:43 -04:00
Robin Townsend
cd7ab00d80
Don't try to promote the same speaker multiple times
2023-06-18 11:45:01 -04:00
Robin Townsend
ae5b1a367d
Merge branch 'grid-interactions' into livekit-experiment
2023-06-18 11:36:59 -04:00
Robin Townsend
ddeb36db47
Promote speakers to the first page of the grid
2023-06-18 11:35:13 -04:00
Robin Townsend
c3c26e235b
Merge branch 'grid-interactions' into livekit-experiment
2023-06-18 01:13:45 -04:00
Robin Townsend
4e5a75074a
Fix tiles not collapsing toward their center
2023-06-18 01:01:24 -04:00
Robin Townsend
391ba5196c
Make screenshares appear near the presenter's tile and be larger
2023-06-18 00:47:37 -04:00
Robin Townsend
3e56d0a656
Make it possible again to drag a tile into the top left corner
2023-06-18 00:28:08 -04:00
Robin Townsend
d1e7d963a3
Merge branch 'grid-interactions' into livekit-experiment
2023-06-17 22:32:19 -04:00
Robin Townsend
afbcea7b66
Allow the grid to resize with the window width
2023-06-17 22:31:07 -04:00
Robin Townsend
4f582c6ad7
Don't change tile size when dragging
2023-06-17 22:31:07 -04:00
Robin Townsend
8b8d6fd0e0
Push large tiles upwards back into the grid
2023-06-17 22:31:01 -04:00
Enrico Schwendig
f13c0f07cc
Spotlite tile order ( #1118 )
...
* Manage spotlight tile slots for speaker and presenter
2023-06-16 18:57:47 +02:00
Robin Townsend
7f5ec069a5
Merge branch 'main' into livekit-experiment
2023-06-16 12:57:06 -04:00
Robin
4fd1264d12
Merge pull request #1123 from robintown/connection-indicators
...
Hide connection quality indicators behind a developer setting
2023-06-16 12:56:36 -04:00
Robin
cabad628b4
Merge pull request #1121 from robintown/grid-performance
...
Improve the performance of dragging tiles in the large grid
2023-06-16 12:55:15 -04:00
Daniel Abramov
5b4787cef6
LiveKit Device Usage Refactoring ( #1120 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
Co-authored-by: Timo K <toger5@hotmail.de >
2023-06-16 18:07:13 +02:00
Robin Townsend
a96d70eefb
Hide connection quality indicators behind a developer setting
...
Calls are an environment with high cognitive load, so it's important that we keep extra UI elements like these to a minimum and stick to what's been explicitly designed. I assume that this was here as a developer feature to diagnose reliability of the back end components, which is perfectly fine, so I've kept it behind a developer setting rather than fully removing it.
2023-06-16 10:59:57 -04:00
Robin
4342f4b027
Merge pull request #1122 from robintown/speaking-fixes
...
Fix speaking indicators showing up when they shouldn't
2023-06-16 10:42:50 -04:00
Robin Townsend
1b3539e873
Fix speaking indicators showing up when they shouldn't
...
This fixes two edge cases:
- Screenshares should never have a speaking indicator
- Speaking indicators should be hidden in 1:1 calls
2023-06-16 10:35:29 -04:00
Robin Townsend
f4f454f58e
Improve the performance of dragging tiles in the large grid
...
By only updating the one spring of the tile that's being interacted with
2023-06-16 10:20:24 -04:00
Timo K
86ab2b4287
tinyFixes
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-15 11:40:16 +02:00
Timo K
a01e62d9ed
revert of combined video+audio permission request
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-15 11:36:39 +02:00
Timo
160d1f23a9
fi Crash if no device is available ( #1116 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-15 00:06:51 +02:00
Daniel Abramov
29e748a8e1
Merge pull request #1106 from vector-im/livekit-load-test
...
Display SFU participants who did not publish an `m.call.member` event
2023-06-14 22:17:08 +02:00
Daniel Abramov
0445c47c02
Merge branch 'livekit-experiment' into livekit-load-test
2023-06-14 22:14:06 +02:00
Daniel Abramov
520f241efa
Merge branch 'livekit-experiment' into livekit-load-test
2023-06-14 21:12:20 +02:00
Timo
41f2728724
Device from lobby to call ( #1110 )
...
* respect mute state set in lobby for call
Signed-off-by: Timo K <toger5@hotmail.de >
* move device from lobby to call
Signed-off-by: Timo K <toger5@hotmail.de >
* save device in local storage
Signed-off-by: Timo K <toger5@hotmail.de >
* local storage + fixes
Signed-off-by: Timo K <toger5@hotmail.de >
* device permissions
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-14 19:20:53 +02:00
Robin
89768de5e0
Merge pull request #1114 from robintown/screenshare-tiles
...
Fix tiles having the wrong states during screensharing
2023-06-14 12:01:23 -04:00
Robin
24eedc7b9a
Merge pull request #1113 from robintown/fix-spotlight
...
Fix spotlight layout
2023-06-14 11:58:29 -04:00
Robin Townsend
037495a635
Fix tiles having the wrong states during screensharing
...
This fixes a couple bugs:
1. That muting your video while screensharing would cause the screensharing feed to be hidden as well
2. That while screensharing, your user media tile would incorrectly show the label that's supposed to appear only on the screenshare tile
2023-06-14 11:55:43 -04:00
Robin
5510719fb2
Merge pull request #1111 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-14 11:42:45 -04:00
Robin Townsend
357e1f828a
Fix spotlight layout
2023-06-14 11:37:07 -04:00
Robin Townsend
7cae785351
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (144 of 144 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-06-14 15:34:43 +00:00
Ihor Hordiichuk
69526b67eb
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (144 of 144 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-06-14 14:01:48 +00:00
Enrico Schwendig
20c9c09258
Build EC room use method ( #1108 )
...
* Build custom useRoom
2023-06-14 15:03:38 +02:00
David Baker
20a4e0bd09
Merge pull request #1109 from vector-im/dbkr/disable_full_mesh
...
Use new-js-sdk flag to disable the actual calling of group calls
2023-06-14 12:20:34 +01:00
David Baker
30e1034fba
Use new-js-sdk flag to disable the actual calling of group calls
...
In favour of using livekit
2023-06-14 12:13:55 +01:00
Robin
dabecf54bf
Merge pull request #1107 from robintown/new-grid-breakpoint
...
Switch to the new grid once there are >12 participants
2023-06-13 15:14:04 -04:00
Robin Townsend
2916eb45aa
Switch to the new grid once there are >12 participants
2023-06-13 12:54:24 -04:00
Robin Townsend
4d5c3cd773
Merge branch 'main' into livekit-experiment
2023-06-13 12:33:46 -04:00
Daniel Abramov
556c46320d
Merge branch 'livekit-experiment' into livekit-load-test
2023-06-13 17:24:15 +02:00
Daniel Abramov
6436e66adb
Merge branch 'livekit-experiment' into livekit-load-test
2023-06-13 17:23:42 +02:00
Timo K
49786762bf
review
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-13 17:08:29 +02:00
fkwp
49f4221b46
added k8s sfu
2023-06-13 16:05:28 +02:00
Robin
bde13e0fab
Merge pull request #1104 from robintown/decouple-grid
...
Decouple video grid from video tile components
2023-06-13 09:56:47 -04:00
Timo
5ba60962b9
add className .screenshare to videoTile ( #1105 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-13 14:39:05 +02:00
Robin Townsend
1207ecc9d7
Decouple video grid from video tile components
...
This is an attempt to address the feedback in https://github.com/vector-im/element-call/pull/1099#discussion_r1226863404 that the video grid and video tile components have become too tightly coupled. After this change, the only requirements that the video grid makes of its child components are:
- They accept ref, style, and item props
- They attach the ref and styles to a react-spring animated element
Note: I removed the video grid Storybook file, because I'm not aware of anyone using Storybook for development of Element Call beyond Robert, and it would take some effort to fix to work with these changes.
2023-06-12 18:21:45 -04:00
Daniel Abramov
cada6e624e
Show SFU participants who are not Matrix members
...
So that we can load SFU with the virtual participants and get them
displayed in the grid layout. Before that only participants who are part
of the Matrix were displayed (i.e. participants who have published
m.call.member event to declare their participation).
2023-06-12 20:01:28 +02:00
Robin Townsend
142605a336
Run prettier
2023-06-12 11:40:59 -04:00
Robin Townsend
ee36d134f3
Fix tile sizes not being set
2023-06-12 11:39:30 -04:00
Robin
0b55c69ba6
Merge pull request #1099 from robintown/merge-main
...
Merge main into livekit-experiment
2023-06-12 11:25:07 -04:00
Robin Townsend
93bc28c1a6
Merge branch 'livekit-experiment' into merge-main
2023-06-12 11:19:52 -04:00
Robin Townsend
4e726355bf
Merge branch 'main' into merge-main
2023-06-12 11:18:05 -04:00
fkwp
8f356e396c
change livekit SFU for PR builds
2023-06-12 16:09:29 +02:00
Enrico Schwendig
0192ed70ea
Local develop setup with docker ( #1103 )
...
* Add local live kit backend run setup
2023-06-12 15:52:27 +02:00
Timo
4dcd1e176f
respect mute state set in lobby for call ( #1102 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-12 15:35:54 +02:00
Robin
8c21dbaade
Don't require textual feedback ( #1097 )
...
We want to encourage scoring as much as possible for the purpose of our KPIs, even if it means we don't always get detailed textual feedback.
2023-06-12 12:52:29 +02:00
Timo K
24997f1d3a
update date
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-12 10:16:02 +02:00
Timo K
532dddcb2b
cleanup
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-12 10:14:11 +02:00
Timo K
d4d7518c40
Merge branch 'main' into connectionLostBanner
2023-06-12 10:05:17 +02:00
Robin Townsend
e49439a879
Merge branch 'main' into merge-main
2023-06-10 17:10:42 -04:00
Robin
825cb75cb7
Merge pull request #1098 from robintown/fix-new-grid
...
Fix tiles not animating in the new grid layout
2023-06-10 17:09:21 -04:00
Robin Townsend
ab97f12947
Merge branch 'main' into livekit-experiment
2023-06-09 17:22:34 -04:00
Robin Townsend
554da08628
Fix tiles not animating in the new grid layout
...
The new grid layout has been broken ever since upgrading react-spring, because it was apparently relying on a buggy behavior of react-spring that started transitions automatically even in imperative mode. react-spring 9.5.1 fixed that behavior, which means we now need to manually start the animations.
2023-06-09 13:52:21 -04:00
Timo K
14a32c0fb3
connection lost banner
...
if there is no connection to the home server
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-09 19:18:30 +02:00
Daniel Abramov
e8a2421962
Fix i18n lint errors
2023-06-09 19:08:14 +02:00
Daniel Abramov
048dce05c3
Explicitly configure options for the LiveKit room
2023-06-09 19:04:46 +02:00
Daniel Abramov
28fe813b76
Move LiveKit module into its own directory
2023-06-09 18:31:29 +02:00
Robin
f070ab7f67
Merge pull request #1095 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-08 10:26:15 -04:00
Robin
1bfbb80f6d
Merge pull request #1094 from robintown/widget-join-delay
...
Don't prematurely claim that we've joined the call in widget mode
2023-06-08 10:24:32 -04:00
Robin
d3d21fa86c
Merge pull request #1093 from robintown/widget-feedback-hotfix
...
Don't show the quality survey if the app is a widget
2023-06-08 10:19:49 -04:00
raspin0
515ee72945
Translated using Weblate (Polish)
...
Currently translated at 100.0% (144 of 144 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-06-08 08:35:14 +00:00
Glandos
6a6b62216d
Translated using Weblate (French)
...
Currently translated at 100.0% (144 of 144 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-06-08 08:35:14 +00:00
Linerly
95b0a6a1ae
Translated using Weblate (Indonesian)
...
Currently translated at 99.3% (143 of 144 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-06-08 05:25:27 +00:00
Vri
28ffd591b7
Translated using Weblate (German)
...
Currently translated at 100.0% (144 of 144 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-06-08 05:25:26 +00:00
Jeff Huang
5c17988e5b
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (144 of 144 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-06-08 03:01:53 +00:00
Jozef Gaal
9696b21b1b
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (144 of 144 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-06-07 21:09:18 +00:00
Priit Jõerüüt
6deeb76124
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (144 of 144 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-06-07 21:09:18 +00:00
Weblate
1da3d5e2c6
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-06-07 19:47:26 +00:00
Someone
b71a118db0
Translated using Weblate (Vietnamese)
...
Currently translated at 74.8% (104 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/vi/
2023-06-07 19:47:26 +00:00
raspin0
d0962d77e1
Translated using Weblate (Polish)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-06-07 19:47:26 +00:00
waclaw66
170e18af1c
Translated using Weblate (Czech)
...
Currently translated at 94.2% (131 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/cs/
2023-06-07 19:47:26 +00:00
Robin Townsend
e4a3dbd7f7
Don't prematurely claim that we've joined the call in widget mode
...
In GroupCallView we do 'await enter()' when responding to a widget API join request, but it turns out enter wasn't actually returning a promise until now. The consequence of this was that in Element Web, when you click the join button you get shown a blank screen for a moment. This fixes that half-second moment of the UI being broken, allowing Element Web to show the intermediate 'joining' state.
2023-06-07 14:33:41 -04:00
Robin Townsend
47a4c5aa88
Don't show the quality survey if the app is a widget
...
As explained by the comment, we don't yet have designs that account for this combo.
2023-06-07 14:19:53 -04:00
Daniel Abramov
e032edbfad
Make LiveKit configurable
2023-06-07 20:16:24 +02:00
Timo
efc25fd4ec
hotfix Quality survey button interaction ( #1091 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-07 17:12:24 +02:00
Enrico Schwendig
8f8dd5f803
Display active tracks in OTel metrics ( #1085 )
...
* Add track, feed and transceiver spans under call span
2023-06-07 16:40:47 +02:00
Timo
2a6981c58d
Add quality survey at the end of the call ( #1084 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
Co-authored-by: Robin <robin@robin.town >
2023-06-07 16:22:44 +02:00
Timo
eff8847586
add splitbrain params to MediaReceived event ( #1089 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2023-06-07 15:59:42 +02:00
Daniel Abramov
dc98960d8d
Properly use LiveKit screen sharing
2023-06-07 15:30:54 +02:00
Robin
166b9fede5
Merge pull request #1086 from robintown/ice-fallback
...
Add a URL parameter for allowing fallback ICE servers
2023-06-07 09:29:34 -04:00
Robin
5dd7c3ad8d
Merge pull request #1088 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-07 09:23:28 -04:00
Daniel Abramov
79018606b2
Simplify overly complicated VideoGrid
2023-06-06 13:14:02 +02:00
Someone
cc2402e61c
Translated using Weblate (Vietnamese)
...
Currently translated at 25.8% (36 of 139 strings)
Translation: Element Call/element-call
Translate-URL: http://translate.element.io/projects/element-call/element-call/vi/
2023-06-06 06:35:08 +00:00
Linerly
66a582dd5f
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: http://translate.element.io/projects/element-call/element-call/id/
2023-06-06 06:35:08 +00:00
Enrico Schwendig
f0a6f5919e
move webrtc etc. events from groupCall to matrix.call span ( #1080 )
...
* add new linked span for connection stats
* move stats span under call span and add user attribute
* Update matrix-js-sdk
2023-06-06 08:28:53 +02:00
Robin Townsend
5ef0486eff
Add a URL parameter for allowing fallback ICE servers
2023-06-05 15:52:05 -04:00
Robin
b1a5417b63
Merge pull request #1083 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-05 14:36:38 -04:00
Daniel Abramov
b11ab01bbe
Remove the unused exports with help of ts-prune
2023-06-05 19:11:38 +02:00
Someone
e129e90dd8
Added translation using Weblate (Vietnamese)
2023-06-05 04:16:05 +00:00
Weblate
5af7c9e7c7
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-06-04 13:07:31 +00:00
Jozef Gaal
9f924aef64
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-06-04 13:07:30 +00:00
phardyle
a0da11ea78
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 90.6% (126 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hans/
2023-06-04 13:07:30 +00:00
Ihor Hordiichuk
48cf604bd1
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-06-04 13:07:30 +00:00
Vri
00c44fb38a
Translated using Weblate (German)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-06-04 13:07:30 +00:00
Daniel Abramov
8b533018ea
Remove unused stuff from video-grid
2023-06-02 21:34:59 +02:00
Daniel Abramov
ed581189a8
Fix shortcuts mix
2023-06-02 21:29:22 +02:00
Daniel Abramov
274b5b66aa
Add connection quality indicator to the tile
2023-06-02 20:15:29 +02:00
Daniel Abramov
786c584ae2
Fix missing tile names
2023-06-02 20:07:15 +02:00
Daniel Abramov
b1d7631994
Fix LiveKit's device selection during the call
2023-06-02 19:55:41 +02:00
Daniel Abramov
991129e470
Experimental version of LiveKit with EC that works!
2023-06-02 19:12:28 +02:00
Daniel Abramov
ee1819a0b6
Quick way to replace matrix JS SDK with LiveKit
2023-06-02 17:02:47 +02:00
Robin
062802b3e9
Merge pull request #1082 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-06-02 10:51:46 -04:00
Jeff Huang
ce3d315d50
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-06-02 14:46:17 +00:00
Robin Townsend
0e50679db5
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 89.9% (125 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hans/
2023-06-02 14:46:17 +00:00
Priit Jõerüüt
3db081440e
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-06-02 14:46:17 +00:00
Glandos
a9b2ca01a7
Translated using Weblate (French)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-06-02 14:46:17 +00:00
Vri
af4f27cbbf
Translated using Weblate (German)
...
Currently translated at 96.4% (134 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-06-02 14:46:16 +00:00
Weblate
3f8848981d
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-06-01 23:07:30 +00:00
joemama
aa519f3c67
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 95.7% (134 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hans/
2023-06-01 23:07:30 +00:00
Avery
99f06b0322
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/es/
2023-06-01 23:07:30 +00:00
Daniel Abramov
fb9dd7ff71
Use LiveKit's react hooks for devices
...
More reliable device management.
2023-05-30 20:56:25 +02:00
Daniel Abramov
f4f5c1ed31
Start using LiveKit SDK for media devices
...
This version is not supposed to properly work, this is a work in
progress.
Main changes:
* Completely removed the PTT logic (for simplicity, it could be
introduced later).
* Abstracted away the work with the media devices.
* Defined confined interfaces of the affected components so that they
only get the data that they need without importing Matris JS SDK or
LiveKit SDK, so that we can exchange their "backend" at any time.
* Started using JS/TS SDK from LiveKit as well as their React SDK to
define the state of the local media devices and local streams.
2023-05-30 15:21:22 +02:00
Robin
e67290550c
Merge pull request #1037 from vector-im/SimonBrandner/feat/settings
...
Settings improvements
2023-05-25 22:28:26 -04:00
Robin Townsend
3c118f0cf7
Add a comment
2023-05-22 15:44:39 -04:00
Robin Townsend
9c2f4be17c
Bring back the rageshake request modal
2023-05-22 15:30:29 -04:00
Robin Townsend
dc8d0fd81b
Update strings
2023-05-22 15:12:41 -04:00
Robin Townsend
ae40dea7ec
Make the profile form autosave
2023-05-22 15:12:41 -04:00
Robin Townsend
85380c8142
Make width of profile tab conform to designs
2023-05-22 15:12:41 -04:00
Robin Townsend
6560d9eb1a
Make remove avatar button target area larger
2023-05-22 15:12:41 -04:00
Robin Townsend
69099772e0
Make settings button icon size match designs
2023-05-22 15:12:41 -04:00
Robin Townsend
cf1a7f2e21
Match settings modal to design nuances better
2023-05-22 15:12:41 -04:00
Robin Townsend
eeb1f4baaf
Merge branch 'main' into SimonBrandner/feat/settings
2023-05-22 12:49:57 -04:00
Robin
568c989ff7
Merge pull request #1069 from robintown/hide-rageshake-request
...
Hide the rageshake request modal when the window is too small
2023-05-22 09:21:30 -04:00
Daniel Abramov
e4f279fa63
Add LiveKit dependency
2023-05-19 12:48:47 +02:00
Michael Kaye
8451296f3a
Merge pull request #1052 from vector-im/michaelk/test_hanging_up_call
...
Add ability to explicitly hang up the call
2023-05-18 18:32:38 +01:00
Robin
606358c51b
Merge pull request #1070 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-05-17 23:33:38 -04:00
raspin0
fd0956bbc5
Translated using Weblate (Polish)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-05-17 22:34:03 +00:00
Robin Townsend
c01e363639
Hide the rageshake request modal when the window is too small
2023-05-17 13:59:15 -04:00
Enrico Schwendig
0114db7d2d
update matrix-js-sdk ( #1067 )
2023-05-17 18:00:37 +02:00
Robin
e93dfb54d2
Merge pull request #1065 from robintown/resist-fingerprinting
...
Make Element Call work in Firefox's resist fingerprinting mode
2023-05-17 10:32:00 -04:00
Robin Townsend
f1ee3604de
Make Element Call work in Firefox's resist fingerprinting mode
...
This one is gonna take some explaining:
When in resist fingerprinting mode, Firefox exhibits some funny behavior: when we ask for the the list of media devices, it gives us fake device IDs. But when the js-sdk requests a stream for any of those devices, Firefox associates the stream with the real device ID.
Now, in order to get the names of devices included in their metadata when you query the device list, you need to be holding a stream. For this reason, useMediaHandler was set up to reload the device list whenever matrix-js-sdk got a new local stream. But because of the inconsistency in device IDs, it would enter an infinite cycle telling matrix-js-sdk to request a stream for the fake device ID, but with matrix-js-sdk always responding with the real device ID.
I already wasn't happy with useMediaHandler's use of @ts-ignore comments to inspect private js-sdk fields, and in the meantime we've come up with a simpler function for requesting device names, so I decided to refactor useMediaHandler to use it instead. Importantly, it doesn't break in resist fingerprinting mode.
This created a new UX issue though: now, when on the lobby screen, useMediaHandler would request microphone access so it could get device names, followed immediately by a *second* pop-up for the lobby screen to request camera access. That's 1 pop-up too many, so I changed useMediaHandler to only request device names when a component is mounted that actually wants to show them. Currently, the settings modal is the only such component, and users normally only open it *after* granting full audio/video access, so this solution works out quite nicely.
2023-05-15 23:13:18 -04:00
Robin
d3111758b7
Merge pull request #1064 from robintown/update-js-sdk
...
Update matrix-js-sdk
2023-05-15 11:10:15 -04:00
Robin Townsend
abdb85226f
Update matrix-js-sdk
2023-05-15 11:04:57 -04:00
David Baker
a56ef52eb0
Merge pull request #1062 from vector-im/toger5/peerConnectionCount
...
Update js sdk
2023-05-15 15:29:02 +01:00
Timo K
01f20bf6c0
update matrix-js-sdk
2023-05-15 16:21:00 +02:00
Robin
aae86ed830
Merge pull request #1055 from robintown/update-matrix-widget-api
...
Update matrix-widget-api
2023-05-15 08:43:07 -04:00
Timo
172ff266a6
Peer connections count in posthog media summary ( #1046 )
2023-05-15 10:55:36 +02:00
Timo K
d7ecbff9ed
Merge branch 'main' into peerConnectionCount
2023-05-14 16:37:44 +02:00
Timo
f0f2ffe972
add audio concealment to posthog exporter ( #1042 )
...
* add audio concealment to posthog exporter
2023-05-14 16:36:41 +02:00
Šimon Brandner
491b0991cb
Merge pull request #1059 from RiotTranslateBot/weblate-element-call-element-call
2023-05-14 09:11:01 +02:00
Robin
a961647e86
Merge pull request #1058 from robintown/update-js-sdk
...
Update matrix-js-sdk
2023-05-14 01:33:55 -04:00
Robin Townsend
207554f067
Fix tests
2023-05-14 01:32:11 -04:00
Weblate
b0ba366a2c
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-05-14 00:34:03 +00:00
raspin0
047fc822d6
Translated using Weblate (Polish)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-05-14 00:34:02 +00:00
Robin Townsend
7d454645d0
Fix types
2023-05-13 14:27:01 -04:00
Robin Townsend
fcb923f6db
Update matrix-js-sdk
2023-05-13 14:11:59 -04:00
Robin
e3c34a7145
Merge pull request #1053 from robintown/local-tile-size
...
Cap the size of the local tile in 1:1 calls
2023-05-13 13:54:40 -04:00
Robin
1c9b2a24d9
Merge pull request #1054 from robintown/local-feed-contrast
...
Use a more noticeable shadow when displaying one tile on top another
2023-05-13 13:54:12 -04:00
Robin
7ab94cb003
Merge pull request #1056 from robintown/mute-icon
...
Show audio mute status next to people's names
2023-05-13 13:53:51 -04:00
Robin
239095321a
Merge pull request #1057 from robintown/speaking-transition
...
Subtly animate active speaker indicators
2023-05-13 13:53:03 -04:00
Robin Townsend
caf90d851e
Subtly animate active speaker indicators
...
A light touch of animation here is consistent with what the designs call for, and what we've done with the toolbars on video tiles.
2023-05-12 14:49:55 -04:00
Robin Townsend
a74733f6bc
Show audio mute status next to people's names
...
Previously we were showing a combination of audio and video status icons on people's name badges, which meant there was no way to tell whether someone who had their video off was muted or not. The designs call for only microphone icons to be shown here.
2023-05-12 14:32:16 -04:00
Robin Townsend
440c617738
Use a more noticeable shadow when displaying one tile on top another
...
So that the local tile in 1:1 calls is more discernable against the background, especially when both participants have their video off
2023-05-12 14:16:33 -04:00
Robin
0f7ee3b860
Merge pull request #1045 from robintown/update-react-spring
...
Update react-spring
2023-05-12 14:11:53 -04:00
Robin Townsend
dc15fbc8c9
Update matrix-widget-api
...
To fix a TypeScript error I'm seeing when running the linter locally
2023-05-12 14:10:34 -04:00
Timo K
d7e6c8c913
rename to percentage
2023-05-12 18:31:31 +02:00
Timo K
7c5c4d1870
rename to percentage
2023-05-12 18:24:19 +02:00
Robin Townsend
2df8488c20
Cap the size of the local tile in 1:1 calls
...
So that it doesn't cover up too much of the remote tile at small window sizes
2023-05-12 11:43:17 -04:00
Michael Kaye
d270756443
Useful to be able to hang up rather than close the window.
2023-05-12 16:25:24 +01:00
Michael Kaye
8dd58d7e5c
Merge pull request #1047 from vector-im/michaelk/data_id_tags_three
...
Test tags for invite links; joining call by URL; getting call name.
2023-05-12 08:51:59 +01:00
Enrico Schwendig
d148a81f91
Reconnect on network switch ( #1029 )
2023-05-11 16:47:05 +02:00
Michael Kaye
9587dd7352
Prettier
2023-05-11 15:16:17 +01:00
Michael Kaye
099dcd28c7
Test tags for invite links; joining call by UR:; getting call name.
2023-05-11 14:30:32 +01:00
Timo K
e925e7e060
peer connections count in posthog media summary
2023-05-10 17:58:05 +02:00
Robin Townsend
e3d5c84b17
Update react-spring
...
Just in case this has a chance of fixing https://github.com/vector-im/element-call/issues/960
2023-05-10 10:53:52 -04:00
Robin
6f4ab0d3ab
Merge pull request #900 from abhijain2003/abhijain2003/loadingui
...
changes Loading room... to Loading...
2023-05-10 09:36:33 -04:00
Michael Kaye
283b5d4504
Merge pull request #1036 from vector-im/michaelk/data_id_tags_two
...
Add data-testid tags for registration, login, displayname & logout
2023-05-10 13:15:12 +01:00
Timo K
6dc26392d7
add audio concealment to posthog exporter
2023-05-09 20:33:49 +02:00
Robin
4572e35339
Merge pull request #1034 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-05-09 01:28:45 -04:00
Šimon Brandner
6cad89b20c
Add success message
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-05-05 19:36:23 +02:00
Šimon Brandner
4c1168aaf7
Feedback copy
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-05-05 19:29:11 +02:00
Šimon Brandner
57e79862a5
User ID -> Username
...
Co-authored-by: Robin <robin@robin.town >
2023-05-05 19:18:34 +02:00
Šimon Brandner
93a47e7009
Fix casing
...
Co-authored-by: Robin <robin@robin.town >
2023-05-05 19:17:59 +02:00
Šimon Brandner
d4f0300c82
Match designs
...
Co-authored-by: Robin <robin@robin.town >
2023-05-05 19:17:49 +02:00
Enrico Schwendig
4181780040
change stats interval to 10s ( #1038 )
2023-05-05 16:14:19 +02:00
Michael Kaye
b19150bbba
RegisteredView needs data tags as not reused from UnregisteredView.
2023-05-05 11:46:05 +01:00
Šimon Brandner
f11e1fac6b
i18n
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-05-05 12:04:48 +02:00
Šimon Brandner
0269753f59
Settings improvements
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-05-05 11:44:35 +02:00
Šimon Brandner
f6c95461e4
Translated using Weblate (Czech)
...
Currently translated at 98.5% (139 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/cs/
2023-05-03 21:37:41 +00:00
Przemysław Romanik
bfe65adb51
Translated using Weblate (Polish)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-05-03 21:37:41 +00:00
raspin0
e031340ccb
Translated using Weblate (Polish)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-05-03 21:37:41 +00:00
Michael Kaye
c70536996e
Work around data-testid issue by tagging the icon not the Item.
2023-05-03 18:07:06 +01:00
Michael Kaye
a71a1c5c93
(non-working) UserMenu data-testids.
2023-05-03 14:42:44 +01:00
Michael Kaye
f7fc03cdc9
Initial cut of required tags for registration and login flows.
2023-05-03 14:42:44 +01:00
Michael Kaye
52dccff229
Merge pull request #1026 from vector-im/michaelk/data_id_tags
...
Add data ID tags for trafficlight adapter to find
2023-05-03 14:38:55 +01:00
Michael Kaye
9c8692d99e
Remove NODE_OPTIONS from GHA commands, as defaulted in package.json now.
2023-05-03 12:57:03 +01:00
David Baker
69826b4de0
Merge pull request #1035 from vector-im/revert-1018-revert-1016-gzip_extension
...
Re-apply "Add .gz extension to to traces.json"
2023-05-03 10:56:32 +01:00
David Baker
f2a7de2d8e
Revert "Revert "Add .gz extension to to traces.json""
2023-05-03 10:43:46 +01:00
Michael Kaye
2318f2c4a0
prettier -w
2023-05-02 17:33:56 +01:00
David Baker
515e00b763
Merge pull request #1030 from vector-im/dbkr/include_org_matrix_call
...
Include org.matrix.call events in sent events for OTel
2023-04-28 09:11:18 +01:00
David Baker
836c3b5614
Merge pull request #1028 from toger5/otel_read_through
...
Remove duplicated code in OpenTelemetry files
2023-04-27 18:11:24 +01:00
David Baker
403ee79d61
Include org.matrix.call events in sent events for OTel
2023-04-27 18:01:40 +01:00
Timo K
ecf5f9916c
otel read through code
2023-04-27 14:00:40 +02:00
Michael Kaye
4e8146bc9c
Add screenshare tags
2023-04-27 09:42:25 +01:00
Michael Kaye
323dba620d
Add a range of data-testid tags to be able to cleanly identify parts of the application.
2023-04-27 09:42:25 +01:00
Michael Kaye
8d56a8e8fc
Fix #978 issue with builds not building.
2023-04-27 09:42:25 +01:00
Enrico Schwendig
e3a3859739
Make webrtc stats configurable ( #1019 )
...
* stats: make webrtc stats configurable
2023-04-27 09:30:34 +02:00
Robin
15350b6989
Merge pull request #1021 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-04-25 10:32:28 -04:00
David Baker
4c33a29aef
Merge pull request #1025 from vector-im/dbkr/remove_console_exporter
...
Remove the console exporter
2023-04-25 10:37:26 +01:00
David Baker
ecc3693c47
Remove accidental log line
2023-04-25 10:32:36 +01:00
David Baker
7153ead8cb
Remove the console exporter
...
I'm not sure how this got left in, presumably it was not intended.
2023-04-24 19:52:56 +01:00
David Baker
4ddf9ce29c
Merge pull request #1024 from vector-im/dbkr/otel_detect_call_changed
...
End spans when calls are replaced by a different call
2023-04-24 19:52:01 +01:00
David Baker
32476571fb
End spans when calls are replaced by a different call
2023-04-24 17:57:05 +01:00
SmallJinn
0df028888e
Translated using Weblate (Russian)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ru/
2023-04-24 15:33:55 +00:00
Šimon Brandner
8ab7ee9298
i18n
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-04-24 12:24:27 +02:00
Weblate
3c7cb3cb96
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-04-23 12:33:56 +00:00
Priit Jõerüüt
c59c9053c9
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-04-23 12:33:56 +00:00
Ihor Hordiichuk
f1ad2e2f8a
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-04-23 12:33:56 +00:00
Linerly
f30dc9593f
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-04-23 12:33:56 +00:00
Vri
a0bed20576
Translated using Weblate (German)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-04-23 12:33:56 +00:00
Weblate
742482d0a8
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-04-23 12:33:56 +00:00
Theo
ac17ae6557
Translated using Weblate (Greek)
...
Currently translated at 69.2% (99 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/el/
2023-04-23 12:33:56 +00:00
Jozef Gaal
1c0dedc27f
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-04-23 12:33:56 +00:00
Jeff Huang
4224916b81
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-04-23 12:33:56 +00:00
Ihor Hordiichuk
12633f8e12
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-04-23 12:33:56 +00:00
Glandos
6b14e622dd
Translated using Weblate (French)
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-04-23 12:33:56 +00:00
David Baker
060a50d27a
Merge pull request #1020 from vector-im/dbkr/rageshake_processor_event_name
...
Add the event name to the rageshake span processor export
2023-04-21 10:24:31 +01:00
David Baker
a9e63ddbcc
Merge pull request #1022 from vector-im/dbkr/fix_mute_on_blur
...
Fix audio mute on window blur
2023-04-21 10:22:04 +01:00
David Baker
4459eaeb9d
Fix audio mute on window blur
...
https://github.com/vector-im/element-call/pull/1015/files missed a
change of spacebarHeld to a ref.
2023-04-21 10:18:43 +01:00
David Baker
f5e2161a9e
Add the event name to the rageshake span processor export
2023-04-20 17:18:06 +01:00
Robin
8437e263af
Merge pull request #1013 from robintown/controls-overlay
...
Keep inspector from covering call buttons
2023-04-20 10:45:36 -04:00
Robin
4719a92ffc
Merge pull request #1015 from robintown/shortcut-focus
...
Make keyboard shortcuts accessible by default
2023-04-20 10:45:11 -04:00
David Baker
9b398590b9
Merge pull request #1017 from vector-im/dbkr/use_native_resizeobserver
...
Use the native ResizeObserver where available
2023-04-20 14:33:44 +01:00
David Baker
cfcd7e6b22
Merge pull request #1018 from vector-im/revert-1016-gzip_extension
...
Revert "Add .gz extension to to traces.json"
2023-04-20 13:56:14 +01:00
David Baker
d96643d003
Revert "Add .gz extension to to traces.json"
2023-04-20 13:47:48 +01:00
David Baker
d1aa34b2e0
Use the native ResizeObserver where available
...
My dev env suddenly, with no apparent prompt, went into a mode where
it wouldn't display nay video tiles which was because they were 0x0
in the top left corner, which in turn was because the ResizeObserver
was never returning the actual bounds of the video tile container.
As per comment, this uses the native impl in preference to the ponyfill,
although in practice it looks like all our target browsers should support
it, so perhaps we could just remove the ponyfill entirely.
2023-04-20 13:39:25 +01:00
David Baker
1792ef7e38
Merge pull request #1016 from vector-im/gzip_extension
...
Add .gz extension to to traces.json
2023-04-20 11:09:00 +01:00
David Baker
1dd70ea22d
Add .gz extension to to traces.json
...
As we are sending a gzipped file. We could make the rageshake server
look for this and gunzip it, but either way this seems like as good a
way as any to signal that the file is gzipped.
2023-04-20 09:55:57 +01:00
Robin Townsend
28368da60a
Update strings
2023-04-19 16:20:53 -04:00
Robin Townsend
4114622d44
Remove the keyboard shortcut setting
2023-04-19 16:15:38 -04:00
Robin
6f2b32ead5
Merge pull request #1014 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-04-19 15:59:20 -04:00
Robin Townsend
6f13989819
Fix lint errors
2023-04-19 15:55:55 -04:00
Robin Townsend
1184b71396
Format with Prettier
2023-04-19 15:54:39 -04:00
Robin Townsend
56bd54a645
Disable keyboard shortcuts when focus is in a modal
2023-04-19 15:51:44 -04:00
Robin Townsend
18fa1371d3
Use a ref for spacebarHeld
...
because we can and it means fewer renders
2023-04-19 15:17:32 -04:00
Weblate
f6f0fce2b2
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-04-19 18:56:57 +00:00
Theo
a1b6e91354
Added translation using Weblate (Greek)
2023-04-19 18:56:56 +00:00
Robin Townsend
6ad4663508
Keep inspector from covering call buttons
2023-04-19 14:43:37 -04:00
Robin
30a224e20e
Merge pull request #1010 from robintown/speaking-border
...
Make audio activity border match the tile border radius
2023-04-19 10:32:39 -04:00
Robin Townsend
3c7f01a510
Make audio activity border match the tile border radius
2023-04-19 10:24:47 -04:00
Enrico Schwendig
2b5de6db03
Add new calculation of received media stats ( #1009 )
2023-04-19 10:14:29 +02:00
David Baker
8eafb1ae4a
Merge pull request #1005 from robintown/parallel-calls
...
Detect split-brains caused by parallel calls
2023-04-18 17:29:23 +01:00
Enrico Schwendig
3da4b4eeef
Add jitter and packet loss info in summary report ( #1006 )
...
* stats: add jitter and packet loss
2023-04-18 15:20:06 +02:00
David Baker
c31185ffef
Merge pull request #1007 from vector-im/dbkr/rageshake_exporter_microseconds
...
Use microseconds in the rageshake exporter
2023-04-18 13:18:50 +01:00
David Baker
0de1aa74ee
Use microseconds in the rageshake exporter
...
Fixes times being off by a factor of 1000
2023-04-18 12:48:34 +01:00
Robin Townsend
838137c83b
Detect split-brains caused by parallel calls
...
This is another KPI for PostHog.
2023-04-17 16:58:51 -04:00
David Baker
f627835646
Merge pull request #1002 from vector-im/dbkr/fix_posthog_embedded_mode
...
Fix PostHog in embedded mode
2023-04-17 19:42:02 +01:00
David Baker
9442b314b2
Fix PostHog in embedded mode
...
Embedded mode has a differtent path to join the call and we missed
changing the groupCall.enter() function for the wrapper that does
analytics.
2023-04-17 18:47:46 +01:00
Robin
7221b7c3a2
Merge pull request #998 from robintown/rageshake-processor
...
Include unended spans in rageshakes
2023-04-14 11:55:16 -04:00
Enrico Schwendig
370a6579fb
Add jitter in webrtc stats ( #1000 )
...
* stats: add jitter in webrtc stats
2023-04-14 08:49:33 +02:00
Robin
5bec960112
Merge pull request #999 from robintown/posthog-processor
...
Send rejoin events to PostHog in realtime
2023-04-13 10:21:44 -04:00
Robin Townsend
da7760d7ab
Send rejoin events to PostHog in realtime
...
By converting PosthogSpanExporter to a SpanProcessor just like the RageshakeSpanProcessor, it can now monitor spans in realtime as they are started.
2023-04-12 18:14:59 -04:00
Robin Townsend
a17ffcc327
Include unended spans in rageshakes
...
By turning the RageshakeSpanExporter into a SpanProcessor, it can now be notified of spans as soon as they're started.
2023-04-12 17:12:02 -04:00
Robin
d211d27817
Merge pull request #997 from robintown/telemetry-crash
...
Fix a crash when adding call events to telemetry
2023-04-12 09:26:03 -04:00
Robin Townsend
0637804d61
Fix a crash when adding call events to telemetry
...
Since typeof null is 'object', the flattenVoipEventRecursive function was mistakenly casting nulls to Record<string, unknown> in its typeof v === "object" case, causing Object.entries to explode.
2023-04-11 23:05:37 -04:00
Robin
a2b3e098b6
Merge pull request #995 from robintown/rageshake-traces
...
Include OpenTelemetry traces in rageshakes
2023-04-11 16:24:09 -04:00
Robin
4bcddad316
Merge pull request #994 from robintown/lock
...
Save lockfile
2023-04-11 16:20:21 -04:00
Enrico Schwendig
e2293665f9
Add posthog event for summary report ( #992 )
...
* stats: add posthog event for summary report
* stats: remove console log
2023-04-11 09:06:13 +02:00
Robin Townsend
95eca18207
Include OpenTelemetry traces in rageshakes
2023-04-11 01:13:19 -04:00
Robin Townsend
2f33902ea9
Save lockfile
2023-04-10 15:04:42 -04:00
David Baker
6999765f39
Merge pull request #991 from vector-im/dbkr/add_release_note_script
...
Add tiny release notes script
2023-04-06 18:03:17 +01:00
David Baker
480e46c5b2
Fix my lazy regexing
...
Co-authored-by: Robin <robin@robin.town >
2023-04-06 17:59:48 +01:00
Enrico Schwendig
bb5c382fd0
separate summary report from stats report ( #986 )
...
* stats: separate summary report from stats report
* stats: switch to last summery stats builder
* stats: update matrix-js-sdk
2023-04-06 13:19:39 +02:00
David Baker
2b71a6c4f4
Add tiny release notes script
2023-04-06 11:12:13 +01:00
David Baker
dd1485a277
Merge pull request #988 from vector-im/dbkr/enable_otel_by_collector
...
Allow different OpenTelemetry collectors to be enabled/disabled
2023-04-05 20:05:41 +01:00
David Baker
caea22fa89
Remove the recheck callback since it isn't necessary for now
2023-04-05 19:00:07 +01:00
Robin
858c68baf1
Merge pull request #971 from robintown/audio-observability
...
End-to-end audio observability
2023-04-05 13:55:12 -04:00
Robin Townsend
de3bad3810
Remove temporary config file
2023-04-05 13:38:49 -04:00
David Baker
88f3b30040
Allow different OpenTelemetry collectors to be enabled/disabled
...
Always enable OpenTelemetry, but conditionally enable the OTLP
exporter, as per comment.
Fixes https://github.com/vector-im/element-call/issues/987
2023-04-05 18:21:29 +01:00
Robin Townsend
928f1c1d6f
Address review feedback
2023-04-05 12:56:50 -04:00
Robin Townsend
711cdf9a60
Merge branch 'main' into audio-observability
2023-04-05 12:50:38 -04:00
David Baker
b2317dac84
Merge pull request #985 from vector-im/dbkr/fix_posthog_exception
...
Fix exception when loading PostHog
2023-04-05 15:23:54 +01:00
David Baker
fec299ab20
Skip whole block if no otel instance
2023-04-05 15:11:51 +01:00
David Baker
5e4aa53997
Don't call posthog before its initialised
2023-04-05 15:00:14 +01:00
David Baker
0dcaa90650
Fix exception when loading PostHog
...
PostHog was expecting the matrix client object to be initialised at
the point it ran its setup, which wasn't the case. Check to see if it's
there on login and add an onLoginStatusChanged hook that to re-check.
Also make a few methods private that didn't need to be public.
Also fix a few instances where the OpenTelemetry group call tried to
report metrics using a tracer which didn't exist anymore, if the user
disabled analytics and then joined the same call again.
2023-04-05 13:06:55 +01:00
David Baker
7b88c4330e
Merge pull request #984 from vector-im/dbkr/otel_peerconn_events
...
Add OpenTelemetry events for PeerConnection state changes / errors
2023-04-05 10:23:53 +01:00
David Baker
b061cbfb2f
Remove the other listeners
2023-04-05 10:01:58 +01:00
David Baker
2435846f66
Latest js-sdk develop (with required PR merged)
2023-04-05 10:00:16 +01:00
David Baker
23ddd73f4f
Merge remote-tracking branch 'origin/main' into dbkr/otel_peerconn_events
2023-04-05 09:35:43 +01:00
Enrico Schwendig
390442a4c3
Add webrtc metric to OTel ( #974 )
...
* stats: Add summery report
---------
Co-authored-by: David Baker <dave@matrix.org >
2023-04-05 10:25:26 +02:00
David Baker
c824ea6f9a
Add OpenTelemetry events for PeerConnection state changes / errors
...
Creates a new class to represent individual calls and adds the listeners
there.
Requires https://github.com/matrix-org/matrix-js-sdk/pull/3251
Based on https://github.com/vector-im/element-call/pull/974
2023-04-04 18:00:45 +01:00
David Baker
28196a2e9d
Merge pull request #981 from vector-im/dbkr/call_events_to_call_span
...
Move call events to the call span
2023-04-04 17:52:41 +01:00
David Baker
5b70def4d2
Add null check for call span
2023-04-04 17:49:49 +01:00
David Baker
2cd549cdc8
Merge pull request #982 from vector-im/dbkr/otel_flatten_include_booleans
...
Include booleans in flattened OpenTelemetry object
2023-04-04 17:26:20 +01:00
Robin
e0089a0aee
Merge pull request #958 from robintown/forced-opt-in
...
Opt into analytics by default during the beta
2023-04-04 09:27:01 -04:00
Robin
61a0534984
Merge pull request #983 from robintown/rejoin-analytics
...
Track call rejoins
2023-04-04 09:18:40 -04:00
David Baker
29223b62ad
Merge pull request #980 from vector-im/dbkr/display_name_on_call_spans
...
Add displayname on call spans
2023-04-04 10:26:24 +01:00
Robin Townsend
a52251befa
Track call rejoins
...
Call rejoins will be one of the KPIs we track in PostHog to measure call quality. I've also reverted the previous behavior which logged all OpenTelemetry spans to PostHog, since we should only be sending small, anonymized bits of data there.
2023-04-03 21:05:13 -04:00
David Baker
30f75c6cd2
Don't pass null / undefined as attribute value
2023-04-03 17:41:40 +01:00
David Baker
8fa23b7da9
Include booleans in flattened OpenTelemetry object
2023-04-03 16:58:29 +01:00
David Baker
277081ee2a
Move call events to the call span
2023-04-03 14:35:04 +01:00
David Baker
3a7983d2de
Add displayname on call spans
2023-04-03 14:31:17 +01:00
Enrico Schwendig
3b06258e40
stats: rename enum to avoid shadow values
2023-04-03 14:07:29 +02:00
Enrico Schwendig
c53dbfde27
Merge remote-tracking branch 'origin/main' into enricoschw/real-time-media-statistics-for-full-mesh
2023-04-03 13:47:11 +02:00
Enrico Schwendig
889a31489b
stats: fix typo
2023-04-03 12:37:55 +02:00
David Baker
cb0ba6d827
Add missed 'r'
2023-03-31 14:30:24 +01:00
David Baker
e18c69ec89
Use latest js-sdk develop
2023-03-31 14:29:07 +01:00
David Baker
47e0ca2eda
Put cors header back to https for now
...
To remove that change for the diff
2023-03-31 14:27:50 +01:00
David Baker
e870188be3
Merge pull request #961 from vector-im/dbkr/otel
...
OpenTelemetry
2023-03-31 14:25:34 +01:00
Enrico Schwendig
dd67a45671
stats: Add summery report
2023-03-31 14:57:56 +02:00
Enrico Schwendig
707272bf19
Merge branch 'dbkr/otel' into enricoschw/real-time-media-statistics-for-full-mesh
2023-03-31 13:14:49 +02:00
David Baker
dc725f90a9
Fix confusing comment
2023-03-31 11:12:10 +01:00
David Baker
a1aca7bdf2
Fix lying comment
2023-03-31 11:10:05 +01:00
David Baker
773f2e009d
Typo
2023-03-31 10:58:12 +01:00
David Baker
5e6c33b3b5
Let otel know we're joining before trying to join
...
Otherwise it starts getting calls being created before the group call
span exists and we get call spans not associated with the group call
span.
(What 74b218af8c should have been)
2023-03-31 10:30:01 +01:00
David Baker
72403d1aea
Revert 74b218af8c
...
Comitted entirely the wrong thing
2023-03-31 10:26:33 +01:00
David Baker
74b218af8c
Let otel know we're joining before trying to join
...
Otherwise it starts getting calls being created before the group call
span exists and we get call spans not associated with the group call
span.
2023-03-30 17:19:13 +01:00
David Baker
c2b78d59c6
Add more events:
...
* VoIP events received
* Call errors
* Group call errors
* Undecryptable to-device events
2023-03-30 16:54:10 +01:00
David Baker
21458c8840
Call the same leave method everywhere
...
So we end the group call span whenever we leasve the call, including
if we close the page.
2023-03-30 13:03:58 +01:00
David Baker
f96ce8985d
Only enable otel if we have a collector URL
2023-03-29 16:04:11 +01:00
David Baker
848e28ef92
Change allowed origin to https://* as that allows the PR branches out-of-the-box
2023-03-29 15:53:29 +01:00
David Baker
4bf1fbfd8e
Gah, the sentry logger
2023-03-29 13:31:47 +01:00
David Baker
34a72679a1
Merge remote-tracking branch 'origin/main' into dbkr/otel
2023-03-29 12:30:41 +01:00
David Baker
77c6357b08
Use js-sdk from hangup refactor branch
...
https://github.com/matrix-org/matrix-js-sdk/pull/3234
2023-03-29 12:28:04 +01:00
David Baker
15e4c01c5d
Add max old space fix to publish workflow too
2023-03-28 15:47:59 +01:00
David Baker
1307d89175
Merge pull request #975 from vector-im/dbkr/update_js_sdk_20230328
...
Update js-sdk
2023-03-28 15:40:30 +01:00
David Baker
d53be695f9
Work around Vite unbounded memory usage
...
Port fix from otel branch where it appears to be working
2023-03-28 15:33:11 +01:00
David Baker
247d15cbb5
Update js-sdk
...
for da03c3b529
2023-03-28 15:24:33 +01:00
Enrico Schwendig
66c3d05ae9
docu: Add webrtc metric to OTel
2023-03-28 11:51:15 +02:00
Robin Townsend
c4f029ae4f
Fix lint error
2023-03-27 22:30:12 -04:00
Robin Townsend
8978f94fe4
Add temporary config
2023-03-27 09:12:32 -04:00
David Baker
40f5c53c05
Put CORS header back to http://* with comment on why browsers are annoying
2023-03-24 09:31:52 +00:00
Robin Townsend
5f41f9476b
Disable the opt in analytics setting if Posthog isn't configured
2023-03-23 13:07:34 -04:00
David Baker
d1ba5dff38
Allow all origins
2023-03-23 14:37:25 +00:00
Robin Townsend
313ebe258e
Add end-to-end audio observability
...
This reports via OpenTelemetry when particular participants are speaking, as an easy way to observe the delivery of audio in calls.
2023-03-22 14:23:26 -04:00
Robin
71b1d0c6b1
Merge pull request #970 from robintown/matrix-widget-api
...
Update matrix-widget-api
2023-03-22 13:58:36 -04:00
Robin Townsend
76c0277301
Update matrix-js-sdk
2023-03-22 11:41:41 -04:00
Robin Townsend
698bea93e3
Update matrix-widget-api
2023-03-22 11:33:50 -04:00
David Baker
48493a96e1
Wait until config is loaded to load otel
2023-03-22 12:41:33 +00:00
David Baker
ec88907981
Comment the max old space workaround which seems to be working (so far)
2023-03-22 12:04:15 +00:00
David Baker
9c0adfd32e
Unused import
2023-03-22 12:00:34 +00:00
David Baker
f6fb65be49
Remove odd source mapping comment & unused commented code
2023-03-22 11:58:41 +00:00
David Baker
3d6ae3fbc3
Enable/disable opentelemetry based on config/user preference
...
Add config to set collector URL, obey the same analytics setting as
posthog. Also refactor into a class to make it easier to manage.
2023-03-22 11:55:21 +00:00
David Baker
359e055314
Make callMembershipSpan optional
2023-03-21 12:13:51 +00:00
David Baker
6696af9b3f
Experiment to try & stop vite OOMing
2023-03-20 19:29:19 +00:00
David Baker
9b02d17224
Merge branch 'main' into dbkr/otel
2023-03-20 19:20:13 +00:00
David Baker
6b36604c84
Update js-sdk
2023-03-20 19:17:50 +00:00
David Baker
ef9934ce6b
Commit nginx config file
2023-03-20 13:53:07 +00:00
David Baker
e7a7cf3eb8
Export events to posthog too
2023-03-20 13:30:21 +00:00
David Baker
63ede0b51a
Version using events for call joins / leaves and matrix events
...
This is probably conceptually nicer although isn't quite as nice in
the jaeger / stalk UI.
Also this may no loger work with the posthog exporter (unsure what it
will do with events on spans).
2023-03-17 19:26:23 +00:00
David Baker
2d91b43a7d
Set attributes on the root span
...
Setting them on the context doesn't actually make them show up in
jaeger, it's just a way to propagate the info around between
different things.
2023-03-17 19:03:43 +00:00
Robin
ff90e507a6
Merge pull request #963 from alariej/navigator_mediasession_fix
...
Fix for Android WebView, which does not support navigator.mediaSession
2023-03-17 13:20:05 -04:00
David Baker
f8f5d2011d
Add CORS to jaeger query endpoint and make spans nested
...
Adds an nginx in front of the query endpoint so we can use stalk
without faffing with browser extension to bypass CORS.
Also make the spans correctly have the call membership span as parent,
which they didn't because we hadn't set the span at the point we made
the context.
2023-03-17 17:01:59 +00:00
alariej
1bf1813a77
Fix for Android WebView, which does not support navigator.mediaSession
2023-03-17 17:20:16 +01:00
David Baker
521b0a857a
Send spans for state events
2023-03-16 18:08:28 +00:00
David Baker
31450219c8
More work on opentelemetry event reporting
...
Moastly a re-org to avoid new contexts over React component unmounts/
remounts.
2023-03-16 14:41:55 +00:00
David Baker
22d2404370
Prettier
2023-03-15 16:04:15 +00:00
David Baker
c519e13885
Version that does at least send some traces
2023-03-15 16:00:39 +00:00
David Baker
1e2cd97764
Include the arguably-obvious command line
2023-03-15 14:38:17 +00:00
David Baker
0cca5ae174
Slightly evolved but not-yet-working OpenTelemetry
...
More usefully, including docker config for starting a CORS enabled
OTLP collector so we don't have to use zipkin.
2023-03-15 14:35:10 +00:00
Robin Townsend
971eca59ff
Opt into analytics by default during the beta
2023-03-13 19:12:47 -04:00
Robin
7aa902853a
Merge pull request #956 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-03-11 00:49:06 -05:00
lunarna-gh
49b23160f3
Translated using Weblate (Polish)
...
Currently translated at 97.2% (139 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-03-11 01:33:43 +00:00
Timo
b68d4bf51b
Update README.md ( #953 )
...
Only a tiny typo
2023-03-10 14:42:24 +01:00
Timo K
4c59638d00
otel for call start, end and mute
...
This is send over zipkin.
And it uses a posthog exporter to export events to posthog
using a _otel prefix
2023-03-10 10:33:54 +01:00
Robin
3e081ac936
Merge pull request #890 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-03-08 10:53:58 -05:00
Weblate
7e1d5fff14
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-03-07 16:33:45 +00:00
Jozef Gaal
ca1f502e62
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-03-07 16:33:44 +00:00
Open Culture Foundation
1913abc682
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-03-07 16:33:44 +00:00
Peter Chen
345891dbdf
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-03-07 16:33:44 +00:00
Jeff Huang
29082adb73
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-03-07 16:33:44 +00:00
Avery
3dc288574e
Translated using Weblate (Spanish)
...
Currently translated at 98.6% (141 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/es/
2023-03-07 16:33:44 +00:00
Priit Jõerüüt
03c15d5b07
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-03-07 16:33:44 +00:00
Ihor Hordiichuk
6fceeec323
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-03-07 16:33:44 +00:00
Glandos
44762afd2a
Translated using Weblate (French)
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-03-07 16:33:44 +00:00
Linerly
fa97f51907
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-03-07 16:33:44 +00:00
Vri
a15ce32ecf
Translated using Weblate (German)
...
Currently translated at 100.0% (143 of 143 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-03-07 16:33:44 +00:00
Weblate
4a3b7bc6dd
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-03-07 16:33:44 +00:00
DarkCoder15
a1cb52c613
Translated using Weblate (Russian)
...
Currently translated at 100.0% (142 of 142 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ru/
2023-03-07 16:33:44 +00:00
Jozef Gaal
4cfa726df1
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (142 of 142 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-03-07 16:33:44 +00:00
Priit Jõerüüt
e31de96679
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (142 of 142 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-03-07 16:33:44 +00:00
Ihor Hordiichuk
16ec643e84
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (142 of 142 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-03-07 16:33:44 +00:00
Glandos
fa62b97b27
Translated using Weblate (French)
...
Currently translated at 100.0% (142 of 142 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-03-07 16:33:44 +00:00
Linerly
3e072aed3c
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (142 of 142 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-03-07 16:33:44 +00:00
Vri
bac795e1e8
Translated using Weblate (German)
...
Currently translated at 100.0% (142 of 142 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-03-07 16:33:44 +00:00
Suguru Hirahara
ba48ade3b7
Translated using Weblate (Japanese)
...
Currently translated at 80.8% (114 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-03-07 16:33:44 +00:00
Suguru Hirahara
0fab702d70
Translated using Weblate (Japanese)
...
Currently translated at 80.1% (113 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-03-07 16:33:44 +00:00
Suguru Hirahara
7f8c0153ed
Translated using Weblate (Japanese)
...
Currently translated at 76.5% (108 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-03-07 16:33:44 +00:00
Suguru Hirahara
d35c13b903
Translated using Weblate (Japanese)
...
Currently translated at 75.8% (107 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-03-07 16:33:44 +00:00
Enrico Schwendig
ee4760351c
add end-to-end test workflow ( #885 )
...
* e2e: add end-to-end test workflow
- The tests are executed in a Docker container.
- The static users are connected via `matrix-js-sdk Client`.
- A test user connecting to the conference via EC.
2023-03-06 09:45:42 +01:00
Enrico Schwendig
0c66b32b49
matrix-js-sdk: update to last develop branch with call group fix ( #941 )
2023-03-03 08:06:10 +01:00
Robin
5eb552e36a
Merge pull request #935 from alariej/alariej
...
Add e2eEnabled parameter to Widget client
2023-03-02 16:07:04 -05:00
Enrico Schwendig
29e41c7227
Allow Element Call to be started without audio / video interface ( #924 )
...
* config: add feature in `config.json`
* groupCall: adjust connection state in feed if allowCallWithoutVideoAndAudio
* matrix-js-sdk: update version for allowCallWithoutVideoAndAudio
- I modified the SDK so that mute unmute work without media and check device permission inside the SDK
- allowCallWithoutVideoAndAudio is only checked at one point outside the SDK
* docu: add join group call without media docu in READMe
---------
Co-authored-by: Robin Townsend <robin@robin.town >
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-03-02 18:48:32 +01:00
alariej
58d87db55f
Add e2eEnabled parameter to Widget client
2023-03-01 14:30:25 +01:00
Timo
0423a494c4
Checkbox for analytics opt in & settings redesign ( #934 )
2023-03-01 13:47:36 +01:00
David Baker
2454daeef9
Merge pull request #932 from vector-im/dbkr/allow_full_alias_input
...
Behave sensibly if a full room alias is entered
2023-02-28 14:12:10 +00:00
David Baker
64703fd3cc
Typo
...
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-02-28 14:09:52 +00:00
David Baker
53bc8eb82f
Behave sensibly if a full room alias is entered
...
Check explicitly to see if the room name that's enetered into the box
looks like a room alias and if so, do the sensible thing.
Fixes https://github.com/vector-im/element-call/issues/852
2023-02-28 13:50:24 +00:00
Robin
cdf2d560b8
Merge pull request #911 from robintown/big-grid
...
New grid system
2023-02-19 09:02:57 -05:00
Šimon Brandner
27e3f6628e
Merge pull request #920 from vector-im/SimonBrandner/update-js
2023-02-18 21:32:26 +01:00
Šimon Brandner
c6f85c7ab8
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-02-17 15:04:10 +01:00
Robin
9dff42b437
Merge pull request #919 from robintown/ignore-coverage
...
Add coverage reports to .gitignore
2023-02-16 11:32:29 -05:00
Robin Townsend
1fc181dc28
Document useReactiveState
2023-02-15 16:38:49 -05:00
Robin Townsend
fbc72283d4
Add missing copyright headers
2023-02-15 16:20:58 -05:00
Robin Townsend
9a0dfad5f9
Add coverage reports to .gitignore
2023-02-15 15:13:39 -05:00
Enrico Schwendig
1548a5673f
Extend developer view with media debug information ( #909 )
...
* interceptor: add MediaStream feed debug interceptor
- interceptor displays nick name for default and nick name + user id if user gast
- interceptor displays track id + media stream ids
2023-02-15 16:04:05 +01:00
Enrico Schwendig
9a546b7ea0
Typescript update to 4.9.0 ( #912 )
...
* typescript: increase typescript version
- Use node types `@types/nodes`
- Pin mermaid to pre release "^9.4.0-rc.2"
- Increase linter version
- Increase TS version to `4.9.5`
* build: increase max heap size for Node
2023-02-14 13:29:47 +01:00
Robin Townsend
efbf319fa1
Explain why we cast the tile springs
2023-02-13 22:40:26 -05:00
Robin Townsend
ef4a62ca62
Document useMergedRefs
2023-02-13 22:38:27 -05:00
Robin Townsend
8c818b9ce1
Get 100% test coverage on grid operations
2023-02-13 22:24:04 -05:00
Robin Townsend
58ed372afa
Fix type and lint errors
2023-02-13 21:57:57 -05:00
Robin Townsend
69e6ba93c1
Add a switch to toggle between the new and old grids
2023-02-13 20:36:42 -05:00
Robin Townsend
b2b2f0bb15
Merge branch 'main' into big-grid
2023-02-13 18:54:19 -05:00
Robin Townsend
8d0bf4cacc
Test grid operations
2023-02-13 18:35:50 -05:00
Robin Townsend
5448744871
Document grid operations
2023-02-13 18:35:23 -05:00
David Baker
933dc4e2d3
Merge pull request #910 from vector-im/dbkr/ignore_media_action
...
Don't pause audio streams on media actions
2023-02-13 17:35:33 +01:00
David Baker
605dd44df0
Rename other instance of variable
2023-02-13 15:49:58 +00:00
David Baker
07a4de638f
Don't pause audio streams on media actions
...
This adds handlers for the media actions to do nothing, otherwise
they cause the audio element for a random participant to get paused.
Fixes https://github.com/vector-im/element-call/issues/855
2023-02-13 15:20:48 +00:00
David Baker
0e434c5b26
Merge pull request #907 from vector-im/dbkr/reuse_transceiver_for_usermedia
...
Upgrade js-sdk for https://github.com/matrix-org/matrix-js-sdk/pull/3144
2023-02-13 09:02:26 +01:00
Abhi Jain
33dd2758d7
change ... to … unicode for consistency
2023-02-13 09:55:32 +05:30
David Baker
1c7c3e2beb
Upgrade js-sdk for https://github.com/matrix-org/matrix-js-sdk/pull/3144
2023-02-10 19:15:28 +01:00
Timo
eda11cfc08
Inform that the user that config keys are missing ( #880 )
2023-02-09 12:57:54 +01:00
Abhi Jain
d40e467b7d
changes Loading room... to Loading...
2023-02-08 14:26:56 +05:30
Robin Townsend
d852e33413
Document the component
2023-02-08 00:32:08 -05:00
Robin Townsend
8d46687a54
Refactor grid state tracking
2023-02-07 23:27:49 -05:00
Robin Townsend
978b0f08e8
Move grid algorithms into a separate file
2023-02-07 22:13:50 -05:00
Robin Townsend
374c68e3c0
Fix tiles enlarging to the wrong place on mobile
2023-02-05 01:17:28 -05:00
Robin Townsend
82ac775124
Fix scrolling on mobile
2023-02-05 00:55:12 -05:00
Robin Townsend
6adcf95aaa
Implement different column counts and mobile layout
2023-02-04 00:43:53 -05:00
Robin Townsend
206730ffc0
Fix infinite loop when a tile can't be enlarged
2023-02-03 16:52:42 -05:00
Robin Townsend
1e858f6ba3
Fix a typo
2023-02-03 16:27:49 -05:00
Robin Townsend
22382413dc
Make drag and drop mobile-friendly
2023-02-03 15:42:47 -05:00
Robin Townsend
6cd939db0c
Fix a crash when there's only 1 tile and it gets shrunk
2023-02-03 09:11:25 -05:00
Robin Townsend
42e4f6ce83
Don't allow the grid to overflow horizontally
2023-02-03 08:44:35 -05:00
Šimon Brandner
706bf5db61
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-02-03 13:32:04 +01:00
David Baker
2b899c5586
Merge pull request #892 from vector-im/dbkr/update_js_sdk_screenshare_workaround
...
Update js-sdk for screenshare workaround
2023-02-02 14:46:07 +00:00
David Baker
3bd47a1347
Merge remote-tracking branch 'origin/feature_sfu' into dbkr/update_js_sdk_screenshare_workaround
2023-02-02 14:43:38 +00:00
David Baker
8ffdf34b0a
Merge remote-tracking branch 'origin/main' into feature_sfu
2023-02-02 14:42:38 +00:00
David Baker
aabca7ebff
Merge pull request #895 from vector-im/revert-893-dbkr/yarn_upgrade_jan23
...
Revert "Yarn upgrade"
2023-02-02 14:42:05 +00:00
David Baker
579b91abff
Revert "Yarn upgrade"
2023-02-02 14:32:44 +00:00
David Baker
b9589d6d2f
Merge branch 'feature_sfu' into dbkr/update_js_sdk_screenshare_workaround
2023-02-02 13:49:51 +00:00
David Baker
9de7fe81f2
Merge branch 'main' into feature_sfu
2023-02-02 13:48:44 +00:00
David Baker
e3b4a695d6
Merge pull request #893 from vector-im/dbkr/yarn_upgrade_jan23
...
Yarn upgrade
2023-02-02 13:47:00 +00:00
David Baker
e1abbd5291
Yarn upgrade
...
Along with some type fixes to make typescript happy again. Hopefully
they are sensible.
2023-02-02 12:49:54 +00:00
David Baker
ff6a9840b7
Update js-sdk for screenshare workaround
2023-02-02 12:00:44 +00:00
Robin Townsend
4fc8598e36
Keep tile elements in a stable order
2023-02-01 11:50:52 -05:00
Robin Townsend
6784d2ba97
Remove redundant key prop
2023-02-01 11:50:25 -05:00
Robin Townsend
0915e327e1
Implement somewhat working drag & drop and improve render memoization
2023-02-01 11:32:10 -05:00
Robin Townsend
eedf8a6d1b
Make tiles draggable (but not yet droppable)
2023-02-01 00:17:22 -05:00
Šimon Brandner
ce8faa3daf
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-31 15:04:45 +01:00
Šimon Brandner
00385e91da
Merge pull request #889 from vector-im/SimonBrandner/feat/debug
2023-01-31 15:02:22 +01:00
Šimon Brandner
ab70926274
Delint
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-31 11:04:48 +01:00
Šimon Brandner
6ff8215e7a
Reduce diff
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-31 11:01:21 +01:00
Šimon Brandner
c492fcd448
Always show debug info
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-31 11:00:13 +01:00
Robin Townsend
d7db845f3b
Scroll snap was a bad idea
2023-01-30 23:52:46 -05:00
Robin Townsend
82c7293308
Replace premature animation optimization with a potentially wiser one
2023-01-30 23:44:19 -05:00
Robin Townsend
0166eb67fb
Make avatars scale smoothly during animations
2023-01-30 23:43:45 -05:00
Robin Townsend
e3081c1c06
Try out a snappier spring
2023-01-30 23:32:26 -05:00
Robin Townsend
f540f48461
Fix some layout bugs
2023-01-30 23:32:00 -05:00
Robin Townsend
55dece274f
Fix some tile resizing bugs
2023-01-30 17:04:43 -05:00
Šimon Brandner
abb43bfe59
Show debug only conditionally
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-30 22:07:00 +01:00
Šimon Brandner
807a6a8545
Add call feed size debug info
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-30 20:43:21 +01:00
Robin
b12e52d972
Merge pull request #866 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-01-30 14:00:59 -05:00
Suguru Hirahara
82f2fd05b5
Translated using Weblate (Japanese)
...
Currently translated at 74.4% (105 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-30 18:25:09 +00:00
Genbuchan
b4c6684ff5
Translated using Weblate (Japanese)
...
Currently translated at 74.4% (105 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-30 18:25:09 +00:00
Robin Townsend
4e73c07cb2
Try out scroll snapping
2023-01-30 09:35:40 -05:00
Robin Townsend
3805a2f20e
Format with Prettier
2023-01-29 21:56:07 -05:00
Robin Townsend
4e35984900
Extract tile size change logic into a function
2023-01-29 21:54:53 -05:00
Robin Townsend
e99294c3f1
Simplify some code
2023-01-29 21:45:10 -05:00
Šimon Brandner
546cc164fa
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-27 17:18:33 +01:00
DarkCoder15
32fb14107f
Translated using Weblate (Russian)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ru/
2023-01-27 15:33:29 +00:00
afr4283
14a5e53e65
Translated using Weblate (Polish)
...
Currently translated at 97.1% (137 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-01-27 15:33:29 +00:00
Šimon Brandner
24fea189dc
Translated using Weblate (Czech)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/cs/
2023-01-27 15:33:29 +00:00
Genbuchan
0f73527ccf
Translated using Weblate (Japanese)
...
Currently translated at 72.3% (102 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-27 15:33:29 +00:00
Suguru Hirahara
e0b94b51ab
Translated using Weblate (Japanese)
...
Currently translated at 72.3% (102 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-27 15:33:29 +00:00
Šimon Brandner
eb75a6ad80
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-27 16:10:18 +01:00
Šimon Brandner
38824acb7e
Merge remote-tracking branch 'upstream/main' into feature_sfu
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-27 16:00:20 +01:00
Šimon Brandner
37d6bf4b0f
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-27 15:56:50 +01:00
David Baker
ee0c623866
Merge pull request #884 from vector-im/dbkr/posthog_pr_previews
...
Add posthog to PR preview builds
2023-01-26 17:24:48 +00:00
Šimon Brandner
c321deecba
Merge pull request #882 from dinosmm/patch-2
2023-01-26 17:27:40 +01:00
David Baker
b7ac131614
Add posthog to PR preview builds
2023-01-26 14:59:54 +00:00
Dino
acade92d70
Removed one more reference to Synapse
...
I forgot to remove one reference to Synapse previously.
2023-01-26 14:50:32 +00:00
Dino
6e275b9221
Clarified homeserver requirements
...
I clarified homeserver requirements (i.e. that Element Call needs a homeserver like Synapse but not necessarily Synapse), and also edited some other parts for clarity. I also updated the recommendation to not log in to an existing homeserver based on my new findings that Element Call *may* allow you to log in to an existing HS but log in is unreliable.
2023-01-26 14:24:53 +00:00
Dino
42d5db6d0f
Update README.md
...
Updated README.md to include more detailed information about the limitations of Element Call and a recommended homeserver set up.
2023-01-26 10:35:30 +00:00
Robin Townsend
8912daa922
Make tiles resizable and fix some miscellaneous bugs
2023-01-25 23:51:36 -05:00
Šimon Brandner
0cc82f8e23
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-25 17:33:20 +01:00
Šimon Brandner
e20bda024d
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-25 17:27:41 +01:00
Šimon Brandner
3d0906a145
Merge remote-tracking branch 'upstream/main' into feature_sfu
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-25 17:13:01 +01:00
Šimon Brandner
280058e400
Merge pull request #805 from vector-im/feature_simulcast
2023-01-25 17:07:45 +01:00
Robin Townsend
045103dbc9
Backfill the grid as people leave by moving tiles along paths
2023-01-25 02:30:52 -05:00
David Baker
0f2a62a59f
Merge pull request #870 from vector-im/dbkr/fix_rageshake_modal_mobile
...
Fix the rageshake modal on mobile
2023-01-23 20:21:23 +00:00
Šimon Brandner
003e9206df
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-23 21:13:44 +01:00
David Baker
d2631a3e02
Fix the rageshake modal on mobile
...
As per comment
Unsure if this is the best fix - ideally we wouldn't go into no-controls
mode at all, but this part doesn't know whether the dialog is open so
the only thing we could really do is tweak the threshold, or possibly
guess based on width instead?
2023-01-23 17:52:02 +00:00
David Baker
41b72440a0
Merge pull request #869 from vector-im/dbkr/suppress_dup_ptt_unhold
...
Avoid duplicate PTT button 'unhold' events
2023-01-23 16:59:54 +00:00
David Baker
d65464e4db
Avoid duplicate PTT button 'unhold' events
...
We called the 'unhold' function even if the button wasn't held which
probably will have been generating unmute events even when we weren't
muted.
Also use separate handlers for events so we can have specific log lines
(and also see where the event comes from when caught in the debugger).
2023-01-23 16:53:24 +00:00
Robin Townsend
59f3b05c07
Merge branch 'main' into big-grid
2023-01-23 08:57:04 -05:00
Robin
4f0a780ecf
Merge pull request #863 from robintown/demo-screenshot
...
Add a demo screenshot to the README
2023-01-20 15:38:48 -05:00
David Baker
b8c1dd4c78
Merge pull request #865 from vector-im/dbkr/wait_until_loaded_before_registering
...
Don't try to register users until client is loaded
2023-01-20 18:32:14 +00:00
Robin
cf5e9ba2f9
Merge pull request #864 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-01-20 13:21:12 -05:00
David Baker
4f8bd18efd
Don't try to register users until client is loaded
2023-01-20 17:59:57 +00:00
Suguru Hirahara
f56177b96a
Translated using Weblate (Japanese)
...
Currently translated at 65.9% (93 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:20:44 +00:00
Genbuchan
85b206c270
Translated using Weblate (Japanese)
...
Currently translated at 65.9% (93 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:20:43 +00:00
Suguru Hirahara
bf7c45b0bc
Translated using Weblate (Japanese)
...
Currently translated at 64.5% (91 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:20:30 +00:00
Genbuchan
906fcdf72e
Translated using Weblate (Japanese)
...
Currently translated at 64.5% (91 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:20:29 +00:00
Suguru Hirahara
17a3e14d09
Translated using Weblate (Japanese)
...
Currently translated at 63.1% (89 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:20:07 +00:00
Genbuchan
26e1772c75
Translated using Weblate (Japanese)
...
Currently translated at 63.1% (89 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:20:07 +00:00
Suguru Hirahara
edfb8709d1
Translated using Weblate (Japanese)
...
Currently translated at 60.9% (86 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:19:33 +00:00
Genbuchan
7798128cbd
Translated using Weblate (Japanese)
...
Currently translated at 60.9% (86 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:19:33 +00:00
Suguru Hirahara
5c3c15266a
Translated using Weblate (Japanese)
...
Currently translated at 41.1% (58 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:14:22 +00:00
Genbuchan
ea7bfb5afb
Translated using Weblate (Japanese)
...
Currently translated at 41.1% (58 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:14:22 +00:00
Suguru Hirahara
f940063e03
Translated using Weblate (Japanese)
...
Currently translated at 34.7% (49 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:12:49 +00:00
Genbuchan
a56d974f48
Translated using Weblate (Japanese)
...
Currently translated at 34.7% (49 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:12:49 +00:00
Suguru Hirahara
435f6f1ae9
Translated using Weblate (Japanese)
...
Currently translated at 31.2% (44 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:11:53 +00:00
Genbuchan
375db2a47b
Translated using Weblate (Japanese)
...
Currently translated at 31.2% (44 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:11:53 +00:00
Suguru Hirahara
ed1b1c3d3e
Translated using Weblate (Japanese)
...
Currently translated at 29.7% (42 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:11:39 +00:00
Genbuchan
ddb3637d79
Translated using Weblate (Japanese)
...
Currently translated at 29.7% (42 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:11:39 +00:00
Suguru Hirahara
85d5946d6a
Translated using Weblate (Japanese)
...
Currently translated at 28.3% (40 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:11:26 +00:00
Genbuchan
3cdb413587
Translated using Weblate (Japanese)
...
Currently translated at 28.3% (40 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:11:25 +00:00
Suguru Hirahara
5ac1212988
Translated using Weblate (Japanese)
...
Currently translated at 21.2% (30 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:09:41 +00:00
Genbuchan
c9c0ed85f8
Translated using Weblate (Japanese)
...
Currently translated at 21.2% (30 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:09:40 +00:00
Suguru Hirahara
e4b2180bc2
Translated using Weblate (Japanese)
...
Currently translated at 19.1% (27 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:09:04 +00:00
Genbuchan
cab8a71ac2
Translated using Weblate (Japanese)
...
Currently translated at 19.1% (27 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:09:04 +00:00
Suguru Hirahara
ff5ff175fd
Translated using Weblate (Japanese)
...
Currently translated at 17.7% (25 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:08:27 +00:00
Genbuchan
26e1530882
Translated using Weblate (Japanese)
...
Currently translated at 17.7% (25 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:08:27 +00:00
Suguru Hirahara
35386b5e16
Translated using Weblate (Japanese)
...
Currently translated at 17.0% (24 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:08:17 +00:00
Genbuchan
18fe2daea7
Translated using Weblate (Japanese)
...
Currently translated at 17.0% (24 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:08:17 +00:00
Suguru Hirahara
5f24bf0b9c
Translated using Weblate (Japanese)
...
Currently translated at 14.1% (20 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:07:45 +00:00
Genbuchan
990a08f4f6
Translated using Weblate (Japanese)
...
Currently translated at 14.1% (20 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:07:45 +00:00
Suguru Hirahara
af565ecd77
Translated using Weblate (Japanese)
...
Currently translated at 7.0% (10 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:05:44 +00:00
Genbuchan
e3d72e1104
Translated using Weblate (Japanese)
...
Currently translated at 7.0% (10 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:05:44 +00:00
Suguru Hirahara
29ea2cfe90
Translated using Weblate (Japanese)
...
Currently translated at 5.6% (8 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:04:22 +00:00
Genbuchan
008ecd7409
Translated using Weblate (Japanese)
...
Currently translated at 5.6% (8 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:04:21 +00:00
Suguru Hirahara
3220b030fb
Translated using Weblate (Japanese)
...
Currently translated at 4.9% (7 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:03:57 +00:00
Genbuchan
0b1689e6f7
Translated using Weblate (Japanese)
...
Currently translated at 4.9% (7 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:03:57 +00:00
Suguru Hirahara
74255d0554
Translated using Weblate (Japanese)
...
Currently translated at 4.2% (6 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:03:43 +00:00
Genbuchan
a55046148f
Translated using Weblate (Japanese)
...
Currently translated at 4.2% (6 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:03:43 +00:00
Genbuchan
6acbf792fc
Translated using Weblate (Japanese)
...
Currently translated at 2.8% (4 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:02:49 +00:00
Suguru Hirahara
1cbda01051
Translated using Weblate (Japanese)
...
Currently translated at 2.1% (3 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:02:33 +00:00
Suguru Hirahara
f61b2db80d
Translated using Weblate (Japanese)
...
Currently translated at 2.1% (3 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:02:33 +00:00
Genbuchan
17d273135f
Translated using Weblate (Japanese)
...
Currently translated at 2.1% (3 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-20 17:02:33 +00:00
Robin Townsend
9e8dadcc44
Add a demo screenshot to the README
2023-01-20 10:51:28 -05:00
David Baker
785756dc91
Merge pull request #862 from vector-im/dbkr/ptt_null_member_workarounds
...
Don't crash if we can't find our own member event
2023-01-20 13:20:04 +00:00
David Baker
785fa51e0c
Use merged js-sdk commit
2023-01-20 13:12:03 +00:00
David Baker
47c2e9e101
Don't crash if we can't find our own member event
2023-01-20 12:10:58 +00:00
David Baker
0bb18be4ef
Merge pull request #861 from vector-im/dbkr/dont_lowercase_room_ids
...
Fix joining rooms by ID
2023-01-20 10:57:46 +00:00
David Baker
81997624d4
Fix joining rooms by ID
...
We use this in embedded mode. Regressed by https://github.com/vector-im/element-call/pull/860
Lowercasing room IDs obviously makes them break, so… don't do that.
2023-01-20 10:51:52 +00:00
David Baker
c2883e52bb
Merge pull request #860 from vector-im/dbkr/lowercase_room_alias
...
Lowercase room alias before joining
2023-01-20 09:43:28 +00:00
David Baker
7e1033f5a4
Add colon in comment
...
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-20 09:35:50 +00:00
David Baker
524f530dce
Lowercase room alias before joining
2023-01-19 19:20:42 +00:00
Robin Townsend
46d1351d83
More fixes
2023-01-18 13:38:29 -05:00
Robin Townsend
2318d75bc7
prettier
2023-01-18 11:33:40 -05:00
Robin Townsend
486674c442
fixes
2023-01-18 11:32:51 -05:00
Robin Townsend
d3fba7fd5f
WIP minus unfinished split grid layouts
2023-01-18 10:52:12 -05:00
David Baker
62cce08142
Merge pull request #854 from vector-im/dbkr/null_check_callfeed_stream
...
Don't crash if no stream on callfeed
2023-01-17 16:52:47 +00:00
David Baker
9437a00997
Merge pull request #853 from vector-im/dbkr/better_rageshake
...
Change rageshake to save much more regularly
2023-01-17 10:20:26 +00:00
David Baker
e1c4042d15
Add units to constant
2023-01-17 10:16:55 +00:00
David Baker
8284d0da60
Don't crash if no stream on callfeed
2023-01-16 18:10:50 +00:00
David Baker
860aff4958
Change rageshake persistence to throttled flushing
...
Rather than every 30 seconds. This way we'll save logs for sessions
lasting less than 30 seconds which we previously didn't. Also save
on window unload just in case that doesn't catch everything.
Plus remove some more unused params.
2023-01-16 17:27:49 +00:00
David Baker
13b1dcf785
Mostly cosmetic fixes to rageshake
...
* Remove duplicate copyright header
* Remove ts-ignores by just using the objects directly rather than via
event.target
* Use error.message rather than errorCode which TS doesn't know about
and may or may not exist.
* Remove some unused things like the skip rageshake function and
the option to init rageshakes without storage.
* Turn single function with a boolean param to make it take two entirely
separate code paths into two functions.
2023-01-16 16:43:45 +00:00
Robin
035498a8eb
Merge pull request #849 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-01-15 22:20:48 -05:00
Avery
030ca29664
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/es/
2023-01-14 15:33:25 +00:00
David Baker
ecdeb97502
Merge pull request #848 from vector-im/dbkr/uncecryptable_todevice
...
Log undecryptable to-device events
2023-01-13 21:44:39 +00:00
David Baker
6168109894
Use merged js-sdk commit
2023-01-13 21:41:21 +00:00
David Baker
a2a1a9032a
Use js-sdk from branch
2023-01-13 18:33:58 +00:00
David Baker
abd909c03a
Log undecryptable to-device events
...
Listen for the new undecryptable to-device event event and log
events for it in Posthog & Sentry, and make it visible in the
call flow diagram.
2023-01-13 18:27:22 +00:00
Šimon Brandner
c0bc52cdf2
Merge remote-tracking branch 'upstream/feature_sfu' into feature_simulcast
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-13 17:48:01 +01:00
Šimon Brandner
e0f0dccc55
Reduce diff
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-13 17:42:15 +01:00
Šimon Brandner
4e64c71a4c
Merge remote-tracking branch 'upstream/main' into feature_sfu
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-13 17:40:05 +01:00
David Baker
be1db442d9
Merge pull request #846 from vector-im/dbkr/prevent_keyrepeat_mute_spam
...
Prevent mute event spam from key repeats
2023-01-13 11:59:34 +00:00
David Baker
afdce66896
Merge remote-tracking branch 'origin/main' into dbkr/prevent_keyrepeat_mute_spam
2023-01-13 11:57:02 +00:00
David Baker
1b08a5cac3
Rename file
2023-01-13 11:56:29 +00:00
David Baker
843e7690fa
Merge pull request #845 from vector-im/dbkr/disable_keyboard_shortcuts_rageshake
...
Disable keyboard shortcuts when feedback modal is open
2023-01-13 11:55:51 +00:00
David Baker
a5977fc992
Rename to useCallViewKeyboardShortcuts
2023-01-13 11:52:40 +00:00
David Baker
6277359d30
Merge pull request #844 from vector-im/dbkr/fix_cache
...
Fix caching headers on Docker image
2023-01-13 10:39:50 +00:00
David Baker
73682b67ba
Merge pull request #843 from vector-im/dbkr/dev_mode_idb_no_worker
...
Use IndexedDB storage in dev mode, just without the worker
2023-01-13 10:14:01 +00:00
David Baker
f2193302c1
Prevent mute event spam from key repeats
2023-01-12 18:26:21 +00:00
David Baker
9ba4ce429f
Disable keyboard shortcuts when feedback modal is open
2023-01-12 17:31:19 +00:00
David Baker
d9b0e08ea2
Fix caching headers on Docker image
2023-01-12 16:20:37 +00:00
David Baker
5f26534496
Use IndexedDB storage in dev mode, just without the worker
...
As per comment, we can't use workers in Vite dev mode. We previously
fell back to the memory store but this ends up with it working significantly
differently in dev mode to production, eg. dev mode would always start
by doing an initial sync, so old to-device messages would arrive again.
There's no need to fall all the way back to the memory store though,
we can use the IndexedDB store without the worker.
2023-01-12 15:17:46 +00:00
David Baker
30688715cd
Revert f20fc78bd7
2023-01-12 13:20:11 +00:00
David Baker
f20fc78bd7
Use branch of js-sdk with Olm debugging
...
Pulls in changes from https://github.com/matrix-org/matrix-js-sdk/pull/3055
Not intended to stay long-term.
2023-01-12 11:28:15 +00:00
Šimon Brandner
74780d5c8f
Merge pull request #837 from vector-im/SimonBrandner/feat/unsub-logic
2023-01-11 18:26:08 +01:00
Šimon Brandner
e92b8f24e9
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-11 18:23:34 +01:00
Šimon Brandner
8f1a65e856
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-10 22:02:43 +01:00
Šimon Brandner
72a02b1b01
Add proper (un)subscribe logic
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-10 21:00:30 +01:00
Robin
741233909d
Merge pull request #829 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-01-09 13:35:43 -05:00
Robin
4e0f4a8dc7
Merge pull request #835 from robintown/unmuted-when-speaking
...
Work around mute state updates being slow
2023-01-09 13:35:05 -05:00
Šimon Brandner
0d151452ba
Merge pull request #833 from vector-im/SimonBrandner/feat/hide-audio
2023-01-09 19:28:04 +01:00
Robin Townsend
4fd76f9599
Work around mute state updates being slow
...
Since the app already determines when someone is speaking, we can use that information to make it less obvious when to-device messages are being slow to deliver mute state updates.
2023-01-09 11:10:59 -05:00
Robin
d123793deb
Merge pull request #832 from robintown/update-js-sdk
...
Update matrix-js-sdk
2023-01-09 10:52:19 -05:00
Robin Townsend
449c1c9d79
Try updating Olm to fix type errors
2023-01-09 10:49:01 -05:00
Robin Townsend
de5b58792e
Update matrix-js-sdk
2023-01-09 10:32:05 -05:00
Robin Townsend
7769074410
Merge branch 'main' into update-js-sdk
2023-01-09 10:31:39 -05:00
Šimon Brandner
881054e265
Hide local volume controls for tiles with no audio
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-07 10:09:20 +01:00
Šimon Brandner
53b21688b9
Merge branch 'feature_sfu' into feature_simulcast
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-07 09:49:21 +01:00
Šimon Brandner
7dc6455225
Merge remote-tracking branch 'upstream/main' into feature_sfu
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-07 09:47:55 +01:00
Šimon Brandner
96a18ec91e
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-07 09:45:45 +01:00
Šimon Brandner
9150365704
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2023-01-07 09:42:22 +01:00
Robin
767f9cdc4a
Merge pull request #831 from robintown/no-video-mute
...
Leave audio elements unmuted regardless of mute state
2023-01-06 12:08:13 -05:00
Robin Townsend
946f564f84
Update matrix-js-sdk
2023-01-06 10:39:29 -05:00
Robin Townsend
468e389324
Leave audio elements unmuted regardless of mute state
2023-01-06 10:26:10 -05:00
Jozef Gaal
62e98f6c47
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-01-06 09:33:22 +00:00
Priit Jõerüüt
de31c099e3
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-01-06 09:33:22 +00:00
Ihor Hordiichuk
49cae76387
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-01-06 09:33:22 +00:00
Glandos
d45ea78ddb
Translated using Weblate (French)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-01-06 09:33:22 +00:00
Linerly
dcbc3ed865
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-01-06 09:33:22 +00:00
Vri
ff19135d4e
Translated using Weblate (German)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-01-06 09:33:22 +00:00
Robin
de7343d16a
Merge pull request #821 from robintown/save-lockfile
...
Save lockfile
2023-01-05 10:35:52 -05:00
Timo
e5135a41ba
Add call id to mute events ( #827 )
2023-01-05 11:05:22 +01:00
Timo
67d1c29d6a
decrease wait after call ended to 10ms ( #825 )
...
* decrease wait after call ended to 10ms
* new order of widget requests to avoid pip flicker
2023-01-05 00:01:57 +01:00
Robin
7ee6b02aeb
Merge pull request #820 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-01-04 09:12:43 -05:00
Robin
6b021b9f70
Merge pull request #822 from robintown/reduce-local-feed
...
Reduce the size of the local feed in 1:1 calls at small window sizes
2023-01-04 09:05:49 -05:00
Robin Townsend
faa8f95f97
Reduce the size of the local feed in 1:1 calls at small window sizes
2023-01-04 08:38:24 -05:00
Robin Townsend
c09fec5f88
Save lockfile
2023-01-04 08:25:26 -05:00
Weblate
b711a67893
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2023-01-04 12:33:23 +00:00
Jozef Gaal
a30bded3ee
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-01-04 12:33:22 +00:00
Priit Jõerüüt
0349f5306c
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-01-04 12:33:22 +00:00
Ihor Hordiichuk
6980652cbc
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-01-04 12:33:22 +00:00
Glandos
eff56d7ce4
Translated using Weblate (French)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-01-04 12:33:22 +00:00
Linerly
1a66c455f6
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-01-04 12:33:22 +00:00
Vri
7163db357c
Translated using Weblate (German)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-01-04 12:33:22 +00:00
Robin
e5572210d3
Merge pull request #813 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-01-03 23:06:48 -05:00
David Baker
28946d0774
Merge branch 'feature_sfu' into feature_simulcast
2023-01-03 22:59:44 +00:00
David Baker
9adde2fde5
Merge remote-tracking branch 'origin/main' into feature_sfu
2023-01-03 22:59:26 +00:00
David Baker
11a262b58f
Merge pull request #819 from vector-im/dbkr/prefix_other_fullscreen_apis
...
Use prefixed versions of other fullscreen APIs too
2023-01-03 22:56:49 +00:00
David Baker
62e4e80ca3
Merge pull request #818 from vector-im/dbkr/fix_copyright_headers
...
Fix copyright headers
2023-01-03 22:56:40 +00:00
David Baker
f55cc21289
Enable rageshake in preview builds ( #817 )
2023-01-03 22:56:21 +00:00
David Baker
c34a1f7f65
Use prefixed versions of other fullscreen APIs too
2023-01-03 18:35:00 +00:00
David Baker
70b693ef3c
Revert d2175b4
...
Unintentionally comitted to main
2023-01-03 18:34:27 +00:00
David Baker
d2175b40a4
Use prefixed versions of other fullscreen APIs too
2023-01-03 18:33:11 +00:00
David Baker
1830acbddf
Fix copyright pt. 2: CSS files
2023-01-03 16:58:38 +00:00
David Baker
df9c1fed2a
Fix copyright headers
...
This is an Element project (in the vector-im repo) so the Copyright
should be for New Vector: it was incorrectly attributed to the
foundation for some files (and some files were missing headers).
2023-01-03 16:55:26 +00:00
Timo
05be247946
send posthog callEnded events instantly in embedded mode (prohibit missing events) ( #816 )
...
Signed-off-by: Timo K <timok@element.io >
Co-authored-by: Timo K <timok@element.io >
2023-01-03 17:09:21 +01:00
Timo
1f5c22e325
Posthog new api key ( #815 )
...
new api key
Signed-off-by: Timo K <timok@element.io >
Co-authored-by: Timo K <timok@element.io >
2023-01-03 16:59:06 +01:00
David Baker
b9ee9583e4
Fix fullscreen on Safari ( #814 )
...
* Fix fullscreen on Safari
Safari only supports it via the webkit prefix
Fixes https://github.com/vector-im/element-call/issues/539
* NOT THAT LOGGER, VSCODE
2023-01-03 11:24:10 +00:00
David Baker
fef503c65d
Upload source maps to sentry ( #810 )
...
* Pretend to upload source maps to sentry
* Build release not in docker so we can upload source maps sensibly
and also upload the release as a plain tarball while we're at it
* fix yaml
* Try specifying version this way
* test rebuild
* pass secrets through
* Too many sentries
* It's almost 2023 and we're still having BSD vs GNU tar issues
* Maybe get sensible tag name & release identifier
* Wrong plugin, and also try the 'release' option which might the right thing
* Try a different github action
see if github likes that any better
* add contents write permission
and switch to the asset upload plugin that had the helpful doc
* actually put release name in tarball path
* copy docker config to right path
* Prettify vite config
* Only activate sentry plugin if we have secrets
* Use env var for tag name
* Also spelling env correctly would likely help
* Fix variable syntax
* Put env var in correct place
One day maybe I will not find yaml syntax confusing
2023-01-03 10:48:48 +00:00
David Baker
dc37c83aac
Merge pull request #809 from vector-im/dbkr/optional_rageshake
...
Don't show option to submit bug reports if no endpoint configured
2023-01-03 09:55:08 +00:00
Avery
398e238bfb
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/es/
2023-01-02 16:33:20 +00:00
David Baker
10819ed044
Merge pull request #812 from vector-im/dg/use_env_variable
...
Use environment variable for branch name
2022-12-23 10:39:10 +00:00
Davide Girardi
6edcdd3890
Use environment variable for branch name
2022-12-23 10:53:02 +01:00
Robin
5e47a439ca
Merge pull request #811 from vector-im/dbkr/gha_filter_on_head_repo
...
Add conditional on head_repo on Netlify main GHA job
2022-12-22 18:51:20 -05:00
David Baker
d1091eda17
Add conditional on head_repo on Netlify main GHA job
...
As per comment
2022-12-22 20:22:54 +00:00
Timo
0488cbdd8c
Change posthog key and host to selfhosted instance ( #775 )
...
* change posthog key and host
* Refresh Key
* change key again
2022-12-22 19:59:29 +01:00
David Baker
5823cd41e8
Translate separately so the i18n gets less confused
2022-12-22 14:23:19 +00:00
David Baker
de0f2e65a5
Don't show option to submit bug reports if no endpoint configured
2022-12-22 14:12:49 +00:00
David Baker
891ff86b49
Merge pull request #808 from vector-im/dbkr/remove_overflow_fullscreen
...
Remove the overflow menu button in fullscreen mode
2022-12-22 13:28:14 +00:00
David Baker
d7d7bee685
Remove the overflow menu button in fullscreen mode
...
It didn't work and fixing it is a bit of a project: see comment
https://github.com/vector-im/element-call/issues/807
2022-12-22 12:16:05 +00:00
David Baker
a2266e1779
Merge branch 'feature_sfu' into feature_simulcast
2022-12-21 22:24:07 +00:00
David Baker
dca2a57529
Merge branch 'main' into feature_sfu
2022-12-21 22:21:39 +00:00
David Baker
2c2aded094
Merge pull request #806 from vector-im/dbkr/too_many_olms
...
Remove Olm from devDependencies
2022-12-21 22:21:04 +00:00
David Baker
f35b50d89f
Remove Olm from devDependencies
...
It was in devDependencies as well as dependencies for some reason
2022-12-21 18:49:49 +00:00
David Baker
ded6ffc15c
Update olm to try & fix types
2022-12-21 18:46:19 +00:00
David Baker
05d8191448
Use simulcast js-sdk branch
2022-12-21 18:29:48 +00:00
David Baker
b426308fa8
Simulcast support
2022-12-21 18:24:44 +00:00
David Baker
1508b21701
Update to js-sdk with develop merged
2022-12-21 18:21:45 +00:00
David Baker
ec4e2897ee
Prettier
2022-12-21 18:14:31 +00:00
David Baker
795566ccef
Null check
2022-12-21 18:12:53 +00:00
David Baker
3220d06616
Support for SFUs
...
Mostly just using the right js-sdk, then adding temporary config for
which SFU to use until we can get it from the homeserver.
2022-12-21 18:01:58 +00:00
David Baker
0880faf312
Merge pull request #799 from vector-im/dbkr/sample_config
...
Make sample config just have the HS config
2022-12-21 17:58:43 +00:00
David Baker
51be754ad8
Merge pull request #798 from vector-im/dbkr/move_to_config_file
...
Move default homeserver to config file
2022-12-21 17:57:16 +00:00
David Baker
70522ed8da
Also add comment
2022-12-21 15:26:24 +00:00
David Baker
3581aceb5a
Addd ResolvedConfigOptions back
2022-12-21 15:25:08 +00:00
David Baker
16e8ea3420
Merge pull request #801 from vector-im/dbkr/pr_preview_use_branch_config
...
Use config from the branch we built on PR previews
2022-12-21 15:23:08 +00:00
David Baker
29f48f25f4
Actually remove the bit that's no longer neccessary
2022-12-21 15:17:34 +00:00
David Baker
089234ae09
Use config from the branch we built on PR previews
...
No harm in doing this - just as easy to override config in the code
itself.
2022-12-21 15:11:24 +00:00
David Baker
4dd823eca4
Merge pull request #800 from vector-im/dbkr/pr_preview
...
Add deploy previews
2022-12-21 14:42:35 +00:00
David Baker
6bc5b16b02
These appear to be important?
2022-12-21 13:09:41 +00:00
David Baker
f67eb328bf
Add permissions, fix artifact name, filter branches
2022-12-21 12:36:00 +00:00
David Baker
1c824da32b
Add config & redirects files
2022-12-21 12:08:08 +00:00
David Baker
1442e57a23
Prettify workflow file
2022-12-21 12:01:06 +00:00
David Baker
39e92b9e2e
Add deploy previews
...
Using workflow from element-web
2022-12-21 11:57:15 +00:00
David Baker
c879090a34
Re-jig config accessors
...
We only ever used the static instance() method to get to the config
object, so just make a static instance that returns the ConfigOptions
directly, throwing an exception if it's not yet initialised. This way
the types can all be non-optional (plus it's shorter).
2022-12-21 10:17:53 +00:00
David Baker
6303b357ab
Update default homeserver to match what the docs say
2022-12-21 10:01:37 +00:00
David Baker
b3d97810a8
Unused import
2022-12-21 09:44:28 +00:00
David Baker
eaf14a0562
Don't send rageshakes or start sentry if we don't have config for them
2022-12-21 09:42:27 +00:00
David Baker
fd3c0d9fc6
Don't guess the server name from the URL
...
It only uses the default HS URL anywayso just use the default
server name.
2022-12-21 09:27:25 +00:00
Robin
7765cfe1c2
Merge pull request #792 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2022-12-20 15:32:38 -05:00
David Baker
b94562d43b
Indent config sample properly
2022-12-20 18:26:10 +00:00
David Baker
19e478f2a9
Make sample config just have the HS config
...
The other options are things people usually won't need or want to
set, so just keep it to the basics.
* Rename config sample to match element-web
* Update / simplify build instructions
* Rename nginx config file to differentiate it from EC config
2022-12-20 18:13:08 +00:00
David Baker
d6b8ecdfd1
Remove default HS env var from build
2022-12-20 17:42:20 +00:00
David Baker
47ade7ee3c
Add default HS for CD deployment
2022-12-20 17:37:07 +00:00
David Baker
23387ee75f
Fix syntax
2022-12-20 17:32:04 +00:00
David Baker
c85d1c1d9c
Don't touch the product name option for now
2022-12-20 17:30:47 +00:00
David Baker
96de515e56
Move default homeserver to config file
2022-12-20 17:26:45 +00:00
David Baker
e4c25bcc69
Merge pull request #797 from vector-im/dbkr/fix_docker_build
...
Fix docker build
2022-12-20 13:34:00 +00:00
David Baker
824ed06f36
Fix docker build
...
Remove the element-call directory level which isn't necessary any
more (accidentally removed the `cd element-call` in #794 ).
2022-12-20 11:44:27 +00:00
David Baker
aa57cf039a
Merge pull request #794 from vector-im/dbkr/simplify_build
...
Simplify build process
2022-12-19 18:55:41 +00:00
David Baker
850d6a40cc
Simplify build process
...
* We don't need to check out the js-sdk separately anymore
* Remove the vite proxying: there's no need since Matrix HSes allow
cross origin requests. This will let us move the default homeserver
config to the config file (in a separate PR...)
* Remove the product name variable which just set it to the default anyway
2022-12-19 18:43:42 +00:00
David Baker
282a4853cf
Merge pull request #791 from vector-im/dbkr/spatial_audio_ff_only
...
Make spatial audio Firefox-only
2022-12-19 15:22:33 +00:00
David Baker
7c26bdbda3
Put the maximised conditional back
...
and comment it
2022-12-19 15:10:25 +00:00
David Baker
4ad5ea49c2
Merge remote-tracking branch 'origin/main' into dbkr/spatial_audio_ff_only
2022-12-19 13:18:12 +00:00
Timo
e3aa810230
Posthog widget embedding ( #767 )
...
* load analytics id from url in embedded mode
Signed-off-by: Timo K <timok@element.io >
* add start call in the widget code path
Signed-off-by: Timo K <timok@element.io >
* send group call id instead of call name
Signed-off-by: Timo K <timok@element.io >
* generate analyticsid based on account analyticsid
This make it impossible to find users from the element web posthog instance
in the element call instance
* move registration type setup PosthogAnalytics.ts
* Order identificaition and tracking.
This fixes an issue that the widget version did not identify the user before sneding
the first track event.
Because start call is called right after app startup.
Signed-off-by: Timo K <timok@element.io >
2022-12-19 12:16:59 +01:00
Jozef Gaal
db2e0758de
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2022-12-18 18:33:16 +00:00
Šimon Brandner
39467f434e
Translated using Weblate (Czech)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/cs/
2022-12-18 18:33:15 +00:00
Jozef Gaal
fddf344923
Added translation using Weblate (Slovak)
2022-12-17 14:04:38 +00:00
Toomore Chiang
f806538e2c
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 9.3% (13 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2022-12-17 11:33:15 +00:00
David Baker
c6ad2003f0
Add other missing file
2022-12-16 17:28:52 +00:00
David Baker
9aed344a80
Add missing file
2022-12-16 17:25:28 +00:00
David Baker
d8b4fea6fc
i18n
2022-12-16 17:22:38 +00:00
David Baker
0c55efe4b6
Don't reorder imports - 3rd time's a charm
2022-12-16 17:20:52 +00:00
David Baker
c93df1fd06
Don't reorder import try 2
2022-12-16 17:19:40 +00:00
David Baker
c30eb19021
Don't reorder imports
2022-12-16 17:18:52 +00:00
David Baker
2d8c33d66d
Merge remote-tracking branch 'origin/main' into dbkr/spatial_audio_ff_only
2022-12-16 17:17:30 +00:00
David Baker
223793a445
Make spatial audio Firefox-only
...
Hopefully explained in comment: we have a heisenbug where we sometimes
lack audio from a certain participant, so this simplifies the audio
path by removing the workaround required to do AEC with spatial audio
on chrome.
2022-12-16 17:12:17 +00:00
Robin
b60a92112f
Merge pull request #779 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2022-12-16 11:54:25 -05:00
Toomore Chiang
b017faac36
Added translation using Weblate (Chinese (Traditional))
2022-12-16 11:00:52 +00:00
Rodion Borisov
1615b6e559
Translated using Weblate (Russian)
...
Currently translated at 97.8% (136 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ru/
2022-12-16 11:00:52 +00:00
MomentQYC
d71542a757
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hans/
2022-12-16 11:00:52 +00:00
phardyle
eb8a1cea45
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hans/
2022-12-16 11:00:52 +00:00
MomentQYC
a44a716100
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hans/
2022-12-16 11:00:52 +00:00
MomentQYC
34a4403135
Added translation using Weblate (Chinese (Simplified))
2022-12-16 11:00:52 +00:00
Robin
cfe5ce977e
Merge pull request #790 from robintown/no-controls
...
Hide controls completely in picture-in-picture view
2022-12-14 07:37:34 -05:00
Robin Townsend
102ce87bb0
Hide controls completely in picture-in-picture view
...
This is to prepare for upcoming design changes to the picture-in-picture view in Element Web.
2022-12-13 18:20:30 -05:00
Robin
f9845617b3
Merge pull request #783 from robintown/font-params
...
Add URL params to control fonts
2022-12-10 18:55:35 -05:00
Robin
1ec598453b
Merge pull request #784 from robintown/prettier-everything
...
Apply Prettier to the entire project
2022-12-10 18:55:15 -05:00
Robin
4659e58be8
Merge pull request #785 from robintown/leave-icon
...
Update the leave icon
2022-12-10 18:54:58 -05:00
Robin
9f6cacb3b6
Merge pull request #782 from robintown/yarn-lock
...
Save lockfile
2022-12-09 15:09:02 -05:00
Robin Townsend
32168fb467
Update the leave icon
2022-12-09 14:41:43 -05:00
Robin Townsend
90ef5505bb
Apply Prettier to the entire project
...
This ensures that our tests will be formatted by Prettier, among other things.
2022-12-09 14:34:25 -05:00
Robin Townsend
acc41c532e
Add URL params to control fonts
...
This was also a good chance to switch to the semantic font size names used in Compound.
2022-12-09 14:31:13 -05:00
Robin Townsend
fb4fe0e928
Save lockfile
2022-12-09 08:40:58 -05:00
Šimon Brandner
e6e18dd3f9
Merge pull request #774 from vector-im/SimonBrandner/task/refactor-calls
...
Don't expose `calls` on `GroupCall`
2022-12-05 18:46:56 +01:00
Šimon Brandner
357a3be90d
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-12-05 18:45:04 +01:00
Šimon Brandner
be6f21c7e1
Upgrade js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-12-04 15:59:01 +01:00
Šimon Brandner
6d8ae91b6c
Don't expose calls on GroupCall
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-12-04 15:50:21 +01:00
Robin
5bd0429e98
Merge pull request #772 from robintown/toolbar-animation
...
Subtly animate video tile toolbars
2022-12-02 13:03:16 -05:00
Robin Townsend
0a38395bdc
Subtly animate video tile toolbars
2022-12-02 12:44:31 -05:00
Robin
29d8f03a43
Merge pull request #719 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2022-12-01 08:38:21 -05:00
Weblate
c3a9760f22
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2022-12-01 12:33:11 +00:00
Danial Behzadi
086bacc10e
Translated using Weblate (Persian)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fa/
2022-12-01 12:33:11 +00:00
Genbuchan
1b78461ee8
Added translation using Weblate (Japanese)
2022-12-01 12:33:11 +00:00
Glandos
0464515f3e
Translated using Weblate (French)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2022-12-01 12:33:11 +00:00
Priit Jõerüüt
978c408ab3
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-12-01 12:33:11 +00:00
Ihor Hordiichuk
d6a800166a
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2022-12-01 12:33:11 +00:00
Linerly
70620d8294
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2022-12-01 12:33:11 +00:00
Vri
18606d46fa
Translated using Weblate (German)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-12-01 12:33:11 +00:00
Erik Bedami
0e3a2afb4e
Translated using Weblate (Czech)
...
Currently translated at 63.5% (87 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/cs/
2022-12-01 12:33:11 +00:00
Avery
4de0edc359
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/es/
2022-12-01 12:33:11 +00:00
Priit Jõerüüt
3a752b8f12
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-12-01 12:33:11 +00:00
Ihor Hordiichuk
f81ef3e134
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2022-12-01 12:33:11 +00:00
Glandos
593e7a788a
Translated using Weblate (French)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2022-12-01 12:33:11 +00:00
Platon Terekhov
09f4bdef8e
Translated using Weblate (Russian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ru/
2022-12-01 12:33:11 +00:00
Linerly
88d358f976
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2022-12-01 12:33:11 +00:00
Vri
a8394ebc56
Translated using Weblate (German)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-12-01 12:33:11 +00:00
Weblate
fde1712809
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2022-12-01 12:33:11 +00:00
Avery
a4b6e4ff54
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/es/
2022-12-01 12:33:11 +00:00
Priit Jõerüüt
d7dc76a93d
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-12-01 12:33:11 +00:00
Ihor Hordiichuk
6340fb7c13
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2022-12-01 12:33:11 +00:00
Glandos
21ffcd503b
Translated using Weblate (French)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2022-12-01 12:33:11 +00:00
Linerly
63dc5744f3
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2022-12-01 12:33:11 +00:00
Vri
e363fe8367
Translated using Weblate (German)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-12-01 12:33:11 +00:00
Avery
d6d919bce9
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (135 of 135 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/es/
2022-12-01 12:33:11 +00:00
Priit Jõerüüt
7e4c04d54e
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (135 of 135 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-12-01 12:33:11 +00:00
Ihor Hordiichuk
3c1d86214a
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (135 of 135 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2022-12-01 12:33:11 +00:00
Glandos
37654bce7c
Translated using Weblate (French)
...
Currently translated at 100.0% (135 of 135 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2022-12-01 12:33:11 +00:00
Linerly
33f983d254
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (135 of 135 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2022-12-01 12:33:11 +00:00
Vri
6a116a4413
Translated using Weblate (German)
...
Currently translated at 100.0% (135 of 135 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-12-01 12:33:11 +00:00
aethralis
c9a9aa399c
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (132 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-12-01 12:33:11 +00:00
Avery
f8795931c1
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (132 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/es/
2022-12-01 12:33:11 +00:00
Robin
bba60189e9
Merge pull request #769 from robintown/dont-start-calls
...
Don't start new calls in widget mode
2022-11-30 08:37:17 -05:00
Robin Townsend
44e22e2684
Don't start new calls in widget mode
...
In widget mode, it's the client's duty to start the call.
2022-11-29 15:47:39 -05:00
Robin
aa828fe9f5
Merge pull request #761 from robintown/update-js-sdk
...
Enable users to join calls from multiple devices
2022-11-28 16:37:15 -05:00
Robin Townsend
aec034182b
Update matrix-js-sdk
2022-11-28 16:34:50 -05:00
Robin Townsend
5ba7267164
Fix lints
2022-11-28 16:15:47 -05:00
David Baker
5c735f0936
Merge pull request #763 from vector-im/dbkr/pointer_event_leak
...
Fix click leaking through to DOM element underneath
2022-11-23 10:15:26 +00:00
David Baker
9c08a69226
Add import
...
And also Prettier says hi apparently
2022-11-23 10:11:55 +00:00
David Baker
40a0958e0d
Use useCallback
...
Co-authored-by: Robin <robin@robin.town >
2022-11-23 10:06:14 +00:00
David Baker
098be75415
Fix click leaking through to DOM element underneath
...
See comment, although this is quite hack - I'm torn on whether this
is worth it for the bugfix. Upgrading react-aria doesn't fix it either
(and also breaks everything in React strict mode).
Fixes https://github.com/vector-im/element-call/issues/762
2022-11-22 19:01:50 +00:00
Robin Townsend
13def24f7e
Enable users to join calls from multiple devices
2022-11-21 12:39:48 -05:00
David Baker
46e429c37b
Merge pull request #756 from vector-im/dbkr/rageshake_request_in_title
...
Put rageshake request ID in title of debug log submission
2022-11-17 16:54:05 +00:00
David Baker
eab8b1d095
Put rageshake request ID in title of debug log submission
2022-11-17 16:06:41 +00:00
David Baker
b92acd4822
Merge pull request #752 from vector-im/dbkr/waiting_for_media
...
Add a 'waiting for video' state to media tiles
2022-11-16 16:41:27 +00:00
David Baker
93aafb1415
Remove mystery blank line
...
Co-authored-by: Robin <robin@robin.town >
2022-11-16 16:39:35 +00:00
David Baker
734d330a10
CamcelCase for enum values
2022-11-16 10:45:49 +00:00
David Baker
432f7ef93a
i18n update
2022-11-15 17:34:56 +00:00
David Baker
5623fa415f
Also update connection states when participants change
2022-11-15 17:33:58 +00:00
David Baker
f2746ab994
Pass user's connection state for their screenshare feed
2022-11-15 17:19:09 +00:00
David Baker
80f07a5454
Add a 'waiting for video' state to media tiles
...
This will show if the call is waiting for media to connect (in practice
doesn't actually seem to happen all that often) but also show if the
media connection is lost, with the js-sdk change.
Requires https://github.com/matrix-org/matrix-js-sdk/pull/2880
Fixes: https://github.com/vector-im/element-call/issues/669
2022-11-15 16:13:33 +00:00
Erik Johnston
18139f78d2
Merge pull request #749 from vector-im/erikj/mute_shortcuts
...
Add 'm' and 'space' shortcuts for mute/unmuting during a call
2022-11-15 13:21:22 +00:00
Erik Johnston
a2bbe61292
Update help text
2022-11-14 20:58:39 +00:00
Erik Johnston
6855e61c47
Correctly handle window losing focus
2022-11-14 20:58:39 +00:00
Erik Johnston
d09c3d8374
Add 'v' shortcut
2022-11-14 16:14:16 +00:00
Erik Johnston
67b97e63ca
Use useEventTarget
2022-11-14 16:12:19 +00:00
Erik Johnston
4cd49dee4b
Update description
2022-11-14 16:11:42 +00:00
Erik Johnston
0aadb7e60c
Add a straw man description to the setting
2022-11-14 11:29:42 +00:00
Erik Johnston
c67e7ebc2c
Put PTTButton shortcuts behind the new shortcut
2022-11-14 10:40:02 +00:00
Erik Johnston
b30ef953b4
Put keyboard shortcuts behind settings flag
2022-11-14 10:24:03 +00:00
Erik Johnston
c9330debd4
Lint take2?
2022-11-11 16:02:24 +00:00
Erik Johnston
456194312b
Lint
2022-11-11 16:00:32 +00:00
Erik Johnston
cb85733426
Add 'm' and 'space' shortcuts for mute/unmuting during a call
2022-11-11 15:53:58 +00:00
Robin
6ef41b924d
Merge pull request #743 from robintown/config
...
Improve config documentation and setup
2022-11-11 08:19:40 -05:00
David Baker
24299c09b1
Merge pull request #747 from vector-im/dbkr/create_room_logging
...
Make room / call creation logging more accurate
2022-11-10 21:56:18 +00:00
David Baker
ab860b8655
Use logger
...
Co-authored-by: Robin <robin@robin.town >
2022-11-10 21:43:49 +00:00
David Baker
f69e032a52
Use logger (and fix typo)
...
Co-authored-by: Robin <robin@robin.town >
2022-11-10 21:43:40 +00:00
David Baker
bd08166a50
Make room / call creation logging more accurate
...
It said it was creating the room when actually it was creating the call
2022-11-10 19:10:10 +00:00
Robin
d8688413f5
Merge pull request #745 from robintown/brand
...
Actually remove Matrix Video Chat branding for real
2022-11-10 07:34:57 -05:00
Robin Townsend
556f975552
Actually remove Matrix Video Chat branding for real
2022-11-09 17:23:22 -05:00
Robin Townsend
12079ded4f
Add instructions to put config.json inside public/
2022-11-09 10:55:21 -05:00
Robin Townsend
62988e6b46
Make the sample config usable without any edits
2022-11-09 10:54:13 -05:00
Robin Townsend
0e478f4c20
Add config documentation, and better types
2022-11-09 10:54:04 -05:00
Robin Townsend
9bf1b6f928
Remove unused variables from .env.example
2022-11-09 10:53:00 -05:00
Robin
3f341de78f
Merge pull request #739 from robintown/develop-js-sdk
...
Switch to the develop branch of matrix-js-sdk
2022-11-08 16:13:43 -05:00
Robin Townsend
6498d2bd19
Update matrix-js-sdk
2022-11-08 16:11:19 -05:00
Robin Townsend
15bb710394
Merge branch 'main' into develop-js-sdk
2022-11-08 16:10:43 -05:00
Robin
57bf934bc2
Merge pull request #736 from robintown/missing-audio-logs
...
Add logs to debug missing spatial audio
2022-11-08 14:53:28 -05:00
Robin
7553983655
Merge pull request #741 from robintown/copy
...
Improve the analytics opt-in copy
2022-11-08 08:36:31 -05:00
Robin Townsend
ca6d75e384
Improve the analytics opt-in copy
2022-11-08 07:53:17 -05:00
David Baker
85b02a3589
Merge pull request #728 from vector-im/dbkr/aria-describedby
...
Add aria-describedby associations
2022-11-07 22:45:37 +00:00
Robin Townsend
ba6c3fac7d
Update matrix-js-sdk
2022-11-07 15:51:54 -05:00
Robin Townsend
b5f7b52a63
CI?? hello???
2022-11-07 14:38:03 -05:00
Robin Townsend
88ec0d7c2f
Maybe fix CI?
2022-11-07 14:35:28 -05:00
Robin Townsend
5f84cb5790
Fix lint
2022-11-07 14:03:28 -05:00
Robin Townsend
fb75c1536b
Merge branch 'main' into missing-audio-logs
2022-11-07 14:00:22 -05:00
Robin
715bec5949
Merge pull request #737 from robintown/double-audio
...
Disable spatial audio for the maximized speaker
2022-11-07 13:59:07 -05:00
David Baker
c91dfdfe9d
Merge pull request #738 from vector-im/dbkr/change_branch
...
Don't check out group-call branch in build script
2022-11-07 18:14:40 +00:00
Robin Townsend
667f902278
Switch to the develop branch of matrix-js-sdk
2022-11-07 12:50:59 -05:00
David Baker
e133625405
Don't check out group-call branch in build script
...
This build script might change more soon (we shouldn't really need
to checkout & link the js-sdk at all) but for now let's just switch
the branch now group-call is merged.
2022-11-07 17:37:40 +00:00
Timo
01244c1873
Posthog load settings on startup ( #734 )
...
Signed-off-by: Timo K <timok@element.io >
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-11-07 18:00:35 +01:00
Robin Townsend
70344fd40f
Disable spatial audio for the maximized speaker
2022-11-07 11:50:05 -05:00
Robin Townsend
0a5701b9fa
Add logs to debug missing spatial audio
...
And potentially fix it, by recreating the source node when the stream changes.
2022-11-07 11:46:10 -05:00
David Baker
85959046a5
Merge pull request #727 from vector-im/dbkr/fix_join_call_close_button
...
Fix close button on join call modal
2022-11-07 14:07:38 +00:00
David Baker
7444763008
Merge pull request #729 from vector-im/dbkr/minor_a11y_fixes
...
A couple of minor a11y fixes
2022-11-07 14:06:29 +00:00
David Baker
d5a5ce9860
Don't pass potentially undefined 'desc' to useId
...
Also use the useId that comes with React 18.
2022-11-07 14:05:58 +00:00
David Baker
e5feba8c26
Make Home link description translateable
2022-11-07 12:33:06 +00:00
David Baker
3cac74df24
Add aria-describedBy to textarea and use useID
2022-11-07 12:28:54 +00:00
David Baker
51572b5787
Make onClose required in Modal
2022-11-07 12:23:21 +00:00
Timo
bcbc20b53d
Create advanced section for telemetry checkbox ( #725 )
...
Signed-off-by: Timo K <timok@element.io >
Co-authored-by: Timo K <timok@element.io >
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-11-05 11:13:56 +01:00
David Baker
5c8562088d
A couple of minor a11y fixes
...
Picked up by Axe
2022-11-04 18:31:21 +00:00
David Baker
58e505cd38
Add aria-describedby associations
2022-11-04 18:10:53 +00:00
David Baker
509fd65156
Fix close button on join call modal
...
It just errored as we didn't pass onClose through to the modal
2022-11-04 17:56:37 +00:00
Timo
cafac39733
moves style init to initializer. fix i18n loading ( #723 )
...
Co-authored-by: Timo K <timok@element.io >
2022-11-04 18:29:40 +01:00
Timo
123763afec
Disable posthog in widgets ( #726 )
...
Co-authored-by: Timo K <timok@element.io >
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-11-04 17:31:07 +01:00
Timo
72503d0335
Add posthog Telemetry (Anonymity Logic + call duration telemetry) ( #658 )
...
Co-authored-by: Timo K <timok@element.io >
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-11-04 13:07:14 +01:00
David Baker
d5326ed9ee
Merge pull request #717 from vector-im/dbkr/add_main_cd_config_file
...
Add config file for CD version
2022-11-03 20:33:31 +00:00
Robin
6a619de67b
Merge pull request #720 from robintown/fix-screenshare-crash
...
Fix a crash when someone leaves while screensharing
2022-11-03 16:20:11 -04:00
Robin Townsend
a47bd13db6
Fix a crash when someone leaves while screensharing
2022-11-03 16:11:57 -04:00
David Baker
0cd2ad6242
Add config file for CD version
2022-11-03 19:01:13 +00:00
Timo
78a313c373
Async config file ( #682 )
...
* initial
* only donwload config once
* formatting
* update sample config
* sentry
* refactor load state
* fix build yaml
* Upper case enums
* change how defaults work. review fixes
* abstract initialization
* copyright
* gitignore styleing
* refactor initialization
* use dafualt as fallback
* internalInstance rename
* review
* remove acidentally added posthog file
* DSN rename
* update Copyright
* remove olm from the initializer
Co-authored-by: Timo K <timok@element.io >
2022-11-03 19:43:41 +01:00
Robin Townsend
806a9032e1
Update matrix-js-sdk
2022-11-03 14:41:14 -04:00
Robin
02e1d602d9
Merge pull request #708 from robintown/join-polish
...
Improve the visual experience of joining a call
2022-11-03 14:01:22 -04:00
Robin
1e02afe1c1
Merge pull request #709 from robintown/crisp-avatars
...
Fix blurry avatars
2022-11-03 14:01:04 -04:00
Robin Townsend
2d5f413a1f
Improve the visual experience of joining a call
...
Because useMeasure always returns a width and height of zero on the first render, various call UI elements would flash in and out of existence or animate in from the wrong place when joining a call. This poses an accessibility issue, and is generally unpleasant.
2022-11-02 23:17:36 -04:00
Robin Townsend
093bf7c1a1
Fix blurry avatars
2022-11-02 23:12:43 -04:00
David Baker
42aeecd964
Merge pull request #706 from vector-im/dbkr/fix_ptt_safari
...
Fix Walkie-Talkie mode in Safari
2022-11-02 20:15:35 +00:00
David Baker
45dbaa968a
Fix Walkie-Talkie mode in Safari
...
We didn't check whether we actually had a video device when seeing
if the current video devices was in the list of devices, so this
caused loops which confused Safari.
2022-11-02 20:03:56 +00:00
Robin
db66700595
Merge pull request #704 from robintown/feedless-tiles
...
Don't show toolbar buttons on connecting tiles
2022-11-02 12:36:36 -04:00
Robin
f93c022c27
Merge pull request #703 from robintown/fix-key-warning
...
Fix a warning about missing keys
2022-11-02 12:36:28 -04:00
Robin Townsend
84a92845c3
Don't show toolbar buttons on connecting tiles
...
Because connecting tiles don't have a feed, clicking the local volume button would cause a soft crash. This also fixes a few strict mode errors in the surrounding area while we're at it.
2022-11-02 12:34:31 -04:00
Robin Townsend
8731f83fb5
Fix a warning about missing keys
2022-11-02 12:15:32 -04:00
Robin
7b71e9b20f
Merge pull request #692 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2022-11-02 11:47:14 -04:00
Avery
8a245533bb
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (132 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/es/
2022-11-02 15:45:14 +00:00
Avery
43e80dd9e7
Added translation using Weblate (Spanish)
2022-11-02 15:45:14 +00:00
Robin
9b93d45ea0
Merge pull request #702 from robintown/no-double-clients
...
Don't doubly initialize the client in strict mode
2022-11-02 11:28:21 -04:00
Robin Townsend
f1c050c327
Don't doubly initialize the client in strict mode
2022-11-02 11:23:05 -04:00
Robin
99dbcffcaf
Merge pull request #697 from robintown/rename
...
Clean up remaining 'Matrix Video Chat' branding
2022-11-02 07:45:59 -04:00
Robin
57da08e6ff
Merge pull request #698 from robintown/fix-triage-automation
...
Attempt to fix triage automation
2022-11-02 07:45:47 -04:00
Robin
e1d6f99f25
Merge pull request #696 from robintown/readme
...
Improve the README
2022-11-02 07:45:35 -04:00
Robin Townsend
956388807f
Attempt to fix triage automation
...
The 'PR_' ID format appears to be deprecated.
2022-11-01 22:31:56 -04:00
Robin Townsend
9bd6f346e9
Improve the README
...
Apparently linking matrix-js-sdk isn't necessary - I was able to clone and launch the app without a local matrix-js-sdk copy without problems.
2022-11-01 22:21:09 -04:00
Robin Townsend
b1083baacf
Clean up remaining 'Matrix Video Chat' branding
2022-11-01 22:19:44 -04:00
Robin Townsend
5b5c649b49
Update matrix-js-sdk
2022-11-01 19:56:30 -04:00
David Baker
2346ad9b7e
Merge pull request #695 from vector-im/dbkr/fix_missing_tile_bug
...
Fix missing tile bug
2022-11-01 18:20:23 +00:00
David Baker
feeb9c4e7c
Fix missing tile bug
...
The 'connecting' tile change meant that we could have tiles right
at the start of the call where we wouldn't have before, and in fact
could have tiles for other users before we even had a tile for ourself.
This threw off the logic for ordering tiles which had a special case
for 1:1 calling which assumed that one of the tiles in a 1:1 call was
the local user. In this case, this assumption wasn't true at the very
start of the call, so the tile orders got assigned incorrectly and then
persisted for the rest of the call.
Fixes https://github.com/vector-im/element-call/issues/694
2022-11-01 18:10:11 +00:00
Robin
0767a6f9dd
Merge pull request #691 from robintown/triage-automation
...
Add basic triage automation
2022-11-01 07:24:39 -04:00
Robin Townsend
77b139226b
Add basic triage automation
2022-10-31 16:48:20 -04:00
Robin
658185a119
Merge pull request #690 from robintown/link-underline
...
Add an underline to blue (external) links on hover
2022-10-31 16:11:16 -04:00
Robin Townsend
37d9e48c0a
Add an underline to blue (external) links on hover
2022-10-31 15:16:02 -04:00
Robin
a1c61fc1fd
Merge pull request #679 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2022-10-31 15:07:29 -04:00
Priit Jõerüüt
68a50146b1
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (132 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis
effe892757
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (132 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis
f5bc29a226
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (132 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
Priit Jõerüüt
4189fc7e84
Translated using Weblate (Estonian)
...
Currently translated at 98.4% (130 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis
45dee7906d
Translated using Weblate (Estonian)
...
Currently translated at 98.4% (130 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis
f7506ae9b7
Translated using Weblate (Estonian)
...
Currently translated at 94.6% (125 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
Priit Jõerüüt
7bfe3f9c47
Translated using Weblate (Estonian)
...
Currently translated at 94.6% (125 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis
2954290a48
Translated using Weblate (Estonian)
...
Currently translated at 85.6% (113 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
Priit Jõerüüt
1dbd0e76ad
Translated using Weblate (Estonian)
...
Currently translated at 85.6% (113 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis
afc4c4ac4e
Translated using Weblate (Estonian)
...
Currently translated at 59.0% (78 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
Priit Jõerüüt
368f69f52d
Translated using Weblate (Estonian)
...
Currently translated at 59.0% (78 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
Priit Jõerüüt
de0a68fbcd
Translated using Weblate (Estonian)
...
Currently translated at 40.9% (54 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis
d72b9a8d82
Translated using Weblate (Estonian)
...
Currently translated at 40.9% (54 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis
f34733bfb2
Translated using Weblate (Estonian)
...
Currently translated at 11.3% (15 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
fkwp
6d7b7de76e
Translated using Weblate (German)
...
Currently translated at 100.0% (132 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-31 19:04:12 +00:00
Robin
9b3835c166
Merge pull request #689 from robintown/logo-description
...
Add an accessible description to the logo
2022-10-31 14:44:46 -04:00
Robin
54d903933b
Merge pull request #688 from robintown/load-olm-once
...
Ensure that Olm is only loaded once
2022-10-31 14:44:33 -04:00
Robin Townsend
dc1e086ea2
Add an accessible description to the logo
2022-10-31 14:03:41 -04:00
Robin Townsend
a3b8dfcdf2
Update matrix-js-sdk
2022-10-31 13:59:20 -04:00
Robin
e6eb2e093c
Merge pull request #685 from robintown/reduced-motion
...
Disable animations for users that prefer reduced motion
2022-10-31 13:45:58 -04:00
Robin Townsend
d4caa1585b
Ensure that Olm is only loaded once
...
React 18's strict mode intentionally mounts all components twice, which was causing Olm to get double-loaded. Also, it doesn't need to be loaded if the app is running as a widget.
2022-10-31 13:43:03 -04:00
Robin
363ea2e669
Merge pull request #687 from robintown/hide-abort-errors
...
Don't log AbortErrors from videos that are never played
2022-10-31 13:37:08 -04:00
Robin Townsend
c25874ced5
Don't log AbortErrors from videos that are never played
...
It's normal for the play operation on video feeds to be cancelled due to tiles unmounting quickly (especially with React 18's strict mode), but it logs a scary error which can be misleading during debugging.
2022-10-31 12:34:56 -04:00
Robin Townsend
7932d7a471
Disable animations for users that prefer reduced motion
2022-10-31 11:46:17 -04:00
David Baker
e42a83bbc4
Merge pull request #674 from vector-im/SimonBrandner/fix/i-am-stupid-sometimes
...
Avoid Olm loading loop
2022-10-27 16:11:51 +01:00
Šimon Brandner
cb5f7a3f84
Avoid Olm loading loop
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-10-27 16:48:13 +02:00
Robin
99b3880afc
Merge pull request #673 from robintown/fix-warnings
...
Switch to the React 18 createRoot API
2022-10-27 10:05:16 -04:00
Robin Townsend
18b5ae9d4a
Fix lint
2022-10-27 09:54:31 -04:00
Robin Townsend
14a1ff7fe4
Switch to the React 18 createRoot API
2022-10-27 09:48:37 -04:00
Robin
0d22ef2104
Merge pull request #672 from robintown/fatal-error
...
Show an error when the browser does not support WebRTC
2022-10-27 09:46:45 -04:00
Robin
5ceda993d4
Merge pull request #651 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2022-10-27 09:46:22 -04:00
Robin Townsend
7038a76fc1
Fix type error
2022-10-27 09:43:17 -04:00
Robin Townsend
1a329966ba
Show an error when the browser does not support WebRTC
2022-10-27 09:42:27 -04:00
Robin Townsend
31decc6577
Update matrix-js-sdk
2022-10-27 09:40:59 -04:00
aethralis
878c183548
Added translation using Weblate (Estonian)
2022-10-27 13:23:49 +00:00
Šimon Brandner
4e295f7708
Translated using Weblate (Czech)
...
Currently translated at 61.3% (81 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/cs/
2022-10-27 08:33:02 +00:00
Ihor Hordiichuk
b2b233ae00
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (132 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2022-10-27 08:33:02 +00:00
Glandos
86ec677675
Translated using Weblate (French)
...
Currently translated at 100.0% (132 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2022-10-27 08:33:02 +00:00
Linerly
1104aa2412
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (132 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2022-10-27 08:33:02 +00:00
Vri
d9575a0dcf
Translated using Weblate (German)
...
Currently translated at 99.2% (131 of 132 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-27 08:33:02 +00:00
Weblate
7b4650f5f4
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2022-10-27 08:33:02 +00:00
Ariodaad
595eb85431
Translated using Weblate (Persian)
...
Currently translated at 96.1% (126 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fa/
2022-10-27 08:33:02 +00:00
Przemysław Romanik
4e7e707a92
Translated using Weblate (Polish)
...
Currently translated at 98.4% (129 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2022-10-27 08:33:02 +00:00
Ariodaad
6186d1d7d2
Translated using Weblate (Persian)
...
Currently translated at 81.6% (107 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fa/
2022-10-27 08:33:02 +00:00
Ihor Hordiichuk
9b493da519
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2022-10-27 08:33:02 +00:00
Rodion Borisov
b81889bf15
Translated using Weblate (Russian)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ru/
2022-10-27 08:33:02 +00:00
mmehdishafiee
610e320031
Translated using Weblate (Persian)
...
Currently translated at 80.9% (106 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fa/
2022-10-27 08:33:02 +00:00
Ariodaad
983f8eb737
Translated using Weblate (Persian)
...
Currently translated at 80.9% (106 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fa/
2022-10-27 08:33:02 +00:00
mmehdishafiee
a2040bf4c2
Translated using Weblate (Persian)
...
Currently translated at 54.9% (72 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fa/
2022-10-27 08:33:02 +00:00
Šimon Brandner
d8d72d023c
Translated using Weblate (Czech)
...
Currently translated at 11.4% (15 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/cs/
2022-10-27 08:33:02 +00:00
Ihor Hordiichuk
faf4d1b49b
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2022-10-27 08:33:02 +00:00
Linerly
9045ba925a
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2022-10-27 08:33:02 +00:00
Vri
ff77fa2543
Translated using Weblate (German)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-27 08:33:02 +00:00
Przemysław Romanik
66d867b5c7
Added translation using Weblate (Polish)
2022-10-27 08:33:02 +00:00
Šimon Brandner
66ecb7c4e9
Merge pull request #667 from vector-im/SimonBrandner/feat/ice-fallback
2022-10-26 17:52:44 +02:00
Šimon Brandner
e01136e6bb
Change default
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-10-26 16:33:22 +02:00
Šimon Brandner
ee6438a4bd
Merge pull request #666 from vector-im/SimonBrandner/task/tests
2022-10-26 15:33:07 +02:00
Šimon Brandner
c4c99c4bcb
Use a better var name
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-10-26 14:27:41 +02:00
Šimon Brandner
cef88e2894
Add option to allow ICE server fallback
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-10-26 13:58:41 +02:00
Šimon Brandner
88f4b889a1
Add CallList test
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-10-26 13:21:12 +02:00
Šimon Brandner
e909ff5ad0
Add jest workflow
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-10-26 13:21:12 +02:00
Šimon Brandner
fcaa126147
Add jest
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-10-26 13:21:06 +02:00
David Baker
b8af9a0733
Merge pull request #648 from vector-im/dbkr/tiles_for_everyone
...
Show tiles for members we're trying to connect to
2022-10-25 12:56:43 +01:00
Robin
97c294687e
Merge pull request #662 from robintown/matryoshka-rageshake
...
Make rageshake requests work in matryoshka mode
2022-10-24 15:38:58 -04:00
David Baker
50e9e33922
i18n
2022-10-24 19:02:01 +01:00
Robin Townsend
2b74c2d9ce
Merge branch 'main' into matryoshka-rageshake
2022-10-24 13:59:35 -04:00
David Baker
736aa95133
Fix type
2022-10-24 18:58:55 +01:00
David Baker
b39b3c072d
Merge pull request #652 from vector-im/dbkr/fixec_screenshare
...
Fix screen sharing
2022-10-24 18:54:52 +01:00
Robin Townsend
d2a5baf403
Update matrix-js-sdk
2022-10-24 13:51:54 -04:00
Robin Townsend
e1090377f9
Merge branch 'main' into matryoshka-rageshake
2022-10-24 13:50:45 -04:00
Robin
669b1403fc
Merge pull request #663 from robintown/matryoshka-avatar
...
Fix avatars of remote participants in matryoshka mode
2022-10-24 13:49:32 -04:00
Robin
a4076cd528
Merge pull request #661 from robintown/i18n-ci
...
Add i18n CI
2022-10-24 13:49:13 -04:00
Robin
877726dc3c
Merge pull request #656 from robintown/1-1-freedom
...
Re-enable focusing tiles in 1:1 calls
2022-10-24 13:49:00 -04:00
Robin
c7a2c7110a
Merge pull request #655 from robintown/missing-translations
...
Make more of the lobby translateable
2022-10-24 13:48:49 -04:00
Robin Townsend
efe9e6c2b3
Fix avatars of remote participants in matryoshka mode
...
RoomWidgetClient doesn't do lazy loading, so it only has the state event data to work with and not the lazy loaded user object.
Previously avatars of remote participants were all replaced by fallback avatars.
2022-10-24 13:19:16 -04:00
Robin Townsend
9bdd5b0e58
Make rageshake requests work in matryoshka mode
2022-10-24 12:30:30 -04:00
Robin Townsend
fbf7b5d022
Add i18n CI
2022-10-24 10:53:55 -04:00
Robin Townsend
7ad84de9c2
Re-enable focusing tiles in 1:1 calls
2022-10-24 10:22:51 -04:00
Robin Townsend
bf94a5dcaf
Make more of the lobby translateable
2022-10-24 10:17:12 -04:00
David Baker
537341da3a
Fix storybook
2022-10-24 10:06:38 +01:00
David Baker
247ed95976
Merge pull request #647 from vector-im/dbkr/fix_missing_key
...
Fix missing key in tab container
2022-10-24 10:02:18 +01:00
Robin
4e9abfa3b0
Merge pull request #654 from robintown/no-devices
...
Fix joining calls in matryoshka mode without audio or video inputs
2022-10-23 13:33:15 -04:00
Robin Townsend
d26de7d27f
Fix joining calls in matryoshka mode without audio or video inputs
...
The join handler was requesting a stream with both video and audio, even if the system lacked video or audio devices. Requesting one of audio or video is enough to get all device labels.
2022-10-23 13:22:43 -04:00
David Baker
3891b042e3
Use commit from js-sdk branch
2022-10-21 21:10:04 +01:00
David Baker
821622f71c
Types
2022-10-21 20:28:33 +01:00
David Baker
71dcc94166
Fix screen sharing
...
* Make the embedded mode screen sharing a request-each-way rather
than request-and-reply, since replies time out and so can't wait
for the user.
* Try normal screen sharing first, then fall back to using the widget
API if it fails (for lack of a good way of detecting when we
should be using the widget API).
Fixes https://github.com/vector-im/element-call/issues/649
2022-10-21 20:19:52 +01:00
David Baker
1ea9432769
Show tiles for members we're trying to connect to
...
This should help give more context on what's going wrong in
splitbrain scenarios.
If users leave calls uncleanly, their tile will remain in until
their member event times out, which will be an hour from when they
joined the call. See https://github.com/vector-im/element-call/issues/639 .
Part of https://github.com/vector-im/element-call/issues/616
2022-10-21 17:24:56 +01:00
David Baker
fa4b4eabdf
Fix missing key in tab container
2022-10-21 16:26:44 +01:00
David Baker
39c30ebf56
Merge pull request #642 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2022-10-21 14:12:24 +01:00
Šimon Brandner
3ef84c069c
Merge pull request #645 from vector-im/SimonBrandner/feat/screenshare-ec
2022-10-20 19:11:47 +02:00
Šimon Brandner
4ee6e450b7
Make Element Call screensharing work on desktop
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-10-20 19:07:27 +02:00
Vri
50c373e091
Translated using Weblate (German)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-20 14:15:57 +00:00
kongo09
5fe92ee30b
Translated using Weblate (German)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-20 14:15:57 +00:00
Vri
c0d338a504
Translated using Weblate (German)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-20 14:14:14 +00:00
kongo09
7859f3813e
Translated using Weblate (German)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-20 14:14:14 +00:00
Vri
b4d2b8159b
Translated using Weblate (German)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-20 14:09:09 +00:00
fkwp
9d0e77adf7
Translated using Weblate (German)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-20 14:09:09 +00:00
mmehdishafiee
afa7ae69d2
Added translation using Weblate (Persian)
2022-10-20 14:00:52 +00:00
Nui Harime
79506653eb
Translated using Weblate (Ukrainian)
...
Currently translated at 0.7% (1 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2022-10-19 18:31:19 +00:00
Šimon Brandner
f5fea48ccd
Added translation using Weblate (Czech)
2022-10-19 18:31:19 +00:00
David Baker
54fe2aa7a3
Bump js-sdk for addTransceiver fix
2022-10-19 18:06:24 +01:00
David Baker
3ff201562b
Bump js-sdk
2022-10-19 16:02:48 +01:00
Robin
e139ac6584
Merge pull request #635 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2022-10-19 09:18:55 -04:00
Glandos
85210df28e
Translated using Weblate (French)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2022-10-19 06:57:34 +00:00
Rodion Borisov
0af116ce76
Translated using Weblate (Russian)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ru/
2022-10-19 06:57:34 +00:00
Vri
a09bb109fd
Translated using Weblate (German)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-19 06:57:34 +00:00
Nui Harime
c97185a50e
Added translation using Weblate (Ukrainian)
2022-10-19 06:57:34 +00:00
Robin
50f7fedfa0
Merge pull request #632 from robintown/freedom-screenshare
...
Prevent screenshare feeds from collapsing when you're alone in freedom mode
2022-10-18 11:58:53 -04:00
Robin Townsend
178c6496bd
yarn prettier:format
2022-10-18 00:48:29 -04:00
Robin Townsend
c5eb9f0b99
Prevent screenshare feeds from collapsing when you're alone in freedom mode
...
The code was previously confusing focused and presenter tiles quite a bit, and also had a couple different spots that would mistakenly engage 1:1 layout behavior when you're alone with your own screensharing feed.
2022-10-18 00:30:37 -04:00
Robin
af4c1280f5
Merge pull request #631 from robintown/fix-fullscreen
...
Fix fullscreen buttons fullscreening the wrong feed
2022-10-17 14:53:31 -04:00
Robin Townsend
97ae11f656
Fix fullscreen buttons fullscreening the wrong feed
2022-10-17 12:31:56 -04:00
Robin
e182dd50f2
Merge pull request #630 from robintown/matryoshka-baseurl
...
Make avatars work in matryoshka mode
2022-10-17 09:32:30 -04:00
Robin Townsend
43f98e6be6
yarn prettier:format
2022-10-17 09:30:22 -04:00
Robin Townsend
70ba6c3c6b
Make avatars work in matryoshka mode
...
The client just didn't have a homeserver URL to perform media queries against.
2022-10-17 01:46:44 -04:00
Robin
29a7376bc7
Merge pull request #629 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2022-10-17 01:11:07 -04:00
Robin Townsend
db02178fce
Revert en-GB changes
2022-10-17 01:07:43 -04:00
Robin Townsend
1d69bef7f9
Remove country codes from most language codes
2022-10-17 01:07:25 -04:00
fkwp
0a83a8804f
Translated using Weblate (German)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-17 04:54:35 +00:00
Thibault Martin
5795e20865
Translated using Weblate (French)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2022-10-15 13:59:22 +00:00
Robin Townsend
4aba1c8b74
Translated using Weblate (Indonesian)
...
Currently translated at 99.2% (130 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2022-10-15 13:59:22 +00:00
Robin Townsend
dc694d4ffe
Translated using Weblate (Turkish)
...
Currently translated at 77.0% (101 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/tr/
2022-10-15 13:59:21 +00:00
Robin Townsend
fafc56bb90
Translated using Weblate (Korean)
...
Currently translated at 5.3% (7 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ko/
2022-10-15 13:59:21 +00:00
fkwp
a83611c287
Translated using Weblate (German)
...
Currently translated at 100.0% (131 of 131 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:59:21 +00:00
Weblate
2cca320291
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2022-10-15 13:21:32 +00:00
Thibault Martin
834582a870
Translated using Weblate (French)
...
Currently translated at 96.2% (128 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2022-10-15 13:21:31 +00:00
fkwp
2390b990c5
Translated using Weblate (German)
...
Currently translated at 98.4% (131 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
kongo09
166046a4b1
Translated using Weblate (German)
...
Currently translated at 98.4% (131 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Thibault Martin
f2dbe8abbe
Translated using Weblate (French)
...
Currently translated at 75.1% (100 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2022-10-15 13:21:31 +00:00
Linerly
1a814713df
Translated using Weblate (Indonesian)
...
Currently translated at 0.0% (0 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2022-10-15 13:21:31 +00:00
Erkin Alp Güney
fceb10e2df
Translated using Weblate (Turkish)
...
Currently translated at 0.0% (0 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/tr/
2022-10-15 13:21:31 +00:00
Youngbin Han
94323b3597
Translated using Weblate (Korean)
...
Currently translated at 0.0% (0 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ko/
2022-10-15 13:21:31 +00:00
Vri
a8c5cb4821
Translated using Weblate (German)
...
Currently translated at 97.7% (130 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
fkwp
6e32aad729
Translated using Weblate (German)
...
Currently translated at 97.7% (130 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
fkwp
49f6249144
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (133 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/en_GB/
2022-10-15 13:21:31 +00:00
Thibault Martin
ab08b58ef5
Added translation using Weblate (French)
2022-10-15 13:21:31 +00:00
Nui Harime
ba9efc64c3
Added translation using Weblate (Russian)
2022-10-15 13:21:31 +00:00
Slavi Pantaleev
e986ef914f
Translated using Weblate (Bulgarian)
...
Currently translated at 99.2% (132 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/bg/
2022-10-15 13:21:31 +00:00
Erkin Alp Güney
68117cd9e4
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (133 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/en_GB/
2022-10-15 13:21:31 +00:00
Slavi Pantaleev
ccb4f8c0e4
Added translation using Weblate (Bulgarian)
2022-10-15 13:21:31 +00:00
Linerly
1367a50b75
Added translation using Weblate (Indonesian)
2022-10-15 13:21:31 +00:00
Erkin Alp Güney
aec21e661d
Added translation using Weblate (Turkish)
2022-10-15 13:21:31 +00:00
Youngbin Han
ae7697b33c
Added translation using Weblate (Korean)
2022-10-15 13:21:31 +00:00
Robin Townsend
37f72fe0b6
Translated using Weblate (German)
...
Currently translated at 94.7% (126 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Johannes Marbach
5660938f47
Translated using Weblate (German)
...
Currently translated at 94.7% (126 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
kongo09
1c76385d79
Translated using Weblate (German)
...
Currently translated at 94.7% (126 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
fkwp
208a3d9045
Translated using Weblate (German)
...
Currently translated at 94.7% (126 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Travis Ralston
16c9483f37
Deleted translation using Weblate (English (United States))
2022-10-15 13:21:31 +00:00
Travis Ralston
70939fa8f0
Added translation using Weblate (English (United States))
2022-10-15 13:21:31 +00:00
Robin Townsend
ec1f846c92
Translated using Weblate (German)
...
Currently translated at 25.5% (34 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
fkwp
1570657176
Translated using Weblate (German)
...
Currently translated at 25.5% (34 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Timo
7e78f7a670
Translated using Weblate (German)
...
Currently translated at 25.5% (34 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Robin Townsend
d556fe188a
Translated using Weblate (German)
...
Currently translated at 16.5% (22 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Johannes Marbach
c07aeb3ba8
Translated using Weblate (German)
...
Currently translated at 16.5% (22 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Timo
a6c6aed61c
Translated using Weblate (German)
...
Currently translated at 16.5% (22 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Robin Townsend
28a20d9b1e
Translated using Weblate (German)
...
Currently translated at 16.5% (22 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Johannes Marbach
077e361a26
Translated using Weblate (German)
...
Currently translated at 12.7% (17 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Timo
6180f2e1b9
Translated using Weblate (German)
...
Currently translated at 12.7% (17 of 133 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Robin
5e57a56d21
Merge pull request #627 from robintown/dedup-strings
...
Consolidate some similar strings
2022-10-15 09:16:45 -04:00
Robin Townsend
402f62e09a
Consolidate some similar strings
2022-10-14 18:38:33 -04:00
Robin
6ec2e9c822
Merge pull request #621 from robintown/hide-invite
...
Hide the invite button in non-public rooms
2022-10-14 10:56:22 -04:00
Robin Townsend
684defdc19
Merge branch 'main' into hide-invite
2022-10-14 10:51:41 -04:00
Robin Townsend
5ed2dc6e0e
Split room state hooks out into separate files
2022-10-14 10:50:36 -04:00
Šimon Brandner
ce86a6f120
Merge pull request #622 from vector-im/SimonBrandner/feat/hide-screen
2022-10-14 16:49:54 +02:00
Šimon Brandner
96b1a5f296
hideScreensharing
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-10-14 16:17:50 +02:00
Robin
e9ebccf0df
Merge pull request #619 from robintown/unmute
...
Leave audio elements unmuted regardless of mute state
2022-10-14 09:59:54 -04:00
Robin Townsend
02b2aef958
Hide the invite button in non-public rooms
2022-10-14 09:40:21 -04:00
Robin
c6d60cff64
Merge pull request #620 from robintown/update-js-sdk
...
Update matrix-js-sdk
2022-10-14 08:08:13 -04:00
Robin Townsend
81771f511c
Fix types
2022-10-13 21:25:15 -04:00
Robin Townsend
004160b664
Update matrix-js-sdk
2022-10-13 20:24:48 -04:00
Robin
2d25d3c2bc
Merge pull request #618 from robintown/i18n
...
Set up translation with i18next
2022-10-13 19:53:43 -04:00
Robin Townsend
4728804a33
Leave audio elements unmuted regardless of mute state
2022-10-13 10:49:16 -04:00
Robin Townsend
8524b9ecd6
Set up translation with i18next
2022-10-12 14:53:49 -04:00
David Baker
eca598e28f
Merge pull request #609 from vector-im/dbkr/device_by_name
...
Use device labels rather than IDs in widget API
2022-09-30 17:28:59 +01:00
David Baker
f808c56121
Type
2022-09-29 17:08:48 +01:00
David Baker
77da0c912f
Match device type too
...
Because lots of audio & video inputs have the same name
2022-09-29 17:07:10 +01:00
Šimon Brandner
e8a875eb32
Merge pull request #610 from vector-im/SimonBrandner/task/update-js
2022-09-29 16:11:00 +02:00
Šimon Brandner
e7a94426c2
Update js-sdk (again)
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-09-29 15:20:55 +02:00
David Baker
17613837b6
Hold a user media stream open while we get devices
...
As per comment.
2022-09-29 13:19:46 +01:00
Šimon Brandner
4b4c98066c
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-09-28 18:15:34 +02:00
David Baker
4a5b69800c
Use device labels rather than IDs in widget API
...
device IDs are different for each origin, so won't match up when passed
in & out of widgets. Use the label instead.
For https://github.com/vector-im/element-web/issues/23331
2022-09-27 16:19:48 +01:00
Robin
70d6c3e9bf
Merge pull request #608 from robintown/reduced-controls
...
Show a reduced set of controls when the window is narrow
2022-09-27 07:54:24 -04:00
Robin
90e32af220
Merge pull request #607 from robintown/tooltip-style
...
Make tooltips look more like Element Web's
2022-09-27 07:54:14 -04:00
Robin Townsend
fdc0272940
Show a reduced set of controls when the window is narrow
2022-09-26 20:36:51 -04:00
Robin Townsend
d90a837714
Make tooltips look more like Element Web's
...
The only thing they're missing now is animated fading.
2022-09-26 20:17:55 -04:00
Robin
47f7e0e5a0
Merge pull request #605 from robintown/maximized-fill
...
Let the maximized video feed fill the window
2022-09-26 12:28:53 -04:00
David Baker
25388a77aa
Merge pull request #603 from vector-im/dbkr/fix_improper_logout
...
Clear storage after logout
2022-09-26 15:04:28 +01:00
Robin Townsend
2155d9bb80
Let the maximized video feed fill the window
...
instead of getting letterboxed.
2022-09-26 09:55:39 -04:00
David Baker
46ab10f733
Remove unintentional commenting
2022-09-26 13:03:39 +01:00
David Baker
6e91ec3a0e
Clear storage after logout
2022-09-26 13:01:43 +01:00
David Baker
b55aa12100
Merge pull request #602 from vector-im/dbkr/fix_capture_devices_left_on
...
Fix bug causing mic/webcam to remain open after call
2022-09-23 17:09:39 +01:00
David Baker
ded6a80b58
Fix passworldess user prompt screen
...
This is how boolean logic works
2022-09-23 15:38:35 +01:00
David Baker
7435f1101a
Fix bug causing mic/webcam to remain open after call
...
Fixes https://github.com/vector-im/element-call/issues/596
2022-09-23 15:35:05 +01:00
David Baker
7720770c67
Merge pull request #601 from vector-im/dbkr/yet_another_splitbrain_fix
...
Fix another cause of split-brain rooms
2022-09-23 14:17:10 +01:00
David Baker
d9fc9e82ab
Fix another cause of split-brain rooms
...
Wait for the client to start syncing before we attempt to join a
room.
Fixes https://github.com/vector-im/element-call/issues/600 (detailed
bug analysis is also in that issue).
2022-09-23 10:50:42 +01:00
Robin
ae66e4b3f8
Merge pull request #599 from robintown/simplify-maximised
...
Further simplify the maximised speaker view
2022-09-23 00:30:44 -04:00
Robin Townsend
1e65f10d3f
Merge branch 'main' into simplify-maximised
2022-09-23 00:29:29 -04:00
Robin
a76f27152b
Merge pull request #598 from robintown/no-fullscreen-self
...
Don't allow the user to fullscreen their own screenshare feed
2022-09-23 00:28:02 -04:00
Robin Townsend
de0df4b534
Further simplify the maximised speaker view
2022-09-22 17:52:05 -04:00
Robin Townsend
f78cf6e79a
Don't allow the user to fullscreen their own screenshare feed
2022-09-22 17:35:23 -04:00
David Baker
b84c36eb2e
Merge pull request #595 from vector-im/dbkr/fix_spotlight_scroll
...
Fix scroll bug in spotlight view
2022-09-22 14:49:27 +01:00
David Baker
6355aa863c
Fix scroll bug in spotlight view
...
This was a confusion between indicies of the tile and the tile position:
the spotlight tile is the 0th TilePosition, ie. the tile with order
0, not the tile with index 0.
Also comment one method to hopefully make this slightly easier to
understand.
2022-09-22 12:03:57 +01:00
Robin
80cc10e8b9
Merge pull request #586 from robintown/update-js-sdk
...
Update matrix-js-sdk and matrix-widget-api
2022-09-16 11:12:09 -04:00
Robin Townsend
10c37d205a
Update matrix-js-sdk and matrix-widget-api
2022-09-16 11:09:08 -04:00
Robin Townsend
a9e94c341c
Update matrix-js-sdk
2022-09-16 10:27:56 -04:00
Robin
3b181224fd
Merge pull request #581 from robintown/maximise
...
Maximise the active speaker when the window is small
2022-09-16 10:25:55 -04:00
Robin Townsend
89fa9dfd64
Only maximise a participant when the window is narrow, too
2022-09-16 10:23:23 -04:00
Robin Townsend
4a08ae75b3
Make the maximised prop of VideoTile optional
2022-09-16 10:21:41 -04:00
Robin Townsend
d9b0f45c6a
Merge branch 'main' into maximise
2022-09-16 10:20:29 -04:00
Robin
c5a3fb72e1
Merge pull request #584 from robintown/strict-plugin
...
Enable strict mode checks with typescript-strict-plugin
2022-09-15 10:27:18 -04:00
Robin Townsend
f0d7d8fac6
Enable strict mode checks with typescript-strict-plugin
...
No CI checks at this time, the only effect this will have is adding IDE errors.
2022-09-15 08:31:24 -04:00
David Baker
1f485bfd55
Merge pull request #580 from vector-im/dbkr/mute_null_pointer_check
...
Update js-sdk for exception fix
2022-09-15 09:32:49 +01:00
Robin Townsend
9e367db324
Maximise the active speaker when the window is small
2022-09-14 19:05:05 -04:00
David Baker
a2fdab8eb9
Update js-sdk for exception fix
...
For https://github.com/matrix-org/matrix-js-sdk/pull/2667
2022-09-14 09:47:53 +01:00
David Baker
2c052c162f
Merge pull request #579 from vector-im/dbkr/fix_call_race
...
Bump js-sdk dependency
2022-09-13 17:12:00 +01:00
David Baker
b1c9e8c07a
Bump js-sdk dependency
...
For https://github.com/matrix-org/matrix-js-sdk/pull/2662
2022-09-13 16:39:14 +01:00
Timo
f71817b0a2
fix logout ( #577 )
...
Co-authored-by: Timo K <timok@element.io >
2022-09-13 16:48:04 +02:00
Robin
73d09bc99c
Merge pull request #576 from robintown/unpersist
...
Unpersist widget after hanging up
2022-09-13 08:34:41 -04:00
Robin
5ebb54a857
Merge pull request #575 from robintown/dont-dedup-widgets
...
Don't kill other sessions when running as a widget
2022-09-13 08:34:28 -04:00
Robin Townsend
8725b2c230
Unpersist widget after hanging up
...
Otherwise it can get stuck on screen in Element Web.
2022-09-12 22:54:20 -04:00
Robin Townsend
fd18f2acdf
Don't kill other sessions when running as a widget
2022-09-12 15:37:39 -04:00
Robin
3bffe58549
Merge pull request #574 from robintown/ec-in-ew
...
Prepare for integration into Element Web
2022-09-09 10:01:40 -04:00
Robin Townsend
e8bc22370b
Upgrade matrix-js-sdk
2022-09-09 09:54:26 -04:00
Robin Townsend
b7be3011da
Add widget actions for joining and leaving calls and switching layouts
...
These actions are processed lazily to ensure that even if the app takes a while to start up, they won't be missed.
2022-09-09 02:14:12 -04:00
Robin Townsend
f0045c9406
Initialize all widget-related things at the top level
2022-09-09 02:09:12 -04:00
Robin Townsend
3186b5f24b
Add a URL parameter for hiding the room header
2022-09-09 02:04:53 -04:00
David Baker
ca5ce7d468
Update to latest js-sdk group call branch
2022-09-08 11:25:21 +01:00
David Baker
a05f6a64a8
Merge pull request #568 from vector-im/dbkr/dont_log_objects
...
Log ID instead of object
2022-09-07 15:55:52 +01:00
David Baker
70dffe95ff
Handle groupcall being null
2022-09-07 11:42:37 +01:00
David Baker
0360889fd6
Log ID instead of object
...
as otherwise it recurses and logs the entire client + store
2022-09-06 15:11:45 +01:00