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 Townsend
31decc6577
Update matrix-js-sdk
2022-10-27 09:40:59 -04:00
Šimon Brandner
fcaa126147
Add jest
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-10-26 13:21:06 +02:00
Robin Townsend
d2a5baf403
Update matrix-js-sdk
2022-10-24 13:51:54 -04:00
Robin Townsend
fbf7b5d022
Add i18n CI
2022-10-24 10:53:55 -04: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 Townsend
004160b664
Update matrix-js-sdk
2022-10-13 20:24:48 -04:00
Robin Townsend
8524b9ecd6
Set up translation with i18next
2022-10-12 14:53:49 -04: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
Šimon Brandner
4b4c98066c
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-09-28 18:15:34 +02: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 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
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
b1c9e8c07a
Bump js-sdk dependency
...
For https://github.com/matrix-org/matrix-js-sdk/pull/2662
2022-09-13 16:39:14 +01:00
Robin Townsend
e8bc22370b
Upgrade matrix-js-sdk
2022-09-09 09:54:26 -04:00
David Baker
ca5ce7d468
Update to latest js-sdk group call branch
2022-09-08 11:25:21 +01:00
David Baker
22dd095ea9
Update js-sdk to latest on group-call branch
2022-09-06 13:55:32 +01:00
David Baker
30a270193f
Use js-sdk branch
2022-09-06 12:14:24 +01:00
David Baker
48ad4d040d
Actually wait for the right event
...
& update js-sdk dependency
2022-09-01 13:32:11 +01:00
David Baker
7b6193ab62
Update js-sdk for ICE end-of-candidates fix
2022-08-26 10:06:18 +01:00
Šimon Brandner
5be0fdea0b
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-08-19 17:34:21 +02:00
Šimon Brandner
a2a6eaf695
Update-jssdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-08-19 17:26:02 +02:00
Šimon Brandner
d08573b6b8
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-08-19 17:18:06 +02:00
Robin Townsend
7e98b19587
Update matrix-js-sdk
2022-08-09 09:53:45 -04:00
Robin Townsend
a2963adbee
Upgrade matrix-widget-api
2022-08-05 15:41:25 -04:00
Robin Townsend
69f19d24a3
Merge branch 'main' into matroska
2022-07-28 16:27:04 -04:00
Šimon Brandner
1f4cc7bb19
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-07-28 18:13:35 +02:00
Šimon Brandner
5478e648a7
Update js-sdk
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-07-25 16:02:29 +02:00
Robin Townsend
7fab4ca1ba
Merge branch 'main' into matroska
2022-07-13 15:54:06 -04:00
David Baker
dbdc010764
Updgrade postcss-preset-env
...
as it was complaining that it didn't work with our version of postcss
2022-07-08 17:19:13 +01:00
David Baker
c9ae6532a0
Bump js-sdk
2022-07-08 09:48:40 +01:00
David Baker
e310392800
Bump js-sdk
2022-07-05 13:19:32 +01:00
Robin Townsend
2928df8b8c
Update matrix-js-sdk
2022-07-03 10:52:49 -04:00
Robin Townsend
be173a838d
Update matrix-js-sdk
2022-07-01 12:08:15 -04:00
Robin Townsend
d5e638c8f7
WIP
2022-06-27 17:41:07 -04:00
Robin Townsend
122ffeeab5
Update matrix-js-sdk
2022-06-21 11:32:07 -04:00
Robin Townsend
fc07dd2af9
Convert useMediaStream to TypeScript
2022-06-13 17:24:25 -04:00
Robin Townsend
ee43fcc91f
Make AEC work with spatial audio on Chrome
2022-06-13 13:31:44 -04:00
David Baker
d2c820f080
Update js-sdk for chrome audio renderer hang fix
...
Fixes https://github.com/vector-im/element-call/issues/267
2022-06-10 21:03:52 +01:00
David Baker
d4b211e678
Update js-sdk version
2022-06-10 12:07:14 +01:00
David Baker
7ef3dcc56c
Bump js-sdk version for a couple of PTT network reliability fixes
2022-06-08 14:34:29 +01:00
Robin Townsend
878b48aa7a
Add a shortcut lint script
2022-06-06 11:21:51 -04:00
Robin Townsend
af74228f8e
TypeScriptify useRecaptcha
2022-05-27 10:37:27 -04:00
Robin Townsend
426e1a433b
Make drag-and-drop smoother
2022-05-24 16:37:24 -04:00
David Baker
92d15e110a
Update to include https://github.com/matrix-org/matrix-js-sdk/pull/2383
2022-05-19 19:10:31 +01:00
David Baker
3e19843bf7
Bump js-sdk dependency to encrypt to-device messages
2022-05-18 14:53:43 +01:00
David Baker
6913fddcd3
Merge pull request #303 from vector-im/to-device-olm2
...
Add support for to-device messages via OLM
2022-05-17 13:33:30 +01:00
David Baker
b7df8019f0
Import request typings
...
to tell tsc about _Request which has abort()
2022-05-10 18:09:17 +01:00
David Baker
27d492e9e2
Pin js-sdk commit & add olm for types
2022-05-10 17:41:50 +01:00
David Baker
bc22d36ef8
Use the merged js-sdk
2022-05-10 17:22:20 +01:00
David Baker
adc7892d8c
Enable type checking & disable lint warning
2022-05-06 22:55:47 +01:00
David Baker
055fbe786d
Merge remote-tracking branch 'origin/main' into dbkr/typescript_round_1
2022-05-06 21:41:14 +01:00
David Baker
4488947eed
Initial round of typescripting
2022-05-06 11:32:09 +01:00
David Baker
bf8f164f55
Fix lint errors
...
Various hooks either missing dependencies or with extra ones.
Two remaining errors are from the recapcta code where I can't
work out if the extra dependency is intentional or not.
2022-05-05 13:15:07 +01:00
David Baker
8ecec0bc7e
3 more warnings in the PTT stuff
2022-05-04 11:35:33 +01:00
David Baker
66839e02f6
Add ESLint support too
2022-05-04 11:35:15 +01:00
David Baker
bad8f36bf5
Add prettier support
...
+ CI to check formatting, and fix the couple of instances that
were not in prettier format (case in HTML clour codes).
2022-05-04 11:35:15 +01:00
David Baker
73fda641c8
Switch js-sdk depdendency back to group-call branch
2022-05-03 13:19:57 +01:00
Robert Long
3d54047f87
Fix Olm import
2022-04-27 13:38:16 -07:00
Robert Long
a0e4de73cc
Add support for to-device messages via OLM
2022-04-26 15:20:06 -07:00
Robert Long
fc1aaf02bf
Use dbkr/ptt matrix-js-sdk package
2022-04-22 11:15:39 -07:00
Robert Long
72197c1a0a
Remove dependency on matrix-react-sdk
2022-04-07 14:22:36 -07:00
Robert Long
0f6b8f9bb1
New incremental auth
2022-02-15 12:46:58 -08:00
Robert Long
a189f3ad98
Fix page titles
2022-02-02 21:48:44 -08:00
Robert Long
35c11660a3
Add configurable / dynamic page title
2022-02-02 15:02:40 -08:00
Robert Long
76b2e8b29e
Add debug log inspector / rageshake
2022-02-01 15:11:06 -08:00
Robert Long
d6fb0e836d
Fix storybook
2022-01-21 15:42:21 -08:00
Robert Long
6032f6ba44
Fix avatar sizing
2022-01-21 13:21:23 -08:00
Robert Long
3d571a00c6
Add sequence diagrams to inspector
2022-01-13 14:11:06 -08:00
Robert Long
ef8c28f274
Redesign homepage WIP
2022-01-04 16:00:13 -08:00
Robert Long
87e5cafb77
Add storybook
2021-12-23 12:45:00 -08:00
Robert Long
3157cf65ef
Fix tooltip behaviors on click/focus
2021-12-14 22:00:00 -08:00
Robert Long
94f42019df
Finish settings modal
2021-12-06 17:34:10 -08:00
Robert Long
f57b520622
Transition to modals and popovers
2021-12-03 16:42:29 -08:00
Robert Long
8425a177e2
Add invite modal
2021-12-03 11:45:29 -08:00
Robert Long
7610226975
Fix unauthenticated redirects
2021-11-19 10:47:40 -08:00
Robert Long
f5142ba93e
Add new GroupCallInspector
2021-10-15 16:41:23 -07:00
Robert Long
8849d7861f
Add automatic css prefixing
2021-10-14 17:41:59 -07:00
Robert Long
9ecfaa4ddb
Add Sentry support
2021-10-06 11:38:26 -07:00
Robert Long
a53fc21640
Get rid of old dependencies
2021-10-01 11:25:02 -07:00
Robert Long
4ca2747ccb
Update matrix-js-sdk
2021-09-29 17:01:53 -07:00
Robert Long
5e4736eba5
Update to use matrix-react-sdk
2021-09-29 14:34:29 -07:00
Robert Long
c4a626b530
Use matrix-react-sdk directly
2021-09-29 10:50:39 -07:00
Robert Long
d813509541
Moving to matrix-js-sdk
2021-09-10 12:20:17 -07:00
Šimon Brandner
16d159b7e6
Add re-resizable
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-08-20 19:31:09 +02:00
Robert Long
cc59e42bba
Styling for video room
2021-08-19 12:11:12 -07:00
Robert Long
f303cb345f
Finished grid demo
2021-08-16 16:18:45 -07:00
Robert Long
b9ae002c5f
Improve grid demo
2021-08-12 16:25:10 -07:00
Robert Long
f9d799ff05
Basic CSS Grid based video grid demo
2021-08-11 16:02:40 -07:00
Robert Long
661e3dd98e
Group events by calls or users
2021-07-30 16:55:25 -07:00
Robert Long
0d7ad5c07a
Add dev tools
2021-07-28 16:14:38 -07:00
Robert Long
b208aa6bc5
Remove dev-server command
2021-07-26 16:00:58 -07:00
Robert Long
70737f0a00
Remove dev server
2021-07-26 15:11:28 -07:00
Robert Long
8841784cae
Add dev server
2021-07-26 14:31:01 -07:00
Robert Long
f9bc409a0e
Fix room membership and routing
2021-07-19 12:55:30 -07:00
Robert Long
7a601403e8
Initial commit
2021-07-16 14:22:03 -07:00