annotate mod_csi_simple_compat/README.md @ 6562:5da6fb562df9 default tip

mod_unified_push: Fix push error handling (fixes #2000) Use the error object that send_iq() passes as an argument to it's reject callback instead of attempting and failing to do the parsing in the callback itself.
author kmq
date Mon, 06 Jul 2026 14:23:57 +0200
parents 297b3b30b8b2
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6456
59d42b883f12 mod_csi_simple_compat/README.md: Add "Stage-Deprecated"
Menel <menel@snikket.de>
parents: 5975
diff changeset
1 ---
59d42b883f12 mod_csi_simple_compat/README.md: Add "Stage-Deprecated"
Menel <menel@snikket.de>
parents: 5975
diff changeset
2 summary: Compat module for unsupported prosody Version
6464
7816bf74e488 mod_csi_simple_compat/README.md: youre right zash
Menel <menel@snikket.de>
parents: 6456
diff changeset
3 labels:
6465
297b3b30b8b2 mod_csi_simple_compat/README.md: More explicit readme about the old compat.
Menel <menel@snikket.de>
parents: 6464
diff changeset
4 - Stage-Obsolete
6456
59d42b883f12 mod_csi_simple_compat/README.md: Add "Stage-Deprecated"
Menel <menel@snikket.de>
parents: 5975
diff changeset
5 ...
59d42b883f12 mod_csi_simple_compat/README.md: Add "Stage-Deprecated"
Menel <menel@snikket.de>
parents: 5975
diff changeset
6
4006
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
7 # About
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
8
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
9 This module allows using the [mod_csi_simple][doc:modules:mod_csi_simple]
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
10 setting `csi_important_payloads` (added in trunk/0.12) in Prosody 0.11.x.
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
11
6465
297b3b30b8b2 mod_csi_simple_compat/README.md: More explicit readme about the old compat.
Menel <menel@snikket.de>
parents: 6464
diff changeset
12 ::: {.alert .alert-warning}
297b3b30b8b2 mod_csi_simple_compat/README.md: More explicit readme about the old compat.
Menel <menel@snikket.de>
parents: 6464
diff changeset
13 Prosody 0.11.x is no longer maintained.
297b3b30b8b2 mod_csi_simple_compat/README.md: More explicit readme about the old compat.
Menel <menel@snikket.de>
parents: 6464
diff changeset
14 :::
297b3b30b8b2 mod_csi_simple_compat/README.md: More explicit readme about the old compat.
Menel <menel@snikket.de>
parents: 6464
diff changeset
15
297b3b30b8b2 mod_csi_simple_compat/README.md: More explicit readme about the old compat.
Menel <menel@snikket.de>
parents: 6464
diff changeset
16
4006
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
17 # Config
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
18
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
19 ```
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
20 modules_enabled = {
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
21 -- other modules etc
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
22 "csi_simple",
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
23 "csi_simple_compat",
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
24 }
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
25
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
26 csi_important_payloads = {
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
27 -- Anything in this namespace:
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
28 "{urn:example:important-namespace}",
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
29 -- Specific element name and namespace:
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
30 "{urn:example:xmpp:priority}super-important",
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
31 }
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
32 ```
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
33
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
34 # Example
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
35
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
36 ``` lua
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
37 csi_important_payloads = {
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
38 -- XEP-0353: Jingle Message Initiation
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
39 "{urn:xmpp:jingle-message:0}",
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
40 }
fcea7cf91702 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se>
parents:
diff changeset
41 ```
6465
297b3b30b8b2 mod_csi_simple_compat/README.md: More explicit readme about the old compat.
Menel <menel@snikket.de>
parents: 6464
diff changeset
42 # Compatibility
297b3b30b8b2 mod_csi_simple_compat/README.md: More explicit readme about the old compat.
Menel <menel@snikket.de>
parents: 6464
diff changeset
43
297b3b30b8b2 mod_csi_simple_compat/README.md: More explicit readme about the old compat.
Menel <menel@snikket.de>
parents: 6464
diff changeset
44 Works for prosody 0.11.x
297b3b30b8b2 mod_csi_simple_compat/README.md: More explicit readme about the old compat.
Menel <menel@snikket.de>
parents: 6464
diff changeset
45 Use [mod_csi_simple][doc:modules:mod_csi_simple] for later versions.