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