Commit Graph

2 Commits (51549fe050a1aec00284d1e2599c93010bc763c2)

Author SHA1 Message Date
Florian Zeitz 8cc755c0fa mod_pubsub: Utilize mod_disco, instead of reimplementing disco handling 13 years ago
Florian Zeitz bb5dfce88b mod_pubsub: Split out handlers into a module library 13 years ago
Kim Alvefur 8124de1f0e mod_pubsub: Remove nodeid check added in 989acb4ad1de that wasn't needed 13 years ago
Matthew Wild 153facffd6 mod_pubsub: Only assign id to item element if there is one 13 years ago
Matthew Wild 3ac1ca54c7 mod_pubsub: Add id to stored item when auto-generated. Fixes #335 13 years ago
Matthew Wild 2d2a63e24d mod_pubsub: Send bad-request when no action specified (thanks Maranda) 13 years ago
Matthew Wild e4f2da44a1 mod_pubsub: Don't attempt to handle iq stanzas with no action element 13 years ago
Matthew Wild 64579702ab mod_pubsub: Don't send current items to new subscribers (I don't know why we did) 13 years ago
Kim Alvefur 5cfdac70c6 mod_pubsub, util.pubsub: Add delete action 13 years ago
Kim Alvefur 8a6d52c931 mod_pubsub: More strict checks for node and ids 13 years ago
Kim Alvefur 9468212a73 mod_pubsub: Broadcast items correctly on new subscriptions 13 years ago
Waqas Hussain 40bfc76ff8 mod_pubsub: require usermanager. 13 years ago
Waqas Hussain f899900fa5 mod_pubsub: Fix nil access error. 13 years ago
Florian Zeitz 4196cca0e0 mod_pubsub, util.pubsub: Don't send purge notifications in an <items/> element 13 years ago
Kim Alvefur 6132cbab48 mod_pubsub: Ignore subscription options for now, fixes traceback due to missing form 13 years ago
Kim Alvefur 4070965899 mod_pubsub, util.pubsub: Implement the purge action 13 years ago
Kim Alvefur 6ea2c47577 mod_pubsub: Advertise autocreate_on_publish correctly. 13 years ago
Kim Alvefur df70fc2508 mod_announce, mod_motd, mod_pubsub, mod_register, mod_watchregistrations, mod_welcome: Use module:send() instead of core_*_stanza() 14 years ago
Kim Alvefur 930f283ded mod_pubsub.lua: Fix global access 14 years ago
Matthew Wild 92cf5d2089 mod_pubsub: Add 'publisher' affiliation (can't create/configure nodes, can do everything else) 15 years ago
Matthew Wild dcba4da36a mod_pubsub: Send node items to new subscribers 15 years ago
Matthew Wild 01150f8e28 mod_pubsub: Add newline at end of file 15 years ago
Matthew Wild 0b42d443f1 mod_pubsub: Handle options tag in subscription request (currently doesn't work as options_form is not defined) 15 years ago
Marco Cirillo e279ce521d mod_pubsub: Support for setting a disco name 15 years ago
Matthew Wild 6d716b8e25 mod_pubsub: Remove checks for whether the JID being (un)subscribed is the actor's own - it's possible to (un)subscribe another JID if you have the (un)subscribe_other capability, which is already checked in util.pubsub (thanks Andrew) 15 years ago
Waqas Hussain 427b33d2ba mod_pubsub: Don't force-load mod_iq. 15 years ago
Kim Alvefur c8810bb1b7 mod_pubsub: Correctly wrap the list of subscriptions in a pubsub element 15 years ago
Matthew Wild a41d900875 mod_pubsub, util.pubsub: Remove from 0.8 15 years ago
Matthew Wild 7a839059bb mod_pubsub: Preserve service object on module reload 15 years ago
Matthew Wild 716fb898af mod_pubsub: Handle disco#info and disco#items 15 years ago
Matthew Wild 3fa84baafc mod_pubsub: Include node in disco#items reply 15 years ago
Kim Alvefur dd1c339b8d mod_pubsub: Fix missing disco#items xmlns 15 years ago
Matthew Wild 19f1881207 mod_pubsub: Implement disco#info for nodes 15 years ago
Matthew Wild 1d8be7498d mod_pubsub: Implement get_subscriptions 15 years ago
Matthew Wild 85236d58c9 mod_pubsub: Add get_subscriptions and get_subscriptions_other capabilities to default affiliations 15 years ago
Matthew Wild 174bc06147 mod_pubsub: Add add_subscription and get_subscriptions to feature_map 15 years ago
Matthew Wild a20e58497b mod_pubsub: Set normalize_jid instead of jids_equal 15 years ago
Matthew Wild 6b11075f64 mod_pubsub: Fix a missing :up() from the last commit 15 years ago
Matthew Wild 99e51ba9cd mod_pubsub: Handle disco#items on nodes 15 years ago
Matthew Wild 0297ce2257 mod_pubsub: Use bare JID in get_affiliation 15 years ago
Matthew Wild 7aa49716a2 mod_pubsub: Skip false features in feature_map 15 years ago
Matthew Wild 67686e41f4 mod_pubsub: Return disco#info stanza from build_disco_info() 15 years ago
Matthew Wild 69cee3aee4 mod_pubsub: Iterate over disco features in correct table 15 years ago
Matthew Wild 15671f1190 mod_pubsub: Build disco#info based on the methods provided by the pubsub service object. Add public set_service() method to change the service object used by the module. 15 years ago
Matthew Wild f078bb3e69 mod_pubsub: Fix capabilities table from some debugging 15 years ago
Matthew Wild 21e2340f1f mod_pubsub: Make the pubsub host an admin too 15 years ago
Matthew Wild d12133b614 mod_pubsub: Update for latest util.pubsub and fix some bugs. New config options autocreate_on_publish, autocreate_on_subscribe and default_admin_affiliation. 15 years ago
Matthew Wild 2243338054 mod_pubsub: Add 'forbidden' error support 15 years ago
Matthew Wild 07e945631d mod_pubsub: Preserve service object on module reload 15 years ago
Matthew Wild a01a95ee94 mod_pubsub: Handle disco#info and disco#items 15 years ago