aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/muc/hats.lib.lua
Commit message (Collapse)AuthorAgeFilesLines
* MUC: Fix legacy hats (thanks nicoco)Kim Alvefur2024-03-281-2/+8
| | | | Why do we not have tests for this?
* MUC: Switch to official XEP-0317 namespace for Hats (including compat) ↵Kim Alvefur2024-03-281-1/+10
| | | | (thanks nicoco)
* plugins: Prefix module imports with prosody namespaceKim Alvefur2023-03-241-1/+1
|
* MUC: Add support for presence probes (fixes #1535)JC Brand2020-04-191-1/+3
| | | | | | | | | | | The following patch allows Prosody to respond to `probe` presences and send out the probed occupant's current presence. This is based on line 17.3 in XEP-0045: A MUC service MAY handle presence probes sent to the room JID <room@service> or an occupant JID <room@service/nick> (e.g, these might be sent by an occupant's home server to determine if the room is still online or to synchronize presence information if the user or the user's server has gone offline temporarily or has started sharing presence again, as for instance when Stanza Interception and Filtering Technology (XEP-0273) is used).
* MUC: Switch hats to new presence APIsMatthew Wild2020-04-111-3/+4
|
* MUC: Add initial hats support (broadcast only)Matthew Wild2020-03-181-0/+23
Based on the currently-deferred XEP-0317. The protocol differs a little (because XEP-0317 is incomplete), therefore currently we use a custom namespace. The plan is to update and finish XEP-0317.