aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_pep.lua
Commit message (Expand)AuthorAgeFilesLines
* mod_pep: Only log when creating new pubsub servicesKim Alvefur2019-07-091-1/+1
* mod_pep: Log node name instead of payloadKim Alvefur2019-06-161-1/+1
* Merge 0.11->trunkKim Alvefur2019-06-101-5/+10
|\
| * Merge 0.11->trunkKim Alvefur2019-05-301-39/+16
| |\
| * \ Merge 0.11->trunkKim Alvefur2019-02-221-1/+3
| |\ \
| * | | mod_pep: Set an 'id' on notificationsKim Alvefur2018-12-231-1/+3
| * | | mod_pep: Add some spacing between blocks in broadcaster to improve readabilityKim Alvefur2018-12-231-0/+3
| * | | mod_pep: Move broadcaster code around to be more like in mod_pubsubKim Alvefur2018-12-231-3/+6
| * | | mod_pep: Remove incorrect features advertised on the bare hostKim Alvefur2018-11-011-3/+0
* | | | mod_pep: Revert 045209b41b3a, caused a regressionKim Alvefur2019-06-101-17/+37
| |_|/ |/| |
* | | mod_pep: Handle presence based subscription outside of util.pubsub (fixes #1372)Kim Alvefur2019-05-301-37/+17
| |/ |/|
* | mod_pep: Simplify configuration for node data (fixes #1320)Kim Alvefur2019-02-221-1/+3
|/
* pubsub: Set pubsub#title as name attribute in disco#items (fixes #1226)Kim Alvefur2018-10-301-1/+1
* mod_pep: Add automatic subscriptions on node creation (fixes #1222)Kim Alvefur2018-10-201-1/+21
* mod_pep: Add PEP service owners username in configuration to ease identificationKim Alvefur2018-10-201-0/+1
* mod_pep: Remove use of recipients table for signaling pending disco#itemsKim Alvefur2018-10-231-16/+7
* mod_pep: Add all pubsub service objects to item API in order to behave across...Kim Alvefur2018-10-201-0/+4
* mod_pep: Simplify codeMatthew Wild2018-08-181-2/+1
* mod_pep: Remove feature for persistence already added elsewereKim Alvefur2018-08-181-1/+0
* mod_pep: Remove already included access model featureKim Alvefur2018-08-181-1/+0
* mod_pep: Respect setting for whether to include payload in notificationsKim Alvefur2018-08-161-0/+5
* mod_pep: Respect settings for which kinds of notifications to sendKim Alvefur2018-08-161-1/+6
* util.pubsub: Pass "retract" as the type of such broadcastsKim Alvefur2018-08-161-0/+3
* mod_pep, util.pubsub: Rename restricted->outcast, none->member and add new 'n...Matthew Wild2018-08-081-5/+2
* mod_pubsub, mod_pep, util.pubsub: Move capability definitions into util.pubsu...Matthew Wild2018-08-081-78/+0
* mod_pep: Add comment explaining 'none' affiliationMatthew Wild2018-08-081-0/+3
* mod_pep: Remove "subscriber" affiliation in favour of "none"Matthew Wild2018-08-081-23/+1
* mod_pep: Loosen restrictions on the "none" affiliationKim Alvefur2018-08-081-6/+6
* mod_pep: Change default affiliation in the "presence" access model to "restri...Kim Alvefur2018-08-081-0/+1
* mod_pep: Add comment about 'hash_map' tableKim Alvefur2018-08-061-0/+2
* mod_pep: Correct comment about 'recipients' tableKim Alvefur2018-08-061-1/+1
* mod_pep: Pass 'recipients' table across module reloadsKim Alvefur2018-08-061-1/+5
* mod_pep: Only resend last item on successful subscriptionKim Alvefur2018-08-051-2/+3
* mod_pubsub, mod_pep: The "restricted" affiliation should be allowed to be uns...Kim Alvefur2018-08-061-0/+4
* mod_pep: Save non-presence based subscriptions to storageKim Alvefur2018-08-051-2/+7
* mod_pep: Note which subscriptions are presence based as subscription optionKim Alvefur2018-08-051-1/+1
* mod_pep: Add 'get_configuration' capability to relevant affiliationsMatthew Wild2018-08-051-0/+2
* mod_pep: Add comments describing root tables used for dataKim Alvefur2018-08-041-0/+3
* mod_pep: Restrict access models to 'presence', 'whitelist' and 'open'Kim Alvefur2018-08-041-0/+5
* mod_pep: Move subscriber check into 'presence' access model callbackKim Alvefur2018-08-041-2/+8
* mod_pep: Set default access model to 'presence'Kim Alvefur2018-08-041-0/+1
* mod_pep: Return true if all node config checks passes (fixes configuration)Kim Alvefur2018-08-031-0/+1
* mod_pep: Silence warnings about unused arguments [luacheck]Kim Alvefur2018-08-031-1/+1
* mod_pep: Add 'pep_max_items' option to set an upper limit, defaults to 256 (s...Matthew Wild2018-08-011-0/+10
* mod_pep -> mod_pep_simple, mod_pep_plus -> mod_pepMatthew Wild2018-08-011-233/+398
* mod_pep: Remove unused variable [luacheck]Kim Alvefur2018-07-061-1/+1
* mod_pep: Rename variables to avoid name clash [luacheck]Kim Alvefur2018-07-061-4/+4
* mod_pep: Move comment to a shorter line [luacheck]Kim Alvefur2018-07-061-2/+2
* Fix spelling throughout the codebase [codespell]Kim Alvefur2018-02-041-1/+1
* mod_pep: Advertise pubsub features that I believe to be implentedKim Alvefur2017-10-171-1/+19