Log

plugins/mod_pep.lua @ 10230:dd7e924c74ef 0.11 0.11.3

description author age
mod_pep: Revert 045209b41b3a, caused a regression 0.11 Kim Alvefur 2019-06-10
Merge 0.11->trunk Kim Alvefur 2019-05-30
mod_pep: Handle presence based subscription outside of util.pubsub (fixes #1372) 0.11 Kim Alvefur 2019-05-30
Merge 0.11->trunk Kim Alvefur 2019-02-22
mod_pep: Simplify configuration for node data (fixes #1320) 0.11 Kim Alvefur 2019-02-22
mod_pep: Set an 'id' on notifications Kim Alvefur 2018-12-23
mod_pep: Add some spacing between blocks in broadcaster to improve readability Kim Alvefur 2018-12-23
mod_pep: Move broadcaster code around to be more like in mod_pubsub Kim Alvefur 2018-12-23
mod_pep: Remove incorrect features advertised on the bare host Kim Alvefur 2018-11-01
pubsub: Set pubsub#title as name attribute in disco#items (fixes #1226) 0.11 Kim Alvefur 2018-10-30
mod_pep: Add automatic subscriptions on node creation (fixes #1222) Kim Alvefur 2018-10-20
mod_pep: Add PEP service owners username in configuration to ease identification Kim Alvefur 2018-10-20
mod_pep: Remove use of recipients table for signaling pending disco#items Kim Alvefur 2018-10-23
mod_pep: Add all pubsub service objects to item API in order to behave across reloads Kim Alvefur 2018-10-20
mod_pep: Simplify code Matthew Wild 2018-08-18
mod_pep: Remove feature for persistence already added elsewere Kim Alvefur 2018-08-18
mod_pep: Remove already included access model feature Kim Alvefur 2018-08-18
mod_pep: Respect setting for whether to include payload in notifications Kim Alvefur 2018-08-16
mod_pep: Respect settings for which kinds of notifications to send Kim Alvefur 2018-08-16
util.pubsub: Pass "retract" as the type of such broadcasts Kim Alvefur 2018-08-16
mod_pep, util.pubsub: Rename restricted->outcast, none->member and add new 'none' affiliation to better match XEP-0060 Matthew Wild 2018-08-08
mod_pubsub, mod_pep, util.pubsub: Move capability definitions into util.pubsub to avoid duplication Matthew Wild 2018-08-08
mod_pep: Add comment explaining 'none' affiliation Matthew Wild 2018-08-08
mod_pep: Remove "subscriber" affiliation in favour of "none" Matthew Wild 2018-08-08
mod_pep: Loosen restrictions on the "none" affiliation Kim Alvefur 2018-08-08
mod_pep: Change default affiliation in the "presence" access model to "restricted" for non-contacts Kim Alvefur 2018-08-08
mod_pep: Add comment about 'hash_map' table Kim Alvefur 2018-08-06
mod_pep: Correct comment about 'recipients' table Kim Alvefur 2018-08-06
mod_pep: Pass 'recipients' table across module reloads Kim Alvefur 2018-08-06
mod_pep: Only resend last item on successful subscription Kim Alvefur 2018-08-04
mod_pubsub, mod_pep: The "restricted" affiliation should be allowed to be unsubscribed but nothing else Kim Alvefur 2018-08-06
mod_pep: Save non-presence based subscriptions to storage Kim Alvefur 2018-08-04
mod_pep: Note which subscriptions are presence based as subscription option Kim Alvefur 2018-08-04
mod_pep: Add 'get_configuration' capability to relevant affiliations Matthew Wild 2018-08-04
mod_pep: Add comments describing root tables used for data Kim Alvefur 2018-08-04
mod_pep: Restrict access models to 'presence', 'whitelist' and 'open' Kim Alvefur 2018-08-04
mod_pep: Move subscriber check into 'presence' access model callback Kim Alvefur 2018-08-04
mod_pep: Set default access model to 'presence' Kim Alvefur 2018-08-04
mod_pep: Return true if all node config checks passes (fixes configuration) Kim Alvefur 2018-08-03
mod_pep: Silence warnings about unused arguments [luacheck] Kim Alvefur 2018-08-03
mod_pep: Add 'pep_max_items' option to set an upper limit, defaults to 256 (scientifically chosen) Matthew Wild 2018-08-01
mod_pep -> mod_pep_simple, mod_pep_plus -> mod_pep base plugins/mod_pep_plus.lua@fd0873236594 Matthew Wild 2018-08-01
mod_pep: Remove unused variable [luacheck] Kim Alvefur 2018-07-05
mod_pep: Rename variables to avoid name clash [luacheck] Kim Alvefur 2018-07-05
mod_pep: Move comment to a shorter line [luacheck] Kim Alvefur 2018-07-05
Fix spelling throughout the codebase [codespell] Kim Alvefur 2018-02-04
mod_pep: Advertise pubsub features that I believe to be implented Kim Alvefur 2017-10-17
mod_pep: Remove disco identity and feature from the host (changed in XEP-0163 version 1.2) Kim Alvefur 2017-10-17
mod_pep: Handle disco#info queries to nodes (fixes #805) Kim Alvefur 2017-04-24
mod_pep: Split long line [luacheck] Kim Alvefur 2017-04-24
mod_pep: Add some additional debug logging Kim Alvefur 2017-01-28
mod_pep: Use correct field for full JID (thanks Milan*) Kim Alvefur 2016-06-10
mod_pep: Include the bare user jid in event Kim Alvefur 2016-06-09
Merge 0.9->0.10 Matthew Wild 2015-09-25
mod_pep: Don't store contacts' subscriptions to a user's nodes when that user is offline Matthew Wild 2015-09-25
mod_pep: Document data structures, so I don't have to spend time remembering every time I work on this module Matthew Wild 2015-09-04
mod_pep: Fire an event when an item is published Kim Alvefur 2014-12-20
Merge 0.9->trunk Matthew Wild 2013-08-24
mod_pep: Update COMPAT comment, it seems Asterisk 1.8 also suffers from this issue (thanks Lonnie Abelbeck) Matthew Wild 2013-08-24
Remove all trailing whitespace Florian Zeitz 2013-08-09
Merge 0.9->trunk Matthew Wild 2013-06-13
mod_pep: When a client supplies no id on a published item, reflect our generated id back to it Florian Zeitz 2013-06-13
mod_disco: Emit events for disco requests, which contain a node, on user accounts Florian Zeitz 2013-05-17
mod_pep: Remove unused imports Kim Alvefur 2012-10-14
mod_admin_adhoc, mod_admin_telnet, mod_bosh, mod_c2s, mod_component, mod_pep, mod_presence, mod_roster, mod_s2s: Import core_post_stanza from the global prosody table. Kim Alvefur 2012-07-26
mod_pep: Allow configurable service discovery identity (Fix) IRON 2012-07-25
mod_pep: Allow configurable service discovery identity IRON 2012-07-25
mod_pep: Always include a 'from' attribute on service discovery requests to local clients (compatibility fix for OneTeam). Waqas Hussain 2011-10-12
mod_pep: Fix comparison between incoming hash and the cached hash for a JID, fixes repeated PEP events on presence (fixes #225) Matthew Wild 2011-02-25
mod_pep: Fixed a traceback when non-local users send presence. Waqas Hussain 2010-12-12
mod_pep: Handle the case where local contacts send directed presence with caps hash. Waqas Hussain 2010-12-12
mod_pep: Remove PEP subscriptions on getting a presence unsubscribe. Waqas Hussain 2010-11-28
mod_pep: Fixed regression where PEP messages were not correctly being broadcasted on caps hash change. Waqas Hussain 2010-11-28
mod_pep: Fixed a nil access (thanks Zash). Waqas Hussain 2010-11-28
mod_pep: Optimised PEP requests for disco info on caps change (issue #150). Waqas Hussain 2010-11-28
mod_pep: Updated disco#info result handler to use new event name format. Waqas Hussain 2010-11-27
mod_pep: Use util.caps Matthew Wild 2010-07-09
mod_pep: Fixed a possible traceback during disco#items queries on a user's bare JID by remote users. Waqas Hussain 2010-06-23
mod_pep: Corrected and optimized handling of non-available presence stanzas. Waqas Hussain 2010-06-01
mod_pep: Use is_contact_subscribed (which uses the new rostermanager fix to avoid unnecessary roster loads) Matthew Wild 2010-06-01
Merge 0.6->0.7 Matthew Wild 2010-03-22
Update copyright headers for 2010 Matthew Wild 2010-03-22
mod_pep: Added a TODO. Waqas Hussain 2009-12-21
mod_pep: Handle service discovery queries for bare account JIDs (thanks darkrain). Waqas Hussain 2009-12-21
mod_pep: Support item retrieval use cases Paul Aurich 2009-12-05
mod_pep: Allow storage of urn:xmpp:avatar:data node (payload only with base64 data) Paul Aurich 2009-12-05
PEP: Better reload support. Waqas Hussain 2009-10-21
PEP: Send publish IQ result before broadcast. Waqas Hussain 2009-10-21
PEP: Stricter checks on payload validity. Waqas Hussain 2009-10-21
PEP: Clone payloads to allow plugins to reuse stanzas. Waqas Hussain 2009-10-21
PEP: Fixed namespace for the <item> element in PEP broadcasts. Waqas Hussain 2009-10-21
mod_pep: Added name 'Prosody' to the pubsub/pep identity Waqas Hussain 2009-08-18
Fixed: IQ replies are not sent back on publishing a PEP event Waqas Hussain 2009-08-03
mod_pep: Added support for pubsub item retraction Waqas Hussain 2009-07-29
Add copyright header to those files missing one Matthew Wild 2009-07-10
mod_pep: Escape + in pattern Matthew Wild 2009-07-02
mod_pep: Pass origin/session to publish_all() Matthew Wild 2009-07-02
mod_pep: Fixed boolean indexing error while casting all messages for a user Waqas Hussain 2009-07-01
mod_pep: Fixed a nil access error Waqas Hussain 2009-06-28
mod_pep: Use cached caps Waqas Hussain 2009-06-28
mod_pep: Entity capabilities Waqas Hussain 2009-06-28
mod_pep: Broadcast only to available recipients with caps Waqas Hussain 2009-06-26
mod_pep: Ignore presence subscriptions when extractng hash information Waqas Hussain 2009-06-26
mod_pep: Added function get_caps_hash_from_presence Waqas Hussain 2009-06-26
mod_pep: Removed some YODO comments Waqas Hussain 2009-06-26
mod_pep: Added handler for disco responses Waqas Hussain 2009-06-26
mod_pep: Use new style events Waqas Hussain 2009-06-24
mod_pep: Broadcast from the user's bare JID, not full JID Waqas Hussain 2009-06-24
mod_pep: Remove data when a user disables a node Waqas Hussain 2009-06-24
mod_pep: Added some comments Waqas Hussain 2009-06-24
mod_pep: Fixed detection of contact presence changes Waqas Hussain 2009-06-24
mod_pep: Add pubsub#publsih disco feature to host Waqas Hussain 2009-06-12
mod_pep: Add host identity pubsub/pep Waqas Hussain 2009-06-12
mod_pep: Fix a nil index bug Waqas Hussain 2009-06-12
mod_pep: Give the presence handler a higher than default priority Waqas Hussain 2009-06-07
mod_pep: Send items to contacts coming online Waqas Hussain 2009-06-07
mod_pep: Fix undefined global access Waqas Hussain 2009-06-07
mod_pep: Maintain user nodes for delayed delivery Waqas Hussain 2009-06-06
mod_pep: Initial commit (extremely basic implementation) Waqas Hussain 2009-05-07