JC Brand
fde55bea2c
Include XEP-0172 nick in all outgoing presence subscribe stanzas
2023-02-26 09:53:25 +01:00
JC Brand
3530ccc35d
Add initial TypeScript support and declaration files
2023-02-23 09:38:11 +01:00
JC Brand
71d1383604
Move code that sets active
flag on session to initSession
...
It doesn't belong in the `converse-status` plugin and the event handler
doesn't get registered when all CSI-related timeouts are set to 0.
2022-07-25 11:59:25 +02:00
JC Brand
f0297fe075
Add status
and show
elements to MUC join presence in status plugin
...
and not in the muc plugin.
This decouples the plugins more. Ideally we can remove the status plugin
entirely from a customized Converse build (but we're not there yet).
2022-04-07 11:08:00 +02:00
JC Brand
b429484501
Move csi_waiting_time
setting to the converse-status
plugin
2022-04-04 15:03:57 +02:00
JC Brand
beb220f188
Updates #2781
...
Only send presence status update when a MUC is entered, and when joining
a MUC, include the `<show>` element.
2022-02-18 10:55:20 +01:00
JC Brand
6ee3ddbc8c
Make sure we're connected to MUC before sending status update
2021-12-17 20:55:57 +01:00
JC Brand
ed63902ac1
Send presence status change to all connected MUCs
...
Fixes #2725
2021-11-19 21:26:35 +01:00
JC Brand
05dcb4e8d7
Breaking change: stop setting config variables on the _converse object
2021-09-21 17:08:30 +02:00
JC Brand
60826ac6c6
Move functions out of core.js
2021-07-19 16:40:40 +02:00
JC Brand
335a491e0d
Stop using the Jasmine "done" callback
2021-06-29 15:59:49 +02:00
JC Brand
c0c8fbac38
Wrongly passed data to the context parameter in hook
...
Causes `undefined` to be returned from `constructPresence` when `converse-caps` is not enabled
2021-05-13 12:15:39 +02:00
JC Brand
9e81fa495e
Upgrade pluggable.js and skeletor
2021-05-12 12:13:10 +02:00
JC Brand
f40bbbf145
Turn status plugin into folder
...
Remove the use of an override and add a hook `presenceConstructed` instead
2021-05-11 17:04:15 +02:00