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