| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
track object->event->handler associations correctly (thanks Zash)
|
|
|
|
| |
same handler can harmlessly handle multiple events (thanks Zash)
|
| |
|
| |
|
|
|
|
| |
event
|
|
|
|
| |
(e.g. prosodyctl mod_<command>) (thanks Zash)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
module will get the parent's environment (thanks xnyhps and Maranda)
|
| |
|
|
|
|
| |
its original host
|
|
|
|
| |
empty environment for that module (useful to expose data or APIs at host.modules[module])
|
|
|
|
| |
loaded onto the original target host
|
|
|
|
| |
module.add_host(host_module) in a global module
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
call module:set_global() (which has been around since forever)
|
|
|
|
| |
item-removed on unload
|
| |
|
| |
|
|
|
|
| |
comment.
|
|
|
|
| |
map stored in individual modules. Also adds module:hook_object_event() to hook events on any util.events compatible object.
|
| |
|
|
|
|
| |
module-unloaded and module-loaded are no longer fired when reloading a module, the new event module-reloaded is fired instead.
|
|
|
|
| |
size, yay)
|
|
|
|
| |
that I'm aware of)
|
|
|
|
| |
handling.
|
|
|
|
| |
events on module unload.
|
|
|
|
| |
handle a list of items on a host
|
|
|
|
| |
global (server-wide) events
|
|
|
|
| |
Extensions
|
|
|
|
| |
their load path.
|
| |
|
| |
|
| |
|
|
|
|
| |
compatibility code to modulemanager for existing configs
|
|
|
|
| |
loaded on components to hook IQ stanza sub-events ("iq-set/bare/xmlns:tag", etc).
|
| |
|
|
|
|
| |
environment
|
|
|
|
| |
event (components now fire 'host-activated').
|
|
|
|
| |
don't create the host. Removes dependecy on componentmanager.
|
|
|
|
| |
modules are the intersection of the inheritable and global modules lists, not the difference.
|
|
|
|
| |
global modules list for components, and load the component module. Also refactored to use util.set.
|
|
|
|
| |
of the called function.
|
|
|
|
| |
useless hosts[*].connected property.
|
|
|
|
| |
stanza_router, as a local function handle_unhandled_stanza. modulemanager is no longer a dependency of stanza_router.
|