Commit Graph

131 Commits (9efbb2d015aef48737ebd9dd39b830bbecff002f)

Author SHA1 Message Date
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
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
Kim Alvefur d28f6ca5ef mod_pubsub: Advertise default access model in disco 8 years ago
Kim Alvefur 36c052a165 mod_pubsub: Add access model to configuration form 8 years ago
Matthew Wild 8e01ccceaa pubsub.lib: Support for not-acceptable error 8 years ago
Kim Alvefur 89360a401b mod_pubsub: Enforce max_items on insertion 8 years ago
Kim Alvefur 287b09ab31 mod_pubsub: Add support for changing subscription options 8 years ago
Kim Alvefur 8942bafa1a mod_pubsub: Add support for retrieving subscription options 8 years ago
Kim Alvefur 97644a7189 mod_pubsub: Move include_body option into subscription options 8 years ago
Kim Alvefur 47eca5d3fb mod_pubsub: Revert disco#info part from previous commit 8 years ago
Kim Alvefur 5cabe22282 mod_pubsub: Refactor translation to/from XEP-0060-specific node configuration format 8 years ago
Kim Alvefur c80aae6dee mod_pubsub: Add support for modifying subscriptions 8 years ago
Kim Alvefur e18193a4ff mod_pubsub: Add support for owner subscription retrieval 8 years ago
Kim Alvefur 804606ae75 mod_pubsub: Update max_items on resize (fixes #1082) 8 years ago
Kim Alvefur 76ea0c2107 mod_pubsub: Cache only max_items to avoid holding reference to possibly outdated config 8 years ago
Kim Alvefur b7ac5365ab mod_pubsub: Advertise title and description in disco#info 8 years ago
Kim Alvefur eb28cd503f mod_pubsub: Move service discovery to pubsub.lib to allow reuse 8 years ago
Kim Alvefur e0e83371bf mod_pubsub: Support configurable title and description fields 8 years ago
Kim Alvefur f41fb80972 mod_pubsub: Translate missing fields into node config 8 years ago
Kim Alvefur 530ceb8a40 mod_pubsub: Make pubsub.lib aware of internal-server-error condition 8 years ago
Kim Alvefur 64240e72da mod_pubsub: Apply normalization to JIDs retrieved from attributes 8 years ago
Kim Alvefur 7350198217 mod_pubsub: Handle :set_affiliation errors (not completely in line with the XEP) 8 years ago
Kim Alvefur a24b2246a6 mod_pubsub: Support for setting affiliations (#622) 8 years ago
Kim Alvefur ad621959b8 mod_pubsub: Add boilerplate for changing affiliations 8 years ago
Kim Alvefur e53d777ec6 mod_pubsub: Add the list of affiliations to reply 8 years ago
Kim Alvefur a0562991c4 mod_pubsub: Retrieve the node object 8 years ago
Kim Alvefur db95257fa2 mod_pubsub: Boilerplate checks for affiliation retrieval 8 years ago
Kim Alvefur 2a848b980a mod_pubsub: Add stubs for affiliation handling 8 years ago
Kim Alvefur be2d5e7266 mod_pubsub: Add support for parsing subscription options form (no options supported yet) 8 years ago
Kim Alvefur 8210fb1e86 mod_pubsup: Ignore unused 'self' argument [luacheck] 8 years ago
Kim Alvefur c5b02dce75 mod_pubsub: Fix syntax error 8 years ago
Kim Alvefur cc6d427f21 mod_pubsub: Add support for generation of a plain text <body> from Atom payloads 8 years ago
Kim Alvefur ee3814c0bf mod_pubsub: Make the 'type' attribute on broadcast messages configurable 8 years ago
Kim Alvefur a957f6c038 mod_pubsub: Allow itemstore to override item ids 9 years ago
Kim Alvefur 476d3cfb23 mod_pubsub/archive_itemstore: Support resize operation 9 years ago
Kim Alvefur 3b0d35ed9a mod_pubsub: Add a tail method (like util.cache) to archive_itemstore 9 years ago
Kim Alvefur 5b91ff0bab mod_pubsub: Update node config names (should have been in 2abbb01cd756) (thanks lovetox) 9 years ago
Kim Alvefur dbdac03b2d mod_pubsub: Move service feature dection to pubsub.lib to allow reuse 9 years ago
Kim Alvefur 3233a819e3 mod_pubsub: Use correct variable name [luacheck] 9 years ago
Kim Alvefur c4c07e032b mod_pubsub: Add support for Create and Configure 9 years ago
Kim Alvefur 721c4e86ba mod_pubsub: Fix namespace conflict with the pubsub#owner namespace 9 years ago
Kim Alvefur 0e1cdb6a2a mod_pubsub: Move dispatch function into pubsub.lib 9 years ago
Kim Alvefur 54944ff807 pubsub: Distinguish internal representation of node config from XEP-0060 form (util.pubsub should be protocol-agnostic) 9 years ago
Kim Alvefur 3c4d4322b3 mod_pubsub: Remove expose_publisher argument since it is handled in broadcaster 9 years ago
Kim Alvefur 639ea8b1ca mod_pubsub: Fix typo in import 9 years ago
Kim Alvefur 0ea0b246fa mod_pubsub: Limit number of items to fetch from archive storage to pubsub#max_items to prevent unbounded query (thanks Martin and lovetox) 9 years ago
Kim Alvefur 669ab5ba13 mod_pubsub: Don't log private data 9 years ago