Commit Graph

57 Commits (d3bdcaeda0e621f05abaa6c8a86b52dc20a02859)

Author SHA1 Message Date
Kim Alvefur a957f6c038 mod_pubsub: Allow itemstore to override item ids 8 years ago
Kim Alvefur 476d3cfb23 mod_pubsub/archive_itemstore: Support resize operation 8 years ago
Kim Alvefur 3b0d35ed9a mod_pubsub: Add a tail method (like util.cache) to archive_itemstore 8 years ago
Kim Alvefur 5b91ff0bab mod_pubsub: Update node config names (should have been in 2abbb01cd756) (thanks lovetox) 8 years ago
Kim Alvefur dbdac03b2d mod_pubsub: Move service feature dection to pubsub.lib to allow reuse 8 years ago
Kim Alvefur 1fc4aa1192 mod_pep_plus, mod_pubsub: Remove unused reference to pubsub.lib handlers [luacheck] 8 years ago
Kim Alvefur 3233a819e3 mod_pubsub: Use correct variable name [luacheck] 8 years ago
Kim Alvefur c4c07e032b mod_pubsub: Add support for Create and Configure 8 years ago
Kim Alvefur 721c4e86ba mod_pubsub: Fix namespace conflict with the pubsub#owner namespace 8 years ago
Kim Alvefur 0e1cdb6a2a mod_pubsub: Move dispatch function into pubsub.lib 8 years ago
Kim Alvefur 54944ff807 pubsub: Distinguish internal representation of node config from XEP-0060 form (util.pubsub should be protocol-agnostic) 8 years ago
Kim Alvefur 1097322800 mod_pubsub: Fix feature advertising of config-node and retrieve-default 8 years ago
Kim Alvefur 3c4d4322b3 mod_pubsub: Remove expose_publisher argument since it is handled in broadcaster 8 years ago
Kim Alvefur 639ea8b1ca mod_pubsub: Fix typo in import 8 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) 8 years ago
Kim Alvefur 669ab5ba13 mod_pubsub: Don't log private data 8 years ago
Kim Alvefur bfd1f93fbf mod_pep_plus: Make node persistence configurable via pubsub#persist_items 8 years ago
Kim Alvefur 25b5ef2889 mod_pubsub, mod_pep_plus: Rename simple_itemstore to reflect that it's based on archive storage 8 years ago
Kim Alvefur cb3160b5f9 mod_pubsub: Make sure that a dataform is given to configure 8 years ago
Kim Alvefur 6e5c3bd41f mod_pubsub: Hide item persistence behind option (at least until affiliations are also persisted) 8 years ago
Kim Alvefur 1757bceae2 mod_pubsub: Restore persistence with one archive per node 8 years ago
Kim Alvefur 9938c2203d mod_pubsub: Remove use of non-existent fields 8 years ago
Kim Alvefur 93aefe9a45 mod_pubsub: Workaround some storage modules without archive key deduplication 8 years ago
Kim Alvefur 551afcd4eb mod_pubsub: Ignore unused 'self' since the data used is an upvalue [luacheck] 8 years ago
Kim Alvefur b4129893d9 mod_pep_plus, mod_pubsub: Store node content in separate archive stores 8 years ago
Kim Alvefur 1245e980da mod_pubsub: Add method to clear data from a simple_itemstore 8 years ago
Kim Alvefur 30ac4f0bef mod_pubsub: Remove workaround for SQL issue (fixed in becb593ed86d) 8 years ago
Kim Alvefur 3ccf9b9891 mod_pubsub: Correct traceback in loop invocation (data is the iterator, does not return one) 8 years ago
Kim Alvefur 4cfc3d05d5 mod_pubsub: Comment out data persistence for now (weird without config persistence) 8 years ago
Kim Alvefur 0662d7b399 mod_pubsub: Store data in users store, node in 'with' metadata field 9 years ago
Kim Alvefur d00c4eecc2 mod_pubsub: Pass 'user' to simple_itemstore 9 years ago
Kim Alvefur 3512924a62 util.pubsub: Catch overriden id from storage 9 years ago
Kim Alvefur 58ce210544 mod_pubsub: Pass xmlns correctly 9 years ago
Emmanuel Gil Peyrot a3dcce859a mod_pubsub: Add item persistence using mod_storage_*’s archive store. 9 years ago
Emmanuel Gil Peyrot d5e04ad835 mod_pubsub: Fix a few warnings [luacheck] 9 years ago
Matthew Wild b9135dfdd2 mod_pubsub: Fix syntax error introduced in 241f02bd66ce 9 years ago
Kim Alvefur 136d153105 mod_pubsub: Rely on type checking in module API 9 years ago
Kim Alvefur c9419f8280 Backed out changeset f1af4edd5722, doesn't work as intended (node is the name of the node and always present) 9 years ago
Emmanuel Gil Peyrot 07cda18b8a mod_pubsub: Don’t require util.dataforms twice 10 years ago
Kim Alvefur 7cfa1513cc plugins: Explicitly return to halt event propagation (session.send sometimes does not return true) 10 years ago
Kim Alvefur 9e2d973766 mod_pubsub: Add option for default affiliation of non-existent nodes (thanks Flow) 11 years ago
Philipp Hancke 958a4e177b mod_pubsub: Add support for including the publisher in item broadcasts 11 years ago
Kim Alvefur b33b263b34 pubsub.lib: Fix variable renaming issue 11 years ago
Kim Alvefur 53307ec5d9 mod_pubsub: Fix retreival of node config defaults 11 years ago
Kim Alvefur 0fe59bdb3c mod_pubsub: Move node config form into pubsub.lib (Thanks Florob) 11 years ago
Kim Alvefur 76ac654bce pubsub.lib: Fix actor in configure 11 years ago
Kim Alvefur bf317774d9 mod_pubsub: Add support for requesting default node configuration 11 years ago
Kim Alvefur c5cf61eed2 mod_pubsub: Add max items to node config form 11 years ago
Kim Alvefur dba39d35e2 mod_pubsub: Add support for node configuration 11 years ago
Kim Alvefur 07abf96a6a mod_pubsub: Transplant pieces of cdcfd93e2f43 from trunk 11 years ago