core/moduleapi.lua
Sat, 28 Apr 2012 19:41:04 +0100 Matthew Wild moduleapi: Add module:get_directory() to get module file's directory, and module:load_resource() to load a file relative to that directory
Sat, 28 Apr 2012 02:40:36 +0100 Matthew Wild moduleapi: Import util.timer
Sat, 28 Apr 2012 02:24:41 +0100 Matthew Wild moduleapi: Remove unused variable 'module_items'
Fri, 27 Apr 2012 18:35:33 +0100 Matthew Wild moduleapi: Rename module:hook_stanza() -> module:hook_tag() (hook_stanza works for compat)
Fri, 27 Apr 2012 18:34:40 +0100 Matthew Wild moduleapi: get_host_type(): Return nil for global modules (no host)
Thu, 26 Apr 2012 14:51:55 +0100 Matthew Wild moduleapi: Fix parameters to unhook_object_event()
Thu, 26 Apr 2012 07:04:59 +0100 Matthew Wild moduleapi: module:depends(): Don't load shared modules onto the current host if the current host is '*'...
Thu, 26 Apr 2012 05:39:27 +0100 Matthew Wild moduleapi: Add module:unhook_object_event()
Mon, 23 Apr 2012 15:38:40 +0100 Matthew Wild moduleapi: Add module:add_timer(delay, callback) - automatically halts the timer on module unload
Mon, 23 Apr 2012 14:15:07 +0100 Matthew Wild moduleapi: module:depends(): Load shared modules onto the current host even if they are loaded globally already
Mon, 23 Apr 2012 14:10:04 +0100 Matthew Wild moduleapi: module:provides(): Add "-provider" onto the key name
Mon, 23 Apr 2012 14:09:35 +0100 Matthew Wild moduleapi: module:provides(): Fix usage of wrong table
Sat, 21 Apr 2012 22:52:15 +0100 Matthew Wild moduleapi: Have modules internally store a reference to shared tables they use, to ensure they don't get collected while any module that had access to that table is still loaded (thanks Zash)
Thu, 15 Mar 2012 02:53:05 +0000 Matthew Wild moduleapi: Add module:send() as an alias for core_post_stanza() from the current host's origin
Thu, 15 Mar 2012 02:52:31 +0000 Matthew Wild moduleapi: Add module:provides(), a shortcut to add an item with the current module's name
Wed, 14 Mar 2012 21:33:15 +0000 Matthew Wild moduleapi: Set module.global = true when module:set_global() is called
Sun, 22 Jan 2012 19:48:53 +0000 Matthew Wild moduleapi: Add module:shared(), a way to easily share data between multiple loaded modules
Sun, 22 Jan 2012 19:35:50 +0000 Matthew Wild moduleapi: Add module:depends(), a way to safely depend upon another module at runtime
Sun, 22 Jan 2012 18:49:11 +0000 Matthew Wild modulemanager, moduleapi: Replace hooks multitable with an event_handlers map stored in individual modules. Also adds module:hook_object_event() to hook events on any util.events compatible object.
Sun, 22 Jan 2012 18:41:55 +0000 Matthew Wild modulemanager: Move in-module API functions to core.moduleapi (half the file size, yay)
less more (0) tip