core/moduleapi.lua
Wed, 27 Apr 2022 17:18:46 +0200 Kim Alvefur core.moduleapi: Fix 'global' property via :context() - #1748 0.12
Fri, 04 Feb 2022 14:11:46 +0000 Matthew Wild modulemanager, moduleapi: Switch to new pluginloader interface
Wed, 22 Dec 2021 14:40:42 +0000 Matthew Wild moduleapi: Support stripping of multi-word from module names
Fri, 03 Dec 2021 09:05:41 +0100 Kim Alvefur mod_cron: Add a 'weekly' job frequency
Sun, 21 Nov 2021 18:13:21 +0100 Kim Alvefur core.moduleapi: Add API for adding daily or hourly tasks via mod_cron
Wed, 24 Nov 2021 20:03:38 +0100 Kim Alvefur mod_admin_shell: List collected metrics in module:info
Thu, 18 Nov 2021 16:26:54 +0100 Kim Alvefur core.moduleapi: Fix name of renamed API in log message
Fri, 24 Sep 2021 20:26:21 +0200 Kim Alvefur core.moduleapi: Ensure module:send_iq() handler priority over mod_iq
Fri, 24 Sep 2021 20:17:31 +0200 Kim Alvefur core.moduleapi: Enable full JID origin queries with module:send_iq()
Fri, 24 Sep 2021 20:12:16 +0200 Kim Alvefur core.moduleapi: Filter out unrelated direct replies to module:send_iq
Sun, 18 Apr 2021 11:47:41 +0200 Jonas Schäfer Statistics: Rewrite statistics backends to use OpenMetrics
Fri, 09 Oct 2020 16:37:15 +0200 Kim Alvefur core.moduleapi: Return resource path from module:get_directory() (API BC)
Wed, 07 Oct 2020 16:10:51 +0200 Kim Alvefur core.moduleapi: Use resource path for :load_resource()
Fri, 04 Jan 2019 07:00:45 +0100 Kim Alvefur core.moduleapi: Allow passing a config table trough :measure
Wed, 01 Apr 2020 22:32:50 +0200 Kim Alvefur moduleapi: Rename argument to silence luacheck
Sun, 22 Mar 2020 22:32:26 +0100 Kim Alvefur moduleapi: Fix handling of replies to :send_iq from internal modules
Thu, 16 Jan 2020 16:30:26 +0100 Kim Alvefur core.moduleapi: Hook correct event type in some cases
Mon, 30 Dec 2019 09:54:49 +0100 Kim Alvefur core.moduleapi: Rename local name for util.error for consistency
Mon, 30 Dec 2019 09:53:10 +0100 Kim Alvefur core.moduleapi: Fix error context in :send_iq API
Wed, 21 Aug 2019 23:18:08 +0200 Kim Alvefur core.moduleapi: Restructure send_iq method for more atomic cleanup
Wed, 21 Aug 2019 23:15:05 +0200 Kim Alvefur core.moduleapi: Uppercase "IQ stanza" for consistency
Tue, 26 Mar 2019 17:22:56 +0000 Matthew Wild moduleapi: Log suppressed status priority and message when not overriding
Tue, 26 Mar 2019 17:22:25 +0000 Matthew Wild moduleapi: Remove overly-verbose debug logging on module status change
Tue, 19 Mar 2019 09:04:40 +0000 Matthew Wild moduleapi: New API for modules to set a status
Sun, 30 Dec 2018 20:35:20 +0100 Kim Alvefur core.moduleapi: Use convenience function for creating error object from stanza
Sun, 30 Dec 2018 16:03:15 +0100 Kim Alvefur core.moduleapi: Use util.error for :send_iq errors
Sun, 30 Dec 2018 14:26:58 +0100 Kim Alvefur core.moduleapi: Move util imports to top
Fri, 28 Dec 2018 20:51:31 +0100 Kim Alvefur core.moduleapi: Add a promise-based API for tracking IQ stanzas (fixes #714)
Sat, 08 Dec 2018 16:35:00 +0100 Kim Alvefur moduleapi: Use pack from util.table
Thu, 25 Oct 2018 17:11:10 +0200 Kim Alvefur moduleapi: Prevent loading disabled module as dependency of enabled one
Thu, 18 Oct 2018 00:49:29 +0200 Kim Alvefur core.moduleapi: Remove redundant condition
Wed, 08 Aug 2018 08:19:01 +0100 Matthew Wild moduleapi: Remove multiple-parameters feature from module:shared()
Sat, 14 Jul 2018 21:25:34 +0200 Kim Alvefur moduleapi: Use :send API from :broadcast for compactness
Sat, 07 Jul 2018 21:55:18 +0200 Kim Alvefur moduleapi: Lazy-load statsmanager on demand
Sat, 07 Jul 2018 21:55:00 +0200 Kim Alvefur moduleapi: Lazy-load configmanager on demand simplify dependency graph
Fri, 23 Feb 2018 17:11:59 +0100 Kim Alvefur moduleapi: Remove unused and undocumented :has_feature and :has_identity
Wed, 27 Dec 2017 00:42:57 +0100 Kim Alvefur moduleapi: Warn if a module being loaded as a dependency has been disabled
Thu, 16 Mar 2017 23:49:27 +0100 Kim Alvefur Merge 0.10->trunk
Wed, 15 Mar 2017 15:07:16 +0100 Kim Alvefur core.moduleapi: Factor out code for getting a scalar config option
Mon, 06 Mar 2017 01:14:32 +0100 Kim Alvefur Merge 0.10->trunk
Sat, 04 Mar 2017 17:49:48 +0100 Kim Alvefur core: Split some very long lines [luacheck]
Wed, 31 Aug 2016 16:25:21 +0100 Matthew Wild Merge 0.10->trunk
Wed, 31 Aug 2016 16:10:16 +0100 Matthew Wild moduleapi: 'duration' became 'times'
Thu, 07 Apr 2016 13:36:58 +0200 Kim Alvefur Merge 0.10->trunk
Wed, 06 Apr 2016 21:29:30 +0200 Kim Alvefur moduleapi: Allow an origin session to be passed to module:send()
Thu, 18 Feb 2016 15:00:17 +0100 Kim Alvefur Merge 0.10->trunk
Thu, 18 Feb 2016 14:57:51 +0100 Kim Alvefur loggingmanager,modulemanager,moduleapi: Ignore warning about accessing _G.unpack [luacheck]
Thu, 18 Feb 2016 14:57:04 +0100 Kim Alvefur loggingmanager,modulemanager,moduleapi: Localize unpack compatible with Lua 5.2+
Fri, 05 Feb 2016 00:10:27 +0000 Matthew Wild moduleapi: Silence luacheck warning about unused 'id' parameter
Fri, 05 Feb 2016 00:04:11 +0000 Matthew Wild Merge 0.10->trunk
Thu, 04 Feb 2016 10:05:35 +0100 Kim Alvefur moduleapi: Add API method for getting a file path
Mon, 01 Feb 2016 21:28:07 +0000 Matthew Wild Merge 0.10->trunk
Mon, 01 Feb 2016 21:26:15 +0000 Matthew Wild modulemanager, util.pluginloader: Move logic for locating some module libraries to pluginloader, to fix problems with non-filesystem errors being masked by the second load_code call
Thu, 20 Aug 2015 13:05:22 +0200 Kim Alvefur Merge 0.10->trunk
Sat, 21 Feb 2015 10:42:19 +0100 Kim Alvefur core.*: Remove use of module() function
Wed, 06 May 2015 19:26:53 +0100 Matthew Wild Merge 0.10->trunk
Wed, 06 May 2015 19:11:27 +0100 Matthew Wild moduleapi: Import util.stanza required for module:broadcast()
Wed, 06 May 2015 19:02:44 +0100 Matthew Wild moduleapi: Add luacheck annotation
Wed, 06 May 2015 19:02:07 +0100 Matthew Wild moduleapi: Minor variable renaming to avoid clashes with the 'type' function
Wed, 06 May 2015 19:01:16 +0100 Matthew Wild moduleapi: Clear self.event_handlers when unhooking an event, to prevent leaks
less more (0) -100 -60 tip