Matthew Wild <mwild1@gmail.com> [Sat, 04 Aug 2018 12:00:46 +0100] rev 9107
util.pubsub: Tweak default affiliation of access models (fixes failing test)
11:56:59 MattJ> Someone who has the ability to subscribe does not have the "subscriber"
affiliation until they actually subscribe, they just have the normal "none" affiliation
(which has permission to subscribe)
11:58:05 MattJ> However if the access model is whitelist, then anyone not on the whitelist
has an implicit negative affiliation, which we don't currently have, so I just named "restricted"
11:58:16 MattJ> Since it doesn't exist in any code yet, it has no permissions
Kim Alvefur <zash@zash.se> [Sat, 04 Aug 2018 03:40:30 +0200] rev 9106
mod_pep: Restrict access models to 'presence', 'whitelist' and 'open'
'roster' needs additional support to inspect roster groups
'authorize' is not implemented
Kim Alvefur <zash@zash.se> [Sat, 04 Aug 2018 03:33:21 +0200] rev 9105
mod_pubsub: Advertise default access model in disco
Kim Alvefur <zash@zash.se> [Sat, 04 Aug 2018 03:31:21 +0200] rev 9104
mod_pubsub: Restrict access model to 'whitelist' and 'open'
'presence' and 'roster' makes more sense for PEP
'auithorize' needs additional code for authorization flow
Kim Alvefur <zash@zash.se> [Sat, 04 Aug 2018 03:13:55 +0200] rev 9103
mod_pubsub: Add configurable maximum on number of items
Like aefb96a52f5f
Kim Alvefur <zash@zash.se> [Sat, 04 Aug 2018 03:13:26 +0200] rev 9102
mod_pep: Move subscriber check into 'presence' access model callback
Kim Alvefur <zash@zash.se> [Sat, 04 Aug 2018 03:04:00 +0200] rev 9101
util.pubsub: Look for a configured callback for more complicated access models
Kim Alvefur <zash@zash.se> [Sat, 04 Aug 2018 03:38:55 +0200] rev 9100
mod_pep: Set default access model to 'presence'
Kim Alvefur <zash@zash.se> [Sat, 04 Aug 2018 03:38:38 +0200] rev 9099
mod_pubsub: Add access model to configuration form
Kim Alvefur <zash@zash.se> [Sat, 04 Aug 2018 03:38:20 +0200] rev 9098
util.pubsub: Add initial support for configurable access models