Commit Graph

44 Commits

Author SHA1 Message Date
David Baker
cf309102a2 Make the error boundary work
We had an error boundary at the top level of the app, but it didn't
work because it used ErrorPage which tried to use a bunch of things
like useLocation() and an error prop. Also it wasn't passed in correctly
anyway.

This wires it up correctly to a separate view with a button to send
debug logs, and also moves it down a few layers so it has access to
enough things to be able to send rageshakes.

Related: https://github.com/vector-im/element-call/issues/421
2022-07-20 20:43:11 +01:00
Robert Long
76b2e8b29e Add debug log inspector / rageshake 2022-02-01 15:11:06 -08:00
Robert Long
546ab06d60 Refactor matrix hooks 2022-01-05 17:19:03 -08:00
Robert Long
8a452d80e2 Refactor auth pages 2022-01-05 16:34:01 -08:00
Robert Long
550c45b69e Clean up room-related components 2022-01-05 15:06:51 -08:00
Robert Long
f4936f221f Clean up registration page 2022-01-04 17:09:27 -08:00
Robert Long
eb620e9220 Refactor header 2021-12-23 14:40:23 -08:00
Robert Long
39d28a0488 Add configurable default homeserver 2021-12-17 16:30:10 -08:00
Robert Long
940706bed0 Cleanup error/loading screens 2021-12-10 16:42:18 -08:00
Robert Long
8c287ffcb0 Add room alias redirect 2021-12-10 13:27:27 -08:00
Robert Long
12cc844758 Fix focus ring styling 2021-12-10 13:06:16 -08:00
Robert Long
fc3960ce63 Passwordless user flow 2021-12-09 12:58:30 -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
f09454ec09 Update header styling 2021-12-02 17:21:37 -08:00
Robert Long
7610226975 Fix unauthenticated redirects 2021-11-19 10:47:40 -08:00
Robert Long
56ba87f25d Add room aliases to room creation 2021-11-17 14:24:52 -08:00
Robert Long
ea2cf98160 Fix guest access 2021-10-06 12:33:43 -07:00
Robert Long
9ecfaa4ddb Add Sentry support 2021-10-06 11:38:26 -07:00
Robert Long
8f2082d092 Use hash based routing 2021-10-06 11:19:42 -07:00
Robert Long
5e4736eba5 Update to use matrix-react-sdk 2021-09-29 14:34:29 -07:00
Robert Long
d813509541 Moving to matrix-js-sdk 2021-09-10 12:20:17 -07:00
Robert Long
46f8eb84fc Add guest access for rooms 2021-09-03 15:45:07 -07:00
Robert Long
e0d3c172a4 Center loading message 2021-08-23 12:56:41 -07:00
Robert Long
43c0ed193e More styling 2021-08-20 16:23:12 -07:00
Robert Long
9d0162e475 WIP 2021-08-19 17:49:45 -07:00
Robert Long
f9d799ff05 Basic CSS Grid based video grid demo 2021-08-11 16:02:40 -07:00
Robert Long
0bd8800402 Redirect after login 2021-08-09 18:38:19 -07:00
Robert Long
4b0bb13f1e Finish splitting up components 2021-07-27 12:27:59 -07:00
Robert Long
14ad312181 useRooms hook 2021-07-27 11:55:45 -07:00
Robert Long
02d511c0b2 Move restore/register/login into ConferenceCallManager 2021-07-27 11:40:19 -07:00
Robert Long
60ee420592 Add user id to ui 2021-07-26 17:03:20 -07:00
Robert Long
b038e12750 Add basic styling 2021-07-26 16:58:31 -07:00
Robert Long
03379ac1a7 Fix new room redirect 2021-07-26 12:20:11 -07:00
Robert Long
e2b5d161cb Use browser build of matrix-js-sdk 2021-07-26 11:44:25 -07:00
Robert Long
9de6629443 Add user id to window for debugging 2021-07-23 16:32:30 -07:00
Robert Long
2b84adccc3 Fix event listener lifecycle and add more debugging 2021-07-23 14:50:33 -07:00
Robert Long
7010120c11 Fixing more bugs with call setup 2021-07-22 16:41:57 -07:00
Robert Long
69810ea54c Improved ConferenceCall logic 2021-07-21 23:28:01 -07:00
Robert Long
f9bc409a0e Fix room membership and routing 2021-07-19 12:55:30 -07:00
Robert Long
b85043eee2 Add license to files 2021-07-16 14:38:44 -07:00
Robert Long
bfef183a75 Polyfill node global as window 2021-07-16 14:30:36 -07:00
Robert Long
7a601403e8 Initial commit 2021-07-16 14:22:03 -07:00