| Commit message (Expand) | Author | Age | Files | Lines |
* | moduleapi: Remove accidental use of undefined and unnecessary 'priority' vari... | Matthew Wild | 2015-05-06 | 1 | -1/+1 |
* | moduleapi: Add module:broadcast() to send a stanza to a list of JIDs | Matthew Wild | 2015-05-06 | 1 | -0/+9 |
* | moduleapi: New methods for modules to conveniently wrap events | Matthew Wild | 2015-04-28 | 1 | -0/+12 |
* | moduleapi: Experimental API for modules to measure the rate+duration of events | Matthew Wild | 2015-04-28 | 1 | -0/+19 |
* | moduleapi: Module API for statsmanager | Matthew Wild | 2015-01-21 | 1 | -0/+5 |
* | core.module{manager,api}: Fix for 010b141e91ed (Thanks v1ct0r) | Kim Alvefur | 2014-09-23 | 1 | -1/+3 |
* | core.modulemanager, core.moduleapi: Hack around dependency loop | Kim Alvefur | 2014-09-17 | 1 | -2/+5 |
* | core.moduleapi: Use require instead of global to get storagemanager in module... | Kim Alvefur | 2014-09-17 | 1 | -1/+2 |
* | core.certmanager, core.moduleapi, mod_storage_sql, mod_storage_sql2: Import f... | Kim Alvefur | 2014-05-09 | 1 | -1/+2 |
* | moduleapi: Add module:unhook() | Matthew Wild | 2013-09-16 | 1 | -0/+4 |
* | Remove all trailing whitespace | Florian Zeitz | 2013-08-09 | 1 | -6/+6 |
* | moduleapi: module:get_host_type() now returns 'global' for * and 'local' for ... | Matthew Wild | 2013-08-06 | 1 | -1/+1 |
* | moduleapi: in module:provides(), add the name of the module in item._provided_by | Kim Alvefur | 2013-04-27 | 1 | -0/+1 |
* | moduleapi: module:provides called without an item makes a copy of the environ... | Kim Alvefur | 2013-04-27 | 1 | -1/+7 |
* | moduleapi: Add module:get_option_inherited_set() to return a set that inherit... | Matthew Wild | 2013-04-27 | 1 | -0/+12 |
* | moduleapi: Add module:context(host) to produce a fake API context for a given... | Matthew Wild | 2013-04-27 | 1 | -0/+4 |
* | moduleapi: Make module:open_store() open a store named after the calling modu... | Kim Alvefur | 2013-04-19 | 1 | -1/+1 |
* | moduleapi: Add module:open_store() as a front-end to storagemanager.open() | Matthew Wild | 2013-04-19 | 1 | -0/+4 |
* | moduleapi: assert() that prosody.core_post_stanza is not nil | Matthew Wild | 2013-04-05 | 1 | -1/+4 |
* | moduleapi: have get_host_items wrap on get_items from modulemanager, also add... | Marco Cirillo | 2013-04-01 | 1 | -17/+15 |
* | core.*: Complete removal of all traces of the "core" section and section-rela... | Kim Alvefur | 2013-03-23 | 1 | -5/+2 |
* | moduleapi: Revert previous commit and add comment, it's meant to be this way | Matthew Wild | 2012-09-29 | 1 | -1/+1 |
* | moduleapi: Fix require of modulemanager (thanks mva!) | Matthew Wild | 2012-09-29 | 1 | -1/+1 |
* | moduleapi: Clarify comment | Matthew Wild | 2012-08-03 | 1 | -1/+1 |
* | moduleapi: If path name ends with '-cache' create table as weak (keys and val... | Matthew Wild | 2012-07-30 | 1 | -1/+4 |
* | Merge with Florob | Matthew Wild | 2012-07-28 | 1 | -3/+1 |
|\ |
|
| * | moduleapi: Remove unused import of util.multitable | Matthew Wild | 2012-07-19 | 1 | -3/+1 |
* | | Eliminate direct setfenv usage | Florian Zeitz | 2012-06-08 | 1 | -4/+3 |
|/ |
|
* | modulemanager, moduleapi: Turn module.event_handlers into a multitable and tr... | Matthew Wild | 2012-05-19 | 1 | -6/+1 |
* | moduleapi, modulemanager: Re-structure module.event_handlers so that the same... | Matthew Wild | 2012-05-18 | 1 | -1/+6 |
* | moduleapi: Don't auto-reload self when already reloading (fixes reload of mod... | Matthew Wild | 2012-05-11 | 1 | -1/+1 |
* | moduleapi: Add module:get_directory() to get module file's directory, and mod... | Matthew Wild | 2012-04-28 | 1 | -0/+10 |
* | moduleapi: Import util.timer | Matthew Wild | 2012-04-28 | 1 | -0/+1 |
* | moduleapi: Remove unused variable 'module_items' | Matthew Wild | 2012-04-28 | 1 | -1/+0 |
* | moduleapi: Rename module:hook_stanza() -> module:hook_tag() (hook_stanza work... | Matthew Wild | 2012-04-27 | 1 | -1/+2 |
* | moduleapi: get_host_type(): Return nil for global modules (no host) | Matthew Wild | 2012-04-27 | 1 | -1/+1 |
* | moduleapi: Fix parameters to unhook_object_event() | Matthew Wild | 2012-04-26 | 1 | -1/+1 |
* | moduleapi: module:depends(): Don't load shared modules onto the current host ... | Matthew Wild | 2012-04-26 | 1 | -1/+2 |
* | moduleapi: Add module:unhook_object_event() | Matthew Wild | 2012-04-26 | 1 | -0/+4 |
* | moduleapi: Add module:add_timer(delay, callback) - automatically halts the ti... | Matthew Wild | 2012-04-23 | 1 | -0/+7 |
* | moduleapi: module:depends(): Load shared modules onto the current host even i... | Matthew Wild | 2012-04-23 | 1 | -0/+3 |
* | moduleapi: module:provides(): Add "-provider" onto the key name | Matthew Wild | 2012-04-23 | 1 | -1/+1 |
* | moduleapi: module:provides(): Fix usage of wrong table | Matthew Wild | 2012-04-23 | 1 | -1/+1 |
* | moduleapi: Have modules internally store a reference to shared tables they us... | Matthew Wild | 2012-04-21 | 1 | -0/+2 |
* | moduleapi: Add module:send() as an alias for core_post_stanza() from the curr... | Matthew Wild | 2012-03-15 | 1 | -0/+5 |
* | moduleapi: Add module:provides(), a shortcut to add an item with the current ... | Matthew Wild | 2012-03-15 | 1 | -0/+14 |
* | moduleapi: Set module.global = true when module:set_global() is called | Matthew Wild | 2012-03-14 | 1 | -0/+1 |
* | moduleapi: Add module:shared(), a way to easily share data between multiple l... | Matthew Wild | 2012-01-22 | 1 | -0/+23 |
* | moduleapi: Add module:depends(), a way to safely depend upon another module a... | Matthew Wild | 2012-01-22 | 1 | -0/+29 |
* | modulemanager, moduleapi: Replace hooks multitable with an event_handlers map... | Matthew Wild | 2012-01-22 | 1 | -4/+7 |