xmpp.chapril.org-conversejs/src/plugins
JC Brand 89a3c81a19 OMEMO: don't wait for all device lists...
to be fetched from the server before triggering OMEMOInitialized.

For some contacts, the IQ to fetch the device list never receives a
response. IQ stanzas take 20 seconds to timeout, which means that all
OMEMO operations are blocked for 20 seconds (because everything waits
for `OMEMOInitialized`).

Create a new API method `api.omemo.devicelists.get` and use that to
fetch and `await` for any devicelist. That way we lazily wait for
devicelists to be fetched from the server and can continue with other
OMEMO operations unrelated to users who's clients don't respond to
devicelist queries.
2022-03-10 20:51:04 +01:00
..
bookmark-views Let bookmarks be created/removed via a modal 2022-02-09 20:05:30 +01:00
chatboxviews Add ability to switch between dark and light modes 2022-01-28 21:20:12 +01:00
chatview CSS: Fix chat title width and elipsis color 2022-03-10 20:51:04 +01:00
controlbox Various CSS fixes and use converse-icon for nav button 2022-02-19 23:09:39 +01:00
dragresize Fixes #2822 2022-02-20 19:17:52 +01:00
fullscreen Fixes #2715 2021-11-24 21:52:40 +01:00
headlines-view Call initialize in CustomElement's connectedCallback method 2021-09-23 14:25:42 +02:00
mam-views Make various error messages ephemeral. 2022-02-19 23:11:22 +01:00
minimize minimize: initialize chat via event instead of override 2022-02-19 23:10:17 +01:00
modal CSS: Set modal header color for error alerts 2022-02-19 21:32:25 +01:00
muc-views CSS: Fix chat title width and elipsis color 2022-03-10 20:51:04 +01:00
notifications Breaking change: stop setting config variables on the _converse object 2021-09-21 17:08:30 +02:00
omemo OMEMO: don't wait for all device lists... 2022-03-10 20:51:04 +01:00
profile Use SVG icons and tweak message padding 2022-01-31 23:00:26 +01:00
push Replace more font icons with svg icons 2021-11-14 22:53:04 +01:00
register Stop using the Jasmine "done" callback 2021-06-29 15:59:49 +02:00
roomslist Move MUC modals to the muc-views plugin 2022-02-14 12:59:49 +01:00
rootview Add ability to switch between dark and light modes 2022-01-28 21:20:12 +01:00
rosterview Various CSS fixes and use converse-icon for nav button 2022-02-19 23:09:39 +01:00
singleton Fixes #2822 2022-02-20 19:17:52 +01:00
oauth.js Move all plugin files to ./plugin folders 2020-12-03 16:41:15 +01:00