Mon, 14 Sep 2020 12:47:34 +0100 mod_invites_page: Add Link header for URI with rel=alternate
Matthew Wild <mwild1@gmail.com> [Mon, 14 Sep 2020 12:47:34 +0100] rev 4120
mod_invites_page: Add Link header for URI with rel=alternate
Sun, 13 Sep 2020 11:05:19 +0100 mod_invites_api: New module to create new invites over HTTP
Matthew Wild <mwild1@gmail.com> [Sun, 13 Sep 2020 11:05:19 +0100] rev 4119
mod_invites_api: New module to create new invites over HTTP
Sat, 12 Sep 2020 21:18:48 +0200 mod_register_apps: Prevent traceback if hide_apps is unset (thanks meaz)
Kim Alvefur <zash@zash.se> [Sat, 12 Sep 2020 21:18:48 +0200] rev 4118
mod_register_apps: Prevent traceback if hide_apps is unset (thanks meaz)
Sat, 12 Sep 2020 10:42:37 +0100 mod_register_apps: Add site_apps_show and site_apps_hide options (thanks meaz)
Matthew Wild <mwild1@gmail.com> [Sat, 12 Sep 2020 10:42:37 +0100] rev 4117
mod_register_apps: Add site_apps_show and site_apps_hide options (thanks meaz)
Sat, 12 Sep 2020 10:28:28 +0100 mod_invites_register_web: Fix traceback on missing query params
Matthew Wild <mwild1@gmail.com> [Sat, 12 Sep 2020 10:28:28 +0100] rev 4116
mod_invites_register_web: Fix traceback on missing query params
Sat, 12 Sep 2020 08:23:09 +0100 mod_register_apps: Don't duplicate client entries on module reload
Matthew Wild <mwild1@gmail.com> [Sat, 12 Sep 2020 08:23:09 +0100] rev 4115
mod_register_apps: Don't duplicate client entries on module reload
Fri, 11 Sep 2020 16:57:09 +0100 mod_register_apps: Add missing docs
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 16:57:09 +0100] rev 4114
mod_register_apps: Add missing docs
Fri, 11 Sep 2020 17:49:10 +0200 various: Update dependencies
Kim Alvefur <zash@zash.se> [Fri, 11 Sep 2020 17:49:10 +0200] rev 4113
various: Update dependencies
Fri, 11 Sep 2020 16:36:34 +0100 mod_invites_register_web: Remove dependency on mod_easy_invite
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 16:36:34 +0100] rev 4112
mod_invites_register_web: Remove dependency on mod_easy_invite
Fri, 11 Sep 2020 16:35:24 +0100 mod_invites_page: Remove dependency on mod_invites_register_web
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 16:35:24 +0100] rev 4111
mod_invites_page: Remove dependency on mod_invites_register_web
Fri, 11 Sep 2020 16:30:51 +0100 mod_invites_register: New module to allow IBR with invite tokens
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 16:30:51 +0100] rev 4110
mod_invites_register: New module to allow IBR with invite tokens
Fri, 11 Sep 2020 17:21:07 +0200 various: Dependency metadata needs the mod_ prefix
Kim Alvefur <zash@zash.se> [Fri, 11 Sep 2020 17:21:07 +0200] rev 4109
various: Dependency metadata needs the mod_ prefix
Fri, 11 Sep 2020 17:13:34 +0200 various: Add some dependency metadata
Kim Alvefur <zash@zash.se> [Fri, 11 Sep 2020 17:13:34 +0200] rev 4108
various: Add some dependency metadata
Fri, 11 Sep 2020 16:48:28 +0200 mod_lastlog2: Fix reporting of IP address (thanks Ge0rG)
Kim Alvefur <zash@zash.se> [Fri, 11 Sep 2020 16:48:28 +0200] rev 4107
mod_lastlog2: Fix reporting of IP address (thanks Ge0rG)
Fri, 11 Sep 2020 16:45:47 +0200 mod_lastlog2: Fix 'registered' event (Thanks Ge0rG)
Kim Alvefur <zash@zash.se> [Fri, 11 Sep 2020 16:45:47 +0200] rev 4106
mod_lastlog2: Fix 'registered' event (Thanks Ge0rG) Looks like this event was not updated for the map change, it's still how it was in mod_lastlog(1)
Fri, 11 Sep 2020 15:45:45 +0200 mod_muc_media_metadata: Bootstrap warning box
Kim Alvefur <zash@zash.se> [Fri, 11 Sep 2020 15:45:45 +0200] rev 4105
mod_muc_media_metadata: Bootstrap warning box
Fri, 11 Sep 2020 14:43:12 +0100 mod_muc_media_metadata: Add alpha tag and experimental warning
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 14:43:12 +0100] rev 4104
mod_muc_media_metadata: Add alpha tag and experimental warning
Fri, 11 Sep 2020 13:57:04 +0100 mod_invite: Add deprecation note and tag
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 13:57:04 +0100] rev 4103
mod_invite: Add deprecation note and tag
Fri, 11 Sep 2020 13:56:52 +0100 mod_easy_invite: Add deprecation note and tag
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 13:56:52 +0100] rev 4102
mod_easy_invite: Add deprecation note and tag
Fri, 11 Sep 2020 13:53:55 +0100 mod_invites: Update documentation
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 13:53:55 +0100] rev 4101
mod_invites: Update documentation
Fri, 11 Sep 2020 13:53:43 +0100 mod_invites: Absorb shell and prosodyctl commands from mod_easy_invite
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 13:53:43 +0100] rev 4100
mod_invites: Absorb shell and prosodyctl commands from mod_easy_invite
Fri, 11 Sep 2020 13:53:00 +0100 mod_http_libjs: Add compatibility with Prosody 0.11.x
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 13:53:00 +0100] rev 4099
mod_http_libjs: Add compatibility with Prosody 0.11.x
Fri, 11 Sep 2020 13:52:32 +0100 mod_invites_page: New module to generate landing page for invites
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 13:52:32 +0100] rev 4098
mod_invites_page: New module to generate landing page for invites
Fri, 11 Sep 2020 13:51:54 +0100 mod_invites_register_web: New module to allow web registration with an invite token
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 13:51:54 +0100] rev 4097
mod_invites_register_web: New module to allow web registration with an invite token
Fri, 11 Sep 2020 13:50:47 +0100 mod_invites_adhoc: New module to allow invite creation via ad-hoc commands (XEP-0401)
Matthew Wild <mwild1@gmail.com> [Fri, 11 Sep 2020 13:50:47 +0100] rev 4096
mod_invites_adhoc: New module to allow invite creation via ad-hoc commands (XEP-0401)
Thu, 10 Sep 2020 16:47:59 +0100 mod_register_apps: Provides a configurable list of XMPP apps
Matthew Wild <mwild1@gmail.com> [Thu, 10 Sep 2020 16:47:59 +0100] rev 4095
mod_register_apps: Provides a configurable list of XMPP apps
Thu, 10 Sep 2020 17:54:39 +0200 mod_easy_invite: Add a touch of dependency info
Kim Alvefur <zash@zash.se> [Thu, 10 Sep 2020 17:54:39 +0200] rev 4094
mod_easy_invite: Add a touch of dependency info
Tue, 08 Sep 2020 12:35:51 +0200 mod_muc_notifications: adapt to MUC get_name() API changes
marc0s <marcos@tenak.net> [Tue, 08 Sep 2020 12:35:51 +0200] rev 4093
mod_muc_notifications: adapt to MUC get_name() API changes
Mon, 07 Sep 2020 13:48:22 +0100 mod_easy_invite: Remove hard dependency on mod_invites_page and allow configuration of different landing page module
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 13:48:22 +0100] rev 4092
mod_easy_invite: Remove hard dependency on mod_invites_page and allow configuration of different landing page module
Mon, 07 Sep 2020 13:33:42 +0100 mod_http_libjs: New module to serve common CSS/Javascript libraries
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 13:33:42 +0100] rev 4091
mod_http_libjs: New module to serve common CSS/Javascript libraries
Mon, 07 Sep 2020 12:53:35 +0100 mod_easy_invite: Rewrite prosodyctl command handler to support new features (from Snikket)
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 12:53:35 +0100] rev 4090
mod_easy_invite: Rewrite prosodyctl command handler to support new features (from Snikket)
Mon, 07 Sep 2020 12:52:40 +0100 mod_easy_invite: Allow account reset invites
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 12:52:40 +0100] rev 4089
mod_easy_invite: Allow account reset invites
Mon, 07 Sep 2020 12:52:16 +0100 mod_easy_invite: Allow setting account roles from associated invite (from Snikket)
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 12:52:16 +0100] rev 4088
mod_easy_invite: Allow setting account roles from associated invite (from Snikket)
Mon, 07 Sep 2020 12:51:20 +0100 mod_easy_invite: Add code comment (from Snikket)
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 12:51:20 +0100] rev 4087
mod_easy_invite: Add code comment (from Snikket)
Mon, 07 Sep 2020 12:50:36 +0100 mod_easy_invite: Minor refactoring to begin merging additional changes from Snikket
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 12:50:36 +0100] rev 4086
mod_easy_invite: Minor refactoring to begin merging additional changes from Snikket
Mon, 07 Sep 2020 13:04:01 +0100 mod_invites: Fix potential traceback when invalid token used (from Snikket)
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 13:04:01 +0100] rev 4085
mod_invites: Fix potential traceback when invalid token used (from Snikket)
Mon, 07 Sep 2020 13:03:08 +0100 mod_invites: Whitespace (from Snikket)
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 13:03:08 +0100] rev 4084
mod_invites: Whitespace (from Snikket)
Mon, 07 Sep 2020 13:02:51 +0100 mod_invites: Include invite type and uri in validated invites (from Snikket)
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 13:02:51 +0100] rev 4083
mod_invites: Include invite type and uri in validated invites (from Snikket)
Mon, 07 Sep 2020 13:00:43 +0100 mod_invites: Add API to create account reset invites (from Snikket)
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 13:00:43 +0100] rev 4082
mod_invites: Add API to create account reset invites (from Snikket)
Mon, 07 Sep 2020 12:59:00 +0100 mod_invites: Allow inclusion of 'additional data' in invites (from Snikket)
Matthew Wild <mwild1@gmail.com> [Mon, 07 Sep 2020 12:59:00 +0100] rev 4081
mod_invites: Allow inclusion of 'additional data' in invites (from Snikket)
Tue, 25 Aug 2020 13:13:56 +0100 mod_http_upload: Log warning when loaded on user host
Matthew Wild <mwild1@gmail.com> [Tue, 25 Aug 2020 13:13:56 +0100] rev 4080
mod_http_upload: Log warning when loaded on user host
Sat, 22 Aug 2020 18:28:19 +0200 mod_external_service: Include for users of older versions of Prosody
Kim Alvefur <zash@zash.se> [Sat, 22 Aug 2020 18:28:19 +0200] rev 4079
mod_external_service: Include for users of older versions of Prosody
Wed, 19 Aug 2020 15:14:00 +0100 mod_muc_rai: Ignore presence to host that doesn't contain the <rai/> element
Matthew Wild <mwild1@gmail.com> [Wed, 19 Aug 2020 15:14:00 +0100] rev 4078
mod_muc_rai: Ignore presence to host that doesn't contain the <rai/> element
Tue, 18 Aug 2020 18:56:47 +0200 mod_http_muc_log: Add a dark theme when the user asked for that.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> [Tue, 18 Aug 2020 18:56:47 +0200] rev 4077
mod_http_muc_log: Add a dark theme when the user asked for that.
Wed, 05 Aug 2020 16:38:49 +0100 mod_firewall: Fix example in README to use |host (thanks DebXWoody)
Matthew Wild <mwild1@gmail.com> [Wed, 05 Aug 2020 16:38:49 +0100] rev 4076
mod_firewall: Fix example in README to use |host (thanks DebXWoody)
Wed, 05 Aug 2020 14:57:10 +0100 mod_muc_markers: Add room JID to log message
Matthew Wild <mwild1@gmail.com> [Wed, 05 Aug 2020 14:57:10 +0100] rev 4075
mod_muc_markers: Add room JID to log message
Sun, 26 Jul 2020 16:15:37 +0200 mod_http_upload/README: Fix typo (thanks bjoernb)
Kim Alvefur <zash@zash.se> [Sun, 26 Jul 2020 16:15:37 +0200] rev 4074
mod_http_upload/README: Fix typo (thanks bjoernb)
Mon, 20 Jul 2020 22:32:22 +0200 mod_rest/README: Remove last trace of older credential option
Kim Alvefur <zash@zash.se> [Mon, 20 Jul 2020 22:32:22 +0200] rev 4073
mod_rest/README: Remove last trace of older credential option
Mon, 20 Jul 2020 21:55:07 +0200 mod_rest/README: Mention OAuth
Kim Alvefur <zash@zash.se> [Mon, 20 Jul 2020 21:55:07 +0200] rev 4072
mod_rest/README: Mention OAuth mod_http_oauth2 needs docs too
Mon, 20 Jul 2020 21:54:52 +0200 mod_rest/README: Describe use on VirtualHosts
Kim Alvefur <zash@zash.se> [Mon, 20 Jul 2020 21:54:52 +0200] rev 4071
mod_rest/README: Describe use on VirtualHosts
Mon, 20 Jul 2020 21:42:11 +0200 mod_rest: Add support for form-encoded output
Kim Alvefur <zash@zash.se> [Mon, 20 Jul 2020 21:42:11 +0200] rev 4070
mod_rest: Add support for form-encoded output This roughtly matches the input capabilities when given an form-encoded payload.
Tue, 07 Jul 2020 17:08:08 +0100 mod_muc_markers: replace configurable multi-marker tracking with better system
Matthew Wild <mwild1@gmail.com> [Tue, 07 Jul 2020 17:08:08 +0100] rev 4069
mod_muc_markers: replace configurable multi-marker tracking with better system Now tracks a single marker, but automatically applies rules from the XEP about "higher" markers implying "lower" markers - i.e. "displayed" implies "received". Still, just a single marker is tracked and synthesized at all times (the one configured with muc_marker_name).
Tue, 07 Jul 2020 14:37:49 +0200 mod_watch_spam_reports: Move stage from alpha to beta
Martin Dosch <martin@mdosch.de> [Tue, 07 Jul 2020 14:37:49 +0200] rev 4068
mod_watch_spam_reports: Move stage from alpha to beta
Tue, 07 Jul 2020 14:36:37 +0200 mod_watch_spam_reports: Add compatibility section
Martin Dosch <martin@mdosch.de> [Tue, 07 Jul 2020 14:36:37 +0200] rev 4067
mod_watch_spam_reports: Add compatibility section Added trunk (tested by myself) and 0.11 (tested by wurstsalat - thanks).
Tue, 07 Jul 2020 14:34:24 +0200 mod_watch_spam_reports: Document dependency on mod_spam_reporting
Martin Dosch <martin@mdosch.de> [Tue, 07 Jul 2020 14:34:24 +0200] rev 4066
mod_watch_spam_reports: Document dependency on mod_spam_reporting
Fri, 03 Jul 2020 18:50:04 +0200 mod_watch_spam_reports: Define variable prior to using it
Martin Dosch <martin@mdosch.de> [Fri, 03 Jul 2020 18:50:04 +0200] rev 4065
mod_watch_spam_reports: Define variable prior to using it
Thu, 02 Jul 2020 12:20:55 +0100 mod_muc_rai: Add debug logging
Matthew Wild <mwild1@gmail.com> [Thu, 02 Jul 2020 12:20:55 +0100] rev 4064
mod_muc_rai: Add debug logging
Thu, 02 Jul 2020 12:18:35 +0100 mod_muc_rai: Fix to correctly extract the archive id
Matthew Wild <mwild1@gmail.com> [Thu, 02 Jul 2020 12:18:35 +0100] rev 4063
mod_muc_rai: Fix to correctly extract the archive id
Thu, 02 Jul 2020 12:17:53 +0100 mod_muc_rai: Don't store/modify existing table to track rooms
Matthew Wild <mwild1@gmail.com> [Thu, 02 Jul 2020 12:17:53 +0100] rev 4062
mod_muc_rai: Don't store/modify existing table to track rooms This was a simple bug that took a while to track down.
Thu, 02 Jul 2020 12:09:24 +0100 mod_muc_rai: Fix to use bare JID where a bare JID is needed
Matthew Wild <mwild1@gmail.com> [Thu, 02 Jul 2020 12:09:24 +0100] rev 4061
mod_muc_rai: Fix to use bare JID where a bare JID is needed
Thu, 02 Jul 2020 12:07:08 +0100 mod_muc_markers: Expose is_markable utility function to other modules
Matthew Wild <mwild1@gmail.com> [Thu, 02 Jul 2020 12:07:08 +0100] rev 4060
mod_muc_markers: Expose is_markable utility function to other modules
Tue, 30 Jun 2020 19:32:39 +0200 mod_turncredentials/README: Link to eturnal (thanks Holger)
Kim Alvefur <zash@zash.se> [Tue, 30 Jun 2020 19:32:39 +0200] rev 4059
mod_turncredentials/README: Link to eturnal (thanks Holger)
Wed, 24 Jun 2020 09:08:12 +0200 mod_watch_spam_reports: Fix another whitespace typo
Martin Dosch <martin@mdosch.de> [Wed, 24 Jun 2020 09:08:12 +0200] rev 4058
mod_watch_spam_reports: Fix another whitespace typo
Wed, 24 Jun 2020 09:05:05 +0200 mod_watch_spam_reports: Fix ugly whitespace typo
Martin Dosch <martin@mdosch.de> [Wed, 24 Jun 2020 09:05:05 +0200] rev 4057
mod_watch_spam_reports: Fix ugly whitespace typo
Wed, 24 Jun 2020 09:01:55 +0200 mod_watch_spam_reports: Create report message outside of the admin notification loop
Martin Dosch <martin@mdosch.de> [Wed, 24 Jun 2020 09:01:55 +0200] rev 4056
mod_watch_spam_reports: Create report message outside of the admin notification loop
Wed, 24 Jun 2020 08:51:07 +0200 mod_watch_spam_reports: Show reporters bare JID instead of full JID
Martin Dosch <martin@mdosch.de> [Wed, 24 Jun 2020 08:51:07 +0200] rev 4055
mod_watch_spam_reports: Show reporters bare JID instead of full JID
Tue, 23 Jun 2020 19:54:06 +0200 mod_adhoc_dataforms_demo: Treat 'execute' action as 'next' except in first step
Kim Alvefur <zash@zash.se> [Tue, 23 Jun 2020 19:54:06 +0200] rev 4054
mod_adhoc_dataforms_demo: Treat 'execute' action as 'next' except in first step
Tue, 23 Jun 2020 19:40:55 +0200 mod_adhoc_dataforms_demo: Fix duplicate field prevention
Kim Alvefur <zash@zash.se> [Tue, 23 Jun 2020 19:40:55 +0200] rev 4053
mod_adhoc_dataforms_demo: Fix duplicate field prevention It's supposed to only include each type of form field once per form at most but it didn't note which fields it had added already. No idea what the probability was anyways, probably pretty low.
Mon, 22 Jun 2020 21:35:57 +0200 mod_csi_battery_saver: Ignore CSI actions before resource bind
tmolitor <thilo@eightysoft.de> [Mon, 22 Jun 2020 21:35:57 +0200] rev 4052
mod_csi_battery_saver: Ignore CSI actions before resource bind
Thu, 18 Jun 2020 15:24:34 +0200 mod_conversejs: Disable automatic BOSH/WS endpoint discovery
Kim Alvefur <zash@zash.se> [Thu, 18 Jun 2020 15:24:34 +0200] rev 4051
mod_conversejs: Disable automatic BOSH/WS endpoint discovery Converse.js 7.0 will enable this by default, but when using this module the BOSH and WebSocket endpoints are provided in the generated HTML, so automatic discovery is not needed and unlikely to work without an additional module.
Tue, 16 Jun 2020 11:21:58 +0200 mod_watch_spam_reports: Module to notify admins about incoming XEP-0377 spam reports
Martin Dosch <martin@mdosch.de> [Tue, 16 Jun 2020 11:21:58 +0200] rev 4050
mod_watch_spam_reports: Module to notify admins about incoming XEP-0377 spam reports
Thu, 11 Jun 2020 18:34:29 +0200 mod_adhoc_dataforms_demo: Ensure mod_adhoc is loaded
Kim Alvefur <zash@zash.se> [Thu, 11 Jun 2020 18:34:29 +0200] rev 4049
mod_adhoc_dataforms_demo: Ensure mod_adhoc is loaded
Wed, 10 Jun 2020 22:20:00 +0100 Merge
Matthew Wild <mwild1@gmail.com> [Wed, 10 Jun 2020 22:20:00 +0100] rev 4048
Merge
Mon, 08 Jun 2020 18:39:16 +0200 mod_vcard_muc: Fix #1414 issue with nil room being queried when a stanza with a nonexisting MUC localpart was sent
Michel Le Bihan <michel@lebihan.pl> [Mon, 08 Jun 2020 18:39:16 +0200] rev 4047
mod_vcard_muc: Fix #1414 issue with nil room being queried when a stanza with a nonexisting MUC localpart was sent
Wed, 10 Jun 2020 12:21:10 +0200 mod_pubsub_text_interface: Reflect XEP-0334 hints
Kim Alvefur <zash@zash.se> [Wed, 10 Jun 2020 12:21:10 +0200] rev 4046
mod_pubsub_text_interface: Reflect XEP-0334 hints Helps testing without bothering your other clients.
Wed, 10 Jun 2020 12:15:11 +0200 mod_pubsub_text_interface: Hint at possible commands using XEP-0439: Quick Response
Kim Alvefur <zash@zash.se> [Wed, 10 Jun 2020 12:15:11 +0200] rev 4045
mod_pubsub_text_interface: Hint at possible commands using XEP-0439: Quick Response
Wed, 10 Jun 2020 12:12:47 +0200 mod_measure_memory: Report that stats are in units of bytes
Kim Alvefur <zash@zash.se> [Wed, 10 Jun 2020 12:12:47 +0200] rev 4044
mod_measure_memory: Report that stats are in units of bytes
Sun, 07 Jun 2020 00:19:49 +0200 mod_measure_cpu: Specify units of total CPU time as seconds
Kim Alvefur <zash@zash.se> [Sun, 07 Jun 2020 00:19:49 +0200] rev 4043
mod_measure_cpu: Specify units of total CPU time as seconds
Tue, 02 Jun 2020 20:00:03 +0200 mod_http_pep_avatar: Serve multiple avatars with a user/hash syntax
Kim Alvefur <zash@zash.se> [Tue, 02 Jun 2020 20:00:03 +0200] rev 4042
mod_http_pep_avatar: Serve multiple avatars with a user/hash syntax
Fri, 29 May 2020 12:38:23 +0200 mod_rest: Add support for CBOR
Kim Alvefur <zash@zash.se> [Fri, 29 May 2020 12:38:23 +0200] rev 4041
mod_rest: Add support for CBOR https://www.zash.se/lua-cbor.html
Fri, 29 May 2020 12:30:15 +0200 mod_rest: Respond to unknown payload types with HTTP status 415
Kim Alvefur <zash@zash.se> [Fri, 29 May 2020 12:30:15 +0200] rev 4040
mod_rest: Respond to unknown payload types with HTTP status 415 More semantically correct.
Fri, 29 May 2020 12:04:04 +0200 mod_rest: Map xml:lang to/from JSON
Kim Alvefur <zash@zash.se> [Fri, 29 May 2020 12:04:04 +0200] rev 4039
mod_rest: Map xml:lang to/from JSON
Tue, 26 May 2020 21:32:55 +0200 mod_http_muc_log: Add link to room list from logs page
Kim Alvefur <zash@zash.se> [Tue, 26 May 2020 21:32:55 +0200] rev 4038
mod_http_muc_log: Add link to room list from logs page Improve UX by reducing in number of clicks to get back to the room list. Uncommitted diff from logs.xmpp.org
Thu, 21 May 2020 16:35:07 +0100 mod_muc_markers: Allow tracking multiple markers
Matthew Wild <mwild1@gmail.com> [Thu, 21 May 2020 16:35:07 +0100] rev 4037
mod_muc_markers: Allow tracking multiple markers
Thu, 21 May 2020 16:34:46 +0100 mod_muc_markers: luacheck annotation
Matthew Wild <mwild1@gmail.com> [Thu, 21 May 2020 16:34:46 +0100] rev 4036
mod_muc_markers: luacheck annotation
Wed, 20 May 2020 17:24:57 +0200 mod_adhoc_groups: Fix check for error on group creation
Kim Alvefur <zash@zash.se> [Wed, 20 May 2020 17:24:57 +0200] rev 4035
mod_adhoc_groups: Fix check for error on group creation
Wed, 20 May 2020 17:25:59 +0200 mod_adhoc_groups: Fix responding with "You are already in this group." (was never sent before)
Karol Topolski <ktopolski.it@gmail.com> [Wed, 20 May 2020 17:25:59 +0200] rev 4034
mod_adhoc_groups: Fix responding with "You are already in this group." (was never sent before)
Wed, 20 May 2020 17:24:15 +0200 mod_measure_message_e2ee/README: Fix typo
Kim Alvefur <zash@zash.se> [Wed, 20 May 2020 17:24:15 +0200] rev 4033
mod_measure_message_e2ee/README: Fix typo
Wed, 20 May 2020 16:42:32 +0200 mod_measure_message_e2ee: Add a warning for small servers leaking user behaviour.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> [Wed, 20 May 2020 16:42:32 +0200] rev 4032
mod_measure_message_e2ee: Add a warning for small servers leaking user behaviour.
Wed, 20 May 2020 11:11:11 +0200 mod_muc_block_pm: Don't respond to error stanzas
JC Brand <jc@opkode.com> [Wed, 20 May 2020 11:11:11 +0200] rev 4031
mod_muc_block_pm: Don't respond to error stanzas
Tue, 05 May 2020 21:52:14 +0200 mod_muc_markers: Broadcast current markers on join
Kim Alvefur <zash@zash.se> [Tue, 05 May 2020 21:52:14 +0200] rev 4030
mod_muc_markers: Broadcast current markers on join This lets you see how far others have read upon joining without cluttering the archives with obsolete chat markers.
Tue, 05 May 2020 21:50:35 +0200 mod_muc_markers: Prevent storage instead of broadcast
Kim Alvefur <zash@zash.se> [Tue, 05 May 2020 21:50:35 +0200] rev 4029
mod_muc_markers: Prevent storage instead of broadcast Restores the ability to see how far others have read. Maybe this should be a setting?
Tue, 19 May 2020 14:06:42 +0100 mod_muc_markers: Allow configuration of which marker to track, default to displayed
Matthew Wild <mwild1@gmail.com> [Tue, 19 May 2020 14:06:42 +0100] rev 4028
mod_muc_markers: Allow configuration of which marker to track, default to displayed
Sun, 17 May 2020 22:38:55 +0200 mod_easy_invite: backport: ensure session exists before accessing it
Maxime “pep” Buquet <pep@bouah.net> [Sun, 17 May 2020 22:38:55 +0200] rev 4027
mod_easy_invite: backport: ensure session exists before accessing it Backport from https://github.com/snikket-im/snikket-server This prevents a 500 issue when using mod_register_web.
Sat, 16 May 2020 19:48:26 +0200 mod_easy_invite: Add commands to telnet console
Kim Alvefur <zash@zash.se> [Sat, 16 May 2020 19:48:26 +0200] rev 4026
mod_easy_invite: Add commands to telnet console Handy if all you have is SSH access and no ad-hoc capable client
Sat, 16 May 2020 18:30:01 +0200 mod_rest/jsonmap: Derive stanza @type from certain payloads
Kim Alvefur <zash@zash.se> [Sat, 16 May 2020 18:30:01 +0200] rev 4025
mod_rest/jsonmap: Derive stanza @type from certain payloads Because I forget type=set every single time with ad-hoc commands.
Thu, 14 May 2020 17:28:38 +0200 mod_extdisco, mod_turncredentials: Note incompatibility in readmes.
tastytea <tastytea@tastytea.de> [Thu, 14 May 2020 17:28:38 +0200] rev 4024
mod_extdisco, mod_turncredentials: Note incompatibility in readmes.
Wed, 13 May 2020 11:43:27 +0100 mod_muc_local_only: New module to restrict a list of MUCs to local users
Matthew Wild <mwild1@gmail.com> [Wed, 13 May 2020 11:43:27 +0100] rev 4023
mod_muc_local_only: New module to restrict a list of MUCs to local users
Tue, 12 May 2020 14:14:51 +0200 mod_cache_c2s_caps: also log full JID for caps
Georg Lukas <georg@op-co.de> [Tue, 12 May 2020 14:14:51 +0200] rev 4022
mod_cache_c2s_caps: also log full JID for caps
Tue, 12 May 2020 12:31:51 +0100 mod_firewall: Ensure file lists are always initialized empty
Matthew Wild <mwild1@gmail.com> [Tue, 12 May 2020 12:31:51 +0100] rev 4021
mod_firewall: Ensure file lists are always initialized empty
Mon, 11 May 2020 17:18:30 +0100 mod_firewall: Add option to ignore missing list files
Matthew Wild <mwild1@gmail.com> [Mon, 11 May 2020 17:18:30 +0100] rev 4020
mod_firewall: Add option to ignore missing list files
Sun, 10 May 2020 09:03:16 +0200 mod_firewall/test: Print replies to stderr instead of crashing
Kim Alvefur <zash@zash.se> [Sun, 10 May 2020 09:03:16 +0200] rev 4019
mod_firewall/test: Print replies to stderr instead of crashing
Sat, 09 May 2020 21:14:59 +0200 mod_csi_muc_priorities: Report reason for importance decision
Kim Alvefur <zash@zash.se> [Sat, 09 May 2020 21:14:59 +0200] rev 4018
mod_csi_muc_priorities: Report reason for importance decision
Sat, 09 May 2020 21:14:36 +0200 mod_csi_grace_period: Report reason for importance decision
Kim Alvefur <zash@zash.se> [Sat, 09 May 2020 21:14:36 +0200] rev 4017
mod_csi_grace_period: Report reason for importance decision
Sun, 29 Mar 2020 15:09:25 +0200 mod_lastlog2: Store last timestamp per account event
Kim Alvefur <zash@zash.se> [Sun, 29 Mar 2020 15:09:25 +0200] rev 4016
mod_lastlog2: Store last timestamp per account event Incompatible with mod_lastlog and other modules using its data due to use of map store
Wed, 06 May 2020 14:55:36 +0200 mod_register_dnsbl_firewall_mark: introduce optional registration_rbl_message with mod_welcome inspired syntax
Georg Lukas <georg@op-co.de> [Wed, 06 May 2020 14:55:36 +0200] rev 4015
mod_register_dnsbl_firewall_mark: introduce optional registration_rbl_message with mod_welcome inspired syntax
Tue, 05 May 2020 16:27:59 +0200 mod_muc_occupant_id: Don't store occupant-ids.
Maxime “pep” Buquet <pep@bouah.net> [Tue, 05 May 2020 16:27:59 +0200] rev 4014
mod_muc_occupant_id: Don't store occupant-ids. It seems it's cheap enough to generate so don't unnecessarily store everyone's occupant-ids forever.
Fri, 01 May 2020 22:24:10 +0200 mod_smacks: don't send error replys for error stanzas on session timeout
tmolitor <thilo@eightysoft.de> [Fri, 01 May 2020 22:24:10 +0200] rev 4013
mod_smacks: don't send error replys for error stanzas on session timeout
Fri, 01 May 2020 11:34:43 +0200 Merge
JC Brand <jc@opkode.com> [Fri, 01 May 2020 11:34:43 +0200] rev 4012
Merge
Fri, 01 May 2020 11:34:09 +0200 mod_muc_batched_probe: Call instance method
JC Brand <jc@opkode.com> [Fri, 01 May 2020 11:34:09 +0200] rev 4011
mod_muc_batched_probe: Call instance method
Fri, 01 May 2020 00:54:32 +0200 mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Kim Alvefur <zash@zash.se> [Fri, 01 May 2020 00:54:32 +0200] rev 4010
mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
Fri, 01 May 2020 00:53:36 +0200 mod_turncredentials/README: HTML comments aren't a thing apparently
Kim Alvefur <zash@zash.se> [Fri, 01 May 2020 00:53:36 +0200] rev 4009
mod_turncredentials/README: HTML comments aren't a thing apparently
Fri, 01 May 2020 00:51:56 +0200 mod_turncredentials/README: Hide reTURNManager until it's confirmed to support the rest API
Kim Alvefur <zash@zash.se> [Fri, 01 May 2020 00:51:56 +0200] rev 4008
mod_turncredentials/README: Hide reTURNManager until it's confirmed to support the rest API
Thu, 30 Apr 2020 13:18:08 +0200 mod_turncredentials/README: Link to some stun/turn implementations (thanks Holger)
Kim Alvefur <zash@zash.se> [Thu, 30 Apr 2020 13:18:08 +0200] rev 4007
mod_turncredentials/README: Link to some stun/turn implementations (thanks Holger)
Thu, 30 Apr 2020 13:16:27 +0200 mod_turncredentials/README: Markdown syntax normalization
Kim Alvefur <zash@zash.se> [Thu, 30 Apr 2020 13:16:27 +0200] rev 4006
mod_turncredentials/README: Markdown syntax normalization
Thu, 30 Apr 2020 13:14:36 +0200 mod_turncredentials/README: Link to credential spec
Kim Alvefur <zash@zash.se> [Thu, 30 Apr 2020 13:14:36 +0200] rev 4005
mod_turncredentials/README: Link to credential spec Internet-Draft but whatever.
Wed, 29 Apr 2020 13:00:22 +0200 mod_muc_batched_probe: New module
JC Brand <jc@opkode.com> [Wed, 29 Apr 2020 13:00:22 +0200] rev 4004
mod_muc_batched_probe: New module
Wed, 29 Apr 2020 12:59:53 +0200 muc_defaults: Fix setting name
JC Brand <jc@opkode.com> [Wed, 29 Apr 2020 12:59:53 +0200] rev 4003
muc_defaults: Fix setting name
Tue, 28 Apr 2020 16:54:21 +0100 mod_muc_rai: Ignore attempts to re-subscribe from the same full JID
Matthew Wild <mwild1@gmail.com> [Tue, 28 Apr 2020 16:54:21 +0100] rev 4002
mod_muc_rai: Ignore attempts to re-subscribe from the same full JID
Tue, 28 Apr 2020 10:03:17 +0100 mod_muc_rai: Use correct stanza kind (message) for initial notification
Matthew Wild <mwild1@gmail.com> [Tue, 28 Apr 2020 10:03:17 +0100] rev 4001
mod_muc_rai: Use correct stanza kind (message) for initial notification
Mon, 27 Apr 2020 23:07:01 +0200 mod_cloud_notify: Forbid user from registering their own JID as their push server
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> [Mon, 27 Apr 2020 23:07:01 +0200] rev 4000
mod_cloud_notify: Forbid user from registering their own JID as their push server
Thu, 15 Aug 2019 09:26:02 +0200 mod_muc_ban_ip: log fallback to module
Georg Lukas <georg@op-co.de> [Thu, 15 Aug 2019 09:26:02 +0200] rev 3999
mod_muc_ban_ip: log fallback to module
Mon, 27 Apr 2020 17:18:24 +0200 mod_firewall: do not log indifferent result
Georg Lukas <georg@op-co.de> [Mon, 27 Apr 2020 17:18:24 +0200] rev 3998
mod_firewall: do not log indifferent result
Mon, 27 Apr 2020 17:09:27 +0200 mod_register_dnsbl_*: fix DS legacy ipv4 addresses, thx Zash
Georg Lukas <georg@op-co.de> [Mon, 27 Apr 2020 17:09:27 +0200] rev 3997
mod_register_dnsbl_*: fix DS legacy ipv4 addresses, thx Zash
Thu, 23 Apr 2020 22:07:44 +0200 mod_csi_muc_priorities: Fix bad argument to 'ipairs' on a missing list
Kim Alvefur <zash@zash.se> [Thu, 23 Apr 2020 22:07:44 +0200] rev 3996
mod_csi_muc_priorities: Fix bad argument to 'ipairs' on a missing list If either of the two list-multi are empty then apparently nothing thougth to include an empty array. Meh.
Thu, 23 Apr 2020 20:12:42 +0200 mod_s2s_auth_dane: Fix markdown link syntax
Kim Alvefur <zash@zash.se> [Thu, 23 Apr 2020 20:12:42 +0200] rev 3995
mod_s2s_auth_dane: Fix markdown link syntax
Thu, 23 Apr 2020 20:11:18 +0200 mod_s2s_auth_dane: It broke :(
Kim Alvefur <zash@zash.se> [Thu, 23 Apr 2020 20:11:18 +0200] rev 3994
mod_s2s_auth_dane: It broke :(
Thu, 23 Apr 2020 15:39:12 +0100 mod_auth_custom_http: Unlock globals while loading socket.http
Matthew Wild <mwild1@gmail.com> [Thu, 23 Apr 2020 15:39:12 +0100] rev 3993
mod_auth_custom_http: Unlock globals while loading socket.http ltn12 tries to set a global and isn't caught by the require sandboxing. Lua 5.2 issue?
Wed, 22 Apr 2020 12:42:42 +0200 mod_csi_muc_priorities: Adjust indentation
Kim Alvefur <zash@zash.se> [Wed, 22 Apr 2020 12:42:42 +0200] rev 3992
mod_csi_muc_priorities: Adjust indentation
Tue, 21 Apr 2020 20:51:31 +0200 mod_storage_xmlarchive: Update compat table
Kim Alvefur <zash@zash.se> [Tue, 21 Apr 2020 20:51:31 +0200] rev 3991
mod_storage_xmlarchive: Update compat table
Tue, 21 Apr 2020 11:26:43 +0200 mod_smacks: remove now unused code
tmolitor <thilo@eightysoft.de> [Tue, 21 Apr 2020 11:26:43 +0200] rev 3990
mod_smacks: remove now unused code
Mon, 20 Apr 2020 15:30:56 +0200 mod_smacks: fix typo in last commit
tmolitor <thilo@eightysoft.de> [Mon, 20 Apr 2020 15:30:56 +0200] rev 3989
mod_smacks: fix typo in last commit
Mon, 20 Apr 2020 14:49:17 +0200 mod_smacks: better logging for georg
tmolitor <thilo@eightysoft.de> [Mon, 20 Apr 2020 14:49:17 +0200] rev 3988
mod_smacks: better logging for georg
Mon, 20 Apr 2020 14:40:09 +0200 mod_smacks: Fix mam handling
tmolitor <thilo@eightysoft.de> [Mon, 20 Apr 2020 14:40:09 +0200] rev 3987
mod_smacks: Fix mam handling
Sun, 19 Apr 2020 23:38:39 +0200 mod_firewall: Remove trailing whitespace
Kim Alvefur <zash@zash.se> [Sun, 19 Apr 2020 23:38:39 +0200] rev 3986
mod_firewall: Remove trailing whitespace
Sun, 19 Apr 2020 23:37:13 +0200 mod_firewall: Use util.envload instead of deprecated loadstring (thanks Martin)
Kim Alvefur <zash@zash.se> [Sun, 19 Apr 2020 23:37:13 +0200] rev 3985
mod_firewall: Use util.envload instead of deprecated loadstring (thanks Martin) loadstring was deprecated in Lua 5.2 and removed from in 5.3
Sun, 19 Apr 2020 08:15:09 +0200 mod_csi_battery_saver: Add Jingle incoming call messages to important, thanks to Wiktor Kwapisiewicz <wiktor@metacode.biz>
tmolitor <thilo@eightysoft.de> [Sun, 19 Apr 2020 08:15:09 +0200] rev 3984
mod_csi_battery_saver: Add Jingle incoming call messages to important, thanks to Wiktor Kwapisiewicz <wiktor@metacode.biz>
Sun, 19 Apr 2020 08:12:21 +0200 mod_cloud_notify: make stanza queue processing faster
tmolitor <thilo@eightysoft.de> [Sun, 19 Apr 2020 08:12:21 +0200] rev 3983
mod_cloud_notify: make stanza queue processing faster
Sat, 18 Apr 2020 15:43:08 +0200 Merge
Kim Alvefur <zash@zash.se> [Sat, 18 Apr 2020 15:43:08 +0200] rev 3982
Merge
Thu, 16 Apr 2020 17:34:53 +0200 mod_turncredentials: Add 'transport' attribute
Wiktor Kwapisiewicz <wiktor@metacode.biz> [Thu, 16 Apr 2020 17:34:53 +0200] rev 3981
mod_turncredentials: Add 'transport' attribute XEP-0215 recommends using 'transport' attribute and since coturn can work in both TCP and UPD modes this patch adds one <service> element for each combination of STUN/TURN and TCP/UDP.
Fri, 17 Apr 2020 17:20:51 +0200 Merge
JC Brand <jc@opkode.com> [Fri, 17 Apr 2020 17:20:51 +0200] rev 3980
Merge
Fri, 17 Apr 2020 17:19:17 +0200 muc_defaults: Add support for the presence_broadcast setting
JC Brand <jc@opkode.com> [Fri, 17 Apr 2020 17:19:17 +0200] rev 3979
muc_defaults: Add support for the presence_broadcast setting
Wed, 15 Apr 2020 21:19:45 +0100 mod_muc_rai: New module to implement Room Activity Indicators
Matthew Wild <mwild1@gmail.com> [Wed, 15 Apr 2020 21:19:45 +0100] rev 3978
mod_muc_rai: New module to implement Room Activity Indicators
Mon, 13 Apr 2020 21:53:01 +0200 mod_firewall: Fix use of unpack() on Lua 5.3
Kim Alvefur <zash@zash.se> [Mon, 13 Apr 2020 21:53:01 +0200] rev 3977
mod_firewall: Fix use of unpack() on Lua 5.3 unpack() was previously a global function, it moved into the table library in either Lua 5.2 or 5.3
Mon, 13 Apr 2020 15:48:58 +0100 mod_muc_markers: New module for server-side receipt tracking in MUCs
Matthew Wild <mwild1@gmail.com> [Mon, 13 Apr 2020 15:48:58 +0100] rev 3976
mod_muc_markers: New module for server-side receipt tracking in MUCs
Sun, 12 Apr 2020 18:07:16 +0200 mod_rest: Improve auth error reporting
Kim Alvefur <zash@zash.se> [Sun, 12 Apr 2020 18:07:16 +0200] rev 3975
mod_rest: Improve auth error reporting
Tue, 07 Apr 2020 22:11:52 +0200 mod_nooffline_noerror: Fix for missing log
tmolitor <thilo@eightysoft.de> [Tue, 07 Apr 2020 22:11:52 +0200] rev 3974
mod_nooffline_noerror: Fix for missing log
Tue, 07 Apr 2020 18:48:04 +0200 mod_measure_muc: Collect statistics on Grout Chat
kaliko <kaliko@azylum.org> [Tue, 07 Apr 2020 18:48:04 +0200] rev 3973
mod_measure_muc: Collect statistics on Grout Chat
Sun, 05 Apr 2020 23:39:08 +0200 Merge commit
tmolitor <thilo@eightysoft.de> [Sun, 05 Apr 2020 23:39:08 +0200] rev 3972
Merge commit
Sun, 05 Apr 2020 23:37:17 +0200 mod_smacks: Update documentation and slightly adjust default values
tmolitor <thilo@eightysoft.de> [Sun, 05 Apr 2020 23:37:17 +0200] rev 3971
mod_smacks: Update documentation and slightly adjust default values
Sat, 21 Mar 2020 23:50:34 +0100 mod_nooffline_noerror: fix error in logging
tmolitor <thilo@eightysoft.de> [Sat, 21 Mar 2020 23:50:34 +0100] rev 3970
mod_nooffline_noerror: fix error in logging
Fri, 03 Apr 2020 12:26:56 +0100 mod_muc_limits: Add config option to limit to join stanzas only
Matthew Wild <mwild1@gmail.com> [Fri, 03 Apr 2020 12:26:56 +0100] rev 3969
mod_muc_limits: Add config option to limit to join stanzas only This is a bit more limited in pre-0.11 MUC modules, because it just detects stanzas sent to full JIDs (which would include all presence and nick changes). This option is useful for setups where users are typically unaffiliated, but trusted (e.g. if access to the room is gated through some other means such as password/token auth).
Fri, 03 Apr 2020 12:24:54 +0100 mod_muc_limits: Add [luacheck] annotation to silence unused loop variable warning
Matthew Wild <mwild1@gmail.com> [Fri, 03 Apr 2020 12:24:54 +0100] rev 3968
mod_muc_limits: Add [luacheck] annotation to silence unused loop variable warning
Mon, 30 Mar 2020 19:56:43 +0200 mod_http_upload/README: User/host arguments to command not optional (thanks kaliko)
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 19:56:43 +0200] rev 3967
mod_http_upload/README: User/host arguments to command not optional (thanks kaliko)
Mon, 30 Mar 2020 19:56:09 +0200 mod_http_upload: Show help message if not at least one host/user is given
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 19:56:09 +0200] rev 3966
mod_http_upload: Show help message if not at least one host/user is given
Mon, 30 Mar 2020 19:56:04 +0200 mod_http_upload: Add some kind of help message to prosodyctl command
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 19:56:04 +0200] rev 3965
mod_http_upload: Add some kind of help message to prosodyctl command
Mon, 30 Mar 2020 19:20:09 +0200 mod_http_upload/README: Add example disco_items use
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 19:20:09 +0200] rev 3964
mod_http_upload/README: Add example disco_items use
Mon, 30 Mar 2020 19:15:04 +0200 mod_http_upload_external: Discourage loading via modules_enabled
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 19:15:04 +0200] rev 3963
mod_http_upload_external: Discourage loading via modules_enabled
Mon, 30 Mar 2020 16:29:44 +0200 mod_conversejs/README: Add an example of the URL to open
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 16:29:44 +0200] rev 3962
mod_conversejs/README: Add an example of the URL to open
Fri, 27 Mar 2020 15:51:57 +0100 mod_muc_archive: Add fork of mod_muc_log that uses newer storage API
JC Brand <jc@opkode.com> [Fri, 27 Mar 2020 15:51:57 +0100] rev 3961
mod_muc_archive: Add fork of mod_muc_log that uses newer storage API
Fri, 27 Mar 2020 11:56:14 +0100 mod_stanzas: tighten up stanza check and add explanatory text
JC Brand <jc@opkode.com> [Fri, 27 Mar 2020 11:56:14 +0100] rev 3960
mod_stanzas: tighten up stanza check and add explanatory text
Thu, 26 Mar 2020 11:57:02 +0100 mod_smacks: also count outgoing MAM messages
JC Brand <jc@opkode.com> [Thu, 26 Mar 2020 11:57:02 +0100] rev 3959
mod_smacks: also count outgoing MAM messages mod_smacks doesn't count outgoing MAM messages, which causes warnings in Prosody such as: > The client says it handled 41 new stanzas, but we only sent 2 It seems mod_smacks is in the wrong here and that it's too strict in trying to determine what is a valid stanza to count. In RFC6120: > Definition of XML Stanza: An XML stanza is the basic unit of meaning > in XMPP. A stanza is a first-level element (at depth=1 of the stream) > whose element name is "message", "presence", or "iq" and whose > qualifying namespace is 'jabber:client' or 'jabber:server'.
Wed, 25 Mar 2020 19:42:18 +0100 mod_auth_ldap: Fix broken link to LuaLDAP
Kim Alvefur <zash@zash.se> [Wed, 25 Mar 2020 19:42:18 +0100] rev 3958
mod_auth_ldap: Fix broken link to LuaLDAP
Mon, 23 Mar 2020 19:03:04 +0100 mod_rest: Add JSON mapping of XEP-0128: Service Discovery Extensions
Kim Alvefur <zash@zash.se> [Mon, 23 Mar 2020 19:03:04 +0100] rev 3957
mod_rest: Add JSON mapping of XEP-0128: Service Discovery Extensions Example XEP-0157 payload: { "disco" : { "extensions" : { "http://jabber.org/network/serverinfo" : { "abuse-addresses" : [ "mailto:abuse@shakespeare.lit", "xmpp:abuse@shakespeare.lit" ], "admin-addresses" : [ "mailto:admin@shakespeare.lit", "xmpp:admin@shakespeare.lit" ], "feedback-addresses" : [ "http://shakespeare.lit/feedback.php", "mailto:feedback@shakespeare.lit", "xmpp:feedback@shakespeare.lit" ], "sales-addresses" : [ "xmpp:bard@shakespeare.lit" ], "security-addresses" : [ "xmpp:security@shakespeare.lit" ], "support-addresses" : [ "http://shakespeare.lit/support.php", "xmpp:support@shakespeare.lit" ] } } } }
Sat, 21 Mar 2020 18:05:22 +0100 mod_prometheus: Ensure mod_http is loaded where the http interface is exposed (thanks Martin)
Kim Alvefur <zash@zash.se> [Sat, 21 Mar 2020 18:05:22 +0100] rev 3956
mod_prometheus: Ensure mod_http is loaded where the http interface is exposed (thanks Martin) Loading mod_http globally does not have the desired effect, it needs to be loaded in the host context where module:provides is called.
Sat, 21 Mar 2020 15:03:47 +0100 mod_measure_registration: new module
Maxime “pep” Buquet <pep@bouah.net> [Sat, 21 Mar 2020 15:03:47 +0100] rev 3955
mod_measure_registration: new module
Thu, 19 Mar 2020 16:18:36 +0100 mod_muc_hats_*/README: Linkify XEP references
Kim Alvefur <zash@zash.se> [Thu, 19 Mar 2020 16:18:36 +0100] rev 3954
mod_muc_hats_*/README: Linkify XEP references
Thu, 19 Mar 2020 16:18:07 +0100 mod_muc_hats_adhoc/README: Change summary to mention ad-hoc commands
Kim Alvefur <zash@zash.se> [Thu, 19 Mar 2020 16:18:07 +0100] rev 3953
mod_muc_hats_adhoc/README: Change summary to mention ad-hoc commands Copypaste?
Thu, 19 Mar 2020 14:51:44 +0000 mod_muc_hats_adhoc: Ad-hoc commands for adding/removing MUC hats
Matthew Wild <mwild1@gmail.com> [Thu, 19 Mar 2020 14:51:44 +0000] rev 3952
mod_muc_hats_adhoc: Ad-hoc commands for adding/removing MUC hats
Thu, 19 Mar 2020 14:39:14 +0000 mod_muc_hats_api: New API-only module for managing user hats in MUCs
Matthew Wild <mwild1@gmail.com> [Thu, 19 Mar 2020 14:39:14 +0000] rev 3951
mod_muc_hats_api: New API-only module for managing user hats in MUCs
Sun, 15 Mar 2020 23:02:58 +0100 mod_rest/README: Fix adhoc example
Kim Alvefur <zash@zash.se> [Sun, 15 Mar 2020 23:02:58 +0100] rev 3950
mod_rest/README: Fix adhoc example Listing commands is done with disco#items, not disco#info
Sun, 15 Mar 2020 17:18:49 +0100 mod_muc_occupant_id: Handle MUC-PMs
Maxime “pep” Buquet <pep@bouah.net> [Sun, 15 Mar 2020 17:18:49 +0100] rev 3949
mod_muc_occupant_id: Handle MUC-PMs
Wed, 11 Mar 2020 20:09:17 +0100 mod_cloud_notify: fix link and table layout in readme
tmolitor <thilo@eightysoft.de> [Wed, 11 Mar 2020 20:09:17 +0100] rev 3948
mod_cloud_notify: fix link and table layout in readme
Wed, 11 Mar 2020 20:00:50 +0100 mod_cloud_notify: Cleanup code and drop support for prosody 0.9
tmolitor <thilo@eightysoft.de> [Wed, 11 Mar 2020 20:00:50 +0100] rev 3947
mod_cloud_notify: Cleanup code and drop support for prosody 0.9 This removes some legacy stuff that was needed for prosody 0.9 We now use util.stanza:find instead of our own patched version to be more mainstream The unneeded module unloading code was removed, too
Tue, 10 Mar 2020 23:59:19 +0100 mod_smacks: fix logging issue in mam eventhandler
tmolitor <thilo@eightysoft.de> [Tue, 10 Mar 2020 23:59:19 +0100] rev 3946
mod_smacks: fix logging issue in mam eventhandler
Tue, 10 Mar 2020 20:42:27 +0100 mod_log_auth: log hostname, too
tmolitor <thilo@eightysoft.de> [Tue, 10 Mar 2020 20:42:27 +0100] rev 3945
mod_log_auth: log hostname, too
Sun, 08 Mar 2020 20:00:23 +0100 mod_cloud_notify: Fix bug in prosody 0.9
tmolitor <thilo@eightysoft.de> [Sun, 08 Mar 2020 20:00:23 +0100] rev 3944
mod_cloud_notify: Fix bug in prosody 0.9
Sun, 08 Mar 2020 19:59:49 +0100 Merge commit
tmolitor <thilo@eightysoft.de> [Sun, 08 Mar 2020 19:59:49 +0100] rev 3943
Merge commit
Sun, 08 Mar 2020 19:53:52 +0100 mod_smacks_offline: add readme
tmolitor <thilo@eightysoft.de> [Sun, 08 Mar 2020 19:53:52 +0100] rev 3942
mod_smacks_offline: add readme
Sun, 08 Mar 2020 19:52:33 +0100 mod_smacks_noerror: This module is superseded by mod_smacks and mod_nooffline_noerror
tmolitor <thilo@eightysoft.de> [Sun, 08 Mar 2020 19:52:33 +0100] rev 3941
mod_smacks_noerror: This module is superseded by mod_smacks and mod_nooffline_noerror
Sun, 08 Mar 2020 19:50:43 +0100 mod_smacks_offline: this module is obsoleted by latest mod_smacks update
tmolitor <thilo@eightysoft.de> [Sun, 08 Mar 2020 19:50:43 +0100] rev 3940
mod_smacks_offline: this module is obsoleted by latest mod_smacks update
Sun, 08 Mar 2020 19:49:47 +0100 mod_smacks: handle mam-enabled session internally
tmolitor <thilo@eightysoft.de> [Sun, 08 Mar 2020 19:49:47 +0100] rev 3939
mod_smacks: handle mam-enabled session internally This obsoletes mod_smacks_offline and supersedes mod_smacks_noerror with mod_smacks_nooffline_noerror
Sun, 08 Mar 2020 13:42:55 +0100 mod_http_oauth2: Set content type on successful repsponses (fixes #1501)
Kim Alvefur <zash@zash.se> [Sun, 08 Mar 2020 13:42:55 +0100] rev 3938
mod_http_oauth2: Set content type on successful repsponses (fixes #1501) This will set the content-type on all responses, tho errors are already taken care of in the error handler.
Sun, 08 Mar 2020 12:52:18 +0100 mod_rest: Avoid interfering with mod_http_oauth2 errors (fixes #1500)
Kim Alvefur <zash@zash.se> [Sun, 08 Mar 2020 12:52:18 +0100] rev 3937
mod_rest: Avoid interfering with mod_http_oauth2 errors (fixes #1500)
Sat, 07 Mar 2020 21:58:13 +0100 mod_rest: Fix encoding of simple dataforms
Kim Alvefur <zash@zash.se> [Sat, 07 Mar 2020 21:58:13 +0100] rev 3936
mod_rest: Fix encoding of simple dataforms
Sat, 07 Mar 2020 17:35:09 +0100 mod_rest: Add an XML error formatter (fixes #1499)
Kim Alvefur <zash@zash.se> [Sat, 07 Mar 2020 17:35:09 +0100] rev 3935
mod_rest: Add an XML error formatter (fixes #1499)
Sat, 07 Mar 2020 17:34:17 +0100 mod_rest: Break out POST errors into a registry
Kim Alvefur <zash@zash.se> [Sat, 07 Mar 2020 17:34:17 +0100] rev 3934
mod_rest: Break out POST errors into a registry
Sat, 07 Mar 2020 16:12:49 +0100 mod_rest: Separate lists of mediatypes for input, output and errors
Kim Alvefur <zash@zash.se> [Sat, 07 Mar 2020 16:12:49 +0100] rev 3933
mod_rest: Separate lists of mediatypes for input, output and errors
Mon, 02 Mar 2020 19:32:11 +0100 mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de> [Mon, 02 Mar 2020 19:32:11 +0100] rev 3932
mod_nooffline_noerror: New module that disables errors for disabled offline storage
Sat, 29 Feb 2020 13:55:40 +0100 mod_http_index: Increase distance between navigation items
Kim Alvefur <zash@zash.se> [Sat, 29 Feb 2020 13:55:40 +0100] rev 3931
mod_http_index: Increase distance between navigation items The clickable area overlapped for some reason.
Sat, 29 Feb 2020 13:26:05 +0100 mod_rest: Fix routing to self-jid (thanks jonas’)
Kim Alvefur <zash@zash.se> [Sat, 29 Feb 2020 13:26:05 +0100] rev 3930
mod_rest: Fix routing to self-jid (thanks jonas’)
Fri, 28 Feb 2020 22:40:53 +0100 mod_rest: Advertise "support" for text/plain
Kim Alvefur <zash@zash.se> [Fri, 28 Feb 2020 22:40:53 +0100] rev 3929
mod_rest: Advertise "support" for text/plain
Fri, 28 Feb 2020 22:39:42 +0100 mod_rest: Spred array over multiple lines for nicer future diffs
Kim Alvefur <zash@zash.se> [Fri, 28 Feb 2020 22:39:42 +0100] rev 3928
mod_rest: Spred array over multiple lines for nicer future diffs
Fri, 28 Feb 2020 22:38:41 +0100 mod_rest: Add JSON mapping of XEP-0039: Statistics Gathering
Kim Alvefur <zash@zash.se> [Fri, 28 Feb 2020 22:38:41 +0100] rev 3927
mod_rest: Add JSON mapping of XEP-0039: Statistics Gathering
Fri, 28 Feb 2020 22:24:49 +0100 mod_rest: Move dataforms into structure for more logical code order
Kim Alvefur <zash@zash.se> [Fri, 28 Feb 2020 22:24:49 +0100] rev 3926
mod_rest: Move dataforms into structure for more logical code order Needs that `local x; x = ...` trick to make the mapping table be in scope for all the inner functions.
Fri, 28 Feb 2020 16:22:37 +0100 mod_reminders: add id to sent reminder
marc0s <marcos@tenak.net> [Fri, 28 Feb 2020 16:22:37 +0100] rev 3925
mod_reminders: add id to sent reminder Update the acknowledgement of reminder's creation with ProtoXEP comments.
Thu, 27 Feb 2020 23:17:31 +0100 mod_http_oauth2: Use component_secret setting as password on Components
Kim Alvefur <zash@zash.se> [Thu, 27 Feb 2020 23:17:31 +0100] rev 3924
mod_http_oauth2: Use component_secret setting as password on Components Same setting as used by external components.
Thu, 27 Feb 2020 23:14:24 +0100 mod_http_oauth2: Allow creation of full JID tokens
Kim Alvefur <zash@zash.se> [Thu, 27 Feb 2020 23:14:24 +0100] rev 3923
mod_http_oauth2: Allow creation of full JID tokens
Thu, 27 Feb 2020 22:58:56 +0100 mod_http_oauth2: Refactor re-joining of JID out of token constructor
Kim Alvefur <zash@zash.se> [Thu, 27 Feb 2020 22:58:56 +0100] rev 3922
mod_http_oauth2: Refactor re-joining of JID out of token constructor Preparing for resource-bound tokens and handling of Components
Thu, 27 Feb 2020 00:59:17 +0100 mod_reminders: Initial commit for supporting Reminders ProtoXEP
marc0s <marcos.devera@quobis.com> [Thu, 27 Feb 2020 00:59:17 +0100] rev 3921
mod_reminders: Initial commit for supporting Reminders ProtoXEP See https://tenak.net/marcos/xeps/reminders.html
Thu, 27 Feb 2020 00:39:40 +0100 mod_muc_occupant_id: Ensure id is added to self-presences, nick changes, etc.
Maxime “pep” Buquet <pep@bouah.net> [Thu, 27 Feb 2020 00:39:40 +0100] rev 3920
mod_muc_occupant_id: Ensure id is added to self-presences, nick changes, etc.
Wed, 26 Feb 2020 22:48:10 +0000 mod_rest, mod_http_oauth2: Switch from mod_authtokens to mod_tokenauth per Prosody bf81523e2ff4
Matthew Wild <mwild1@gmail.com> [Wed, 26 Feb 2020 22:48:10 +0000] rev 3919
mod_rest, mod_http_oauth2: Switch from mod_authtokens to mod_tokenauth per Prosody bf81523e2ff4
Wed, 26 Feb 2020 22:30:50 +0100 mod_adhoc_dataforms_demo: Add the now required permission mode (#1482)
Kim Alvefur <zash@zash.se> [Wed, 26 Feb 2020 22:30:50 +0100] rev 3918
mod_adhoc_dataforms_demo: Add the now required permission mode (#1482)
Wed, 26 Feb 2020 21:15:20 +0100 mod_muc_occupant_id: add TODOs
Maxime “pep” Buquet <pep@bouah.net> [Wed, 26 Feb 2020 21:15:20 +0100] rev 3917
mod_muc_occupant_id: add TODOs
Wed, 26 Feb 2020 20:51:38 +0100 mod_rest: Fix another missing switch from array to map in json mapping
Kim Alvefur <zash@zash.se> [Wed, 26 Feb 2020 20:51:38 +0100] rev 3916
mod_rest: Fix another missing switch from array to map in json mapping
Wed, 26 Feb 2020 20:14:14 +0100 mod_rest: Support urlencoded form data (does a subset of JSON mapping)
Kim Alvefur <zash@zash.se> [Wed, 26 Feb 2020 20:14:14 +0100] rev 3915
mod_rest: Support urlencoded form data (does a subset of JSON mapping)
Wed, 26 Feb 2020 18:36:40 +0000 mod_rest: Add support for token authentication
Matthew Wild <mwild1@gmail.com> [Wed, 26 Feb 2020 18:36:40 +0000] rev 3914
mod_rest: Add support for token authentication
Wed, 26 Feb 2020 18:04:17 +0000 mod_rest: Handle uncaught native errors correctly
Matthew Wild <mwild1@gmail.com> [Wed, 26 Feb 2020 18:04:17 +0000] rev 3913
mod_rest: Handle uncaught native errors correctly Previously they would slip through and be returned over HTTP with 200 OK.
Wed, 26 Feb 2020 17:57:53 +0000 mod_http_oauth2: Implement real tokens using mod_authtokens
Matthew Wild <mwild1@gmail.com> [Wed, 26 Feb 2020 17:57:53 +0000] rev 3912
mod_http_oauth2: Implement real tokens using mod_authtokens
Tue, 25 Feb 2020 23:33:55 +0100 mod_rest: Update with namespace and name of XEP-0432
Kim Alvefur <zash@zash.se> [Tue, 25 Feb 2020 23:33:55 +0100] rev 3911
mod_rest: Update with namespace and name of XEP-0432
Tue, 25 Feb 2020 23:30:07 +0100 mod_rest: Fix traceback in mapping of adhoc with forms
Kim Alvefur <zash@zash.se> [Tue, 25 Feb 2020 23:30:07 +0100] rev 3910
mod_rest: Fix traceback in mapping of adhoc with forms Missed this in 987b203bb091
Sat, 28 Sep 2019 00:16:13 +0200 mod_sasl2: Experimental implementation of XEP-0388
Kim Alvefur <zash@zash.se> [Sat, 28 Sep 2019 00:16:13 +0200] rev 3909
mod_sasl2: Experimental implementation of XEP-0388
Tue, 25 Feb 2020 17:06:22 +0100 mod_muc_occupant_id: id is an attribute not a text node
Maxime “pep” Buquet <pep@bouah.net> [Tue, 25 Feb 2020 17:06:22 +0100] rev 3908
mod_muc_occupant_id: id is an attribute not a text node
Sun, 23 Feb 2020 21:36:53 +0000 mod_http_oauth2: OAuth2 API (work in progress for developers only)
Matthew Wild <mwild1@gmail.com> [Sun, 23 Feb 2020 21:36:53 +0000] rev 3907
mod_http_oauth2: OAuth2 API (work in progress for developers only)
Sat, 22 Feb 2020 21:41:31 +0100 mod_muc_moderation: Broadcast retraction via method that saves it
Kim Alvefur <zash@zash.se> [Sat, 22 Feb 2020 21:41:31 +0100] rev 3906
mod_muc_moderation: Broadcast retraction via method that saves it Otherwise the retraction is not saved to history, so that those who join after it was sent are unaware of the retraction
Sat, 22 Feb 2020 21:40:19 +0100 mod_muc_moderation: Remove debug message
Kim Alvefur <zash@zash.se> [Sat, 22 Feb 2020 21:40:19 +0100] rev 3905
mod_muc_moderation: Remove debug message
Sat, 22 Feb 2020 21:34:37 +0100 mod_muc_moderation: Add a copyright header
Kim Alvefur <zash@zash.se> [Sat, 22 Feb 2020 21:34:37 +0100] rev 3904
mod_muc_moderation: Add a copyright header
Sat, 22 Feb 2020 21:32:52 +0100 mod_storage_xmlarchive: Bump copyright
Kim Alvefur <zash@zash.se> [Sat, 22 Feb 2020 21:32:52 +0100] rev 3903
mod_storage_xmlarchive: Bump copyright
Sat, 22 Feb 2020 21:12:29 +0100 mod_storage_xmlarchive: Add a new API similar to map-stores
Kim Alvefur <zash@zash.se> [Sat, 22 Feb 2020 21:12:29 +0100] rev 3902
mod_storage_xmlarchive: Add a new API similar to map-stores This can be used to replace messages with tombstones
Sat, 22 Feb 2020 21:11:31 +0100 mod_muc_moderation: Initial commit of XEP-0425: Message Moderation
Kim Alvefur <zash@zash.se> [Sat, 22 Feb 2020 21:11:31 +0100] rev 3901
mod_muc_moderation: Initial commit of XEP-0425: Message Moderation
Sat, 22 Feb 2020 14:08:19 +0100 mod_rest: Restructure JSON / Stanza mapping definitions
Kim Alvefur <zash@zash.se> [Sat, 22 Feb 2020 14:08:19 +0100] rev 3900
mod_rest: Restructure JSON / Stanza mapping definitions It was a pain to remember which index had the mapping function for which direction. This is more readable.
Sat, 22 Feb 2020 13:51:59 +0100 mod_rest: Rename loop variable for improved clarity
Kim Alvefur <zash@zash.se> [Sat, 22 Feb 2020 13:51:59 +0100] rev 3899
mod_rest: Rename loop variable for improved clarity
Sat, 22 Feb 2020 13:35:58 +0100 mod_rest: Rename table of mappings
Kim Alvefur <zash@zash.se> [Sat, 22 Feb 2020 13:35:58 +0100] rev 3898
mod_rest: Rename table of mappings The later items aren't very simple.
Mon, 17 Feb 2020 21:50:55 +0100 mod_http_muc_log: Expose JID localpart to the template
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> [Mon, 17 Feb 2020 21:50:55 +0100] rev 3897
mod_http_muc_log: Expose JID localpart to the template
Mon, 17 Feb 2020 21:49:15 +0100 mod_http_muc_log: Reduce hashtable lookups
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> [Mon, 17 Feb 2020 21:49:15 +0100] rev 3896
mod_http_muc_log: Reduce hashtable lookups
Mon, 17 Feb 2020 16:42:24 +0100 mod_list_inactive: report last action timestamp
Georg Lukas <georg@op-co.de> [Mon, 17 Feb 2020 16:42:24 +0100] rev 3895
mod_list_inactive: report last action timestamp
Sat, 08 Feb 2020 15:29:35 +0100 mod_rest/README: Describe Ad-Hoc command mapping
Kim Alvefur <zash@zash.se> [Sat, 08 Feb 2020 15:29:35 +0100] rev 3894
mod_rest/README: Describe Ad-Hoc command mapping
Sat, 08 Feb 2020 14:38:23 +0100 mod_rest: Support mapping XEP-0004 Data Forms directly
Kim Alvefur <zash@zash.se> [Sat, 08 Feb 2020 14:38:23 +0100] rev 3893
mod_rest: Support mapping XEP-0004 Data Forms directly
Fri, 07 Feb 2020 22:30:38 +0100 mod_rest: Allow passing form data in a more compact format
Kim Alvefur <zash@zash.se> [Fri, 07 Feb 2020 22:30:38 +0100] rev 3892
mod_rest: Allow passing form data in a more compact format
Fri, 07 Feb 2020 20:57:47 +0100 mod_rest: Remove no longer needed logging
Kim Alvefur <zash@zash.se> [Fri, 07 Feb 2020 20:57:47 +0100] rev 3891
mod_rest: Remove no longer needed logging I wasn't sure that curl et all passed the correct password, so the length was included.
Fri, 07 Feb 2020 20:53:57 +0100 mod_rest: Ignore already handled top-level stanza attr fields
Kim Alvefur <zash@zash.se> [Fri, 07 Feb 2020 20:53:57 +0100] rev 3890
mod_rest: Ignore already handled top-level stanza attr fields Prevents the check in 1ec45dbc7db5 from returning an error for these fields that aren't handled in that loop.
Fri, 07 Feb 2020 20:49:07 +0100 mod_rest: Return an error for unknown fields in JSON input
Kim Alvefur <zash@zash.se> [Fri, 07 Feb 2020 20:49:07 +0100] rev 3889
mod_rest: Return an error for unknown fields in JSON input Helps you discover typos and such.
Thu, 06 Feb 2020 21:03:17 +0000 mod_auth_external->mod_auth_external_insecure: Unmaintained and almost certainly insecure, discourage its use
Matthew Wild <mwild1@gmail.com> [Thu, 06 Feb 2020 21:03:17 +0000] rev 3888
mod_auth_external->mod_auth_external_insecure: Unmaintained and almost certainly insecure, discourage its use
Wed, 05 Feb 2020 23:38:57 +0100 mod_muc_cloud_notify: Revert last commit
tmolitor <thilo@eightysoft.de> [Wed, 05 Feb 2020 23:38:57 +0100] rev 3887
mod_muc_cloud_notify: Revert last commit
Wed, 05 Feb 2020 23:27:33 +0100 mod_reload_modules: Ignore removed hosts...
tmolitor <thilo@eightysoft.de> [Wed, 05 Feb 2020 23:27:33 +0100] rev 3886
mod_reload_modules: Ignore removed hosts...
Tue, 04 Feb 2020 23:05:43 +0100 mod_rest: Add final pieces of XEP-0050 (actions, note, form)
Kim Alvefur <zash@zash.se> [Tue, 04 Feb 2020 23:05:43 +0100] rev 3885
mod_rest: Add final pieces of XEP-0050 (actions, note, form) Forgot to add in a previous commit.
Tue, 04 Feb 2020 22:34:19 +0100 mod_rest: Add JSON to XML mapping of dataforms
Kim Alvefur <zash@zash.se> [Tue, 04 Feb 2020 22:34:19 +0100] rev 3884
mod_rest: Add JSON to XML mapping of dataforms
Tue, 04 Feb 2020 22:22:47 +0100 mod_rest: Fix traceback
Kim Alvefur <zash@zash.se> [Tue, 04 Feb 2020 22:22:47 +0100] rev 3883
mod_rest: Fix traceback Might have been caused by receiving a stanza here. Otherwise how could there be an util.error object without .context ?
Tue, 04 Feb 2020 22:06:19 +0100 mod_rest: Add JSON mapping for dataform (XEP-0004)
Kim Alvefur <zash@zash.se> [Tue, 04 Feb 2020 22:06:19 +0100] rev 3882
mod_rest: Add JSON mapping for dataform (XEP-0004)
Tue, 04 Feb 2020 21:49:14 +0100 mod_rest: Add basic support for XEP-0050: Ad-Hoc commands (no forms)
Kim Alvefur <zash@zash.se> [Tue, 04 Feb 2020 21:49:14 +0100] rev 3881
mod_rest: Add basic support for XEP-0050: Ad-Hoc commands (no forms) This allows calling simple commands like the one provided by mod_uptime
(0) -3000 -1000 -240 +240 +1000 tip