Commit Graph

18 Commits

Author SHA1 Message Date
08c513a957 mod_mix: Fix setnick 2021-02-22 08:33:43 +01:00
fa884d72d7 mod_mix: Fix leaving channels 2021-02-21 22:23:26 +01:00
b0aca926fe mod_mix: Make the linter happy 2021-02-21 18:38:21 +01:00
dc9d388ec3 mod_mix_pam: Remove SPID tracking 2021-02-21 12:29:33 +01:00
c251502799 mod_mix_pam: LuaCheck the module 2021-02-20 20:55:07 +01:00
cd68dfa583 mod_mix: Various things
- Start working on MIX Anon
- Fix a TODO
2021-02-20 20:33:46 +01:00
8e12c18d4a mod_mix: Various things 2021-02-19 17:03:17 +01:00
756b2f3625 mod_mix_pam: Fix pushing the wrong value 2021-02-19 17:01:14 +01:00
b22fd12c43 mix_pam: Add the get-roster patch 2020-11-02 17:10:35 +01:00
0352f94c42 mix: Implement a subset of MAM and refactor 2020-11-02 17:07:50 +01:00
e09f4ebcd3 mix_pam: Add roster changes and keep track of SPIDs 2020-11-02 17:07:20 +01:00
53e53efa44 mix: Error out when mix and mix_pam are mixed 2020-10-30 18:48:18 +01:00
d996bd34b9 mix: Fix smaller issues 2020-10-30 17:45:22 +01:00
51cecc0494 mix-pam: Add support for XEP-0405 MIX-PAM 2020-10-30 17:45:00 +01:00
08fd566334 mix: Implement access control for channel creation
Oh, and create the messages node on room creation
2020-10-29 18:10:08 +01:00
8f26efc94d mix: Multiple features and fixes
- Implement disco#info against the MIX host
  - Access Control for the #channel-create feature
- Replace "urn:xmpp:mix:core:1" with mix_core_xmlns
- Prevent a user from joining twice
- Return an error when no node could be subscribed during join
- Generate Adhoc Channel JIDs until a unique one was found
2020-10-29 17:58:11 +01:00
08f0ad4e20 mix: Return error conditions 2020-10-29 17:08:04 +01:00
881085e767 mix: Initial commit 2020-10-27 18:05:41 +01:00