Mercurial > prosody-modules
annotate mod_csi_simple_compat/README.md @ 6556:7477e97a9045
mod_firewall: Apply pre-reload state before re-reading config
This change makes load/reload a bit more robust. module.load() runs before
module.restore() and it reads from the config and updates the state (if
needed).
However, after this, module.restore() could run and apply the old state again.
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Sun, 24 May 2026 20:03:20 +0100 |
| parents | 297b3b30b8b2 |
| children |
| 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. |
