7d90d14fe5
mod_mix: Update README
2021-06-02 17:18:29 +02:00
b7b477b0bd
mod_mix: Remove unused file
2021-06-02 17:18:21 +02:00
94e9bb1baa
mod_mix: Major refactor
...
- Remove all non-0369 code as it was trash anyway
- Migrate from using mod_pep to creating our own PubSub service
- Remove indices from functions like find_channel
2021-06-02 16:44:17 +02:00
3d66be6a9f
mod_mix_pam: Replace "state" tracking with promises
2021-05-28 16:25:35 +02:00
5f973c19d0
mod_mix_pam: Use send_to_available_resources instead
2021-05-24 20:19:55 +02:00
372a4ef18b
mod_mix_pam: Update README
2021-05-24 20:19:36 +02:00
cea7575764
mod_mix_pam: Change subscription type
2021-05-18 11:22:00 +02:00
aaaf8958eb
patch: Rename patch after sending it in
2021-05-17 13:10:23 +02:00
482890a9a1
mod_mix_pam: Remove tracking of bound resources
2021-05-17 13:09:52 +02:00
2c89d00c09
patch: 'Finalize' the roster-get patch
2021-04-25 16:46:12 +02:00
f91e597c57
mix_pam: Make the roster annotations work
2021-04-25 16:43:47 +02:00
562d0d7368
mod_mix: Add readme
2021-02-28 11:44:36 +01:00
8cf6c0b6e5
mod_mix_pam: Add readme
2021-02-28 11:44:30 +01:00
5decc47af9
mod_mix_pam: Fix ID and mix host tracking
2021-02-28 11:31:40 +01:00
fd9735faba
mod_mix: Various changes
...
- Refactor and clean code
- Implement lots of MIX-ADMIN
- Beginning of MIX-ANON
2021-02-28 11:29:21 +01:00
c7b9dc2432
mod_mix_pam: Cleanup of the roster portion
2021-02-22 09:01:31 +01:00
15c1179f4d
mod_mix: Add events and fix <nick> when joining
2021-02-22 08:45:35 +01:00
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