Commit Graph

154 Commits (master)

Author SHA1 Message Date
Matthew Wild 25b7ac8ece mod_pep: Support for node/item management commands 12 months ago
Kim Alvefur 83ee7e5739 mod_pep: Implement 'roster' (group) access_model 2 years ago
Kim Alvefur ca08584d74 mod_pep: Wipe pubsub service on user deletion 4 years ago
Kim Alvefur db0e630ad7 mod_pep: Prevent creation of services for non-existent users 4 years ago
Kim Alvefur 4a89e829d4 mod_pep: Limit possible growth of node subscription info 4 years ago
Kim Alvefur cc03265206 mod_pep: Limit possible growth of number of pubsub services 4 years ago
Kim Alvefur a4491e8bd9 mod_pep: Don't pass pubsub services across reloads 4 years ago
Kim Alvefur 0c6f17043f mod_pep: Remove obsolete node restoration code (now done by util.pubsub) 5 years ago
Kim Alvefur 71ad48095d plugins: Use integer config API with interval specification where sensible 2 years ago
Kim Alvefur 98922d54b1 plugins: Prefix module imports with prosody namespace 3 years ago
Matthew Wild a0ac04c72b mod_pep: Pass node/service objects to broadcaster when resending last item 3 years ago
Matthew Wild 5f98d0cc23 mod_pubsub, mod_pep: Support per-node configurable inclusion of publisher 3 years ago
Kim Alvefur f01247ec56 mod_pep: Advertise base pubsub feature (fixes #1632) 5 years ago
Kim Alvefur 042b514235 mod_pubsub, mod_pep: Ensure correct number of children of <item/> (fixes #1496) 6 years ago
Kim Alvefur 52016b89b1 mod_pep: Fix typo in comment [codespell] 4 years ago
Kim Alvefur f1b61294fc mod_pep: Clarify purpose of fallback service 4 years ago
Kim Alvefur e4344283cd mod_pep: Correct initialization of fallback service 4 years ago
Kim Alvefur 8a97d634a4 util.pubsub: Fix item store resize to "max" 4 years ago
Kim Alvefur f7527cc4f1 mod_pep: Set correct jid attr on node disco items 4 years ago
Kim Alvefur 5016e66640 mod_pubsub,mod_pep: Advertise maximum number of items via XEP-0122 4 years ago
Kim Alvefur 4b05d0f240 mod_pubsub,mod_pep: Implement 'send_last_published_item' option #1436 4 years ago
Kim Alvefur 5d24efb239 mod_pep: Remove now unused util.cache import 4 years ago
Kim Alvefur 1603e003b1 mod_pep: Remove use of RLU cache when persist_items was set to false 4 years ago
Kim Alvefur c880dee2af mod_pubsub,mod_pep: Support "max" as 'pubsub#max_items' 5 years ago
Kim Alvefur faa6cbefaf mod_pep: Handle presence subscriptions in filter (fixes #1372) 7 years ago
Kim Alvefur 1cc4ec5d80 mod_pep: Revert 045209b41b3a, caused a regression 7 years ago
Kim Alvefur cabd5216b4 mod_pep: Handle presence based subscription outside of util.pubsub (fixes #1372) 7 years ago
Kim Alvefur e289d31177 mod_pep: Simplify configuration for node data (fixes #1320) 7 years ago
Kim Alvefur 9935e64396 mod_pep: Log node name instead of payload 7 years ago
Kim Alvefur e6400cd0d8 pubsub: Set pubsub#title as name attribute in disco#items (fixes #1226) 7 years ago
Kim Alvefur 3d06d7c309 mod_pep: Add automatic subscriptions on node creation (fixes #1222) 7 years ago
Kim Alvefur fd0c8253c6 mod_pep: Add PEP service owners username in configuration to ease identification 7 years ago
Kim Alvefur 3ad1358ad5 mod_pep: Remove use of recipients table for signaling pending disco#items 7 years ago
Kim Alvefur 831dceeba3 mod_pep: Add all pubsub service objects to item API in order to behave across reloads 7 years ago
Matthew Wild 61efe5330e mod_pep: Simplify code 7 years ago
Kim Alvefur 3353afd007 mod_pep: Remove feature for persistence already added elsewere 7 years ago
Kim Alvefur 440b7aee17 mod_pep: Remove already included access model feature 7 years ago
Kim Alvefur b7e3b3d325 mod_pep: Respect setting for whether to include payload in notifications 7 years ago
Kim Alvefur 8121e242b0 mod_pep: Respect settings for which kinds of notifications to send 7 years ago
Kim Alvefur 98c9778cc7 util.pubsub: Pass "retract" as the type of such broadcasts 7 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 7 years ago
Matthew Wild ff222c379d mod_pubsub, mod_pep, util.pubsub: Move capability definitions into util.pubsub to avoid duplication 7 years ago
Matthew Wild df4f835fc8 mod_pep: Add comment explaining 'none' affiliation 7 years ago
Matthew Wild 8d92ff2506 mod_pep: Remove "subscriber" affiliation in favour of "none" 7 years ago
Kim Alvefur 6e0fd20afd mod_pep: Loosen restrictions on the "none" affiliation 7 years ago
Kim Alvefur edf02644be mod_pep: Change default affiliation in the "presence" access model to "restricted" for non-contacts 7 years ago
Kim Alvefur 052bd96a9f mod_pep: Add comment about 'hash_map' table 7 years ago
Kim Alvefur 1a39a00afa mod_pep: Correct comment about 'recipients' table 7 years ago