annotate mod_csi_pump/README.markdown @ 3503:882180b459a0

mod_pubsub_post: Restructure authentication and authorization (BC) This deprecates the default "superuser" actor model and makes the default equivalent to the previous "request.id". A single actor and secret per node is supported because HTTP and WebHooks don't normally include any authorization identity. Allowing authentication bypass when no secret is given should be relatively safe when the actor is unprivileged, as will be unless explicitly configured otherwise.
author Kim Alvefur <zash@zash.se>
date Sat, 30 Mar 2019 21:16:13 +0100
parents 81127dcdb326
children 82cf953fabae
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2455
dc30ca5ce315 mod_csi_pump: Lossless CSI mode
Kim Alvefur <zash@zash.se>
parents:
diff changeset
1 ---
dc30ca5ce315 mod_csi_pump: Lossless CSI mode
Kim Alvefur <zash@zash.se>
parents:
diff changeset
2 description: Lossless CSI module
2461
b50ed19e7f80 mod_csi_pump: Mark as Alpha
Kim Alvefur <zash@zash.se>
parents: 2455
diff changeset
3 labels:
b50ed19e7f80 mod_csi_pump: Mark as Alpha
Kim Alvefur <zash@zash.se>
parents: 2455
diff changeset
4 - 'Stage-Alpha'
2455
dc30ca5ce315 mod_csi_pump: Lossless CSI mode
Kim Alvefur <zash@zash.se>
parents:
diff changeset
5 ---
dc30ca5ce315 mod_csi_pump: Lossless CSI mode
Kim Alvefur <zash@zash.se>
parents:
diff changeset
6
dc30ca5ce315 mod_csi_pump: Lossless CSI mode
Kim Alvefur <zash@zash.se>
parents:
diff changeset
7 Stanzas are queued in a buffer until either an "important" stanza is
dc30ca5ce315 mod_csi_pump: Lossless CSI mode
Kim Alvefur <zash@zash.se>
parents:
diff changeset
8 encountered or the buffer becomes full. Then all queued stanzas are sent
dc30ca5ce315 mod_csi_pump: Lossless CSI mode
Kim Alvefur <zash@zash.se>
parents:
diff changeset
9 at the same time. This way, nothing is lost or reordered while still
dc30ca5ce315 mod_csi_pump: Lossless CSI mode
Kim Alvefur <zash@zash.se>
parents:
diff changeset
10 allowing for power usage savings by not requiring mobile clients to
dc30ca5ce315 mod_csi_pump: Lossless CSI mode
Kim Alvefur <zash@zash.se>
parents:
diff changeset
11 bring up their radio for unimportant stanzas.
2462
81127dcdb326 mod_csi_pump/README: Add note about being unsupported in combination with other CSI modules
Kim Alvefur <zash@zash.se>
parents: 2461
diff changeset
12
81127dcdb326 mod_csi_pump/README: Add note about being unsupported in combination with other CSI modules
Kim Alvefur <zash@zash.se>
parents: 2461
diff changeset
13 Use with other CSI plugins such as [mod_throttle_presence] is *not*
81127dcdb326 mod_csi_pump/README: Add note about being unsupported in combination with other CSI modules
Kim Alvefur <zash@zash.se>
parents: 2461
diff changeset
14 supported.