From febec32ca5631a71060372c0a5e8c03dfc920f0c Mon Sep 17 00:00:00 2001 From: James Reilly Date: Wed, 19 Nov 2025 19:39:25 +0530 Subject: [PATCH 1/4] feat: Element Call --- app.element.io-1763557613972.log | 3831 +++++++++ doc/ELEMENT_CALL_SETUP.md | 131 + element-web | 1 + matrix-react-sdk | 1 + package.json | 4 +- .../components/widget/WidgetContainer.css.ts | 61 + src/app/components/widget/WidgetContainer.tsx | 96 + src/app/features/calls/elementCall.ts | 212 + src/app/features/room/RoomView.tsx | 14 +- src/app/features/room/RoomViewHeader.tsx | 27 +- src/app/features/widget/CinnyWidgetDriver.ts | 262 + src/app/features/widget/WidgetMessaging.ts | 101 + src/app/hooks/useElementCall.ts | 90 + src/app/hooks/useWidget.ts | 66 + src/types/widget.ts | 56 + vite.config.js | 4 + yarn.lock | 7019 +++++++++++++++++ 17 files changed, 11973 insertions(+), 3 deletions(-) create mode 100644 app.element.io-1763557613972.log create mode 100644 doc/ELEMENT_CALL_SETUP.md create mode 160000 element-web create mode 160000 matrix-react-sdk create mode 100644 src/app/components/widget/WidgetContainer.css.ts create mode 100644 src/app/components/widget/WidgetContainer.tsx create mode 100644 src/app/features/calls/elementCall.ts create mode 100644 src/app/features/widget/CinnyWidgetDriver.ts create mode 100644 src/app/features/widget/WidgetMessaging.ts create mode 100644 src/app/hooks/useElementCall.ts create mode 100644 src/app/hooks/useWidget.ts create mode 100644 src/types/widget.ts create mode 100644 yarn.lock diff --git a/app.element.io-1763557613972.log b/app.element.io-1763557613972.log new file mode 100644 index 0000000000..44d5aac97c --- /dev/null +++ b/app.element.io-1763557613972.log @@ -0,0 +1,3831 @@ +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. +Event handler of event must be added on the initial evaluation of worker script. + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564721918} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564722216} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564722580} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564722885} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564723395} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564723688} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564725752} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564726060} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564726439} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564726784} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564727158} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564727558} +/config.app.element.io.json?cachebuster=1763557528047:1 Failed to load resource: the server responded with a status of 404 () + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564728222} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564728574} + [ServiceWorker] /versions response for 'https://matrix-client.matrix.org': {"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0","r0.4.0","r0.5.0","r0.6.0","r0.6.1","v1.1","v1.2","v1.3","v1.4","v1.5","v1.6","v1.7","v1.8","v1.9","v1.10","v1.11","v1.12"],"unstable_features":{"org.matrix.label_based_filtering":true,"org.matrix.e2e_cross_signing":true,"org.matrix.msc2432":true,"uk.half-shot.msc2666.query_mutual_rooms":true,"io.element.e2ee_forced.public":false,"io.element.e2ee_forced.private":false,"io.element.e2ee_forced.trusted_private":false,"org.matrix.msc3026.busy_presence":false,"org.matrix.msc2285.stable":true,"org.matrix.msc3827.stable":true,"org.matrix.msc3440.stable":true,"org.matrix.msc3771":true,"org.matrix.msc3773":false,"fi.mau.msc2815":false,"fi.mau.msc2659.stable":true,"org.matrix.msc3882":false,"org.matrix.msc3881":false,"org.matrix.msc3874":false,"org.matrix.msc3912":false,"org.matrix.msc3981":true,"org.matrix.msc3391":false,"org.matrix.msc4069":false,"org.matrix.msc4028":false,"org.matrix.msc4108":false,"org.matrix.msc4140":false,"org.matrix.simplified_msc3575":true,"uk.tcpip.msc4133":false,"uk.tcpip.msc4133.stable":true,"org.matrix.msc4155":true,"org.matrix.msc4306":false,"com.beeper.msc4169":false}} + [ServiceWorker] serverSupportMap update for 'https://matrix-client.matrix.org': {"supportsAuthedMedia":true,"cacheExpiryTimeMs":1763564728918} +matrix-client.matrix.org/_matrix/client/unstable/org.matrix.msc3814.v1/dehydrated_device:1 Failed to load resource: the server responded with a status of 404 () +matrix-client.matrix.org/_matrix/client/unstable/org.matrix.msc3814.v1/dehydrated_device:1 Failed to load resource: the server responded with a status of 404 () + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$_WIPLvsqs9lColsAI0h88YEmRWtcWhUydTs2DUA9CNM type=m.room.encrypted sender=@jamesreilly:matrix.org room=!SmvRLgWIxtAvhQNlvL:matrix.org ts=2024-03-23T18:47:43.609Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$nK55XkFl4YDLe0JBzKqIf9KPWMGOxq4NhKOfT1913IY type=m.room.encrypted sender=@jamesreilly:matrix.org room=!SmvRLgWIxtAvhQNlvL:matrix.org ts=2024-03-23T18:48:44.456Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$k3eRAKoEP9Drh81e6ICkqWqcLh34vzmqCJyo75h53oM type=m.room.encrypted sender=@finn:janky.solutions room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-10-22T15:13:54.264Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$xvzFvAXvnuf0gdkYcSmVz2nXfhigFWEHWfDYg6JBwrg type=m.room.encrypted sender=@finn:janky.solutions room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-10-22T15:13:12.104Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$FNTO43vdqtSWTiSagBzv8FS1WHuxei6Mo9GPoNeRx0M type=m.room.encrypted sender=@finn:janky.solutions room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-10-22T15:13:34.052Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$JrI850uUlhu_NOxsm8iNfpKUfuPs2lfuGUQpl2f5ZDE type=m.room.encrypted sender=@jamesreilly:matrix.org room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-09-03T11:03:43.200Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$_IbxvXjQ1IxGvmcUZ_tV0fPl6TBR5zN3qK6Xhky_9J0 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-09-03T15:17:47.300Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$b2Hqtvo1QlNdY33R2SvSTSJR2Nmg3r_vxe84aJ_xMoI type=m.room.encrypted sender=@jamesreilly:matrix.org room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-09-03T15:20:19.869Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$SNAj7_xz4-2bu3TTmyWFmL75joRxF64kuQkpzO6sDTM type=m.room.encrypted sender=@jamesreilly:matrix.org room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-10-22T09:23:24.370Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$zcvjQoN3b267wrTuJqn7a06XKYqbDYL2nikjl89Hx3g type=m.room.encrypted sender=@finn:janky.solutions room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-09-03T15:16:49.106Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$Cl0jiJoRDDJffebEOynG5Ai9jKdkMdfz9FbkcmNQDdY type=m.room.encrypted sender=@finn:janky.solutions room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-09-03T15:17:15.363Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$opY8tFg1titnushlTEdVkYLfJFQaX4z3ZkUwnVN5_cI type=m.room.encrypted sender=@finn:janky.solutions room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-09-03T15:18:25.513Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$KDcf76-yw7YJT-3cwNnf1VrlVOi9-fzp3DvneA6P0XI type=m.room.encrypted sender=@finn:janky.solutions room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-09-03T15:18:40.198Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$Lr0nf3PkyGAb5gXUTKuXdRBF6qzFwNn8cu0qKQl2X5g type=m.room.encrypted sender=@finn:janky.solutions room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-09-03T15:20:52.672Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$S6aSO8DIqhW4Z9QSaCxjOPm3VO-x70wUwLhtEbM2nuM type=m.room.encrypted sender=@finn:janky.solutions room=!TCImyetQcliaPDhKpw:matrix.org ts=2024-09-03T15:20:55.463Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$x7IXAMD4-ptuuZPgsDSsuTD_9hzWnE8PYjE6kKOh0EU type=m.room.encrypted sender=@abhay:reilly.asia room=!XejUHDdjziGDryVXFW:matrix.org ts=2024-05-16T05:48:06.273Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$avmXfUhHcbemFeNvwkCAYreTND99KcGVeGjkySKn6e8 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!XejUHDdjziGDryVXFW:matrix.org ts=2024-05-16T05:47:59.343Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$BL-6HSHVzv1lY1xmWSiNl27QPMShoqEgYecZzWiow3c type=m.room.encrypted sender=@jamesreilly:matrix.org room=!XxwAtbRRdIxkKrtnxn:reilly.asia ts=2024-05-04T04:14:40.149Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$ppvlKBPXhedVhfS5gjKcw6cseOS7gVlWQf4wgbWod5c type=m.room.encrypted sender=@sourcecode96:matrix.org room=!brbCbvzPLlLvctjABB:matrix.org ts=2024-12-17T18:18:50.228Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$Ysq7eADmf-qEREmOxGbcd5nQS1WbPmDJCx24AMHgY24 type=m.room.encrypted sender=@sourcecode96:matrix.org room=!brbCbvzPLlLvctjABB:matrix.org ts=2024-12-17T18:18:30.618Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$8_Oo2L8DRs9OAE5abouyvks0a5kcufRCZS968pjIF6A type=m.room.encrypted sender=@sourcecode96:matrix.org room=!brbCbvzPLlLvctjABB:matrix.org ts=2024-12-17T18:18:47.385Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$qzwE9eTwL6J8O9_pCRoo4VByMzP5ZO4rH9NEWqaijTY type=m.room.encrypted sender=@jamesreilly:matrix.org room=!brbCbvzPLlLvctjABB:matrix.org ts=2024-10-22T09:26:09.451Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$oxwkZ8oxsCzS0opcjddwUr0nfXhJAUPGqJtX464y0qw type=m.room.encrypted sender=@jamesreilly:matrix.org room=!brbCbvzPLlLvctjABB:matrix.org ts=2024-09-09T11:06:53.038Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$gqldFMjU88SGbbRB2VVHrClCWfQcWtXC5Npax0CaaVI type=m.room.encrypted sender=@sourcecode96:matrix.org room=!brbCbvzPLlLvctjABB:matrix.org ts=2024-09-09T11:06:41.925Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$VRU3xZMQGSnEAQ7irYey0Y7XzSL9-8xcFwViecXxhA8 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!dzqLIIfPtsleNlCUhu:matrix.org ts=2024-02-21T10:54:25.424Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$AQVQZpfQK2ZNAMFHuzeCBvH5TxyIvAuOdlFB98zbt7A type=m.room.encrypted sender=@jamesreilly:matrix.org room=!dzqLIIfPtsleNlCUhu:matrix.org ts=2024-02-21T09:43:14.203Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$pOLe9nyGBQ4-H-Nn0BXpQAomYzoFk-6YjCU3xPXBMhc type=m.room.encrypted sender=@jamesreilly:matrix.org room=!dzqLIIfPtsleNlCUhu:matrix.org ts=2024-02-21T09:43:56.756Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$OBrzR5NeryxS85nb5lgoV0UAok1-8q9o3Z9jr0HmFoI type=m.room.encrypted sender=@jamesreilly:matrix.org room=!dzqLIIfPtsleNlCUhu:matrix.org ts=2024-02-21T09:44:14.418Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$bF7vh_Bnj2RUO37e1eyk_qbGNR0jKiR5PIM3xahQHNc type=m.room.encrypted sender=@jamesreilly:matrix.org room=!dzqLIIfPtsleNlCUhu:matrix.org ts=2024-02-21T09:44:48.228Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$fLzAAVL2ysX7x8UINDLwGFruPAxnPXT9b-ytET06BGY type=m.room.encrypted sender=@jamesreilly:matrix.org room=!dzqLIIfPtsleNlCUhu:matrix.org ts=2024-02-21T09:45:12.339Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$Uc-s52WYgnLf1RSOXGFBf0MVgqPT5wnJgpx-QHxs3EE type=m.room.encrypted sender=@jamesreilly:matrix.org room=!dzqLIIfPtsleNlCUhu:matrix.org ts=2024-02-21T09:46:40.101Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$nPtsaVJAdOuQpFBh44otXjVJXYh8iKWLOuthRPL2UJY type=m.room.encrypted sender=@jamesreilly:matrix.org room=!dzqLIIfPtsleNlCUhu:matrix.org ts=2024-02-21T09:47:20.610Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$ZCW3ayzW5UfbYBPLh9g2gO-GZj6ulo6Mwonw4muaqjA type=m.room.encrypted sender=@jamesreilly:matrix.org room=!dzqLIIfPtsleNlCUhu:matrix.org ts=2024-02-21T10:00:50.622Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$IBrpte9Qhv0VPgKk8RQLt14ri1iDYsWuYCfpzujEq1c type=m.room.encrypted sender=@jamesreilly:matrix.org room=!dzqLIIfPtsleNlCUhu:matrix.org ts=2024-02-21T10:24:40.989Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$BgBR54jKf9GpmjOaw-p32YAJWJjBkXb9xZ9-2HCOdjE type=m.room.encrypted sender=@paige:reilly.asia room=!eREJXfVCBrqSHewebx:matrix.org ts=2024-07-24T16:56:54.231Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$kYjwvWbisrq9JZb48x4uWj42PxvnAgviTr-4j1zguCA type=m.room.encrypted sender=@paige:reilly.asia room=!eREJXfVCBrqSHewebx:matrix.org ts=2024-07-24T16:56:48.354Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$RQd51e4h7GyOMkwlGH4wIn9R8LP8yFmYtBo-MbzFmKQ type=m.room.encrypted sender=@jamesreilly:matrix.org room=!eREJXfVCBrqSHewebx:matrix.org ts=2024-07-24T16:55:42.160Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$ORXUxYOuEQcXl639H_WYD7ec66kuCEDfwleXKmUt4Ac type=m.room.encrypted sender=@jamesreilly:matrix.org room=!eREJXfVCBrqSHewebx:matrix.org ts=2024-07-24T16:56:33.131Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + INFO matrix_sdk_crypto::store: Successfully imported room keys + total_count=130 imported_count=130 room_keys={"!iyforIRdcPGeEzrHIF:matrix.org": {"1aB5MM0xUUwYHY4qIFAk0/vHcpfU+oQ4yidi0CMGkRk": {"/fQO+I9jXmLxE2m+/dmHVRy2F8XyCS4jG6wkl9F6c8o"}, "X6qesQOlak2OxK3qmmvd9ZFzyuVuURoPoKY5iTTqE30": {"Gm6gVAMF8Hzv/hruxAcx+XkLmRwbH+m7f6PvKRWDykg"}, "fBdhokzzzRB8WYIb6wnZndUefdbLB1UNnuy4lce41lU": {"YC/3/sXr09yMxJwUndDUVESpAN3ZV/+rZlSm8d0JvoE"}}, "!jXAIqXihWJXJZKnTab:reilly.asia": {"/bRgG5/E6kJqcFJzVpYN6nbNmyLCXI8PDh5UmSi88QY": {"NIWWSfJDVpw8J7mObrBXidjaYXtZdlUidDr+Jz0zkVw", "WhYA6zcbxFER+pYlMmSsdO8i15pJlW6IpNHGs022iQg", "lXZTtcGKYvUIv3xX/HFMitBprhOAqA740U79iRB6Du4"}, "1aB5MM0xUUwYHY4qIFAk0/vHcpfU+oQ4yidi0CMGkRk": {"eyQ2m5kDnbsImT4KARZySy901jZVlz3BSqZZcY3z1+s", "thj6HrYh3nISsXQrczxvEzL0wbDV2zBqcV2kMyzr50A"}, "35OgujgFG+CPvb2kOOCEOvi6CH9d7K75oREyIu6aKBM": {"uLUBmXFZq77uzaNwg2qfAw8nFuqbMKQX0HiLImRbXKA"}, "46d9uXjgQhTo3S0xVH6ebK1lWn3LxSi2BICZXnQzOUg": {"I6Md3SUV7gWKpTj1wtdD2SuW1sQNRuw5d+3NTSFAJ9I"}, "F1BvEYlVu4Bi7W+LQ6pBmGNEqKrfkc4CeC+lZO+yZ2g": {"U74hsR3eY1HNHPsN0f1GsjxnB4GHyDZq2Z9cJlWth3U"}, "FuGzRZLSFrQndSN6ouEtWXlb/rdy7d2xrXHT50wwQnY": {"eMeWI3FS+ioz69+ftuGucr3RXjYUUQ0FeeqGKRArAPg"}, "GsCdWPW2RBbEnixEtL9Is8F5qd6e0GN63U2k5GnWjBk": {"E+5bNI0cdIja0+DuEA1u646gC28qwjlmxyFdqVZSsr0", "Ml2LDlHVpZquGBN+jl2MEq32Ihe/qojN5EJrCPuH0Io"}, "KM7BxCjKUKeFrDckjbkT7ArE7GNAvznRrl1vNHfZR0I": {"MDRlF5VQyrjd+9V+nOCS7v7m9CV2+X1GblirgPlnv9I"}, "OsG4lsfayLuTuuZDvQlANhfRgXHd+N42qVdlZ/95JgU": {"vfkuoC/xAQbwgb6MoTGS1k1dvhlFzoJtXu67Ap508N8"}, "Sx8VLegJEGTRaW4YZ9V/R9Q3dC/1GtBmwybpv4TEgzg": {"qWNX0Sr3++WYAaPQPz4uHYvtU/FLAX1h2p8j5LRMy10"}, "ZzV90I9C8/ySNT//bxjJcX/IA1wzkUcZ1G2P4folpSI": {"54iqKj3kOQJxifGfrRA05Ka/gtt4isPKnzuebXaJaZ8", "ZjXtBjMEjeQj/VbJ/+BbFVY+mziA6OjbwQsSBXOy4Uw", "e5E0p7prgQ1Sd+hv5hPZtbqog5fbkkYFPjDwmcfUSvo", "g7tZkxhD5pIKPSd5kKBU5bqS6J4e60gaK1chV9FPbtI", "hGiATw8N22hYyNRZ1A5bbtzJqzx9mRrxyXauUAjGVNc", "x16s3YtZN4FMmbYVy2QlCGv02nDdIaFB68nxHe2ipiM"}, "cRKzL9iBYywM9WF/qWhTyGm53M3VHb/OlJMxRs0dHWY": {"prdTnHhWwPlbWthZNOPiMjo68O3yl5CDCfsyqLnQ/p8", "wQUWkbts6YPDQdqNm7QShGWkAPToHiwaL4X+byLcedc"}, "kpVJK2S6tswUTJPtM97lvnLi+mi+Es6I89zS4VhDgm0": {"PfVuv0QClX81S/ABWm0yerJwKvymftmNQXnmVBq9BGo", "V881nnrAG0KWusvPMGF9mfnW46YGWgXC/B8gRbBYXS4"}, "oaXsroo0SYmqrTZzwLSUrxZE+yh22G0l7OrWlTyw7wA": {"BwsIurwIA2P+pqIu1YYxXEJncHHE0H5xQPHGLF3ALtE", "E33jhWQxA4Sa5tghOkjiM2Ph0vOgdqr0/idDplBwQmc", "QQanzNqsIZGu1l4KTTuQTMC6WSTDl6MTum8uEy9HuMI"}, "pu668xaXh1aQQKXK2sncpFI05TTjrRSg4XxH7i4cBzs": {"/4ITKq0iHTkvo6/Vcku3doiS2k60klIqdNoZyNAfp9s", "BabOkb4fMaOLsczvsc2KZIepEVA/4eSplwURDKzh/S4", "DgtjiFRfmIt8V6jr/WZy5ostvtECMmbY92O++w96MB8", "JufJWIGQkm7qDh2TUuxy20Bcc5gjwx2vTgqcJWmrjoQ", "f+5nLNWIK7OWC3lkx6PQd0/JiEnaEnOw+6ie8owwy5k"}, "r37+w59RMrNjVfkpJZq6U6PJetQxBDX7SLYbzDglclI": {"QFIl0zr4lKAteQOJwOxG7h07J68bA2YF5HSpeGxVFzY"}, "uQ/IfZ0mQx5wMS63aAc0gigAPj+swLi+Gsz1A5uPSEU": {"ZTY4WzYXgudgYBVBFA1FZgzcN/A/dDcghPk3KGaFQlQ", "zeYqqsKU04/UUNkSBzIUGiaUzdUYsErWn/OeER4qaV8"}, "woL8oEe98JSeeEmt1NOlar/XqkjLeGzNSaxAYi4D4kI": {"R4HxqzHrfnipqwHEDznOmtaxuA8icFHpETgv+Sz1B7M", "WdWoAEQ749DKcYfLiaPJyS2F+bbM6hLGgIYlSu9S7XA", "n6QBHFTs+Dd1ZDgy9STeon/aNqGClZG7KRVtzN6797E"}}, "!kmGWJQjDqoKZhqzzUm:matrix.org": {"3QST4vOZndKPQV+YolhAPrVDUH3+253IAt9bNGfSaCc": {"OJLd78+F8tj0830+5McWyym9IWaWVAVT0YFzJ2FmYvU"}, "Od8WdQ4Btl9n/9j9H4HulCgLHjOhGPEDUdi4CGRnTxU": {"BOGFyDdeC3VeH5Io9gnK8S+2Kz+MJam+n7Pp2lFTS4s"}, "Y+94I3SFM3EE0IU2rFzX8CxJk8dWFGE28M4sNfrwOEE": {"be1iOykXmeOIGl5G+/476LtSg9pqnBuexPooxlElOWw", "lKOtulAP401kXdBUg2y5aMgG+z2uBTsbe9h7gEnANKg"}, "erOZl8LBCo0VI07SIuJ+bfT5acjCUjZcw2b34KLvMmo": {"oql2c/KfUvuxE/vyDWr8ZZ9rgQikmgOc4hVkPMC4Mm0", "siuofFPsrpbOTCnvucqXXMeskS9KaeSVff/JRcnxIGI"}, "kSw28bC9gB3z/DHQ2/KtSOQC0ihKZMpCE6aZ+xSCUBU": {"0iS00SkNenAym5xnrYkKh5gzZl/5vusn52P85ID+NNQ", "B4xyxHat55LCG+xRSzySimX42RLRaobuBfuTiuEFE6Y", "brRwP+cecv7lCa1SrxGYCAx0U1x/vZI7LMvveqb8GlY"}}, "!local.7e46ef7a-d856-4ce4-a36b-f0f12beb34fe": {"+cEkLn+t/EfDCBt2bRpjUspVnPGnMbJ7wC2sMK8kpyc": {"AunNvdTwiHtLR7dio5xKzz35hNYReLUeDRVF/Qfwz14"}}, "!mGaYKqcFYEhAHDASgD:matrix.org": {"2J7AjjcqKNCuwofSRA9VlkLClTNKJfgxm/qkLagsa3Y": {"UH0pGUwYVsxudFbuK7wd3R7ArfaTtdUj3/R2s5RZtUM"}, "BRD22DBNqacEQisJKYVvu1rOAH3Bq3AHslHjNuKonEQ": {"IBvoedxpAiKI6YWgrj/iQ5BmelQaVrp1h8ro78tO9GA"}, "F1BvEYlVu4Bi7W+LQ6pBmGNEqKrfkc4CeC+lZO+yZ2g": {"8msQ455HJLNQhmY1G2qCDC7U0ik0132+xM2kfSR34UE"}, "MZDFOinPZ8bT2/OEm42cfKrTl8gIp5ZnDn9V9ySbrSs": {"29UT+FjcoICNCVd3+DrOeiLjVA9v+vxQ7r0cQpem8Ag", "NFqvUAPXuIgGvDem5dSlAmXWj8xtAo2yEqy3OnFf3+8"}, "Od8WdQ4Btl9n/9j9H4HulCgLHjOhGPEDUdi4CGRnTxU": {"+BS+yoQUiPk4h4SLGUOgkgJMri8P7H3E9RTyJ33Y1hI"}, "erOZl8LBCo0VI07SIuJ+bfT5acjCUjZcw2b34KLvMmo": {"DhFlKumFbTfAK/+zdigbYEzvpKzS6fCmS5LmTjgzQBI"}, "intZDyLXSMSf37VB/nbzyhtGFZrBKC/VDzCWa/3axiQ": {"LML23P53fXWh/Ki1hiejriv3TEH/kvkqvWqqFoIlNTY"}, "v01euGJQBQXO/MtGR2DXFh6CiBPpCRGy26UqSES5fUc": {"Fa4UHMlAHwsQc4HX7pCBkIPtIdqgkbfXfZjuE2KTWNY"}, "xoCM/ywSv9j1sqG6Ed0RikdnMCwS/B1d3j/eKQXJ/gE": {"GG1ioWWjCiRlupAxqzIjnopMtU5czSOcCSvmwFp4sL4"}}, "!nDeWWkTGQppJciNiXj:matrix.org": {"1aB5MM0xUUwYHY4qIFAk0/vHcpfU+oQ4yidi0CMGkRk": {"O8tiwVw//nDgKV48N/gVCK5F5aER7ouP4hQrBoiIT at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matrix-sdk-crypto-0.14.0/src/store/mod.rs:1485 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=KTjkAsbTKClEc5JngunQelLohg9ZzpBxD+4S4r+B5y8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=P+W1MIcTZlktATCK3cqyDcish+EMlUlI1QbR87otXpw): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=i8gKG58h4OWmbUVu2yHB/xzx+N9hohmP8ZRyjLa3/A8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=5VFEsgPWsTnlRowkvuk3nZw+KrRCfDzTDS+Gya4WTFc): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=XvdtYXfzIVMXZHv3UOVVsghMh6JipmTxetIwR0LtNFE): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=5SieqTj1llok99O1bOk3XSXeucS4Sn0OIcIlWBiGdVU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Km/e2cGWasez8nJDk9IUDSiJOHzot9rIClKLnkO0ZuA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Xz6SMUWzB5S3hXuCp7bbLt38dZjv61nQvH6Pz5obgK8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=uBJsv0s5ntVzSQu9+tZjWZQqAGu9d8bmYEHBQnNwSls): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=VtxXbO2v/esEh6pNHzTdc/ZD84y3JiKTdZprXWT0KBU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Z1XmgpeVSiVFb6RGqeN0nkhZ4EmrrjFRXpKoz7a7yLo): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto::machine: Failed to decrypt a room event: The message was encrypted using an unknown message index, first known index 1, index of the message 0 + at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matrix-sdk-crypto-0.14.0/src/machine/mod.rs:2254 + in matrix_sdk_crypto::machine::decrypt_room_event with room_id="!kmGWJQjDqoKZhqzzUm:matrix.org" sender="@paiger:matrix.org" event_id="$XBrR8-rDeTwSzRRbtj7-Wn7lZXjtyYPTaa5VKzTVNI0" origin_server_ts="2024-02-05T17:25:04.768Z" algorithm="m.megolm.v1.aes-sha2" sender_key=Some("curve25519:kSw28bC9gB3z/DHQ2/KtSOQC0ihKZMpCE6aZ+xSCUBU") session_id="B4xyxHat55LCG+xRSzySimX42RLRaobuBfuTiuEFE6Y" message_index=0 sender_key="curve25519:kSw28bC9gB3z/DHQ2/KtSOQC0ihKZMpCE6aZ+xSCUBU" +(anonymous) @ init.js:2 + Error decrypting event (id=$XBrR8-rDeTwSzRRbtj7-Wn7lZXjtyYPTaa5VKzTVNI0 type=m.room.encrypted sender=@paiger:matrix.org room=!kmGWJQjDqoKZhqzzUm:matrix.org ts=2024-02-05T17:25:04.768Z): DecryptionError[msg: This message was sent before this device logged in, and key backup is not working., sender_key: kSw28bC9gB3z/DHQ2/KtSOQC0ihKZMpCE6aZ+xSCUBU, session_id: B4xyxHat55LCG+xRSzySimX42RLRaobuBfuTiuEFE6Y] +(anonymous) @ init.js:2 + Decrypted event on retry (id=$EcfmXl8ZCePD6gZ0G5kXbcX93_YiIBwu7GtO538bFdo type=m.room.encrypted sender=@jamesreilly:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:08:59.353Z) + Decrypted event on retry (id=$wdWfctvVPQMJHV1t0QWr_KaCpQ0Z1k31j0eKFORpFlo type=m.room.encrypted sender=@jamesreilly:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:09:39.425Z) + Decrypted event on retry (id=$uikQo2e51owtZV_LdiEp5pTnLN_GFeU1WUmNGLdihew type=m.room.encrypted sender=@jamesreilly:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:11:47.504Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$Q8nZ8LQCA03JTr6dbt5gkp69ionDBREQV48jKBsUHQI type=m.room.encrypted sender=@jamesreilly:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:12:12.490Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$JwhBiRqt5hejA0Pbc_9pDWGB0xFWJG-rhCTknUUiBDA type=m.room.encrypted sender=@jamesreilly:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:12:38.207Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$vMii8I9bx5AM_pY1Na0aIvnjVI9PFHZwYucV8UirLqE type=m.room.encrypted sender=@jamesreilly:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:13:40.278Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$huIh0p1jGsah2qhpG_1oQRucU6K6cIUBZvMCb5hyzDc type=m.room.encrypted sender=@jamesreilly:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:13:47.610Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$khO-GODBx5MxWKssppxnubOrrEvsSB551t9jnGimVb8 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:19:43.410Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$MAnp6IQSjz1_sh5h6HIWvErJ3YlvmhmzzCYPT5CMBqs type=m.room.encrypted sender=@toger5:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:08:31.780Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$KVfoZS84WIY3j1xyiLwWWN8R3LsMKJMeuahJrB7CB1c type=m.room.encrypted sender=@toger5:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:22:44.834Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$1rYOCE6duI8PW-x-BrRwbLVKnmetP1s5MWCp02gig-8 type=m.room.encrypted sender=@toger5:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:08:41.465Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$c_93SfntGZSl2I1QxUDuxxMK625jc9KpnwDGTe7wulQ type=m.room.encrypted sender=@toger5:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:09:04.883Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$BUjPjEDs7ftBQ6rvPqeYanmw3T1DNUxmxtzA3DVq_0c type=m.room.encrypted sender=@toger5:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:09:25.612Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$5ErrcAqZ-wcEdmuBKZIF4vwGmn6f2fAtxapzcbA0j98 type=m.room.encrypted sender=@toger5:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:11:17.538Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$3DRfOtz1ZZ-rYWDYd3qsL8U76A_QXMx8NdgNXzhBYT4 type=m.room.encrypted sender=@toger5:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:12:50.531Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$VqEYLD7KIWxaqLPn8nCiVkH7YwH4TjG5bS4FMgWCqvc type=m.room.encrypted sender=@toger5:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:13:05.663Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$T0lLiCPCXbPeFItgOM75ShTH4gfEp-1ClwofRixUM9k type=m.room.encrypted sender=@toger5:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:14:18.440Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$BbS88SPIb-X7LmMmU4IsfauX38J7VmrqyBtBUX2cPaw type=m.room.encrypted sender=@toger5:matrix.org room=!iyforIRdcPGeEzrHIF:matrix.org ts=2024-09-22T14:18:56.232Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$wqFKZdtUiyK_jG_SvR3BV6-GcV41jIUjm6hsVGmRAjE type=m.room.encrypted sender=@paiger:matrix.org room=!kmGWJQjDqoKZhqzzUm:matrix.org ts=2024-02-05T17:25:53.246Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$X-GeWV_EpMjQmiFkERdRImah3pbFNl2pco83lM4tV_c type=m.room.encrypted sender=@paiger:matrix.org room=!kmGWJQjDqoKZhqzzUm:matrix.org ts=2024-02-05T17:26:57.850Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$eMe25URavouih2lGf6SoujlTh-FiXmphxJN2NckH_Bk type=m.room.encrypted sender=@jamesreilly:matrix.org room=!kmGWJQjDqoKZhqzzUm:matrix.org ts=2024-07-17T16:27:44.485Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$tmMeELPfjdB24cjtlihQnHGcUPz4tMUvR1_8qqauuP8 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!kmGWJQjDqoKZhqzzUm:matrix.org ts=2024-02-05T17:25:33.944Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$ei5f1B738dLLB7hRlHAWW9UIf4vLax1M9-lptAqF70Q type=m.room.encrypted sender=@jamesreilly:matrix.org room=!kmGWJQjDqoKZhqzzUm:matrix.org ts=2024-02-05T17:26:32.238Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$uWKB61ynaAXqxvv624-zzqxLFLH6tlQ4Mung7eIsyro type=m.room.encrypted sender=@jamesreilly:matrix.org room=!kmGWJQjDqoKZhqzzUm:matrix.org ts=2024-02-05T17:26:59.641Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$jdtUDVKU0jcc6_2Lw1XgioJ34vYU2Enlzr5cfvWjqpU type=m.room.encrypted sender=@paiger:matrix.org room=!kmGWJQjDqoKZhqzzUm:matrix.org ts=2024-07-24T11:33:58.508Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$efFgVC7QbMBsRgu4iE6y1b0s8NHK20OvtWRr25s7AuE type=m.room.encrypted sender=@paiger:matrix.org room=!kmGWJQjDqoKZhqzzUm:matrix.org ts=2024-07-24T11:33:46.120Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$oDWJskSJKx6i3u3IUmagL7MJjHuRDiJ3h61xB1AUooo type=m.room.encrypted sender=@jamesreilly:matrix.org room=!kmGWJQjDqoKZhqzzUm:matrix.org ts=2024-05-23T01:56:16.240Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$WAVowJTh77-G9HZPThlVys_c5fAIys3DpAHngrsflcQ type=m.room.encrypted sender=@jamesreilly:matrix.org room=!kmGWJQjDqoKZhqzzUm:matrix.org ts=2024-04-15T18:20:32.946Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$io38vMiJ7wMJ2t1JRKLBzgm2g9Sa3fy6ATZp0VE2jvs type=m.room.encrypted sender=@jamesreilly:matrix.org room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-17T16:26:49.512Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$UQ8xFIp_ao6zBdhMYoC1rNXYXje4iU5SRKCvl5WpIPQ type=m.room.encrypted sender=@jamesreilly:matrix.org room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-17T16:27:04.948Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$_VNGblMDJxjGCsamHtYBPM-yyOs5HPE-uR40LjcLhos type=m.room.encrypted sender=@jamesreilly:matrix.org room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-17T16:50:56.643Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$k_wR3GJBoJ3hOdc4C8HSclq9RjOktqR7PZA3lWqcctg type=m.room.encrypted sender=@jamesreilly:matrix.org room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-17T18:24:43.694Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$6ynqXWMUZ-NlDlWEfuoqhvxypPu-uZMMZlS0fOE4Zo8 type=m.room.encrypted sender=@spiritcroc:spiritcroc.de room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-18T07:06:21.328Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$HZMpsFlu6d0gsSPn8cND2vIGtazcSA6BN5QQwFJBpvU type=m.room.encrypted sender=@jamesreilly:matrix.org room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-17T10:24:34.028Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$9guD94uM7mN_kD-_i7k8EReyKeb7VOA2Esj5AjdhDHg type=m.room.encrypted sender=@jamesreilly:matrix.org room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-18T05:53:33.572Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$StdZ0gGfj4SwgaUz6w14Vz_zpgZinb0McfENOYh8o9g type=m.room.encrypted sender=@jamesreilly:matrix.org room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-18T05:55:21.842Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$34Y1xo7y1vwxiFmjuwjSCeEbBCptAmd7oAFdkXYkapk type=m.room.encrypted sender=@jamesreilly:matrix.org room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-18T16:23:42.045Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$aaro9jnIzaI6L4jA7tMr4XTO8ElgHXKb3tZNRkYw164 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-18T05:54:16.753Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$dBgoaQMBkD-B2vQCflY_6-XB62AfecxRlDKtN4Y2-bA type=m.room.encrypted sender=@jamesreilly:matrix.org room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-10-22T09:26:41.680Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$5zp2yOEZmJGjWIArT_Ae_iYa9T-8avyWSGm8zvjtFyY type=m.room.encrypted sender=@jamesreilly:matrix.org room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-10-22T09:20:22.582Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$UjmO6YgwsEoPTLTJklc9RaNhyLRP8VEqNiaFdFrXa2A type=m.room.encrypted sender=@spiritcroc:spiritcroc.de room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-17T18:26:18.915Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$ZQdCYBm9wGX3sbpx2LZZzcP8d949ndfPlhI6a82AfHE type=m.room.encrypted sender=@spiritcroc:spiritcroc.de room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-07-18T16:33:58.227Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$0sEoZDMjKysW4AsnD4dAJJE1rg5UK6nYcfEudVgphr0 type=m.room.encrypted sender=@spiritcroc:spiritcroc.de room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-10-22T09:28:42.313Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$xcVpP2pLa0PPuAxZhbnzq3lJMxPjQ-GphXm2m-u9mDw type=m.room.encrypted sender=@spiritcroc:spiritcroc.de room=!mGaYKqcFYEhAHDASgD:matrix.org ts=2024-10-22T09:26:04.311Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$TyiJXhiVcgBOZKiX4itX2YlbfBEK2uLf9o9uzWZ2G5Y type=m.room.encrypted sender=@jamesreilly:matrix.org room=!nDeWWkTGQppJciNiXj:matrix.org ts=2024-09-08T12:27:36.475Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$dtcfp5urFt6M796mtxHhBDRP_23Meq0dsdP6fHxkkGk type=m.room.encrypted sender=@josh:josh.tel room=!nDeWWkTGQppJciNiXj:matrix.org ts=2024-09-09T19:05:27.887Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$PxDPDTpnlXk9TtkVEwkWePjVsbCNzDzPjF-IizasjiQ type=m.room.encrypted sender=@jamesreilly:matrix.org room=!nDjMnGVmfYRcxovgDd:matrix.org ts=2024-04-09T19:18:15.128Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$KQx4MMhdic26ZcvCymvPikctimxh_TFKozxQyfBD44c type=m.room.encrypted sender=@Arkaniad:matrix.org room=!nDjMnGVmfYRcxovgDd:matrix.org ts=2024-11-08T19:05:28.528Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$cNfWtPQEwwZm79i5il-ACyG2uthbyjwyMRzzADpZ6G4 type=m.room.encrypted sender=@Arkaniad:matrix.org room=!nDjMnGVmfYRcxovgDd:matrix.org ts=2024-11-08T19:04:46.806Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$Dz5vdS8LiV9ohAhp2X345cn4mzrRY92xozxvDJ_HpBA type=m.room.encrypted sender=@Arkaniad:matrix.org room=!nDjMnGVmfYRcxovgDd:matrix.org ts=2024-11-08T19:05:09.227Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$GL8zCAGMNAffz-ztk753-4DIzDPZLN3BxC1cTfLwV20 type=m.room.encrypted sender=@jreilly1821:matrix.org room=!nhCXsKdIPktdpvQPEw:matrix.org ts=2024-09-22T15:00:24.984Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$N-ABYVCO4BYswlywa2TOjguGBf6BWOk9Ux5cMXgIlrU type=m.room.encrypted sender=@jreilly1821:matrix.org room=!nhCXsKdIPktdpvQPEw:matrix.org ts=2024-09-22T15:01:26.614Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$NLEZcZx4_OalV7FatT3faUFfvp1mUvmIUgysIMaW8W0 type=m.room.encrypted sender=@jreilly1821:matrix.org room=!nhCXsKdIPktdpvQPEw:matrix.org ts=2024-09-22T15:01:27.395Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$L9At2BdDQPvAvpCMujc9ZjmGexnU94Iggu85FL3FFac type=m.room.encrypted sender=@jreilly1821:matrix.org room=!nhCXsKdIPktdpvQPEw:matrix.org ts=2024-09-22T15:01:35.261Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$SrHB7UVQYL0e0TCJnxmfSVjXkkYnuWcdO_FpuohgP_w type=m.room.encrypted sender=@jamesreilly:matrix.org room=!nhCXsKdIPktdpvQPEw:matrix.org ts=2024-09-22T15:01:04.729Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$qLIqPTKOSc6YtKY95EheyX8fFG6UfRVgEc_MCjrd9UY type=m.room.encrypted sender=@jamesreilly:matrix.org room=!nhCXsKdIPktdpvQPEw:matrix.org ts=2024-09-22T15:01:33.802Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$8GpCidUPa6oYvhYuW7VzsZTCITMrkEkS4oKbj7kXQXo type=m.room.encrypted sender=@jamesreilly:matrix.org room=!nhCXsKdIPktdpvQPEw:matrix.org ts=2024-09-22T15:03:18.728Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$WAMX8XllHP8LPdgnQGanscQ2_lkdDrXMBHIdh87MeyA type=m.room.encrypted sender=@jamesreilly:matrix.org room=!obmTmwjzxuxPcMCjSZ:matrix.org ts=2024-05-04T02:19:07.289Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$cNrsRLc2NfIhGbjvXmF-u-do-ykFpVdIT9TcJ7wlzh4 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!obmTmwjzxuxPcMCjSZ:matrix.org ts=2024-05-04T02:19:12.114Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$5mkfJglG25zMWJJ868rBigTSHDSwHEaJBbUVC7n6PXI type=m.room.encrypted sender=@jamesreilly:matrix.org room=!pCeIChSDGiBWIZddxg:matrix.org ts=2024-09-08T07:59:39.468Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$wMxBkk5ketUupd9qBIDF2dZdQ7P6Irmf-YawBZwdCDE type=m.room.encrypted sender=@james:reilly.asia room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-03-06T09:27:09.258Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$2IGshoVTkB3nwYCVpPenCGcSbfPcsKc5K88Fd3bFcmE type=m.room.encrypted sender=@korben:beeper.com room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-04-03T20:27:07.956Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$pcRHfDJO6PgFuqx0hDsKtJ728s6PL8P5I1IYgpaTkso type=m.room.encrypted sender=@korben:beeper.com room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-04-03T20:27:50.363Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$s_B8NDXwnENAKAGGRQP3xxK2mXxDhGHYEIDIpis6JWU type=m.room.encrypted sender=@james:reilly.asia room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-04-06T16:18:06.803Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$rjpznaD9zuAMhS32WG4smwcI7_CUhO22VeQ8_FicmMQ type=m.room.encrypted sender=@jamesreilly:matrix.org room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-04-06T09:42:36.545Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$H7_AqRy2ssrqeyenL2bah9M2N2Qqc5RdB9PRD6Lw_7I type=m.room.encrypted sender=@jamesreilly:matrix.org room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-04-06T10:53:17.798Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$gkQutlW8y1oGXuBrr1f_xlYd0Ehl5TaDbPbJodeAJNY type=m.room.encrypted sender=@james:reilly.asia room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-03-06T09:32:35.184Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$8jIgpRRvclwwE5T6VlzOvtb9y529hxMi4sI-ZgbXRvg type=m.room.encrypted sender=@korben:beeper.com room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-03-06T09:33:38.715Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$er1PAJ5b3goh1blJ24oIVllEZkHkfZwjgAf9P4u3eMY type=m.room.encrypted sender=@k:k57.au room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-04-07T05:32:40.280Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + INFO matrix_sdk_crypto::store: Successfully imported room keys + total_count=73 imported_count=73 room_keys={"!pvKYplyntriOBnNkyo:matrix.org": {"+cEkLn+t/EfDCBt2bRpjUspVnPGnMbJ7wC2sMK8kpyc": {"eC+pAvOWHTRYjf+5M0jeh3Djfiee7P0N+D8n4L83498", "hImtXyES6Q/0AmtNAkf9w+hUeDk6khJFNnMqdwJ0Y6U", "s4QGLV5lKtmD8l86mgUQtjI9A4P5RHa5bnCI7WJEobc"}, "/BJbd4vJbOGe/wtXyq01Pkls7UbrJzUTmiyg+D7Y4go": {"wU95J0dth30W3CjWm/Nry1+M0nKcxAdF/RaTWCN7ynU"}, "1aB5MM0xUUwYHY4qIFAk0/vHcpfU+oQ4yidi0CMGkRk": {"vDOQaQmkg/CA4EQsFumVbq6DAacDq8Ap0KsRxhSr5qU"}, "3ejkYdopTLQIfgAY0W8mep4BBqCkS2HNROZ+R8TQxn4": {"sLcXpbE7KYWRdfCXzRASRQEq6edW3bOBB9onQ2sUrlk"}, "9JzDgoSYt/twnI92ATVRM/Z+fL+E+ByIfIOX3+rTXXQ": {"v5JeKrJXRr7P5B2eCXazG0aLZHGMX8ohmjjR2UITMKs"}, "H78qwEXgNuzW8XpWDRSq/AtcPV3A/NE6DjHP1txdxA4": {"mbIIvGTsDc/eeSiCy5GgkNe8WUcRJj+K3Y0RtU310PU", "n8f5IClopM/fcQK3WvmKR5xoL4Bq8OD4uKGrXShpihM", "wRrcwouTTyvXQE7ylGemRwXV4gwz619ByBRDfSAeduo"}, "Ip13tqRJoU2IO6VT4c5mYy7vMZ/EJ/VWFaiOnsnDfjg": {"luFfUSJyRTx0U6CiTdd2EWRTEfW304Xf42C9E1DFvgc"}, "JQL/Vzi8wc4kMlAaepWT0/vmzd1pn2KfQ+C7ioZ7V0M": {"yhF//TGjKAKKG4KaTV+UDrCIexzjFMOAMQb4Gr2Xp3M"}, "LanbiQb4B8Jko8SKo6wW32cHymy2GZSgfP3T5PYJ1lI": {"sUeL1BzJDfrel44AnFYsqjnndWiqtqXjLpgEYgf7lcE"}, "Sak0HYUE4RimEWgeDwAjIDVohpXyaRX/Ne+6GIpKqw0": {"kcafTB2kstFCofToPK7GSS6A/80NPaoht9htGKohwd8", "rxx26MMn+i1U3RTPhtHk4iG/Qq25V3JlhHiBVtwTpgw"}, "Y+94I3SFM3EE0IU2rFzX8CxJk8dWFGE28M4sNfrwOEE": {"vpaWKu6BquxehonMnP4DcDs30pFqku4tnJXN9zq4z3E"}, "b54C/ved8LuPlsFIUdqSACur/d8CpRQrSd1XO9f7DG0": {"wb0iDYqeLlrDlwTWOI2MV0krlGAf3aiMpK8OSFZ2Z98"}, "c8RAEYh4ivCx3J259eef6+H3um1CUpKTeWi3uv2kZzo": {"zGKgvjoHvakP5wqiLQeE9338TStq7vTaXIxb6TETAqY"}, "erOZl8LBCo0VI07SIuJ+bfT5acjCUjZcw2b34KLvMmo": {"fqRsxNRw41l/0xBGRWDSdvxZFBcHufq685Rjs5PGJ0M", "xilDsCJn9A/ZUhquGUCLcnA+uM3Ns/HaMp1rzsj0c50"}, "nkfjTl6GCbjkoRNEbliRcoRLuJootNyQv7BC7QWrVAQ": {"p7yN6NewciTbg8bKES0nmsrW2w+ic+nk5d57YyxYS/c"}, "ox7/VvFc0mN3XUHKHohBGeio8BiH/N62kUKDrSE8nzk": {"xOjvaPF2UtRxEwod5w5JQAOWTb4eFJCQ1ObcsQgcNhc"}, "pmQP3+CFFqKTgPQ5+B4X+jW8ptksdh4ElEF9kpLgAAU": {"lF1mpjfhqsc3izUGpMtitT/5HQkTY/MV/tsyg5OI9J4"}, "xr36kfLnKOMkhgodMeWoKFhP7TFbcsNtPKYmXy0h7Bs": {"s++Xe+/lJg7h/2fBklmOCQSnx/yTCjKKwAws+WN9Psw"}, "ye2cgzZ2K36DpeC1XLT971K+Q9ZwRy2z7MZLkIaxT2M": {"nqeZtDiC/adRhe/st7pMt+t0DlkI2Izb5sQnNhAOTv0"}, "zC1S3NXoAj1RPdOuHdd652Fd5cgkPkuqmGGVPVk52Us": {"kXLXZvJ/IjGSD/DKIsCZiQwzcLougdbK0+9LXrxUD0o", "mK4NHUOF/z6dnbs3evoISTmD0RgPFbhyNghLVRqjGfo"}, "ztCP24WExewRuhLMIZCKb3UTlyXdhMhPY6U49njsqRc": {"vcxuBlBZVXQbI3sX+XoRrw2ojdKvZ7q9FkiGNLSLIQE"}}, "!qADvSvUgaQRoKgbkGx:matrix.org": {"NB00jjnAmiIVBiFwBLQT9nNEHzd/FgppIv8KpKq/5W0": {"MqKHIpfYtdIhArOo7nJgZFKPWZ6F2TG89/odSLj/K4c", "ck3+Vs78hORzooYQ9O50EcwZP9uW6UBKi5zRcQUTMOg", "mXBE9lkIghpae2nt3xB5FG3i4Gc6XsJmtpPpJ0Thd5s"}, "UhorPJ1y4N3iJikCVQyuwykvv2zWEyLkllytC250lTs": {"6xowm7PsDqAVvB6phf+OeyphB2VgonTJbSJVF6atnIU"}, "erOZl8LBCo0VI07SIuJ+bfT5acjCUjZcw2b34KLvMmo": {"Udg4rGSlQX1rK1ZO4fVceCwb2Lq68gHEIWJgrTqfs+8"}, "ye2cgzZ2K36DpeC1XLT971K+Q9ZwRy2z7MZLkIaxT2M": {"kbu52oLHN77X6gBl4CHJvHtD6Kn5TMaPEYvFegUpH8g"}, "zC1S3NXoAj1RPdOuHdd652Fd5cgkPkuqmGGVPVk52Us": {"A+lTTDWLIN6yeoWB3MbSuy4yjgarAmOaKDVHHbwS8zg"}}, "!qjJqEECMorUVCGKUPw:matrix.org": {"1aB5MM0xUUwYHY4qIFAk0/vHcpfU+oQ4yidi0CMGkRk": {"FnwkEdNZa2GEW6DQmvLxFNelWEB1wdEp/WgxRGiNtC4"}, "k0WleTjEs195J3WUxmbSiZc/jfxBPTDBhA+8eqnEgT0": {"pbVrBL30cMIyRrvWfO4kDHrkzQ57jMGsU8t/7Qkzhvo"}, "kWzBayvjJV170PtyW2zPhdTsfljRdDnAv8BLPZH0rSk": {"rO/p2BwsmXs4oYiKdGkTNCON5uDsnksidBh8hHVJDBU"}}, "!raCurWXoumhbVDiITV:matrix.org": {"1aB5MM0xUUwYHY4qIFAk0/vHcpfU+oQ4yidi0CMGkRk": {"9FDEGR71XV30nneo1ScihfUd2gFiP//uJkLqlX1SQ/4", "ecuNIpJn4fCcNcH56rvLvYU/zF7vA4ayYtL3EfQ7wHc"}, "IU/vn2S2K/OsQraP3RW0hUkZZBNZRuan8E2Rol/NDV0": {"gqkAkAxFK2+gCC8jMuIVn3u5VEtJMBcADKn/D8M+twY"}, "cKzObu6c7OLrFlK8rJb7snPCUxm5tOBQYxQxyuaYOl4": {"HYOCXYm997XlUqdsC8OJkQ6hZEMlCMrv7DW6lgsNmi8", "d+1rbZQLr/MEtvNFtpfU9SAsb8pW8oc1yb9Q6jNmmvs"}, "erOZl8LBCo0VI07SIuJ+bfT5acjCUjZcw2b34KLvMmo": {"a2RvEmtfgpIbs08nOLZB2BJ+NFoWGOvgpCcyv9n2Lxk"}, "pFSUpRQs5EnY84I7+9NZRFJXZI3BBhCltNSxOrzCakA": {"6RmQQznfTODVnFQKtJpUZGlvo1xEb8s8MPupRdBIF7I"}, "wi00eOkdYaaiH7oYqj4p17kXuJwd3H+6ukyx9vWPZTU": {"sLawMcGxHxy3NFNy/z7B0Day7Tz/CqjLcAFB8H+5KiE"}, "zY0fBHVAlVbaX5Qs5blo0VMTZLgQNdY7h4hFsvMyNQY": {"n5oE16v6LkU5JtmgKA/pDaHsvDxbrQ4g30XUh7lsCGM"}}, "!uQRARsMPHrFzxgTBYl:matrix.org": {"SrthpEkObP7w6v1r0wevN8MlvCb06fUMgLGlB8NwcjA": {"7vGaAe7c6C/J3ujG4jA88IbVn6aXPBqqRZ7ZiPydfy8", "B10t7glq2ePeWhbEeep62G1AgRBp0PeWgtb3guTaMwM"}, "Y+94I3SFM3EE0IU2rFzX8CxJk8dWFGE28M4sNfrwOEE": {"L85UeE4AmydzzUTFW5N6txHYIi9JADyL4JefPQo1SMM"}, "erOZl8LBCo0VI07SIuJ+bfT5acjCUjZcw2b34KLvMmo": {"QK2BF0QHWsB1PKM3ELvEAA3dQQDMP2knylZ0Br6ceMU", "pElJsAS0n1evMPFdL6fpRGxaoZolUEHJPlNsqvhF+gc"}}, "!wQKfzDTFtGnddbQiwO:beeper.com": {"zC1S3NXoAj1RPdOuHdd652Fd5cgkPkuqmGGVPVk52Us": {"U/XF78Bs7q/ijNlXGPFGHhyESQ0AMM3OTkkb8cGhWyg"}}, "!zRqQhlHPhxjURMHAGi:element.io": {"1aB5MM0xUUwYHY4qIFAk0/vHcpfU+oQ4yidi0CMGkRk": {"7BfK8nOWKkE98rs3g7JSRqcn97wpiiF9be1r2pDay1k"}, "Y+94I3SFM3EE0IU2rFzX8CxJk8dWFGE28M4sNfrwOEE": {"mNw7frFgRbUi703RLyKjJIJ5+MckbUrIgVSrmcdhGd0"}, "iKleJfbUiCiua0gqIsgBbwz8110Br9zGQdPKBV1BvW4": {"4QAc2daM0U4z3Z93dSJUNMvmaOwveY8XsKt4Nen2piA"}, "jpWanTW1fZuZn1bFP7kEMIOYEi/t4U/PoBdU0+vWkRs": {"aTJI0Cxo7OzLMb6501WB8pgESwY3iuS9LCEOJYmU/kc", "lm815rAerK4NBKSjTduMAquvYhZnfrJZrlQEzZqvNLs"}}, "!zSMbtJcWUBifiOpack:matrix.org": {"OQ7cEnvmw2kaRPuIG8V95b5kHu4TwllqCOLZg6mfWkY": {"LG5GBNggzQtYyzPSH8cv42JGReXxvp58DrwdXCEdDyQ"}, "SQwvVmNg7lhW/dk4wTX/iy0vOUPzYUHkVTuTWle9C3M": {"0IDE0ZbusuwRgf1XDYHiLdD/ADq2rg6D3uEWHqVxaOk"}, "erOZl8LBCo0VI07SIuJ+bfT5acjCUjZcw2b34KLvMmo": {"99rYFCRf8e9OAWdObqhLahsMssbr6SNa8Rc7ybi/TZY"}}, "!zYQpiYrMOzYOiZhCSl:matrix.org": {"3QST4vOZndKPQV+YolhAPrVDUH3+253IAt9bNGfSaCc": {"rtThWuQO76L+n5rlGZ27ILT6iRMOLKPaadZziuBUo44"}, "DumPNMKqFIkXj2bb8jsgMDyxsl/domgOvaZm/H/pNGI": {"Wpxt0SnM9gxRhYB+GEpZlqGlrGSA77JXo9gLK6IV4vk"}, "JpjlDwtLmytgK1tgytuB7FkHxh2LGxE0aNvKt2r+jUA": {"R1KsxRMCpQVOa5n6zkRSKJ5AWbiaYMRzuzBtWjQ1OO0", "hUR66EHUibEu3r9sS63PT1kR1aB1xuoJDrszTDalJf8"}, "RELQzrzwyCv0ASC+M7bRg+D7eGFVV+jShP1hf9WN/EA": {"GewcJLrH+DyZ6UQaHRaX9ywctf9vwhRAhxjFXyJaKuY"}, "T5lYPBk2O8CZa5istT1f0k8J+Z1hB+XMEibN7gEXlg8": {"Nu3affnL+MBk47c45MTlpUG0mPRrFb0lg/dFHt4nJLk"}, "UhorPJ1y4N3iJikCVQyuwykvv2zWEyLkllytC250lTs": {"oQif3Uq7UV8HPcwuMHKLnwasQK3qku51T6FXxxi+nyM"}, "erOZl8LBCo0VI07SIuJ+bfT5acjCUjZcw2b34KLvMmo": {"VUyphtPkVmiWQ64yk+GJwRK4KZ9QatjT4TE1FlNtQU4", "aDVW1nuZZmJ4Xml2xEcve+XTZQFz0mfq4Qx+iii5SVI"}, "ye2cgzZ2K36DpeC1XLT971K+Q9ZwRy2z7MZLkIaxT2M": {"6a3QFFpHm0zLZfFmzMT+zjam3ByvvP9rWzNKrTCeGmI", "HHUfWBSRfzEFAQdCewiIKIObcjQSb4YAE/k4tQuN1VE", "jvncYvGWBTLAeOjT+9ak2WlUKBTpjkqCeYb4nOFnygQ"}}} + at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matrix-sdk-crypto-0.14.0/src/store/mod.rs:1485 + Decrypted event on retry (id=$s3KGxC_4bi5HGKFqJ_lbuaKTQHxwBwpP2NY_9_6bRJ8 type=m.room.encrypted sender=@k:k57.au room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-04-06T09:51:03.636Z) + Decrypted event on retry (id=$3KiUUphaxzVieqYI2-JVsQmWnH62oajy5fmmT5xYEls type=m.room.encrypted sender=@korben:beeper.com room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-03-06T09:04:49.724Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$tAcag1SJPXq3Sxq8W1I8NuDMVjYpKntmMD58AXV1nks type=m.room.encrypted sender=@korben:beeper.com room=!pvKYplyntriOBnNkyo:matrix.org ts=2025-03-06T09:27:48.064Z) + Decrypted event on retry (id=$O6belcUMYatrGoOChWl3lzVPTb53Nr1wDYDF-CTJBbA type=m.room.encrypted sender=@arthursinclair97:matrix.org room=!qADvSvUgaQRoKgbkGx:matrix.org ts=2024-05-17T12:15:03.432Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$D30o0Ci0onH4cFBp39v6zEksJNLsq-uD9uveajRwlDY type=m.room.encrypted sender=@arthursinclair97:matrix.org room=!qADvSvUgaQRoKgbkGx:matrix.org ts=2024-05-17T12:15:18.615Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$bi7Ck1Shj5kWtWOoqV3bKY-pTmCaBLbOZ2hD1UiHEjw type=m.room.encrypted sender=@arthursinclair97:matrix.org room=!qADvSvUgaQRoKgbkGx:matrix.org ts=2024-05-17T12:15:31.027Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$ETJlQWazdlQre3OzDSo1PStWxxR9m9ajQnkIy9wamX8 type=m.room.encrypted sender=@arthursinclair97:matrix.org room=!qADvSvUgaQRoKgbkGx:matrix.org ts=2024-05-17T12:15:43.785Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$URxHBXW9iYRs3E2yKPMrCOUPurXrZBRzc-31mcUREoU type=m.room.encrypted sender=@arthursinclair97:matrix.org room=!qADvSvUgaQRoKgbkGx:matrix.org ts=2024-05-17T12:16:28.833Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$UO6xmoSjcd6ghogDzEQSvmM6z78ix7lYDlyVhEUqa1s type=m.room.encrypted sender=@jamesreilly:matrix.org room=!qADvSvUgaQRoKgbkGx:matrix.org ts=2024-05-17T12:12:20.286Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$MKLxzsBO72fMqxvB8nPv2oVkeS5l7u59c0-Hcjt5uXc type=m.room.encrypted sender=@jamesreilly:matrix.org room=!qADvSvUgaQRoKgbkGx:matrix.org ts=2024-05-17T12:14:32.118Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$ZFuHMHmTIibJ7n7MVFG52oA-fm2JYPb3FREXGpoHFZg type=m.room.encrypted sender=@jamesreilly:matrix.org room=!qADvSvUgaQRoKgbkGx:matrix.org ts=2024-05-19T15:30:44.384Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$Junjb915dmbOdV9x3d_irZkZTNUWfuSfUiYgn7mT8kM type=m.room.encrypted sender=@jamesreilly:matrix.org room=!qADvSvUgaQRoKgbkGx:matrix.org ts=2024-05-20T02:32:15.685Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$z3qjrA7LQ2nPP3XRSyUeO0pOyrcqGMC1auzjHKEuyjs type=m.room.encrypted sender=@jamesreilly:matrix.org room=!qADvSvUgaQRoKgbkGx:matrix.org ts=2024-05-20T02:32:38.330Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$NT9k52AfREPpKyvrI9ohiXoQp25GC9y8Z14ByNurerk type=m.room.encrypted sender=@jamesreilly:matrix.org room=!raCurWXoumhbVDiITV:matrix.org ts=2025-03-05T06:08:46.223Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$BxpVFXzmdnvI8KnDmrYGCKzcufvwBoCvzrt18QJIluM type=m.room.encrypted sender=@jamesreilly:matrix.org room=!raCurWXoumhbVDiITV:matrix.org ts=2025-03-05T06:09:01.183Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$uHFGyQafXujZRG_ArDEVNV51CE3MK_dv7S3hzlv9zwk type=m.room.encrypted sender=@jamesreilly:matrix.org room=!raCurWXoumhbVDiITV:matrix.org ts=2025-03-05T06:09:11.081Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$yZeGjtM9nqRCHml-r5DeHUfp99LwiZQUliaUcuu8Os0 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!raCurWXoumhbVDiITV:matrix.org ts=2024-09-08T08:02:16.242Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$1vnDZ76KR0npdTvxeRLCaKFsElycObIeHvzBvur_bLQ type=m.room.encrypted sender=@jamesreilly:matrix.org room=!raCurWXoumhbVDiITV:matrix.org ts=2024-09-08T08:02:19.654Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$1YIjYlyqCWJOn7SewSWNPyL-UGV9l8upxXfxJVdh7D0 type=m.room.encrypted sender=@rmidhunsuresh:matrix.org room=!raCurWXoumhbVDiITV:matrix.org ts=2025-03-11T01:59:45.319Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$mN9vkmtKqE0afOOHYkdBqA_YdrxSuOmRYUR1gDN1Ppc type=m.room.encrypted sender=@jamesreilly:matrix.org room=!raCurWXoumhbVDiITV:matrix.org ts=2025-01-31T04:07:49.768Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$45cFxO7UiaElSZEMQRP-7-bGeMrOvX0PqufHGjS8VdQ type=m.room.encrypted sender=@rmidhunsuresh:matrix.org room=!raCurWXoumhbVDiITV:matrix.org ts=2024-09-08T08:02:24.459Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$TvgMOkxcEt8jS-9fgju5gvqC4fbWngIPoCEwEUPHHnE type=m.room.encrypted sender=@rmidhunsuresh:matrix.org room=!raCurWXoumhbVDiITV:matrix.org ts=2024-09-08T08:02:44.277Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$tczUAvBzB5LEdzQM3aA66C6kVbPpkX6bRddYHQBMxf8 type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:53:17.717Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$C3S9DzorZZl5lduNE91hykPoFoDqNmVICFZZ7dwxX7g type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:26:32.984Z) + Decrypted event $C3S9DzorZZl5lduNE91hykPoFoDqNmVICFZZ7dwxX7g is not in room !uQRARsMPHrFzxgTBYl:matrix.org: ignoring + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$dW1ud3vzKCcOfsnjit_NZXVX7OuTpPenJlvynv33sbg type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:26:59.838Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$qj4sypLNfdVo2uZZMqw7xmDM5LWFN6tOmUkW85KOVsk type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:27:07.716Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$7hx3WsOZiBiE_99LicQuC-93weFQpcRC_wMNS8goeXc type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:27:56.701Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$qS3_3W23a6BNaC-BM6a1MCsXdoN6sC9qILiVtfxaplE type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:28:36.477Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$_r3QQUJb8lfAGBPek2jkrJV6BH0JUmYp0OCtfTrIPzs type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:28:56.562Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$sTgqndCi4GvkSRvB_BE3gur6YeugpG4mMPkMXNCgT_Y type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:30:04.518Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$Z6khmfujWky-teSo2GJRSpeIcNIMKzz27NoQcG2vhA8 type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:30:25.984Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$xB_3eIkNw79l-daWlQul-vg3rP_4rJqQEzdmBOTac2w type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:49:19.779Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$8GR-ftf-mlGrrhkhxSokvkFAJvgoNO4XWJn9x84mI_Y type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:50:35.378Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$d0ea_7rdgPK2ny2YfWOmDWhTafGT1_QTgYn_bx-6DDU type=m.room.encrypted sender=@matrix:connordav.is room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:52:11.199Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$qcWHBQBg2N623a2fJv-3bttwQDiwUNEEXOgvGInwdv0 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:25:16.624Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$VmHh5jTKy6csQx6ZsyX4r2PYSo1scEcZk5C93Vfnv10 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:26:37.602Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$wQxV4Om6AfD2eOQu4Q8SkFuT_c3WXN8jqoFHZWFtlMs type=m.room.encrypted sender=@jamesreilly:matrix.org room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:27:19.682Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$zPEAC9VynWJ45dIm9TPGn2e2WcJ5AvnHP0vHCWld8GA type=m.room.encrypted sender=@jamesreilly:matrix.org room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:27:30.314Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$faYwh4Megt_yUPmdBliF0YDZLFSM8CYOonHOPvU3iwQ type=m.room.encrypted sender=@jamesreilly:matrix.org room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:28:23.560Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$GXdbeOStbHNPfYEXBygA7QV20RnrVf67YBpRYVTpkuY type=m.room.encrypted sender=@jamesreilly:matrix.org room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:29:11.151Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$Ak0wvLsblb3BbWlTTxqEibX3Leh72br-_71z_BJ2WPI type=m.room.encrypted sender=@jamesreilly:matrix.org room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:48:24.641Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$yYstvvxN8-MUC57lhUMDBeuldh8QOiAg2YgIrXJv37Q type=m.room.encrypted sender=@jamesreilly:matrix.org room=!uQRARsMPHrFzxgTBYl:matrix.org ts=2024-05-31T02:48:56.103Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$wRU6ovHmQwmnzZp9YqKdIRlZo4fzAe2BsnrB-uFzyA8 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!wQKfzDTFtGnddbQiwO:beeper.com ts=2024-05-12T18:42:22.781Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$MAAvGPfubFo3aKlcpkLkq9BJkZXGIOkDonNaEmxBkWk type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zRqQhlHPhxjURMHAGi:element.io ts=2024-09-10T07:03:41.995Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$I6D7ULcMqP1S9xULJRGokVtVv46GJoNSdTgnqklL26s type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zRqQhlHPhxjURMHAGi:element.io ts=2024-09-10T10:51:59.921Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$61QcWUTPT1PAhPJvbH5LPQiahbm1ogjZnkPKfkc3FLw type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zRqQhlHPhxjURMHAGi:element.io ts=2024-09-10T10:51:15.009Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$FQCgLi27ucIBEMw93xGMEQK8Jf2fkUXlTIevm1RWtrg type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zRqQhlHPhxjURMHAGi:element.io ts=2024-09-10T10:25:41.964Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$BK1s1fH0sTkJPasmTq5vV3fgnGSatHF8Xf5FTkXrnmA type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zRqQhlHPhxjURMHAGi:element.io ts=2024-09-10T10:27:21.798Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$42IO06879ilU_aaItS7ZfQobISoppvEbAHbFzr6pP5o type=m.room.encrypted sender=@samr:element.io room=!zRqQhlHPhxjURMHAGi:element.io ts=2024-09-10T10:51:06.016Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$DjoO4ISzizP567PziTlyRjmaKJvhHuJqW4gSBNk_i2o type=m.room.encrypted sender=@samr:element.io room=!zRqQhlHPhxjURMHAGi:element.io ts=2024-09-10T09:58:04.456Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$FpCXtTQE4T1OjQKgiZtMQoSM_I05ihyqOpHUH7sUU6w type=m.room.encrypted sender=@samr:element.io room=!zRqQhlHPhxjURMHAGi:element.io ts=2024-09-10T10:50:41.466Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$CbW6V84ykOnkkyMkNomlFdPLNTWmFlTFK4vwfXZWYYU type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zSMbtJcWUBifiOpack:matrix.org ts=2024-07-02T08:58:09.340Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$Q6YbVjr0CxZFxTUjz5qxekpXCbKOarMPNGElI1VSGmE type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zSMbtJcWUBifiOpack:matrix.org ts=2024-07-02T08:58:24.296Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$vBG6ri1TcVjyhtzygF_BqrFk1wQLYzmy5SrO1cLpwIw type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zSMbtJcWUBifiOpack:matrix.org ts=2024-07-02T08:58:40.175Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$8uCYu9_W7rH4xAWxkZVKNrAKXPaGOup5BvuNqWfq1qA type=m.room.encrypted sender=@gaelg:element.io room=!zSMbtJcWUBifiOpack:matrix.org ts=2024-07-02T08:27:12.922Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$D2nWN4UVzYZcaVZsbqkSeVPbIUfzPwDNxanZBq0P8WE type=m.room.encrypted sender=@ajbura:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-19T12:21:30.447Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$36lj9XNqF2jQdBm0zr_eRA1at30Sab_Mzsl6yW-3Slk type=m.room.encrypted sender=@ajbura:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-18T15:49:30.798Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$uUyPsM1IFvednDhXu9fsBDo28f39puwY6ezbuO52lsA type=m.room.encrypted sender=@ajbura:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-18T15:53:48.439Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$Oz3kr06MjKzYyHE9CP7dYlousIhreBLYuA99nHnAyJc type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-14T16:17:27.955Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$59taxZveM5SZueAr5jh1TBv8ichKKF3vg-dxo7FcOJ4 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-16T16:02:37.343Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$PyfwQ03IeymMzqPVe-DYtXwveSxqhfrhwnS60pgi7dA type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-17T15:13:48.882Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$YyPy1wuLpe6siSOLYV1LHScKlj1_iKq5z8Y2OwiVnws type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-17T15:14:00.109Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$DuuUt6OE06PRPFGla1_vxnGuEzSlJ5wJnzCjzakdM_s type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-17T15:16:17.189Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$vgu7hT3FzKeupNbzpbopCfONyri7ru3GoxrzbCmcYRE type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-17T15:17:49.715Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$XfYkIUjvsao2xXhGN9sRscIiKmqjeKB45Muc9U_Zg3w type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-17T15:19:12.241Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$JlCoChQvcyB8snuBXT6RGk83TXnc5bXjnGLecrGg8I0 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-17T15:29:10.767Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$0Kljk4KWv7RSXj1OlmYgrImP2aM-GToAtJcwggqefKY type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-19T05:50:11.926Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$CcCE_CBsAqQGSYjHQIw5PQeHwj_lmOepoUWn6iY2nZ4 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-19T05:50:19.213Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$OeKT-q-Vg_l6JJ_sFPS8uqcArQde9bW99wvSJA3O7nE type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-19T05:50:54.866Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$MzDLrinzumVTRuqJlkvoAyGGHRBjZT4qFlQ30Y2DU54 type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-19T05:51:09.897Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$gaTmJBQD9XsLhYBZ5EnCR5K7WrBARAl_8gbDVxVc2ig type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-19T07:04:36.983Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$z8-huaotap7MDfsoiFTiV9mg6bzdk3eNdbuAylxmB-Q type=m.room.encrypted sender=@jamesreilly:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-19T11:31:20.852Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$95N8KW6Y31XPN7qy0mSYl-xfO7LVt3XQTVK9_FKtQpI type=m.room.encrypted sender=@ajbura:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-17T12:42:27.319Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + Decrypted event on retry (id=$_Q3om_wZf_AVICE2TQ-3xNwDjmsEl40EgFykvB4xZd0 type=m.room.encrypted sender=@ajbura:matrix.org room=!zYQpiYrMOzYOiZhCSl:matrix.org ts=2024-06-17T12:44:37.366Z) + [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ init.js:2 + DeviceListener: check_Ev0n: Not yet ready, but shouldShowSetupEncryptionToast==false +matrix-client.matrix.org/_matrix/client/unstable/org.matrix.msc3814.v1/dehydrated_device:1 Failed to load resource: the server responded with a status of 404 () + [PerSessionKeyBackupDownloader] The current backup version on the server (5) is not trusted. Version we are currently backing up to: null + DeviceListener: check_pRnl: No toast needed + Removed toast with key 'setupencryption' + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=14hDl6puWSE1ukXw2M1vcPcMUMWU9WHvImWoraJUSXY): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=5ow/U5J1V1EWTTkXiPDuR6yvPG4tgXnmEZcNE6zRDpA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=6zIIO9hXsA4uheoSg/h2p+Vg9lZTxApEWwftk6vFx7A): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=8+EzbOO/dIQP21RfRRgl9AOoM05qORHiLftaIKqCb3Y): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=A+OwZK7Sp6J8dRSLNZshnuzwBM8ArXW6QXPc6gX7E8w): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=AwC6U/SffjlJFhrfRrNdHL9N37kzFQC6uyimESxQogc): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Ccn8CC5KS3hrPllnYIoNOu+0H7i44hXVhS4yrUsur3o): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Cp1nMnX0eCSFchxPxFWltuLf0pY0169UO0aliTMuCxA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=KD1cXPUmGOBNGKtUDOjC9px2fv1M20PIljN9S9RfFeU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Uhrun6mCtZe/rzUCBTpokjNpGYc9jOwN9/tlnyAnzw0): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=ZPGWav9JBirRW3vj3V9r8hCuItxUft9GvZvK/xFKsq8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Ze5KHZZvH86xRNKOj82XpZSZF6HELagKHpAvRPii7dU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=gRQ7zju6sNTrqfBIim07NX7Xt443OHPlfqHaO+v2OJQ): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=jIIAOOVAs2Nbtz1FfAQpgVSO+yxHPZv6sjRU40dS44U): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=o7aMIXsdCNjnF9tBzaMmvApJA1q140K35z96mel6h+g): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=p+jjgm+N4pAv0PLhQgGX4AlycS5NzuoFlBYxByz8VNY): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=yEp7869DVHMr32Z1vwJnkj3mKu7Lg2HeJE7FatrGRkY): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=1uMdvvRrQqqYTD+vkTX0YMR9ELIHAEDXPPr9+wJ9dOQ): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Ca1BK2TCTr5skmIBnejTdFJXXCC6j4n4ttM0kQss0iY): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=7aIvVrDO8kGK9NRB3UST/mgVPy4iSY9UjAaqisVl15c): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Qa0+6NhIvS8NbPtCxmCdDZAn0hbL7/xE5Zgybaf7dSY): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=ZCozIfJXZeVTI+dWY/BKzDX5u+P5AGzduUyJKu0xos8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=fpoJ3CiyBEOJtCmqTlxFduMYSbqLwRivt8++hxe7BIw): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=xMdwClCOLCjTFpcD18YyOILo6MzOSA6g/Kh3fyW8buI): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=60SDolzomhuIoT4Kg0yP1lptQwUVKKUKIvldx+81Ozo): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=7GyrWn13TuTSrgA/EpnDzasxxtXgVww3I2kR0K88bbk): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=DE8K0qQuT0/mzyiK7gQzUHa5c21Bky2snLuu/EKKhuo): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Uvz1/p3CsYAyBLXgUZ897bf75n1qYOV88+Fjgve9Vg0): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=lkXZrVr2PV8cSJoYqAiqeCKQopvrTKyDbeug04qF2Ts): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=3mpRdrvhQ6zkNwa873o1a1/e3aF3NpXX+dXtEgDO8ts): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=FSzZcBqtLdQBux/s9d9DXUjfzOqjOjajuKR8Xy0DEPc): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=e9dqShQRcppGCEiolImc8TwPK7f7ei1SAGyhITqFZhA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=FWdzqHBF8MOkh3XsC3UP9c73fcXpSPByH3zbmsdTwHo): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=bMVJe+FC73ah78I9RKZyPRzP6fSPsqY5REXPexwGpUI): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=+PTi0t9qcGXyAuTLO1n9GlLzVAacjKcsnD0xobVgv0s): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=+yIX33mJn8cls2VAIB1ut8WE159ILZvNQ06JvLqRHNI): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=0QI/NMe1YEuM5PFbLY6TgV/CJLmIofHn+jzPVHat1Os): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=1m+lCNy7kziHoyfyx72c4y2msvem4QUM8OVTIJcnvtg): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=4bkv/8kDaWQwI9/znbWKk6muR3X1fkgEbO+oRvbPVSk): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=8ryYHEAfPatsWnhYG9T1ocP3tp7WoCppZT1H1qzY6Qw): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=8tIAY9VWAA/gyqAcVUaQHkaLuZgMh6bGdxanvAreezU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=9INmNXd2kvJOA1t6ET4kMEIKkmeytJYGa8lqg3TPkOU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=A7qqRPzSxlSpgfirbB7G1D7Z2y6MoMv92zNqSnoNpWY): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=AHQ1FmLhfqMU0G+h5KB0nlI16nYD1wIYQbx3I1pQczo): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=C2L8tQ1RAA1pml9qJ7vcGaTVeC5/w4z9bSWuYr6aWF4): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=CX1Z71GGeHgGlP4pQpw6hsAGA0g/TFcCRyk28N7oHrs): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=DBl7TUDP7n95NPeyKauRQpx6BH/tbrZaIizSJ0z0ArA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=DUKuyrDDawKu58dZ+Shd5Zqp02RRR/X4wlW0TX37Zx8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=DpVOgPbn0Yib9OsbM4w0LWwRA6qbeMXJ9Q6ly+p1sLQ): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=E80SmQtjnPR0hOYdh+Z9carDUjwEvuxMSpwbX5WTkt8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=EukcmYd7wvow/d09jjGMNIB8zTP06WDCdPd2aWW1zmc): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Ew0XqgvGy428gpAC6c86loBuVaAHa4DZ4KQ2v62a0rQ): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=HWKDI8M9f9Yjq/Aqz0/erk83IZzp2hQMpUCTvt6Wqy8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=IPW6S6LkWqMuRk2fkJtDM3yU34FiIFAmjBVc4DJYans): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=K3dOB8ezgkOo2en0GIm4oXEY76oLFrrHcC9NxVKlAdU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=KkD9UUztS+ylG2q6LX02b2NT/A4GJc7gV0/qQ2lZ/hs): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=L7iDobLZ2m52C3ReGkPgMC6/eoQCwDUti9R6fR/WXXc): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=LvD/hNPUYxbcoAJbBBzZdP1+116nhtodMFlZvEeMQhc): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=OBm0cOfcpSNFG6UeWuMUPryNfWk348largMHew47Fnk): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Of4eiMYiyiUD2QCzkztOovs10WhhI6G7/NLFv3ga9lc): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=PB87B7AKehHLj5aeInRw4VlCkHEnDLUEXl1xfaAgneM): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=PXOVV2cfArBs8yTMUIwOGWwTBU0978zerUaGG7v6lD0): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=PxqQEJlVUmxLdUYjsufAvUVtZJqLOSZ2HQCMHYuqo3s): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=SNP+iIrj91lMaP5OpSUgoRHs9jDcPqTwNBwzppMuO38): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=SRom4F52IJz+WGpyOmZzw8IAH83a6Xxua+4jkJmFSPE): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=SauMHckTPpsEm1EeuWi/vyYo1HEAh8I5xvCHbA8gu2M): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=T6nx3Pq1JP+EvOfr+KldRWgEWIJHgm+jJcz0xKrjYyw): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=V4o1HWOGjpPoD7jZ4WbnK6SxMjLPktfRtJT44RB8htw): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Y1L/yQ3VWHwuwVkDhv/kePgRNRoSXTP3mwFdj65TEmY): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=ZBRknN1tC1PVgU/ttwTU04oG4nbkwWADVB8KqPj8YVM): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=ZvbOmSlThI5YaLmyycpWarkLaFyACiM9MQqf107qmL8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=aUjZ/ulwXmROVOiTw22DBWgbiHkyx9ESKEg699U+7SA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=avBAcOetiZIqHLKiNKMGUIoCkIDQTLxS7fEPY6K+AzI): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=az2r67UVbtlpipPhKqtvQ2i3BW0cwboFGb+ttA1ueTY): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + INFO matrix_sdk_crypto::store: Successfully imported room keys + total_count=103 imported_count=0 room_keys={} + at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matrix-sdk-crypto-0.14.0/src/store/mod.rs:1485 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=e+q29cY2vvyoPvGO4kXEVT/Elix7xeaemybPKQgdEBo): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=fVhjzj/EArpqs0P6UnwFFnDX/P5r7ZkDHNfQf0VWpZg): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=fr5oEdMiCSRCiJXWWJbI/8/NZKa4BY5ocNVHCC8/Fbw): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=gUIM7o4PdSUHtNxxte/Lb6P5CSl2PA8fUa3mskQpxX0): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=glitVTsr3LsjhWUb14bw+jDDdLHiOWTbw0Q43vdWgQM): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=hXQ3vnb2khVq0JcA/3UzYe8N0xtoKTlHKrWM5StYKIg): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=mSLZ5dSfSinXOVVZAd2MpwM2T21N5ayz3ww9B99h5S0): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=mdiVorYgKcIJIzySC1qtOefGT3RxdDFzuKnz+fEvB/c): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=n7BUQYPsnjAM9C2YZlb3mdPdaqdYsf8wVSKtuOTeVWU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=pN8embC6vpB5Vzc5BbERFa7xso6iyxUvYUZOndAbrwE): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=r8f4KwqmUEcXOBFU0S/0QJ9KZY+hQeLoTpFKKXMA8g4): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=rQb026bgNnIS/SZmoSvx5DnToXe+4C0MFLt5YyDg+oo): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=rjOu7DRf2JJ96rqSg6olj9DbRRCzfUBRQ69dKQdJ9SA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=s5U60DrdWPaplYN7uA9JPPfbcysMfyHD/hO4DbCynAQ): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=sZI3LtRWD9ikpI3BbvKxUyCIb6n+u/8wlBJTzgpxEsY): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=sn+7RkOKbHVByXQsBc032BhrF38BtZ0YVsJegJ4x6as): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=t0/qhZ4ovdS6ofuUNILnhNgSM3TxCYK4sonXwogktQc): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=t1b+ZFEXo0YrWEmPjWvTJkfBx/RxPmugnQGuC7XNCd8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=wvMsh4iof32fCQU16w8+imZEY0E09K8L+9uJbuo+94Y): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=xvIkl1ZN1mEpmEoyjMIcWpzDpNWXtubs4XYIEzPAJHU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=yM0AKl6H6ZWruu7DyWfvL5y0vuxjIdKGfIhENH6B7kA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=yYoDaux/FIf30UvQwWH0nZjh7MxHEMey4HPo2D3JX/s): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=zENeEMhmcADHK2MCPZLH3o/Z+in+iLFM/NUO+zuEmNc): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=/iXfJcH8dTNg2LL8IDR7c67AR4WUeerjBtCaeqqVpMw): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=7ML49Ra8HOZwQkkTFQWUv8uF9koU7n3BvpEeLErw7zE): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=9shmQYPldQWkB7sMqBY4kMHHySlN+Rgb8+g97STy2Ik): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=D0U7ZCv/JL3ynyxUKCFQlkO9p32Ov6/3BwqnmNd0UBA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=IalzBD2kF74xdWh0Jo9In/M145AjnE/3r6rL5ho5W48): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=JxBOccEpDjrHurhNOftwE/QOM31fshdcFvwyTglBZLg): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=OcJeZujeZ3cZ1k2N+rsj/+/FipxajNbCFa7dTukfjI4): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=OeB0oYfwnDhL47+5E5lZmZr+WPJgHaB0vdXENb2UrtU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=TKuHXbqvUksDaIRNJPU5J8gbzPPsROYx8aIUEs/Zn/c): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=UyVlvtwemu4tzny1qTLqpuW85Rgh+0TkyQyUpuCXsiA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=ZRChrmkeMH1IpVn/q2T6PXmL+B/aeO4qWew20Dpy9Jo): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=aE0JqEALyo/bT0QfyY6LwjHcNdaLGJ9oNXcPt82YUnM): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=adDunJAQhFanP5regLf4kZcWzJAg1rZsWyfdsCAtUqI): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=i0+VoL9IbbJutIaPPruO4dTvdkWvC1DmoNr70KRllMA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=sbvnLaHPfcqnm6ebdEBTM7QoXgETGkiDbk1ahZQ7RU0): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=ANPSa3ulJiPSN4fF68cB1euz+gcvq5fHnXawe9/tv4U): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=qDnzHTrnzsPxXzhupRoH5WTBoYZPQBTHczrShhL67Zs): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + INFO matrix_sdk_crypto::store: Successfully imported room keys + total_count=130 imported_count=0 room_keys={} + at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matrix-sdk-crypto-0.14.0/src/store/mod.rs:1485 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=KTjkAsbTKClEc5JngunQelLohg9ZzpBxD+4S4r+B5y8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=P+W1MIcTZlktATCK3cqyDcish+EMlUlI1QbR87otXpw): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=i8gKG58h4OWmbUVu2yHB/xzx+N9hohmP8ZRyjLa3/A8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=5VFEsgPWsTnlRowkvuk3nZw+KrRCfDzTDS+Gya4WTFc): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=XvdtYXfzIVMXZHv3UOVVsghMh6JipmTxetIwR0LtNFE): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=5SieqTj1llok99O1bOk3XSXeucS4Sn0OIcIlWBiGdVU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Km/e2cGWasez8nJDk9IUDSiJOHzot9rIClKLnkO0ZuA): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Xz6SMUWzB5S3hXuCp7bbLt38dZjv61nQvH6Pz5obgK8): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=uBJsv0s5ntVzSQu9+tZjWZQqAGu9d8bmYEHBQnNwSls): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=VtxXbO2v/esEh6pNHzTdc/ZD84y3JiKTdZprXWT0KBU): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + WARN matrix_sdk_crypto_wasm::machine: Error parsing backed-up room key (session_id=Z1XmgpeVSiVFb6RGqeN0nkhZ4EmrrjFRXpKoz7a7yLo): Error: missing field `sender_claimed_keys` + at /src/machine.rs:1245 +(anonymous) @ init.js:2 + INFO matrix_sdk_crypto::store: Successfully imported room keys + total_count=73 imported_count=0 room_keys={} + at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matrix-sdk-crypto-0.14.0/src/store/mod.rs:1485 +/widgets/element-call/?widgetId=XTOVky7ffuZ47NM7144cFKi1&parentUrl=https%3A%2F%2Fapp.element.io%2F#?perParticipantE2EE=true&userId=%40jamesreilly%3Amatrix.org&deviceId=CUGHiZfEYT&roomId=%21GEPeQNZQBLxRFcffIX%3Areilly.asia&baseUrl=https%3A%2F%2Fmatrix-client.matrix.org&lang=en&fontScale=1&theme=dark&rageshakeSubmitUrl=https%3A%2F%2Frageshakes.element.io%2Fapi%2Fsubmit&analyticsID=7954029604d4ed19d2997de519304&posthogUserId=7954029604d4ed19d2997de519304&posthogApiHost=https%3A%2F%2Fposthog.element.io&posthogApiKey=phc_Jzsm6DTm6V2705zeU5dcNvQDlonOR68XvX2sh1sEOHO&intent=start_call_dm&preload=false:1 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing. + UrlParams: final set of url params + intent: start_call_dm +properties: Object configuration: Object intentAndPlatformDerivedConfiguration: Object + Widget API is available + [PostmessageTransport] Sending object to https://app.element.io: Object + Element Call embedded-v0.16.1 + waitForIframeLoad is false: waiting for widget to send contentLoaded + [PostmessageTransport] Sending object to https://app.element.io: Object + [MediaDevices AudioInput] [audio-input] available devices: Map(0) + [MediaDevices AudioOutput] [audio-output] available devices: Map(0) + [MediaDevices VideoInput] [video-input] available devices: Map(0) + (Re)starting OpenTelemetry debug reporting + OTLP collector disabled + [PostmessageTransport] Sending object to https://app.element.io: Object + [PostmessageTransport] Sending object to https://app.element.io: Object + [PostmessageTransport] Sending object to https://app.element.io: Object + [PostmessageTransport] Sending object to https://app.element.io: Object + Widget XTOVky7ffuZ47NM7144cFKi1 is allowed capabilities: Array(48) + [PostmessageTransport] Sending object to https://app.element.io: Object + [PostmessageTransport] Sending object to https://app.element.io: Object + [PostmessageTransport] Sending object to https://app.element.io: Object + [PostmessageTransport] Sending object to https://app.element.io: Object + [PostmessageTransport] Sending object to https://app.element.io: Object + [PostmessageTransport] Sending object to https://app.element.io: Object + [PostmessageTransport] Sending object to https://app.element.io: Object + Finished initial sync + Updated state entry m.room.member @james:reilly.asia to $RaTA5_YhVEPRELQgTDX82jFMmSiBBYToV_y7XmE7-VI + Updated state entry m.room.member @jamesreilly:matrix.org to $r6TxWQNj2YGD_j7CS5NSpue-5DFJIxWjXmnOn92a8eQ + Updated state entry m.room.encryption to $WqoEnQq57lBUBPP-eZhDd1hqR2yx7jhmUKasTq4jrtM + [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ /widgets/element-cal…index-BWt5yrbw.js:2 + [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ /widgets/element-cal…index-BWt5yrbw.js:2 + Updated state entry org.matrix.msc3401.call.member @jamesreilly:matrix.org to $_T78F4mG7eGgTNLSoKHrcm7HDHGD_vae_Ob49y_4K7w + [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ /widgets/element-cal…index-BWt5yrbw.js:2 + [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV + Updated state entry org.matrix.msc3401.call.member _@james:reilly.asia_PRQJFOZERV to $DEBZf0ZPMDGPL135NodHA6CsTfv0Fb7XHw2Tc_Nzwac + [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ /widgets/element-cal…index-BWt5yrbw.js:2 + [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ VM40 index-BWt5yrbw.js:2 +VM40 index-BWt5yrbw.js:2 Updated state entry org.matrix.msc3401.call.member @james:reilly.asia to $X0xFP92zxg4YPcHbsI3POFQmvOFV4tfp9QMXErNshD4 +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ VM40 index-BWt5yrbw.js:2 +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ VM40 index-BWt5yrbw.js:2 +VM40 index-BWt5yrbw.js:2 Updated state entry org.matrix.msc3401.call.member _@jamesreilly:matrix.org_VHNFCVMYRC to $1ltoDoXCS-gUa_LsllcKNotBaGh8yLDefaiU81-g0MM +VM40 index-BWt5yrbw.js:2 Updated state entry m.room.create to $_b0KaTKpZqwBPqsWK5uHoq2oDr1wGu3JEEspu5pUFl8 +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: Object +VM40 index-BWt5yrbw.js:2 [MediaDevices AudioInput] [audio-input] available devices: Map(1) +VM40 index-BWt5yrbw.js:2 [MediaDevices AudioOutput] [audio-output] available devices: Map(1) +VM40 index-BWt5yrbw.js:2 [MediaDevices VideoInput] [video-input] available devices: Map(1) +VM40 index-BWt5yrbw.js:2 Session in room undefined changed to left +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: Object +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: Object +VM40 index-BWt5yrbw.js:2 [Lifecycle] GroupCallView Component mounted +VM40 index-BWt5yrbw.js:2 Session in room !GEPeQNZQBLxRFcffIX:reilly.asia changed to left +VM40 index-BWt5yrbw.js:2 Unable to change sink for audio context TypeError: Failed to execute 'setSinkId' on 'AudioContext': The provided value is not of type 'AudioSinkOptions'. + at VM40 index-BWt5yrbw.js:89:329205 + at rc (VM40 index-BWt5yrbw.js:2:868761) + at Bc (VM40 index-BWt5yrbw.js:2:884691) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884671) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884728) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884671) + at Uc (VM40 index-BWt5yrbw.js:2:884575) +window.console. @ VM40 index-BWt5yrbw.js:2 +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: Object +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557597415', action: 'get_openid', data: {…}, …} +VM40 index-BWt5yrbw.js:2 Trying to get JWT from call's active focus URL of https://livekit-jwt.call.matrix.org... +VM40 index-BWt5yrbw.js:2 Got JWT from call's active focus URL. +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Using experimental to-device transport for encryption keys +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Using to-device with room fallback transport for encryption keys +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia][EncryptionManager] Joining room +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557599383', action: 'io.element.join', data: {…}} +VM40 index-BWt5yrbw.js:2 [LivekitRoom] Create LiveKit room +VM40 index-BWt5yrbw.js:2 Created MatrixKeyProvider (per participant) +VM40 index-BWt5yrbw.js:2 setting up e2ee +VM40 index-BWt5yrbw.js:2 initializing worker {worker: Worker} +VM40 index-BWt5yrbw.js:2 [Lifecycle] InCallView Component mounted, livekit room state disconnected +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557599392', action: 'set_always_on_screen', data: {…}} +VM40 index-BWt5yrbw.js:2 Session in room !GEPeQNZQBLxRFcffIX:reilly.asia changed to joined +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557599415', action: 'io.element.tile_layout', data: {…}} +VM40 index-BWt5yrbw.js:2 Unable to change sink for audio context TypeError: Failed to execute 'setSinkId' on 'AudioContext': The provided value is not of type 'AudioSinkOptions'. + at VM40 index-BWt5yrbw.js:89:329205 + at rc (VM40 index-BWt5yrbw.js:2:868761) + at Bc (VM40 index-BWt5yrbw.js:2:884691) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884728) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884671) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884728) + at Uc (VM40 index-BWt5yrbw.js:2:884575) +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:89 +Promise.catch +(anonymous) @ VM40 index-BWt5yrbw.js:89 +rc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +ou @ VM40 index-BWt5yrbw.js:2 +iu @ VM40 index-BWt5yrbw.js:2 +nu @ VM40 index-BWt5yrbw.js:2 +Xl @ VM40 index-BWt5yrbw.js:2 +Dl @ VM40 index-BWt5yrbw.js:2 +Al @ VM40 index-BWt5yrbw.js:2 +ku @ VM40 index-BWt5yrbw.js:2 +_u @ VM40 index-BWt5yrbw.js:2 +Eu @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +VM40 index-BWt5yrbw.js:2 Unable to change sink for audio context TypeError: Failed to execute 'setSinkId' on 'AudioContext': The provided value is not of type 'AudioSinkOptions'. + at VM40 index-BWt5yrbw.js:89:329205 + at rc (VM40 index-BWt5yrbw.js:2:868761) + at Bc (VM40 index-BWt5yrbw.js:2:884691) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884728) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884671) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884728) + at Uc (VM40 index-BWt5yrbw.js:2:884575) +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:89 +Promise.catch +(anonymous) @ VM40 index-BWt5yrbw.js:89 +rc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +ou @ VM40 index-BWt5yrbw.js:2 +iu @ VM40 index-BWt5yrbw.js:2 +nu @ VM40 index-BWt5yrbw.js:2 +Xl @ VM40 index-BWt5yrbw.js:2 +Dl @ VM40 index-BWt5yrbw.js:2 +Al @ VM40 index-BWt5yrbw.js:2 +ku @ VM40 index-BWt5yrbw.js:2 +_u @ VM40 index-BWt5yrbw.js:2 +Eu @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +VM40 index-BWt5yrbw.js:2 Unable to change sink for audio context TypeError: Failed to execute 'setSinkId' on 'AudioContext': The provided value is not of type 'AudioSinkOptions'. + at VM40 index-BWt5yrbw.js:89:329205 + at rc (VM40 index-BWt5yrbw.js:2:868761) + at Bc (VM40 index-BWt5yrbw.js:2:884691) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884728) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884671) + at Uc (VM40 index-BWt5yrbw.js:2:884575) + at Bc (VM40 index-BWt5yrbw.js:2:884728) + at Uc (VM40 index-BWt5yrbw.js:2:884575) +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:89 +Promise.catch +(anonymous) @ VM40 index-BWt5yrbw.js:89 +rc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +ou @ VM40 index-BWt5yrbw.js:2 +iu @ VM40 index-BWt5yrbw.js:2 +nu @ VM40 index-BWt5yrbw.js:2 +Xl @ VM40 index-BWt5yrbw.js:2 +Dl @ VM40 index-BWt5yrbw.js:2 +Al @ VM40 index-BWt5yrbw.js:2 +ku @ VM40 index-BWt5yrbw.js:2 +_u @ VM40 index-BWt5yrbw.js:2 +Eu @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557599383', action: 'io.element.join', data: {…}, …} +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557599392', action: 'set_always_on_screen', data: {…}, …} +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557599415', action: 'io.element.tile_layout', data: {…}, …} +VM40 index-BWt5yrbw.js:2 Uncaught (in promise) Error: Not connected yet + at VM40 index-BWt5yrbw.js:2:500756 + at Generator.next () + at TF (VM40 index-BWt5yrbw.js:2:2991) + at s (VM40 index-BWt5yrbw.js:2:3193) + at VM40 index-BWt5yrbw.js:2:3254 + at new Promise () + at VM40 index-BWt5yrbw.js:2:3134 + at Zl.updateCallIntent (VM40 index-BWt5yrbw.js:2:500862) + at VM40 index-BWt5yrbw.js:89:383652 + at rc (VM40 index-BWt5yrbw.js:2:868761) +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +updateCallIntent @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:89 +rc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +ou @ VM40 index-BWt5yrbw.js:2 +iu @ VM40 index-BWt5yrbw.js:2 +nu @ VM40 index-BWt5yrbw.js:2 +Xl @ VM40 index-BWt5yrbw.js:2 +Dl @ VM40 index-BWt5yrbw.js:2 +Al @ VM40 index-BWt5yrbw.js:2 +ku @ VM40 index-BWt5yrbw.js:2 +_u @ VM40 index-BWt5yrbw.js:2 +Eu @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +VM40 index-BWt5yrbw.js:2 Failed to send layout change to widget API G3: Unknown or unsupported action: io.element.tile_layout + at Qye.handleResponse (VM40 index-BWt5yrbw.js:2:679966) + at Qye.handleMessage (VM40 index-BWt5yrbw.js:2:679531) + at VM40 index-BWt5yrbw.js:2:679217 +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:89 +Promise.catch +(anonymous) @ VM40 index-BWt5yrbw.js:89 +rc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +ou @ VM40 index-BWt5yrbw.js:2 +iu @ VM40 index-BWt5yrbw.js:2 +nu @ VM40 index-BWt5yrbw.js:2 +Xl @ VM40 index-BWt5yrbw.js:2 +Dl @ VM40 index-BWt5yrbw.js:2 +Al @ VM40 index-BWt5yrbw.js:2 +ku @ VM40 index-BWt5yrbw.js:2 +_u @ VM40 index-BWt5yrbw.js:2 +Eu @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia][MembershipManager] Not using delayed event because the endpoint is not supported +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557599737', action: 'send_event', data: {…}} +VM40 index-BWt5yrbw.js:2 [MediaDevices AudioInput] [audio-input] available devices: Map(2) {'default' => {…}, 'd7130d4ed7ea53da80c380a0cd8043861ffe7516f358ddc2d3f6912033599c93' => {…}} +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557600264', action: 'io.element.device_mute', data: {…}} +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557600264', action: 'io.element.device_mute', data: {…}, …} +VM40 index-BWt5yrbw.js:2 [MediaDevices AudioOutput] [audio-output] available devices: Map(2) {'default' => {…}, '5f1a3372647db12a433db3998171460cf43f37a2143da18a3bd2136a74935e46' => {…}} +livekit-client.e2ee.worker-DjoLe7BK.js:1 worker initialized +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557599737', action: 'send_event', data: {…}, …} +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +(anonymous) @ rageshake.ts:69 +(anonymous) @ logger.ts:114 +sessionMembershipsForSlot @ MatrixRTCSession.ts:396 +(anonymous) @ MatrixRTCSession.ts:879 +(anonymous) @ MatrixRTCSession.ts:843 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:483 +setStateEvents @ room-state.ts:462 +injectRoomEvents @ sync.ts:1835 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +(anonymous) @ rageshake.ts:69 +(anonymous) @ logger.ts:114 +sessionMembershipsForSlot @ MatrixRTCSession.ts:396 +(anonymous) @ MatrixRTCSession.ts:879 +(anonymous) @ MatrixRTCSession.ts:843 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:483 +setStateEvents @ room-state.ts:462 +injectRoomEvents @ sync.ts:1835 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +(anonymous) @ rageshake.ts:69 +(anonymous) @ logger.ts:114 +sessionMembershipsForSlot @ MatrixRTCSession.ts:396 +(anonymous) @ MatrixRTCSession.ts:879 +(anonymous) @ MatrixRTCSession.ts:843 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:483 +setStateEvents @ room-state.ts:462 +injectRoomEvents @ sync.ts:1835 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +(anonymous) @ rageshake.ts:69 +(anonymous) @ logger.ts:114 +sessionMembershipsForSlot @ MatrixRTCSession.ts:396 +(anonymous) @ MatrixRTCSession.ts:879 +(anonymous) @ MatrixRTCSession.ts:843 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:483 +setStateEvents @ room-state.ts:462 +injectRoomEvents @ sync.ts:1835 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +(anonymous) @ rageshake.ts:69 +(anonymous) @ logger.ts:114 +sessionMembershipsForSlot @ MatrixRTCSession.ts:396 +(anonymous) @ MatrixRTCSession.ts:879 +(anonymous) @ MatrixRTCSession.ts:867 +refreshRoom @ MatrixRTCSessionManager.ts:152 +(anonymous) @ MatrixRTCSessionManager.ts:139 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +addEvent @ event-timeline.ts:363 +addEventToTimeline @ event-timeline-set.ts:683 +addLiveEvent @ event-timeline-set.ts:630 +addLiveEvent @ room.ts:2735 +addLiveEvents @ room.ts:3150 +injectRoomEvents @ sync.ts:1842 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +(anonymous) @ rageshake.ts:69 +(anonymous) @ logger.ts:114 +sessionMembershipsForSlot @ MatrixRTCSession.ts:396 +(anonymous) @ MatrixRTCSession.ts:879 +(anonymous) @ MatrixRTCSession.ts:867 +refreshRoom @ MatrixRTCSessionManager.ts:152 +(anonymous) @ MatrixRTCSessionManager.ts:139 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +addEvent @ event-timeline.ts:363 +addEventToTimeline @ event-timeline-set.ts:683 +addLiveEvent @ event-timeline-set.ts:630 +addLiveEvent @ room.ts:2735 +addLiveEvents @ room.ts:3150 +injectRoomEvents @ sync.ts:1842 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Memberships for call in room !GEPeQNZQBLxRFcffIX:reilly.asia have changed: emitting (1 members) +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'toWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602538', action: 'send_event', data: {…}} +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'toWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602538-0', action: 'update_state', data: {…}} +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'toWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602542', action: 'update_state', data: {…}} +VM40 index-BWt5yrbw.js:2 Received event $sONG1n0EgoPlO6EGy9LhXYoY2LQaBDecYsolK51Poo4 org.matrix.msc3401.call.member +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'toWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602538', action: 'send_event', data: {…}, …} +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +sessionMembershipsForRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +setStateEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +injectRoomEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +Promise.then +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleRequest @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +postMessage +value @ PostmessageTransport.ts:86 +(anonymous) @ PostmessageTransport.ts:142 +value @ PostmessageTransport.ts:120 +value @ PostmessageTransport.ts:100 +(anonymous) @ ClientWidgetApi.ts:1234 +d @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +Promise.then +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +push../node_modules/matrix-widget-api/lib/ClientWidgetApi.js.r @ ClientWidgetApi.ts:2 +r.value @ ClientWidgetApi.ts:1259 +(anonymous) @ StopGapWidget.ts:520 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +injectRoomEvents @ sync.ts:1835 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +sessionMembershipsForRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +setStateEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +injectRoomEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +Promise.then +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleRequest @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +postMessage +value @ PostmessageTransport.ts:86 +(anonymous) @ PostmessageTransport.ts:142 +value @ PostmessageTransport.ts:120 +value @ PostmessageTransport.ts:100 +(anonymous) @ ClientWidgetApi.ts:1234 +d @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +Promise.then +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +push../node_modules/matrix-widget-api/lib/ClientWidgetApi.js.r @ ClientWidgetApi.ts:2 +r.value @ ClientWidgetApi.ts:1259 +(anonymous) @ StopGapWidget.ts:520 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +injectRoomEvents @ sync.ts:1835 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +sessionMembershipsForRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +setStateEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +injectRoomEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +Promise.then +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleRequest @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +postMessage +value @ PostmessageTransport.ts:86 +(anonymous) @ PostmessageTransport.ts:142 +value @ PostmessageTransport.ts:120 +value @ PostmessageTransport.ts:100 +(anonymous) @ ClientWidgetApi.ts:1234 +d @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +Promise.then +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +push../node_modules/matrix-widget-api/lib/ClientWidgetApi.js.r @ ClientWidgetApi.ts:2 +r.value @ ClientWidgetApi.ts:1259 +(anonymous) @ StopGapWidget.ts:520 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +injectRoomEvents @ sync.ts:1835 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +sessionMembershipsForRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +setStateEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +injectRoomEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +Promise.then +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleRequest @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +postMessage +value @ PostmessageTransport.ts:86 +(anonymous) @ PostmessageTransport.ts:142 +value @ PostmessageTransport.ts:120 +value @ PostmessageTransport.ts:100 +(anonymous) @ ClientWidgetApi.ts:1234 +d @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +Promise.then +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +push../node_modules/matrix-widget-api/lib/ClientWidgetApi.js.r @ ClientWidgetApi.ts:2 +r.value @ ClientWidgetApi.ts:1259 +(anonymous) @ StopGapWidget.ts:520 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +injectRoomEvents @ sync.ts:1835 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +VM40 index-BWt5yrbw.js:2 Updated state entry m.room.member @jamesreilly:matrix.org to $r6TxWQNj2YGD_j7CS5NSpue-5DFJIxWjXmnOn92a8eQ +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'toWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602538-0', action: 'update_state', data: {…}, …} +livekit-client.e2ee.worker-DjoLe7BK.js:1 set participant sender key @jamesreilly:matrix.org:CUGHiZfEYT index 0 +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +sessionMembershipsForRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +refreshRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +i @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +i @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +setStateEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +injectRoomEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +Promise.then +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleRequest @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +postMessage +value @ PostmessageTransport.ts:86 +(anonymous) @ PostmessageTransport.ts:142 +value @ PostmessageTransport.ts:120 +value @ PostmessageTransport.ts:100 +(anonymous) @ ClientWidgetApi.ts:1234 +d @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +Promise.then +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +push../node_modules/matrix-widget-api/lib/ClientWidgetApi.js.r @ ClientWidgetApi.ts:2 +r.value @ ClientWidgetApi.ts:1259 +(anonymous) @ StopGapWidget.ts:520 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +addEvent @ event-timeline.ts:363 +addEventToTimeline @ event-timeline-set.ts:683 +addLiveEvent @ event-timeline-set.ts:630 +addLiveEvent @ room.ts:2735 +addLiveEvents @ room.ts:3150 +injectRoomEvents @ sync.ts:1842 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +sessionMembershipsForRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +refreshRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +i @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +i @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +setStateEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +injectRoomEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +Promise.then +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleRequest @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +postMessage +value @ PostmessageTransport.ts:86 +(anonymous) @ PostmessageTransport.ts:142 +value @ PostmessageTransport.ts:120 +value @ PostmessageTransport.ts:100 +(anonymous) @ ClientWidgetApi.ts:1234 +d @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +Promise.then +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +push../node_modules/matrix-widget-api/lib/ClientWidgetApi.js.r @ ClientWidgetApi.ts:2 +r.value @ ClientWidgetApi.ts:1259 +(anonymous) @ StopGapWidget.ts:520 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +addEvent @ event-timeline.ts:363 +addEventToTimeline @ event-timeline-set.ts:683 +addLiveEvent @ event-timeline-set.ts:630 +addLiveEvent @ room.ts:2735 +addLiveEvents @ room.ts:3150 +injectRoomEvents @ sync.ts:1842 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Memberships for call in room !GEPeQNZQBLxRFcffIX:reilly.asia have changed: emitting (1 members) +VM40 index-BWt5yrbw.js:2 Got new active focus from membership: @jamesreilly:matrix.org/CUGHiZfEYT. + Updated focus (focus switch) from undefined to {"livekit_alias":"!GEPeQNZQBLxRFcffIX:reilly.asia","livekit_service_url":"https://livekit-jwt.call.matrix.org","type":"livekit"} +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602562', action: 'send_event', data: {…}} +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602563', action: 'send_event', data: {…}} +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia][RoomAndToDeviceTransport][ToDeviceKeyTransport] No targets found for sending key +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +sendKey @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +sendKey @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +rolloutOutboundKey @ VM40 index-BWt5yrbw.js:2 +ensureKeyDistribution @ VM40 index-BWt5yrbw.js:2 +onMembershipsUpdate @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +refreshRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +i @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +i @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +setStateEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +injectRoomEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +Promise.then +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleRequest @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +postMessage +value @ PostmessageTransport.ts:86 +(anonymous) @ PostmessageTransport.ts:142 +value @ PostmessageTransport.ts:120 +value @ PostmessageTransport.ts:100 +(anonymous) @ ClientWidgetApi.ts:1234 +d @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +Promise.then +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +push../node_modules/matrix-widget-api/lib/ClientWidgetApi.js.r @ ClientWidgetApi.ts:2 +r.value @ ClientWidgetApi.ts:1259 +(anonymous) @ StopGapWidget.ts:520 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +addEvent @ event-timeline.ts:363 +addEventToTimeline @ event-timeline-set.ts:683 +addLiveEvent @ event-timeline-set.ts:630 +addLiveEvent @ room.ts:2735 +addLiveEvents @ room.ts:3150 +injectRoomEvents @ sync.ts:1842 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602567', action: 'get_openid', data: {…}} +VM40 index-BWt5yrbw.js:2 Updated state entry org.matrix.msc3401.call.member _@jamesreilly:matrix.org_CUGHiZfEYT_m.call to $sONG1n0EgoPlO6EGy9LhXYoY2LQaBDecYsolK51Poo4 +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'toWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602542', action: 'update_state', data: {…}, …} +VM40 index-BWt5yrbw.js:2 [MediaDevices VideoInput] Error creating MediaDeviceObserver NotAllowedError: Permission dismissed +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +VM40 index-BWt5yrbw.js:2 [MediaDevices VideoInput] [video-input] available devices: Map(0) {size: 0} +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602624', action: 'send_event', data: {…}} +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602625', action: 'io.element.device_mute', data: {…}} +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602625', action: 'io.element.device_mute', data: {…}, …} +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602567', action: 'get_openid', data: {…}, …} +VM40 index-BWt5yrbw.js:2 Trying to get JWT from call's active focus URL of https://livekit-jwt.call.matrix.org... +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602624', action: 'send_event', data: {…}, …} +VM40 index-BWt5yrbw.js:2 Got JWT from call's active focus URL. +VM40 index-BWt5yrbw.js:2 Pre-creating microphone track +VM40 index-BWt5yrbw.js:2 Pre-created microphone track +VM40 index-BWt5yrbw.js:2 [Lifecycle] Connecting & publishing +VM40 index-BWt5yrbw.js:2 [Lifecycle] Connecting to livekit room wss://matrix-org.livekit.cloud ... +livekit-client.e2ee.worker-DjoLe7BK.js:1 set participant sender key @jamesreilly:matrix.org:CUGHiZfEYT index 0 +livekit-client.e2ee.worker-DjoLe7BK.js:1 updated e2ee enabled status for @jamesreilly:matrix.org:CUGHiZfEYT to true +livekit-client.e2ee.worker-DjoLe7BK.js:1 set participant sender key @jamesreilly:matrix.org:CUGHiZfEYT index 0 +VM40 index-BWt5yrbw.js:2 [Lifecycle] ... connected to livekit room +VM40 index-BWt5yrbw.js:2 Publishing precreated mic track +VM40 index-BWt5yrbw.js:2 initialize encoded streams +livekit-client.e2ee.worker-DjoLe7BK.js:1 creating new cryptor for {participantIdentity: '@jamesreilly:matrix.org:CUGHiZfEYT', trackId: '955bb237-5998-4681-9956-27a4989899bc'} +VM40 index-BWt5yrbw.js:2 Publishing 0 precreated screenshare tracks +VM40 index-BWt5yrbw.js:2 [LivekitRoom] syncDevice room.getActiveDevice(kind) !== d.id : default !== default +VM40 index-BWt5yrbw.js:2 [LivekitRoom] syncDevice room.getActiveDevice(kind) !== d.id : default !== default +VM40 index-BWt5yrbw.js:2 [LivekitRoom] syncDevice room.getActiveDevice(kind) !== d.id : default !== undefined +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +(anonymous) @ rageshake.ts:69 +(anonymous) @ logger.ts:114 +sessionMembershipsForSlot @ MatrixRTCSession.ts:396 +(anonymous) @ MatrixRTCSession.ts:879 +(anonymous) @ MatrixRTCSession.ts:867 +refreshRoom @ MatrixRTCSessionManager.ts:152 +(anonymous) @ MatrixRTCSessionManager.ts:139 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +addEvent @ event-timeline.ts:363 +addEventToTimeline @ event-timeline-set.ts:683 +addLiveEvent @ event-timeline-set.ts:630 +addLiveEvent @ room.ts:2735 +addLiveEvents @ room.ts:3150 +injectRoomEvents @ sync.ts:1842 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +(anonymous) @ rageshake.ts:69 +(anonymous) @ logger.ts:114 +sessionMembershipsForSlot @ MatrixRTCSession.ts:396 +(anonymous) @ MatrixRTCSession.ts:879 +(anonymous) @ MatrixRTCSession.ts:867 +refreshRoom @ MatrixRTCSessionManager.ts:152 +(anonymous) @ MatrixRTCSessionManager.ts:139 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +addEvent @ event-timeline.ts:363 +addEventToTimeline @ event-timeline-set.ts:683 +addLiveEvent @ event-timeline-set.ts:630 +addLiveEvent @ room.ts:2735 +addLiveEvents @ room.ts:3150 +injectRoomEvents @ sync.ts:1842 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Memberships for call in room !GEPeQNZQBLxRFcffIX:reilly.asia have changed: emitting (1 members) +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'toWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557604127', action: 'send_event', data: {…}} +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'toWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557604128', action: 'update_state', data: {…}} +VM40 index-BWt5yrbw.js:2 Received event $viTXtdRUNOIzHJmL3jdgMlcIW1HuW-zlq7ddqdFDJls org.matrix.msc3401.call.member +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'toWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557604127', action: 'send_event', data: {…}, …} +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +sessionMembershipsForRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +refreshRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +i @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +i @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +setStateEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +injectRoomEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +Promise.then +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleRequest @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +postMessage +value @ PostmessageTransport.ts:86 +(anonymous) @ PostmessageTransport.ts:142 +value @ PostmessageTransport.ts:120 +value @ PostmessageTransport.ts:100 +(anonymous) @ ClientWidgetApi.ts:1234 +d @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +Promise.then +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +push../node_modules/matrix-widget-api/lib/ClientWidgetApi.js.r @ ClientWidgetApi.ts:2 +r.value @ ClientWidgetApi.ts:1259 +(anonymous) @ StopGapWidget.ts:520 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +addEvent @ event-timeline.ts:363 +addEventToTimeline @ event-timeline-set.ts:683 +addLiveEvent @ event-timeline-set.ts:630 +addLiveEvent @ room.ts:2735 +addLiveEvents @ room.ts:3150 +injectRoomEvents @ sync.ts:1842 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +sessionMembershipsForRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +refreshRoom @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +i @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +i @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +emit @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +setStateEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +injectRoomEvents @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +Promise.then +TF @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +i.emit @ VM40 index-BWt5yrbw.js:2 +handleRequest @ VM40 index-BWt5yrbw.js:2 +handleMessage @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +postMessage +value @ PostmessageTransport.ts:86 +(anonymous) @ PostmessageTransport.ts:142 +value @ PostmessageTransport.ts:120 +value @ PostmessageTransport.ts:100 +(anonymous) @ ClientWidgetApi.ts:1234 +d @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +Promise.then +E @ ClientWidgetApi.ts:2 +s @ ClientWidgetApi.ts:2 +(anonymous) @ ClientWidgetApi.ts:2 +push../node_modules/matrix-widget-api/lib/ClientWidgetApi.js.r @ ClientWidgetApi.ts:2 +r.value @ ClientWidgetApi.ts:1259 +(anonymous) @ StopGapWidget.ts:520 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +addEvent @ event-timeline.ts:363 +addEventToTimeline @ event-timeline-set.ts:683 +addLiveEvent @ event-timeline-set.ts:630 +addLiveEvent @ room.ts:2735 +addLiveEvents @ room.ts:3150 +injectRoomEvents @ sync.ts:1842 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Memberships for call in room !GEPeQNZQBLxRFcffIX:reilly.asia have changed: emitting (1 members) +VM40 index-BWt5yrbw.js:2 Updated state entry org.matrix.msc3401.call.member _@jamesreilly:matrix.org_CUGHiZfEYT_m.call to $viTXtdRUNOIzHJmL3jdgMlcIW1HuW-zlq7ddqdFDJls +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'toWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557604128', action: 'update_state', data: {…}, …} +rageshake.ts:69 [!GEPeQNZQBLxRFcffIX:reilly.asia encryption] m1763557602590.0: Checking for missing Olm sessions +rageshake.ts:69 [!GEPeQNZQBLxRFcffIX:reilly.asia encryption] m1763557602590.0: Making /keys/claim request +rageshake.ts:69 INFO matrix_sdk_crypto::session_manager::sessions: Established new Olm sessions + sessions={"@james:reilly.asia": {"E5L0bE1wqs": session_id: PiGPKtFpshDTwGdtUMFtXn/6AK5Zk9xLu0BxgkRBy8o, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false, "IopgoaZATd": session_id: 2upw2e4CKvBCbPHHL+LBJpTwWk9hxC8O3XIVxDSmKew, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false, "MW5I0PLog5": session_id: obVPoyWMUdAOlAN1fhtB3CfxmADvi+GTtpNppDRi4r4, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false, "YEpOrPV2Qz": session_id: 5t3emULGdl7onWv5ymxlPkcH8KT7CrRInKWTNe1/kH0, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false, "YTw83D5APT": session_id: yAZa5Nq5O80btWMaNwDbmpyxqwtx/DZF8oAfmLTQMms, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false, "fcahz5wpzb": session_id: u6BTRZFZVODB725Qtvg2vsUQQRexKQrNhgoTGDTVkZA, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false, "hIL1aUBT1S": session_id: ib70IRJT6UTLHfiBKOU3e84fRmmSXydY5c91h/4kfOY, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false, "ht1mXD1xhP": session_id: XYbgTJxQRc7Afv+12oE11aiqPAJeHms1AQVnk43o73s, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false, "l2a8N2i5KZ": session_id: GW4VZvrVCOwRWOnfKv4WY1o8EDMDM3s/3TI4Qxirfi0, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false, "lptr1nGASs": session_id: d6JlvB5TTlenU+5bmfoSqSu9kg/ZeSH049YP0vYZr9Y, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false, "ufsxD5KMux": session_id: OutGq6rqwN5Cv78STHdBAyPM9EP/3Ad/Hs2U1LkQoDs, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false}, "@jamesreilly:matrix.org": {"pfVHsTlDzz": session_id: r24KSmqASH9ehqaWRqpQbuBjA37O74JDJR12akDFp6I, algorithm: m.olm.v1.curve25519-aes-sha2, fallback_key_used: false}} + at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matrix-sdk-crypto-0.14.0/src/session_manager/sessions.rs:564 + in matrix_sdk_crypto::session_manager::sessions::receive_keys_claim_response with request_id="517ffb44814d4d9d928b3fecaa2d6c69" +rageshake.ts:69 [!GEPeQNZQBLxRFcffIX:reilly.asia encryption] m1763557602590.0: Olm sessions prepared +rageshake.ts:69 INFO matrix_sdk_crypto::session_manager::group_sessions: Trying to encrypt a room key + recipients={"@james:reilly.asia": {"E5L0bE1wqs", "IopgoaZATd", "MW5I0PLog5", "YEpOrPV2Qz", "YTw83D5APT", "fcahz5wpzb", "hIL1aUBT1S", "ht1mXD1xhP", "l2a8N2i5KZ", "lptr1nGASs", "ufsxD5KMux"}, "@jamesreilly:matrix.org": {"pfVHsTlDzz"}} message_index=0 room_id="!GEPeQNZQBLxRFcffIX:reilly.asia" session_id="4A26kHdZ3joLXEZ1gTzvx4/+shABHt0wib5BU6jpuYU" + at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matrix-sdk-crypto-0.14.0/src/session_manager/group_sessions/mod.rs:484 + in matrix_sdk_crypto::session_manager::group_sessions::share_room_key with room_id="!GEPeQNZQBLxRFcffIX:reilly.asia" session_id="4A26kHdZ3joLXEZ1gTzvx4/+shABHt0wib5BU6jpuYU" +rageshake.ts:69 INFO matrix_sdk_crypto::session_manager::group_sessions: Created batch of to-device messages of type m.room.encrypted + request_id="ccfad80c511141309dd48f33b36bdbe0" message_list=[("8c3c78b1c9ea4260af023c3b105a8a24", "@james:reilly.asia", "E5L0bE1wqs"), ("3957f5f6be6d44328735d93757d856fd", "@james:reilly.asia", "IopgoaZATd"), ("809865090408491eb5c66859c499329e", "@james:reilly.asia", "MW5I0PLog5"), ("fc8fff7fef3440babcaad28a00f51a8b", "@james:reilly.asia", "YEpOrPV2Qz"), ("3178a367239a41f3b4af9911c2f9c761", "@james:reilly.asia", "YTw83D5APT"), ("e3c9a6b3f8d64a70a5b3230712460a6e", "@james:reilly.asia", "fcahz5wpzb"), ("c7330e9d2dad4f1993c5d3f5855112ec", "@james:reilly.asia", "hIL1aUBT1S"), ("f8cbf78788284d98b54f1c358fdbb5f9", "@james:reilly.asia", "ht1mXD1xhP"), ("861ec5fea8ec47bebdf193a2cf196e77", "@james:reilly.asia", "l2a8N2i5KZ"), ("2fa4f6c68c0645ba989536b8f91201e1", "@james:reilly.asia", "lptr1nGASs"), ("fadcafd8b5aa4c098b35f735f4c11169", "@james:reilly.asia", "ufsxD5KMux"), ("a154c243b3244d4e8e9a0cb3d1f9f27c", "@jamesreilly:matrix.org", "pfVHsTlDzz")] + at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matrix-sdk-crypto-0.14.0/src/session_manager/group_sessions/mod.rs:629 + in matrix_sdk_crypto::session_manager::group_sessions::share_room_key with room_id="!GEPeQNZQBLxRFcffIX:reilly.asia" session_id="4A26kHdZ3joLXEZ1gTzvx4/+shABHt0wib5BU6jpuYU" +rageshake.ts:69 Sending batch of to-device messages. type=m.room.encrypted txnid=ccfad80c511141309dd48f33b36bdbe0 (12) ['@james:reilly.asia/E5L0bE1wqs (msgid 8c3c78b1c9ea4260af023c3b105a8a24)', '@james:reilly.asia/IopgoaZATd (msgid 3957f5f6be6d44328735d93757d856fd)', '@james:reilly.asia/MW5I0PLog5 (msgid 809865090408491eb5c66859c499329e)', '@james:reilly.asia/YEpOrPV2Qz (msgid fc8fff7fef3440babcaad28a00f51a8b)', '@james:reilly.asia/YTw83D5APT (msgid 3178a367239a41f3b4af9911c2f9c761)', '@james:reilly.asia/fcahz5wpzb (msgid e3c9a6b3f8d64a70a5b3230712460a6e)', '@james:reilly.asia/hIL1aUBT1S (msgid c7330e9d2dad4f1993c5d3f5855112ec)', '@james:reilly.asia/ht1mXD1xhP (msgid f8cbf78788284d98b54f1c358fdbb5f9)', '@james:reilly.asia/l2a8N2i5KZ (msgid 861ec5fea8ec47bebdf193a2cf196e77)', '@james:reilly.asia/lptr1nGASs (msgid 2fa4f6c68c0645ba989536b8f91201e1)', '@james:reilly.asia/ufsxD5KMux (msgid fadcafd8b5aa4c098b35f735f4c11169)', '@jamesreilly:matrix.org/pfVHsTlDzz (msgid a154c243b3244d4e8e9a0cb3d1f9f27c)'] +rageshake.ts:69 INFO matrix_sdk_crypto::olm::group_sessions::outbound: Marking to-device request carrying a room key or a withheld as sent + request_id="ccfad80c511141309dd48f33b36bdbe0" recipients={"@james:reilly.asia": {"E5L0bE1wqs", "IopgoaZATd", "MW5I0PLog5", "YEpOrPV2Qz", "YTw83D5APT", "fcahz5wpzb", "hIL1aUBT1S", "ht1mXD1xhP", "l2a8N2i5KZ", "lptr1nGASs", "ufsxD5KMux"}, "@jamesreilly:matrix.org": {"pfVHsTlDzz"}} to_device.event_type="m.room.encrypted" + at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matrix-sdk-crypto-0.14.0/src/olm/group_sessions/outbound.rs:415 +rageshake.ts:69 [!GEPeQNZQBLxRFcffIX:reilly.asia encryption] m1763557602592.1: Checking for missing Olm sessions +rageshake.ts:69 [!GEPeQNZQBLxRFcffIX:reilly.asia encryption] m1763557602592.1: Olm sessions prepared +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602562', action: 'send_event', data: {…}, …} +rageshake.ts:69 Stopping queue 'message' as it is now empty +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557602563', action: 'send_event', data: {…}, …} +VM40 index-BWt5yrbw.js:2 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Leaving call session in room !GEPeQNZQBLxRFcffIX:reilly.asia +VM40 index-BWt5yrbw.js:2 [Lifecycle] InCallView Component unmounted, livekit room state connected +VM40 index-BWt5yrbw.js:2 Session in room !GEPeQNZQBLxRFcffIX:reilly.asia changed to left +VM40 index-BWt5yrbw.js:2 disconnect from room {room: '!GEPeQNZQBLxRFcffIX:reilly.asia', roomID: 'RM_zBMGRDGEV3Vf', participant: '@jamesreilly:matrix.org:CUGHiZfEYT', pID: 'PA_PEBznKKQbTfW'} +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557609489', action: 'send_event', data: {…}} +VM40 index-BWt5yrbw.js:2 websocket closed {room: '!GEPeQNZQBLxRFcffIX:reilly.asia', roomID: 'RM_zBMGRDGEV3Vf', participant: '@jamesreilly:matrix.org:CUGHiZfEYT', pID: 'PA_PEBznKKQbTfW', reason: '', …} +window.console. @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +Promise.then +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +J @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +Promise.then +c @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +J @ VM40 index-BWt5yrbw.js:2 +connect @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +J @ VM40 index-BWt5yrbw.js:2 +join @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +J @ VM40 index-BWt5yrbw.js:2 +join @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +J @ VM40 index-BWt5yrbw.js:2 +connectSignal @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +J @ VM40 index-BWt5yrbw.js:2 +attemptConnection @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +J @ VM40 index-BWt5yrbw.js:2 +o @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +J @ VM40 index-BWt5yrbw.js:2 +promise.Promise.finally._isResolved @ VM40 index-BWt5yrbw.js:2 +ca @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +s @ VM40 index-BWt5yrbw.js:2 +Promise.then +c @ VM40 index-BWt5yrbw.js:2 +(anonymous) @ VM40 index-BWt5yrbw.js:2 +J @ VM40 index-BWt5yrbw.js:2 +connect @ VM40 index-BWt5yrbw.js:2 +ope @ VM40 index-BWt5yrbw.js:89 +vnt @ VM40 index-BWt5yrbw.js:89 +await in vnt +(anonymous) @ VM40 index-BWt5yrbw.js:89 +rc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +Uc @ VM40 index-BWt5yrbw.js:2 +Bc @ VM40 index-BWt5yrbw.js:2 +ou @ VM40 index-BWt5yrbw.js:2 +iu @ VM40 index-BWt5yrbw.js:2 +ku @ VM40 index-BWt5yrbw.js:2 +_u @ VM40 index-BWt5yrbw.js:2 +nu @ VM40 index-BWt5yrbw.js:2 +Xl @ VM40 index-BWt5yrbw.js:2 +Dl @ VM40 index-BWt5yrbw.js:2 +Al @ VM40 index-BWt5yrbw.js:2 +Cu @ VM40 index-BWt5yrbw.js:2 +I @ VM40 index-BWt5yrbw.js:2 +VM40 index-BWt5yrbw.js:2 [Lifecycle] Disconnected from livekit room, state:disconnected +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557609489', action: 'send_event', data: {…}, …} +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557610541', action: 'set_always_on_screen', data: {…}} +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557610541', action: 'set_always_on_screen', data: {…}, …} +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557610541', action: 'im.vector.hangup', data: {…}} +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557610541', action: 'im.vector.hangup', data: {…}, …} +VM40 index-BWt5yrbw.js:2 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557610543', action: 'io.element.close', data: {…}} +rageshake.ts:69 [PostmessageTransport] Sending object to https://app.element.io: {api: 'fromWidget', widgetId: 'XTOVky7ffuZ47NM7144cFKi1', requestId: 'widgetapi-1763557610543', action: 'io.element.close', data: {…}, …} +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 [PostHog.js] This capture call is ignored due to client rate limiting. +(anonymous) @ rageshake.ts:69 +critical @ logger.ts:46 +capture @ posthog-core.ts:959 +capture @ PosthogAnalytics.ts:257 +trackEvent @ PosthogAnalytics.ts:335 +(anonymous) @ DecryptionFailureTracker.ts:67 +reportFailure @ DecryptionFailureTracker.ts:427 +checkFailures @ DecryptionFailureTracker.ts:396 +(anonymous) @ DecryptionFailureTracker.ts:312 +rageshake.ts:69 MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 RoomState.events listeners added. Use emitter.setMaxListeners() to increase limit + at l (events.js:211:15) + at v. (events.js:227:10) + at v.on (typed-event-emitter.ts:151:22) + at useEventEmitter.ts:45:21 + at Fl (react-dom-client.production.js:8583:24) + at tc (react-dom-client.production.js:10126:23) + at ec (react-dom-client.production.js:10101:7) + at tc (react-dom-client.production.js:10241:7) + at ec (react-dom-client.production.js:10101:7) + at tc (react-dom-client.production.js:10241:7) +(anonymous) @ rageshake.ts:69 +l @ events.js:46 +(anonymous) @ events.js:227 +on @ typed-event-emitter.ts:151 +(anonymous) @ useEventEmitter.ts:45 +Fl @ react-dom-client.production.js:8583 +tc @ react-dom-client.production.js:10126 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10120 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10120 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10120 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10120 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10241 +ec @ react-dom-client.production.js:10101 +tc @ react-dom-client.production.js:10137 +Ed @ react-dom-client.production.js:11763 +wd @ react-dom-client.production.js:11739 +Ud @ react-dom-client.production.js:12085 +Pd @ react-dom-client.production.js:11956 +bd @ react-dom-client.production.js:11726 +fd @ react-dom-client.production.js:11521 +Xc @ react-dom-client.production.js:10920 +Jc @ react-dom-client.production.js:10826 +zd @ react-dom-client.production.js:12078 +A @ scheduler.production.js:151 +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +(anonymous) @ rageshake.ts:69 +(anonymous) @ logger.ts:114 +sessionMembershipsForSlot @ MatrixRTCSession.ts:396 +(anonymous) @ MatrixRTCSession.ts:879 +(anonymous) @ MatrixRTCSession.ts:867 +refreshRoom @ MatrixRTCSessionManager.ts:152 +(anonymous) @ MatrixRTCSessionManager.ts:139 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +addEvent @ event-timeline.ts:363 +addEventToTimeline @ event-timeline-set.ts:683 +addLiveEvent @ event-timeline-set.ts:630 +addLiveEvent @ room.ts:2735 +addLiveEvents @ room.ts:3150 +injectRoomEvents @ sync.ts:1842 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Ignoring expired device membership @james:reilly.asia/PRQJFOZERV +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Legacy event found. Those are ignored, they do not contribute to the MatrixRTC session +(anonymous) @ rageshake.ts:69 +(anonymous) @ logger.ts:114 +sessionMembershipsForSlot @ MatrixRTCSession.ts:396 +(anonymous) @ MatrixRTCSession.ts:879 +(anonymous) @ MatrixRTCSession.ts:867 +refreshRoom @ MatrixRTCSessionManager.ts:152 +(anonymous) @ MatrixRTCSessionManager.ts:139 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:153 +emit @ typed-event-emitter.ts:89 +t @ ReEmitter.ts:55 +(anonymous) @ events.js:158 +emit @ typed-event-emitter.ts:89 +(anonymous) @ room-state.ts:454 +setStateEvents @ room-state.ts:441 +addEvent @ event-timeline.ts:363 +addEventToTimeline @ event-timeline-set.ts:683 +addLiveEvent @ event-timeline-set.ts:630 +addLiveEvent @ room.ts:2735 +addLiveEvents @ room.ts:3150 +injectRoomEvents @ sync.ts:1842 +(anonymous) @ sync.ts:1389 +await in (anonymous) +L @ utils.ts:444 +await in L +processSyncResponse @ sync.ts:1213 +await in processSyncResponse +doSync @ sync.ts:875 +rageshake.ts:69 [MatrixRTCSession !GEPeQNZQBLxRFcffIX:reilly.asia] Memberships for call in room !GEPeQNZQBLxRFcffIX:reilly.asia have changed: emitting (0 members) diff --git a/doc/ELEMENT_CALL_SETUP.md b/doc/ELEMENT_CALL_SETUP.md new file mode 100644 index 0000000000..19cab6eaae --- /dev/null +++ b/doc/ELEMENT_CALL_SETUP.md @@ -0,0 +1,131 @@ +# Element Call Integration - Setup Instructions + +## Overview + +Element Call has been integrated into Cinny to enable video calling in rooms. This document provides setup instructions and implementation details. + +## Installation + +### Step 1: Install Dependencies + +Run one of the following commands to install the updated dependencies: + +```bash +npm install +# or +yarn install +``` + +**Updated packages:** +- `matrix-js-sdk`: Upgraded from v38.2.0 to v34.11.0 (for MatrixRTC support) +- `matrix-widget-api`: v1.9.0 (new dependency for widget communication) + +### Step 2: Bundle Element Call Widget + +Element Call needs to be bundled with the application. There are two options: + +#### Option A: Use element-call as a dependency (Recommended) + +1. Install `@element-hq/element-call-embedded` package: + ```bash + npm install @element-hq/element-call-embedded + # or +yarn add @element-hq/element-call-embedded + ``` + +2. Copy Element Call assets to the public directory during build: + - Add to `vite.config.ts`: + ```typescript + import { viteStaticCopy } from 'vite-plugin-static-copy'; + + export default defineConfig({ + plugins: [ + viteStaticCopy({ + targets: [ + { + src: 'node_modules/@element-hq/element-call-embedded/dist/*', + dest: 'assets/element-call' + } + ] + }) + ] + }); + ``` + +#### Option B: Build Element Call separately + +1. Clone Element Call repository: + ```bash + git clone https://github.com/element-hq/element-call.git + cd element-call + ``` + +2. Build Element Call: + ```bash + yarn install + yarn build + ``` + +3. Copy the build output to Cinny's public directory: + ```bash + cp -r dist/* /path/to/cinny/public/assets/element-call/ + ``` + +## Usage + +Once installed and configured, the video call button will appear in the room header between the search and pinned messages buttons. + +### User Features + +- **Video Call Button**: Click to start or join a video call +- **Permission-based**: Button is disabled if user lacks permission to start calls +- **Status Indicators**: Tooltip shows why calling is disabled (if applicable) +- **Automatic Intent Detection**: System automatically detects whether to start a new call or join existing one + +### Technical Details + +**Files Added:** +- `src/types/widget.ts` - Widget type definitions +- `src/app/features/calls/elementCall.ts` - Element Call utilities +- `src/app/hooks/useElementCall.ts` - React hook for call management +- Modified: `src/app/features/room/RoomViewHeader.tsx` - Added call button to UI + +**Modified Files:** +- `package.json` - Updated dependencies + +## Troubleshooting + +### Element Call doesn't load + +1. Verify Element Call assets are in `public/assets/element-call/` +2. Check browser console for errors +3. Ensure the widget URL is correctly generated (check browser network tab) + +### Call button is disabled + +Common reasons: +- User doesn't have permission to start calls in the room +- User is the only person in the room +- Room specific settings prevent calling + +### Widgets not working + +If using matrix-js-sdk v34.x, ensure MatrixRTC is properly initialized. Check: +- `client.matrixRTC` is available +- Room has proper power levels configured + +## Development Notes + +The implementation follows Element Web's architecture with simplified widget management. Key differences: +- Uses embedded Element Call (no external URL configuration) +- Simplified widget state management (no persistent widget store) +- Calls open in new window for initial implementation (can be enhanced to use embedded iframe) + +## Future Enhancements + +Potential improvements for future releases: +1. **Embedded Widget Display**: Show Element Call in an embedded iframe within Cinny instead of opening new window +2. **Widget Store**: Implement persistent widget state tracking +3. **Call History**: Track and display recent calls in rooms +4. **Active Call Indicator**: Show visual indicator when call is active in room +5. **In-app Notifications**: Notify users of incoming calls diff --git a/element-web b/element-web new file mode 160000 index 0000000000..dd89cee328 --- /dev/null +++ b/element-web @@ -0,0 +1 @@ +Subproject commit dd89cee3288b68f0b70438a29d18afd17b3ea681 diff --git a/matrix-react-sdk b/matrix-react-sdk new file mode 160000 index 0000000000..b67a2303f9 --- /dev/null +++ b/matrix-react-sdk @@ -0,0 +1 @@ +Subproject commit b67a2303f912a8cab5caf089f3ea710850aa252c diff --git a/package.json b/package.json index 7316dccea2..140e50dad1 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "@atlaskit/pragmatic-drag-and-drop": "1.1.6", "@atlaskit/pragmatic-drag-and-drop-auto-scroll": "1.3.0", "@atlaskit/pragmatic-drag-and-drop-hitbox": "1.0.3", + "@element-hq/element-call-embedded": "0.16.1", "@fontsource/inter": "4.5.14", "@tanstack/react-query": "5.24.1", "@tanstack/react-query-devtools": "5.24.1", @@ -54,7 +55,8 @@ "jotai": "2.6.0", "linkify-react": "4.1.3", "linkifyjs": "4.1.3", - "matrix-js-sdk": "38.2.0", + "matrix-js-sdk": "34.11.0", + "matrix-widget-api": "1.9.0", "millify": "6.1.0", "pdfjs-dist": "4.2.67", "prismjs": "1.30.0", diff --git a/src/app/components/widget/WidgetContainer.css.ts b/src/app/components/widget/WidgetContainer.css.ts new file mode 100644 index 0000000000..9681b8b4d7 --- /dev/null +++ b/src/app/components/widget/WidgetContainer.css.ts @@ -0,0 +1,61 @@ +import { style } from '@vanilla-extract/css'; +import { color, config } from 'folds'; + +export const WidgetOverlay = style({ + position: 'fixed', + top: 0, + left: 0, + right: 0, + bottom: 0, + zIndex: 1000, + backgroundColor: 'rgba(0, 0, 0, 0.5)', + display: 'flex', + alignItems: 'center', + justifyContent: 'center', + padding: config.space.S400, +}); + +export const WidgetContainer = style({ + position: 'relative', + width: '100%', + height: '100%', + maxWidth: '1400px', + maxHeight: '900px', + backgroundColor: color.Background.Container, + borderRadius: config.radii.R400, + overflow: 'hidden', + boxShadow: '0 8px 32px rgba(0, 0, 0, 0.3)', + display: 'flex', + flexDirection: 'column', +}); + +export const WidgetHeader = style({ + display: 'flex', + alignItems: 'center', + justifyContent: 'space-between', + padding: config.space.S200, + borderBottom: `1px solid ${color.Background.ContainerLine}`, + backgroundColor: color.Background.Container, +}); + +export const WidgetTitle = style({ + fontWeight: 600, + fontSize: '14px', + color: color.Background.OnContainer, +}); + +export const WidgetIframe = style({ + flex: 1, + border: 'none', + width: '100%', + height: '100%', +}); + +export const LoadingContainer = style({ + flex: 1, + display: 'flex', + alignItems: 'center', + justifyContent: 'center', + flexDirection: 'column', + gap: config.space.S300, +}); diff --git a/src/app/components/widget/WidgetContainer.tsx b/src/app/components/widget/WidgetContainer.tsx new file mode 100644 index 0000000000..c75c907b80 --- /dev/null +++ b/src/app/components/widget/WidgetContainer.tsx @@ -0,0 +1,96 @@ +/** + * Widget Container Component + * Displays widgets (like Element Call) in an iframe overlay + */ + +import React, { useEffect, useRef, useState } from 'react'; +import { Box, IconButton, Icon, Icons, Text, Spinner } from 'folds'; +import { IApp } from '../../../types/widget'; +import * as css from './WidgetContainer.css'; + +export interface WidgetContainerProps { + widget: IApp; + onClose: () => void; + onLoad?: (iframe: HTMLIFrameElement) => void; +} + +export function WidgetContainer({ widget, onClose, onLoad }: WidgetContainerProps) { + const iframeRef = useRef(null); + const [isLoading, setIsLoading] = useState(true); + const [error, setError] = useState(null); + + useEffect(() => { + const handleEscape = (e: KeyboardEvent) => { + if (e.key === 'Escape') { + onClose(); + } + }; + + window.addEventListener('keydown', handleEscape); + return () => window.removeEventListener('keydown', handleEscape); + }, [onClose]); + + // Initialize widget API as soon as iframe is mounted + // This prevents race conditions where the widget sends capabilities request before we're listening + useEffect(() => { + if (iframeRef.current && onLoad) { + onLoad(iframeRef.current); + } + }, [onLoad]); + + const handleIframeLoad = () => { + setIsLoading(false); + setError(null); + }; + + const handleIframeError = () => { + setIsLoading(false); + setError('Failed to load widget'); + }; + + const handleOverlayClick = (e: React.MouseEvent) => { + // Close if clicking the overlay background (not the container) + if (e.target === e.currentTarget) { + onClose(); + } + }; + + return ( +
+
+
+ {widget.name || 'Widget'} + + + +
+ + {isLoading && ( +
+ + Loading {widget.name}... +
+ )} + + {error && ( +
+ + {error} +
+ )} + +