Commit Graph

107 Commits (c5d487e42dffc5fca50e68c30d63abcdabb8a67d)

Author SHA1 Message Date
Matthew Wild 61efe5330e mod_pep: Simplify code 8 years ago
Kim Alvefur 3353afd007 mod_pep: Remove feature for persistence already added elsewere 8 years ago
Kim Alvefur 440b7aee17 mod_pep: Remove already included access model feature 8 years ago
Kim Alvefur b7e3b3d325 mod_pep: Respect setting for whether to include payload in notifications 8 years ago
Kim Alvefur 8121e242b0 mod_pep: Respect settings for which kinds of notifications to send 8 years ago
Kim Alvefur 98c9778cc7 util.pubsub: Pass "retract" as the type of such broadcasts 8 years ago
Kim Alvefur 47c821cf54 mod_pep: Handle disco#info queries to nodes (fixes #805) 9 years ago
Kim Alvefur 6104767242 mod_pep: Split long line [luacheck] 9 years ago
Matthew Wild 7df3613768 mod_pep, util.pubsub: Rename restricted->outcast, none->member and add new 'none' affiliation to better match XEP-0060 8 years ago
Matthew Wild ff222c379d mod_pubsub, mod_pep, util.pubsub: Move capability definitions into util.pubsub to avoid duplication 8 years ago
Matthew Wild df4f835fc8 mod_pep: Add comment explaining 'none' affiliation 8 years ago
Matthew Wild 8d92ff2506 mod_pep: Remove "subscriber" affiliation in favour of "none" 8 years ago
Kim Alvefur 6e0fd20afd mod_pep: Loosen restrictions on the "none" affiliation 8 years ago
Kim Alvefur edf02644be mod_pep: Change default affiliation in the "presence" access model to "restricted" for non-contacts 8 years ago
Kim Alvefur 052bd96a9f mod_pep: Add comment about 'hash_map' table 8 years ago
Kim Alvefur 1a39a00afa mod_pep: Correct comment about 'recipients' table 8 years ago
Kim Alvefur e3c6e3f7c4 mod_pep: Pass 'recipients' table across module reloads 8 years ago
Kim Alvefur 474f5af7c9 mod_pep: Only resend last item on successful subscription 8 years ago
Kim Alvefur 31443e5e2e mod_pubsub, mod_pep: The "restricted" affiliation should be allowed to be unsubscribed but nothing else 8 years ago
Kim Alvefur 86f786bae5 mod_pep: Save non-presence based subscriptions to storage 8 years ago
Kim Alvefur b57ae7dc18 mod_pep: Note which subscriptions are presence based as subscription option 8 years ago
Matthew Wild b00069940d mod_pep: Add 'get_configuration' capability to relevant affiliations 8 years ago
Kim Alvefur a5c2b5abdf mod_pep: Add comments describing root tables used for data 8 years ago
Kim Alvefur f884543a6d mod_pep: Restrict access models to 'presence', 'whitelist' and 'open' 8 years ago
Kim Alvefur 50126a53b9 mod_pep: Move subscriber check into 'presence' access model callback 8 years ago
Kim Alvefur 2551d819b5 mod_pep: Set default access model to 'presence' 8 years ago
Kim Alvefur 46d630b02d mod_pep: Return true if all node config checks passes (fixes configuration) 8 years ago
Kim Alvefur 4e91846a0b mod_pep: Silence warnings about unused arguments [luacheck] 8 years ago
Matthew Wild 5e053492eb mod_pep: Add 'pep_max_items' option to set an upper limit, defaults to 256 (scientifically chosen) 8 years ago
Matthew Wild 860e165c3b mod_pep -> mod_pep_simple, mod_pep_plus -> mod_pep 8 years ago
Kim Alvefur d3f6d6cfa9 mod_pep: Remove unused variable [luacheck] 8 years ago
Kim Alvefur 97f4bd0e64 mod_pep: Rename variables to avoid name clash [luacheck] 8 years ago
Kim Alvefur ec9c7c37aa mod_pep: Move comment to a shorter line [luacheck] 8 years ago
Kim Alvefur 3ec060fc0c Fix spelling throughout the codebase [codespell] 8 years ago
Kim Alvefur 8fa4c7b78c mod_pep: Advertise pubsub features that I believe to be implented 8 years ago
Kim Alvefur d0bb8df2d5 mod_pep: Remove disco identity and feature from the host (changed in XEP-0163 version 1.2) 8 years ago
Kim Alvefur d1e163f9d7 mod_pep: Add some additional debug logging 9 years ago
Kim Alvefur 331c8a1358 mod_pep: Use correct field for full JID (thanks Milan*) 10 years ago
Kim Alvefur 39de480ad8 mod_pep: Include the bare user jid in event 10 years ago
Matthew Wild 1ec2105627 mod_pep: Don't store contacts' subscriptions to a user's nodes when that user is offline 10 years ago
Matthew Wild f9dac3e9d2 mod_pep: Document data structures, so I don't have to spend time remembering every time I work on this module 11 years ago
Kim Alvefur f19598cd27 mod_pep: Fire an event when an item is published 11 years ago
Matthew Wild 9c72583d71 mod_pep: Update COMPAT comment, it seems Asterisk 1.8 also suffers from this issue (thanks Lonnie Abelbeck) 13 years ago
Florian Zeitz 1d833bb807 Remove all trailing whitespace 13 years ago
Florian Zeitz 7507b21e6a mod_pep: When a client supplies no id on a published item, reflect our generated id back to it 13 years ago
Florian Zeitz 421bdc4399 mod_disco: Emit events for disco requests, which contain a node, on user accounts 13 years ago
Kim Alvefur 4eb35217ee mod_pep: Remove unused imports 13 years ago
Kim Alvefur 9114e88ee0 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. 14 years ago
IRON 6da5a6f1c0 mod_pep: Allow configurable service discovery identity (Fix) 14 years ago
IRON 372049e114 mod_pep: Allow configurable service discovery identity 14 years ago