Commit Graph

150 Commits (eeb98faa3a09ab9bdfeaa8ed9d2ff3d1d3a94de9)

Author SHA1 Message Date
Kim Alvefur 4673e4897b mod_pubsub: Simplify configuration for node data (see #1302) 7 years ago
Kim Alvefur 6d84bd44ba mod_pubsub: Support requests for multiple items (fixes #1305) 7 years ago
Kim Alvefur e6400cd0d8 pubsub: Set pubsub#title as name attribute in disco#items (fixes #1226) 7 years ago
Kim Alvefur 7a66b6374c mod_pubsub: Exclude value of FORM_TYPE from stored data 7 years ago
Kim Alvefur 478a8be6b1 mod_pubsub: Fix dataforms error handling 7 years ago
Kim Alvefur a6d4c6c8f6 mod_pubsub: Use dataforms validation to specify that max_items is an integer 7 years ago
Kim Alvefur 5c0b58cddf mod_pubsub: Use field mapping in util.dataforms 7 years ago
Kim Alvefur 8957ef2f7d mod_pubsub: Preserve current subscription options if given a partial form 7 years ago
Kim Alvefur 6b22fae603 mod_pubsub: Fix summary generation for Atom entries to use the correct field 7 years ago
Kim Alvefur 07d70a4d27 mod_pubsub: Add missing default value for deliver_payloads 8 years ago
Kim Alvefur 74cb841d99 mod_pubsub: Fix boolean value in form 8 years ago
Kim Alvefur cadba32a24 mod_pubsub: Add a semicolon for consistency 8 years ago
Matthew Wild 512d844d91 util.pubsub, pubsub.lib: Improve error on attempt to publish invalid item 8 years ago
Matthew Wild 23cfd1b4d0 Pubsub: Add tests for :get_last_item() and fix for non-persistent nodes 8 years ago
Matthew Wild 716c68f983 pubsub.lib, util.pubsub: Move precondition checks to util.pubsub 8 years ago
Kim Alvefur c6b4e592cf mod_pubsub: Advertise support for subscription-options 8 years ago
Kim Alvefur 0eed3a65c4 mod_pubsub: Advertise support for node meta-data 8 years ago
Kim Alvefur 533cefaaf1 mod_pubsub: Add support for thin notifications (without the full payload) 8 years ago
Kim Alvefur 8d3bfff0c2 mod_pubsub: Only attach publisher on normal "item" broadcasts 8 years ago
Kim Alvefur b665028854 mod_pubsub: Use the correct form field 8 years ago
Kim Alvefur 2bbecd6d17 mod_pubsub: Specify defaults for notification settings 8 years ago
Kim Alvefur 997025dc39 mod_pubsub: Make notification of item retraction configurable 8 years ago
Kim Alvefur fe1c3488eb mod_pubsub: Make notification of node deletion configurable 8 years ago
Kim Alvefur 18f25e3b3f mod_pubsub: Add support for "quiet nodes" (disabling notifications) 8 years ago
Kim Alvefur 1e2b0d97f0 mod_pubsub: Prepare to support turning notifications off for each kind of broadcast 8 years ago
Kim Alvefur ed8c19ee7a mod_pubsub: Add payload type metadata field 8 years ago
Kim Alvefur 98c9778cc7 util.pubsub: Pass "retract" as the type of such broadcasts 8 years ago
Matthew Wild ff222c379d mod_pubsub, mod_pep, util.pubsub: Move capability definitions into util.pubsub to avoid duplication 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
Jonas Wielicki 2fde1f7e5e pubsub.lib: fix more form fields 8 years ago
Jonas Wielicki 4d905e1491 pubsub.lib: correctly emit data form fields 8 years ago
Jonas Wielicki 56b0cd35c6 pubsub.lib: auto-create node with publish-options if autocreation is enabled 8 years ago
Jonas Wielicki 3c1fedd6d7 pubsub.lib: ignore FORM_TYPE field in config_from_xep0060 8 years ago
Kim Alvefur 9c75dbe8a8 mod_pubsub: Rename variable subscription options form to improve readability 8 years ago
Matthew Wild e657c53e5a pubsub.lib: Enable publish-options unconditionally 8 years ago
Matthew Wild 7ea43e6607 pubsub.lib: Add support for pubsub#publish_model 8 years ago
Matthew Wild 39b3521233 pubsub.lib: Code formatting change 8 years ago
Matthew Wild ff03ef384f pubsub.lib: Add comment about tonumber hack 8 years ago
Matthew Wild 01e11dd723 pubsub.lib: Enable publish-options by default 8 years ago
Kim Alvefur 27bbd90669 mod_pubsub: Pass the current values to dataforms 8 years ago
Kim Alvefur 553b67ccd0 mod_pubsub: Use util.pubsub API for retrieving node config instead 8 years ago
Kim Alvefur 9c54f104f1 mod_pubsub: Add 'get_configuration' capability to relevant affiliations 8 years ago
Kim Alvefur abeade9213 mod_pubsub: Add a public method for retrieving the service object 8 years ago
Matthew Wild cd89bab127 pubsub.lib: Support for publish-options behind a feature flag, 'enable_publish_options' 8 years ago
Matthew Wild 1f1ebdeecc pubsub.lib: Add support for precondition-not-met error 8 years ago
Matthew Wild 4c86f3f3b6 pubsub.lib: Advertise peristent-items feature when nodes and items are persisted 8 years ago
Matthew Wild 756c775043 mod_pubsub: Add comment to document nodestore/itemstore methods 8 years ago
Kim Alvefur d28f6ca5ef mod_pubsub: Advertise default access model in disco 8 years ago
Kim Alvefur 4310c5f921 mod_pubsub: Restrict access model to 'whitelist' and 'open' 8 years ago
Kim Alvefur b4e05514d2 mod_pubsub: Add configurable maximum on number of items 8 years ago