Commit Graph

61 Commits (24670cf607bf3eed29ca79dd4e6b7397773db91b)

Author SHA1 Message Date
Kim Alvefur 845d6eb9a7 mod_pubsub: Simplify configuration for node data (see #1302) 7 years ago
Kim Alvefur 18a51e456f pubsub: Set pubsub#title as name attribute in disco#items (fixes #1226) 7 years ago
Kim Alvefur 43845f0757 mod_pubsub: Fix summary generation for Atom entries to use the correct field 7 years ago
Kim Alvefur b709391fef mod_pubsub: Add support for thin notifications (without the full payload) 8 years ago
Kim Alvefur 47e3102c61 mod_pubsub: Only attach publisher on normal "item" broadcasts 8 years ago
Kim Alvefur a752f909e5 mod_pubsub: Prepare to support turning notifications off for each kind of broadcast 8 years ago
Kim Alvefur d4dd6144b0 util.pubsub: Pass "retract" as the type of such broadcasts 8 years ago
Matthew Wild c5a1a67f45 mod_pubsub, mod_pep, util.pubsub: Move capability definitions into util.pubsub to avoid duplication 8 years ago
Kim Alvefur 4eed4f2c33 mod_pubsub, mod_pep: The "restricted" affiliation should be allowed to be unsubscribed but nothing else 8 years ago
Kim Alvefur ba1e04038e mod_pubsub: Add 'get_configuration' capability to relevant affiliations 8 years ago
Kim Alvefur 8e21cbaf69 mod_pubsub: Add a public method for retrieving the service object 8 years ago
Matthew Wild 25eeaeeff4 mod_pubsub: Add comment to document nodestore/itemstore methods 8 years ago
Kim Alvefur cf89a1ac16 mod_pubsub: Restrict access model to 'whitelist' and 'open' 8 years ago
Kim Alvefur 1ff3dd919e mod_pubsub: Add configurable maximum on number of items 8 years ago
Kim Alvefur 1919588f28 mod_pubsub: Make generation of notification body into an event to allow extensibility 8 years ago
Kim Alvefur d931d6bfb3 mod_pubsub: Skip checks for adding body if no body generated 8 years ago
Kim Alvefur 25868466b1 mod_pubsub: Remove unneeded stanza API call 8 years ago
Kim Alvefur 6a42be3086 mod_pubsub: Move include_body option into subscription options 8 years ago
Kim Alvefur 8408229cbe mod_pubsub: Move service discovery to pubsub.lib to allow reuse 8 years ago
Kim Alvefur 4bfc30e2e7 mod_pubsub: Remove feature flag for data persistence since node config is now persistent 8 years ago
Kim Alvefur d591424f1d mod_pubsub: Handle optional item (thanks jonasw) 8 years ago
Kim Alvefur 542e4301f6 mod_pubsub: Add support for generation of a plain text <body> from Atom payloads 8 years ago
Kim Alvefur b993873f73 mod_pubsub: Make the 'type' attribute on broadcast messages configurable 8 years ago
Kim Alvefur 2eb76153f9 mod_pubsub: Set an id attribute on outgoing event messages 8 years ago
Kim Alvefur 8d28daa0ae mod_pubsub: Use moduleapi broadcast method 8 years ago
Kim Alvefur 4ac8e06e0b mod_pubsub: Reject publishing of non-items 8 years ago
Matthew Wild d4ebd95823 mod_pubsub: Ignore unused parameter [luacheck] 8 years ago
Matthew Wild a779d2e09b mod_pubsub: Add nodestore to service configuration 8 years ago
Matthew Wild 1676bab522 mod_pubsub: Some variable renames for clarity 8 years ago
Kim Alvefur 7aa48bf409 mod_pubsub: Move service feature dection to pubsub.lib to allow reuse 8 years ago
Kim Alvefur b97c23393a mod_pep_plus, mod_pubsub: Remove unused reference to pubsub.lib handlers [luacheck] 8 years ago
Kim Alvefur ded629dfb2 mod_pubsub: Add support for Create and Configure 8 years ago
Kim Alvefur 7b30d1b18a mod_pubsub: Move dispatch function into pubsub.lib 8 years ago
Kim Alvefur 520b9c99ab mod_pubsub: Fix feature advertising of config-node and retrieve-default 8 years ago
Kim Alvefur 265dd06777 mod_pubsub: Remove expose_publisher argument since it is handled in broadcaster 8 years ago
Kim Alvefur 4f0cbf92a3 mod_pubsub, mod_pep_plus: Rename simple_itemstore to reflect that it's based on archive storage 8 years ago
Kim Alvefur 6794b1c9b7 mod_pubsub: Hide item persistence behind option (at least until affiliations are also persisted) 8 years ago
Kim Alvefur 771b1db01b mod_pubsub: Restore persistence with one archive per node 8 years ago
Kim Alvefur 8483401b32 mod_pubsub: Comment out data persistence for now (weird without config persistence) 8 years ago
Kim Alvefur 4112d0cb3f mod_pubsub: Pass 'user' to simple_itemstore 9 years ago
Emmanuel Gil Peyrot 5af0698f71 mod_pubsub: Add item persistence using mod_storage_*?s archive store. 9 years ago
Emmanuel Gil Peyrot 8453a2fbb6 mod_pubsub: Fix a few warnings [luacheck] 9 years ago
Matthew Wild 649b17b2e4 mod_pubsub: Fix syntax error introduced in 241f02bd66ce 9 years ago
Kim Alvefur 252e71c1fd mod_pubsub: Rely on type checking in module API 9 years ago
Kim Alvefur bf89be01bb mod_pubsub: Move a comment to where it makes sense 7 years ago
Kim Alvefur 409492416d Backed out changeset f1af4edd5722, doesn't work as intended (node is the name of the node and always present) 9 years ago
Kim Alvefur daf5eb28ec plugins: Explicitly return to halt event propagation (session.send sometimes does not return true) 10 years ago
Kim Alvefur b28517b48b mod_pubsub: Add option for default affiliation of non-existent nodes (thanks Flow) 11 years ago
Philipp Hancke e5282813cb mod_pubsub: Add support for including the publisher in item broadcasts 11 years ago
Kim Alvefur c9fece7b7e mod_pubsub: Move node config form into pubsub.lib (Thanks Florob) 11 years ago