Mercurial > prosody-modules
graph
-
mod_http_muc_log: Correctly handle changed or retracted reactionsTue, 19 Sep 2023 13:22:00 +0200, by Kim Alvefur
-
mod_muc_members_json: Demonstrate support for more than one JID per listMon, 18 Sep 2023 18:34:55 +0200, by Kim Alvefur
-
mod_muc_members_json: Fix invalid JSON in READMEMon, 18 Sep 2023 18:33:01 +0200, by Kim Alvefur
-
MergeMon, 18 Sep 2023 08:24:19 -0500, by Stephen Paul Weber
-
mod_muc_adhoc_bots: add moduleMon, 18 Sep 2023 08:22:07 -0500, by Stephen Paul Weber
-
mod_pubsub_subscription: support subscribing from a bare JIDSat, 06 May 2023 19:42:08 -0500, by Stephen Paul Weber
-
mergeSat, 06 May 2023 19:40:23 -0500, by Stephen Paul Weber
-
mod_muc_restrict_avatars: Block MUC participant avatars for non-membersWed, 22 Feb 2023 22:47:45 -0500, by Stephen Paul Weber
-
misc/mtail: Start of an mtail configSun, 17 Sep 2023 13:36:30 +0200, by Kim Alvefur
-
mod_muc_moderation: Mention that it works with mod_storage_xmlarchive (thanks Menel)Mon, 11 Sep 2023 18:03:18 +0200, by Kim Alvefur
-
mod_http_oauth2: Apply refresh token ttl to refresh token instead of grantMon, 11 Sep 2023 10:48:31 +0200, by Kim Alvefur
-
mod_client_management: Show grant expiry in shell commandMon, 11 Sep 2023 10:19:38 +0200, by Kim Alvefur
-
mod_http_oauth2: Tweak wording in README to point out that this is an ASSat, 09 Sep 2023 22:51:25 +0200, by Kim Alvefur
-
mod_http_oauth2: Allow 'login_hint' as a substitute for OIDC 'select_account' promptSat, 09 Sep 2023 21:42:24 +0200, by Kim Alvefur
-
mod_http_oauth2: Remove broken in-CSS templatingSun, 27 Aug 2023 09:49:35 +0200, by Kim Alvefur
-
mod_bidi: Really extra finally fix auto-linking to mod_s2s_bidiSun, 27 Aug 2023 15:33:14 +0200, by Kim Alvefur
-
mod_bidi: Fix README againSun, 27 Aug 2023 15:31:46 +0200, by Kim Alvefur
-
mod_bidi: Fix autolink syntaxSun, 27 Aug 2023 15:30:00 +0200, by Kim Alvefur
-
mod_bidi: Add warning about use with 0.12Sun, 27 Aug 2023 15:28:53 +0200, by Kim Alvefur
-
mod_rest/rest.sh: Silence shellcheck SC1091Sat, 26 Aug 2023 14:49:45 +0200, by Kim Alvefur
-
mod_rest/rest.sh: Update to use httpie-oauth2 pluginSat, 26 Aug 2023 14:37:04 +0200, by Kim Alvefur
-
mod_http_oauth2: Specify language in templatesSat, 26 Aug 2023 01:40:23 +0200, by Kim Alvefur
-
mod_http_oauth2: Remove duplicated word in README introduced in 734788d8bfc3Thu, 17 Aug 2023 08:34:17 +0200, by Kim Alvefur
-
mod_http_oauth2: Allow omitting application type for native appsWed, 16 Aug 2023 23:56:40 +0200, by Kim Alvefur
-
mod_client_management: Show timestamp of first client appearanceWed, 16 Aug 2023 11:17:28 +0200, by Kim Alvefur
-
mod_http_oauth2: Improve templatesTue, 08 Aug 2023 17:04:50 +0200, by Kim Alvefur
-
mod_http_oauth2: Add autocomplete hint to username fieldMon, 07 Aug 2023 22:52:14 +0200, by Kim Alvefur
-
mod_http_oauth2: Make storage of various code more consistentSun, 06 Aug 2023 12:07:05 +0200, by Kim Alvefur
-
mod_http_oauth2: Bail on invalid or expired device flow state tokenFri, 04 Aug 2023 01:11:01 +0200, by Kim Alvefur
-
mod_http_oauth2: Tweak method of centering the UIMon, 31 Jul 2023 07:28:09 +0200, by Kim Alvefur
-
mod_http_oauth2: Optionally enforce authentication on revocation endpointMon, 31 Jul 2023 02:07:58 +0200, by Kim Alvefur
-
mod_http_oauth2: Present errors in HTML <dialog>Mon, 31 Jul 2023 02:07:24 +0200, by Kim Alvefur
-
mod_http_oauth2: Move site name into <header>Mon, 31 Jul 2023 02:05:49 +0200, by Kim Alvefur
-
mod_http_oauth2: Conform to XHTML in templatesMon, 31 Jul 2023 02:04:05 +0200, by Kim Alvefur
-
mod_s2sout_override: Add support for one-level wildcards (e.g. *.example.net)Thu, 27 Jul 2023 15:04:38 +0200, by Kim Alvefur
-
mod_s2sout_override: Add support for a catch-all targetThu, 27 Jul 2023 15:00:26 +0200, by Kim Alvefur
-
mod_invites_page: Produce URL without config from prosodyctl in trunkWed, 26 Jul 2023 16:23:13 +0200, by Kim Alvefur
-
mod_http_oauth2: Don't use new time period API just yetTue, 25 Jul 2023 11:01:58 +0200, by Kim Alvefur
-
mod_http_oauth2: Clean cache less frequentlyMon, 24 Jul 2023 01:26:41 +0200, by Kim Alvefur
-
mod_http_oauth2: Shorten default token validity periodsMon, 24 Jul 2023 01:30:14 +0200, by Kim Alvefur
-
mod_http_oauth2: Implement refresh token rotationSun, 23 Jul 2023 02:56:08 +0200, by Kim Alvefur
-
mod_http_oauth2: Hint at future deprecation of resource owner password grantFri, 21 Jul 2023 00:38:04 +0200, by Kim Alvefur
-
mod_http_oauth2: Allow a shorter form of the device grant in configFri, 21 Jul 2023 00:37:34 +0200, by Kim Alvefur
-
mod_http_oauth2: Mention Device flow in list of flows in READMEFri, 21 Jul 2023 00:29:24 +0200, by Kim Alvefur
-
mod_muc_moderation: Stamp XEP-0421 occupant-id for the acting moderatorThu, 20 Jul 2023 10:38:33 +0200, by Kim Alvefur
-
mod_muc_moderation: Copy XEP-0421 occupant-id from retracted messageThu, 20 Jul 2023 10:37:27 +0200, by Kim Alvefur
-
mod_muc_block_pm: Advertise that Moderators are allowed to send PMsWed, 19 Jul 2023 17:01:40 +0200, by Kim Alvefur
-
mod_muc_block_pm: Allow private messages to yourselfWed, 19 Jul 2023 16:59:16 +0200, by Kim Alvefur
-
mod_http_oauth2: Show errors on device flow user code entry pageWed, 19 Jul 2023 13:05:47 +0200, by Kim Alvefur
-
mod_http_oauth2: Namespace the various codes to minimize confusionWed, 19 Jul 2023 12:58:04 +0200, by Kim Alvefur
-
mod_default_bookmarks: Include 'autojoin' in examplesMon, 17 Jul 2023 16:40:45 +0200, by Kim Alvefur
-
mod_http_oauth2: Improve a description in schemaSat, 15 Jul 2023 12:27:24 +0200, by Kim Alvefur
-
editorconfig: Document established conventionsSat, 15 Jul 2023 10:45:26 +0200, by Kim Alvefur
-
mod_muc_limits: Drop unsupported Prosody versions from Compatibility tableSat, 15 Jul 2023 09:16:19 +0200, by Kim Alvefur
-
mod_muc_limits: Set syntax of config snippets to enable syntax highlightingSat, 15 Jul 2023 09:14:57 +0200, by Kim Alvefur
-
mod_muc_limits: Reduce cost of multi-line messages, make configurableSat, 15 Jul 2023 09:09:41 +0200, by Kim Alvefur
-
mod_client_management: Make ID column dynamically sizedFri, 14 Jul 2023 16:20:54 +0200, by Kim Alvefur
-
mod_client_management: Fix traceback if no last seen timestamp availableFri, 14 Jul 2023 16:09:43 +0200, by Kim Alvefur
-
mod_http_oauth2: Add titles and descriptions to registration schemaFri, 14 Jul 2023 16:04:11 +0200, by Kim Alvefur
-
mod_client_management: Fix missing equality checkFri, 14 Jul 2023 15:44:55 +0200, by Kim Alvefur
-
mod_client_management: Allow revoking a specific client versionFri, 14 Jul 2023 15:16:06 +0200, by Kim Alvefur
-
mod_client_management: Add way to revoke (one) client by softwareFri, 14 Jul 2023 15:01:56 +0200, by Kim Alvefur
-
mod_client_management: Add shell command to revoke client accessFri, 14 Jul 2023 13:25:30 +0200, by Kim Alvefur
-
mod_client_management: Include software version in table (when known)Thu, 13 Jul 2023 23:26:02 +0200, by Kim Alvefur
-
mod_client_management: Include the client id in table in shell commandThu, 13 Jul 2023 23:24:23 +0200, by Kim Alvefur
-
mod_muc_block_pm: Update to 0.12+ API, use roles instead of affiliationsWed, 12 Jul 2023 15:47:20 +0200, by Kim Alvefur
-
mod_http_muc_log: Fix redirect bugMon, 10 Jul 2023 16:10:57 +0200, by Kim Alvefur
-
mod_http_oauth2: Implement RFC 8628 Device Authorization GrantMon, 10 Jul 2023 07:16:54 +0200, by Kim Alvefur
-
mod_http_oauth2: Mention support for RFC 9207Fri, 07 Jul 2023 19:45:48 +0200, by Kim Alvefur
-
mod_muc_members_json: Set imported hats to active by defaultFri, 07 Jul 2023 02:02:09 +0100, by Matthew Wild
-
mod_muc_members_json: New module to import MUC membership from a JSON URLFri, 07 Jul 2023 01:25:44 +0100, by Matthew Wild
-
mod_rest: Use logger of HTTP request in trunkFri, 07 Jul 2023 00:10:37 +0200, by Kim Alvefur
-
mod_measure_lua: Add brief READMEFri, 30 Jun 2023 23:58:03 +0200, by Kim Alvefur
-
mod_groups_oidc: Add dependency on mod_groups_internalFri, 30 Jun 2023 23:57:37 +0200, by Kim Alvefur
-
Multiple modules: Update for split prosody:user role (prosody 082c7d856e61)Thu, 29 Jun 2023 15:58:33 +0100, by Matthew Wild
-
mod_http_muc_log: Hide joins and parts by defaultWed, 28 Jun 2023 21:47:22 +0200, by Kim Alvefur
-
mod_http_oauth2: Only add nonce when issuing a client_secretMon, 26 Jun 2023 00:19:05 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Specify acceptable formats in Accept headerSun, 25 Jun 2023 23:53:15 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Pass feed data as argument instead of storing on objectSun, 25 Jun 2023 20:15:44 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Retrieve only the most recent item to compareSun, 25 Jun 2023 19:58:45 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Handle node already existingSun, 25 Jun 2023 19:52:24 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Remove comment, this text is in the READMESun, 25 Jun 2023 16:48:21 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Remove broken attempt to generate an ID from contentSun, 25 Jun 2023 16:45:25 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Fix mixup between feed object and parsed feedSun, 25 Jun 2023 16:42:57 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Create pubsub nodes on module load instead of laterSun, 25 Jun 2023 16:41:50 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Track latest timestamp seen in feeds instead of last pollSun, 25 Jun 2023 16:27:55 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Add new interval setting in seconds (old still works)Sun, 25 Jun 2023 16:24:12 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Disable WebSub (formerly PubSubHubbub) by defaultSun, 25 Jun 2023 16:20:57 +0200, by Kim Alvefur
-
mod_http_oauth2: Always show list of requested scopesSun, 25 Jun 2023 11:12:07 +0200, by Kim Alvefur
-
mod_muc_limits: Add a limit on number of bytes in a message bodySun, 25 Jun 2023 00:00:02 +0200, by Kim Alvefur
-
mod_muc_limits: Add a limit on number of lines per messageSat, 24 Jun 2023 23:56:13 +0200, by Kim Alvefur
-
mod_muc_limits: Normalise README markdown syntax (thanks pandoc)Sat, 24 Jun 2023 23:53:48 +0200, by Kim Alvefur
-
mod_muc_limits: Raise cost for multi-line messagesSat, 24 Jun 2023 23:51:31 +0200, by Kim Alvefur
-
Back out 22784f001b7f: Documentation change did not match code (thanks bronko)Thu, 22 Jun 2023 22:00:51 +0200, by Kim Alvefur
-
mod_http_oauth2: Rearrange description of redirect URIs requirementsThu, 22 Jun 2023 21:59:49 +0200, by Kim Alvefur
-
mod_http_oauth2: Add a more complete client registration exampleThu, 22 Jun 2023 09:18:32 +0200, by Kim Alvefur
-
mod_http_oauth2: Strip JWKS metadata since we do not understand thatTue, 20 Jun 2023 01:13:51 +0200, by Kim Alvefur
-
mod_http_oauth2: Strip unknown client metadataTue, 20 Jun 2023 01:11:34 +0200, by Kim Alvefur
-
mod_rest: Map the archive-id attribute in MAM result itemsMon, 19 Jun 2023 01:26:56 +0200, by Kim Alvefur
-
mod_rest: Include full_jid property on originSun, 18 Jun 2023 22:23:24 +0200, by Kim Alvefur
-
mod_oidc_userinfo_vcard4: Remove unused importSun, 18 Jun 2023 15:28:23 +0200, by Kim Alvefur
-
mod_oidc_userinfo_vcard4: Fix typoSun, 18 Jun 2023 15:28:13 +0200, by Kim Alvefur
-
mod_http_oauth2: Make allowed locales configurableSat, 17 Jun 2023 19:03:32 +0200, by Kim Alvefur
-
mod_http_oauth2: Improve error messages for URI propertiesSat, 17 Jun 2023 18:15:00 +0200, by Kim Alvefur
-
mod_rest: Describe the error 'by' property in OpenAPI specSat, 17 Jun 2023 16:28:13 +0200, by Kim Alvefur
-
mod_rest: List all error conditions in OpenAPI specSat, 17 Jun 2023 16:26:33 +0200, by Kim Alvefur
-
mod_http_oauth2: Make note about handling repeatedFri, 16 Jun 2023 00:10:46 +0200, by Kim Alvefur
-
mod_http_oauth2: Add TODO about disabling password grantFri, 16 Jun 2023 00:06:53 +0200, by Kim Alvefur
-
mod_http_oauth2: Disable CORS for authorization endpointFri, 16 Jun 2023 00:05:57 +0200, by Kim Alvefur
-
mod_http_oauth2: Make CSP configurableSun, 11 Jun 2023 14:06:28 +0200, by Kim Alvefur
-
mod_http_oauth2: Link to RFC 7628 in READMESun, 11 Jun 2023 14:03:27 +0200, by Kim Alvefur
-
mod_http_oauth2: Use code spans for some config options in READMESun, 11 Jun 2023 14:02:47 +0200, by Kim Alvefur
-
mod_http_oauth2: Remove underscore prefixSat, 10 Jun 2023 12:04:00 +0200, by Kim Alvefur
-
mod_cloud_notify_extensions: Fix Markdown syntax of Compatibility tableFri, 09 Jun 2023 18:07:15 +0200, by Kim Alvefur
-
mod_firewall: Add console commands to mark/unmark usersThu, 08 Jun 2023 19:47:35 +0100, by Matthew Wild
-
mod_firewall: Load marks from storage on demand rather than at loginThu, 08 Jun 2023 19:19:46 +0100, by Matthew Wild
-
mod_firewall: Log warning when attempting to mark/unmark remote usersThu, 08 Jun 2023 19:15:12 +0100, by Matthew Wild
-
mod_firewall: enable marks by defaultThu, 08 Jun 2023 17:00:04 +0100, by Matthew Wild
-
mod_firewall: Improve error when mark name contains invalid charactersThu, 08 Jun 2023 16:59:22 +0100, by Matthew Wild
-
mod_firewall: marks: Fix marking a user with no previous marksThu, 08 Jun 2023 16:53:12 +0100, by Matthew Wild
-
mod_firewall: Update user marks to store instantly via map storeThu, 08 Jun 2023 16:20:42 +0100, by Matthew Wild
-
mod_firewall: Split some long lines [luacheck]Thu, 08 Jun 2023 16:17:25 +0100, by Matthew Wild
-
mod_firewall: Fix inverted logic of 'FROM FULL JID?'Thu, 08 Jun 2023 13:04:19 +0100, by Matthew Wild
-
mod_firewall: spam-blocking.pfw: Remove requirement for invites to have no bodyThu, 08 Jun 2023 12:20:34 +0100, by Matthew Wild
-
mod_firewall: scripts: spam-blocklists: Check sender and inviter of MUC invitations against blocklistThu, 08 Jun 2023 11:30:39 +0100, by Matthew Wild
-
mod_firewall: scripts: spam-blocking.pfw: Add special handling for MUC invitesThu, 08 Jun 2023 11:28:56 +0100, by Matthew Wild
-
mod_firewall: Add 'FROM FULL JID?' conditionThu, 08 Jun 2023 11:28:06 +0100, by Matthew Wild
-
mod_firewall: README: Add some emphasis on the exact behaviour of TO FULL JIDThu, 08 Jun 2023 11:25:40 +0100, by Matthew Wild
-
mod_rest: Merge some common properties between openapi and schemaWed, 07 Jun 2023 15:59:34 +0200, by Kim Alvefur
-
mod_rest: Apply normalization to openapi specWed, 07 Jun 2023 15:52:02 +0200, by Kim Alvefur
-
mod_http_oauth2: Simplify template using if-falsy operatorWed, 07 Jun 2023 12:54:52 +0200, by Kim Alvefur
-
mod_http_dir_listing2: Fix wrong name for resource directoryWed, 07 Jun 2023 12:31:52 +0200, by Kim Alvefur
-
mod_http_dir_listing2: Include html resources with plugin installerWed, 07 Jun 2023 12:27:13 +0200, by Kim Alvefur
-
mod_http_dir_listing: Strip path to using plugin installerWed, 07 Jun 2023 12:26:27 +0200, by Kim Alvefur
-
mod_firewall: Include scripts with plugin installer (thanks gooya)Wed, 07 Jun 2023 12:23:31 +0200, by Kim Alvefur
-
mod_http_oauth2: Add some words about supported flows and defaultsWed, 07 Jun 2023 01:51:23 +0200, by Kim Alvefur
-
mod_http_oauth2/README: Expand summary to include OAuth 2.0 roleWed, 07 Jun 2023 01:43:35 +0200, by Kim Alvefur
-
mod_http_oauth2: Return Authentication Time per OpenID Core Section 2Mon, 05 Jun 2023 22:32:44 +0200, by Kim Alvefur
-
mod_http_oauth2: Validate the OpenID 'prompt' parameterMon, 05 Jun 2023 22:19:17 +0200, by Kim Alvefur
-
mod_http_oauth2: Apply text color to OOB input fieldSat, 03 Jun 2023 20:04:40 +0200, by Kim Alvefur
-
mod_client_management: Include client software version number in listingSat, 03 Jun 2023 19:21:39 +0200, by Kim Alvefur
-
mod_http_oauth2: Present OOB code in an input field for easier selectionFri, 02 Jun 2023 11:28:04 +0200, by Kim Alvefur
-
mod_http_oauth2: Revert strict form check to allow consent of multiple scopesFri, 02 Jun 2023 11:20:08 +0200, by Kim Alvefur
-
mod_http_oauth2: Reject duplicate form-urlencoded parametersFri, 02 Jun 2023 11:03:57 +0200, by Kim Alvefur
-
mod_http_oauth2: Bind refresh tokens to clientFri, 02 Jun 2023 10:40:48 +0200, by Kim Alvefur
-
mod_http_oauth2: Record hash of client_id to allow future verificationFri, 02 Jun 2023 10:14:16 +0200, by Kim Alvefur
-
mod_http_oauth2: Add client verification wrapper functionFri, 02 Jun 2023 10:12:46 +0200, by Kim Alvefur
-
mod_http_oauth2: Add Cache-Control and Pragma headers per by RFC 6749Fri, 02 Jun 2023 08:59:59 +0200, by Kim Alvefur
-
mod_http_oauth2: Linkify mod_client_management in READMEFri, 02 Jun 2023 08:59:29 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix messed up section about redirect_uris requirementsThu, 01 Jun 2023 20:02:45 +0200, by Kim Alvefur
-
mod_http_oauth2: Restructure description of client metadata requirementsThu, 01 Jun 2023 19:55:36 +0200, by Kim Alvefur
-
mod_http_oauth2: Correct loopback URL exampleThu, 01 Jun 2023 19:37:17 +0200, by Kim Alvefur
-
mod_groups_oidc: Expose groups to OAuth clientsThu, 01 Jun 2023 18:32:59 +0200, by Kim Alvefur
-
mod_oidc_userinfo_vcard4: Advertise OpenID scopes via new mechanismThu, 01 Jun 2023 18:16:18 +0200, by Kim Alvefur
-
mod_http_oauth2: Add provisions for dynamically adding simple scopesThu, 01 Jun 2023 18:16:13 +0200, by Kim Alvefur
-
mod_http_oauth2: Sort importsThu, 01 Jun 2023 16:37:03 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix closing h1 tagThu, 01 Jun 2023 02:33:05 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Correct docs about default scopeWed, 31 May 2023 22:37:51 +0200, by Kim Alvefur
-
misc/lnav: Add a README with installation instructionsWed, 31 May 2023 19:31:45 +0200, by Kim Alvefur
-
misc/lnav: Fix delimiting of timestamp in patternWed, 31 May 2023 18:04:30 +0200, by Kim Alvefur
-
misc/lnav: Fix timestamp-format to be an array as per schemaWed, 31 May 2023 17:59:56 +0200, by Kim Alvefur
-
mod_http_oauth2: Create proper template for OOB code deliveryWed, 31 May 2023 03:44:04 +0200, by Kim Alvefur
-
mod_http_oauth2: Add an example of client registrationFri, 26 May 2023 15:49:39 +0200, by Kim Alvefur
-
mod_http_oauth2: Document client registration requirementsFri, 26 May 2023 15:48:02 +0200, by Kim Alvefur
-
mod_http_debug: Handle any path under /debug/* as wellFri, 26 May 2023 15:38:38 +0200, by Kim Alvefur
-
mod_http_debug: Log some extended info about requestsFri, 26 May 2023 15:37:15 +0200, by Kim Alvefur
-
mod_http_debug: Handle more HTTP methodsFri, 26 May 2023 15:36:04 +0200, by Kim Alvefur
-
mod_http_debug: Add a brief READMEFri, 26 May 2023 15:20:04 +0200, by Kim Alvefur
-
mod_rest/example: Include 'application_type' in registrationFri, 26 May 2023 14:32:59 +0200, by Kim Alvefur
-
mod_s2sout_override: Add support for Direct TLSWed, 24 May 2023 16:34:35 +0200, by Kim Alvefur
-
mod_s2sout_override: New module for overriding s2s connectionsWed, 24 May 2023 15:56:26 +0200, by Kim Alvefur
-
mod_pubsub_alertmanager: Support for per-path config overridesTue, 23 May 2023 19:40:38 +0100, by Matthew Wild
-
mod_muc_moderation: Point to new Conversations issue trackerThu, 18 May 2023 21:11:13 +0200, by Kim Alvefur
-
mod_invites_adhoc: Fall back to generic allow_user_invites for role-less usersThu, 18 May 2023 18:15:50 +0200, by Matthew Wild
-
mod_invites{,_adhoc,_register}: Recommend using version included with prosodyThu, 18 May 2023 18:08:40 +0200, by Kim Alvefur
-
mod_welcome_page: Remove dependency on mod_invites (included with Prosody)Thu, 18 May 2023 17:56:10 +0200, by Kim Alvefur
-
mod_http_oauth2: Allow CORS for browser clientsThu, 18 May 2023 14:51:48 +0200, by Kim Alvefur
-
mod_http_oauth2: Disable Referrer via headerThu, 18 May 2023 14:47:54 +0200, by Kim Alvefur
-
mod_http_oauth2: Always render errors as HTML for OOB redirect URIThu, 18 May 2023 14:25:11 +0200, by Kim Alvefur
-
mod_http_oauth2: Use validated redirect URI when returning errors to clientThu, 18 May 2023 14:17:58 +0200, by Kim Alvefur
-
mod_http_oauth2: Return OAuth error for authz code store errorThu, 18 May 2023 14:07:37 +0200, by Kim Alvefur
-
mod_http_oauth2: Validate redirect_uri before using it for error redirectsThu, 18 May 2023 14:02:09 +0200, by Kim Alvefur
-
mod_http_oauth2: Don't return redirects or HTML from token endpointThu, 18 May 2023 13:41:23 +0200, by Kim Alvefur
-
mod_http_oauth2: Tweak formatting of log messageThu, 18 May 2023 13:27:27 +0200, by Kim Alvefur
-
mod_http_oauth2: Always show early errors to userThu, 18 May 2023 13:43:17 +0200, by Kim Alvefur
-
mod_http_oauth2: Clarify some error messagesThu, 18 May 2023 13:24:18 +0200, by Kim Alvefur
-
mod_http_oauth2: Use error status code when rendering error pageThu, 18 May 2023 13:19:25 +0200, by Kim Alvefur
-
mod_http_oauth2: Add human-readable error messagesThu, 18 May 2023 13:03:09 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix returning errors from response handlersThu, 18 May 2023 12:57:23 +0200, by Kim Alvefur
-
mod_http_oauth2: Add a special "xmpp" scope that grants the users' default roleWed, 17 May 2023 19:40:27 +0200, by Kim Alvefur
-
mod_http_oauth2: Add support for the OpenID 'login_hint' parameterWed, 17 May 2023 18:49:22 +0200, by Kim Alvefur
-
mod_http_oauth2: Note about partial OpenID Discovery implementationWed, 17 May 2023 17:56:56 +0200, by Kim Alvefur
-
mod_http_oauth2: Split long list line in READMEWed, 17 May 2023 17:38:18 +0200, by Kim Alvefur
-
mod_http_oauth2: Proper OAuth error for invalid redirect URI in implicit flow tooWed, 17 May 2023 16:40:07 +0200, by Kim Alvefur
-
mod_http_oauth2: Return proper OAuth error for invalid redirect URIWed, 17 May 2023 16:34:19 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix use of arbitrary ports in loopback redirect URIsWed, 17 May 2023 13:51:30 +0200, by Kim Alvefur
-
mod_http_oauth2: Add FIXME about loopback redirect URIsWed, 17 May 2023 00:55:50 +0200, by Kim Alvefur
-
mod_http_oauth2: Rename variables to improve clarityWed, 17 May 2023 00:09:37 +0200, by Kim Alvefur
-
mod_http_oauth2: Do minimal validation of private-use URI schemesTue, 16 May 2023 22:18:12 +0200, by Kim Alvefur
-
mod_http_oauth2: Reject relative redirect URIsTue, 16 May 2023 22:16:39 +0200, by Kim Alvefur
-
mod_http_oauth2: Reject duplicate list items in client registrationTue, 16 May 2023 21:10:55 +0200, by Kim Alvefur
-
mod_http_oauth2: Require non-empty arrays in client registrationTue, 16 May 2023 21:09:38 +0200, by Kim Alvefur
-
mod_http_oauth2: Reject duplicate redirect URIs in registrationTue, 16 May 2023 21:04:31 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix schema to enforce at least one redirect URITue, 16 May 2023 20:56:57 +0200, by Kim Alvefur
-
mod_http_oauth2: Show only roles the user can use in consent dialogFri, 12 May 2023 11:58:20 +0200, by Kim Alvefur
-
mod_http_oauth2: Reference grant by id instead of valueFri, 12 May 2023 11:11:38 +0200, by Kim Alvefur
-
mod_http_oauth2: Scope FIXMEsThu, 11 May 2023 21:43:23 +0200, by Kim Alvefur
-
mod_http_oauth2: Describe type signatures of scope handling functionsThu, 11 May 2023 21:41:37 +0200, by Kim Alvefur
-
mod_http_oauth2: Allow requesting a subset of scopes on token refreshThu, 11 May 2023 21:40:09 +0200, by Kim Alvefur
-
mod_http_oauth2: Enforce client scope restrictions in authorizationThu, 11 May 2023 19:33:44 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix inclusion of role in refreshed access tokensThu, 11 May 2023 21:37:35 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix unintentional persistenceThu, 11 May 2023 15:10:44 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Update compatibility section with unknownsWed, 10 May 2023 19:49:40 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Also do XEP-0106 escaping in SASL OAUTHBEARERWed, 10 May 2023 19:33:37 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Stub not implemented auth module methodsWed, 10 May 2023 19:11:25 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Add Mastodon to READMEWed, 10 May 2023 18:32:47 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Allow different username in PLAIN vs final JIDWed, 10 May 2023 13:52:31 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Remove untested JID mappingWed, 10 May 2023 13:45:28 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Remove untested role mappingWed, 10 May 2023 13:43:59 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Expect XEP-0106 escaped username in PLAINWed, 10 May 2023 12:55:13 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Make 'scope' configurable in password grant requestWed, 10 May 2023 12:39:05 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Add setting for client_secretMon, 08 May 2023 20:12:43 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Work without token validation endpointMon, 08 May 2023 20:01:34 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Fix missing import of util.jidMon, 08 May 2023 19:57:10 +0200, by Kim Alvefur
-
mod_rest/rest.sh: Trim trailing whitespaceSun, 07 May 2023 20:44:44 +0200, by Kim Alvefur
-
mod_rest/rest.sh: Add --logout to revoke tokenSun, 07 May 2023 20:42:33 +0200, by Kim Alvefur
-
mod_rest/rest.sh: Make scopes to request configurable in restrcSun, 07 May 2023 20:41:35 +0200, by Kim Alvefur
-
mod_http_oauth2: Strip unknown scopes from consent pageSun, 07 May 2023 20:25:18 +0200, by Kim Alvefur
-
mod_http_oauth2: Simplify code with the power of first class functionsSun, 07 May 2023 20:24:18 +0200, by Kim Alvefur
-
mod_http_oauth2: More functional functionsSun, 07 May 2023 19:11:20 +0200, by Kim Alvefur
-
mod_http_oauth2: Add function for filtering rolesSun, 07 May 2023 19:07:52 +0200, by Kim Alvefur
-
mod_http_oauth2: Support granting zero role-scopesSun, 07 May 2023 19:29:15 +0200, by Kim Alvefur
-
mod_http_oauth2: Revert role selector, going to try something elseSun, 07 May 2023 19:40:57 +0200, by Kim Alvefur
-
mod_http_oauth2: Include all granted roles in scopesSun, 07 May 2023 19:06:37 +0200, by Kim Alvefur
-
mod_block_registrations: Refresh Compatibility sectionSat, 06 May 2023 17:06:13 +0200, by Kim Alvefur
-
mod_block_registrations: Update description expansion of default listSat, 06 May 2023 17:04:28 +0200, by Kim Alvefur
-
mod_http_oauth2: Bail out of implicit flow on invalid or missing redirectSat, 06 May 2023 12:23:22 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix error if no scopes requestedFri, 05 May 2023 21:32:34 +0200, by Kim Alvefur
-
mod_http_oauth2: Add role selector to consent pageFri, 05 May 2023 01:23:13 +0200, by Kim Alvefur
-
mod_http_oauth2: Refactor scope handling into smaller functionsFri, 05 May 2023 00:57:20 +0200, by Kim Alvefur
-
mod_http_oauth2: Add option for specifying TTL of registered clientsThu, 04 May 2023 18:41:33 +0200, by Kim Alvefur
-
mod_strict_https: Add way to disable redirectWed, 03 May 2023 10:55:22 +0200, by Kim Alvefur
-
mod_strict_https: Refresh READMEWed, 03 May 2023 10:54:15 +0200, by Kim Alvefur
-
mod_prometheus: Wrap pointer to mod_http_openmetrics in a boxWed, 03 May 2023 10:34:00 +0200, by Kim Alvefur
-
mod_listusers: Obsolete, suggest prosodyctl shell insteadWed, 03 May 2023 10:29:46 +0200, by Kim Alvefur
-
mod_strict_https: Update to use modern APIs instead of monkey patchingWed, 03 May 2023 10:16:15 +0200, by Kim Alvefur
-
mod_http_oauth2: Link to RFC 7009: OAuth 2.0 Token RevocationTue, 02 May 2023 19:06:17 +0200, by Kim Alvefur
-
mod_http_oauth2: Add service documentation URL to metadataTue, 02 May 2023 17:04:19 +0200, by Kim Alvefur
-
mod_http_oauth2: Allow configuring links to policy and terms in metadataTue, 02 May 2023 17:01:02 +0200, by Kim Alvefur
-
mod_http_oauth2: Don't issue client_secret when not using authenticationTue, 02 May 2023 16:39:32 +0200, by Kim Alvefur
-
mod_http_oauth2: Validate consistency of response and grant typesTue, 02 May 2023 16:34:31 +0200, by Kim Alvefur
-
mod_http_oauth2: Enforce response type encoded in client_idTue, 02 May 2023 16:31:25 +0200, by Kim Alvefur
-
mod_http_oauth2: Strip unknown extra fields from client registrationTue, 02 May 2023 16:23:40 +0200, by Kim Alvefur
-
mod_http_oauth2: Simplify validation of various URIsTue, 02 May 2023 16:23:05 +0200, by Kim Alvefur
-
mod_http_oauth2: More appropriate error conditions in client validationTue, 02 May 2023 16:22:17 +0200, by Kim Alvefur
-
mod_http_oauth2: Reject loopback URIs as client_uriTue, 02 May 2023 16:20:55 +0200, by Kim Alvefur
-
mod_http_oauth2: Reduce line count of metadata constructionTue, 02 May 2023 16:14:22 +0200, by Kim Alvefur
-
mod_http_oauth2: Advertise response modesTue, 02 May 2023 16:08:35 +0200, by Kim Alvefur
-
mod_http_oauth2: Advertise supported grant typesTue, 02 May 2023 16:07:09 +0200, by Kim Alvefur
-
mod_http_oauth2: Advertise revocation endpoint in metadataTue, 02 May 2023 15:41:36 +0200, by Kim Alvefur
-
mod_http_oauth2: Return status 405 for GET to endpoints without GET handlerSun, 30 Apr 2023 17:04:55 +0200, by Kim Alvefur
-
mod_inotify_reload: Update to use FD watching methodSun, 30 Apr 2023 20:34:36 +0200, by Kim Alvefur
-
mod_http_oauth2: Allow loopback IP literals in redirect URIsSun, 30 Apr 2023 17:16:47 +0200, by Kim Alvefur
-
mod_http_oauth2: Add way to retrieve registration schemaSun, 30 Apr 2023 16:58:53 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix missing base64 part of base64url (Thanks KeyCloak)Sun, 30 Apr 2023 16:42:04 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix accidental uppercase in invocation of hash functionSun, 30 Apr 2023 16:41:30 +0200, by Kim Alvefur
-
mod_http_oauth2: Advertise the currently supported id_token signing algorithmSun, 30 Apr 2023 16:13:40 +0200, by Kim Alvefur
-
mod_http_oauth2: Specify that 'contacts' items are emails in client registrationSun, 30 Apr 2023 15:20:05 +0200, by Kim Alvefur
-
Back out 6f13200c9fc1: Confused request URI with redirect URISat, 29 Apr 2023 15:47:03 +0200, by Kim Alvefur
-
mod_rest/rest.sh: Implement RFC 7636 PKCE with the 'plain' methodSat, 29 Apr 2023 14:06:51 +0200, by Kim Alvefur
-
mod_http_oauth2: Advertise required registration of redirect URIsSat, 29 Apr 2023 13:26:33 +0200, by Kim Alvefur
-
mod_http_oauth2: Advertise supported token endpoint auth methodsSat, 29 Apr 2023 13:23:30 +0200, by Kim Alvefur
-
mod_http_oauth2: Allow configuring PKCE challenge methodsSat, 29 Apr 2023 13:09:49 +0200, by Kim Alvefur
-
mod_http_oauth2: Implement RFC 7628 Proof Key for Code ExchangeSat, 29 Apr 2023 13:09:46 +0200, by Kim Alvefur
-
mod_http_oauth2: Reorder routes into order they happen in OAuth 2.0Sat, 29 Apr 2023 11:26:04 +0200, by Kim Alvefur
-
mod_firewall: Initialize compiled chunk just once for all handlersFri, 28 Apr 2023 13:27:06 +0100, by Matthew Wild
-
mod_rest/rest.sh: Set software_id in client registration to somethingThu, 27 Apr 2023 20:56:24 +0200, by Kim Alvefur
-
mod_rest/rest.sh: Include .sh suffix in client registrationThu, 27 Apr 2023 20:52:55 +0200, by Kim Alvefur
-
mod_http_oauth2: Record OAuth software id and version attached to tokensThu, 27 Apr 2023 19:16:14 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix misplaced 'default' on wrong side of } in client registration schemaThu, 27 Apr 2023 19:14:23 +0200, by Kim Alvefur
-
mod_remote_roster: Set id on generated iq stanzas (thanks @agwa)Thu, 27 Apr 2023 16:58:48 +0100, by Matthew Wild
-
mod_http_oauth2: Fix to include "openid" scope in discovery metadataWed, 26 Apr 2023 23:41:49 +0200, by Kim Alvefur
-
mod_client_management: Show time for recent timestamps in shell commandWed, 26 Apr 2023 12:42:09 +0200, by Kim Alvefur
-
mod_client_management: Fix changed column cell "key"Wed, 26 Apr 2023 12:12:34 +0200, by Kim Alvefur
-
mod_client_management: Fix error when called against host without this moduleWed, 26 Apr 2023 12:09:17 +0200, by Kim Alvefur
-
mod_client_management: Move table cell formatting into column specificationWed, 26 Apr 2023 11:55:55 +0200, by Kim Alvefur
-
mod_client_management: Fix type confusionTue, 25 Apr 2023 22:12:02 +0200, by Kim Alvefur
-
mod_client_management: Fix error when last password change is unknown (or never)Tue, 25 Apr 2023 22:06:08 +0200, by Kim Alvefur
-
mod_rest/rest.sh: Register as native applicationTue, 25 Apr 2023 19:50:27 +0200, by Kim Alvefur
-
mod_http_oauth2: Validate redirect URI depending on application typeTue, 25 Apr 2023 19:49:41 +0200, by Kim Alvefur
-
mod_http_oauth2: Fill in some client metadata defaultsTue, 25 Apr 2023 18:09:08 +0200, by Kim Alvefur
-
mod_http_oauth2: Allow only l10n variants of name in client metadataTue, 25 Apr 2023 17:38:36 +0200, by Kim Alvefur
-
mod_http_oauth2: Normalize whitespace in client metadata schemaTue, 25 Apr 2023 17:16:12 +0200, by Kim Alvefur
-
mod_log_ringbuffer: Fix description and examples of level configurationMon, 24 Apr 2023 17:11:08 +0100, by Matthew Wild
-
mod_log_ringbuffer: Fix example configMon, 24 Apr 2023 17:00:05 +0100, by Matthew Wild
-
mod_oidc_userinfo_vcard4: Fix phone number claimSun, 23 Apr 2023 14:18:25 +0200, by Kim Alvefur
-
mod_oidc_userinfo_vcard4: Unpack <vcard> from PubSub <item>Sun, 23 Apr 2023 13:37:58 +0200, by Kim Alvefur
-
mod_http_oauth2: Use new Lua pattern schema propertiesSat, 22 Apr 2023 16:29:56 +0200, by Kim Alvefur
-
mod_http_oauth2: Include additional OpenID scopes in metadataSat, 22 Apr 2023 14:22:56 +0200, by Kim Alvefur
-
mod_http_oauth2: Validate (unused at this point) localized URIsSat, 22 Apr 2023 14:02:56 +0200, by Kim Alvefur
-
mod_http_oauth2: Declare https as required of URIs in schemaSat, 22 Apr 2023 14:06:41 +0200, by Kim Alvefur
-
mod_http_oauth2: Enforce https requirement on TOS URISat, 22 Apr 2023 12:02:01 +0200, by Kim Alvefur
-
mod_http_oauth2: Use new mod_cron API for periodic cleanupSat, 22 Apr 2023 11:59:52 +0200, by Kim Alvefur
-
mod_audit_status: Fix error on first startTue, 18 Apr 2023 21:48:31 +0200, by Kim Alvefur
-
mod_muc_rtbl: Use correct occupant objectMon, 17 Apr 2023 14:31:50 +0100, by Matthew Wild
-
mod_audit: Move underscore to avoid luacheck warningMon, 17 Apr 2023 08:26:20 +0200, by Kim Alvefur
-
mod_oidc_userinfo_vcard4: Provide profile details in mod_http_oauth2Mon, 17 Apr 2023 08:01:09 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Add configuration exampleSat, 15 Apr 2023 10:54:34 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Linkify password grantSat, 15 Apr 2023 10:46:04 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Some notes in READMESat, 15 Apr 2023 10:41:47 +0200, by Kim Alvefur
-
mod_auth_oauth_external: Allow setting identity instead of discovery URLThu, 16 Mar 2023 13:04:13 +0100, by Kim Alvefur
-
mod_auth_oauth_external: Support PLAIN via resource owner password grantThu, 16 Mar 2023 12:45:52 +0100, by Kim Alvefur
-
mod_auth_oauth_external: Authenticate against an OAuth 2 providerThu, 16 Mar 2023 12:45:22 +0100, by Kim Alvefur
-
mod_client_management: Fix import of util.error (not errors)Thu, 13 Apr 2023 09:11:28 +0200, by Kim Alvefur
-
mod_rest: Implement use of refresh tokens in rest.sh exampleWed, 12 Apr 2023 11:24:50 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix error due to reference loop when using refresh tokenWed, 12 Apr 2023 11:24:06 +0200, by Kim Alvefur
-
mod_http_oauth2: Fix table index error when using refresh tokenWed, 12 Apr 2023 11:22:36 +0200, by Kim Alvefur
-
mod_muc_http_defaults: Use the new set_subject API. Thanks John LivingstonTue, 11 Apr 2023 15:59:35 +0200, by Maxime “pep” Buquet
-
mod_service_outage_status: XEP-0455: Service Outage StatusMon, 10 Apr 2023 13:24:03 +0200, by Kim Alvefur
-
mod_http_oauth2: Support OpenID UserInfo claimsMon, 10 Apr 2023 10:49:02 +0200, by Kim Alvefur
-
mod_http_oauth2: Add some debug logging for UserInfo endpointMon, 10 Apr 2023 10:47:51 +0200, by Kim Alvefur
-
mod_http_oauth2: Correct error code when missing credentials for userinfoMon, 10 Apr 2023 10:44:23 +0200, by Kim Alvefur
-
mod_rest: Get correct type from configSat, 08 Apr 2023 19:51:24 +0200, by Kim Alvefur
-
mod_http_debug: Module that echos back HTTP request info for debuggingFri, 07 Apr 2023 21:10:14 +0200, by Kim Alvefur
-
mod_rest: Allow passing configuring a timeout for <iq> responsesFri, 07 Apr 2023 20:26:33 +0200, by Kim Alvefur
-
mod_audit: Add expiration of entries, and handling of full archive storesFri, 07 Apr 2023 15:21:54 +0100, by Matthew Wild
-
mod_rest/rest.sh: Update 'client_uri' to module pageFri, 07 Apr 2023 15:27:03 +0200, by Kim Alvefur
-
mod_rest/rest.sh: List dependencies in commentFri, 07 Apr 2023 15:26:41 +0200, by Kim Alvefur
-
mod_http_oauth2/README: Add rest.sh to known implementationsFri, 07 Apr 2023 15:21:33 +0200, by Kim Alvefur
-
mod_audit: Add 'note' columnFri, 07 Apr 2023 13:46:29 +0100, by Matthew Wild
-
mod_audit: Improve filtering options and add documentation to READMEFri, 07 Apr 2023 13:44:18 +0100, by Matthew Wild
-
mod_audit: Add some control over output columns via command-line flagsFri, 07 Apr 2023 13:25:34 +0100, by Matthew Wild
-
mod_audit_status: Include shutdown reason in log entryFri, 07 Apr 2023 13:10:43 +0100, by Matthew Wild
-
mod_audit: Let util.human.io pick a suitable default widthFri, 07 Apr 2023 13:10:20 +0100, by Matthew Wild
-
mod_audit: Use proportional columns in table outputFri, 07 Apr 2023 13:09:51 +0100, by Matthew Wild
-
mod_audit: Fix iteration of custom payloads to use ipairsFri, 07 Apr 2023 13:09:31 +0100, by Matthew Wild
-
mod_audit_status: New module to log server status to audit logFri, 07 Apr 2023 12:09:21 +0100, by Matthew Wild
-
mod_audit: Display most recent entries first, rather than showing oldestFri, 07 Apr 2023 12:03:29 +0100, by Matthew Wild
-
mod_audit: Minor style nitFri, 07 Apr 2023 12:00:31 +0100, by Matthew Wild
-
mod_audit: Allow caller to specify time of the eventFri, 07 Apr 2023 12:00:06 +0100, by Matthew Wild
-
mod_http_oauth2/README: Link to mod_restFri, 07 Apr 2023 11:38:46 +0200, by Kim Alvefur
-
mod_http_oauth2/README: Link to OAuth and OIDC sitesFri, 07 Apr 2023 11:37:58 +0200, by Kim Alvefur
-
mod_client_management: README: Update docs to detail shell and XMPP interfacesThu, 06 Apr 2023 19:31:29 +0100, by Matthew Wild
-
mod_http_oauth2: README: Updated documentation to reflect module statusThu, 06 Apr 2023 17:24:16 +0100, by Matthew Wild
-
mod_client_management: Add list-clients + manage-clients permissions to usersThu, 06 Apr 2023 16:10:27 +0100, by Matthew Wild
-
mod_client_management: Add support for revoking client access via XMPPThu, 06 Apr 2023 16:09:56 +0100, by Matthew Wild
-
mod_client_management: Improve representation of authentication methodsThu, 06 Apr 2023 15:24:49 +0100, by Matthew Wild
-
mod_client_management: Improve table outputThu, 06 Apr 2023 15:22:10 +0100, by Matthew Wild
-
mod_client_management: Fix user:clients() shell command to take a JIDThu, 06 Apr 2023 15:21:09 +0100, by Matthew Wild
-
mod_client_management: Use grant id from keyThu, 06 Apr 2023 15:20:25 +0100, by Matthew Wild
-
mod_client_management: Fail to revoke clients that have used passwordsWed, 05 Apr 2023 19:45:13 +0100, by Matthew Wild
-
mod_client_management: Add support for revocation of clients (when possible)Wed, 05 Apr 2023 19:42:16 +0100, by Matthew Wild
-
mod_client_management: Include client type in XML response listingWed, 05 Apr 2023 19:39:53 +0100, by Matthew Wild
-
mod_sasl2_fast: Add API method to revoke FAST tokens for a given clientWed, 05 Apr 2023 19:38:59 +0100, by Matthew Wild
-
mod_cloud_notify_filters: Fix traceback when invalid JIDs are submittedTue, 04 Apr 2023 18:09:48 +0100, by Matthew Wild
-
mod_client_management: Add XMPP and shell interfaces to fetch client listSat, 01 Apr 2023 13:56:53 +0100, by Matthew Wild
-
.luacheckrc: Add module.onceSat, 01 Apr 2023 13:56:15 +0100, by Matthew Wild
-
mod_audit: Add a command to print the audit log on the command-lineSat, 01 Apr 2023 13:22:12 +0100, by Matthew Wild
-
mod_audit: Support for adding location (GeoIP) to audit eventsSat, 01 Apr 2023 13:11:53 +0100, by Matthew Wild
-
mod_isolate_host: potentially pedantic optimizationSat, 01 Apr 2023 12:10:56 +0200, by Jonas Schäfer
-
mod_isolate_host: handle server-generated stanzasSat, 01 Apr 2023 12:03:08 +0200, by Jonas Schäfer
-
mod_authz_delegate: make resistant against startup order issuesFri, 31 Mar 2023 16:56:42 +0200, by Jonas Schäfer
-
mod_client_management: New module for users to view/manage permitted clientsThu, 30 Mar 2023 11:32:50 +0100, by Matthew Wild
-
mod_http_admin_api: Add roles to user schema in openapiThu, 30 Mar 2023 12:06:18 +0200, by Kim Alvefur
-
mod_http_admin_api: Fix types of numbers in openapi specThu, 30 Mar 2023 12:05:05 +0200, by Kim Alvefur
-
Merge accidental extra headWed, 29 Mar 2023 17:55:29 +0200, by Kim Alvefur
-
mod_vcard_muc: take roles into account for access checkWed, 29 Mar 2023 17:52:21 +0200, by Jonas Schäfer
-
mod_authz_delegate: introduce module to "link" authorization of hostsWed, 29 Mar 2023 17:21:45 +0200, by Jonas Schäfer
-
mod_authz_delegate: introduce module to "link" authorization of hostsWed, 29 Mar 2023 17:21:45 +0200, by Jonas Schäfer
-
mod_sasl2_fast: Add an API that allows modules to check if a client has FASTWed, 29 Mar 2023 16:13:42 +0100, by Matthew Wild
-
mod_sasl2_fast: Add flag to FAST sasl_handler for easier identificationWed, 29 Mar 2023 16:13:00 +0100, by Matthew Wild
-
mod_sasl2_fast: Fix harmless off-by-one error (invalidates existing tokens!)Wed, 29 Mar 2023 16:12:15 +0100, by Matthew Wild
-
mod_http_admin_api: Fix missing importTue, 28 Mar 2023 21:04:23 +0200, by Kim Alvefur
-
mod_http_admin_api: Tweak token session to please module:may()Tue, 28 Mar 2023 20:45:11 +0200, by Kim Alvefur
-
mod_sasl2_fast: Invalidate tokens issued prior to last password changeTue, 28 Mar 2023 12:43:05 +0100, by Matthew Wild
-
mod_rest: Add an example bash script for using mod_restMon, 27 Mar 2023 23:19:09 +0200, by Kim Alvefur
-
mod_http_oauth2: Update to use new API of Prosody mod_tokenauth @ 601d9a375b86Mon, 27 Mar 2023 18:51:12 +0100, by Matthew Wild
-
mod_http_oauth2: Add support for refresh tokensFri, 24 Mar 2023 14:29:07 +0000, by Matthew Wild
-
mod_http_oauth2: Declare additional client registration fields as stringsSun, 26 Mar 2023 14:44:30 +0200, by Kim Alvefur
-
mod_http_oauth2: Stricten check of urlencoded form dataSun, 26 Mar 2023 14:39:34 +0200, by Kim Alvefur
-
mod_http_oauth2: Pedantic optimizationSun, 26 Mar 2023 14:37:42 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Fix packaging of support library for installerSat, 25 Mar 2023 20:18:05 +0100, by Kim Alvefur
-
mod_muc_rtbl: Handle node purgeFri, 17 Mar 2023 22:29:55 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix traceback on missing 'scope' parameterFri, 24 Mar 2023 00:07:58 +0100, by Kim Alvefur
-
mod_http_oauth2: Focus username field automaticallyThu, 23 Mar 2023 16:48:18 +0100, by Kim Alvefur
-
mod_http_oauth2: Allow user to decide which requested scopes to grantThu, 23 Mar 2023 16:28:08 +0100, by Kim Alvefur
-
mod_http_oauth2: Use <fieldset> in templates because it looks niceThu, 23 Mar 2023 16:19:09 +0100, by Kim Alvefur
-
mod_rest: Update prosody_oauth.py example to non-legacy OAuth2Thu, 23 Mar 2023 12:47:51 +0100, by Kim Alvefur
-
mod_http_oauth2: Remove another reference to obsolete functionWed, 22 Mar 2023 00:09:58 +0100, by Kim Alvefur
-
mod_http_oauth2: Relax payload content type checking in revocationTue, 21 Mar 2023 22:29:47 +0100, by Kim Alvefur
-
mod_http_oauth2: Remove now unused codeTue, 21 Mar 2023 22:23:28 +0100, by Kim Alvefur
-
mod_http_oauth2: Allow revoking a token without OAuth client credentialsTue, 21 Mar 2023 22:02:38 +0100, by Kim Alvefur
-
mod_http_oauth2: Correctly verify OAuth client credentials on revocationTue, 21 Mar 2023 21:57:18 +0100, by Kim Alvefur
-
mod_http_oauth2: Group metadata section into OAuth and OpenIDTue, 21 Mar 2023 21:45:02 +0100, by Kim Alvefur
-
mod_http_oauth2: Rename oauth client credential related functionsTue, 21 Mar 2023 21:36:54 +0100, by Kim Alvefur
-
mod_sasl2: Pull user-agent info into sasl_handler for later referenceTue, 21 Mar 2023 15:26:03 +0000, by Matthew Wild
-
mod_adhoc_oauth2_client: Update to call into mod_http_oauth2Sun, 19 Mar 2023 22:21:41 +0100, by Kim Alvefur
-
mod_http_oauth2: Refactor to allow reuse of OAuth client creationSun, 19 Mar 2023 22:13:27 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix userinfo status code off-by-oneThu, 16 Mar 2023 19:59:32 +0100, by Kim Alvefur
-
mod_http_oauth2: Implement and return ID Token in authorization code flowThu, 16 Mar 2023 19:28:44 +0100, by Kim Alvefur
-
mod_http_oauth2: Reject non-local hosts in more code pathsThu, 16 Mar 2023 17:52:10 +0100, by Kim Alvefur
-
mod_http_oauth2: Add support for the "openid" scopeThu, 16 Mar 2023 17:06:35 +0100, by Kim Alvefur
-
mod_http_oauth2: Prepare to handle multiple e.g. non-role scopesThu, 16 Mar 2023 17:03:48 +0100, by Kim Alvefur
-
mod_adhoc_oauth2_client: Make note in README about current broken stateThu, 16 Mar 2023 14:27:46 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix attempt to index a boolean valueThu, 16 Mar 2023 00:06:43 +0100, by Kim Alvefur
-
mod_audit: Allow disabling IP logging, or limiting it to a prefixTue, 14 Mar 2023 18:59:39 +0000, by Matthew Wild
-
mod_audit: Include client id in audit log entries (if known)Tue, 14 Mar 2023 17:48:44 +0000, by Matthew Wild
-
mod_sasl2: Fire authentication-{success,failure} events like mod_saslauthTue, 14 Mar 2023 17:13:46 +0000, by Matthew Wild
-
mod_http_oauth2: Record details of OAuth client a token is issued toTue, 14 Mar 2023 18:08:25 +0100, by Kim Alvefur
-
mod_http_oauth2: Invoke mod_http_errors to render error on invalid redirectSun, 12 Mar 2023 17:56:23 +0100, by Kim Alvefur
-
mod_http_oauth2: Validate all URIs against client_uri in client registrationSun, 12 Mar 2023 12:06:44 +0100, by Kim Alvefur
-
mod_http_oauth2: Organize HTTP routes with commentsSun, 12 Mar 2023 11:27:29 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix validation of informative URIsSat, 11 Mar 2023 22:58:47 +0100, by Kim Alvefur
-
mod_http_oauth2: Use more compact IDsSat, 11 Mar 2023 22:46:27 +0100, by Kim Alvefur
-
mod_http_oauth2: Validate that informative URLs match the redirect URIsSat, 11 Mar 2023 22:31:02 +0100, by Kim Alvefur
-
mod_http_oauth2: Reject insecure redirect URIsSat, 11 Mar 2023 22:25:50 +0100, by Kim Alvefur
-
mod_http_oauth2: Validate that redirect URIs are absoluteSat, 11 Mar 2023 22:25:22 +0100, by Kim Alvefur
-
mod_http_oauth2: Validate basic URI syntax of redirect URIsSat, 11 Mar 2023 22:30:58 +0100, by Kim Alvefur
-
mod_spam_report_forwarder: Forward spam/abuse reports to one or more JIDsSat, 11 Mar 2023 20:20:37 +0000, by Matthew Wild
-
mod_http_oauth2: Require URL to client informational page in registrationSat, 11 Mar 2023 21:13:00 +0100, by Kim Alvefur
-
mod_http_oauth2: Reorder client metadata validation schemaSat, 11 Mar 2023 21:11:50 +0100, by Kim Alvefur
-
mod_firewall: Add 'REPORT TO' to report (XEP-0377) a stanza to a specified JIDSat, 11 Mar 2023 18:41:49 +0000, by Matthew Wild
-
mod_firewall: README: Clarify docs about some of the stanza processing actionsSat, 11 Mar 2023 18:29:38 +0000, by Matthew Wild
-
mod_firewall: Warn about invalid pubsubitemid list specificationSat, 11 Mar 2023 16:40:24 +0000, by Matthew Wild
-
mod_firewall: Fix parsing of pubsubitemid list specificationSat, 11 Mar 2023 16:40:09 +0000, by Matthew Wild
-
mod_http_oauth2: Fix to disable disabled response handlers correctlyFri, 10 Mar 2023 12:03:23 +0100, by Kim Alvefur
-
mod_http_oauth2: Log flows enabled and disabledFri, 10 Mar 2023 12:01:52 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix appending of query parts in error redirectsFri, 10 Mar 2023 11:54:30 +0100, by Kim Alvefur
-
mod_http_oauth2: Implement the OpenID userinfo endpointThu, 09 Mar 2023 14:46:06 +0100, by Kim Alvefur
-
mod_http_oauth2: Close site header tagsThu, 09 Mar 2023 13:15:13 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix contrast of links on consent pageTue, 07 Mar 2023 23:55:33 +0100, by Kim Alvefur
-
mod_http_oauth2: token endpoint: handle missing credentialsTue, 07 Mar 2023 15:33:07 +0000, by Matthew Wild
-
mod_http_oauth2: Fail early when no authorization header presentTue, 07 Mar 2023 15:31:19 +0000, by Matthew Wild
-
mod_http_oauth2: Support HTTP Basic auth on token endpointTue, 07 Mar 2023 15:27:50 +0000, by Matthew Wild
-
mod_http_oauth2: Separate extracting credentials from requests and verifyingTue, 07 Mar 2023 15:18:41 +0000, by Matthew Wild
-
mod_http_oauth2: Reflect ALL attributes of the client registrationTue, 07 Mar 2023 14:52:43 +0000, by Matthew Wild
-
mod_rest: Point URLs to mod_http_oauth2 in demo modeTue, 07 Mar 2023 14:59:45 +0100, by Kim Alvefur
-
mod_http_oauth2: Improve handling of redirect_uri matching and fallbackTue, 07 Mar 2023 13:19:19 +0000, by Matthew Wild
-
mod_http_oauth2: Correct field name for HTTP response status codeTue, 07 Mar 2023 13:14:25 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix incorrect function name (thanks Zash/luacheck)Tue, 07 Mar 2023 10:27:40 +0000, by Matthew Wild
-
mod_cloud_notify: Add note about Lua version requirements to READMETue, 07 Mar 2023 10:26:57 +0000, by Matthew Wild
-
mod_cloud_notify: Log warning when used on Lua 5.1Tue, 07 Mar 2023 10:24:58 +0000, by Matthew Wild
-
mod_http_oauth2: Remove authorization codes after useMon, 06 Mar 2023 16:53:27 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix authorization code logicMon, 06 Mar 2023 16:49:43 +0100, by Kim Alvefur
-
mod_http_oauth2: Include html templates in package for plugin installerMon, 06 Mar 2023 15:55:11 +0100, by Kim Alvefur
-
mod_conversejs: This one weird trick updates options on reloadThu, 23 Feb 2023 00:30:59 +0100, by Kim Alvefur
-
mod_http_oauth2: Switch to '303 See Other' redirectsMon, 06 Mar 2023 10:37:43 +0000, by Matthew Wild
-
mod_http_oauth2: Allow non-HTTPS on localhost URLsMon, 06 Mar 2023 10:29:14 +0000, by Matthew Wild
-
mod_http_oauth2: Add authentication, consent and error pagesMon, 06 Mar 2023 09:46:58 +0000, by Matthew Wild
-
mod_http_oauth: Factor out issuer URL calculation to a helper functionMon, 06 Mar 2023 09:40:17 +0000, by Matthew Wild
-
mod_http_oauth2: Clarify comment referencing mod_http_errors (thanks MattJ)Sun, 05 Mar 2023 12:38:20 +0100, by Kim Alvefur
-
mod_http_oauth2: Specify host for which to retrieve list of rolesSat, 04 Mar 2023 23:36:13 +0100, by Kim Alvefur
-
mod_http_oauth2: Return list of active roles in discoverySat, 04 Mar 2023 21:36:00 +0100, by Kim Alvefur
-
mod_http_oauth2: Return actually enabled response types in discoverySat, 04 Mar 2023 21:24:35 +0100, by Kim Alvefur
-
mod_http_oauth2: Calculate client secret expiry in registration responseSat, 04 Mar 2023 17:06:47 +0100, by Kim Alvefur
-
mod_http_oauth2: Strip trailing '/' from issuer URLSat, 04 Mar 2023 13:23:26 +0000, by Matthew Wild
-
mod_http_oauth2: Advertise endpoints that are enabledFri, 03 Mar 2023 22:54:46 +0100, by Kim Alvefur
-
mod_http_oauth2: Separate client_secret verification key from JWT keyFri, 03 Mar 2023 22:48:59 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix response type configFri, 03 Mar 2023 22:48:38 +0100, by Kim Alvefur
-
mod_http_oauth2/README: Document config optionsFri, 03 Mar 2023 22:48:14 +0100, by Kim Alvefur
-
mod_http_oauth2: Remove error messageFri, 03 Mar 2023 22:03:50 +0100, by Kim Alvefur
-
mod_http_oauth2: Mention name of client when giving out OOB authorization codeFri, 03 Mar 2023 21:45:24 +0100, by Kim Alvefur
-
mod_http_oauth2: Comment on mutation by other moduleFri, 03 Mar 2023 21:45:05 +0100, by Kim Alvefur
-
mod_http_oauth2: Implement stateless dynamic client registrationFri, 03 Mar 2023 21:14:19 +0100, by Kim Alvefur
-
mod_http_oauth2: Add support for 'iss' authz response parameter (RFC 9207)Fri, 03 Mar 2023 19:21:38 +0000, by Matthew Wild
-
mod_http_oauth2: Derive scope from correct user detailsFri, 03 Mar 2023 18:00:28 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix to actually return OOB responseFri, 03 Mar 2023 14:22:05 +0100, by Kim Alvefur
-
mod_http_oauth2: Add OIDC discovery endpoint (thanks Zash)Fri, 03 Mar 2023 11:24:05 +0000, by Matthew Wild
-
mod_http_oauth2: Implement OOB special redirect URI in code flowThu, 02 Mar 2023 23:59:09 +0100, by Kim Alvefur
-
mod_http_oauth2: Add settings for allowed grant and response typesThu, 02 Mar 2023 23:57:29 +0100, by Kim Alvefur
-
mod_http_oauth2: Implement the Implicit flowThu, 02 Mar 2023 22:06:50 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix treatment of 'redirect_uri' parameter in code flowThu, 02 Mar 2023 22:00:42 +0100, by Kim Alvefur
-
mod_s2s_whitelist/README: Show inclusion in modules_enabled in exampleThu, 02 Mar 2023 11:38:57 +0100, by Kim Alvefur
-
mod_s2s_blacklist/README: Show inclusion in modules_enabled in exampleThu, 02 Mar 2023 11:38:08 +0100, by Kim Alvefur
-
mod_http_oauth2: Issue tokens for the purpose of 'oauth2'Wed, 01 Mar 2023 21:55:34 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix removal of consumed authorization codesWed, 01 Mar 2023 21:11:48 +0100, by Kim Alvefur
-
mod_sasl2_bind2: Support for SASL handlers forcing a specific resourceWed, 01 Mar 2023 13:21:29 +0000, by Matthew Wild
-
mod_rest: Remove confusing oauth2 tokens from examplesTue, 28 Feb 2023 18:15:20 +0100, by Kim Alvefur
-
mod_register_apps: Detect 0.12+ when called from prosodyctlThu, 23 Feb 2023 21:07:13 +0100, by Kim Alvefur
-
mod_muc_rtbl: fix more incorrect more references to "event"Wed, 22 Feb 2023 13:39:01 +0100, by Jonas Schäfer
-
mod_muc_rtbl: ignore blocklist for affiliated users for messagesWed, 22 Feb 2023 13:35:03 +0100, by Jonas Schäfer
-
mod_muc_rtbl: fix traceback because of scoping errorWed, 22 Feb 2023 13:33:16 +0100, by Jonas Schäfer
-
mod_muc_rtbl: move use of "private" attributes to single functionTue, 21 Feb 2023 21:41:19 +0100, by Jonas Schäfer
-
mod_muc_rtbl: also filter messagesTue, 21 Feb 2023 21:37:27 +0100, by Jonas Schäfer
-
New module, mod_muc_reserve_nick_patternMon, 20 Feb 2023 13:42:13 -0500, by Stephen Paul Weber
-
Strip images from XHTML-IM as wellMon, 20 Feb 2023 13:41:46 -0500, by Stephen Paul Weber
-
mod_muc_moderation: Derive role from reserved nickname if occupantSun, 19 Feb 2023 18:17:37 +0100, by Kim Alvefur
-
mod_muc_moderation: Refactor to prepare for new version of XEP-0425Sun, 19 Feb 2023 17:51:45 +0100, by Kim Alvefur
-
mod_unsubscriber: Revoke roster subscriptions of unreachable hostsSun, 19 Feb 2023 17:39:04 +0100, by Kim Alvefur
-
mod_jsxc: Correct description of resources setting (thanks ham5urg)Thu, 16 Feb 2023 18:53:51 +0100, by Kim Alvefur
-
mod_jsxc: Words about jQueryThu, 16 Feb 2023 17:17:05 +0100, by Kim Alvefur
-
mod_jsxc: Add plugin installer metadataThu, 16 Feb 2023 17:06:23 +0100, by Kim Alvefur
-
mod_jsxc: Document config optionsThu, 16 Feb 2023 17:06:07 +0100, by Kim Alvefur
-
mod_bob: Fix traceback when iq has no payload (thanks meaz)Fri, 10 Feb 2023 12:13:47 +0000, by Matthew Wild
-
mod_muc_auto_member: New module to automatically make MUC participants membersMon, 30 Jan 2023 15:07:31 +0000, by Matthew Wild
-
mod_http_status: Report module statusesMon, 30 Jan 2023 00:48:12 +0100, by Kim Alvefur
-
mod_firewall: Fix 'is_admin' internal dependency rule #1797 (thanks diane)Fri, 27 Jan 2023 23:06:25 +0100, by Kim Alvefur
-
mod_rest/README: Words about bearer tokensWed, 25 Jan 2023 20:39:13 +0100, by Kim Alvefur
-
mod_inject_ecaps2: Mention and link to XEP-0390 in textMon, 16 Jan 2023 15:54:40 +0100, by Kim Alvefur
-
mod_unified_push: Update docs to recommend loading on normal hostsSat, 14 Jan 2023 18:31:38 +0000, by Matthew Wild
-
mod_unified_push: README: Update docsSat, 14 Jan 2023 17:59:40 +0000, by Matthew Wild
-
mod_unified_push: Make unified_push_secret only required for jwt backendSat, 14 Jan 2023 17:59:29 +0000, by Matthew Wild
-
mod_unified_push: Improved error handling and reportingSat, 14 Jan 2023 16:16:47 +0000, by Matthew Wild
-
mod_unified_push: fix return values for paseto backendSat, 14 Jan 2023 16:16:00 +0000, by Matthew Wild
-
mod_unified_push: Fix storage backend error behaviours and return valuesSat, 14 Jan 2023 16:15:35 +0000, by Matthew Wild
-
mod_unified_push: Fix default ACL in component modeSat, 14 Jan 2023 16:14:50 +0000, by Matthew Wild
-
mod_unified_push: Fixes for paseto backend initializationSat, 14 Jan 2023 15:32:24 +0000, by Matthew Wild
-
mod_unified_push: Add support for multiple token backends, including stoageSat, 14 Jan 2023 14:31:37 +0000, by Matthew Wild
-
mod_unified_push: Refactor in anticipation of other registration backendsFri, 13 Jan 2023 16:50:43 +0000, by Matthew Wild
-
mod_unified_push: Add ACL option to restrict accessFri, 13 Jan 2023 16:41:48 +0000, by Matthew Wild
-
mod_unified_push: Fix JWT method parameter order (fixes #1791)Fri, 13 Jan 2023 16:40:00 +0000, by Matthew Wild
-
mod_http_dir_listing: Update Compatibility sectionFri, 13 Jan 2023 16:28:08 +0100, by Kim Alvefur
-
mod_http_dir_listing: Add metadata to fix plugin package buildFri, 13 Jan 2023 16:27:02 +0100, by Kim Alvefur
-
mod_invites_api: Fix traceback when no query params (thanks Menel)Wed, 11 Jan 2023 10:09:12 +0000, by Matthew Wild
-
mod_invites_api: Fix traceback on list command with no entries (thanks mirux)Wed, 11 Jan 2023 09:59:55 +0000, by Matthew Wild
-
Remove reverse dependencies on mod_invites (for plugin installer)Tue, 10 Jan 2023 20:49:17 +0100, by Kim Alvefur
-
mod_pubsub_summary: Mention HTML to Message Styling conversionTue, 10 Jan 2023 19:40:22 +0100, by Kim Alvefur
-
mod_unified_push: Remove dependency on trunk util.jwt (0.12 compat)Tue, 10 Jan 2023 16:34:21 +0000, by Matthew Wild
-
mod_unified_push: README: Documentation updates (example, etc.)Tue, 10 Jan 2023 16:07:00 +0000, by Matthew Wild
-
mod_sasl2_fast: Add some commentsTue, 10 Jan 2023 15:45:25 +0000, by Matthew Wild
-
mod_unified_push: Various fixes, now working with ConversationsTue, 10 Jan 2023 15:45:03 +0000, by Matthew Wild
-
mod_pubsub_summary: Trim preceding and trailing whitespace from titleTue, 10 Jan 2023 16:05:01 +0100, by Kim Alvefur
-
mod_pubsub_text_interface: Try to clarify help message wrt node argumentsSun, 08 Jan 2023 17:54:11 +0100, by Kim Alvefur
-
mod_pubsub_text_interface: Improve error messagesSun, 08 Jan 2023 17:53:14 +0100, by Kim Alvefur
-
mod_onions: Fix URL and linkify it.Sun, 08 Jan 2023 13:17:41 +0100, by Martin Dosch
-
mod_pubsub_summary: Render geo:-URI from OASIS emergency broadcastsSun, 08 Jan 2023 13:45:30 +0100, by Kim Alvefur
-
mod_ping_muc: Error out if loaded on ComponentsSat, 07 Jan 2023 17:36:16 +0100, by Kim Alvefur
-
mod_pubsub_summary: Hide link relation when value is "alternate"Sat, 07 Jan 2023 17:15:47 +0100, by Kim Alvefur
-
mod_unified_push: Experimenal Unified Push providerThu, 05 Jan 2023 17:28:06 +0000, by Matthew Wild
-
mod_muc_moderation/README: Simplify Compatibility sectionTue, 03 Jan 2023 16:10:16 +0100, by Kim Alvefur
-
mod_rest: Fix reference in OpenAPISat, 31 Dec 2022 17:09:18 +0100, by Kim Alvefur
-
mod_rest: Add XEP-0461 to OpenAPISat, 31 Dec 2022 17:03:40 +0100, by Kim Alvefur
-
mod_rest: Add missing message properties to OpenAPI documentationSat, 31 Dec 2022 17:02:36 +0100, by Kim Alvefur
-
mod_rest: Add some GET-mapped iq-queries to OpenAPI documentationSat, 31 Dec 2022 16:57:40 +0100, by Kim Alvefur
-
mod_rest/README: Fix XML well-formedness in example (thanks drsnuggles)Sat, 31 Dec 2022 15:32:25 +0100, by Kim Alvefur
-
mod_auth_dovecot: Fix plugin package (hopefully) (thanks nw)Fri, 30 Dec 2022 01:17:05 +0100, by Kim Alvefur
-
mod_s2s_auth_dane: Update Compatibility chart (doesn't work anymore)Sun, 25 Dec 2022 23:00:38 +0100, by Kim Alvefur
-
mod_rest: Remove manual reference expansion in schemaTue, 20 Dec 2022 21:48:28 +0100, by Kim Alvefur
-
MergeSun, 18 Dec 2022 15:30:02 +0100, by Kim Alvefur
-
Backed out changeset 85882735fd33Sat, 17 Dec 2022 14:13:06 +0100, by Jonas Schäfer
-
mod_http_muc_log: make default presence visibility configurableSat, 17 Dec 2022 13:27:56 +0100, by Jonas Schäfer
-
mod_audit: remove event hookThu, 28 Apr 2022 20:22:03 +0200, by Jonas Schäfer
-
mod_pubsub_mqtt: Switch to MQTT 3.1.1Fri, 16 Dec 2022 22:30:47 +0000, by Matthew Wild
-
mod_pubsub_mqtt: Support atom_title payload typeFri, 16 Dec 2022 22:16:45 +0000, by Matthew Wild
-
mod_pubsub_mqtt: Fix some inappropriate log levelsFri, 16 Dec 2022 12:12:01 +0000, by Matthew Wild
-
mod_pubsub_mqtt: Add XEP-0060 <item> wrapper to payloadsFri, 16 Dec 2022 12:11:16 +0000, by Matthew Wild
-
mod_pubsub_feeds: Include feeds library in plugin packageFri, 09 Dec 2022 21:03:51 +0100, by Kim Alvefur
-
mod_http_muc_log: Fix syntax error in timestamp adjusting scriptSun, 04 Dec 2022 23:30:09 +0100, by Kim Alvefur
-
mod_http_muc_log: Move language attribute onto body itselfSun, 04 Dec 2022 23:16:34 +0100, by Kim Alvefur
-
mod_http_muc_log: Tweak style towards the "modern"Sun, 04 Dec 2022 23:16:31 +0100, by Kim Alvefur
-
mod_http_muc_log: Fix error in js when displaying presence is disabledSun, 04 Dec 2022 22:23:56 +0100, by Kim Alvefur
-
mod_http_muc_log: Include static resources (css & js) in plugin packageSun, 04 Dec 2022 22:21:05 +0100, by Kim Alvefur
-
mod_http_muc_log: Move CSS and JS out of templateSun, 04 Dec 2022 22:10:07 +0100, by Kim Alvefur
-
mod_s2soutinjection: Use session logger where it makes senseFri, 02 Dec 2022 22:06:40 +0100, by Kim Alvefur
-
mod_s2soutinjection: Use module logging APIFri, 02 Dec 2022 22:05:13 +0100, by Kim Alvefur
-
mod_s2soutinjection: Remove undefined global (thanks Damian)Fri, 02 Dec 2022 22:03:29 +0100, by Kim Alvefur
-
mod_s2soutinjection: Remove unused variables [luacheck]Fri, 02 Dec 2022 22:02:55 +0100, by Kim Alvefur
-
mod_compat_roles: Add support for role inheritance (built-in roles only)Tue, 29 Nov 2022 11:43:59 +0000, by Matthew Wild
-
mod_compat_roles: Fix permission checks/roles to be per-host as intendedTue, 29 Nov 2022 11:38:28 +0000, by Matthew Wild
-
mod_compat_roles: Fix traceback when no host roles are defined (thanks cc)Tue, 29 Nov 2022 11:37:58 +0000, by Matthew Wild
-
mod_isolate_host: Pass context to module:may() (thanks cc)Tue, 29 Nov 2022 11:36:28 +0000, by Matthew Wild
-
mod_sasl2_fast: Add explicit dependency on mod_sasl2Mon, 28 Nov 2022 19:12:37 +0100, by Kim Alvefur
-
mod_sasl2_sm: Add explicit dependency on mod_sasl2Mon, 28 Nov 2022 19:12:34 +0100, by Kim Alvefur
-
mod_sasl2_bind2: Add explicit dependency on mod_sasl2Mon, 28 Nov 2022 19:05:48 +0100, by Kim Alvefur
-
mod_sasl2_fast: Add READMEMon, 28 Nov 2022 12:06:28 +0000, by Matthew Wild
-
mod_sasl2_sm: Update README with current informationMon, 28 Nov 2022 11:49:07 +0000, by Matthew Wild
-
mod_sasl2_bind2: Update and expand README with current statusMon, 28 Nov 2022 11:42:46 +0000, by Matthew Wild
-
mod_sasl2: Update and expand README with more (and updated) informationMon, 28 Nov 2022 11:37:24 +0000, by Matthew Wild
-
mod_sasl2: Honour (c2s_)require_encryption config optionMon, 28 Nov 2022 11:35:15 +0000, by Matthew Wild
-
mod_rest: Wrap webhook setup in a function for future reuseSun, 27 Nov 2022 00:34:00 +0100, by Kim Alvefur
-
mod_rest: Do not allow replies to <iq type=result> from webhooksSun, 27 Nov 2022 00:10:38 +0100, by Kim Alvefur
-
mod_clean_roster: Clean out invalid characters from roster entiresTue, 22 Nov 2022 16:59:52 +0100, by Kim Alvefur
-
mod_sasl2_fast: Add more debug loggingMon, 07 Nov 2022 10:21:42 +0000, by Matthew Wild
-
mod_sasl2_fast: Fixes to make channel binding work againMon, 07 Nov 2022 10:21:18 +0000, by Matthew Wild
-
mod_sasl2_fast: Clean up backend return values (fixes constant rotation)Mon, 07 Nov 2022 10:19:10 +0000, by Matthew Wild
-
mod_password_reset: Add rockspec.build.copy_directories entry to make it workSat, 29 Oct 2022 12:01:32 +0200, by Benjamin Danowski
-
mod_rest: Fix JSON conversion of 'displayed' chat markerMon, 24 Oct 2022 16:21:59 +0200, by Kim Alvefur
-
mod_vjud: Better docs for vjud_modeThu, 20 Oct 2022 11:28:53 +0100, by Matthew Wild
-
mod_sasl2_fast: Implement rotation and invalidationSat, 15 Oct 2022 21:01:04 +0100, by Matthew Wild
-
mod_sasl2_fast: Remove X-TOKEN-PLAIN and related profile handlerSat, 15 Oct 2022 20:26:25 +0100, by Matthew Wild
-
mod_sasl2_fast: Improved loggingSat, 15 Oct 2022 19:49:13 +0100, by Matthew Wild
-
mod_sasl2_fast: Register HT-* mechanisms with the required channel bindingSat, 15 Oct 2022 19:47:05 +0100, by Matthew Wild
-
mod_sasl2_fast: Fix field name for returned secretSat, 15 Oct 2022 19:46:23 +0100, by Matthew Wild
-
mod_sasl2_fast: Copy channel binding data state from original SASL handlerSat, 15 Oct 2022 19:45:53 +0100, by Matthew Wild
-
mod_sasl2_fast: Fixes for <authenticate> processingSat, 15 Oct 2022 19:44:54 +0100, by Matthew Wild
-
mod_sasl2_fast: Take username from SASL exchange rather than stream@fromSat, 15 Oct 2022 19:42:55 +0100, by Matthew Wild
-
mod_sasl2_fast: Fix make_token() to return appropriate resultSat, 15 Oct 2022 19:41:33 +0100, by Matthew Wild
-
mod_sasl2_fast: Improve backend profile name and correctly use it everywhereFri, 14 Oct 2022 16:21:01 +0100, by Matthew Wild
-
mod_sasl2_fast: More robust handling of stream@from and user-agent@idFri, 14 Oct 2022 15:44:00 +0100, by Matthew Wild
-
mod_sasl2: Forward stream attributes into sub-eventFri, 14 Oct 2022 15:43:22 +0100, by Matthew Wild
-
mod_sasl2_fast: Implement most of FAST + SASL HT-SHA-256Fri, 14 Oct 2022 14:44:27 +0100, by Matthew Wild
-
mod_block_registrations: Expand default list of blocked usernames (RFC 2142)Thu, 13 Oct 2022 22:51:41 +0100, by Matthew Wild
-
mod_sasl2: Add some brief dev notes about events to the READMEThu, 13 Oct 2022 22:48:57 +0100, by Matthew Wild
-
mod_sasl2: Clear sasl_handler on final successThu, 13 Oct 2022 22:48:28 +0100, by Matthew Wild
-
mod_sasl2_fast: New module for SASL2 FAST authentication (WIP)Thu, 13 Oct 2022 22:47:35 +0100, by Matthew Wild
-
mod_storage_appendmap: Fix keyvalue writesSun, 09 Oct 2022 21:35:18 +0200, by Kim Alvefur
-
mod_sasl2_bind2, mod_sasl2_sm: Remove bind2 <features/> wrapper elementTue, 27 Sep 2022 18:23:42 +0100, by Matthew Wild
-
mod_cloud_notify_extensions: Add note about dependencySat, 24 Sep 2022 09:26:26 +0100, by Matthew Wild
-
mod_cloud_notify: README overhaulSat, 24 Sep 2022 09:25:46 +0100, by Matthew Wild
-
mod_cloud_notify: Improve logging for various error casesSat, 24 Sep 2022 08:28:07 +0100, by Matthew Wild
-
mod_cloud_notify: Add warnings about options including real body/senderSat, 24 Sep 2022 08:06:11 +0100, by Matthew Wild
-
mod_cloud_notify_encrypted: Add debug logging when successfully encryptedSat, 24 Sep 2022 08:00:55 +0100, by Matthew Wild
-
mod_cloud_notify_encrypted: Additional debug logging when enabling/skippingFri, 23 Sep 2022 22:41:15 +0100, by Matthew Wild
-
mod_cloud_notify: Fix default extended timeout from 72 days -> 72 hoursFri, 23 Sep 2022 22:40:54 +0100, by Matthew Wild
-
mod_cloud_notify: Only delay hibernation timeout for push-enabled clientsFri, 23 Sep 2022 22:39:49 +0100, by Matthew Wild
-
mod_bookmarks2: Update README to reflect 0.12 releaseFri, 23 Sep 2022 12:37:36 +0100, by Matthew Wild
-
mod_spam_reporting: Remove redundant rockspec dependency on mod_blocklistFri, 23 Sep 2022 12:10:03 +0200, by Kim Alvefur
-
mod_sasl2: Further break up success handling, into pre/post stream:featuresThu, 22 Sep 2022 18:25:44 +0100, by Matthew Wild
-
mod_sasl2: Store client id if providedThu, 22 Sep 2022 16:48:05 +0100, by Matthew Wild
-
mod_sasl2_bind2: Generate resource from client tag if providedThu, 22 Sep 2022 16:43:51 +0100, by Matthew Wild
-
mod_sasl2_bind2: Remove deprecated <jid> element from <bound>Thu, 22 Sep 2022 16:37:59 +0100, by Matthew Wild
-
mod_sasl2_bind2: Update xmlns to match latest XEP proposal (thanks Andrzej)Thu, 22 Sep 2022 12:52:14 +0100, by Matthew Wild
-
mod_sasl2, mod_sasl2_bind2: rename event.session -> .origin for consistencyWed, 21 Sep 2022 10:32:45 +0100, by Matthew Wild
-
mod_sasl2_bind2: Move <inline> into <bind> feature elementWed, 21 Sep 2022 10:31:50 +0100, by Matthew Wild
-
mod_sasl2: Move <inline/> into <authentication>Wed, 21 Sep 2022 10:25:34 +0100, by Matthew Wild
-
mod_sasl2: Fix missing namespace on failure condition (thanks tmolitor)Wed, 21 Sep 2022 10:05:39 +0100, by Matthew Wild
-
mod_invites_adhoc: Set non-nil defaults for options, fixes traceback (thanks Martin)Wed, 14 Sep 2022 17:21:42 +0200, by Kim Alvefur
-
mod_sasl2, mod_sasl_bind2, mod_sasl2_sm: Bump XEP-0388 namespaceTue, 13 Sep 2022 20:32:20 +0100, by Matthew Wild
-
mod_sasl2: Hacky support for channel bindingTue, 06 Sep 2022 16:01:12 +0100, by Matthew Wild
-
mod_sasl2_bind2, mod_sasl2_sm: Move sasl2_sm_success to sessionSun, 04 Sep 2022 09:51:36 +0100, by Matthew Wild
-
mod_sasl2_bind2: Indicate to the client when carbons has been enabledSat, 03 Sep 2022 18:20:07 +0100, by Matthew Wild
-
mod_sasl2_sm: Fix event field nameSat, 03 Sep 2022 18:11:25 +0100, by Matthew Wild
-
mod_sasl2_sm: Fix typoSat, 03 Sep 2022 18:09:04 +0100, by Matthew Wild
-
mod_sasl2_bind2: Fix event nameSat, 03 Sep 2022 17:58:03 +0100, by Matthew Wild
-
mod_sasl2_bind2: Use correct method to get textSat, 03 Sep 2022 17:45:03 +0100, by Matthew Wild
-
mod_sasl2_bind2: Fix namespace (thanks Daniel)Sat, 03 Sep 2022 17:29:25 +0100, by Matthew Wild
-
mod_sasl2_sm: Integration with mod_sasl2_bind2Fri, 02 Sep 2022 16:22:31 +0100, by Matthew Wild
-
mod_sasl2_bind: Support for Bind 2.0 with SASL2Fri, 02 Sep 2022 16:22:11 +0100, by Matthew Wild
-
mod_sasl2: Add event for other modules to advertise inline featuresFri, 02 Sep 2022 16:20:13 +0100, by Matthew Wild
-
mod_sasl2_sm: Use a stanza method that actually existsMon, 29 Aug 2022 17:41:16 +0100, by Matthew Wild
-
mod_sasl2_sm: Experimental mod_isr alternativeMon, 29 Aug 2022 17:12:16 +0100, by Matthew Wild
-
mod_sasl2: Fix handling of various failure/error casesMon, 29 Aug 2022 16:35:19 +0100, by Matthew Wild
-
mod_isr: XEP-0397: Instant Stream ResumptionSun, 28 Aug 2022 17:30:52 +0100, by Matthew Wild
-
mod_sasl2: Include additional-data in SASL success responseSun, 28 Aug 2022 15:03:58 +0100, by Matthew Wild
-
mod_watch_spam_reports: Fix traceback due to misplaced parenthesis (thanks Menel)Sun, 28 Aug 2022 15:50:39 +0200, by Kim Alvefur
-
mod_sasl2: Eventually return true from success handlerSun, 28 Aug 2022 11:25:21 +0100, by Matthew Wild
-
mod_sasl2: Return true to indicate challenge was handled successfullySun, 28 Aug 2022 11:18:10 +0100, by Matthew Wild
-
mod_sasl2: Fix <challenge> generationSun, 28 Aug 2022 11:12:52 +0100, by Matthew Wild
-
mod_sasl2: Return status from event handlersSun, 28 Aug 2022 11:11:50 +0100, by Matthew Wild
-
mod_admin_blocklist: Add config option for which role(s) to consider (0.12+)Sat, 27 Aug 2022 16:36:22 +0200, by Kim Alvefur
-
mod_admin_blocklist: Fix traceback due to misplaced parenthesisSat, 27 Aug 2022 15:39:38 +0200, by Kim Alvefur
-
mod_muc_ban_ip: Support for service-wide IP bans from trusted servicesFri, 26 Aug 2022 11:30:44 +0100, by Matthew Wild
-
mod_register_apps: add monal iOS and macOS versionsThu, 25 Aug 2022 16:38:14 +0200, by tmolitor
-
mod_auth_imap: Remove unused variable [luacheck]Wed, 24 Aug 2022 16:03:17 +0200, by Kim Alvefur
-
mod_auth_imap: Fix packagingWed, 24 Aug 2022 16:02:00 +0200, by Kim Alvefur
-
mod_muc_bot/README: Update to account for 0.12 going stableWed, 24 Aug 2022 11:37:00 +0200, by Kim Alvefur
-
mod_restrict_xmpp: Treat archive query as a read despite using iq-setMon, 22 Aug 2022 23:51:07 +0200, by Kim Alvefur
-
mod_restrict_xmpp: XMPP-layer access control using Prosody's permissions APIMon, 22 Aug 2022 20:03:23 +0100, by Matthew Wild
-
Merge role-authMon, 22 Aug 2022 15:39:02 +0100, by Matthew Wild
-
*/README: Update compatibility info of modules still using legacy is_admin APIMon, 22 Aug 2022 13:28:01 +0100, by Matthew Wild
-
mod_http_oauth2: Update for new new role APIThu, 18 Aug 2022 10:36:58 +0100, by Matthew Wild
-
mod_http_admin_api: Update for new new role APIThu, 18 Aug 2022 10:36:35 +0100, by Matthew Wild
-
mod_isolate_host: Switch to module:may() (back compatible via compat_roles)Mon, 15 Aug 2022 14:18:07 +0100, by Matthew Wild
-
.luacheckrc: Update for module:may() & co.Mon, 15 Aug 2022 14:16:57 +0100, by Matthew Wild
-
mod_firewall: Update for role-auth (backwards compatible)Thu, 11 Aug 2022 17:04:53 +0100, by Matthew Wild
-
mod_rest: Update for mod_tokenauth API changes (backwards-compatible)Wed, 13 Jul 2022 11:27:44 +0100, by Matthew Wild
-
mod_invites_adhoc: Update for Prosody's new role API (backwards-compatible)Wed, 13 Jul 2022 11:23:55 +0100, by Matthew Wild
-
mod_http_xep227: Updates for new mod_tokenauth (trunk/0.13 only)Wed, 13 Jul 2022 11:21:19 +0100, by Matthew Wild
-
mod_http_oauth2: Updates for Prosody's new role API (backwards-compatible)Wed, 13 Jul 2022 11:20:09 +0100, by Matthew Wild
-
mod_http_admin_api: Updates for new role auth API in Prosody (trunk/0.13 only)Wed, 13 Jul 2022 11:18:46 +0100, by Matthew Wild
-
mod_cloud_notify: Rename field in event for clarity ('node' is ambiguous here)Wed, 13 Jul 2022 11:15:43 +0100, by Matthew Wild
-
mod_sentry: Log warning when server returns unexpected responseWed, 13 Jul 2022 11:14:04 +0100, by Matthew Wild
-
mod_privilege: process entity IQs (credit to adx) and messages with a constructed entity sessionTue, 16 Aug 2022 13:10:39 +0200, by Nicoco
-
mod_http_muc_log: Use stanza:find to save a few bytesTue, 16 Aug 2022 01:45:28 +0200, by Kim Alvefur
-
mod_http_muc_log: Use XEP-0421 ID over nickname for XEP-0308Tue, 16 Aug 2022 01:41:45 +0200, by Kim Alvefur
-
mod_http_muc_log: Use XEP-0359 ID if availableTue, 16 Aug 2022 01:39:25 +0200, by Kim Alvefur
-
mod_http_muc_log: Rename variable for improved clarityTue, 16 Aug 2022 01:34:27 +0200, by Kim Alvefur
-
mod_http_muc_log: Remove dead codeTue, 16 Aug 2022 01:27:59 +0200, by Kim Alvefur
-
mod_rest: Fill in 'type' field in error registryMon, 15 Aug 2022 15:26:14 +0200, by Kim Alvefur
-
mod_http_muc_log: Link to replied-to message using XEP-0461: Message RepliesFri, 12 Aug 2022 17:15:11 +0200, by Kim Alvefur
-
mod_http_muc_log: Mention relevant XEPs in commentsFri, 12 Aug 2022 17:14:43 +0200, by Kim Alvefur
-
mod_rest: Add JSON mapping for XEP-0461: Message RepliesFri, 12 Aug 2022 17:13:58 +0200, by Kim Alvefur
-
mod_compat_roles/README: Fix yaml syntax in metadata blockThu, 11 Aug 2022 20:04:13 +0200, by Kim Alvefur
-
mod_compat_roles: New module providing compat shim for trunk's new role APIThu, 11 Aug 2022 17:49:33 +0100, by Matthew Wild
-
mod_muc_badge: If room has no title use localpart of room's jid (fixes #1767)Tue, 02 Aug 2022 23:45:00 +0200, by Citronalco
-
mod_s2s_smacks_timeout: Use mod_smacks to close stale s2s connectionsWed, 03 Aug 2022 03:14:17 +0200, by Kim Alvefur
-
replaced 'session' with 'origin' in push_disableSat, 30 Jul 2022 21:07:47 +1200, by arcseconds
-
mod_default_bookmarks: Fix support for array of string config in bookmarks 2 part (thanks Menel)Fri, 29 Jul 2022 17:53:56 +0200, by Kim Alvefur
-
mod_default_bookmarks: Bail on empty 'default_bookmarks' to fix tracebackMon, 25 Jul 2022 19:28:38 +0200, by Kim Alvefur
-
mod_log_http: Undo mistake in 456b9f608fcfThu, 21 Jul 2022 18:06:31 +0200, by Kim Alvefur
-
various: Improve error reporting if missing file server module on 0.12Mon, 18 Jul 2022 22:47:54 +0200, by Kim Alvefur
-
various: Use 0.12+ API for serving files from the file system over HTTPMon, 18 Jul 2022 13:58:27 +0200, by Kim Alvefur
-
mod_log_json: Prefer native Lua table.pack over Prosody util.table oneMon, 11 Jul 2022 20:08:41 +0200, by Kim Alvefur
-
mod_http_muc_log: Improve accessibility with descriptive @title attrsWed, 06 Jul 2022 18:28:43 +0200, by Kim Alvefur
-
mod_http_muc_log: Move OOB style from attribute to <style> in headerWed, 06 Jul 2022 18:24:43 +0200, by Kim Alvefur
-
luacheck: Update with changes from Prosody 0.12Tue, 05 Jul 2022 16:02:22 +0200, by Kim Alvefur
-
mod_http_muc_log: Drop support for pre-0.11 MUC APISat, 02 Jul 2022 02:30:02 +0200, by Kim Alvefur
-
mod_csi_battery_saver: Add support for urn:xmpp:jingle-message:1 (XEP-0353)Sat, 02 Jul 2022 02:30:06 +0200, by tmolitor
-
mod_cloud_notify: Compat for prosody 0.12Sat, 02 Jul 2022 02:29:03 +0200, by tmolitor
-
mod_firewall: README: Fix grammar and further improve wordingTue, 28 Jun 2022 16:45:09 +0100, by Matthew Wild
-
mod_firewall: README: Clarify when storage access can occur with roster checksTue, 28 Jun 2022 16:39:44 +0100, by Matthew Wild
-
mod_firewall: README: Correct mention of 'JUMP_CHAIN' to 'JUMP CHAIN'Tue, 28 Jun 2022 16:28:44 +0100, by Matthew Wild
-
mod_ping_muc/README: Update Compatibility section for 0.12 going stableMon, 27 Jun 2022 22:18:10 +0200, by Kim Alvefur
-
mod_http_muc_log: Show XEP-0444 reactionsSun, 26 Jun 2022 21:23:42 +0200, by Kim Alvefur
-
mod_muc_restrict_media: Don't apply restriction to affiliated usersMon, 20 Jun 2022 18:24:32 +0200, by Kim Alvefur
-
mod_pubsub_post/README: Update references to trunk with release numbersTue, 14 Jun 2022 19:08:57 +0200, by Kim Alvefur
-
mod_muc_ping: Remove since Prosody mod_muc 0.11+ covers this nativelyMon, 13 Jun 2022 14:25:39 +0200, by Kim Alvefur
-
mod_rest: Add various things to openapi specSun, 05 Jun 2022 21:59:17 +0200, by Kim Alvefur
-
mod_rest: Add some descriptive details to schemaSun, 05 Jun 2022 21:56:22 +0200, by Kim Alvefur
-
mod_profile: Obsolete. Remove. Redirect to mod_vcard_legacyMon, 30 May 2022 16:14:51 +0200, by Kim Alvefur
-
mod_http_admin_api: Update for 0.12 changes to mod_smacksSun, 29 May 2022 02:03:41 +0200, by Kim Alvefur
-
mod_rest: Provide a log function on temporary sessionSun, 29 May 2022 02:02:07 +0200, by Kim Alvefur
-
merge upstreamSat, 28 May 2022 16:43:04 +0200, by Goffi
-
mod_rest: Add an example OAuth client (needs mod_http_oauth2)Sat, 28 May 2022 15:03:05 +0200, by Kim Alvefur
-
mod_muc_occupant_id: Update Compatibility to mention being built-in in 0.12Sat, 28 May 2022 14:53:17 +0200, by Kim Alvefur
-
mod_muc_auto_reserve_nicks: Force refresh of nickname (thanks phryk)Sun, 22 May 2022 20:33:14 +0200, by Kim Alvefur
-
mod_rest: Add mapping of XEP-0380: Explicit Message EncryptionSun, 22 May 2022 17:05:05 +0200, by Kim Alvefur
-
mod_rest: Document /archive/ in openapi specSat, 21 May 2022 22:57:57 +0200, by Kim Alvefur
-
mod_rest: Treat archive.ids as comma-separated to work in query stringSat, 21 May 2022 22:55:41 +0200, by Kim Alvefur
-
mod_reload_modules: Be aware of component module (thanks Menel)Sat, 21 May 2022 14:48:18 +0200, by Kim Alvefur
-
mod_onions: Fix for bitop with Lua 5.4Fri, 20 May 2022 08:41:45 -0400, by moparisthebest
-
mod_net_proxy: Fix for bitop with Lua 5.4Fri, 20 May 2022 08:39:17 -0400, by moparisthebest
-
mod_rest: Fix attempt to index nil in handling of single iq responseTue, 17 May 2022 11:44:44 +0200, by Kim Alvefur
-
mod_rest: Ensure MAM result-iq is included in results from remote hostsMon, 16 May 2022 20:31:58 +0200, by Kim Alvefur
-
mod_rest: Add special handling to catch MAM results from remote hostsMon, 16 May 2022 19:47:09 +0200, by Kim Alvefur
-
mod_auth_dovecot: Fix compat with Lua 5.2+ move of unpack() (thanks Tom)Sat, 14 May 2022 15:52:23 +0200, by Kim Alvefur
-
mod_auth_dovecot: Add luarocks metadata to make automatic packaging workSat, 14 May 2022 15:50:44 +0200, by Kim Alvefur
-
mod_delegation: use clean_xmlns to remove jabber:client namespace from node:Sat, 28 May 2022 16:42:13 +0200, by Goffi
-
upstream mergeWed, 11 May 2022 12:44:32 +0200, by Goffi
-
mod_rest: Fix 'format' property in schemaSat, 30 Apr 2022 01:02:38 +0200, by Kim Alvefur
-
mod_rest: Expand mapping of XEP-0045 join stanzaSat, 30 Apr 2022 01:00:01 +0200, by Kim Alvefur
-
mod_audit: make the extension of the module API less of a hackTue, 26 Apr 2022 22:42:09 +0200, by Jonas Schäfer
-
mod_audit*: fix luacheck warningsTue, 26 Apr 2022 22:37:13 +0200, by Jonas Schäfer
-
mod_audit*: modules for audit logging in prosodyTue, 26 Apr 2022 22:32:44 +0200, by Jonas Schäfer
-
mod_s2soutinjection: Rewrite based on mod_onions for 0.12 compat (thanks Zash)Sun, 24 Apr 2022 23:58:41 -0400, by moparisthebest
-
mod_http_muc_log: Fix exception on lack of trailing slash in room pathFri, 22 Apr 2022 14:29:32 +0200, by Kim Alvefur
-
mod_rest: Fix description of extdisco endpoint (thanks MattJ)Mon, 18 Apr 2022 23:02:04 +0200, by Kim Alvefur
-
mod_rest/apidemo: Don't show traceback to users on config/resource problemSun, 17 Apr 2022 12:52:13 +0200, by Kim Alvefur
-
mod_rest: Add some notes about custom disco#info mapping codeSun, 17 Apr 2022 12:51:45 +0200, by Kim Alvefur
-
mod_auth_cyrus: Adjust module import to work with repo clone - Fix #1744Sun, 17 Apr 2022 12:49:06 +0200, by Kim Alvefur
-
mod_http_admin_api: Indicate whether a given push registration uses encryptionMon, 11 Apr 2022 20:32:05 +0100, by Matthew Wild
-
mod_http_admin_api: Fix client -> client_id (the actual field name)Mon, 11 Apr 2022 20:31:43 +0100, by Matthew Wild
-
mod_http_oauth2/README: Update Compatibility section to mention 0.12Mon, 11 Apr 2022 00:19:48 +0200, by Kim Alvefur
-
mod_rest: Add configuration of which stanzas to route to callbackSat, 09 Apr 2022 01:04:25 +0200, by Kim Alvefur
-
mod_rest: Improve logging of results from callback startup probeSat, 09 Apr 2022 00:43:18 +0200, by Kim Alvefur
-
mod_rest: Support parameters in callback URLSat, 09 Apr 2022 00:41:18 +0200, by Kim Alvefur
-
mod_rest/README: Mention the OPTIONS probe fired at the callbackSat, 09 Apr 2022 00:37:55 +0200, by Kim Alvefur
-
mod_rest: Improve error handling during format mappingThu, 07 Apr 2022 17:49:08 +0200, by Kim Alvefur
-
mod_rest: Catch and coerce errors in echo endpointThu, 07 Apr 2022 17:48:08 +0200, by Kim Alvefur
-
mod_rest: Move most of XEP-0432 handling into JSON mapping schemaThu, 07 Apr 2022 15:39:57 +0200, by Kim Alvefur
-
mod_rest/jsonmap: Fix indentationThu, 07 Apr 2022 15:39:11 +0200, by Kim Alvefur
-
mod_conversejs: Bump Copyright yearMon, 04 Apr 2022 17:50:24 +0200, by Kim Alvefur
-
mod_conversejs: Remove plugin installer dependency on mod_bookmarksMon, 04 Apr 2022 17:48:34 +0200, by Kim Alvefur
-
mod_privilege: update to v0.4:Wed, 11 May 2022 12:43:26 +0200, by Goffi
-
mod_register_web: Include HTML templates in rock (thanks unbunt)Wed, 30 Mar 2022 17:52:41 +0200, by Kim Alvefur
-
mod_bookmarks2: Ignore failure to delete nothing (thanks Ge0rG)Thu, 24 Mar 2022 14:56:30 +0100, by Kim Alvefur
-
mod_vjud: Add permission parameter "any" for compatibility with 0.12 (fixes #1720)Sat, 19 Mar 2022 17:52:33 +0000, by Matthew Wild
-
mod_adhoc_account_management: Add compatibility with 0.12 permission string (thanks mirux)Sat, 19 Mar 2022 09:10:25 +0000, by Matthew Wild
-
mod_onions: Add comment explaining s2s-check-certificate handlerThu, 17 Mar 2022 20:24:43 +0000, by Matthew Wild
-
mod_invites_register: Push invitee contact entry to inviter (Thanks gerald)Tue, 15 Mar 2022 21:59:51 +0100, by Kim Alvefur
-
mod_http_upload: Update compatibility informationTue, 08 Mar 2022 11:57:25 +0000, by Matthew Wild
-
mod_muc_restrict_media: Fix traceback when checking default (thanks Martin)Fri, 04 Mar 2022 19:57:13 +0000, by Matthew Wild
-
mod_muc_restrict_media: Fix logic inversion on default valueFri, 04 Mar 2022 19:56:52 +0000, by Matthew Wild
-
mod_cloud_notify_encrypted: Linkify dependenciesWed, 23 Feb 2022 12:40:50 +0100, by Kim Alvefur
-
mod_ping_muc: Fix typo in READMETue, 22 Feb 2022 20:27:09 +0100, by Kim Alvefur
-
mod_portcheck: Don't rewrite '*' to '0.0.0.0' since Prosody doesn'tTue, 22 Feb 2022 14:00:01 +0100, by Kim Alvefur
-
mod_muc_moderation: Update Clients section (+ Gajim, clix)Sun, 20 Feb 2022 11:49:06 +0100, by Kim Alvefur
-
mod_portcheck: Include '*' in allowed characters so '*:port' worksSat, 19 Feb 2022 01:42:12 +0100, by Kim Alvefur
-
mod_graceful_shutdown: Add a banner saying no longer needed with trunkFri, 18 Feb 2022 23:40:41 +0100, by Kim Alvefur
-
mod_portcheck: Shell command to check if ports are openFri, 18 Feb 2022 18:35:45 +0100, by Kim Alvefur
-
mod_dnsupdate: Add a --remove option to delete all SRV recordsThu, 17 Feb 2022 01:59:24 +0100, by Kim Alvefur
-
mod_turn_external: Fix type of config option (thanks mirux)Tue, 15 Feb 2022 21:51:52 +0100, by Kim Alvefur
-
mod_turn_external: Import from prosody trunk @ ed23bbf3b946Mon, 14 Feb 2022 14:36:32 +0000, by Matthew Wild
-
mod_graceful_shutdown: Close multiplex portsFri, 11 Feb 2022 16:13:09 +0100, by Kim Alvefur
-
mod_graceful_shutdown: Deactivate direct TLS c2s along with plain c2sFri, 11 Feb 2022 16:11:55 +0100, by Kim Alvefur
-
mod_conversejs: Revert back to depending on mod_bookmarksWed, 09 Feb 2022 18:16:33 +0100, by Kim Alvefur
-
mod_bookmarks2: Remove conflict check with mod_bookmarksWed, 09 Feb 2022 18:10:27 +0100, by Kim Alvefur
-
mod_rest: Add XEP-0363 HTTP Upload to schemasWed, 09 Feb 2022 00:34:36 +0100, by Kim Alvefur
-
mod_rest: Ensure mod_http is loaded before API demoTue, 08 Feb 2022 13:51:41 +0100, by Kim Alvefur
-
mod_ping_muc: Remove 'kick' status codeMon, 07 Feb 2022 16:52:19 +0100, by Kim Alvefur
-
mod_bookmarks: Add a stub that loads mod_bookmarks2Sat, 05 Feb 2022 01:11:22 +0100, by Kim Alvefur
-
mod_bookmarks: Use autolink to mod_bookmarks2Sat, 05 Feb 2022 01:10:14 +0100, by Kim Alvefur
-
mod_bookmarks: Also link to mod_bookmarks included with Prosody (trunk)Sat, 05 Feb 2022 01:09:35 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Allow but ignore XML comments and processing instructionsFri, 04 Feb 2022 21:22:10 +0100, by Kim Alvefur
-
mod_dnsupdate: Fix typoFri, 04 Feb 2022 16:25:23 +0100, by Kim Alvefur
-
mod_invites_page: Fix templates including stray inviter name (thanks Menel)Wed, 02 Feb 2022 11:22:50 +0100, by Kim Alvefur
-
misc/lnav: Attempt at log format description for lnavMon, 31 Jan 2022 11:51:50 +0100, by Kim Alvefur
-
mod_vcard_muc: Add a summary to improve SEOFri, 21 Jan 2022 17:53:31 +0100, by Kim Alvefur
-
mod_measure_process: Handle unlimited FD limitsTue, 18 Jan 2022 19:09:01 +0100, by Kim Alvefur
-
mod_measure_process: Report the enforced limitTue, 18 Jan 2022 18:55:20 +0100, by Kim Alvefur
-
mod_http_xep227: Add support for import via APIs rather than direct store manipulationTue, 18 Jan 2022 17:01:18 +0000, by Matthew Wild
-
mod_pubsub_summary: Fix typo in exampleTue, 18 Jan 2022 09:39:15 +0100, by Kim Alvefur
-
mod_pubsub_summary: Add stub documentationTue, 18 Jan 2022 09:34:10 +0100, by Kim Alvefur
-
mod_http_xep227: Fix typo in method nameSun, 16 Jan 2022 15:02:14 +0000, by Matthew Wild
-
mod_http_xep227: Correctly read selected stores from URL query partSun, 16 Jan 2022 15:01:53 +0000, by Matthew Wild
-
mod_http_xep227: Handle nil/errors opening archive storesSun, 16 Jan 2022 15:01:20 +0000, by Matthew Wild
-
mod_http_xep227: Don't require admin privileges to use import/exportSun, 16 Jan 2022 13:44:26 +0000, by Matthew Wild
-
mod_http_xep227: Initialize XEP-0227 XMLSat, 15 Jan 2022 14:25:27 +0000, by Matthew Wild
-
mod_http_xep227: Fix validation of resulting export XMLSat, 15 Jan 2022 14:06:19 +0000, by Matthew Wild
-
mod_http_xep227: Fix luacheck warningsSat, 15 Jan 2022 13:46:34 +0000, by Matthew Wild
-
mod_bookmarks2: Skip send_last_published_item (unavailable in 0.11) (thanks carlos)Sat, 15 Jan 2022 00:38:32 +0100, by Kim Alvefur
-
mod_http_xep227: New module providing HTTP API for account data import/exportWed, 12 Jan 2022 16:42:08 +0000, by Matthew Wild
-
mod_default_bookmarks: Silence warning when probing for mod_bookmarks versionMon, 10 Jan 2022 22:19:31 +0100, by Kim Alvefur
-
mod_groups_muc_bookmarks: restore bookmark injection on empty storeSun, 09 Jan 2022 18:20:28 +0100, by Jonas Schäfer
-
mod_groups_muc_bookmarks: fix typo/leftover from refactorSun, 09 Jan 2022 18:20:02 +0100, by Jonas Schäfer
-
mod_groups_muc_bookmarks: Switch to XEP-0402Sat, 08 Jan 2022 02:57:36 +0100, by Kim Alvefur
-
mod_default_bookmarks: Improve validationSat, 08 Jan 2022 02:28:16 +0100, by Kim Alvefur
-
mod_default_bookmarks: Add support for XEP-0402 via mod_bookmarks(2)Sat, 08 Jan 2022 02:24:42 +0100, by Kim Alvefur
-
mod_default_bookmarks: Minor refactor to do some checks earlierSat, 08 Jan 2022 02:21:54 +0100, by Kim Alvefur
-
mod_default_bookmarks: Use whichever of mod_bookmarks and mod_bookmarks2 is enabledSat, 08 Jan 2022 00:05:45 +0100, by Kim Alvefur
-
mod_default_bookmarks: Fix mod_bookmarks capability checkSat, 08 Jan 2022 00:01:29 +0100, by Kim Alvefur
-
mod_conversejs: Reduce mod_bookmarks dependency to a warningFri, 07 Jan 2022 23:33:12 +0100, by Kim Alvefur
-
mod_default_bookmarks: Abort on incompatible mod_bookmarksFri, 07 Jan 2022 23:25:33 +0100, by Kim Alvefur
-
mod_tcpproxy: Reject missing or non-number block-size, as per XEP-0047Fri, 07 Jan 2022 19:55:03 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Update Compatibility tableThu, 06 Jan 2022 17:45:15 +0100, by Kim Alvefur
-
mod_bookmarks2: Add a notice of inclusion in prosody-trunkThu, 06 Jan 2022 17:28:53 +0100, by Kim Alvefur
-
mod_bookmarks2: Override the node configuration if it was wrongThu, 06 Jan 2022 00:59:40 +0100, by Emmanuel Gil Peyrot
-
mod_conversejs: Try to depend on mod_bookmarks in trunk else mod_bookmarks2Wed, 05 Jan 2022 21:22:13 +0100, by Kim Alvefur
-
Back out ad7767a9f3eaWed, 05 Jan 2022 00:06:24 +0100, by Kim Alvefur
-
mod_bookmarks: So long, and thanks for all the fish!Tue, 04 Jan 2022 23:22:31 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Fix check for max_items=max supportTue, 04 Jan 2022 23:00:04 +0100, by Kim Alvefur
-
mod_bookmarks2: Actually fix the right wrong codepathTue, 04 Jan 2022 22:59:24 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Remove wrong codepath (thanks luacheck!)Tue, 04 Jan 2022 22:57:06 +0100, by Emmanuel Gil Peyrot
-
mod_conversejs: Switch dependency to mod_bookmarks2Tue, 04 Jan 2022 20:21:10 +0100, by Kim Alvefur
-
mod_pubsub_post: Document JSON to XML mapping capabilityWed, 29 Dec 2021 23:12:43 +0100, by Kim Alvefur
-
mod_rest: Fix nested message stanzas in XEP-0297 containersWed, 29 Dec 2021 19:40:28 +0100, by Kim Alvefur
-
mod_rest: Fixup internal schema references for correctnessWed, 29 Dec 2021 18:31:40 +0100, by Kim Alvefur
-
mod_bookmarks2: Remove obsolete commentMon, 27 Dec 2021 19:48:25 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Advertise XEP-0049 supportSun, 26 Dec 2021 14:51:35 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Use constants for namespacesSun, 26 Dec 2021 14:51:02 +0100, by Emmanuel Gil Peyrot
-
mod_pep_atom_categories: Add a module to index categories in Atom entriesSat, 25 Dec 2021 15:35:17 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Finally add the #compat-pep feature!Fri, 24 Dec 2021 18:50:29 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Add simple support for legacy PEP queriesThu, 23 Dec 2021 17:44:35 +0100, by Emmanuel Gil Peyrot
-
mod_invites_register_web: Add mod_password_policy checks for web registrationWed, 22 Dec 2021 15:05:31 +0000, by Matthew Wild
-
mod_password_policy: Support for additional policies provided by other modulesWed, 22 Dec 2021 14:48:46 +0000, by Matthew Wild
-
mod_password_policy: Silence luacheck warning for intentional globalWed, 22 Dec 2021 14:43:53 +0000, by Matthew Wild
-
mod_password_policy: Hard failure on missing/empty passwordsWed, 22 Dec 2021 14:04:01 +0000, by Matthew Wild
-
mod_password_policy: Add check that password doesn't contain usernameWed, 22 Dec 2021 14:03:25 +0000, by Matthew Wild
-
mod_password_policy: Allow check_password() to indicate the policy that failedWed, 22 Dec 2021 14:01:53 +0000, by Matthew Wild
-
mod_cloud_notify: Include extra error details if availableSun, 19 Dec 2021 01:33:34 +0100, by Kim Alvefur
-
mod_jsxc: Try not to put username and password into the ?query ...Wed, 15 Dec 2021 22:24:34 +0100, by Kim Alvefur
-
mod_jsxc: Demo module serving JSXC relatively easily from ProsodyWed, 15 Dec 2021 18:28:40 +0100, by Kim Alvefur
-
mod_muc_bot: Use correct JID for virtual occupantSun, 12 Dec 2021 18:33:06 +0100, by Kim Alvefur
-
mod_conversejs: Refresh client shortlist in fallback textSat, 11 Dec 2021 21:20:20 +0100, by Kim Alvefur
-
mod_export_skeletons: Add a standalone filter scriptFri, 10 Dec 2021 16:36:56 +0100, by Kim Alvefur
-
mod_export_skeletons: Remove wildcard queryFri, 10 Dec 2021 14:51:55 +0100, by Kim Alvefur
-
mod_export_skeletons: Fix logic to do wildcard searchFri, 10 Dec 2021 14:19:10 +0100, by Kim Alvefur
-
mod_export_skeletons: Update examples tooFri, 10 Dec 2021 00:20:21 +0100, by Kim Alvefur
-
mod_export_skeletons: Generate ids based on log2 of the original lengthFri, 10 Dec 2021 00:14:12 +0100, by Kim Alvefur
-
mod_export_skeletons: Fix override docsFri, 10 Dec 2021 00:04:56 +0100, by Kim Alvefur
-
mod_export_skeletons: Document archive name override optionFri, 10 Dec 2021 00:01:17 +0100, by Kim Alvefur
-
mod_export_skeletons: Command to aid in analysis of archive contentsThu, 09 Dec 2021 23:48:25 +0100, by Kim Alvefur
-
mod_muc_moderation: Handle non-retraction moderationTue, 07 Dec 2021 20:36:13 +0100, by Kim Alvefur
-
mod_muc_rtbl: Optimize case with zero hashesMon, 06 Dec 2021 18:19:19 +0100, by Kim Alvefur
-
mod_muc_rtbl: Check joining user's host against RTBLMon, 06 Dec 2021 12:27:16 +0000, by Matthew Wild
-
mod_muc_rtbl: Fix typo in variable name in previous commit (thanks luacheck)Mon, 06 Dec 2021 12:26:16 +0000, by Matthew Wild
-
mod_muc_rtbl: Skip check if user has any explicit affiliation with the MUCMon, 06 Dec 2021 12:24:07 +0000, by Matthew Wild
-
mod_muc_rtbl: Fix to hook server-started globally, to fetch entries at startup (thanks mirux)Mon, 06 Dec 2021 12:02:45 +0000, by Matthew Wild
-
mod_muc_rtbl: Sync existing list entries when first loadedMon, 06 Dec 2021 10:36:02 +0000, by Matthew Wild
-
mod_muc_rtbl: Real-time blocklist checks for MUC servicesSun, 05 Dec 2021 18:22:47 +0000, by Matthew Wild
-
mod_muc_moderation: Fix actor JID when moderated from outside (thanks lovetox)Sat, 04 Dec 2021 23:11:16 +0100, by Kim Alvefur
-
mod_admin_blocklist: Update admin check for new 0.12 role APISat, 04 Dec 2021 16:17:55 +0100, by Kim Alvefur
-
mod_ping_muc: Yet another attempt to improve MUC reliabilityThu, 02 Dec 2021 23:43:11 +0100, by Kim Alvefur
-
mod_rest: Handle unknown 'kind' valuesThu, 02 Dec 2021 16:08:40 +0100, by Kim Alvefur
-
mod_rest: Fix minor mistakes in openapi specSun, 28 Nov 2021 21:30:53 +0100, by Kim Alvefur
-
mod_rest: Add GET method of invoking XEP-0215 to openapi specSun, 28 Nov 2021 21:27:44 +0100, by Kim Alvefur
-
mod_rest: Fix mistaken way of specifying required fields in XEP-0215 mapSun, 28 Nov 2021 21:26:52 +0100, by Kim Alvefur
-
mod_bind2: Add initial READMESun, 28 Nov 2021 20:10:07 +0100, by Kim Alvefur
-
mod_sasl2: Add initial READMESun, 28 Nov 2021 20:08:09 +0100, by Kim Alvefur
-
mod_bind2: Silence [luacheck] warningSun, 28 Nov 2021 20:07:15 +0100, by Kim Alvefur
-
mod_sasl2: Silence [luacheck] warningSun, 28 Nov 2021 20:07:06 +0100, by Kim Alvefur
-
mod_bind2: Add missing missing SASL2 namespace [luacheck]Sun, 28 Nov 2021 20:05:23 +0100, by Kim Alvefur
-
mod_bind2: Advertise stream featureSun, 28 Nov 2021 19:59:26 +0100, by Kim Alvefur
-
mod_bind2: Experimental implementation of XEP-0386: Bind 2.0Sun, 28 Nov 2021 19:45:25 +0100, by Kim Alvefur
-
mod_sasl2: Remove channel bindingSun, 28 Nov 2021 19:42:00 +0100, by Kim Alvefur
-
mod_s2s_status: Module to track status of s2s connections by domainFri, 26 Nov 2021 10:10:02 +0000, by Matthew Wild
-
mod_prometheus: Update docs to reference mod_http_openmetrics for trunk/0.12Thu, 25 Nov 2021 16:07:23 +0000, by Matthew Wild
-
mod_muc_restrict_media: Fix disco#info field (thanks mirux)Wed, 24 Nov 2021 16:28:35 +0100, by Kim Alvefur
-
mod_muc_hide_media: Fix disco#info field (thanks mirux)Wed, 24 Nov 2021 16:27:20 +0100, by Kim Alvefur
-
mod_muc_restrict_media: Allow hiding inline media from unaffiliated users in MUCsTue, 23 Nov 2021 17:14:25 +0000, by Matthew Wild
-
mod_mam_muc: Obsolete this module, it is included in Prosody since 0.11 under the name mod_muc_mamFri, 09 Jul 2021 18:31:45 +0200, by Emmanuel Gil Peyrot
-
mod_csi: Obsolete this module, it is included in Prosody since 0.11Fri, 09 Jul 2021 18:30:13 +0200, by Emmanuel Gil Peyrot
-
mod_carbons: Obsolete this module, it is included in Prosody since 0.10Fri, 09 Jul 2021 18:27:18 +0200, by Emmanuel Gil Peyrot
-
mod_mam: Obsolete this module, it is included in Prosody since 0.10Fri, 09 Jul 2021 18:25:07 +0200, by Emmanuel Gil Peyrot
-
mod_limits: Obsolete this module, it is included in Prosody since 0.10Fri, 09 Jul 2021 20:54:40 +0200, by Emmanuel Gil Peyrot
-
mod_http_muc_log: Show messages moderated using XEP-0425Mon, 22 Nov 2021 21:01:53 +0100, by Kim Alvefur
-
mod_muc_offline_delivery: Fix logic bug causing traceback when no reserved_nick (thanks Hund)Fri, 19 Nov 2021 17:00:38 +0000, by Matthew Wild
-
mod_dnsupdate: Add support for componentsFri, 19 Nov 2021 13:45:21 +0100, by Kim Alvefur
-
mod_http_admin_api: Fix YAML indentationThu, 18 Nov 2021 19:39:38 +0100, by Kim Alvefur
-
mod_http_admin_api: Export total storage use via mod_http_file_shareThu, 18 Nov 2021 19:28:43 +0100, by Kim Alvefur
-
mod_http_admin_api: Ensure freshness of metrics when in manual modeThu, 18 Nov 2021 19:26:07 +0100, by Kim Alvefur
-
mod_muc_offline_delivery: Handle the user not having any affiliation data (thanks Martin)Thu, 18 Nov 2021 09:07:40 +0000, by Matthew Wild
-
mod_measure_active_users: Calculate active user counts over fixed time periodsWed, 17 Nov 2021 13:35:00 +0000, by Matthew Wild
-
mod_muc_offline_delivery: Allow the module to be enabled by default for all usersTue, 16 Nov 2021 15:09:52 +0000, by Matthew Wild
-
mod_muc_auto_reserve_nicks: Automatically reserve nicknames of MUC occupantsTue, 16 Nov 2021 15:08:09 +0000, by Matthew Wild
-
mod_smacks: Send <r> immediately from csi-flushing eventTue, 16 Nov 2021 13:39:49 +0100, by Kim Alvefur
-
mod_muc_offline_delivery: split name/var so that retrieval of form data worksMon, 15 Nov 2021 15:29:02 +0000, by Matthew Wild
-
mod_slack_webhook: fixed documentation for default nick and marked trunk as worksFri, 12 Nov 2021 03:29:39 -0600, by Gary Kramlich
-
mod_muc_offline_delivery: Less noisy, clearer, debug logging for notificationsTue, 09 Nov 2021 11:40:21 +0000, by Matthew Wild
-
mod_invites_adhoc: Allow role-based permissions to override default policyTue, 09 Nov 2021 11:39:18 +0000, by Matthew Wild
-
mod_invites_adhoc: Add the ability to deny user invites by specific rolesTue, 09 Nov 2021 11:33:06 +0000, by Matthew Wild
-
mod_dnsupdate: Restore the --each optionMon, 08 Nov 2021 23:07:01 +0100, by Kim Alvefur
-
mod_dnsupdate: Rewrite port config vs DNS comparison codeMon, 08 Nov 2021 23:03:14 +0100, by Kim Alvefur
-
mod_dnsupdate: Fix to use correct port settingsMon, 08 Nov 2021 22:28:00 +0100, by Kim Alvefur
-
mod_dnsupdate: Use with nsupdate to update DNS records from configSat, 06 Nov 2021 14:48:35 +0100, by Kim Alvefur
-
Merge commitSun, 07 Nov 2021 14:41:43 +0100, by tmolitor
-
mod_smacks: Don't forgive client counting errorsSun, 07 Nov 2021 14:40:41 +0100, by tmolitor
-
mod_admin_web: make get_deps.sh stand out a littleSun, 07 Nov 2021 14:30:24 +0100, by Jonas Schäfer
-
mod_measure_malloc: Fix accidental global variable write [luacheck]Sun, 07 Nov 2021 14:25:58 +0100, by Kim Alvefur
-
luacheck: Discourage use of the 'hosts' global (like in Prosody)Sun, 07 Nov 2021 14:18:47 +0100, by Kim Alvefur
-
luacheck: Make module:metric() knownSun, 07 Nov 2021 14:17:29 +0100, by Kim Alvefur
-
luacheckrc: Remove accidentally commented directiveTue, 28 Jan 2020 21:54:04 +0100, by Kim Alvefur
-
mod_muc_moderation: Bump yearSat, 06 Nov 2021 21:09:21 +0100, by Kim Alvefur
-
mod_muc_moderation: More client feature requestsSat, 06 Nov 2021 21:08:53 +0100, by Kim Alvefur
-
mod_muc_moderation: Add list of client feature requests for XEP-0425Sat, 06 Nov 2021 20:58:41 +0100, by Kim Alvefur
-
Delete stray editor swap fileSat, 06 Nov 2021 19:25:22 +0100, by Kim Alvefur
-
mod_muc_moderation: Use reserved nickname as fallbackSat, 06 Nov 2021 19:03:00 +0100, by Kim Alvefur
-
mod_muc_moderation: Clarify behavior with a commentSat, 06 Nov 2021 16:19:38 +0100, by Kim Alvefur
-
mod_rest: Correct unused referenceThu, 04 Nov 2021 20:19:31 +0100, by Kim Alvefur
-
mod_rest: Map the XEP-0313 <fin> element to make paging workThu, 04 Nov 2021 20:18:02 +0100, by Kim Alvefur
-
mod_rest: Imply type=set for archive queriesThu, 04 Nov 2021 20:17:07 +0100, by Kim Alvefur
-
mod_rest: Let 'type' be implied in path based queriesThu, 04 Nov 2021 20:15:44 +0100, by Kim Alvefur
-
mod_rest: Stop search when an implied type is determinedThu, 04 Nov 2021 20:13:43 +0100, by Kim Alvefur
-
mod_rest: Add some convenience mapping to make MAM queries easierThu, 04 Nov 2021 20:04:13 +0100, by Kim Alvefur
-
mod_rest: Add support for mapping of XEP-0313 query iqsThu, 04 Nov 2021 20:03:36 +0100, by Kim Alvefur
-
mod_rest: Add XEP-0059 mappingThu, 04 Nov 2021 19:46:38 +0100, by Kim Alvefur
-
mod_rest: Add XEP-0004 mapping for future reuseThu, 04 Nov 2021 19:36:11 +0100, by Kim Alvefur
-
mod_bookmarks2: Fix comparisonWed, 03 Nov 2021 21:16:11 +0100, by Kim Alvefur
-
mod_bookmarks2: Fix handling of nick and password elementsWed, 03 Nov 2021 21:11:55 +0100, by Kim Alvefur
-
mod_rest: Remove unused variable [luacheck]Wed, 03 Nov 2021 20:15:14 +0100, by Kim Alvefur
-
mod_reminders: Fix README metadata syntaxWed, 03 Nov 2021 13:47:34 +0100, by Kim Alvefur
-
mod_rest: Fire pre-eventsMon, 01 Nov 2021 15:51:59 +0100, by Kim Alvefur
-
mod_rest: Add an anonymous modeMon, 01 Nov 2021 15:08:21 +0100, by Kim Alvefur
-
mod_rest: Add JSON mapping of XEP-0313 archive result containerWed, 27 Oct 2021 20:54:54 +0200, by Kim Alvefur
-
mod_rest: Add recursive properties of XEP-0297 forwarded containerWed, 27 Oct 2021 20:45:28 +0200, by Kim Alvefur
-
mod_rest: Apply JSON mapping to items in <xmpp> container (e.g. MAM results etc)Wed, 27 Oct 2021 20:43:17 +0200, by Kim Alvefur
-
mod_cloud_notify: Identify (and immediately push) urgent stanzas, e.g. callsWed, 27 Oct 2021 19:12:03 +0100, by Matthew Wild
-
mod_rest: Add new fields to openapi spec from mapping schemaWed, 27 Oct 2021 14:07:07 +0200, by Kim Alvefur
-
mod_rest: Correct option name in error messageWed, 27 Oct 2021 14:06:34 +0200, by Kim Alvefur
-
mod_rest: Set type on temp session to satisfy certain auth checksTue, 26 Oct 2021 18:07:35 +0200, by Kim Alvefur
-
mod_rest: Add mapping for XEP-0215: External Service DiscoveryTue, 26 Oct 2021 17:52:15 +0200, by Kim Alvefur
-
mod_muc_webchat_url: Add hint of being an URL to form fieldMon, 25 Oct 2021 16:48:06 +0200, by Kim Alvefur
-
mod_muc_http_auth: Add missing importMon, 25 Oct 2021 16:47:44 +0200, by JC Brand
-
mod_muc_http_auth: Allow for enabling/disabling per user hostMon, 25 Oct 2021 15:58:16 +0200, by JC Brand
-
mod_smacks: Remove EOL releases from Compatibility section, add 0.11 & trunkMon, 25 Oct 2021 12:40:26 +0200, by Kim Alvefur
-
mod_smacks: Add smacks_s2s_resend to configuration listingMon, 25 Oct 2021 12:39:34 +0200, by Kim Alvefur
-
mod_rest: Add XEP-0100 gateway to mapping schemaSat, 23 Oct 2021 14:20:16 +0200, by Kim Alvefur
-
mod_bookmarks2: Use max_items='max' on trunk, with fallbackWed, 20 Oct 2021 22:16:14 +0200, by Kim Alvefur
-
mod_cloud_notify: Fix traceback for clients without a stable client_idTue, 19 Oct 2021 11:05:13 +0100, by Matthew Wild
-
mod_auth_ldap: Mark as Merged into ProsodyMon, 18 Oct 2021 15:42:37 +0200, by Kim Alvefur
-
mod_cloud_notify: Move client info out of sub-object to improve usability with map store APIMon, 18 Oct 2021 13:00:28 +0100, by Matthew Wild
-
mod_cloud_notify_priority_tag: Fix summary (thanks Zash)Mon, 18 Oct 2021 12:44:29 +0100, by Matthew Wild
-
mod_http_admin_api: Include client info in push registration debug outputMon, 18 Oct 2021 11:55:56 +0100, by Matthew Wild
-
mod_cloud_notify: Record client id (or resource) and language during registrationMon, 18 Oct 2021 11:44:13 +0100, by Matthew Wild
-
mod_cloud_notify: Fix some minor luacheck offencesMon, 18 Oct 2021 11:43:48 +0100, by Matthew Wild
-
mod_cloud_notify: Reverse dependenciesSun, 17 Oct 2021 23:25:25 +0200, by Kim Alvefur
-
mod_auth_cyrus: Import from Prosody rev 8f1e7fd55e7bSun, 17 Oct 2021 17:08:07 +0200, by Kim Alvefur
-
mod_delegation: update to XEP-0355 v0.5Fri, 15 Oct 2021 15:10:36 +0200, by Goffi
-
mod_cloud_notify_extensions: Add depends metadata for plugin installerFri, 15 Oct 2021 11:30:44 +0200, by Kim Alvefur
-
mod_groups_internal: Remove deleted user from groupsTue, 12 Oct 2021 13:57:24 +0200, by Kim Alvefur
-
mod_groups_internal: Fix accidental global [luacheck]Tue, 12 Oct 2021 13:52:12 +0200, by Kim Alvefur
-
mod_cloud_notify_extensions: Convenience meta-module for Tigase push extensionsSun, 10 Oct 2021 20:10:29 +0100, by Matthew Wild
-
mod_tlsfail/README: Fix headerSun, 03 Oct 2021 17:14:32 +0200, by Kim Alvefur
-
mod_tlsfail: Add READMESun, 03 Oct 2021 17:12:32 +0200, by Kim Alvefur
-
mod_tlsfail: Add c2s supportSun, 03 Oct 2021 17:04:05 +0200, by Kim Alvefur
-
mod_tweet_data: Return when no tweet data returnedFri, 01 Oct 2021 16:58:37 +0200, by JC Brand
-
mod_pastebin: Fix pasting when <body> is not the first tag (thanks thorsten)Wed, 29 Sep 2021 13:39:59 +0200, by Kim Alvefur
-
mod_rest: Support returning multiple replies in an <xmpp> containerWed, 29 Sep 2021 00:26:44 +0200, by Kim Alvefur
-
mod_cloud_notify: notify on groupchat messages sent to bare JIDSat, 25 Sep 2021 11:43:31 +0000, by arcseconds
-
mod_muc_http_auth: Make sure query parameters are URL encodedThu, 23 Sep 2021 17:13:35 +0200, by Seve Ferrer
-
mod_muc_http_auth: Make sure query parameters are URL encodedThu, 23 Sep 2021 16:41:42 +0200, by Seve Ferrer
-
mod_muc_http_auth: External auth services might need to check on the nickname as wellTue, 21 Sep 2021 14:00:01 +0200, by Seve Ferrer
-
mod_muc_markers: Don't skip archiving markable messages (thanks nicoco)Sat, 18 Sep 2021 11:51:48 +0100, by Matthew Wild
-
mod_muc_require_tos: Generate a message id instead of hardcoding "foo"Thu, 16 Sep 2021 22:57:52 +0200, by Emmanuel Gil Peyrot
-
mod_muc_require_tos: Prevent a traceback when receiving a message with occupant being nilThu, 16 Sep 2021 22:47:52 +0200, by Emmanuel Gil Peyrot
-
mod_muc_require_tos: Send the message after the subject, once the client is fully joinedThu, 16 Sep 2021 22:32:59 +0200, by Emmanuel Gil Peyrot
-
mod_muc_require_tos: Add this new moduleThu, 16 Sep 2021 20:41:14 +0200, by Emmanuel Gil Peyrot
-
mod_debug_omemo: Use archive single message retrieval methodWed, 15 Sep 2021 17:55:58 +0200, by Kim Alvefur
-
mod_bookmarks2: Use same default as mod_pep for max_itemsWed, 15 Sep 2021 17:39:37 +0200, by Kim Alvefur
-
mod_debug_omemo: Improve no keys/devices casesMon, 13 Sep 2021 21:10:50 +0100, by Matthew Wild
-
mod_debug_omemo: Fix traceback in case of zero devicesMon, 13 Sep 2021 21:47:01 +0200, by Kim Alvefur
-
mod_debug_omemo: Adjust priority to act after mod_mam archivedMon, 13 Sep 2021 21:45:20 +0200, by Kim Alvefur
-
mod_debug_omemo: README: Maybe fix version tableMon, 13 Sep 2021 19:29:03 +0100, by Matthew Wild
-
mod_debug_omemo: Fix header level in HTML templateMon, 13 Sep 2021 19:28:02 +0100, by Matthew Wild
-
mod_debug_omemo: OMEMO debugging toolMon, 13 Sep 2021 19:24:13 +0100, by Matthew Wild
-
mod_smacks: Include username in offline event, mirroring Prosody 0.10+Sun, 12 Sep 2021 21:14:26 +0200, by Kim Alvefur
-
mod_auto_moved: Fix README renderingSun, 12 Sep 2021 19:27:06 +0100, by Matthew Wild
-
mod_auto_moved: New module implementing XEP-0283 r0.2.0Sun, 12 Sep 2021 18:49:56 +0100, by Matthew Wild
-
mod_smacks: Update READMESun, 12 Sep 2021 13:34:46 +0200, by Martin Dosch
-
mod_http_muc_log: Sort rooms with a description before those withoutSun, 12 Sep 2021 00:28:46 +0200, by Kim Alvefur
-
mod_http_muc_log: Add way to list certain rooms in a specified orderSun, 12 Sep 2021 00:13:32 +0200, by Kim Alvefur
-
mod_s2s_auth_samecert: Handle lack of provided client certificateFri, 10 Sep 2021 20:15:19 +0200, by Kim Alvefur
-
mod_tls_policy: Switch method of checking for TLS-encrypted connectionThu, 09 Sep 2021 20:27:14 +0200, by Kim Alvefur
-
mod_invites_register: advertise new stream feature from XEP-0445Thu, 09 Sep 2021 14:39:13 +0100, by Matthew Wild
-
mod_register_apps: Fix removal on unload (thanks ibikk)Wed, 08 Sep 2021 19:28:42 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Stop exporting XEP-0091 timestamp in conversionSat, 04 Sep 2021 14:56:04 +0200, by Kim Alvefur
-
mod_http_oauth2: Gracefully handle cache write failureThu, 02 Sep 2021 23:06:58 +0200, by Kim Alvefur
-
mod_http_oauth2: Optimize cleanup timerThu, 02 Sep 2021 23:03:41 +0200, by Kim Alvefur
-
mod_external_services: Factor out public function for converting to XMLMon, 30 Aug 2021 20:19:15 +0200, by Kim Alvefur
-
mod_external_services: Factor out public function returning current servicesMon, 30 Aug 2021 00:11:58 +0200, by Kim Alvefur
-
mod_external_services: Filter services by requested credentials using a SetMon, 30 Aug 2021 20:19:09 +0200, by Kim Alvefur
-
mod_external_services: Validate required attributes on credentials requestsSun, 29 Aug 2021 23:26:19 +0200, by Kim Alvefur
-
mod_muc_cloud_notify: Fix comparison between string and number in reference extraction. Fixes #1681.Wed, 01 Sep 2021 22:41:27 +0100, by Matthew Wild
-
mod_watch_spam_reports: Support for fetching admins from authz providerThu, 26 Aug 2021 16:52:13 +0100, by Matthew Wild
-
mod_spam_reporting: Fallback string for missing 'reason'Wed, 25 Aug 2021 19:42:28 +0200, by Kim Alvefur
-
mod_spam_reporting: Missed a spotWed, 25 Aug 2021 19:33:59 +0200, by Kim Alvefur
-
mod_spam_reporting: Refactor to deduplicate codeWed, 25 Aug 2021 19:04:40 +0200, by Kim Alvefur
-
mod_spam_reporting: Rename variable avoid name clash with global functionWed, 25 Aug 2021 18:56:45 +0200, by Kim Alvefur
-
mod_spam_reporting: Make 'reason' text an optional valueWed, 25 Aug 2021 16:32:11 +0200, by Kim Alvefur
-
mod_watch_spam_reports: Prepare for changing 'reason' to an optional valueWed, 25 Aug 2021 16:31:10 +0200, by Kim Alvefur
-
mod_spam_reporting: Handle unknown or future report typesWed, 25 Aug 2021 15:05:56 +0200, by Kim Alvefur
-
mod_tos: Initial draftWed, 25 Aug 2021 16:05:09 +0200, by Jonas Schäfer
-
mod_http_upload: Prevent the module from starting without TLSWed, 25 Aug 2021 12:52:33 +0200, by Emmanuel Gil Peyrot
-
mod_http_upload: Don’t send http: URIs to clients, this is forbidden by the XEPWed, 25 Aug 2021 10:22:37 +0200, by Emmanuel Gil Peyrot
-
mod_http_muc_kick: Missing local keywordMon, 23 Aug 2021 14:28:40 +0200, by Seve Ferrer
-
mod_cloud_notify_encrypted: Ensure body substring remains valid UTF-8Sun, 22 Aug 2021 13:22:59 +0200, by Kim Alvefur
-
mod_cloud_notify_encrypted: For encrypted messages, push a friendly message instead of fallback bodySun, 22 Aug 2021 10:46:31 +0100, by Matthew Wild
-
mod_storage_xmlarchive: Support query by list of IDsSun, 15 Aug 2021 12:57:00 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Support full id range queriesFri, 13 Aug 2021 01:23:34 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Fix return of numeric 'when' from key-value APIFri, 13 Aug 2021 01:37:15 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Advertise capabilities (none atm)Fri, 13 Aug 2021 01:18:32 +0200, by Kim Alvefur
-
mod_pubsub_text_interface: Move quick response out of unknown command textFri, 13 Aug 2021 01:06:15 +0200, by Kim Alvefur
-
mod_pubsub_text_interface: Fix move quick response tags out of <body>Fri, 13 Aug 2021 00:57:33 +0200, by Kim Alvefur
-
mod_http_muc_kick: Fix typoThu, 12 Aug 2021 11:05:43 +0200, by Seve Ferrer
-
mod_http_muc_kick: Publish moduleTue, 10 Aug 2021 13:27:16 +0200, by Seve Ferrer
-
mod_bookmarks2: Add missing @publisher in testsFri, 30 Jul 2021 22:00:51 +0200, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Update namespace to :1Fri, 30 Jul 2021 21:17:09 +0200, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Factor namespace string into a variableFri, 30 Jul 2021 21:13:16 +0200, by Emmanuel Gil Peyrot
-
mod_bookmarks: Deprecate this moduleFri, 30 Jul 2021 21:12:15 +0200, by Emmanuel Gil Peyrot
-
mod_smacks: Use 'smacks_max_inactive_unacked_stanzas' when inactive and no timerWed, 28 Jul 2021 16:06:03 +0200, by Kim Alvefur
-
mod_pubsub_post: fix incorrect claimThu, 29 Jul 2021 17:23:08 +0200, by Jonas Schäfer
-
mod_invites_register: Depend on mod_invites [rockspec]Tue, 27 Jul 2021 01:08:54 +0200, by Kim Alvefur
-
mod_conversejs: Add dependency on mod_bookmarks [rockspec]Tue, 27 Jul 2021 01:01:48 +0200, by Kim Alvefur
-
mod_rest: Fix typo (thanks codespell)Tue, 27 Jul 2021 00:22:30 +0200, by Kim Alvefur
-
mod_smacks: Fix typo in comment (thanks codespell)Tue, 27 Jul 2021 00:21:42 +0200, by Kim Alvefur
-
mod_smacks: Fix traceback on missing stanza counterThu, 22 Jul 2021 17:26:32 +0200, by Kim Alvefur
-
mod_register_apps: Reduce yellow yelling in log messageWed, 21 Jul 2021 16:28:13 +0200, by Kim Alvefur
-
mod_s2s_keepalive: Ignore errors from the local serverWed, 21 Jul 2021 15:57:13 +0200, by Kim Alvefur
-
mod_s2s_keepalive: Fix identification of replies (error-replies included)Wed, 21 Jul 2021 15:52:12 +0200, by Kim Alvefur
-
mod_pubsub_alertmanager: Include status booleans in template inputSun, 18 Jul 2021 00:21:35 +0200, by Kim Alvefur
-
mod_pubsub_alertmanager: Exclude "ends at" timestamp for unresolved alertsSun, 18 Jul 2021 00:19:50 +0200, by Kim Alvefur
-
mod_pubsub_alertmanager: Add TODOsFri, 16 Jul 2021 17:35:28 +0200, by Kim Alvefur
-
mod_pubsub_alertmanager: Add some words about the node templateFri, 16 Jul 2021 17:35:09 +0200, by Kim Alvefur
-
mod_pubsub_alertmanager: Minimal example of Prometheus and Alertmanager configFri, 16 Jul 2021 17:34:24 +0200, by Kim Alvefur
-
mod_pubsub_alertmanager: Add a README with initial docsFri, 16 Jul 2021 17:21:07 +0200, by Kim Alvefur
-
mod_pubsub_alertmanager: Allow templating the pubsub node to publish toFri, 16 Jul 2021 12:27:34 +0200, by Kim Alvefur
-
mod_pubsub_alertmanager: Allow configuring template for <body> renderingFri, 16 Jul 2021 12:26:55 +0200, by Kim Alvefur
-
mod_pubsub_alertmanager: Add a plain text summaryThu, 01 Jul 2021 00:07:27 +0200, by Kim Alvefur
-
mod_pubsub_alertmanager: Publish Alertmanager alerts into pubsubWed, 09 Jun 2021 01:14:46 +0200, by Kim Alvefur
-
mod_http_upload: More emphasis on conditionality of disco_itemsWed, 14 Jul 2021 19:46:12 +0200, by Kim Alvefur
-
mod_delegation: fix bare jid disco nestingSat, 10 Jul 2021 16:48:28 +0200, by Goffi
-
mod_http_pep_avatar: Fix name of module in exampleTue, 06 Jul 2021 21:12:56 +0200, by Kim Alvefur
-
mod_auto156: Include the containing object in command outputSat, 03 Jul 2021 20:22:27 +0200, by Kim Alvefur
-
mod_auto156: Queries for XEP-0156 TXT records and prints in JSON formatSat, 03 Jul 2021 20:18:21 +0200, by Kim Alvefur
-
mod_spam_reporting: Add support for XEP-0377 0.3Thu, 01 Jul 2021 21:07:38 +0200, by Martin Dosch
-
mod_watch_spam_reports: Support spam_reporting/abuse-reportThu, 01 Jul 2021 21:00:03 +0200, by Martin Dosch
-
mod_http_upload: Fix issuing slots to components or other non-c2s sessionsThu, 01 Jul 2021 16:17:35 +0200, by Kim Alvefur
-
mod_pubsub_summary: Use pre-escaped UTF-8 sequence for compatWed, 30 Jun 2021 15:53:49 +0200, by Kim Alvefur
-
mod_firewall: Remove reliance on full_sessions being a globalWed, 30 Jun 2021 14:48:59 +0200, by Kim Alvefur
-
mod_checkcerts: Notify both host-local and global adminsWed, 30 Jun 2021 14:33:06 +0200, by Kim Alvefur
-
mod_conversejs: Update descriptionTue, 29 Jun 2021 12:48:42 +0200, by Kim Alvefur
-
mod_welcome_page: Add dependency on mod_http_libjsTue, 29 Jun 2021 12:42:23 +0200, by Kim Alvefur
-
mod_http_libjs: Check that the path to serve existsTue, 29 Jun 2021 12:41:43 +0200, by Kim Alvefur
-
mod_compliance_2021: Add mod_turn_external as satisfying A/V categoryTue, 29 Jun 2021 12:40:30 +0200, by Kim Alvefur
-
mod_measure_lua: Use gauge instead of counter for Lua version (thanks jonas’)Mon, 28 Jun 2021 12:20:28 +0200, by Kim Alvefur
-
mod_measure_lua: Capture current Lua versionMon, 28 Jun 2021 12:05:51 +0200, by Kim Alvefur
-
mod_pubsub_summary: Fix conversion of emphasis _like this_ per XEP-0393Mon, 28 Jun 2021 04:12:47 +0200, by Kim Alvefur
-
mod_invites_register: Fix missing 'from' attribute (thanks Martin)Fri, 25 Jun 2021 15:12:46 +0200, by Kim Alvefur
-
mod_ogp: Add the ability to block OGP fetching for certain domainsTue, 22 Jun 2021 12:25:36 +0200, by JC Brand
-
mod_tweet_data: New module that fetches and sends tweet dataTue, 22 Jun 2021 11:41:16 +0200, by JC Brand
-
mod_prometheus: Revert part of previous commitSun, 20 Jun 2021 13:54:23 +0200, by Kim Alvefur
-
Add note of incompatibility with trunk since 5f15ab7c6ae5Sat, 19 Jun 2021 12:55:14 +0200, by Kim Alvefur
-
mod_auth_http: Format README betterWed, 16 Jun 2021 17:32:43 +0200, by Emmanuel Gil Peyrot
-
mod_http_muc_log: Different icon for edited contra editing messageTue, 15 Jun 2021 18:16:07 +0200, by Kim Alvefur
-
mod_http_muc_log: Find edit relations using XEP-0308Tue, 15 Jun 2021 17:35:56 +0200, by Kim Alvefur
-
mod_http_muc_log: Highlight messages directly linked toTue, 15 Jun 2021 17:22:33 +0200, by Kim Alvefur
-
mod_http_muc_log: Move out nickname into a variable for future reuseTue, 15 Jun 2021 17:20:05 +0200, by Kim Alvefur
-
mod_http_muc_log: Add some spacing around code for readabilityTue, 15 Jun 2021 17:19:25 +0200, by Kim Alvefur
-
mod_muc_restrict_nick: New module to restrict MUC occupant nicknamesTue, 15 Jun 2021 12:35:17 +0100, by Matthew Wild
-
mod_invites_adhoc/README: Fix tableSat, 12 Jun 2021 17:28:34 +0200, by Kim Alvefur
-
mod_groups_muc_bookmarks: handle removal of accounts without bookmarksSat, 12 Jun 2021 15:29:53 +0200, by Jonas Schäfer
-
mod_auto_answer_disco_info: Fix to use event that is firedSat, 12 Jun 2021 14:47:06 +0200, by Kim Alvefur
-
mod_smacks: Include timestamp in hibernation log messageMon, 07 Jun 2021 19:15:28 +0200, by Kim Alvefur
-
mod_firewall: Documentation updates to reduce confusion and use inclusive languageSat, 05 Jun 2021 16:23:21 +0100, by Matthew Wild
-
mod_firewall: Allow underscores in definition namesSat, 05 Jun 2021 16:22:22 +0100, by Matthew Wild
-
mod_adhoc_dataforms_demo: Add compat with 0.11 (vs trunk api change)Tue, 01 Jun 2021 19:23:32 +0200, by Kim Alvefur
-
mod_muc_dicebot: ignore messages without bodySat, 29 May 2021 15:34:41 +0200, by Jonas Schäfer
-
mod_muc_dicebot: A thing to roll diceSat, 29 May 2021 15:17:05 +0200, by Jonas Schäfer
-
mod_measure_lua: add openmetrics-spirited way to collect lua memory useSat, 29 May 2021 12:12:17 +0200, by Jonas Schäfer
-
mod_discodot: Print a graph of service discoveryThu, 27 May 2021 17:23:43 +0200, by Kim Alvefur
-
mod_http_admin_api: Add endpoints for server maintenanceThu, 27 May 2021 16:18:10 +0200, by Jonas Schäfer
-
mod_measure_malloc: port to most recent trunk statistics APITue, 25 May 2021 19:01:54 +0200, by Jonas Schäfer
-
mod_rest: Add XEP-0012 to OpenAPI specTue, 25 May 2021 16:49:51 +0200, by Kim Alvefur
-
mod_rest: Add XEP-0153 to OpenAPI specTue, 25 May 2021 16:49:32 +0200, by Kim Alvefur
-
mod_rest: Add XEP-0115 to OpenAPI specTue, 25 May 2021 16:48:52 +0200, by Kim Alvefur
-
mod_rest: Update schema for <thread>Tue, 25 May 2021 16:47:19 +0200, by Kim Alvefur
-
mod_rest: Add various XML metadata to OpenAPI specTue, 25 May 2021 16:46:46 +0200, by Kim Alvefur
-
mod_muc_bot: Add Compatibility section to READMEMon, 24 May 2021 16:36:35 +0200, by Kim Alvefur
-
mod_muc_bot: Add a READMEMon, 24 May 2021 16:35:47 +0200, by Kim Alvefur
-
mod_muc_bot: Add option to ignore error bounces from botsMon, 24 May 2021 16:18:56 +0200, by Kim Alvefur
-
mod_muc_bot: Add option to not send any messages to botsMon, 24 May 2021 16:18:29 +0200, by Kim Alvefur
-
mod_muc_bot: Save occupant to roomSat, 10 Apr 2021 19:23:25 +0200, by Kim Alvefur
-
mod_muc_bot: Reduce hackyness of occupant constructionSat, 10 Apr 2021 19:20:03 +0200, by Kim Alvefur
-
mod_muc_bot: Attempt at module easing creation of stateless botsThu, 01 Apr 2021 13:15:05 +0200, by Kim Alvefur
-
mod_limits_exception: New module to except some JIDs from rate limitingMon, 24 May 2021 15:46:11 +0100, by Matthew Wild
-
Back out 662423cea3f4 (non-standard buttons)Fri, 21 May 2021 20:58:39 +0200, by Kim Alvefur
-
Back out 82689acd1294 (non-standard buttons)Fri, 21 May 2021 20:58:10 +0200, by Kim Alvefur
-
mod_measure_stanza_counts: port to new metrics APIThu, 20 May 2021 15:25:07 +0200, by Jonas Schäfer
-
mod_auth_external_insecure: Wrap warning in scary divSun, 16 May 2021 18:39:22 +0200, by Kim Alvefur
-
mod_s2soutinjection: Set version 1.0 for outgoing streams (thanks moparisthebest)Tue, 11 May 2021 15:54:28 +0100, by Matthew Wild
-
Fix mentions of 'Content-Size' (should be Content-Length) (thanks Roobre)Sat, 08 May 2021 15:51:21 +0100, by Matthew Wild
-
mod_prometheus: Port to new OpenMetrics based statistics moduleWed, 28 Apr 2021 08:22:47 +0200, by Jonas Schäfer
-
mod_measure_process: Provide metrics about the process itselfWed, 28 Apr 2021 08:21:54 +0200, by Jonas Schäfer
-
mod_munin: Port to new OpenMetrics based statistics moduleWed, 28 Apr 2021 08:20:15 +0200, by Jonas Schäfer
-
mod_pubsub_post: Add support for urlencoded form-dataMon, 26 Apr 2021 02:49:25 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Workaround for #1646 (util.async bug with Lua 5.1)Mon, 26 Apr 2021 02:49:06 +0200, by Kim Alvefur
-
mod_rest/apidemo: Disable validatorSun, 25 Apr 2021 17:09:22 +0200, by Kim Alvefur
-
mod_rest: Add XEP-0249: Direct MUC Invitations to schemasSun, 25 Apr 2021 16:53:08 +0200, by Kim Alvefur
-
mod_rest: Fix type of response status codes in openapi specSun, 25 Apr 2021 16:45:06 +0200, by Kim Alvefur
-
mod_rest: Replace 'oob_url' with datamapper-native 'oob'Sun, 25 Apr 2021 16:38:20 +0200, by Kim Alvefur
-
mod_rest: Reorganise openapi spec to group stanza typesSun, 25 Apr 2021 16:20:32 +0200, by Kim Alvefur
-
mod_prometheus: Update readme with "manual" statistics intervalSun, 18 Apr 2021 14:00:10 +0200, by Jonas Schäfer
-
mod_prometheus: remove space between label k/v pairsSun, 18 Apr 2021 13:42:07 +0200, by Jonas Schäfer
-
mod_statistics_statsd: Remove obsolete module, use the newer built-in statsd providerSat, 17 Apr 2021 12:51:50 +0100, by Matthew Wild
-
mod_prometheus: Invoke stats collection if in 'manual' modeTue, 13 Apr 2021 23:53:53 +0200, by Kim Alvefur
-
mod_minimix/README: Add TODO sectionSun, 11 Apr 2021 21:59:50 +0200, by Kim Alvefur
-
mod_minimix/README: Change markdown header syntaxSun, 11 Apr 2021 21:57:11 +0200, by Kim Alvefur
-
mod_smacks: Fix calculation of smacks timeout valuesMon, 12 Apr 2021 14:50:28 +0200, by tmolitor
-
mod_storage_xmlarchive: Insert micropauses in long-running queriesSat, 10 Apr 2021 01:16:02 +0200, by Kim Alvefur
-
mod_smacks: Fix traceback due to session being destroyed in send()Thu, 01 Apr 2021 11:35:26 +0200, by Kim Alvefur
-
mod_smacks: Enable on s2s by default to see what breaksWed, 31 Mar 2021 22:06:23 +0200, by Kim Alvefur
-
mod_rest/README: Mention other modules this one is a superset ofFri, 26 Mar 2021 12:09:57 +0100, by Kim Alvefur
-
mod_rest: Add XEP-0359 ids to schema mappingWed, 24 Mar 2021 01:02:58 +0100, by Kim Alvefur
-
mod_rest: Remodel occupant-id (XEP-0421) as single attribute tagTue, 23 Mar 2021 23:53:04 +0100, by Kim Alvefur
-
mod_rest: Fix name of entry in error registry for unauth 'from'Tue, 23 Mar 2021 23:41:10 +0100, by Kim Alvefur
-
mod_rest: Add a 'title' to XEP-0085 mapping (for documentation)Tue, 23 Mar 2021 23:19:38 +0100, by Kim Alvefur
-
mod_rest: Add mappings for a whole pile of XEPsTue, 23 Mar 2021 23:18:33 +0100, by Kim Alvefur
-
mod_rest: Document the /echo endpoint in the openapi specTue, 23 Mar 2021 22:08:38 +0100, by Kim Alvefur
-
mod_rest: Move openapi spec into res/ dir to get it included in rocksTue, 23 Mar 2021 20:27:44 +0100, by Kim Alvefur
-
mod_rest: Reflect XEP-0092 queries no longer taking booleans in openapi specTue, 23 Mar 2021 20:25:21 +0100, by Kim Alvefur
-
mod_rest: Remove inaccurate commentTue, 23 Mar 2021 20:23:35 +0100, by Kim Alvefur
-
mod_rest: Restore 'kind' property in JSON-mapped objectsTue, 23 Mar 2021 17:44:49 +0100, by Kim Alvefur
-
mod_post_msg: Add sendxmpp-curlTue, 23 Mar 2021 15:24:47 +0100, by Kim Alvefur
-
mod_rest: Add XEP-0066 to mapping schema (breaking from previous jsonmap)Mon, 22 Mar 2021 23:14:25 +0100, by Kim Alvefur
-
mod_pubsub_post: Allow specifying item id by a special mappingMon, 22 Mar 2021 21:20:03 +0100, by Kim Alvefur
-
mod_pubsub_post: Add support for mapping incoming JSON to XMLMon, 22 Mar 2021 21:18:35 +0100, by Kim Alvefur
-
mod_rest: Declare presence priority an integer in -128..127 per RFC6121Mon, 22 Mar 2021 00:45:10 +0100, by Kim Alvefur
-
mod_rest: Convert XEP-0039 to datamappingMon, 22 Mar 2021 00:21:27 +0100, by Kim Alvefur
-
mod_rest: Replace most mappings by using util.datamapperSun, 21 Mar 2021 23:54:06 +0100, by Kim Alvefur
-
mod_http_admin_api: support for updating user roles via the APIMon, 22 Mar 2021 21:32:43 +0100, by Jonas Schäfer
-
mod_http_admin_api: allow updating the user nickname via APIMon, 22 Mar 2021 17:52:28 +0100, by Jonas Schäfer
-
mod_muc_markers: Prevent any markers from reaching the archive, even if untrackedMon, 22 Mar 2021 15:55:02 +0000, by Matthew Wild
-
mod_rest: Add an 'echo' endpoint for debuggingSun, 21 Mar 2021 00:31:53 +0100, by Kim Alvefur
-
mod_pubsub_summary: Fix to not strip inline linksWed, 17 Mar 2021 15:52:12 +0100, by Kim Alvefur
-
mod_firewall: Add basic LIST backend for receiving items from PubSubSun, 14 Mar 2021 23:31:32 +0100, by Kim Alvefur
-
mod_pubsub_subscription: New module providing an API for pubsub subscriptionsMon, 15 Mar 2021 16:31:23 +0100, by Kim Alvefur
-
mod_muc_rai: Switch to low-priority pre-* events, which should suffice for per-session trackingMon, 15 Mar 2021 16:55:21 +0000, by Matthew Wild
-
mod_http_upload_external: add access control optionSun, 14 Mar 2021 17:19:38 +0100, by Nicolas Cedilnik
-
mod_pubsub_eventsource: Fix processing of newlinesFri, 12 Mar 2021 21:32:03 +0100, by Kim Alvefur
-
mod_pubsub_summary: Fix traceback when <content> not includedFri, 12 Mar 2021 11:00:26 +0100, by Kim Alvefur
-
mod_rest: Fix typos [codespell]Tue, 09 Mar 2021 18:44:35 +0100, by Kim Alvefur
-
mod_muc_http_defaults/README: Fix schemaTue, 09 Mar 2021 12:55:42 +0100, by Kim Alvefur
-
mod_ogp: Log error responsesMon, 08 Mar 2021 13:25:40 +0100, by JC Brand
-
mod_rest: Allow passing e.g. disco 'node' as a ?query variableSun, 07 Mar 2021 22:01:50 +0100, by Kim Alvefur
-
mod_rest: Allow empty @to to mean to=account is in normal XMPPSun, 07 Mar 2021 21:02:18 +0100, by Kim Alvefur
-
mod_rest: Fix tag name in parsing of OOB payloadsSun, 07 Mar 2021 01:35:43 +0100, by Kim Alvefur
-
mod_rest: Fix the OOB tag name which also differs in messagesSun, 07 Mar 2021 01:30:42 +0100, by Kim Alvefur
-
mod_rest: Change OOB namespace to the one used in messagesSun, 07 Mar 2021 01:26:20 +0100, by Kim Alvefur
-
mod_rest/apidemo: Serve yaml with a (non-standard) content-typeSun, 07 Mar 2021 01:22:15 +0100, by Kim Alvefur
-
mod_rest/openapi: Reorder request bodies becasue YAMLThu, 04 Mar 2021 01:42:47 +0100, by Kim Alvefur
-
mod_rest/openapi: Add missing body for POST /kind/type/to queryThu, 04 Mar 2021 01:28:26 +0100, by Kim Alvefur
-
mod_rest/openapi: Improve ping (XEP-0199) representationThu, 04 Mar 2021 01:26:41 +0100, by Kim Alvefur
-
mod_rest/openapi: Improve organization and navigationThu, 04 Mar 2021 01:21:11 +0100, by Kim Alvefur
-
mod_rest/openapi: Describe 'version' endpoint in more detailThu, 04 Mar 2021 00:44:15 +0100, by Kim Alvefur
-
mod_rest/openapi: Remove 202 response for ping (doesn't happen)Thu, 04 Mar 2021 00:43:26 +0100, by Kim Alvefur
-
mod_s2s_auth_dane: Fix traceback in DANE-TA check because unpack() movedWed, 03 Mar 2021 11:51:39 +0100, by Kim Alvefur
-
mod_s2s_auth_dane: Disable now redundant validation done in trunkWed, 03 Mar 2021 11:43:38 +0100, by Kim Alvefur
-
mod_pubsub_text_interface: Pass node object to broadcaster for config accessTue, 02 Mar 2021 19:20:41 +0100, by Kim Alvefur
-
mod_rest: Add option for serving interactive openapi documentationTue, 02 Mar 2021 18:38:13 +0100, by Kim Alvefur
-
mod_rest/openapi: Deduplicate things using referencesTue, 02 Mar 2021 18:35:54 +0100, by Kim Alvefur
-
mod_rest/openapi: Fix dataform referencesTue, 02 Mar 2021 16:14:20 +0100, by Kim Alvefur
-
mod_ogp/README: Add Lua language annotation to prosody config snippetTue, 02 Mar 2021 14:19:19 +0100, by Kim Alvefur
-
mod_ogp/README: Annotate example as XML to enable syntax highlightingTue, 02 Mar 2021 14:17:51 +0100, by Kim Alvefur
-
mod_ogp: Add the ability to whitelist domainsTue, 02 Mar 2021 13:36:10 +0100, by JC Brand
-
mod_ogp: Add the ability to detect and process multiple URLs in a bodyTue, 02 Mar 2021 12:04:14 +0100, by JC Brand
-
mod_rest: Fix syntax error in previous commitMon, 01 Mar 2021 17:33:32 +0100, by Kim Alvefur
-
mod_rest: Revert leftover of unfinished ?query mappingSun, 28 Feb 2021 20:59:53 +0100, by Kim Alvefur
-
mod_rest: Add schema for errorsSun, 28 Feb 2021 20:47:32 +0100, by Kim Alvefur
-
mod_rest: Support GET for certain IQ queriesSun, 28 Feb 2021 19:33:09 +0100, by Kim Alvefur
-
mod_rest: Add more REST-looking way to send stanzasSun, 28 Feb 2021 19:25:45 +0100, by Kim Alvefur
-
mod_rest: Restructure API specSun, 28 Feb 2021 18:55:18 +0100, by Kim Alvefur
-
mod_muc_http_defaults: Schema correctionsSat, 27 Feb 2021 02:37:01 +0100, by Kim Alvefur
-
mod_rest: Add an OpenAPI specificationSat, 27 Feb 2021 02:05:06 +0100, by Kim Alvefur
-
mod_rest: Roundtrip disco and items when string or boolean is usedFri, 26 Feb 2021 22:05:25 +0100, by Kim Alvefur
-
mod_migrate_http_upload: Remove storage path when doneWed, 24 Feb 2021 18:46:20 +0100, by Kim Alvefur
-
mod_migrate_http_upload: Don't include per-upload directory twiceWed, 24 Feb 2021 18:13:19 +0100, by Kim Alvefur
-
mod_migrate_http_upload: Respect the 'http_upload_path' settingWed, 24 Feb 2021 18:12:12 +0100, by Kim Alvefur
-
mod_migrate_http_upload: Fix autolink in READMEWed, 24 Feb 2021 16:57:28 +0100, by Kim Alvefur
-
mod_migrate_http_upload: Upload data converter to mod_http_file_shareWed, 24 Feb 2021 16:55:46 +0100, by Kim Alvefur
-
mod_cloud_notify_encrypted: Advertise support for JMI push notificationsTue, 23 Feb 2021 20:59:14 +0000, by Matthew Wild
-
mod_cloud_notify_encrypted: Include full JID of sender with call notifications, per specTue, 23 Feb 2021 16:37:06 +0000, by Matthew Wild
-
mod_cloud_notify_encrypted: Fix expected namespace of JMI description elementTue, 23 Feb 2021 16:10:13 +0000, by Matthew Wild
-
mod_cloud_notify: Consider incoming XEP-0353 call requests as importantTue, 23 Feb 2021 15:23:29 +0000, by Matthew Wild
-
mod_smacks: Correct field name for sessionTue, 23 Feb 2021 03:22:33 +0100, by Kim Alvefur
-
mod_log_json: allow logging of formatted messageMon, 22 Feb 2021 16:08:55 +0100, by Jonas Schäfer
-
mod_ogp: Remove old, empty READMEMon, 22 Feb 2021 17:56:27 +0100, by JC Brand
-
mod_ogp: Add READMEMon, 22 Feb 2021 17:51:51 +0100, by JC Brand
-
mod_ogp: Make sure OGP fasten messages get archivedMon, 22 Feb 2021 17:37:50 +0100, by JC Brand
-
mod_smacks: Only act on CSI state changes if smacks is enabledMon, 22 Feb 2021 16:44:40 +0100, by Kim Alvefur
-
mod_cloud_notify_encrypted: Fix traceback (incorrect variable name)Mon, 22 Feb 2021 13:45:29 +0000, by Matthew Wild
-
mod_cloud_notify_encrypted: Update to latest spec, fixes unreliable call notificationsMon, 22 Feb 2021 13:11:35 +0000, by Matthew Wild
-
mod_muc_http_defaults: Add template filters to let you extract room JID partsSun, 21 Feb 2021 16:15:21 +0100, by Kim Alvefur
-
mod_auth_http: type fix #1621Mon, 25 Jan 2021 08:41:37 +0100, by Ben
-
mod_muc_http_defaults: Expand documentation on expected API responseSat, 20 Feb 2021 20:17:18 +0100, by Kim Alvefur
-
mod_muc_http_defaults: Minor schema tweakSat, 20 Feb 2021 20:16:24 +0100, by Kim Alvefur
-
Add tag 'Statistics' to some modules to ease discoverabilityFri, 19 Feb 2021 23:42:12 +0100, by Kim Alvefur
-
mod_muc_http_defaults: Fix resetting affiliations (it's plural)Fri, 19 Feb 2021 20:42:48 +0100, by Kim Alvefur
-
mod_muc_http_defaults: Fix order of http callback argumentsFri, 19 Feb 2021 20:36:11 +0100, by Kim Alvefur
-
mod_muc_http_defaults: Remove fancy to be 0.11-compatibleFri, 19 Feb 2021 19:50:21 +0100, by Kim Alvefur
-
mod_muc_http_defaults: Get MUC room config from an APIFri, 19 Feb 2021 16:01:41 +0100, by Kim Alvefur
-
mod_smacks: Request ack on signal of ongoing CSI flushTue, 16 Feb 2021 23:16:05 +0100, by Kim Alvefur
-
mod_smacks: Explicitly request ack when leaving CSI-inactive modeTue, 16 Feb 2021 22:49:44 +0100, by Kim Alvefur
-
mod_smacks: Do ask for acks while in CSI inactive mode, but less frequentTue, 16 Feb 2021 21:33:39 +0100, by Kim Alvefur
-
mod_http_upload: Add access config optionTue, 16 Feb 2021 21:29:27 +0100, by Nicolas Cedilnik
-
mod_smacks: Don't ask for acks while in (csi) inactive modeTue, 16 Feb 2021 19:16:21 +0100, by Kim Alvefur
-
mod_s2s_auth_posh: Use unused loop variable for something [luacheck]Thu, 11 Feb 2021 15:51:27 +0100, by Kim Alvefur
-
mod_register_web: Add hCaptcha providerMon, 15 Feb 2021 21:04:19 +0100, by Michel Le Bihan
-
mod_register_web: Update reCAPTCHA URLMon, 15 Feb 2021 20:23:28 +0100, by Michel Le Bihan
-
mod_pubsub_summary: Make titles *bold* to stand out moreWed, 10 Feb 2021 16:14:18 +0100, by Kim Alvefur
-
mod_pubsub_summary: Skip adding title if already part of summaryWed, 10 Feb 2021 16:06:30 +0100, by Kim Alvefur
-
mod_pubsub_summary: Include multiple links (e.g. podcast media)Wed, 10 Feb 2021 16:05:14 +0100, by Kim Alvefur
-
mod_pubsub_summary: Explain why it picks content or summary in a commentWed, 10 Feb 2021 16:04:17 +0100, by Kim Alvefur
-
mod_tlsfail: Test how servers react to starttls failureWed, 10 Feb 2021 16:02:28 +0100, by Kim Alvefur
-
mod_auth_ccert/README: Add certificate purpose conifg to exampleSat, 06 Feb 2021 22:15:08 +0100, by Kim Alvefur
-
mod_auth_ccert/README: Add setting to ensure Prosdy asks for client certificateSat, 06 Feb 2021 21:34:25 +0100, by Kim Alvefur
-
mod_groups_shell: add an admin shell command for updating bookmarksFri, 05 Feb 2021 15:45:55 +0100, by Jonas Schäfer
-
mod_groups_internal: allow force-emitting group member addition eventsFri, 05 Feb 2021 15:45:28 +0100, by Jonas Schäfer
-
mod_cloud_notify: Fix nesting of push form (thanks ivucica/Andrzej)Fri, 05 Feb 2021 12:36:48 +0000, by Matthew Wild
-
mod_pubsub_feeds: Translate RSS <enclosure> to Atom for podcastsThu, 04 Feb 2021 20:49:02 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Copy Atom tags from RSS as-isThu, 04 Feb 2021 16:16:29 -0001, by Kim Alvefur
-
mod_pubsub_summary: Mangle HTML payloads in Atom/RSS feedsThu, 04 Feb 2021 01:12:41 +0100, by Kim Alvefur
-
mod_groups_muc_bookmarks: manage PEP (XEP-0048) bookmarks of group membersWed, 03 Feb 2021 18:03:12 +0100, by Jonas Schäfer
-
mod_groups_internal: emit events for group membership changesWed, 03 Feb 2021 18:02:39 +0100, by Jonas Schäfer
-
mod_groups_internal: correctly destroy MUC associated with groupTue, 02 Feb 2021 22:28:09 +0100, by Jonas Schäfer
-
mod_invites: add extensive help messageMon, 01 Feb 2021 16:43:27 +0100, by Jonas Schäfer
-
mod_invites: rework CLI parsing to support groupsSun, 31 Jan 2021 19:16:36 +0100, by Jonas Schäfer
-
mod_muc_defaults: handle case where affiliations are unsetSun, 31 Jan 2021 16:12:47 +0100, by Jonas Schäfer
-
mod_groups_internal: handle empty groups correctlySun, 31 Jan 2021 16:09:14 +0100, by Jonas Schäfer
-
mod_groups_internal: fix log message not appearingSun, 31 Jan 2021 12:20:03 +0100, by Jonas Schäfer
-
mod_groups_internal: make robust against module reloadsSun, 31 Jan 2021 12:14:21 +0100, by Jonas Schäfer
-
mod_groups_migration: make default group name configurableSat, 30 Jan 2021 16:31:15 +0100, by Jonas Schäfer
-
mod_groups_internal: maintain the name of the associated MUCSat, 30 Jan 2021 16:25:12 +0100, by Jonas Schäfer
-
mod_invites_register_api: Handle password resetsSat, 30 Jan 2021 10:47:57 +0100, by Jonas Schäfer
-
mod_smacks: allow O(1) processing of delayed ack eventsSat, 30 Jan 2021 07:19:35 +0100, by tmolitor
-
mod_cloud_notify: use stanza from mod_smacks to behave O(1)Sat, 30 Jan 2021 07:17:33 +0100, by tmolitor
-
mod_compliance_2021: XEP-0443: XMPP Compliance Suites 2021 self-testSat, 30 Jan 2021 01:10:06 +0100, by Kim Alvefur
-
mod_invites_adhoc: Add support for specifying roles that may invite users, admins may always inviteThu, 28 Jan 2021 08:56:29 +0000, by Matthew Wild
-
mod_invites_adhoc: Fail contact invite if user is not on current hostThu, 28 Jan 2021 07:04:11 +0000, by Matthew Wild
-
mod_invites_page: Some fixes for external-only modeWed, 27 Jan 2021 16:10:08 +0000, by Matthew Wild
-
mod_groups_internal: StyleWed, 27 Jan 2021 15:14:47 +0000, by Matthew Wild
-
mod_groups_internal: Fix unintended global variable (thanks luacheck)Wed, 27 Jan 2021 15:13:18 +0000, by Matthew Wild
-
mod_groups_internal: Fix incorrect function nameWed, 27 Jan 2021 14:55:55 +0000, by Matthew Wild
-
mod_groups_internal: Remove unused local functionWed, 27 Jan 2021 14:55:22 +0000, by Matthew Wild
-
mod_groups_internal: Prep MUC JID before exposing/storing it (just in case)Wed, 27 Jan 2021 14:52:30 +0000, by Matthew Wild
-
mod_invites_page: Allow disabling of built-in pages with invites_page_external optionWed, 27 Jan 2021 08:16:26 +0000, by Matthew Wild
-
mod_invites_register: factor group handling into separate moduleTue, 26 Jan 2021 22:04:43 +0100, by Jonas Schäfer
-
mod_invites_groups: factor group handling out of mod_invites_registerTue, 26 Jan 2021 22:04:23 +0100, by Jonas Schäfer
-
mod_groups_internal: send invite to new members of groupsTue, 26 Jan 2021 17:28:26 +0100, by Jonas Schäfer
-
mod_migrate: Allow migrating data not attached to any user / nil userTue, 26 Jan 2021 17:18:44 +0100, by Kim Alvefur
-
mod_invites_adhoc: also add tracking information to contact invitesTue, 26 Jan 2021 17:17:36 +0100, by Jonas Schäfer
-
mod_http_admin_api: re-add information about invite creatorTue, 26 Jan 2021 16:10:11 +0100, by Jonas Schäfer
-
mod_invites_adhoc: add information about who created an invitationTue, 26 Jan 2021 16:09:02 +0100, by Jonas Schäfer
-
mod_invites_tracking: simple module to store who created an inviteTue, 26 Jan 2021 16:05:49 +0100, by Jonas Schäfer
-
mod_http_admin_api: remove deprecated API endpointTue, 26 Jan 2021 16:01:45 +0100, by Jonas Schäfer
-
mod_groups_internal: fix default value and handling of groups_muc_hostTue, 26 Jan 2021 15:39:59 +0100, by Jonas Schäfer
-
mod_groups_migration: initialise the group with a MUCTue, 26 Jan 2021 15:37:52 +0100, by Jonas Schäfer
-
mod_http_admin_api: support for creating groups with MUCsTue, 26 Jan 2021 15:37:28 +0100, by Jonas Schäfer
-
mod_groups_internal: manage associated MUCMon, 25 Jan 2021 21:51:26 +0100, by Jonas Schäfer
-
mod_groups_internal: allow creating MUCs if a MUC host is linkedMon, 25 Jan 2021 21:47:38 +0100, by Jonas Schäfer
-
mod_groups_migration: module helping migration to groupsMon, 25 Jan 2021 21:34:32 +0100, by Jonas Schäfer
-
mod_groups_internal: allow delay of roster sync on group changeMon, 25 Jan 2021 21:33:38 +0100, by Jonas Schäfer
-
mod_groups_internal: allow specifying a group_id on createMon, 25 Jan 2021 21:32:53 +0100, by Jonas Schäfer
-
mod_invites_register: port to mod_groups_internalMon, 25 Jan 2021 18:43:48 +0100, by Jonas Schäfer
-
mod_groups_internal: new module for grouping beyond mod_adhoc_groupsMon, 25 Jan 2021 18:43:20 +0100, by Matthew Wild
-
mod_http_admin_api: port to use new mod_groups_internal moduleMon, 25 Jan 2021 18:33:49 +0100, by Jonas Schäfer
-
mod_invites_register_api: reroute register callMon, 25 Jan 2021 16:55:39 +0100, by Jonas Schäfer
-
mod_invites_register_api: New module to allow turning invites into accounts via a HTTP APIMon, 25 Jan 2021 12:44:20 +0000, by Matthew Wild
-
mod_http_admin_api: Add OpenAPI specSat, 23 Jan 2021 14:15:21 +0000, by Matthew Wild
-
mod_http_admin_api: Add 'reset' property to returned invite objectsSat, 23 Jan 2021 13:03:14 +0000, by Matthew Wild
-
mod_invites: Add ttl to all public creation APIsSat, 23 Jan 2021 12:56:17 +0000, by Matthew Wild
-
mod_invites: Fix typo in variable nameSat, 23 Jan 2021 12:55:49 +0000, by Matthew Wild
-
mod_http_admin_api: Allow specifying groups in account inviteSat, 23 Jan 2021 12:52:48 +0000, by Matthew Wild
-
mod_http_admin_api: Improve invite API and support password resetsSat, 23 Jan 2021 11:59:23 +0000, by Matthew Wild
-
mod_cloud_notify_encrypted: Fix traceback on push of message with no bodyFri, 22 Jan 2021 22:05:05 +0000, by Matthew Wild
-
mod_rest: Fix json-mapping stanzas with text or whitespace between tagsFri, 22 Jan 2021 15:19:53 +0100, by Kim Alvefur
-
mod_http_admin_api: Add /server/info endpoint for site_name and versionThu, 21 Jan 2021 18:54:42 +0000, by Matthew Wild
-
mod_http_oauth2: Add endpoint to revoke a key (RFC 7009 kinda)Thu, 21 Jan 2021 18:06:12 +0000, by Matthew Wild
-
mod_http_admin_api: add support for updating groupsThu, 21 Jan 2021 17:30:34 +0100, by Jonas Schäfer
-
mod_http_admin_api: Some fixes and improvements for the groups APIThu, 21 Jan 2021 16:02:31 +0000, by Matthew Wild
-
mod_cloud_notify: Make push_errors a shared table to persist across reloads and share with other modulesThu, 21 Jan 2021 15:25:18 +0000, by Matthew Wild
-
mod_http_admin_api: do not report OMEMO as ok if no devices existThu, 21 Jan 2021 16:18:14 +0100, by Jonas Schäfer
-
mod_http_admin_api: make the api a bit less untestedThu, 21 Jan 2021 16:13:29 +0100, by Jonas Schäfer
-
mod_http_admin_api: set content-type for debug APIThu, 21 Jan 2021 15:51:07 +0100, by Jonas Schäfer
-
mod_http_admin_api: 100% untested user debug info endpointThu, 21 Jan 2021 14:42:11 +0000, by Matthew Wild
-
mod_http_admin_api: restructure group-related info in APIWed, 20 Jan 2021 15:30:29 +0100, by Jonas Schäfer
-
mod_http_admin_api: Return new group object on successful creationWed, 20 Jan 2021 12:51:33 +0000, by Matthew Wild
-
mod_http_admin_api: Switch PUT to POST where appropriateTue, 19 Jan 2021 20:36:41 +0000, by Matthew Wild
-
mod_http_admin_api: Fix logic bugTue, 19 Jan 2021 20:35:33 +0000, by Matthew Wild
-
mod_http_admin_api: Ensure 'reusable' flag is always present on an inviteTue, 19 Jan 2021 20:35:08 +0000, by Matthew Wild
-
mod_invites, mod_http_admin_api: Allow specifying multiple groups when creating an inviteTue, 19 Jan 2021 20:34:23 +0000, by Matthew Wild
-
mod_muc_markers: boolean should be used, not stringMon, 18 Jan 2021 20:01:17 +0100, by JC Brand
-
mod_cloud_notify: Fix handling of push_queueSun, 17 Jan 2021 21:52:36 +0100, by tmolitor
-
mod_http_admin_api: Add XMPP URI into invite objectsSun, 17 Jan 2021 18:11:19 +0000, by Matthew Wild
-
mod_http_admin_api: Add groups management endpointsSun, 17 Jan 2021 17:52:03 +0000, by Matthew Wild
-
mod_http_admin_api: Add groups property to usersSun, 17 Jan 2021 17:51:23 +0000, by Matthew Wild
-
mod_http_admin_api: Add support for creating reusable/group/custom-ttl invitesSun, 17 Jan 2021 17:50:42 +0000, by Matthew Wild
-
mod_http_admin_api: Use json.encode_array() when returning an arraySun, 17 Jan 2021 17:46:47 +0000, by Matthew Wild
-
mod_http_admin_api: Expose new invite properties: groups, source and reusableSun, 17 Jan 2021 17:46:02 +0000, by Matthew Wild
-
mod_invites_register: Add user to groups included in an inviteSun, 17 Jan 2021 17:44:51 +0000, by Matthew Wild
-
mod_invites: Add public API method for creating group invitesSun, 17 Jan 2021 17:43:53 +0000, by Matthew Wild
-
mod_invites: Add support to internal API for creating reusable and custom-TTL invitesSun, 17 Jan 2021 17:42:49 +0000, by Matthew Wild
-
mod_http_admin_api: Add methods for managing usersSun, 17 Jan 2021 13:58:52 +0000, by Matthew Wild
-
mod_invites: Fix some more luacheck warningsSun, 17 Jan 2021 12:50:19 +0000, by Matthew Wild
-
mod_http_admin_api: HTTP API for managing users and invitesSun, 17 Jan 2021 12:49:20 +0000, by Matthew Wild
-
mod_invites: Fix luacheck warningSun, 17 Jan 2021 12:47:56 +0000, by Matthew Wild
-
mod_invites: Add internal API to list, read and delete account invitesSun, 17 Jan 2021 12:47:47 +0000, by Matthew Wild
-
mod_http_oauth2: Rudimentary support for scopes (but not really)Sat, 16 Jan 2021 19:47:22 +0000, by Matthew Wild
-
mod_muc_deliver_offline: New module for delivery of MUC messages to offline usersFri, 15 Jan 2021 18:57:12 +0000, by Matthew Wild
-
mod_muc_markers: Fix default value in readmeFri, 15 Jan 2021 14:08:46 +0100, by JC Brand
-
mod_muc_markers: Add config setting to turn off sending of markers on MUC joinFri, 15 Jan 2021 14:07:01 +0100, by JC Brand
-
mod_cloud_notify_filters: New module to support push notification filtersWed, 13 Jan 2021 16:50:47 +0000, by Matthew Wild
-
mod_muc_rai: Get user JID from event.occupantWed, 13 Jan 2021 16:23:44 +0100, by JC Brand
-
mod_cloud_notify_priority_tag: New module to support Tigase's push priority indicator extensionWed, 13 Jan 2021 15:02:27 +0000, by Matthew Wild
-
mod_cloud_notify_encrypted: Use new direct access to notification elementWed, 13 Jan 2021 15:01:59 +0000, by Matthew Wild
-
mod_cloud_notify: Some restructuring to allow direct access to notification element within push eventWed, 13 Jan 2021 15:00:41 +0000, by Matthew Wild
-
mod_cloud_notify_encrypted: Truncate message body to 255 charactersWed, 13 Jan 2021 14:19:20 +0000, by Matthew Wild
-
mod_cloud_notify_encrypted: Fixes to the push notification syntax and payloadWed, 13 Jan 2021 14:18:24 +0000, by Matthew Wild
-
mod_cloud_notify_encrypted: Fix the location of the <encrypt> element in push registrationsWed, 13 Jan 2021 14:15:38 +0000, by Matthew Wild
-
mod_cloud_notify: Include 'important' flag in push event dataWed, 13 Jan 2021 14:09:18 +0000, by Matthew Wild
-
mod_cloud_notify_encrypted: New module for Encrypted Push NotificationsTue, 12 Jan 2021 15:43:26 +0000, by Matthew Wild
-
mod_roster_command: Fix subscription when the "user JID" is a bare domain.Tue, 05 Jan 2021 13:15:00 -0600, by Boris Grozev
-
mod_cloud_notify: Fire register and push events for integration with other modulesTue, 12 Jan 2021 15:21:46 +0000, by Matthew Wild
-
mod_cloud_notify: fix push flooding on delayed acksMon, 11 Jan 2021 22:48:17 +0100, by tmolitor
-
mod_muc_ban_ip: Lua is not C, fix typoMon, 11 Jan 2021 16:11:08 +0100, by Georg Lukas
-
mod_mucc_http_auth: Provide Authorization header setting for deployments behind a loginWed, 06 Jan 2021 20:49:45 +0100, by Seve Ferrer
-
mod_muc_ban_ip: do not error() on banned user sending error to MUCWed, 06 Jan 2021 17:07:16 +0100, by Georg Lukas
-
mod_cache_c2s_caps: log full JID on all relevant code pathsFri, 22 May 2020 09:47:42 +0200, by Georg Lukas
-
mod_muc_http_auth: `no-authorized` error must be of type `auth`Wed, 06 Jan 2021 13:48:49 +0100, by JC Brand
-
mod_client_proxy: Fix typo in readmeTue, 05 Jan 2021 20:51:23 +0100, by Jonas Schäfer
-
mod_log_http: Switch to line buffering (thanks Zash+Ge0rG)Tue, 05 Jan 2021 13:49:50 +0000, by Matthew Wild
-
mod_pastebin: Document tresholds inclusion in disco#infoSat, 02 Jan 2021 15:38:15 +0100, by Kim Alvefur
-
mod_pastebin: Normalize markdownSat, 02 Jan 2021 15:28:45 +0100, by Kim Alvefur
-
mod_muc_mention_notifications: Add description in readmeWed, 30 Dec 2020 18:44:54 +0100, by JC Brand
-
mod_muc_mention_notifications: Send mention notifications from the MUC JIDWed, 30 Dec 2020 16:44:21 +0100, by JC Brand
-
Improve UX by providing defaults users expectTue, 22 Dec 2020 11:27:20 +0100, by Seve Ferrer
-
End value is index+1 as per the newest revision https://xmpp.org/extensions/xep-0372.html#revision-history-v0.4.0Tue, 22 Dec 2020 11:18:46 +0100, by Seve Ferrer
-
mod_http_upload_external: update php scripts to return HTTP 201 Created on uploadMon, 21 Dec 2020 19:29:04 +0100, by Richard Schwab
-
mod_rest: Optimize stanza to JSON mappingWed, 16 Dec 2020 22:07:09 +0100, by Kim Alvefur
-
mod_muc_mention_notifications: Remove debugging helpersMon, 21 Dec 2020 16:01:28 +0100, by JC Brand
-
muc_mention_notifications: Rename moduleMon, 21 Dec 2020 15:43:35 +0100, by JC Brand
-
muc_room_mention_notifications: Set xmlns to what's used in the protoXEPMon, 21 Dec 2020 15:41:58 +0100, by JC Brand
-
muc_room_mention_notifications: Handle referenced JID being a MUC nickname JIDMon, 21 Dec 2020 15:39:56 +0100, by JC Brand
-
mod_muc_http_auth: Bugfix: Not properly listening on register IQsFri, 18 Dec 2020 16:31:01 +0100, by Seve Ferrer
-
Improve UX by providing defaults users expectFri, 18 Dec 2020 15:28:12 +0100, by Seve Ferrer
-
mod_migrate: Add support for the fictitious pep_data storeTue, 15 Dec 2020 23:40:18 +0000, by Matthew Wild
-
mod_muc_http_auth: Use get_option_set API properlyTue, 15 Dec 2020 14:16:11 +0100, by Seve Ferrer
-
mod_vcard_muc: Pass room object around instead of JID, hopefully fixing tracebackTue, 15 Dec 2020 10:49:11 +0000, by Matthew Wild
-
For deployments that have https://hg.prosody.im/trunk/file/tip/plugins/muc/register.lib.lua#l7 and use https://modules.prosody.im/mod_muc_http_auth.html users can still register to a MUC even if they are not allowed to join. That means they would receive RAI or RMN, for instance.Tue, 15 Dec 2020 11:26:29 +0100, by Seve Ferrer
-
mod_muc_markers: Add option for @id rewriting, default off (may break some clients)Mon, 14 Dec 2020 12:09:25 +0000, by Matthew Wild
-
mod_muc_rai: Use xmlns from XEP-0437Mon, 14 Dec 2020 13:05:18 +0100, by JC Brand
-
Prosodoy module to externalize MUC authorization via HTTPSat, 12 Dec 2020 18:19:14 +0100, by Seve Ferrer
-
mod_cloud_notify: Some code cleanup, now luacheck-clean. No functionality changes.Fri, 11 Dec 2020 07:03:31 +0000, by Matthew Wild
-
mod_sentry: Include sentry.lib in luarockThu, 10 Dec 2020 13:36:52 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Don't send whitespace keepalives before s2sin stream is openThu, 10 Dec 2020 11:57:03 +0100, by Kim Alvefur
-
mod_sentry: Pull message from error *before* we mutate it into something different...Wed, 09 Dec 2020 22:32:31 +0000, by Matthew Wild
-
mod_sentry: Pull default message from error text or wrapped error (if string)Wed, 09 Dec 2020 22:23:49 +0000, by Matthew Wild
-
mod_sentry: Automatically attach exceptions for errors used in log parametersWed, 09 Dec 2020 16:30:21 +0000, by Matthew Wild
-
mod_sentry: Fix to correctly iterate over tracebackWed, 09 Dec 2020 16:22:22 +0000, by Matthew Wild
-
mod_sentry: Ensure frames gets encoded as a JSON array, even if emptyWed, 09 Dec 2020 16:22:04 +0000, by Matthew Wild
-
mod_sentry: Don't include tracebacks in extra contextWed, 09 Dec 2020 16:12:35 +0000, by Matthew Wild
-
mod_sentry: Fix syntax for inclusion of stack traces in eventsWed, 09 Dec 2020 16:11:47 +0000, by Matthew Wild
-
mod_sentry: Support for including stack frames in exception eventsWed, 09 Dec 2020 15:15:17 +0000, by Matthew Wild
-
mod_sentry: Fix typo in method nameWed, 09 Dec 2020 12:21:17 +0000, by Matthew Wild
-
mod_sentry: New module to forward errors to a Sentry serverTue, 08 Dec 2020 15:34:53 +0000, by Matthew Wild
-
mod_pubsub_feeds: Don't skip publishing items after an existing oneMon, 30 Nov 2020 15:17:29 +0100, by Kim Alvefur
-
mod_muc_rai: Use log systems string formatting facilitiesTue, 01 Dec 2020 22:12:16 +0100, by Kim Alvefur
-
mod_muc_room_mention_notifications: Publish moduleFri, 04 Dec 2020 16:58:36 +0100, by Seve Ferrer
-
mod_bookmarks2: Fix luacheck warningThu, 03 Dec 2020 19:27:11 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Add a warning about client compatibilityThu, 03 Dec 2020 19:25:33 +0100, by Emmanuel Gil Peyrot
-
mod_muc_rai: Subscribe/unsubscribe users when leaving/joiningTue, 01 Dec 2020 16:45:20 +0100, by Seve Ferrer
-
mod_http_oauth2: Fix passing OAuth-specific error detailsSat, 28 Nov 2020 21:22:16 +0100, by Kim Alvefur
-
mod_rest: Expand TODOSat, 28 Nov 2020 14:14:03 +0100, by Kim Alvefur
-
mod_admin_notify: Fix traceback when no admins listed in configWed, 25 Nov 2020 06:44:51 +0000, by Matthew Wild
-
mod_cloud_notify: Modernize interface to mod_smacksTue, 24 Nov 2020 01:52:33 +0100, by tmolitor
-
mod_http_oauth2: Periodically trim unused authorization codesSun, 22 Nov 2020 19:11:42 +0100, by Kim Alvefur
-
mod_http_oauth2: Keep authorization codes in memory instead of storageSun, 22 Nov 2020 18:49:31 +0100, by Kim Alvefur
-
mod_http_oauth2: Reduce authorization code validity time to 2 minutesSun, 22 Nov 2020 18:46:25 +0100, by Kim Alvefur
-
mod_http_oauth2: Factor out authorization code validity decisionSun, 22 Nov 2020 18:39:55 +0100, by Kim Alvefur
-
mod_adhoc_oauth2_client: Fix including final client_id in result formSun, 22 Nov 2020 17:00:26 +0100, by Kim Alvefur
-
mod_adhoc_oauth2_client: Advertise URI fields with XEP-0122Sun, 22 Nov 2020 16:54:50 +0100, by Kim Alvefur
-
mod_adhoc_oauth2_client: Fix adhoc status on errorSun, 22 Nov 2020 16:17:24 +0100, by Kim Alvefur
-
mod_http_oauth2: Add TODOSun, 22 Nov 2020 01:55:42 +0100, by Kim Alvefur
-
mod_adhoc_oauth2_client: Add stub READMESun, 22 Nov 2020 01:54:06 +0100, by Kim Alvefur
-
mod_http_oauth2: Improve storage of client secretSun, 22 Nov 2020 01:32:09 +0100, by Kim Alvefur
-
mod_adhoc_oauth2_client: Note TODOSun, 22 Nov 2020 01:31:27 +0100, by Kim Alvefur
-
mod_adhoc_oauth2_client: Allow creating OAuth2 clients via ad-hocSun, 22 Nov 2020 00:50:45 +0100, by Kim Alvefur
-
mod_http_oauth2: Rescope oauth client config into users' storageSat, 21 Nov 2020 23:55:10 +0100, by Kim Alvefur
-
mod_http_oauth2: Remove unnecessary redirect uri checkSat, 21 Nov 2020 23:03:47 +0100, by Kim Alvefur
-
mod_http_oauth2: Unpack event object to improve readabilitySat, 21 Nov 2020 16:36:44 +0100, by Kim Alvefur
-
mod_http_oauth2: Fix incomplete function arity change in dea6bea2ddd3Sat, 21 Nov 2020 16:05:55 +0100, by Kim Alvefur
-
mod_http_oauth2: Authorization code flowSat, 21 Nov 2020 01:08:30 +0100, by Kim Alvefur
-
mod_ogp: Update parsing logic to catch more casesWed, 18 Nov 2020 13:48:07 +0100, by Seve Ferrer
-
mod_ogp: Improve parsing patternsWed, 18 Nov 2020 11:16:11 +0100, by Seve Ferrer
-
mod_muc_inject_mentions: Add new setting to trigger mentions only if a prefix is foundTue, 17 Nov 2020 13:45:33 +0100, by Seve Ferrer
-
mod_ogp: Add moduleSun, 15 Nov 2020 19:07:34 +0100, by Seve Ferrer
-
mod_rest: Fix attempt at indexing nil if an error stanza is missing <error>Sun, 15 Nov 2020 16:31:08 +0100, by Kim Alvefur
-
mod_rest: Ensure no attempt is made to reply to an error stanzaSun, 15 Nov 2020 16:29:48 +0100, by Kim Alvefur
-
mod_rest: Catch and log errors in callback promise chainSun, 15 Nov 2020 16:25:49 +0100, by Kim Alvefur
-
mod_rest/example: Reorder things to match the disco#info feature orderSun, 15 Nov 2020 15:41:52 +0100, by Kim Alvefur
-
mod_rest: Use promise based HTTP client APISun, 15 Nov 2020 15:33:56 +0100, by Kim Alvefur
-
mod_rest/example: Advertise version query supportSun, 15 Nov 2020 15:28:14 +0100, by Kim Alvefur
-
mod_rest: Use HTTP error mapping from net.http.errorsSun, 15 Nov 2020 15:17:50 +0100, by Kim Alvefur
-
mod_rest: Use util.error registry datatypeSat, 14 Nov 2020 22:38:28 +0100, by Kim Alvefur
-
mod_muc_inject_mentions: Make module scalable by iterating through the body instead of participants list as the main loopSat, 14 Nov 2020 18:02:49 +0100, by Seve Ferrer
-
mod_rest: Add whitespace to improve readability, code navigationThu, 12 Nov 2020 20:37:54 +0100, by Kim Alvefur
-
mod_post_msg: Advertise mod_rest, the spiritual successorThu, 12 Nov 2020 20:36:53 +0100, by Kim Alvefur
-
mod_post_msg: Tweak header levelThu, 12 Nov 2020 20:36:40 +0100, by Kim Alvefur
-
mod_prometheus: Warn users to put statistics settings in the global sectionTue, 10 Nov 2020 22:29:08 +0100, by Emmanuel Gil Peyrot
-
mod_admin_notify: New module providing an API to notify host adminsMon, 09 Nov 2020 16:53:13 +0000, by Matthew Wild
-
mod_http_oauth2: Fix typo not caught by luacheckMon, 09 Nov 2020 12:49:31 +0100, by Kim Alvefur
-
mod_firewall: Some additional documentation improvements, particularly adding section links where neededFri, 06 Nov 2020 11:17:30 +0000, by Matthew Wild
-
mod_firewall: Improve 'INSPECT' comparison operator documentationFri, 06 Nov 2020 11:16:48 +0000, by Matthew Wild
-
mod_pubsub_text_interface: Remove receipt handling (thanks meaz)Thu, 05 Nov 2020 21:51:48 +0100, by Kim Alvefur
-
mod_bob: Add dependency metadataWed, 28 Oct 2020 20:38:38 +0100, by Kim Alvefur
-
mod_auto_answer_disco_info: Add dependency data for rock packagingWed, 28 Oct 2020 20:36:02 +0100, by Kim Alvefur
-
mod_offline_email: explicitly set charset to utf-8 to override mailclients default settingsMon, 26 Oct 2020 16:32:07 +0300, by Vladimir D. Seleznev
-
mod_http_prebind: Stop hardcoding test domainSun, 25 Oct 2020 18:01:25 +0100, by Emmanuel Gil Peyrot
-
mod_http_prebind: New moduleSun, 25 Oct 2020 17:58:02 +0100, by Emmanuel Gil Peyrot
-
mod_http_oauth2: Accept empty scopeFri, 23 Oct 2020 22:23:20 +0200, by Kim Alvefur
-
mod_conversejs: Comment on what's going on in JS templateFri, 23 Oct 2020 22:07:06 +0200, by Kim Alvefur
-
mod_log_ringbuffer: Add 'lines' option (actually an alternative ringbuffer implementation)Tue, 20 Oct 2020 15:54:07 +0100, by Matthew Wild
-
mod_log_ringbuffer: Discard old data when buffer is fullTue, 20 Oct 2020 15:34:29 +0100, by Matthew Wild
-
mod_invites*: Also link to mod_invites_apiMon, 19 Oct 2020 22:02:30 +0200, by Kim Alvefur
-
mod_invites*: Link to each otherMon, 19 Oct 2020 21:55:06 +0200, by Kim Alvefur
-
mod_debug_traceback: Fix global lookup warning on 0.11.xMon, 19 Oct 2020 15:47:25 +0100, by Matthew Wild
-
mod_cloud_notify: make logging more clearMon, 19 Oct 2020 16:31:01 +0200, by tmolitor
-
mod_log_ringbuffer: Document how to integrate with mod_debug_tracebackFri, 16 Oct 2020 18:48:08 +0100, by Matthew Wild
-
mod_log_ringbuffer: Switch `filename` to not be interpolated, add filename_template which isFri, 16 Oct 2020 18:41:15 +0100, by Matthew Wild
-
mod_log_ringbuffer: Fix incorrect parameter nameFri, 16 Oct 2020 18:40:29 +0100, by Matthew Wild
-
mod_debug_traceback: Fix to use the cached tracebackFri, 16 Oct 2020 14:28:34 +0100, by Matthew Wild
-
mod_invites_api: Allow restricting HTTP methods per key (once implemented)Fri, 16 Oct 2020 14:26:53 +0100, by Matthew Wild
-
mod_log_ringbuffer: Update default filename to include data pathFri, 16 Oct 2020 14:25:44 +0100, by Matthew Wild
-
mod_debug_traceback: Descendent of mod_traceback with some additional featuresFri, 16 Oct 2020 14:23:10 +0100, by Matthew Wild
-
mod_s2s_keepalive: Restore timer start (Thanks Ge0rG)Fri, 16 Oct 2020 13:38:51 +0200, by Kim Alvefur
-
mod_s2s_keepalive: Fix response handler (thanks Ge0rG)Fri, 16 Oct 2020 13:18:11 +0200, by Kim Alvefur
-
mod_invites_page: Change client selection button text from 'Install' to 'Select' by defaultFri, 16 Oct 2020 11:06:25 +0100, by Matthew Wild
-
mod_invites_page: Remove preauth URI buttonFri, 16 Oct 2020 11:03:38 +0100, by Matthew Wild
-
mod_conversejs: Add comments about default settingsThu, 15 Oct 2020 20:12:04 +0200, by Kim Alvefur
-
mod_conversejs/README: Complete list of auto-injected settingsThu, 15 Oct 2020 20:11:15 +0200, by Kim Alvefur
-
mod_conversejs/README: Add text about preventing auto-load of mod_bosh/wsThu, 15 Oct 2020 19:55:47 +0200, by Kim Alvefur
-
mod_conversejs: Tweak wordingThu, 15 Oct 2020 19:48:24 +0200, by Kim Alvefur
-
mod_log_ringbuffer: New module to send logs to an in-memory ringbufferThu, 15 Oct 2020 16:47:21 +0100, by Matthew Wild
-
mod_s2s_keepalive: Fix name of timestamp functionWed, 14 Oct 2020 18:15:12 +0200, by Kim Alvefur
-
mod_s2s_keepalive: Use timestamp as iq @idWed, 14 Oct 2020 18:02:10 +0200, by Kim Alvefur
-
mod_welcome_page/html: Containerize the Jumbotron!Wed, 14 Oct 2020 17:58:22 +0200, by Kim Alvefur
-
mod_invites_page: Fix table in README (thanks Ge0rG)Wed, 14 Oct 2020 16:49:00 +0100, by Matthew Wild
-
mod_welcome_page/html: Fix closing div tag!Wed, 14 Oct 2020 17:47:58 +0200, by Kim Alvefur
-
mod_http_index: Remove unused CSS classTue, 13 Oct 2020 18:44:32 +0200, by Kim Alvefur
-
mod_http_index,muc_log: More CSS tweaksTue, 13 Oct 2020 18:37:16 +0200, by Kim Alvefur
-
mod_admin_web: Add a title for mod_http_indexMon, 12 Oct 2020 19:26:33 +0200, by Kim Alvefur
-
mod_http_index,mod_http_muc_log: Tweak againMon, 12 Oct 2020 19:24:20 +0200, by Kim Alvefur
-
mod_http_index, mod_http_muc_log: Tweak navigation element marginsMon, 12 Oct 2020 19:16:46 +0200, by Kim Alvefur
-
mod_http_index: Copy style from mod_http_muc_log (inc dark theme!)Mon, 12 Oct 2020 18:53:26 +0200, by Kim Alvefur
-
mod_welcome_page: Serve from top level path (/) by defaultMon, 12 Oct 2020 18:45:01 +0200, by Kim Alvefur
-
mod_welcome_page/html: Fix form target if path isn't /Mon, 12 Oct 2020 18:38:36 +0200, by Kim Alvefur
-
MergeMon, 12 Oct 2020 18:04:05 +0200, by JC Brand
-
muc_batched_probe: don't return too quicklyMon, 12 Oct 2020 18:01:54 +0200, by JC Brand
-
mod_smacks: don't store mam results in offline storeMon, 12 Oct 2020 17:56:10 +0200, by tmolitor
-
mod_muc_batched_probe: don't rely on mt_room:respond_to_probe methodMon, 12 Oct 2020 13:21:16 +0200, by JC Brand
-
mod_register_apps: Fix removal of apps from array on unloadSat, 10 Oct 2020 16:54:06 +0200, by Kim Alvefur
-
mod_register_apps: Ignore the long lines [luacheck]Sat, 10 Oct 2020 16:52:36 +0200, by Kim Alvefur
-
Back out a8aacfbdaea9: Not needed since change in trunkFri, 09 Oct 2020 16:47:46 +0200, by Kim Alvefur
-
mod_welcome_page: New module to provide a friendly entrypoint to invite-based setupsFri, 09 Oct 2020 12:19:46 +0100, by Matthew Wild
-
mod_register_apps: Point out assets/ directory for packagingThu, 08 Oct 2020 16:42:10 +0200, by Kim Alvefur
-
mod_http_muc_log: Move template into a directory to ease packagingThu, 08 Oct 2020 16:39:19 +0200, by Kim Alvefur
-
mod_admin_web: Really fix luarocks build specThu, 08 Oct 2020 13:49:08 +0200, by Kim Alvefur
-
mod_admin_web: Serve resources from resource path in trunk/0.11Thu, 08 Oct 2020 12:26:56 +0200, by Kim Alvefur
-
mod_admin_web: Include build instructions in metadataThu, 08 Oct 2020 12:20:48 +0200, by Kim Alvefur
-
mod_register_apps: Add setup instructions for Beagle IMWed, 07 Oct 2020 15:42:30 +0100, by Matthew Wild
-
mod_muc_moderation: Improve error message to be more helpfulTue, 06 Oct 2020 18:57:47 +0200, by Kim Alvefur
-
mod_conversejs: Automatically register as a site app (see mod_register_apps)Tue, 06 Oct 2020 16:07:43 +0100, by Matthew Wild
-
mod_invites_register_web: Support a 'login_link_format' for apps, redirected to after successful registrationTue, 06 Oct 2020 16:06:57 +0100, by Matthew Wild
-
mod_invites_register_web: Fix bug where invalid invite code redirected to wrong URLTue, 06 Oct 2020 16:06:24 +0100, by Matthew Wild
-
mod_invites_register_web: Tweak layout and text of web chat CTATue, 06 Oct 2020 16:05:30 +0100, by Matthew Wild
-
mod_invites_page: Always display web clients regardless of detected platformTue, 06 Oct 2020 16:04:31 +0100, by Matthew Wild
-
mod_register_apps: Add support for module:provides("site-app", app_info)Tue, 06 Oct 2020 16:03:38 +0100, by Matthew Wild
-
mod_register_apps: Add logo for Converse.jsTue, 06 Oct 2020 16:02:31 +0100, by Matthew Wild
-
mod_firewall: Add packaging metadata to include librariesMon, 05 Oct 2020 21:56:37 +0200, by Kim Alvefur
-
mod_rest: Add packaging metadata to include jsonmap lib and examplesMon, 05 Oct 2020 21:56:04 +0200, by Kim Alvefur
-
mod_invites_register_web: Support linking to a web chat after successful registrationMon, 05 Oct 2020 16:45:06 +0100, by Matthew Wild
-
mod_conversejs: Hint that templates should be copied into packagesThu, 01 Oct 2020 17:51:32 +0200, by Kim Alvefur
-
mod_conversejs: Move templates into a directory for easier installThu, 01 Oct 2020 17:49:10 +0200, by Kim Alvefur
-
mod_muc_inject_mentions: Add new configuration setting to choose between registered nicknames or online participantsThu, 01 Oct 2020 16:20:09 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: Add new configuration setting to strip out prefixes from mentionsWed, 30 Sep 2020 13:14:46 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: Should not append mentions by defaultTue, 29 Sep 2020 17:14:41 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: Add new configuration setting to look for mentions even if the client sent some alreadyTue, 29 Sep 2020 17:05:14 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: Update README explainig mention_delimiters settingMon, 28 Sep 2020 19:06:20 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: Improve mentions lookup by using a set instead of a listMon, 28 Sep 2020 18:46:33 +0200, by Seve Ferrer
-
mod_auth_http: Fix unfinished sentence inWed, 30 Sep 2020 13:27:27 +0100, by Matthew Wild
-
mod_auth_http: Yet another module to authenticate against a HTTP serviceWed, 30 Sep 2020 13:20:11 +0100, by Matthew Wild
-
Update local repositoryMon, 28 Sep 2020 15:34:00 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: Refactor code using in_list utility function to improve readabilityMon, 28 Sep 2020 15:30:22 +0200, by Seve Ferrer
-
MergeSat, 26 Sep 2020 14:45:08 +0200, by Kim Alvefur
-
mod_conversejs: Generate 'assets_path' to fix locating certain resourcesSat, 26 Sep 2020 00:22:57 +0200, by Kim Alvefur
-
Improve mod_firewall readmeMon, 21 Sep 2020 21:57:25 +0200, by Christian Weiske
-
mod_cloud_notify: fix comment textWed, 23 Sep 2020 19:55:46 +0200, by tmolitor
-
mod_easy_invite: Highlight deprecation noticeMon, 21 Sep 2020 21:56:46 +0200, by Kim Alvefur
-
mod_firewall: Update another chain name for consistencyMon, 21 Sep 2020 15:49:54 +0100, by Matthew Wild
-
mod_firewall: Update chain name for consistencyMon, 21 Sep 2020 15:45:53 +0100, by Matthew Wild
-
mod_conversejs: Enable serving resources from built-in http serverSun, 20 Sep 2020 17:06:00 +0200, by Kim Alvefur
-
mod_firewall: Add jabberspam-simple-blocklist.pfw and spam-blocklists.pfwSun, 20 Sep 2020 15:57:04 +0100, by Matthew Wild
-
mod_muc_inject_mentions: Catch nicknames between new linesSun, 20 Sep 2020 15:24:09 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: Allow suffixes to be used after a new lineSun, 20 Sep 2020 15:04:22 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: Allow suffixes to be used before a new lineSun, 20 Sep 2020 14:57:55 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: Allow preffixes to be used after a new lineSun, 20 Sep 2020 14:45:58 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: (W311) value assigned to variable _first is overwritten on line 104 before useSun, 20 Sep 2020 13:45:32 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: (W211) unused variable node, (W211) unused variable hostSun, 20 Sep 2020 13:38:31 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: (W213) unused loop variable iSun, 20 Sep 2020 13:34:18 +0200, by Seve Ferrer
-
mod_muc_inject_mentions: Publish module to repositorySun, 20 Sep 2020 10:31:02 +0200, by Seve Ferrer
-
mod_muc_search: Some changes predating version controlFri, 17 Aug 2018 11:16:46 +0200, by Kim Alvefur
-
mod_muc_search: Implementation of the search.jabber.network XMPP APIFri, 17 Aug 2018 09:49:27 +0200, by Kim Alvefur
-
mod_invites_register_web: Include html resources in rockTue, 15 Sep 2020 19:18:31 +0200, by Kim Alvefur
-
mod_invites_page: Fix platform detection and don't show empty list of clients for unknown platformsTue, 15 Sep 2020 16:27:48 +0100, by Matthew Wild
-
mod_invites_page: Add alt text to invalid invite imageTue, 15 Sep 2020 16:16:16 +0100, by Matthew Wild
-
mod_invites_page: Apply fixes from invite page to client URI pageTue, 15 Sep 2020 16:15:51 +0100, by Matthew Wild
-
mod_invites_page: Remove h-100 that was preventing uri-cta from being tapped on Fennec (thanks meaz)Tue, 15 Sep 2020 15:13:32 +0100, by Matthew Wild
-
mod_invites_page: Some HTML fixes to please the W3C validatorTue, 15 Sep 2020 14:35:00 +0100, by Matthew Wild
-
mod_invites_page, mod_invites_register_web: Set correct Content-Type everywhere necessaryTue, 15 Sep 2020 14:11:48 +0100, by Matthew Wild
-
mod_firewall: spam-blocking.pfw: allow subscription acks throughTue, 15 Sep 2020 11:54:48 +0100, by Matthew Wild
-
mod_firewall: Add checkcerts option for HTTP lists, cert verification disabled when SNI unsupportedTue, 15 Sep 2020 11:49:55 +0100, by Matthew Wild
-
mod_firewall: Add docs for list types and parametersTue, 15 Sep 2020 11:45:09 +0100, by Matthew Wild
-
mod_invites_page: Fix HTML syntax errorMon, 14 Sep 2020 18:16:31 +0100, by Matthew Wild
-
mod_invites_page: Fix incorrect use of <button> (thanks Martin)Mon, 14 Sep 2020 18:06:54 +0100, by Matthew Wild
-
mod_invites_page: Fix indentation and mismatched <div> tag (thanks Martin)Mon, 14 Sep 2020 18:06:33 +0100, by Matthew Wild
-
mod_muc_occupant_id: remove Stage-Alpha labelMon, 14 Sep 2020 17:45:29 +0200, by Maxime “pep” Buquet
-
mod_invites_register: Fix traceback for non-invite registrationsMon, 14 Sep 2020 15:05:19 +0100, by Matthew Wild
-
mod_invites_register: Fix traceback on registration via other module (thanks franck)Mon, 14 Sep 2020 15:55:29 +0200, by Kim Alvefur
-
mod_invites_register_web: Also add ip to user-registeredMon, 14 Sep 2020 14:19:19 +0100, by Matthew Wild
-
mod_register_dnsbl: Handle missing session in user-registering event (thanks meaz)Mon, 14 Sep 2020 13:58:47 +0100, by Matthew Wild
-
mod_invites_register_web: Include request.ip in user-registering event (thanks franck)Mon, 14 Sep 2020 13:57:59 +0100, by Matthew Wild
-
mod_invites_page: Add Link header for URI with rel=alternateMon, 14 Sep 2020 12:47:34 +0100, by Matthew Wild
-
mod_invites_api: New module to create new invites over HTTPSun, 13 Sep 2020 11:05:19 +0100, by Matthew Wild
-
mod_register_apps: Prevent traceback if hide_apps is unset (thanks meaz)Sat, 12 Sep 2020 21:18:48 +0200, by Kim Alvefur
-
mod_register_apps: Add site_apps_show and site_apps_hide options (thanks meaz)Sat, 12 Sep 2020 10:42:37 +0100, by Matthew Wild
-
mod_invites_register_web: Fix traceback on missing query paramsSat, 12 Sep 2020 10:28:28 +0100, by Matthew Wild
-
mod_register_apps: Don't duplicate client entries on module reloadSat, 12 Sep 2020 08:23:09 +0100, by Matthew Wild
-
mod_register_apps: Add missing docsFri, 11 Sep 2020 16:57:09 +0100, by Matthew Wild
-
various: Update dependenciesFri, 11 Sep 2020 17:49:10 +0200, by Kim Alvefur
-
mod_invites_register_web: Remove dependency on mod_easy_inviteFri, 11 Sep 2020 16:36:34 +0100, by Matthew Wild
-
mod_invites_page: Remove dependency on mod_invites_register_webFri, 11 Sep 2020 16:35:24 +0100, by Matthew Wild
-
mod_invites_register: New module to allow IBR with invite tokensFri, 11 Sep 2020 16:30:51 +0100, by Matthew Wild
-
various: Dependency metadata needs the mod_ prefixFri, 11 Sep 2020 17:21:07 +0200, by Kim Alvefur
-
various: Add some dependency metadataFri, 11 Sep 2020 17:13:34 +0200, by Kim Alvefur
-
mod_lastlog2: Fix reporting of IP address (thanks Ge0rG)Fri, 11 Sep 2020 16:48:28 +0200, by Kim Alvefur
-
mod_lastlog2: Fix 'registered' event (Thanks Ge0rG)Fri, 11 Sep 2020 16:45:47 +0200, by Kim Alvefur
-
mod_muc_media_metadata: Bootstrap warning boxFri, 11 Sep 2020 15:45:45 +0200, by Kim Alvefur
-
mod_muc_media_metadata: Add alpha tag and experimental warningFri, 11 Sep 2020 14:43:12 +0100, by Matthew Wild
-
mod_invite: Add deprecation note and tagFri, 11 Sep 2020 13:57:04 +0100, by Matthew Wild
-
mod_easy_invite: Add deprecation note and tagFri, 11 Sep 2020 13:56:52 +0100, by Matthew Wild
-
mod_invites: Update documentationFri, 11 Sep 2020 13:53:55 +0100, by Matthew Wild
-
mod_invites: Absorb shell and prosodyctl commands from mod_easy_inviteFri, 11 Sep 2020 13:53:43 +0100, by Matthew Wild
-
mod_http_libjs: Add compatibility with Prosody 0.11.xFri, 11 Sep 2020 13:53:00 +0100, by Matthew Wild
-
mod_invites_page: New module to generate landing page for invitesFri, 11 Sep 2020 13:52:32 +0100, by Matthew Wild
-
mod_invites_register_web: New module to allow web registration with an invite tokenFri, 11 Sep 2020 13:51:54 +0100, by Matthew Wild
-
mod_invites_adhoc: New module to allow invite creation via ad-hoc commands (XEP-0401)Fri, 11 Sep 2020 13:50:47 +0100, by Matthew Wild
-
mod_register_apps: Provides a configurable list of XMPP appsThu, 10 Sep 2020 16:47:59 +0100, by Matthew Wild
-
mod_easy_invite: Add a touch of dependency infoThu, 10 Sep 2020 17:54:39 +0200, by Kim Alvefur
-
mod_muc_notifications: adapt to MUC get_name() API changesTue, 08 Sep 2020 12:35:51 +0200, by marc0s
-
mod_easy_invite: Remove hard dependency on mod_invites_page and allow configuration of different landing page moduleMon, 07 Sep 2020 13:48:22 +0100, by Matthew Wild
-
mod_http_libjs: New module to serve common CSS/Javascript librariesMon, 07 Sep 2020 13:33:42 +0100, by Matthew Wild
-
mod_easy_invite: Rewrite prosodyctl command handler to support new features (from Snikket)Mon, 07 Sep 2020 12:53:35 +0100, by Matthew Wild
-
mod_easy_invite: Allow account reset invitesMon, 07 Sep 2020 12:52:40 +0100, by Matthew Wild
-
mod_easy_invite: Allow setting account roles from associated invite (from Snikket)Mon, 07 Sep 2020 12:52:16 +0100, by Matthew Wild
-
mod_easy_invite: Add code comment (from Snikket)Mon, 07 Sep 2020 12:51:20 +0100, by Matthew Wild
-
mod_easy_invite: Minor refactoring to begin merging additional changes from SnikketMon, 07 Sep 2020 12:50:36 +0100, by Matthew Wild
-
mod_invites: Fix potential traceback when invalid token used (from Snikket)Mon, 07 Sep 2020 13:04:01 +0100, by Matthew Wild
-
mod_invites: Whitespace (from Snikket)Mon, 07 Sep 2020 13:03:08 +0100, by Matthew Wild
-
mod_invites: Include invite type and uri in validated invites (from Snikket)Mon, 07 Sep 2020 13:02:51 +0100, by Matthew Wild
-
mod_invites: Add API to create account reset invites (from Snikket)Mon, 07 Sep 2020 13:00:43 +0100, by Matthew Wild
-
mod_invites: Allow inclusion of 'additional data' in invites (from Snikket)Mon, 07 Sep 2020 12:59:00 +0100, by Matthew Wild
-
mod_http_upload: Log warning when loaded on user hostTue, 25 Aug 2020 13:13:56 +0100, by Matthew Wild
-
mod_external_service: Include for users of older versions of ProsodySat, 22 Aug 2020 18:28:19 +0200, by Kim Alvefur
-
mod_muc_rai: Ignore presence to host that doesn't contain the <rai/> elementWed, 19 Aug 2020 15:14:00 +0100, by Matthew Wild
-
mod_http_muc_log: Add a dark theme when the user asked for that.Tue, 18 Aug 2020 18:56:47 +0200, by Emmanuel Gil Peyrot
-
mod_firewall: Fix example in README to use |host (thanks DebXWoody)Wed, 05 Aug 2020 16:38:49 +0100, by Matthew Wild
-
mod_muc_markers: Add room JID to log messageWed, 05 Aug 2020 14:57:10 +0100, by Matthew Wild
-
mod_http_upload/README: Fix typo (thanks bjoernb)Sun, 26 Jul 2020 16:15:37 +0200, by Kim Alvefur
-
mod_rest/README: Remove last trace of older credential optionMon, 20 Jul 2020 22:32:22 +0200, by Kim Alvefur
-
mod_rest/README: Mention OAuthMon, 20 Jul 2020 21:55:07 +0200, by Kim Alvefur
-
mod_rest/README: Describe use on VirtualHostsMon, 20 Jul 2020 21:54:52 +0200, by Kim Alvefur
-
mod_rest: Add support for form-encoded outputMon, 20 Jul 2020 21:42:11 +0200, by Kim Alvefur
-
mod_muc_markers: replace configurable multi-marker tracking with better systemTue, 07 Jul 2020 17:08:08 +0100, by Matthew Wild
-
mod_watch_spam_reports: Move stage from alpha to betaTue, 07 Jul 2020 14:37:49 +0200, by Martin Dosch
-
mod_watch_spam_reports: Add compatibility sectionTue, 07 Jul 2020 14:36:37 +0200, by Martin Dosch
-
mod_watch_spam_reports: Document dependency on mod_spam_reportingTue, 07 Jul 2020 14:34:24 +0200, by Martin Dosch
-
mod_watch_spam_reports: Define variable prior to using itFri, 03 Jul 2020 18:50:04 +0200, by Martin Dosch
-
mod_muc_rai: Add debug loggingThu, 02 Jul 2020 12:20:55 +0100, by Matthew Wild
-
mod_muc_rai: Fix to correctly extract the archive idThu, 02 Jul 2020 12:18:35 +0100, by Matthew Wild
-
mod_muc_rai: Don't store/modify existing table to track roomsThu, 02 Jul 2020 12:17:53 +0100, by Matthew Wild
-
mod_muc_rai: Fix to use bare JID where a bare JID is neededThu, 02 Jul 2020 12:09:24 +0100, by Matthew Wild
-
mod_muc_markers: Expose is_markable utility function to other modulesThu, 02 Jul 2020 12:07:08 +0100, by Matthew Wild
-
mod_turncredentials/README: Link to eturnal (thanks Holger)Tue, 30 Jun 2020 19:32:39 +0200, by Kim Alvefur
-
mod_watch_spam_reports: Fix another whitespace typoWed, 24 Jun 2020 09:08:12 +0200, by Martin Dosch
-
mod_watch_spam_reports: Fix ugly whitespace typoWed, 24 Jun 2020 09:05:05 +0200, by Martin Dosch
-
mod_watch_spam_reports: Create report message outside of the admin notification loopWed, 24 Jun 2020 09:01:55 +0200, by Martin Dosch
-
mod_watch_spam_reports: Show reporters bare JID instead of full JIDWed, 24 Jun 2020 08:51:07 +0200, by Martin Dosch
-
mod_adhoc_dataforms_demo: Treat 'execute' action as 'next' except in first stepTue, 23 Jun 2020 19:54:06 +0200, by Kim Alvefur
-
mod_adhoc_dataforms_demo: Fix duplicate field preventionTue, 23 Jun 2020 19:40:55 +0200, by Kim Alvefur
-
mod_csi_battery_saver: Ignore CSI actions before resource bindMon, 22 Jun 2020 21:35:57 +0200, by tmolitor
-
mod_conversejs: Disable automatic BOSH/WS endpoint discoveryThu, 18 Jun 2020 15:24:34 +0200, by Kim Alvefur
-
mod_watch_spam_reports: Module to notify admins about incoming XEP-0377 spam reportsTue, 16 Jun 2020 11:21:58 +0200, by Martin Dosch
-
mod_adhoc_dataforms_demo: Ensure mod_adhoc is loadedThu, 11 Jun 2020 18:34:29 +0200, by Kim Alvefur
-
MergeWed, 10 Jun 2020 22:20:00 +0100, by Matthew Wild
-
mod_vcard_muc: Fix #1414 issue with nil room being queried when a stanza with a nonexisting MUC localpart was sentMon, 08 Jun 2020 18:39:16 +0200, by Michel Le Bihan
-
mod_pubsub_text_interface: Reflect XEP-0334 hintsWed, 10 Jun 2020 12:21:10 +0200, by Kim Alvefur
-
mod_pubsub_text_interface: Hint at possible commands using XEP-0439: Quick ResponseWed, 10 Jun 2020 12:15:11 +0200, by Kim Alvefur
-
mod_measure_memory: Report that stats are in units of bytesWed, 10 Jun 2020 12:12:47 +0200, by Kim Alvefur
-
mod_measure_cpu: Specify units of total CPU time as secondsSun, 07 Jun 2020 00:19:49 +0200, by Kim Alvefur
-
mod_http_pep_avatar: Serve multiple avatars with a user/hash syntaxTue, 02 Jun 2020 20:00:03 +0200, by Kim Alvefur
-
mod_rest: Add support for CBORFri, 29 May 2020 12:38:23 +0200, by Kim Alvefur
-
mod_rest: Respond to unknown payload types with HTTP status 415Fri, 29 May 2020 12:30:15 +0200, by Kim Alvefur
-
mod_rest: Map xml:lang to/from JSONFri, 29 May 2020 12:04:04 +0200, by Kim Alvefur
-
mod_http_muc_log: Add link to room list from logs pageTue, 26 May 2020 21:32:55 +0200, by Kim Alvefur
-
mod_muc_markers: Allow tracking multiple markersThu, 21 May 2020 16:35:07 +0100, by Matthew Wild
-
mod_muc_markers: luacheck annotationThu, 21 May 2020 16:34:46 +0100, by Matthew Wild
-
mod_adhoc_groups: Fix check for error on group creationWed, 20 May 2020 17:24:57 +0200, by Kim Alvefur
-
mod_adhoc_groups: Fix responding with "You are already in this group." (was never sent before)Wed, 20 May 2020 17:25:59 +0200, by Karol Topolski
-
mod_measure_message_e2ee/README: Fix typoWed, 20 May 2020 17:24:15 +0200, by Kim Alvefur
-
mod_measure_message_e2ee: Add a warning for small servers leaking user behaviour.Wed, 20 May 2020 16:42:32 +0200, by Emmanuel Gil Peyrot
-
mod_muc_block_pm: Don't respond to error stanzasWed, 20 May 2020 11:11:11 +0200, by JC Brand
-
mod_muc_markers: Broadcast current markers on joinTue, 05 May 2020 21:52:14 +0200, by Kim Alvefur
-
mod_muc_markers: Prevent storage instead of broadcastTue, 05 May 2020 21:50:35 +0200, by Kim Alvefur
-
mod_muc_markers: Allow configuration of which marker to track, default to displayedTue, 19 May 2020 14:06:42 +0100, by Matthew Wild
-
mod_easy_invite: backport: ensure session exists before accessing itSun, 17 May 2020 22:38:55 +0200, by Maxime “pep” Buquet
-
mod_easy_invite: Add commands to telnet consoleSat, 16 May 2020 19:48:26 +0200, by Kim Alvefur
-
mod_rest/jsonmap: Derive stanza @type from certain payloadsSat, 16 May 2020 18:30:01 +0200, by Kim Alvefur
-
mod_extdisco, mod_turncredentials: Note incompatibility in readmes.Thu, 14 May 2020 17:28:38 +0200, by tastytea
-
mod_muc_local_only: New module to restrict a list of MUCs to local usersWed, 13 May 2020 11:43:27 +0100, by Matthew Wild
-
mod_cache_c2s_caps: also log full JID for capsTue, 12 May 2020 14:14:51 +0200, by Georg Lukas
-
mod_firewall: Ensure file lists are always initialized emptyTue, 12 May 2020 12:31:51 +0100, by Matthew Wild
-
mod_firewall: Add option to ignore missing list filesMon, 11 May 2020 17:18:30 +0100, by Matthew Wild
-
mod_firewall/test: Print replies to stderr instead of crashingSun, 10 May 2020 09:03:16 +0200, by Kim Alvefur
-
mod_csi_muc_priorities: Report reason for importance decisionSat, 09 May 2020 21:14:59 +0200, by Kim Alvefur
-
mod_csi_grace_period: Report reason for importance decisionSat, 09 May 2020 21:14:36 +0200, by Kim Alvefur
-
mod_lastlog2: Store last timestamp per account eventSun, 29 Mar 2020 15:09:25 +0200, by Kim Alvefur
-
mod_register_dnsbl_firewall_mark: introduce optional registration_rbl_message with mod_welcome inspired syntaxWed, 06 May 2020 14:55:36 +0200, by Georg Lukas
-
mod_muc_occupant_id: Don't store occupant-ids.Tue, 05 May 2020 16:27:59 +0200, by Maxime “pep” Buquet
-
mod_smacks: don't send error replys for error stanzas on session timeoutFri, 01 May 2020 22:24:10 +0200, by tmolitor
-
MergeFri, 01 May 2020 11:34:43 +0200, by JC Brand
-
mod_muc_batched_probe: Call instance methodFri, 01 May 2020 11:34:09 +0200, by JC Brand
-
mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12Fri, 01 May 2020 00:54:32 +0200, by Kim Alvefur
-
mod_turncredentials/README: HTML comments aren't a thing apparentlyFri, 01 May 2020 00:53:36 +0200, by Kim Alvefur
-
mod_turncredentials/README: Hide reTURNManager until it's confirmed to support the rest APIFri, 01 May 2020 00:51:56 +0200, by Kim Alvefur
-
mod_turncredentials/README: Link to some stun/turn implementations (thanks Holger)Thu, 30 Apr 2020 13:18:08 +0200, by Kim Alvefur
-
mod_turncredentials/README: Markdown syntax normalizationThu, 30 Apr 2020 13:16:27 +0200, by Kim Alvefur
-
mod_turncredentials/README: Link to credential specThu, 30 Apr 2020 13:14:36 +0200, by Kim Alvefur
-
mod_muc_batched_probe: New moduleWed, 29 Apr 2020 13:00:22 +0200, by JC Brand
-
muc_defaults: Fix setting nameWed, 29 Apr 2020 12:59:53 +0200, by JC Brand
-
mod_muc_rai: Ignore attempts to re-subscribe from the same full JIDTue, 28 Apr 2020 16:54:21 +0100, by Matthew Wild
-
mod_muc_rai: Use correct stanza kind (message) for initial notificationTue, 28 Apr 2020 10:03:17 +0100, by Matthew Wild
-
mod_cloud_notify: Forbid user from registering their own JID as their push serverMon, 27 Apr 2020 23:07:01 +0200, by Emmanuel Gil Peyrot
-
mod_muc_ban_ip: log fallback to moduleThu, 15 Aug 2019 09:26:02 +0200, by Georg Lukas
-
mod_firewall: do not log indifferent resultMon, 27 Apr 2020 17:18:24 +0200, by Georg Lukas
-
mod_register_dnsbl_*: fix DS legacy ipv4 addresses, thx ZashMon, 27 Apr 2020 17:09:27 +0200, by Georg Lukas
-
mod_csi_muc_priorities: Fix bad argument to 'ipairs' on a missing listThu, 23 Apr 2020 22:07:44 +0200, by Kim Alvefur
-
mod_s2s_auth_dane: Fix markdown link syntaxThu, 23 Apr 2020 20:12:42 +0200, by Kim Alvefur
-
mod_s2s_auth_dane: It broke :(Thu, 23 Apr 2020 20:11:18 +0200, by Kim Alvefur
-
mod_auth_custom_http: Unlock globals while loading socket.httpThu, 23 Apr 2020 15:39:12 +0100, by Matthew Wild
-
mod_csi_muc_priorities: Adjust indentationWed, 22 Apr 2020 12:42:42 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Update compat tableTue, 21 Apr 2020 20:51:31 +0200, by Kim Alvefur
-
mod_smacks: remove now unused codeTue, 21 Apr 2020 11:26:43 +0200, by tmolitor
-
mod_smacks: fix typo in last commitMon, 20 Apr 2020 15:30:56 +0200, by tmolitor
-
mod_smacks: better logging for georgMon, 20 Apr 2020 14:49:17 +0200, by tmolitor
-
mod_smacks: Fix mam handlingMon, 20 Apr 2020 14:40:09 +0200, by tmolitor
-
mod_firewall: Remove trailing whitespaceSun, 19 Apr 2020 23:38:39 +0200, by Kim Alvefur
-
mod_firewall: Use util.envload instead of deprecated loadstring (thanks Martin)Sun, 19 Apr 2020 23:37:13 +0200, by Kim Alvefur
-
mod_csi_battery_saver: Add Jingle incoming call messages to important, thanks to Wiktor Kwapisiewicz <wiktor@metacode.biz>Sun, 19 Apr 2020 08:15:09 +0200, by tmolitor
-
mod_cloud_notify: make stanza queue processing fasterSun, 19 Apr 2020 08:12:21 +0200, by tmolitor
-
MergeSat, 18 Apr 2020 15:43:08 +0200, by Kim Alvefur
-
mod_turncredentials: Add 'transport' attributeThu, 16 Apr 2020 17:34:53 +0200, by Wiktor Kwapisiewicz
-
MergeFri, 17 Apr 2020 17:20:51 +0200, by JC Brand
-
muc_defaults: Add support for the presence_broadcast settingFri, 17 Apr 2020 17:19:17 +0200, by JC Brand
-
mod_muc_rai: New module to implement Room Activity IndicatorsWed, 15 Apr 2020 21:19:45 +0100, by Matthew Wild
-
mod_firewall: Fix use of unpack() on Lua 5.3Mon, 13 Apr 2020 21:53:01 +0200, by Kim Alvefur
-
mod_muc_markers: New module for server-side receipt tracking in MUCsMon, 13 Apr 2020 15:48:58 +0100, by Matthew Wild
-
mod_rest: Improve auth error reportingSun, 12 Apr 2020 18:07:16 +0200, by Kim Alvefur
-
mod_nooffline_noerror: Fix for missing logTue, 07 Apr 2020 22:11:52 +0200, by tmolitor
-
mod_measure_muc: Collect statistics on Grout ChatTue, 07 Apr 2020 18:48:04 +0200, by kaliko
-
Merge commitSun, 05 Apr 2020 23:39:08 +0200, by tmolitor
-
mod_smacks: Update documentation and slightly adjust default valuesSun, 05 Apr 2020 23:37:17 +0200, by tmolitor
-
mod_nooffline_noerror: fix error in loggingSat, 21 Mar 2020 23:50:34 +0100, by tmolitor
-
mod_muc_limits: Add config option to limit to join stanzas onlyFri, 03 Apr 2020 12:26:56 +0100, by Matthew Wild
-
mod_muc_limits: Add [luacheck] annotation to silence unused loop variable warningFri, 03 Apr 2020 12:24:54 +0100, by Matthew Wild
-
mod_http_upload/README: User/host arguments to command not optional (thanks kaliko)Mon, 30 Mar 2020 19:56:43 +0200, by Kim Alvefur
-
mod_http_upload: Show help message if not at least one host/user is givenMon, 30 Mar 2020 19:56:09 +0200, by Kim Alvefur
-
mod_http_upload: Add some kind of help message to prosodyctl commandMon, 30 Mar 2020 19:56:04 +0200, by Kim Alvefur
-
mod_http_upload/README: Add example disco_items useMon, 30 Mar 2020 19:20:09 +0200, by Kim Alvefur
-
mod_http_upload_external: Discourage loading via modules_enabledMon, 30 Mar 2020 19:15:04 +0200, by Kim Alvefur
-
mod_conversejs/README: Add an example of the URL to openMon, 30 Mar 2020 16:29:44 +0200, by Kim Alvefur
-
mod_muc_archive: Add fork of mod_muc_log that uses newer storage APIFri, 27 Mar 2020 15:51:57 +0100, by JC Brand
-
mod_stanzas: tighten up stanza check and add explanatory textFri, 27 Mar 2020 11:56:14 +0100, by JC Brand
-
mod_smacks: also count outgoing MAM messagesThu, 26 Mar 2020 11:57:02 +0100, by JC Brand
-
mod_auth_ldap: Fix broken link to LuaLDAPWed, 25 Mar 2020 19:42:18 +0100, by Kim Alvefur
-
mod_rest: Add JSON mapping of XEP-0128: Service Discovery ExtensionsMon, 23 Mar 2020 19:03:04 +0100, by Kim Alvefur
-
mod_prometheus: Ensure mod_http is loaded where the http interface is exposed (thanks Martin)Sat, 21 Mar 2020 18:05:22 +0100, by Kim Alvefur
-
mod_measure_registration: new moduleSat, 21 Mar 2020 15:03:47 +0100, by Maxime “pep” Buquet
-
mod_muc_hats_*/README: Linkify XEP referencesThu, 19 Mar 2020 16:18:36 +0100, by Kim Alvefur
-
mod_muc_hats_adhoc/README: Change summary to mention ad-hoc commandsThu, 19 Mar 2020 16:18:07 +0100, by Kim Alvefur
-
mod_muc_hats_adhoc: Ad-hoc commands for adding/removing MUC hatsThu, 19 Mar 2020 14:51:44 +0000, by Matthew Wild
-
mod_muc_hats_api: New API-only module for managing user hats in MUCsThu, 19 Mar 2020 14:39:14 +0000, by Matthew Wild
-
mod_rest/README: Fix adhoc exampleSun, 15 Mar 2020 23:02:58 +0100, by Kim Alvefur
-
mod_muc_occupant_id: Handle MUC-PMsSun, 15 Mar 2020 17:18:49 +0100, by Maxime “pep” Buquet
-
mod_cloud_notify: fix link and table layout in readmeWed, 11 Mar 2020 20:09:17 +0100, by tmolitor
-
mod_cloud_notify: Cleanup code and drop support for prosody 0.9Wed, 11 Mar 2020 20:00:50 +0100, by tmolitor
-
mod_smacks: fix logging issue in mam eventhandlerTue, 10 Mar 2020 23:59:19 +0100, by tmolitor
-
mod_log_auth: log hostname, tooTue, 10 Mar 2020 20:42:27 +0100, by tmolitor
-
mod_cloud_notify: Fix bug in prosody 0.9Sun, 08 Mar 2020 20:00:23 +0100, by tmolitor
-
Merge commitSun, 08 Mar 2020 19:59:49 +0100, by tmolitor
-
mod_smacks_offline: add readmeSun, 08 Mar 2020 19:53:52 +0100, by tmolitor
-
mod_smacks_noerror: This module is superseded by mod_smacks and mod_nooffline_noerrorSun, 08 Mar 2020 19:52:33 +0100, by tmolitor
-
mod_smacks_offline: this module is obsoleted by latest mod_smacks updateSun, 08 Mar 2020 19:50:43 +0100, by tmolitor
-
mod_smacks: handle mam-enabled session internallySun, 08 Mar 2020 19:49:47 +0100, by tmolitor
-
mod_http_oauth2: Set content type on successful repsponses (fixes #1501)Sun, 08 Mar 2020 13:42:55 +0100, by Kim Alvefur
-
mod_rest: Avoid interfering with mod_http_oauth2 errors (fixes #1500)Sun, 08 Mar 2020 12:52:18 +0100, by Kim Alvefur
-
mod_rest: Fix encoding of simple dataformsSat, 07 Mar 2020 21:58:13 +0100, by Kim Alvefur
-
mod_rest: Add an XML error formatter (fixes #1499)Sat, 07 Mar 2020 17:35:09 +0100, by Kim Alvefur
-
mod_rest: Break out POST errors into a registrySat, 07 Mar 2020 17:34:17 +0100, by Kim Alvefur
-
mod_rest: Separate lists of mediatypes for input, output and errorsSat, 07 Mar 2020 16:12:49 +0100, by Kim Alvefur
-
mod_nooffline_noerror: New module that disables errors for disabled offline storageMon, 02 Mar 2020 19:32:11 +0100, by tmolitor
-
mod_http_index: Increase distance between navigation itemsSat, 29 Feb 2020 13:55:40 +0100, by Kim Alvefur
-
mod_rest: Fix routing to self-jid (thanks jonas’)Sat, 29 Feb 2020 13:26:05 +0100, by Kim Alvefur
-
mod_rest: Advertise "support" for text/plainFri, 28 Feb 2020 22:40:53 +0100, by Kim Alvefur
-
mod_rest: Spred array over multiple lines for nicer future diffsFri, 28 Feb 2020 22:39:42 +0100, by Kim Alvefur
-
mod_rest: Add JSON mapping of XEP-0039: Statistics GatheringFri, 28 Feb 2020 22:38:41 +0100, by Kim Alvefur
-
mod_rest: Move dataforms into structure for more logical code orderFri, 28 Feb 2020 22:24:49 +0100, by Kim Alvefur
-
mod_reminders: add id to sent reminderFri, 28 Feb 2020 16:22:37 +0100, by marc0s
-
mod_http_oauth2: Use component_secret setting as password on ComponentsThu, 27 Feb 2020 23:17:31 +0100, by Kim Alvefur
-
mod_http_oauth2: Allow creation of full JID tokensThu, 27 Feb 2020 23:14:24 +0100, by Kim Alvefur
-
mod_http_oauth2: Refactor re-joining of JID out of token constructorThu, 27 Feb 2020 22:58:56 +0100, by Kim Alvefur
-
mod_reminders: Initial commit for supporting Reminders ProtoXEPThu, 27 Feb 2020 00:59:17 +0100, by marc0s
-
mod_muc_occupant_id: Ensure id is added to self-presences, nick changes, etc.Thu, 27 Feb 2020 00:39:40 +0100, by Maxime “pep” Buquet
-
mod_rest, mod_http_oauth2: Switch from mod_authtokens to mod_tokenauth per Prosody bf81523e2ff4Wed, 26 Feb 2020 22:48:10 +0000, by Matthew Wild
-
mod_adhoc_dataforms_demo: Add the now required permission mode (#1482)Wed, 26 Feb 2020 22:30:50 +0100, by Kim Alvefur
-
mod_muc_occupant_id: add TODOsWed, 26 Feb 2020 21:15:20 +0100, by Maxime “pep” Buquet
-
mod_rest: Fix another missing switch from array to map in json mappingWed, 26 Feb 2020 20:51:38 +0100, by Kim Alvefur
-
mod_rest: Support urlencoded form data (does a subset of JSON mapping)Wed, 26 Feb 2020 20:14:14 +0100, by Kim Alvefur
-
mod_rest: Add support for token authenticationWed, 26 Feb 2020 18:36:40 +0000, by Matthew Wild
-
mod_rest: Handle uncaught native errors correctlyWed, 26 Feb 2020 18:04:17 +0000, by Matthew Wild
-
mod_http_oauth2: Implement real tokens using mod_authtokensWed, 26 Feb 2020 17:57:53 +0000, by Matthew Wild
-
mod_rest: Update with namespace and name of XEP-0432Tue, 25 Feb 2020 23:33:55 +0100, by Kim Alvefur
-
mod_rest: Fix traceback in mapping of adhoc with formsTue, 25 Feb 2020 23:30:07 +0100, by Kim Alvefur
-
mod_sasl2: Experimental implementation of XEP-0388Sat, 28 Sep 2019 00:16:13 +0200, by Kim Alvefur
-
mod_muc_occupant_id: id is an attribute not a text nodeTue, 25 Feb 2020 17:06:22 +0100, by Maxime “pep” Buquet
-
mod_http_oauth2: OAuth2 API (work in progress for developers only)Sun, 23 Feb 2020 21:36:53 +0000, by Matthew Wild
-
mod_muc_moderation: Broadcast retraction via method that saves itSat, 22 Feb 2020 21:41:31 +0100, by Kim Alvefur
-
mod_muc_moderation: Remove debug messageSat, 22 Feb 2020 21:40:19 +0100, by Kim Alvefur
-
mod_muc_moderation: Add a copyright headerSat, 22 Feb 2020 21:34:37 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Bump copyrightSat, 22 Feb 2020 21:32:52 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Add a new API similar to map-storesSat, 22 Feb 2020 21:12:29 +0100, by Kim Alvefur
-
mod_muc_moderation: Initial commit of XEP-0425: Message ModerationSat, 22 Feb 2020 21:11:31 +0100, by Kim Alvefur
-
mod_rest: Restructure JSON / Stanza mapping definitionsSat, 22 Feb 2020 14:08:19 +0100, by Kim Alvefur
-
mod_rest: Rename loop variable for improved claritySat, 22 Feb 2020 13:51:59 +0100, by Kim Alvefur
-
mod_rest: Rename table of mappingsSat, 22 Feb 2020 13:35:58 +0100, by Kim Alvefur
-
mod_http_muc_log: Expose JID localpart to the templateMon, 17 Feb 2020 21:50:55 +0100, by Emmanuel Gil Peyrot
-
mod_http_muc_log: Reduce hashtable lookupsMon, 17 Feb 2020 21:49:15 +0100, by Emmanuel Gil Peyrot
-
mod_list_inactive: report last action timestampMon, 17 Feb 2020 16:42:24 +0100, by Georg Lukas
-
mod_rest/README: Describe Ad-Hoc command mappingSat, 08 Feb 2020 15:29:35 +0100, by Kim Alvefur
-
mod_rest: Support mapping XEP-0004 Data Forms directlySat, 08 Feb 2020 14:38:23 +0100, by Kim Alvefur
-
mod_rest: Allow passing form data in a more compact formatFri, 07 Feb 2020 22:30:38 +0100, by Kim Alvefur
-
mod_rest: Remove no longer needed loggingFri, 07 Feb 2020 20:57:47 +0100, by Kim Alvefur
-
mod_rest: Ignore already handled top-level stanza attr fieldsFri, 07 Feb 2020 20:53:57 +0100, by Kim Alvefur
-
mod_rest: Return an error for unknown fields in JSON inputFri, 07 Feb 2020 20:49:07 +0100, by Kim Alvefur
-
mod_auth_external->mod_auth_external_insecure: Unmaintained and almost certainly insecure, discourage its useThu, 06 Feb 2020 21:03:17 +0000, by Matthew Wild
-
mod_muc_cloud_notify: Revert last commitWed, 05 Feb 2020 23:38:57 +0100, by tmolitor
-
mod_reload_modules: Ignore removed hosts...Wed, 05 Feb 2020 23:27:33 +0100, by tmolitor
-
mod_rest: Add final pieces of XEP-0050 (actions, note, form)Tue, 04 Feb 2020 23:05:43 +0100, by Kim Alvefur
-
mod_rest: Add JSON to XML mapping of dataformsTue, 04 Feb 2020 22:34:19 +0100, by Kim Alvefur
-
mod_rest: Fix tracebackTue, 04 Feb 2020 22:22:47 +0100, by Kim Alvefur
-
mod_rest: Add JSON mapping for dataform (XEP-0004)Tue, 04 Feb 2020 22:06:19 +0100, by Kim Alvefur
-
mod_rest: Add basic support for XEP-0050: Ad-Hoc commands (no forms)Tue, 04 Feb 2020 21:49:14 +0100, by Kim Alvefur
-
mod_rest: Add support for HTTP Basic username and password authenticationSat, 01 Feb 2020 13:03:18 +0100, by Kim Alvefur
-
mod_rest: Support passing 'node' attr in disco#items queriesTue, 04 Feb 2020 21:04:02 +0100, by Kim Alvefur
-
mod_rest: Remove debug hack to ignore Accept headerTue, 04 Feb 2020 20:20:08 +0100, by Kim Alvefur
-
mod_rest: Back out 513a8a7fab41Tue, 04 Feb 2020 20:19:09 +0100, by Kim Alvefur
-
mod_rest: Hide JSON error behind a flagMon, 03 Feb 2020 23:09:38 +0100, by Kim Alvefur
-
mod_rest: Map the error@by attributeSat, 01 Feb 2020 00:38:10 +0100, by Kim Alvefur
-
mod_rest: Fix missing returnWed, 29 Jan 2020 21:44:00 +0100, by Kim Alvefur
-
mod_auth_ldap, mod_auth_ldap2: Ensure is_admin() checks of remote JIDs never return positiveMon, 27 Jan 2020 16:37:23 +0000, by Matthew Wild
-
mod_pastebin: Follow XEP-0068 and use Clark notation in disco#infoSun, 26 Jan 2020 16:49:14 +0100, by Kim Alvefur
-
mod_rest: Skip attempting parse empty responseSun, 26 Jan 2020 04:07:07 +0100, by Kim Alvefur
-
mod_rest: Handle internal http request errors early and then returnSat, 25 Jan 2020 20:22:12 +0100, by Kim Alvefur
-
mod_rest: Special case handling of internal http request errorsSat, 25 Jan 2020 20:16:01 +0100, by Kim Alvefur
-
mod_rest: Process results even on internal errors with HTTP requestSat, 25 Jan 2020 20:12:50 +0100, by Kim Alvefur
-
mod_rest: Add some comments to example codeSat, 25 Jan 2020 20:11:00 +0100, by Kim Alvefur
-
mod_rest: Log connectivity problems via module status APISat, 25 Jan 2020 20:06:48 +0100, by Kim Alvefur
-
mod_rest: Attempt to auto-discover data type wanted by callbackSat, 25 Jan 2020 20:04:39 +0100, by Kim Alvefur
-
mod_rest: Avoid treating special json.null value as any other tableSat, 25 Jan 2020 02:06:07 +0100, by Kim Alvefur
-
mod_rest: Fix handling of 'node' attribute in disco#infoSat, 25 Jan 2020 02:03:30 +0100, by Kim Alvefur
-
mod_rest: Ensure iq responses have type result if they're not errorsSat, 25 Jan 2020 01:55:23 +0100, by Kim Alvefur
-
mod_rest/README: Add a section describing the JSON mappingSat, 25 Jan 2020 01:31:49 +0100, by Kim Alvefur
-
mod_rest: Make XHTML-IM mapping more convenientSat, 25 Jan 2020 00:46:09 +0100, by Kim Alvefur
-
mod_rest: Improve some commentsSat, 25 Jan 2020 00:43:28 +0100, by Kim Alvefur
-
mod_rest: Add mapping of XEP-0092: Software VersionSat, 25 Jan 2020 00:40:38 +0100, by Kim Alvefur
-
mod_rest: Add an examlpe Flask appSat, 25 Jan 2020 00:37:06 +0100, by Kim Alvefur
-
mod_rest: Allow returning an array of JID strings as disco#itemsSat, 25 Jan 2020 00:30:14 +0100, by Kim Alvefur
-
mod_rest: Only pass trough valid disco#item item attributesSat, 25 Jan 2020 00:29:34 +0100, by Kim Alvefur
-
mod_rest: Fix disco#info identities data mappingSat, 25 Jan 2020 00:20:00 +0100, by Kim Alvefur
-
mod_rest: Fix iteration over disco#info featuresSat, 25 Jan 2020 00:19:11 +0100, by Kim Alvefur
-
mod_rest: Fix iteration over disco#info identitiesSat, 25 Jan 2020 00:17:44 +0100, by Kim Alvefur
-
mod_stats39: Advertise namespace as feature (not part of the XEP?)Sun, 19 Jan 2020 19:31:43 +0100, by Kim Alvefur
-
mod_stats39: Format numbers with a bit more precisionSun, 19 Jan 2020 19:27:46 +0100, by Kim Alvefur
-
mod_stats39: Add actual example statsSun, 19 Jan 2020 19:27:17 +0100, by Kim Alvefur
-
mod_stats39: Add a READMESun, 19 Jan 2020 14:55:36 +0100, by Kim Alvefur
-
mod_rest: Return a friendly message for parse errorsWed, 15 Jan 2020 21:41:42 +0100, by Kim Alvefur
-
mod_rest: Encode errors as JSONWed, 15 Jan 2020 21:38:03 +0100, by Kim Alvefur
-
Fix bug readding stanzas to outgoing_queue on resumeThu, 09 Jan 2020 21:21:09 +0100, by tmolitor
-
mod_stats39: Use a more local reference (silence luacheck warning)Wed, 08 Jan 2020 21:02:47 +0100, by Kim Alvefur
-
mod_stats39: Provides statsmanager stats via XEP-0039Wed, 08 Jan 2020 20:53:57 +0100, by Kim Alvefur
-
mod_http_upload: Recommend against adding to modules_enabledWed, 08 Jan 2020 10:55:43 +0000, by Matthew Wild
-
mod_muc_occupant_id: Add TODO about MUC-PMsMon, 06 Jan 2020 16:43:15 +0100, by Maxime “pep” Buquet
-
mod_email: Allow sender to override content-typeSun, 05 Jan 2020 10:48:23 +0000, by Matthew Wild
-
mod_muc_occupant_id: Add <occupant-id/> in presenceSat, 04 Jan 2020 19:48:35 +0100, by Maxime “pep” Buquet
-
mod_muc_occupant_id: Simplify handling of occupants (all into one function)Sat, 04 Jan 2020 19:47:55 +0100, by Maxime “pep” Buquet
-
mod_s2s_keepalive: Respect keepalive_servers when creating watchdogsSat, 04 Jan 2020 11:09:28 +0100, by Kim Alvefur
-
mod_rest: Enforce single child policy for outgoing it stanzasFri, 03 Jan 2020 18:29:10 +0100, by Kim Alvefur
-
mod_muc_occupant_id: Fix luacheck warning. Remove unused value.Fri, 03 Jan 2020 16:33:40 +0100, by Maxime “pep” Buquet
-
mod_nodeinfo2: Mention mod_lastlog as a dep in the READMEFri, 03 Jan 2020 16:33:04 +0100, by Maxime “pep” Buquet
-
mod_muc_occupant_id: Ensure occupants have a generated idThu, 02 Jan 2020 18:32:02 +0100, by Maxime “pep” Buquet
-
mod_rest: And the disco#items mappingThu, 02 Jan 2020 10:45:19 +0100, by Kim Alvefur
-
mod_rest: Describe kind and type fieldsThu, 02 Jan 2020 10:45:14 +0100, by Kim Alvefur
-
mod_rest: Document most of JSON mappingsThu, 02 Jan 2020 10:08:48 +0100, by Kim Alvefur
-
mod_rest: Fix traceback on missing content-type headerThu, 02 Jan 2020 09:59:31 +0100, by Kim Alvefur
-
mod_rest: Stanzas of type error don't need a replyThu, 02 Jan 2020 09:57:49 +0100, by Kim Alvefur
-
mod_rest: Add support for XEP-XXXX: User-defined Data TransferThu, 02 Jan 2020 09:30:47 +0100, by Kim Alvefur
-
mod_rest: Add support for mapping 'node' attr in disco#infoThu, 02 Jan 2020 09:28:18 +0100, by Kim Alvefur
-
mod_rest: Fix replying to groupchat messagesWed, 01 Jan 2020 18:41:04 +0100, by Kim Alvefur
-
mod_rest: Add a JSON callback exampleWed, 01 Jan 2020 18:11:55 +0100, by Kim Alvefur
-
mod_rest: Fix previous commitWed, 01 Jan 2020 17:45:07 +0100, by Kim Alvefur
-
mod_rest: Guess 'get' as default type for 'iq' stanzas in JSON mappingWed, 01 Jan 2020 17:37:04 +0100, by Kim Alvefur
-
mod_rest: Stricter type checks in JSON mappingWed, 01 Jan 2020 17:16:40 +0100, by Kim Alvefur
-
mod_rest: Default to replying with same type as requestWed, 01 Jan 2020 16:40:10 +0100, by Kim Alvefur
-
mod_rest: Short-circuit type selection if accept headerWed, 01 Jan 2020 16:37:18 +0100, by Kim Alvefur
-
mod_rest: Fix return status when sending and forgettingWed, 01 Jan 2020 16:35:55 +0100, by Kim Alvefur
-
mod_rest: Add JSON supportWed, 01 Jan 2020 16:21:28 +0100, by Kim Alvefur
-
mod_rest: Factor out serialization of outgoing stanzasWed, 01 Jan 2020 16:19:10 +0100, by Kim Alvefur
-
mod_rest: Factor out response content type selectionWed, 01 Jan 2020 16:01:25 +0100, by Kim Alvefur
-
mod_rest: Factor out payload parsingWed, 01 Jan 2020 15:43:47 +0100, by Kim Alvefur
-
mod_rest: Apply Python source formatting on exampleWed, 01 Jan 2020 12:08:25 +0100, by Kim Alvefur
-
mod_rest: Add an example Flask thingWed, 01 Jan 2020 12:06:46 +0100, by Kim Alvefur
-
mod_rest: Whitelist top level attributes in callbackWed, 01 Jan 2020 10:59:24 +0100, by Kim Alvefur
-
mod_rest: Ensure identical id attribute for error repliesWed, 01 Jan 2020 10:59:04 +0100, by Kim Alvefur
-
mod_rest: Validate stanza kind earlierWed, 01 Jan 2020 07:59:18 +0100, by Kim Alvefur
-
mod_rest: Use HTTP status 422 for stanza problemsWed, 01 Jan 2020 07:55:48 +0100, by Kim Alvefur
-
mod_rest: Log sent and received stanzas in style of mod_c2s etcWed, 01 Jan 2020 05:36:09 +0100, by Kim Alvefur
-
mod_rest: Add support for simple Bearer token authTue, 31 Dec 2019 03:37:46 +0100, by Kim Alvefur
-
mod_rest: Verify that @xmlns is left emptyMon, 30 Dec 2019 07:22:15 +0100, by Kim Alvefur
-
mod_rest: Add some text about the payload formatMon, 30 Dec 2019 07:21:46 +0100, by Kim Alvefur
-
mod_rest: Allow collection of original stanza after sending HTTP requestMon, 30 Dec 2019 05:19:23 +0100, by Kim Alvefur
-
mod_rest: Handle receipt requests on message stanzasMon, 30 Dec 2019 05:18:52 +0100, by Kim Alvefur
-
mod_rest: Map various HTTP status codes to XMPP stanza errorsMon, 30 Dec 2019 05:17:18 +0100, by Kim Alvefur
-
mod_rest: Catch one (1) reply to a POST-ed stanza from an internal sourceMon, 30 Dec 2019 05:14:49 +0100, by Kim Alvefur
-
mod_rest: Allow specifying a webhook/callback to handle incoming stanzasMon, 30 Dec 2019 04:07:25 +0100, by Kim Alvefur
-
mod_rest: Initial commit of another RESTful API moduleMon, 30 Dec 2019 04:04:34 +0100, by Kim Alvefur
-
mod_pubsub_post: Fix use of 'id' field in JSON object as pubsub item idWed, 01 Jan 2020 10:11:08 +0100, by Kim Alvefur
-
mod_nodeinfo2: Only expose amount of accounts if nodeinfo2_expose_users isn’t set to falseMon, 30 Dec 2019 22:44:12 +0100, by Emmanuel Gil Peyrot
-
mod_nodeinfo2: Expose XMPP servicesMon, 30 Dec 2019 22:43:01 +0100, by Emmanuel Gil Peyrot
-
mod_nodeinfo2: Refresh the number of recent users dailyMon, 30 Dec 2019 22:39:17 +0100, by Emmanuel Gil Peyrot
-
mod_nodeinfo2: Only expose message stats if nodeinfo2_expose_posts isn’t set to falseMon, 30 Dec 2019 22:20:11 +0100, by Emmanuel Gil Peyrot
-
mod_easy_invite: Change command name to 'generate' (from 'register')Mon, 30 Dec 2019 12:04:35 +0000, by Matthew Wild
-
mod_easy_invite: Improve docs surrounding configuration options and defaultsMon, 30 Dec 2019 12:04:17 +0000, by Matthew Wild
-
mod_nodeinfo2: Fix traceback on non-existing dataSun, 29 Dec 2019 23:41:32 +0100, by Emmanuel Gil Peyrot
-
mod_nodeinfo2: Add a READMESun, 29 Dec 2019 22:09:58 +0100, by Emmanuel Gil Peyrot
-
mod_nodeinfo2: Count messages per hostSun, 29 Dec 2019 21:09:03 +0100, by Emmanuel Gil Peyrot
-
mod_nodeinfo2: Remove comments countSun, 29 Dec 2019 21:08:42 +0100, by Emmanuel Gil Peyrot
-
mod_measure_message_e2ee: Make this module non-global; users can aggregate data if they care about thatSun, 29 Dec 2019 20:42:34 +0100, by Emmanuel Gil Peyrot
-
mod_nodeinfo2: Store a table instead of an integer (workaround for #905)Sun, 29 Dec 2019 19:53:23 +0100, by Emmanuel Gil Peyrot
-
mod_invites/README: Fix code block syntaxFri, 27 Dec 2019 19:33:04 +0100, by Kim Alvefur
-
mod_invite: Update to use local_user ad-hoc permission (thanks Martin)Fri, 27 Dec 2019 11:03:29 +0000, by Matthew Wild
-
mod_easy_invite: Add prosodyctl command to generate account invitesFri, 27 Dec 2019 11:00:43 +0000, by Matthew Wild
-
mod_easy_invite: New module that implements XEP-0401/XEP-0379Fri, 27 Dec 2019 10:41:01 +0000, by Matthew Wild
-
mod_invites: New module providing an API to create/manage invite tokensFri, 27 Dec 2019 10:31:33 +0000, by Matthew Wild
-
mod_web_push: Remove; 357 should be reused instead of this custom implementationTue, 24 Dec 2019 14:22:27 +0100, by Maxime “pep” Buquet
-
mod_turncredentials: Fix reporting of expiry in extdisco:2 protocolMon, 23 Dec 2019 23:01:44 +0100, by Kim Alvefur
-
mod_turncredentials: Rename variable for clarityMon, 23 Dec 2019 23:01:19 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Isolate source host of pingsMon, 23 Dec 2019 01:18:02 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Invert check to work with bidi connectionsMon, 23 Dec 2019 01:12:10 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Mark ping response event as handledSun, 22 Dec 2019 15:49:41 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Include event payload in re-fired event (fix traceback)Sun, 22 Dec 2019 15:46:20 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Update README to document timeout behaviorSat, 21 Dec 2019 18:50:36 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Update config example (why was the number a string?)Sat, 21 Dec 2019 18:47:39 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Fix s2sout watchdog resetSat, 21 Dec 2019 18:38:22 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Use a watchdog to close unresponsive sessions (fixes #1457)Sat, 21 Dec 2019 17:52:32 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Ping remotes we only have s2sin established fromSat, 21 Dec 2019 17:47:52 +0100, by Kim Alvefur
-
mod_auth_imap: send CRLF instead LF, in order to be compliant with RFC3501Thu, 19 Dec 2019 20:18:26 +0100, by andrewhotlab
-
mod_email: Initial prototype module that allows other modules to send emailFri, 13 Dec 2019 12:46:44 +0000, by Matthew Wild
-
mod_firewall: Fix typo [codespell]Tue, 10 Dec 2019 18:31:26 +0100, by Kim Alvefur
-
mod_presence_cache: Fix traceback due to changes in trunkMon, 09 Dec 2019 16:51:36 +0100, by Kim Alvefur
-
mod_reload_modules: Accept a list of global modules to reloadSun, 08 Dec 2019 18:48:11 +0000, by Matthew Wild
-
mod_log_json: Deregister log sink on unloadSat, 23 Nov 2019 04:53:16 +0100, by Kim Alvefur
-
mod_http_muc_log: Set a http app titleSat, 23 Nov 2019 04:52:43 +0100, by Kim Alvefur
-
mod_http_index: Hide http apps that haven't set a title by defaultSat, 23 Nov 2019 04:48:25 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Log error writing XML since datamanager doesn'tThu, 21 Nov 2019 16:35:31 +0100, by Kim Alvefur
-
mod_csi_muc_priorities: Add a high priority list (BC)Sun, 25 Aug 2019 20:59:05 +0200, by Kim Alvefur
-
mod_register_web: Set a (configurable) HTTP app titleSun, 17 Nov 2019 16:34:56 +0100, by Kim Alvefur
-
mod_http_index: Only show http apps that include a title by defaultSun, 17 Nov 2019 16:33:28 +0100, by Kim Alvefur
-
mod_http_index/README: Split out advanced settings into its own sectionSun, 17 Nov 2019 16:32:59 +0100, by Kim Alvefur
-
mod_http_muc_log: Refactor calendarization of date list into a template filter BCSun, 17 Nov 2019 15:16:23 +0100, by Kim Alvefur
-
mod_http_muc_log: Fix sorting monthsSun, 17 Nov 2019 15:13:35 +0100, by Kim Alvefur
-
mod_log_json: Use correct method to specify remote endpointWed, 13 Nov 2019 17:57:54 +0100, by Kim Alvefur
-
mod_log_json: Fix to include underscore in UDP details in the other spotWed, 13 Nov 2019 17:54:54 +0100, by Kim Alvefur
-
mod_log_json: Add UDP supportWed, 13 Nov 2019 17:51:28 +0100, by Kim Alvefur
-
mod_log_json/README: Add a sentence about the first exampleWed, 13 Nov 2019 17:51:08 +0100, by Kim Alvefur
-
mod_bookmarks2: Add tests.Wed, 13 Nov 2019 16:57:35 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Delete legacy PEP bookmarks whenever they get recreated, to prevent them from being used.Wed, 13 Nov 2019 16:54:36 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Remove unused variables.Wed, 13 Nov 2019 16:45:48 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Also migrate legacy PEP bookmarks (current XEP-0048).Wed, 13 Nov 2019 16:40:09 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Use the correct error when failing to retrieve bookmarks2 to reply to Private XML request.Wed, 13 Nov 2019 16:27:50 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Don’t purge or remove inexistant items when synchronising existing Private XML data.Wed, 13 Nov 2019 16:25:21 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Simplify for loop (thanks MattJ!).Wed, 13 Nov 2019 15:51:59 +0100, by Emmanuel Gil Peyrot
-
mod_conversejs: Use the fullscreen view mode by defaultMon, 04 Nov 2019 18:12:21 +0100, by Kim Alvefur
-
mod_log_json: Prettify JSON for readabilitySun, 03 Nov 2019 14:47:00 +0100, by Kim Alvefur
-
mod_log_json: Add a READMESun, 03 Nov 2019 14:45:23 +0100, by Kim Alvefur
-
mod_log_json: Open file in read+append modeSun, 03 Nov 2019 14:33:03 +0100, by Kim Alvefur
-
mod_log_json: Use filename from logging configSun, 03 Nov 2019 14:33:01 +0100, by Kim Alvefur
-
mod_log_json: JSON log sinkThu, 18 Oct 2018 15:41:52 +0200, by Kim Alvefur
-
mod_warn_legacy_tls: Log debug message for acceptable TLS versionsSun, 03 Nov 2019 13:30:25 +0100, by Kim Alvefur
-
mod_warn_legacy_tls: Log a warning attached to sessions using deprecated TLS versionsSun, 03 Nov 2019 13:29:44 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Add 0.11 in Compatibility tableSun, 03 Nov 2019 13:14:43 +0100, by Kim Alvefur
-
mod_warn_legacy_tls: Add a READMESun, 03 Nov 2019 13:14:26 +0100, by Kim Alvefur
-
mod_warn_legacy_tls: Adapt to warn about TLS < 1.2Sun, 03 Nov 2019 13:03:19 +0100, by Kim Alvefur
-
mod_warn_legacy_tls: Copy of mod_sslv3_warn for TLS now that <1.2 is becoming obsoleteSun, 03 Nov 2019 12:56:25 +0100, by Kim Alvefur
-
mod_register_web: Enforce strict username validation (on trunk, ignored otherwise)Fri, 01 Nov 2019 23:21:50 +0100, by Kim Alvefur
-
mod_register_web: Fix to use real client IP in case of proxy forwarding (thanks Sebastian)Fri, 01 Nov 2019 17:15:29 +0100, by Kim Alvefur
-
mod_s2s_keepalive: Remove support for obsolete Prosody 0.8Fri, 01 Nov 2019 14:08:10 +0100, by Kim Alvefur
-
mod_http_muc_log: Add comment about the routing of years and logs pagesSun, 20 Oct 2019 19:49:03 +0200, by Kim Alvefur
-
mod_bidi: Recommend switching to native module on Prosody trunkSat, 19 Oct 2019 17:01:43 +0200, by Kim Alvefur
-
mod_bidi: Make compatible Prosody after rev b36765ab0ae3 (fixes #1450)Sun, 20 Oct 2019 01:29:25 +0200, by Kim Alvefur
-
mod_pubsub_post/README: Add an example of curl-ing Atom dataSun, 13 Oct 2019 23:09:32 +0200, by Kim Alvefur
-
mod_http_muc_log: Add arrow to 'latest' link like on other navigationSun, 13 Oct 2019 16:56:52 +0200, by Kim Alvefur
-
mod_http_muc_log: Add add an arrow to upwards navigation links (like on next/prev)Sun, 13 Oct 2019 16:55:57 +0200, by Kim Alvefur
-
mod_http_muc_log: Add button-link to webchat URL if one is set via mod_muc_webchat_urlSun, 13 Oct 2019 16:24:16 +0200, by Kim Alvefur
-
mod_http_muc_log: Compose page title from room dataSun, 13 Oct 2019 16:16:14 +0200, by Kim Alvefur
-
mod_http_muc_log: Add date metadata to log pagesSun, 13 Oct 2019 16:00:16 +0200, by Kim Alvefur
-
mod_http_upload: Skip custom HEAD handling on recent Prosody trunkSat, 12 Oct 2019 19:42:37 +0200, by Kim Alvefur
-
mod_http_altconnect: Handle connection modules being global or host-localSat, 12 Oct 2019 16:22:54 +0200, by Kim Alvefur
-
mod_conversejs: Update compatibility section, pretty sure it works with 0.11Fri, 11 Oct 2019 11:02:55 +0200, by Kim Alvefur
-
mod_nodeinfo2: Store and restore the total message count.Thu, 10 Oct 2019 21:07:45 +0200, by Emmanuel Gil Peyrot
-
mod_http_altconnect: Add a stub README (thanks JC for reminding me this existed)Thu, 10 Oct 2019 20:43:49 +0200, by Kim Alvefur
-
mod_nodeinfo2: Fetch active users from mod_lastlog.Thu, 10 Oct 2019 20:09:23 +0200, by Emmanuel Gil Peyrot
-
mod_nodeinfo2: Retrieve message count from mod_measure_message_e2ee for localPosts and localComments.Thu, 10 Oct 2019 17:59:32 +0200, by Emmanuel Gil Peyrot
-
mod_nodeinfo2: Add some TODOsThu, 10 Oct 2019 16:55:54 +0200, by Kim Alvefur
-
mod_nodeinfo2: Expose service metadata per NodeInfo2Tue, 25 Jun 2019 09:05:59 +0200, by Kim Alvefur
-
mod_http_muc_log: More blue links to distinguish them as such (thanks jonas’)Wed, 09 Oct 2019 21:51:01 +0200, by Kim Alvefur
-
mod_http_muc_log: Expose xml:lang from each message/body #a11yWed, 09 Oct 2019 21:35:13 +0200, by Kim Alvefur
-
mod_http_muc_log: Use configured room language in room title/desc #a11yWed, 09 Oct 2019 21:36:23 +0200, by Kim Alvefur
-
mod_http_muc_log: Use <main> element to mark main content #a11yWed, 09 Oct 2019 21:24:11 +0200, by Kim Alvefur
-
mod_http_muc_log: Declare language as English #a11yWed, 09 Oct 2019 21:23:55 +0200, by Kim Alvefur
-
mod_xhtmlim: Default to stripping @style attribute by defaultTue, 08 Oct 2019 18:35:48 +0200, by Kim Alvefur
-
mod_aws_profile: New module for role-based access to AWS APIsTue, 08 Oct 2019 17:32:50 +0100, by Matthew Wild
-
mod_sms_free: Mention that 0.11 will not work due to the absence of SNI support.Sun, 06 Oct 2019 17:44:33 +0200, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Fix traceback on updating from no legacy bookmarks to bookmarks 2.Sat, 28 Sep 2019 14:55:03 +0200, by Emmanuel Gil Peyrot
-
mod_sms_free: New module!Sun, 06 Oct 2019 17:29:22 +0200, by Emmanuel Gil Peyrot
-
mod_mam: Add flag to session when it performs a MAM queryThu, 03 Oct 2019 16:39:53 +0100, by Matthew Wild
-
auth_token: Various updates, see below.Thu, 03 Oct 2019 12:13:44 +0200, by JC Brand
-
mod_http_muc_log: Hide room join link from room listingMon, 30 Sep 2019 00:51:05 +0200, by Kim Alvefur
-
mod_http_muc_log: Make link to join room more button-lookingMon, 30 Sep 2019 00:47:15 +0200, by Kim Alvefur
-
mod_http_muc_log: Wrap navigation in unorderded lists (thanks jonas’)Mon, 30 Sep 2019 00:27:25 +0200, by Kim Alvefur
-
mod_muc_hide_media: Also strip SIMS mediaSun, 29 Sep 2019 18:53:00 +0100, by Matthew Wild
-
mod_muc_media_metadata: Actually consensus is on async.wait after allSun, 29 Sep 2019 18:47:57 +0100, by Matthew Wild
-
mod_muc_media_metadata: Include original message stanza exampleSun, 29 Sep 2019 18:32:12 +0100, by Matthew Wild
-
mod_muc_media_metadata: Update namespaceSun, 29 Sep 2019 18:31:52 +0100, by Matthew Wild
-
mod_muc_media_metadata: Update for actual function named async.await()Sun, 29 Sep 2019 18:31:14 +0100, by Matthew Wild
-
mod_muc_media_metadata: Fix example configSun, 29 Sep 2019 16:50:59 +0100, by Matthew Wild
-
mod_muc_media_metadata: Fix README filenameSun, 29 Sep 2019 16:49:42 +0100, by Matthew Wild
-
mod_muc_media_metadata: Module to automatically fetch metadata for posted mediaSun, 29 Sep 2019 16:47:57 +0100, by Matthew Wild
-
mod_muc_hide_media: Module to allow hiding inline media in a MUCSun, 29 Sep 2019 11:48:27 +0100, by Matthew Wild
-
mod_csi_grace_period: Fix to store state on correct tableSun, 29 Sep 2019 00:32:17 +0200, by Kim Alvefur
-
mod_register_web: Fix traceback if captcha_reply is left out of the form (thanks woffs)Sat, 28 Sep 2019 21:26:28 +0200, by Kim Alvefur
-
mod_bookmarks, mod_bookmarks2: Refuse to load if the other one is also loaded.Sat, 28 Sep 2019 14:46:18 +0200, by Emmanuel Gil Peyrot
-
mod_bookmarks2: Add new module.Sat, 28 Sep 2019 14:27:13 +0200, by Emmanuel Gil Peyrot
-
mod_telnet_tlsinfo: Mark as obsolete since this is included in mod_admin_telnetWed, 18 Sep 2019 21:10:32 +0200, by Kim Alvefur
-
mod_muc_webchat_url: Fix default urlTue, 17 Sep 2019 17:36:20 +0200, by Kim Alvefur
-
mod_muc_webchat_url/README: Fix template option nameTue, 17 Sep 2019 17:31:18 +0200, by Kim Alvefur
-
mod_muc_webchat_url: Don't save templated valueTue, 17 Sep 2019 17:22:35 +0200, by Kim Alvefur
-
mod_muc_webchat_url: Advertise the URL to a webchat in disco#infoTue, 17 Sep 2019 17:12:59 +0200, by Kim Alvefur
-
mod_bidi: Link to mod_s2s_bidiSat, 14 Sep 2019 22:07:49 +0200, by Kim Alvefur
-
mod_muc_occupant_id: add TODO regarding MAM handlingThu, 12 Sep 2019 01:16:26 +0200, by Maxime “pep” Buquet
-
mod_jid_prep: Update the README to point to XEP-0328.Sun, 08 Sep 2019 15:53:01 +0200, by Emmanuel Gil Peyrot
-
mod_auth_any: Merged into Prosody as mod_auth_insecureTue, 03 Sep 2019 00:57:24 +0200, by Kim Alvefur
-
mod_storage_memory: Also merged into coreTue, 03 Sep 2019 00:57:01 +0200, by Kim Alvefur
-
Mark some modules as MergedTue, 03 Sep 2019 00:54:01 +0200, by Kim Alvefur
-
mod_profile: Mark as UnmaintainedTue, 03 Sep 2019 00:52:47 +0200, by Kim Alvefur
-
mod_profile: Link to successors mod_vcard_legacy & mod_vcard4Tue, 03 Sep 2019 00:47:02 +0200, by Kim Alvefur
-
mod_upload_file_management: Add this new module, for now only listing files uploaded by a user as an admin.Sun, 01 Sep 2019 01:13:12 +0200, by Emmanuel Gil Peyrot
-
mod_carbons_adhoc: Remove unused (later shadowed) local variableSun, 01 Sep 2019 01:11:20 +0200, by Emmanuel Gil Peyrot
-
mod_http_upload: Back out 3fb0add97cdb - depends on yet uncommon lfs versionFri, 30 Aug 2019 18:34:55 +0200, by Kim Alvefur
-
mod_auth_external: Improve error handling when non-blocking mode used without libeventFri, 30 Aug 2019 13:28:30 +0100, by Matthew Wild
-
mod_http_upload: Skip write if nothing expired when checkingThu, 29 Aug 2019 23:35:42 +0200, by Kim Alvefur
-
mod_http_upload: Add hint about checking that the base URL is reachableThu, 29 Aug 2019 23:30:55 +0200, by Kim Alvefur
-
mod_http_upload: Make loud noise if storage path can't be created or doesn't existThu, 29 Aug 2019 23:29:13 +0200, by Kim Alvefur
-
mod_vcard_muc: Add an alternative method of signaling avatar changeSun, 25 Aug 2019 20:46:43 +0200, by Kim Alvefur
-
mod_vcard_muc: Factor out avatar hash retrieval into a function for easier reuseFri, 23 Aug 2019 23:01:16 +0200, by Kim Alvefur
-
mod_muc_occupant_id: Update XEP number (XEP-0421)Sat, 24 Aug 2019 21:49:51 +0200, by Maxime “pep” Buquet
-
mod_map: Update example in README to reflect recent changesFri, 23 Aug 2019 01:40:26 +0200, by Kim Alvefur
-
mod_map: Include last body textFri, 23 Aug 2019 01:18:24 +0200, by Kim Alvefur
-
mod_map: Include timestamps of first/last message (if reported)Fri, 23 Aug 2019 01:16:58 +0200, by Kim Alvefur
-
mod_map: Update for new API in prosody 1e2b444acb72Fri, 23 Aug 2019 01:08:12 +0200, by Kim Alvefur
-
mod_http_upload: Also format max file size as integer in error (thanks lovetox)Fri, 23 Aug 2019 00:19:46 +0200, by Kim Alvefur
-
mod_http_upload: Ensure integer formatting of size limitThu, 22 Aug 2019 23:57:57 +0200, by Kim Alvefur
-
mod_muc_ping: Advertise XEP-0410 featureWed, 21 Aug 2019 00:38:20 +0200, by Kim Alvefur
-
mod_smacks: fix bug #1405 (prevent timer from running for already destroyed sessions)Sun, 11 Aug 2019 02:58:56 +0200, by tmolitor
-
mod_http_muc_log: Make time based anchors from mod_muc_log_http workSat, 10 Aug 2019 14:19:48 +0200, by Kim Alvefur
-
mod_pubsub_text_interface: Respond to receiptsFri, 09 Aug 2019 19:01:58 +0200, by Kim Alvefur
-
mod_http_stats_stream: Make global to simplifyFri, 09 Aug 2019 19:00:35 +0200, by Kim Alvefur
-
mod_turncredentials: Add parallel implementation of XEP-0215 v0.7Fri, 09 Aug 2019 18:59:35 +0200, by Kim Alvefur
-
mod_conversejs: Change CSS URLFri, 09 Aug 2019 18:41:51 +0200, by Kim Alvefur
-
mod_smacks: fix bug in bad client handling introduced by last commitFri, 02 Aug 2019 18:26:06 +0200, by tmolitor
-
mod_csi_muc_priorities: Add an exampleFri, 02 Aug 2019 08:04:16 +0200, by Kim Alvefur
-
mod_csi_muc_priorities: Mention mod_track_muc_joinsFri, 02 Aug 2019 08:04:00 +0200, by Kim Alvefur
-
mod_ignore_host_chatstates: Add a stub READMEFri, 02 Aug 2019 07:52:04 +0200, by Kim Alvefur
-
mod_muc_block_pm: Add support for Prosody 0.11Fri, 02 Aug 2019 07:44:11 +0200, by JC Brand
-
mod_http_stats_stream: Use existing header preparationWed, 31 Jul 2019 18:55:06 +0200, by Kim Alvefur
-
mod_smacks: fix bug for missbehaving clients sending multiple acks in a rowTue, 30 Jul 2019 02:07:13 +0200, by tmolitor
-
mod_csi_battery_saver: add compatibility with mod_csi_muc_priorities, make queue length configurable and update READMETue, 30 Jul 2019 01:46:57 +0200, by tmolitor
-
mod_muc_occupant_id: depend on muc.Mon, 29 Jul 2019 16:10:09 +0200, by Maxime “pep” Buquet
-
mod_muc_occupant_id: Update links to the XEP inbox.Wed, 17 Jul 2019 13:23:23 +0200, by Maxime “pep” Buquet
-
mod_muc_occupant_id: Remove unnecessary check on occupantSun, 14 Jul 2019 19:04:16 +0200, by Maxime “pep” Buquet
-
mod_muc_occupant_id: initial commitSun, 14 Jul 2019 18:45:10 +0200, by Maxime “pep” Buquet
-
mod_csi_muc_priorities: Signal unimportance (thanks tmolitor)Thu, 04 Jul 2019 08:46:26 +0200, by Kim Alvefur
-
mod_cloud_notify: fix typo (used || instead of or)Mon, 01 Jul 2019 18:50:42 +0200, by tmolitor
-
mod_cloud_notify: fix local variable usageMon, 01 Jul 2019 18:49:24 +0200, by tmolitor
-
mod_http_upload: Duplicate mime types handling from mod_http_files (fixes #1374)Sat, 29 Jun 2019 19:26:08 +0200, by Kim Alvefur
-
mod_csi_pump: Obsolete, removeWed, 26 Jun 2019 21:45:50 +0200, by Kim Alvefur
-
mod_muc_defaults: Allow setting of `name` and `descriptionThu, 20 Jun 2019 10:37:48 +0200, by JC Brand
-
mod_cloud_notify: fix prosody 0.9 compatibilitySun, 16 Jun 2019 02:00:34 +0200, by tmolitor
-
mod_smacks: fix prosody 0.9 compatibilitySun, 16 Jun 2019 02:00:12 +0200, by tmolitor
-
mod_smacks: piggyback ack request onto ack response if queue is not empty, use native stoppable timers if supportedSat, 15 Jun 2019 01:34:52 +0200, by tmolitor
-
mod_cloud_notify: only push once on csi queue flush in hibernated state, unhook response handlersSat, 15 Jun 2019 01:26:15 +0200, by tmolitor
-
mod_log_events_by_memory: Add link to post explaining different kinds of memory leaksThu, 13 Jun 2019 00:25:12 +0200, by Kim Alvefur
-
mod_log_events_by_memory: Add a rant to README about uselessness of this moduleThu, 13 Jun 2019 00:24:54 +0200, by Kim Alvefur
-
mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spentMon, 10 Jun 2019 15:23:52 +0200, by Kim Alvefur
-
mod_log_events_by_memory: Log events where Lua memory usage increasedMon, 10 Jun 2019 14:38:06 +0200, by Kim Alvefur
-
mod_web_push: README: Fix list formattingSun, 09 Jun 2019 22:05:39 +0200, by Maxime “pep” Buquet
-
mod_web_push: Update READMESun, 09 Jun 2019 22:02:24 +0200, by Maxime “pep” Buquet
-
Initial version of mod_web_push. WARNING: Do not use.Sat, 08 Jun 2019 23:06:44 +0200, by Maxime “pep” Buquet
-
misc/munin/prosody_: Add a total_s2s counter to work with mod_statistics_statsmanTue, 28 May 2019 21:32:50 +0200, by Kim Alvefur
-
mod_statistics_statsman: Fix syntax errorTue, 28 May 2019 21:27:45 +0200, by Kim Alvefur
-
mod_statistics_statsman: Map 'cpu.clock' from mod_measure_cpu to 'cpu_total' of mod_statistics_cputotalTue, 28 May 2019 21:26:13 +0200, by Kim Alvefur
-
mod_statistics_statsman/README: Describe how to switch from mod_statisticsTue, 28 May 2019 21:23:35 +0200, by Kim Alvefur
-
mod_statistics_statsman: Update for change stats type change in mod_measure_memoryTue, 28 May 2019 21:15:09 +0200, by Kim Alvefur
-
mod_extdisco: Remove redundant conditionThu, 23 May 2019 17:37:58 +0200, by Kim Alvefur
-
mod_extdisco: Also handle XEP-0215 v0.7Thu, 23 May 2019 17:34:49 +0200, by Kim Alvefur
-
mod_extdisco: Set missing namespace on credentials responseThu, 23 May 2019 17:28:28 +0200, by Kim Alvefur
-
mod_extdisco: Reuse xmlns variableThu, 23 May 2019 17:26:57 +0200, by Kim Alvefur
-
xep-0215-0.6 requires service to be wrapped in services tag.Thu, 23 May 2019 09:15:17 +0300, by Alexey Bobyr
-
mod_csi_muc_priorities: Fix traceback due to empty fieldSat, 18 May 2019 16:19:03 +0200, by Kim Alvefur
-
mod_conversejs: Set viewport scale hack (closes #1361)Thu, 16 May 2019 08:48:09 +0200, by Kim Alvefur
-
mod_conversejs: Make title configurable (fixes #1362)Thu, 16 May 2019 08:45:44 +0200, by Kim Alvefur
-
mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat)Thu, 16 May 2019 08:45:41 +0200, by Kim Alvefur
-
mod_http_muc_log: Hide join/part controls if they are not stored by mod_muc_mamThu, 16 May 2019 07:46:05 +0200, by Kim Alvefur
-
mod_http_muc_log: Allow specifying the default viewMon, 13 May 2019 00:52:35 +0200, by Kim Alvefur
-
mod_http_muc_log: Preserve ?query part in redirectMon, 13 May 2019 11:13:19 +0200, by Kim Alvefur
-
mod_http_muc_log: Add navigation link to latest pageMon, 13 May 2019 11:10:41 +0200, by Kim Alvefur
-
mod_http_muc_log: Correctly build absolute URLsMon, 13 May 2019 10:50:00 +0200, by Kim Alvefur
-
mod_http_muc_log: Provide a redirect to 'latest' day with logs (fixes #1360)Mon, 13 May 2019 00:23:04 +0200, by Kim Alvefur
-
mod_http_muc_log: Fix Y10k bugMon, 13 May 2019 00:20:19 +0200, by Kim Alvefur
-
mod_http_upload: Propagate errors from expiry procedureWed, 08 May 2019 13:51:49 +0200, by Kim Alvefur
-
mod_http_upload: Check attempted upload against quota even with no previous uploadsWed, 08 May 2019 13:50:49 +0200, by Kim Alvefur
-
mod_http_upload: Consider quota reached if it can't be checkedWed, 08 May 2019 13:48:24 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Try harder to limit range of time to checkTue, 07 May 2019 17:10:07 +0200, by Kim Alvefur
-
mod_muc_defaults: Create MUCs from configMon, 06 May 2019 16:05:00 +0200, by JC Brand
-
mod_storage_xmlarchive: Add support for user iteration APISun, 05 May 2019 16:09:30 +0200, by Kim Alvefur
-
mod_migrate: Try to use per storage user listing where availableSun, 05 May 2019 16:04:20 +0200, by Kim Alvefur
-
mod_http_muc_log: Trim trailing whitespace [luacheck]Sun, 05 May 2019 14:47:07 +0200, by Kim Alvefur
-
mod_http_muc_log: Add option to show OOB imagesSun, 05 May 2019 14:06:50 +0200, by Kim Alvefur
-
mod_http_muc_log: Document optimization for storage modules lacking :dates APISun, 05 May 2019 14:05:00 +0200, by Kim Alvefur
-
mod_http_muc_log: Increase clickable area on datesSun, 05 May 2019 13:00:25 +0200, by Kim Alvefur
-
mod_http_muc_log: Add table header and body tags for improved semanticsSun, 05 May 2019 12:59:06 +0200, by Kim Alvefur
-
mod_http_muc_log: Sort room listing by jid for stable orderSun, 05 May 2019 11:01:17 +0200, by Kim Alvefur
-
mod_http_index: Improve page titleSun, 05 May 2019 10:24:53 +0200, by Kim Alvefur
-
mod_http_pep_avatar/README: Mark up example URL as code snippetSun, 05 May 2019 09:22:53 +0200, by Kim Alvefur
-
mod_http_pep_avatar: Return a message instead of 404 for base pathSun, 05 May 2019 09:22:30 +0200, by Kim Alvefur
-
mod_atom/README: Add some text about where to look for the atom feedSun, 05 May 2019 09:21:25 +0200, by Kim Alvefur
-
mod_atom: Return a message instead of 404 for root pathSun, 05 May 2019 09:13:00 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Return error if range request reference missing items (see #1325)Fri, 03 May 2019 21:07:51 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Limit search to smallest time range in case of inexact matchFri, 03 May 2019 18:59:38 +0200, by Kim Alvefur
-
mod_muc_cloud_notify: Count codepoints instead of bytesThu, 02 May 2019 20:43:05 +0100, by Matthew Wild
-
mod_bidi: Document compatibility with 0.10 and 0.11Mon, 22 Apr 2019 04:20:16 +0200, by Kim Alvefur
-
mod_auth_token: Timezone fix for TOTP checkingThu, 02 May 2019 11:07:27 +0200, by JC Brand
-
mod_admin_web: Fix to use format strings in logger calls (thanks Ge0rG)Tue, 30 Apr 2019 10:45:00 +0100, by Matthew Wild
-
mod_auth_ldap: Use module API for loggingMon, 29 Apr 2019 00:05:20 +0200, by Kim Alvefur
-
mod_auth_ldap: Log any error message from open_simple() when testing passwordMon, 29 Apr 2019 00:04:16 +0200, by Kim Alvefur
-
mod_inject_ecaps2: Add a compatibility table.Wed, 24 Apr 2019 11:00:17 +0200, by Emmanuel Gil Peyrot
-
mod_omemo_all_access: Also not needed with Prosody 0.11Sat, 20 Apr 2019 21:14:49 +0200, by Kim Alvefur
-
mod_net_proxy: Ensure port numbers are coerced into numbersFri, 12 Apr 2019 21:44:29 +0200, by Kim Alvefur
-
mod_turncredentials: Convert numeric attributes to strings (fixes #1339)Tue, 09 Apr 2019 23:23:30 +0200, by Kim Alvefur
-
mod_http_muc_log: Allow trailing slash after dateTue, 09 Apr 2019 18:05:28 +0200, by Kim Alvefur
-
mod_adhoc_dataforms_demo/README: Describe the new multi-step commandSat, 06 Apr 2019 18:53:19 +0200, by Kim Alvefur
-
mod_adhoc_dataforms_demo: Add a multi-step command demoSat, 06 Apr 2019 18:32:24 +0200, by Kim Alvefur
-
mod_adhoc_dataforms_demo: Rename command node to reflect current module nameSat, 06 Apr 2019 18:31:55 +0200, by Kim Alvefur
-
mod_adhoc_dataforms_demo: Reorder form fieldsSat, 06 Apr 2019 18:07:02 +0200, by Kim Alvefur
-
mod_adhoc_dataforms_demo: Remove extra 'fixed' fieldSat, 06 Apr 2019 18:04:29 +0200, by Kim Alvefur
-
mod_invite: Show a different error if no token has been givenFri, 05 Apr 2019 19:12:13 +0200, by Kim Alvefur
-
mod_invite: Remove unused local variable [luacheck]Fri, 05 Apr 2019 19:10:59 +0200, by Kim Alvefur
-
mod_invite: Use path passed by http stack instead of pattern matchingFri, 05 Apr 2019 19:06:20 +0200, by Kim Alvefur
-
mod_password_reset: Remove unused local [luacheck]Fri, 05 Apr 2019 19:02:43 +0200, by Kim Alvefur
-
mod_admin_web: Ignore shadowed 'ok' variable, nothing to worry about [luacheck]Fri, 05 Apr 2019 19:02:17 +0200, by Kim Alvefur
-
Update modules using mod_http_files to serve files for change in Prosody trunkFri, 05 Apr 2019 18:57:51 +0200, by Kim Alvefur
-
mod_muc_gc10: Abort on Prosody 0.11Wed, 03 Apr 2019 11:57:37 +0200, by Kim Alvefur
-
mod_csi_pump/README: Discourage use, point to mod_csi_simpleWed, 03 Apr 2019 11:55:38 +0200, by Kim Alvefur
-
mod_muc_lang: Abort on Prosody 0.11 which supports this natively (thanks Ge0rG)Wed, 03 Apr 2019 11:37:13 +0200, by Kim Alvefur
-
mod_csi_muc_priorities: Add a READMEWed, 03 Apr 2019 00:03:15 +0200, by Kim Alvefur
-
mod_bookmarks: Return true when a stanza has been sent.Tue, 02 Apr 2019 16:41:07 +0200, by Emmanuel Gil Peyrot
-
mod_bookmarks: Check for item-not-found and return empty Private XML. Fixes #1265 (thanks gerald and thebigfrog!)Tue, 02 Apr 2019 16:22:40 +0200, by Emmanuel Gil Peyrot
-
mod_limits: log throttled JIDTue, 02 Apr 2019 16:27:14 +0200, by Georg Lukas
-
mod_throttle_unsolicited: reduce debug logs, rename firewall markTue, 02 Apr 2019 16:19:11 +0200, by Georg Lukas
-
mod_csi_muc_priorities: Consider own messages important (fallback if no mod_track_muc_joins)Mon, 01 Apr 2019 13:19:47 +0200, by Kim Alvefur
-
mod_csi_muc_priorities: Consider own MUC messages as importantMon, 01 Apr 2019 13:19:29 +0200, by Kim Alvefur
-
mod_csi_muc_priorities: Undo early return to make following commit clearerMon, 01 Apr 2019 13:19:07 +0200, by Kim Alvefur
-
mod_csi_muc_priorities: Sort list of JIDsMon, 01 Apr 2019 08:40:22 +0200, by Kim Alvefur
-
mod_csi_muc_priorities: Allow specifying which MUC JIDs are less importantMon, 01 Apr 2019 08:23:56 +0200, by Kim Alvefur
-
mod_csi_muc_priorities: Add a commentMon, 01 Apr 2019 08:22:29 +0200, by Kim Alvefur
-
mod_csi_muc_priorities: Break out room jid into a variableMon, 01 Apr 2019 08:21:57 +0200, by Kim Alvefur
-
mod_csi_muc_priorities: Remove dependency on mod_track_muc_joinsMon, 01 Apr 2019 08:07:41 +0200, by Kim Alvefur
-
mod_csi_muc_priorities: Reduce importance of group chat messagesMon, 01 Apr 2019 00:15:13 +0200, by Kim Alvefur
-
mod_pubsub_github: Assume unspecified event is 'push' if there are commits in payloadSun, 31 Mar 2019 19:10:23 +0200, by Kim Alvefur
-
mod_pubsub_github: Rearrange code to make it easier to handle other event typesSun, 31 Mar 2019 19:08:43 +0200, by Kim Alvefur
-
mod_pubsub_github: Get event type from payload (should work with gitlab)Sun, 31 Mar 2019 19:07:22 +0200, by Kim Alvefur
-
mod_pubsub_github/README: Specify language of code block for pretty syntax highlightingSun, 31 Mar 2019 19:05:48 +0200, by Kim Alvefur
-
mod_pubsub_github/README: Include 'github_secret' in example since it's requiredSun, 31 Mar 2019 19:05:22 +0200, by Kim Alvefur
-
mod_pubsub_github: Reorder code to prepare for more code reorderingSun, 31 Mar 2019 19:02:56 +0200, by Kim Alvefur
-
mod_pubsub_github: Rename variable to avoid name clash [luacheck]Sun, 31 Mar 2019 18:31:57 +0200, by Kim Alvefur
-
luacheckrc: Update API method list from prosodySun, 31 Mar 2019 18:31:38 +0200, by Kim Alvefur
-
luacheckrc: Copy line length setting from prosodySun, 31 Mar 2019 18:31:10 +0200, by Kim Alvefur
-
mod_pubsub_github: Include a summary field in payloadSun, 31 Mar 2019 18:24:49 +0200, by Kim Alvefur
-
mod_pubsub_github: Add some spacing to improve readabilitySun, 31 Mar 2019 18:22:35 +0200, by Kim Alvefur
-
mod_pubsub_github: Lift signature validation from mod_pubsub_postSun, 31 Mar 2019 18:21:22 +0200, by Kim Alvefur
-
mod_pubsub_github: Only put first line of commit message in title, rest in contentSun, 31 Mar 2019 18:16:49 +0200, by Kim Alvefur
-
mod_pubsub_github: Fix publish dateSun, 31 Mar 2019 18:14:59 +0200, by Kim Alvefur
-
mod_pubsub_github: Add support for publishing to multiple node based on repositorySun, 31 Mar 2019 18:10:12 +0200, by Kim Alvefur
-
mod_pubsub_github: Publish with item id set to commit hash (BC)Sun, 31 Mar 2019 18:08:50 +0200, by Kim Alvefur
-
mod_pubsub_github: Require a secret to be set (BC)Sun, 31 Mar 2019 18:04:11 +0200, by Kim Alvefur
-
mod_pubsub_github: Add support for specifying an actor with less privilegesSun, 31 Mar 2019 17:59:17 +0200, by Kim Alvefur
-
mod_pubsub_github: Abort on unknown github eventsSun, 31 Mar 2019 17:47:45 +0200, by Kim Alvefur
-
mod_pubsub_github/README: Mark up options as code snippetsSun, 31 Mar 2019 16:59:08 +0200, by Kim Alvefur
-
mod_pubsub_github/README: Fix 'labels' metafield to be a listSun, 31 Mar 2019 16:56:26 +0200, by Kim Alvefur
-
mod_pubsub_github: Log debug message before attempting to publishSun, 31 Mar 2019 16:11:37 +0200, by Kim Alvefur
-
mod_pubsub_github: Return appropriate status code on failure to publishSun, 31 Mar 2019 16:07:11 +0200, by Kim Alvefur
-
mod_pubsub_github: Send sensible status codesSun, 31 Mar 2019 16:05:24 +0200, by Kim Alvefur
-
mod_csi_grace_period: Server-side grace period logic for CSISun, 31 Mar 2019 04:49:56 +0200, by Kim Alvefur
-
mod_pubsub_post/README: Set stage label to stableSat, 30 Mar 2019 23:37:17 +0100, by Kim Alvefur
-
mod_pubsub_post/README: Mention use as a webhook receiverSat, 30 Mar 2019 23:33:58 +0100, by Kim Alvefur
-
mod_pubsub_post: Make debug messages more informativeSat, 30 Mar 2019 21:34:28 +0100, by Kim Alvefur
-
mod_pubsub_post: Restructure authentication and authorization (BC)Sat, 30 Mar 2019 21:16:13 +0100, by Kim Alvefur
-
mod_pubsub_post/README: Fix some typosSat, 30 Mar 2019 19:24:18 +0100, by Kim Alvefur
-
mod_pubsub_post: Add support for WebSub authenticationFri, 24 Aug 2018 14:52:09 +0200, by Kim Alvefur
-
offline_hints: discard no-store hinted messages at mod_offlineFri, 29 Mar 2019 17:06:18 +0100, by marc0s
-
muc_mam_markers: store chat markers in the Group Chat archivesFri, 29 Mar 2019 17:04:45 +0100, by marc0s
-
muc_notifications: notify non-present members of new messagesFri, 29 Mar 2019 17:03:05 +0100, by marc0s
-
mod_bookmarks/README: Mention XEP 411Thu, 28 Mar 2019 20:03:07 +0100, by Kim Alvefur
-
mod_map: Experimental module exposing MAM summaryMon, 25 Feb 2019 15:52:46 +0100, by Kim Alvefur
-
mod_conversejs/README: Update text about mod_bosh and mod_websocketSun, 24 Mar 2019 03:24:49 +0100, by Kim Alvefur
-
mod_conversejs: Add dependency on mod_bookmarksSun, 24 Mar 2019 03:04:34 +0100, by Kim Alvefur
-
mod_smacks: Raise error on out-of-range config options (thanks marc0s)Fri, 22 Mar 2019 22:06:40 +0000, by Matthew Wild
-
mod_conversejs: Show fallback text if converse.js fails to load (thanks MattJ)Tue, 19 Mar 2019 19:43:13 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Remove per day files during migrationSun, 17 Mar 2019 17:56:54 +0100, by Kim Alvefur
-
mod_csi_battery_saver: fix typo in util.stanza:get_child()Mon, 18 Mar 2019 21:26:06 +0100, by tmolitor
-
mod_pubsub_text_interface: Remove unused variable [luacheck]Fri, 15 Mar 2019 04:27:52 +0100, by Kim Alvefur
-
mod_pubsub_text_interface: Add command for listing current subscriptionsFri, 15 Mar 2019 04:26:54 +0100, by Kim Alvefur
-
mod_bookmarks: Use correct variable, fixes a traceback (thanks dan)Thu, 14 Mar 2019 01:26:54 +0100, by Kim Alvefur
-
mod_http_muc_log: Split long line [luacheck]Wed, 13 Mar 2019 22:47:14 +0100, by Kim Alvefur
-
mod_http_muc_log: Add functionality for hiding joins and partsWed, 13 Mar 2019 22:47:08 +0100, by Kim Alvefur
-
mod_pastebin: Update compatibility docs (thanks Ge0rG)Wed, 13 Mar 2019 21:15:21 +0000, by Matthew Wild
-
mod_firewall: Improve debug logging for chain resultsMon, 11 Mar 2019 11:54:16 +0000, by Matthew Wild
-
mod_invite: Made web pages responsiveThu, 07 Mar 2019 23:21:13 +0100, by jeybe
-
mod_csi_battery_saver: Remove patched stanza:find() method and reduce Carbons-related codeFri, 08 Mar 2019 11:44:20 +0000, by Matthew Wild
-
mod_invite: Fire event that signals that an user has registered (thanks jeybe)Thu, 07 Mar 2019 22:36:30 +0100, by Kim Alvefur
-
mod_smacks: apply resumed logger and type to new session, fix #1229Wed, 06 Mar 2019 21:51:45 +0100, by Georg Lukas
-
mod_smacks: improved debug loggingWed, 06 Mar 2019 21:44:07 +0100, by Georg Lukas
-
mod_smacks: no crash on <a> without @h, fix #1317Wed, 06 Mar 2019 21:25:47 +0100, by Georg Lukas
-
mod_bookmarks: Actually save node configWed, 06 Mar 2019 17:46:57 +0100, by Emmanuel Gil Peyrot
-
mod_cache_c2s_caps: Use the correct argument, and check for origin’s nil-nessWed, 06 Mar 2019 01:30:54 +0100, by Emmanuel Gil Peyrot
-
mod_http_avatar: Announce 0.11 worksWed, 06 Mar 2019 00:59:48 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks: Remove unused bookmarks/updated eventWed, 06 Mar 2019 00:59:18 +0100, by Emmanuel Gil Peyrot
-
mod_auth_token: Check realm against module.hostThu, 28 Feb 2019 12:31:54 +0100, by JC Brand
-
mod_auth_token: Update README.Tue, 26 Feb 2019 15:58:58 +0100, by JC Brand
-
mod_delay: Remove this module, it is never usefulSun, 24 Feb 2019 01:02:30 +0100, by Emmanuel Gil Peyrot
-
mod_storage_muc_log: Remove unused variable [luacheck]Tue, 19 Feb 2019 03:16:06 +0100, by Kim Alvefur
-
mod_storage_muc_log: Return 'with' property for items (API conformance)Tue, 19 Feb 2019 03:15:05 +0100, by Kim Alvefur
-
mod_mam_muc: Mention that this MAM version is legacy.Fri, 15 Feb 2019 12:28:12 +0100, by Emmanuel Gil Peyrot
-
mod_mam_muc: Explicit which namespace MAM version 0.5 implements.Fri, 15 Feb 2019 12:23:35 +0100, by Emmanuel Gil Peyrot
-
mod_mam_muc: Add compatibility note for 0.11 (thanks Ge0rG!)Fri, 15 Feb 2019 12:14:33 +0100, by Emmanuel Gil Peyrot
-
mod_cache_c2s_caps: Fail to load if module:send_iq() is not availableThu, 14 Feb 2019 17:06:16 +0000, by Matthew Wild
-
mod_muc_mam_hints: Respect XEP-0334 hints in MUC messagesWed, 13 Feb 2019 15:52:58 +0100, by marc0s
-
mod_storage_xmlarchive: Add some debug loggingThu, 07 Feb 2019 15:26:03 +0100, by Kim Alvefur
-
mod_cache_c2s_caps: Only advertise support for trunk until further notice. Fixes #1311.Sun, 03 Feb 2019 21:36:31 +0100, by Emmanuel Gil Peyrot
-
mod_storage_xmlarchive/README: And don't have prosody running at the same timeThu, 24 Jan 2019 13:39:37 +0100, by Kim Alvefur
-
mod_storage_xmlarchive/README: Add reminder about backupsThu, 24 Jan 2019 13:39:33 +0100, by Kim Alvefur
-
mod_muc_log/README: Update compatibilityWed, 23 Jan 2019 15:37:56 +0100, by Kim Alvefur
-
mod_storage_muc_log/README: Update compatibilityWed, 23 Jan 2019 15:34:36 +0100, by Kim Alvefur
-
mod_cache_c2s_caps: Unset the caps_cache also on errors due to the result validation.Tue, 22 Jan 2019 15:39:35 +0100, by Emmanuel Gil Peyrot
-
mod_cache_c2s_caps: Add a missing return when the hash is wrong.Tue, 22 Jan 2019 15:38:52 +0100, by Emmanuel Gil Peyrot
-
mod_cache_c2s_caps: Switch to the new module:send_iq() API.Tue, 22 Jan 2019 15:38:09 +0100, by Emmanuel Gil Peyrot
-
mod_storage_xmlarchive: Don't return early when looking through entire archiveMon, 21 Jan 2019 19:52:04 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Allow lookup of IDs that don't follow the YYYY-MM-DD-RANDOM formatMon, 21 Jan 2019 19:17:49 +0100, by Kim Alvefur
-
mod_storage_xmlarchive/README: Change example to match Prosodys mod_mamSun, 20 Jan 2019 18:18:02 +0100, by Kim Alvefur
-
mod_smacks: Fire event on delivery failure/success for each stanzaSun, 20 Jan 2019 00:02:08 +0000, by Matthew Wild
-
mod_muc_limits: Fix being unload on trunkFri, 18 Jan 2019 18:28:03 +0100, by Kim Alvefur
-
Fix http_auth_check example in READMEFri, 18 Jan 2019 17:02:12 +0100, by Nicolas Cedilnik
-
mod_client_certs: do not crash on plain socketsFri, 18 Jan 2019 14:06:05 +0100, by Thibaut Girka
-
mod_http_upload: Fix indentationFri, 18 Jan 2019 02:16:03 +0100, by Kim Alvefur
-
mod_presence_dedup: Remove unused variables [luacheck]Thu, 17 Jan 2019 19:06:51 +0100, by Kim Alvefur
-
mod_measure_cpu: Rename counter metric to avoid name clash (thanks pep.)Wed, 16 Jan 2019 17:30:23 +0100, by Kim Alvefur
-
mod_slack_webhooks: Fix use with 0.11+ MUC APITue, 15 Jan 2019 16:41:58 +0100, by Kim Alvefur
-
mod_http_authentication: Allow HTTP error events to pass through (fixes #1293)Tue, 15 Jan 2019 15:01:04 +0100, by Kim Alvefur
-
mod_http_upload: Clarify how quotas affect upload requestsMon, 14 Jan 2019 10:56:19 +0100, by Kim Alvefur
-
mod_http_upload: Document prosodyctl command for expiring uploadsMon, 14 Jan 2019 10:56:03 +0100, by Kim Alvefur
-
mod_http_upload: Clarify when expiry is checkedMon, 14 Jan 2019 10:55:36 +0100, by Kim Alvefur
-
mod_log_messages_sql/README: Add pointer towards mod_mam + mod_readonlyMon, 07 Jan 2019 20:08:47 +0100, by Kim Alvefur
-
mod_readonly: Add a stub READMEMon, 07 Jan 2019 20:07:57 +0100, by Kim Alvefur
-
mod_pubsub_text_interface/README: Fix typo (thanks perflyst)Mon, 07 Jan 2019 19:46:04 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Remove compat for old argument orderSun, 06 Jan 2019 10:27:55 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Expand description in READMESun, 06 Jan 2019 10:27:16 +0100, by Kim Alvefur
-
mod_http_pep_avatar: Redirect to prepped usernameSun, 06 Jan 2019 10:26:32 +0100, by Kim Alvefur
-
mod_atom: Apply nodeprep via redirect for cache-friendlynessSun, 06 Jan 2019 10:24:32 +0100, by Kim Alvefur
-
mod_measure_cpu: Also report the raw clock value, whatever that isSat, 05 Jan 2019 18:44:50 +0100, by Kim Alvefur
-
mod_measure_message_length: Use measure type that actually existsFri, 04 Jan 2019 03:14:55 +0100, by Kim Alvefur
-
mod_pubsub_text_interface: Send replies trough normal stanza routingThu, 03 Jan 2019 16:07:31 +0100, by Kim Alvefur
-
mod_statistics: Fix incorrect parameters to envload (thanks Dan)Thu, 03 Jan 2019 14:01:58 +0000, by Matthew Wild
-
mod_statistics: top: Use util.envload for 5.2 compatibilityThu, 03 Jan 2019 11:57:55 +0000, by Matthew Wild
-
mod_support_room: Module that invites newly registered users to a roomThu, 03 Jan 2019 12:06:09 +0100, by Kim Alvefur
-
mod_http_pep_avatar: Provides PEP avatars via HTTPThu, 03 Jan 2019 11:46:51 +0100, by Kim Alvefur
-
mod_atom: Check whether user existsThu, 03 Jan 2019 11:39:28 +0100, by Kim Alvefur
-
mod_atom: Unpack event objectThu, 03 Jan 2019 11:36:01 +0100, by Kim Alvefur
-
lint: Teach luacheck about the new module:send_iq APIWed, 02 Jan 2019 10:49:43 +0100, by Kim Alvefur
-
mod_pep_vcard_avatar: Update docs to point at mod_vcard_legacyMon, 31 Dec 2018 09:43:29 +0100, by Kim Alvefur
-
mod_bookmarks: Mention that it also works on 0.11.Fri, 28 Dec 2018 12:12:15 +0100, by Emmanuel Gil Peyrot
-
mod_ignore_host_chatstates: Discard chat state messages sent to a bare hostFri, 28 Dec 2018 04:23:30 +0100, by Kim Alvefur
-
mod_muc_limits: Simplify bypass for affiliated usersSun, 23 Dec 2018 22:52:23 +0100, by Kim Alvefur
-
mod_muc_limits: Add support for new MUC API in Prosody 0.11Sun, 23 Dec 2018 21:46:06 +0100, by Kim Alvefur
-
mod_adhoc_account_management: Reduce indentation of one in the main function.Sun, 23 Dec 2018 18:33:32 +0100, by Emmanuel Gil Peyrot
-
mod_secure_interfaces: Prevent starttls on connections marked secure (fixes #1274)Sun, 23 Dec 2018 17:11:10 +0100, by Kim Alvefur
-
mod_statistics: Update 'top' to (hopefully) work with Prosody 0.11/Lua 5.2Sun, 23 Dec 2018 11:00:38 +0000, by Matthew Wild
-
mod_pubsub_text_interface/README: Add lost _Sat, 22 Dec 2018 19:02:21 +0100, by Kim Alvefur
-
mod_pubsub_text_interface/README: Add a Compatibility sectionSat, 22 Dec 2018 18:52:13 +0100, by Kim Alvefur
-
mod_pubsub_text_interface/README: Document the 'last' commandSat, 22 Dec 2018 18:53:59 +0100, by Kim Alvefur
-
mod_pubsub_text_interface/README: Normalize Markdown syntaxSat, 22 Dec 2018 18:53:48 +0100, by Kim Alvefur
-
mod_pubsub_stats/README: Link to docs for Prosodys statisticsSat, 22 Dec 2018 18:22:15 +0100, by Kim Alvefur
-
mod_pubsub_stats: Sort summarySat, 22 Dec 2018 16:39:47 +0100, by Kim Alvefur
-
mod_pubsub_stats: Generate a textual summary for notificationsSat, 22 Dec 2018 16:34:51 +0100, by Kim Alvefur
-
mod_bidi: Mark as StableTue, 18 Dec 2018 19:12:52 +0100, by Kim Alvefur
-
mod_offline_email: Allow LuaSocket to pollute the global scope, fixes traceback (*sigh*)Sun, 16 Dec 2018 13:54:53 +0100, by Kim Alvefur
-
mod_xhtmlim: Turn unknown elements into <span>Thu, 13 Dec 2018 14:32:17 +0100, by Kim Alvefur
-
mod_muc_ban_ip: Improve logging to use session, and log when a ban is enforcedThu, 13 Dec 2018 10:35:26 +0000, by Matthew Wild
-
mod_muc_limits: Document brokenness with 0.11.xTue, 11 Dec 2018 18:27:40 +0100, by Kim Alvefur
-
mod_motd_sequential: Fix typo (fixes unintentional global access)Tue, 11 Dec 2018 18:27:08 +0100, by Kim Alvefur
-
mod_motd_sequential: Fix for deprecation of global routing functions (fixes #1258)Tue, 11 Dec 2018 18:26:31 +0100, by Kim Alvefur
-
mod_prometheus/README: Add line for 0.11 in compat sectionSun, 09 Dec 2018 00:35:57 +0100, by Kim Alvefur
-
mod_minimix: Fix typo in commentSat, 08 Dec 2018 20:08:11 +0100, by Kim Alvefur
-
mod_devices: New module for device identificationThu, 06 Dec 2018 16:57:01 +0000, by Matthew Wild
-
mod_csi: Update READMEWed, 05 Dec 2018 14:12:35 +0000, by Matthew Wild
-
mod_csi: Backport 989cf872d5c0 from Prosody 0.11 to preserve compatibilityWed, 05 Dec 2018 14:12:00 +0000, by Matthew Wild
-
Merge with goffiSat, 01 Dec 2018 17:52:17 +0100, by Kim Alvefur
-
mod_s2s_auth_monkeysphere: Remove blocking mode (simplifes code) (not tested)Sat, 01 Dec 2018 16:04:35 +0100, by Kim Alvefur
-
mod_s2s_auth_monkeysphere/README: Normalize markdownSat, 01 Dec 2018 16:04:24 +0100, by Kim Alvefur
-
mod_auth_external/README: Update mentioning 0.11.xSat, 01 Dec 2018 15:27:55 +0100, by Kim Alvefur
-
mod_auth_external/README: Update to reflect non-blocking by defaultSat, 01 Dec 2018 15:27:53 +0100, by Kim Alvefur
-
mod_auth_external: Use blocking mode by default as non-blocking is experimental but available in 0.11.xSat, 01 Dec 2018 15:22:49 +0100, by Kim Alvefur
-
mod_privilege: fixed routing issue with message permission:Sat, 01 Dec 2018 17:50:36 +0100, by Goffi
-
mod_delegation: avoid crash on recent prosody versionsSat, 01 Dec 2018 12:10:31 +0100, by Goffi
-
mod_e2e_policy: Fix an error with getting stanza from eventFri, 30 Nov 2018 19:31:25 +0100, by Michel Le Bihan
-
mod_e2e_policy: Verify that the bare JID of stanza to and from is not in the whitelistFri, 30 Nov 2018 19:17:16 +0100, by Michel Le Bihan
-
mod_password_reset: Fix titles for consistencyThu, 22 Nov 2018 23:35:27 +0000, by Matthew Wild
-
mod_password_reset: Adjust form slightly after user testingThu, 22 Nov 2018 23:34:08 +0000, by Matthew Wild
-
mod_password_reset: Add magic viewport tag to make reset pages mobile-friendlyThu, 22 Nov 2018 23:31:17 +0000, by Matthew Wild
-
mod_muc_ping: Update README to mention 0.11.x as separate from trunkThu, 22 Nov 2018 17:12:00 +0100, by Kim Alvefur
-
mod_http_upload: Disallow POST in CORSSun, 18 Nov 2018 18:38:37 +0100, by Emmanuel Gil Peyrot
-
mod_http_upload: Remove extra check for Origin HTTP headerSun, 18 Nov 2018 18:36:16 +0100, by Emmanuel Gil Peyrot
-
mod_http_upload: Relocate function definition to avoid tracebackSun, 18 Nov 2018 12:16:47 +0000, by Matthew Wild
-
mod_http_upload: Also add CORS headers in response to PUTSun, 18 Nov 2018 12:15:02 +0000, by Matthew Wild
-
mod_http_upload: Add CORS headers for web clients (untested)Sun, 18 Nov 2018 12:06:13 +0000, by Matthew Wild
-
mod_muc_cloud_notify: README updatesSat, 17 Nov 2018 14:27:00 +0000, by JC Brand
-
mod_measure_client_features: Add a module to count the features of each connected clientSun, 11 Nov 2018 14:44:27 +0100, by Emmanuel Gil Peyrot
-
mod_presence_cache: Set delay source to bare JID instead of hostWed, 07 Nov 2018 22:20:56 +0100, by Kim Alvefur
-
mod_register_web: Add soft dependency on mod_register_limits (0.11+)Wed, 07 Nov 2018 17:49:27 +0100, by Kim Alvefur
-
mod_firewall: Improve logging on chain returnWed, 07 Nov 2018 12:38:03 +0000, by Matthew Wild
-
mod_measure_message_e2ee: Count OTR messages too.Tue, 06 Nov 2018 20:05:09 +0100, by Emmanuel Gil Peyrot
-
mod_http_upload: Fix order of arguments to :measureTue, 06 Nov 2018 14:44:11 +0100, by Kim Alvefur
-
mod_bob: Don’t try to access XHTML-IM when it isn’t present.Sun, 04 Nov 2018 18:38:06 +0100, by Emmanuel Gil Peyrot
-
mod_measure_malloc: Use the 'amount' measure typeMon, 29 Oct 2018 01:33:14 +0100, by Kim Alvefur
-
mod_http_upload: Report statistics on upload sizes (0.10+)Mon, 29 Oct 2018 01:21:29 +0100, by Kim Alvefur
-
mod_measure_memory: Use the 'amount' measure typeMon, 29 Oct 2018 01:10:10 +0100, by Kim Alvefur
-
mod_mam_muc: Log to debug log whether a message is archived or notSun, 28 Oct 2018 19:01:12 +0100, by Kim Alvefur
-
mod_conversejs: Weaken dependency on mod_boshFri, 26 Oct 2018 20:07:16 +0200, by Kim Alvefur
-
mod_conversejs: Link to BOSH and WebSockets setup instructions instead of module pagesThu, 25 Oct 2018 22:41:13 +0200, by Kim Alvefur
-
mod_storage_memory: Fix saving of remaining items during deletionSun, 21 Oct 2018 17:49:39 +0200, by Kim Alvefur
-
mod_http_upload_external: Add note about correct behaviour in the presence of multiple versionsSun, 21 Oct 2018 15:19:58 +0100, by Matthew Wild
-
mod_http_upload_external: Fix typo/copy-paste issues in headers (thanks jonas<U+2019>)Sun, 21 Oct 2018 15:09:29 +0100, by Matthew Wild
-
mod_http_upload_external: Improve implementation docs, including v2 detailsSun, 21 Oct 2018 14:54:19 +0100, by Matthew Wild
-
mod_test_data: New module to generate test data in Prosody's data storeMon, 15 Oct 2018 14:27:20 +0100, by Matthew Wild
-
mod_muc_ping: Add more details to READMETue, 09 Oct 2018 16:47:27 +0200, by Kim Alvefur
-
mod_password_reset: Implement password policy enforcement (requires mod_password_policy)Tue, 09 Oct 2018 14:12:45 +0100, by Matthew Wild
-
mod_password_reset: Improve password input field with additional relevant attributesTue, 09 Oct 2018 14:12:03 +0100, by Matthew Wild
-
mod_password_reset: Improve error reporting when setting a password failsTue, 09 Oct 2018 14:10:42 +0100, by Matthew Wild
-
mod_password_reset: Switch to util.interpolation (our standard template library)Tue, 09 Oct 2018 14:09:54 +0100, by Matthew Wild
-
mod_password_policy: Export function to get policy in use by the moduleTue, 09 Oct 2018 14:03:00 +0100, by Matthew Wild
-
mod_password_policy: Return error as second result explaining failure reasonTue, 09 Oct 2018 14:02:42 +0100, by Matthew Wild
-
mod_muc_ping: Implements the Server Optimization part of XEP-0410: MUC Self-PingSun, 07 Oct 2018 03:39:35 +0200, by Kim Alvefur
-
mod_conversejs: Default to latest version of Converse.jsThu, 04 Oct 2018 14:43:23 +0200, by Kim Alvefur
-
mod_conversejs: Strip extra slash if version is set to the empty stringThu, 04 Oct 2018 14:40:32 +0200, by Kim Alvefur
-
mod_pastebin: Convert limit values to strings (fixes traceback)Wed, 03 Oct 2018 13:08:17 +0200, by Kim Alvefur
-
mod_pastebin: Advertise a disco feature and current thresholdsWed, 03 Oct 2018 12:59:04 +0200, by Kim Alvefur
-
mod_password_reset: New module for self-service password resets via a web pageTue, 02 Oct 2018 16:09:17 +0100, by Matthew Wild
-
mod_bob: Simplify check_cid using string.match. (thanks Zash!)Fri, 28 Sep 2018 16:31:36 +0200, by Emmanuel Gil Peyrot
-
mod_bob: Add this new module.Fri, 28 Sep 2018 16:12:18 +0200, by Emmanuel Gil Peyrot
-
mod_http_upload: Use legacy datamanager directly (makes it work)Thu, 27 Sep 2018 20:16:15 +0200, by Kim Alvefur
-
mod_http_upload: Abort and throw error in case of failure to iterate over usersThu, 27 Sep 2018 20:03:10 +0200, by Kim Alvefur
-
mod_http_upload: Run expiry for all users if command run with a hostnameThu, 27 Sep 2018 19:54:26 +0200, by Kim Alvefur
-
mod_http_roster_admin: Add explicit dependency on mod_httpThu, 27 Sep 2018 19:39:55 +0200, by Kim Alvefur
-
mod_conversejs: Set a friendly name for mod_http_indexThu, 27 Sep 2018 17:15:37 +0200, by Kim Alvefur
-
mod_http_index: Allow listed modules to include a friendlier nameThu, 27 Sep 2018 17:13:10 +0200, by Kim Alvefur
-
mod_http_index: Tweak headerThu, 27 Sep 2018 16:56:44 +0200, by Kim Alvefur
-
mod_conversejs: Update READMEThu, 27 Sep 2018 12:19:21 +0100, by Matthew Wild
-
mod_conversejs: Allow custom tags to be inserted into the generated HTMLThu, 27 Sep 2018 11:55:35 +0100, by Matthew Wild
-
mod_conversejs: Variable rename for clarity (user may override options)Thu, 27 Sep 2018 11:55:07 +0100, by Matthew Wild
-
mod_conversejs: Allow overriding CDN URL, or script/css URLs independentlyThu, 27 Sep 2018 11:54:39 +0100, by Matthew Wild
-
Mention auto_register_muc_nickname setting from ConverseMon, 24 Sep 2018 14:41:37 +0000, by JC Brand
-
mod_conversejs: Explicitly depend on mod_httpSun, 23 Sep 2018 18:54:52 +0200, by Kim Alvefur
-
mod_pubsub_text_interface: Handle lack of `pubsub:get_last_item` in Prosody 0.10Sun, 23 Sep 2018 16:43:03 +0200, by Kim Alvefur
-
mod_auth_ldap: Add compat with the previously mistaken documentation (thanks pep.)Sun, 23 Sep 2018 14:20:06 +0200, by Kim Alvefur
-
mod_auth_ldap: Correct name of admin option (thanks pep.)Sun, 23 Sep 2018 14:19:47 +0200, by Kim Alvefur
-
mod_auth_ldap: fix ldap_admins documentationSat, 22 Sep 2018 16:25:26 +0100, by Maxime “pep” Buquet
-
mod_conversejs: Add a page titleThu, 20 Sep 2018 15:21:48 +0200, by Kim Alvefur
-
mod_conversejs: Update to Conversejs 4.0.1Thu, 20 Sep 2018 15:16:52 +0200, by Kim Alvefur
-
mod_profile: Fix PEP event handler to detach on unloadSun, 16 Sep 2018 13:23:09 +0200, by Kim Alvefur
-
Backed out changeset 395835d89d88: Might still be neededSun, 16 Sep 2018 13:08:04 +0200, by Kim Alvefur
-
mod_pubsub_mqtt/README: Fix quotesSat, 15 Sep 2018 19:41:57 +0200, by Kim Alvefur
-
mod_muc_cloud_notify: New moduleFri, 14 Sep 2018 08:02:50 +0000, by JC Brand
-
mod_blocking: Update to set id attribute on iq stanzaThu, 13 Sep 2018 16:29:06 +0100, by Matthew Wild
-
mod_delegation: Update to generate own iq idsThu, 13 Sep 2018 16:28:10 +0100, by Matthew Wild
-
mod_http_roster_admin: Explicitly set 'id' attribute on roster pushesThu, 13 Sep 2018 16:14:41 +0100, by Matthew Wild
-
mod_prometheus: Add more documentation.Wed, 12 Sep 2018 18:54:49 +0200, by Emmanuel Gil Peyrot
-
mod_conversejs: Add an endpoint returning only initialization snippetMon, 10 Sep 2018 15:08:09 +0200, by Kim Alvefur
-
mod_conversejs: Factor out option handling into a function for future reuseMon, 10 Sep 2018 15:07:07 +0200, by Kim Alvefur
-
mod_conversejs: Factor JavaScript part out of HTMLMon, 10 Sep 2018 15:04:03 +0200, by Kim Alvefur
-
mod_conversejs/README: Fix links to mod_bosh and mod_websocket (thanks jubalh)Mon, 10 Sep 2018 14:49:49 +0200, by Kim Alvefur
-
mod_conversejs: Restore accidentally removed configuration option handlingSun, 09 Sep 2018 14:43:23 +0200, by Kim Alvefur
-
mod_conversejs: Pin to version 4.0.0Sun, 09 Sep 2018 14:32:01 +0200, by Kim Alvefur
-
mod_bookmarks: Handle iq:private queries before mod_privateSun, 09 Sep 2018 14:10:22 +0200, by Kim Alvefur
-
mod_bookmarks: Correctly hook events on PEP servicesSun, 09 Sep 2018 14:09:12 +0200, by Kim Alvefur
-
mod_auth_dovecot: Update example dovecot configSun, 09 Sep 2018 13:11:29 +0200, by Kim Alvefur
-
mod_conversejs: Remove view_mode CSS switchingSat, 08 Sep 2018 23:31:06 +0200, by Kim Alvefur
-
Fix README of mod_conversejsSat, 08 Sep 2018 23:50:57 +0200, by t2d
-
mod_omemo_all_access: Fix table to not take the first row as headerSat, 08 Sep 2018 15:27:40 +0200, by Kim Alvefur
-
mod_omemo_all_access: Add a note about mod_pep replacing this module on trunk.Sat, 08 Sep 2018 15:20:51 +0200, by Emmanuel Gil Peyrot
-
mergeSat, 08 Sep 2018 11:37:38 +0200, by Kim Alvefur
-
mod_profile: Update README file next to recent mod_pep changesFri, 07 Sep 2018 20:25:07 -0400, by Minami-o Le Sabreur
-
mod_auth_dovecot/README: Expand exampleSat, 08 Sep 2018 11:31:26 +0200, by Kim Alvefur
-
mod_muc_badge/README: Remove obsolete optionThu, 06 Sep 2018 18:41:09 +0200, by Kim Alvefur
-
mod_muc_badge/README: Remove completed TODOThu, 06 Sep 2018 18:11:46 +0200, by Kim Alvefur
-
mod_muc_badge/README: Add an exampleThu, 06 Sep 2018 18:10:44 +0200, by Kim Alvefur
-
mod_muc_badge/README: Correct the example URL to account for default 'http_host'Thu, 06 Sep 2018 18:09:30 +0200, by Kim Alvefur
-
mod_bookmarks: Ensure the configuration is correct even with create-on-subscribe.Fri, 31 Aug 2018 22:17:19 +0200, by Emmanuel Gil Peyrot
-
mod_pubsub_text_interface: Add a 'last' command for sending the last itemFri, 31 Aug 2018 21:16:45 +0200, by Kim Alvefur
-
mod_register_json/README: Add syntax hintWed, 29 Aug 2018 23:58:14 +0200, by Kim Alvefur
-
mod_register_json: Update READMEWed, 29 Aug 2018 21:57:59 +0100, by Matthew Wild
-
mod_bookmarks: Delete the node before attempting migration, to make sure its config is correct.Mon, 27 Aug 2018 18:14:28 +0200, by Emmanuel Gil Peyrot
-
mod_s2s_auth_posh: Be a tiny bit stricter with typesSat, 25 Aug 2018 20:10:21 +0200, by Kim Alvefur
-
mod_s2s_auth_posh: Follow referenceSat, 25 Aug 2018 20:02:40 +0200, by Kim Alvefur
-
mod_s2s_auth_posh: Ensure JWK data decodes to a tableSat, 25 Aug 2018 20:00:45 +0200, by Kim Alvefur
-
mod_muc_badge: Reduce the opacity of the text shadows.Sat, 25 Aug 2018 17:55:16 +0200, by Emmanuel Gil Peyrot
-
mod_muc_badge: Add spaces around each part of the text.Sat, 25 Aug 2018 17:54:18 +0200, by Emmanuel Gil Peyrot
-
mod_muc_badge: Preserve spaces in SVG, fixes displaying nicer borders.Sat, 25 Aug 2018 17:42:13 +0200, by Emmanuel Gil Peyrot
-
mod_http_muc_log: Close unclosed <p/> tag in template.Sat, 25 Aug 2018 17:39:41 +0200, by Emmanuel Gil Peyrot
-
mod_bookmarks: Display the bare JID instead of the username in logs.Sat, 25 Aug 2018 17:39:01 +0200, by Emmanuel Gil Peyrot
-
mod_pubsub_feeds: Handle feed parsing error (thanks apollo13)Sat, 25 Aug 2018 14:28:15 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Fix syntax errorSat, 25 Aug 2018 14:25:30 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Log a message for HTTP 301 redirectsSat, 25 Aug 2018 14:14:27 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Log non-HTTP errors like certificate problems etcSat, 25 Aug 2018 13:59:32 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Log a debug message for status codes not handledSat, 25 Aug 2018 13:59:09 +0200, by Kim Alvefur
-
mod_atom: Set the proper Content-Type header for Atom (thanks MattJ)Fri, 24 Aug 2018 23:59:54 +0200, by Kim Alvefur
-
mod_atom: Include User Nickname (if configured to be public)Fri, 24 Aug 2018 22:52:13 +0200, by Kim Alvefur
-
mod_atom: Expose title and description from node metadata in feedFri, 24 Aug 2018 23:00:08 +0200, by Kim Alvefur
-
mod_atom: Add node as portablecontacts preferredUsernameFri, 24 Aug 2018 22:59:24 +0200, by Kim Alvefur
-
mod_atom: Add some basic metadata to feedFri, 24 Aug 2018 22:58:48 +0200, by Kim Alvefur
-
mod_delegation: Simplify iq handling by hooking on iq-get/ instead of iq/.Fri, 24 Aug 2018 21:36:58 +0200, by Emmanuel Gil Peyrot
-
mod_readonly: Simplify iq handling by hooking on iq-set/ instead of iq/.Fri, 24 Aug 2018 21:35:47 +0200, by Emmanuel Gil Peyrot
-
mod_ipcheck: Simplify iq handling by hooking on iq-get/ instead of iq/.Fri, 24 Aug 2018 21:15:38 +0200, by Emmanuel Gil Peyrot
-
mod_auto_answer_disco_info: Simplify iq handling by hooking on the full payload tag instead of iq/full.Fri, 24 Aug 2018 20:55:10 +0200, by Emmanuel Gil Peyrot
-
mod_client_certs: Simplify iq handling by hooking on iq-get/ and iq-set/ instead of iq/.Fri, 24 Aug 2018 20:49:54 +0200, by Emmanuel Gil Peyrot
-
mod_group_bookmarks: Remove unused requires.Fri, 24 Aug 2018 19:51:31 +0200, by Emmanuel Gil Peyrot
-
mod_pubsub_github: Remove unused import [luacheck]Fri, 24 Aug 2018 18:05:52 +0200, by Kim Alvefur
-
mod_pubsub_github: Add support for signed requestsFri, 24 Aug 2018 17:49:53 +0200, by Kim Alvefur
-
mod_pubsub_github: Unpack request from eventFri, 24 Aug 2018 17:46:47 +0200, by Kim Alvefur
-
mod_group_bookmarks: Add my copyright.Fri, 24 Aug 2018 19:45:11 +0200, by Emmanuel Gil Peyrot
-
mod_group_bookmarks: Return early when the key is not bookmarks.Fri, 24 Aug 2018 19:38:17 +0200, by Emmanuel Gil Peyrot
-
mod_group_bookmarks: Use iq-get event instead of checking for stanza.attr.type == "get".Fri, 24 Aug 2018 19:34:30 +0200, by Emmanuel Gil Peyrot
-
mod_group_bookmarks: Remove duplicated requires.Fri, 24 Aug 2018 19:29:34 +0200, by Emmanuel Gil Peyrot
-
mod_pubsub_github/README: Note that it might work with Gitlab as wellFri, 24 Aug 2018 16:28:48 +0200, by Kim Alvefur
-
mod_atom: Add a brief READMEFri, 24 Aug 2018 16:16:30 +0200, by Kim Alvefur
-
mod_pubsub_post/README: Add a heading for affiliation related textFri, 24 Aug 2018 14:50:20 +0200, by Kim Alvefur
-
mod_pubsub_post: Ensure actor is non-nil (catch inability to determine IP or simliar)Fri, 24 Aug 2018 14:49:02 +0200, by Kim Alvefur
-
mod_pubsub_post: Start with actor unsetFri, 24 Aug 2018 14:48:59 +0200, by Kim Alvefur
-
mod_bookmarks: Use the new item-published/<node> event.Tue, 21 Aug 2018 17:18:31 +0100, by Emmanuel Gil Peyrot
-
mod_profile: Only replace avatar update hash if one is foundTue, 21 Aug 2018 11:01:46 +0200, by Kim Alvefur
-
mod_profile: Only retrieve the last avatar hash from PEPTue, 21 Aug 2018 11:00:30 +0200, by Kim Alvefur
-
mod_pubsub_text_interface: Ignore whitespace after all commandsMon, 20 Aug 2018 23:20:01 +0200, by Kim Alvefur
-
mod_pubsub_text_interface: Rename variable to avoid name clash [luacheck]Mon, 20 Aug 2018 23:18:43 +0200, by Kim Alvefur
-
mod_pubsub_text_interface: Fix chain that accidentally produced nested <body>Mon, 20 Aug 2018 22:58:30 +0200, by Kim Alvefur
-
mod_pubsub_text_interface: Generate a stanza id for repliesMon, 20 Aug 2018 22:52:20 +0200, by Kim Alvefur
-
mod_profile: Pass item id onto pubsub container elementMon, 20 Aug 2018 21:40:48 +0200, by Kim Alvefur
-
mod_profile: Use type property over content identifiguesstimationMon, 20 Aug 2018 21:20:53 +0200, by Kim Alvefur
-
mod_pubsub_text_interface: Add a READMEMon, 20 Aug 2018 20:22:43 +0200, by Kim Alvefur
-
mod_pubsub_text_interface: A chat interface to PubSubMon, 20 Aug 2018 17:09:20 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Include pubsub namespace on wrapper item as required by mod_pubsubMon, 20 Aug 2018 14:23:35 +0200, by Kim Alvefur
-
mod_atom: Update to the new mod_pepMon, 20 Aug 2018 12:39:37 +0200, by Kim Alvefur
-
mod_firewall: Assume empty list if file could not be loadedSun, 19 Aug 2018 17:53:05 +0100, by Matthew Wild
-
mod_candy: Remove, outdated. Consider mod_conversejs instead.Sat, 18 Aug 2018 18:17:42 +0100, by Matthew Wild
-
mod_bookmarks: Require forgotten util.jid module.Sat, 18 Aug 2018 18:08:47 +0100, by Emmanuel Gil Peyrot
-
mod_default_bookmarks: Add support for <password/>.Sat, 18 Aug 2018 17:38:48 +0100, by Emmanuel Gil Peyrot
-
mod_default_bookmarks: Add support for trunk’s mod_pep.Sat, 18 Aug 2018 17:36:50 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks: Expose publish_to_pep() to other modules.Sat, 18 Aug 2018 17:25:44 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks: Fire empty and updated events, for other modules to use.Sat, 18 Aug 2018 16:55:52 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks: Send back empty Private XML bookmarks on empty PEP bookmarks.Sat, 18 Aug 2018 14:43:58 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks: Fix traceback on retrieval since ba0d444b64aa.Sat, 18 Aug 2018 14:11:26 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks: Enforce publish_options since Prosody 249d90ff992e.Sat, 18 Aug 2018 14:10:38 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks: Simplify last item retrieval thanks to Prosody b6ffd4f951b9.Sat, 18 Aug 2018 14:04:40 +0100, by Emmanuel Gil Peyrot
-
mod_bookmarks: New module synchronising bookmarks to the new persistent mod_pepSat, 18 Aug 2018 13:48:45 +0100, by Emmanuel Gil Peyrot
-
mod_http_upload_external: share_v2.php: Comment out verbose debug loggingTue, 14 Aug 2018 18:21:19 +0100, by Matthew Wild
-
mod_http_upload_external: share.php: Fix whitespaceTue, 14 Aug 2018 18:20:59 +0100, by Matthew Wild
-
mod_http_upload_external: Update share.php and share_v2.php to allow cross-domain requestsTue, 14 Aug 2018 17:47:44 +0100, by Matthew Wild
-
mod_s2s_auth_posh: Add a command for generating the JSON fileMon, 13 Aug 2018 03:35:42 +0200, by Kim Alvefur
-
mod_auth_http_cookie: Also try to get HTTP request from WebSocket sessionFri, 10 Aug 2018 06:12:55 +0200, by Kim Alvefur
-
mod_auth_http_cookie: Try to get HTTP request from array on BOSH sessionsFri, 10 Aug 2018 06:10:38 +0200, by Kim Alvefur
-
mod_pep_vcard_png_avatar: Log error when used with new mod_pep, add compat with mod_pep_simpleThu, 09 Aug 2018 22:40:18 +0100, by Matthew Wild
-
mod_pep_vcard_avatar: Log error when used with new mod_pep, add compat with mod_pep_simpleThu, 09 Aug 2018 22:36:22 +0100, by Matthew Wild
-
mod_watchuntrusted: Add option to ignore domainsWed, 08 Aug 2018 15:58:50 +0200, by Michel Le Bihan
-
mod_e2e_policy: Always add the 'to' in warning stanzasWed, 08 Aug 2018 15:20:52 +0200, by Michel Le Bihan
-
mod_smacks: Improve logging on resume so session changes are more easily trackedWed, 08 Aug 2018 12:49:02 +0100, by Matthew Wild
-
mod_statistics: Split module:shared() into multiple calls, multiple params may be deprecated soonTue, 07 Aug 2018 21:11:37 +0100, by Matthew Wild
-
mod_http_upload_external: share.php: Use hash_equals() if available to protect against timing attackTue, 07 Aug 2018 19:12:52 +0100, by Matthew Wild
-
mod_pep_vcard_avatar: Does not work with trunk anymoreSat, 04 Aug 2018 16:10:40 +0200, by Kim Alvefur
-
mod_adhoc_dataforms_demo/README: Set a summaryFri, 03 Aug 2018 20:23:03 +0200, by Kim Alvefur
-
mod_adhoc_dataforms_demo: Silence warning about unused argument [luacheck]Fri, 03 Aug 2018 19:42:48 +0200, by Kim Alvefur
-
mod_adhoc_test -> mod_adhoc_dataforms_demoFri, 03 Aug 2018 19:40:24 +0200, by Kim Alvefur
-
mod_adhoc_test: A module to test dataforms generation and renderingFri, 03 Aug 2018 19:30:15 +0200, by Kim Alvefur
-
mod_omemo_all_access: Add compatibility with mod_pep_simpleFri, 03 Aug 2018 11:33:31 +0100, by Matthew Wild
-
mod_omemo_all_access: Log error when used with incompatible mod_pepFri, 03 Aug 2018 11:24:36 +0100, by Matthew Wild
-
mod_profile: Abort if mod_pep doesn't appear to be the former mod_pep_plusThu, 02 Aug 2018 03:35:36 +0200, by Kim Alvefur
-
mod_profile: Update for mod_pep_plus renameThu, 02 Aug 2018 03:35:33 +0200, by Kim Alvefur
-
mod_s2s_auth_posh: Beginnings of a READMEMon, 19 Feb 2018 09:24:44 +0100, by Kim Alvefur
-
mod_s2s_auth_posh: Normalize code formattingSun, 28 Jan 2018 13:57:02 +0100, by Kim Alvefur
-
mod_s2s_auth_posh: Abort if no fingerprints are foundThu, 21 Dec 2017 03:23:58 +0100, by Kim Alvefur
-
mod_s2s_auth_posh: Remove commented out lineThu, 21 Dec 2017 03:23:46 +0100, by Kim Alvefur
-
mod_s2s_auth_posh: Skip POSH if session certificate is already validThu, 21 Dec 2017 03:20:34 +0100, by Kim Alvefur
-
mod_s2s_auth_posh: Remove commented out importsThu, 21 Dec 2017 03:19:56 +0100, by Kim Alvefur
-
mod_s2s_auth_posh: Cache tweakThu, 21 Dec 2017 03:04:51 +0100, by Kim Alvefur
-
mod_s2s_auth_posh: Changes done outside of version control during 2014-2017Wed, 15 Mar 2017 15:49:46 +0100, by Kim Alvefur
-
mod_s2s_auth_posh: PKIX over Secure HTTPWed, 21 May 2014 23:01:47 +0200, by Kim Alvefur
-
mod_firewall: Add a missing space after a comma in the README.Wed, 01 Aug 2018 10:00:53 +0200, by Emmanuel Gil Peyrot
-
mod_pastebin: Make first line and URL more clearly separatedTue, 31 Jul 2018 18:29:08 +0200, by Kim Alvefur
-
mod_lib_ldap: assert() connection for hopefully better error reporting (thanks adac)Thu, 26 Jul 2018 10:35:30 +0100, by Matthew Wild
-
mod_profile: Remove purging of previous PEP data, should no longer be neededTue, 24 Jul 2018 17:18:13 +0200, by Kim Alvefur
-
mod_profile: Bump priority of xep153 hook to surely run before mod_presenceTue, 24 Jul 2018 16:26:40 +0200, by Kim Alvefur
-
mod_profile: Correctly add avatar hashTue, 24 Jul 2018 16:23:04 +0200, by Kim Alvefur
-
mod_profile: Add xmlns on <item> in order to pass item validation in mod_pubsubTue, 24 Jul 2018 16:28:02 +0200, by Kim Alvefur
-
mod_profile: Refactor wrapping of payloads in <item>Tue, 24 Jul 2018 16:27:59 +0200, by Kim Alvefur
-
mod_http_upload_external/README: Add Perl implementation by Holger to listWed, 18 Jul 2018 23:44:09 +0200, by Kim Alvefur
-
Backed out parts of changeset a81456a13797Wed, 18 Jul 2018 15:57:13 +0200, by Kim Alvefur
-
mod_profile: Skip injecting xep153 into presence for sessions with no usernameFri, 13 Jul 2018 14:38:40 +0200, by Kim Alvefur
-
mod_profile: Add support for XEP-0398Fri, 13 Jul 2018 01:13:37 +0200, by Kim Alvefur
-
mod_profile: Add copyright headerFri, 13 Jul 2018 01:13:06 +0200, by Kim Alvefur
-
mod_profile: Fix typoFri, 13 Jul 2018 01:11:51 +0200, by Kim Alvefur
-
mod_presence_cache: Forget cached presence on s2s closeFri, 13 Jul 2018 00:47:29 +0200, by Kim Alvefur
-
mod_checkcerts: Note about apparent incompatibility with >=0.10.xThu, 12 Jul 2018 23:47:26 +0200, by Kim Alvefur
-
mod_profile: Ignore shadowed variable nameThu, 12 Jul 2018 21:09:41 +0200, by Kim Alvefur
-
mod_profile: Reformat READMEThu, 12 Jul 2018 21:07:10 +0200, by Kim Alvefur
-
mod_pep_vcard_avatar: Normalize syntax in READMEThu, 12 Jul 2018 21:02:04 +0200, by Kim Alvefur
-
mod_pep_vcard_avatar: Mention XEP-398Thu, 12 Jul 2018 21:01:51 +0200, by Kim Alvefur
-
mod_pep_vcard_avatar: Advertise XEP-0398 featureThu, 12 Jul 2018 21:00:01 +0200, by Kim Alvefur
-
mod_http_upload: use correct error conditionSun, 08 Jul 2018 13:04:46 +0200, by Jonas Wielicki
-
mod_pubsub_stats: Pass configuration to disable persistence and limit number of itemsSun, 08 Jul 2018 01:17:23 +0200, by Kim Alvefur
-
various/README: Add a Statistics labelThu, 05 Jul 2018 02:03:29 +0200, by Kim Alvefur
-
mod_muc_badge: Use room name instead of fixed string (beware the silly width calculations)Wed, 04 Jul 2018 23:04:22 +0200, by Kim Alvefur
-
mod_muc_badge: Simplify SVGWed, 04 Jul 2018 23:04:04 +0200, by Kim Alvefur
-
mod_smacks_noerror: Add ability to silence errors if mod_offline is disabledTue, 03 Jul 2018 01:03:48 +0200, by tmolitor
-
mod_statistics_statsman: Remove duplicate import [luacheck]Mon, 02 Jul 2018 22:45:30 +0200, by Kim Alvefur
-
mod_statistics_statsman: Ignore that we discard incoming data [luacheck]Mon, 02 Jul 2018 22:45:11 +0200, by Kim Alvefur
-
mod_http_external: Link to prosody-filer (Go implementation)Mon, 02 Jul 2018 13:13:23 +0100, by Matthew Wild
-
mod_http_upload_external: Reduce slot request log level from info to debug for privacy improvementMon, 02 Jul 2018 12:58:14 +0100, by Matthew Wild
-
mod_http_upload_external: Fix to read content-type from correct place in stanzaMon, 02 Jul 2018 12:57:40 +0100, by Matthew Wild
-
mod_http_upload_external: Log file type and sizeMon, 02 Jul 2018 12:56:51 +0100, by Matthew Wild
-
share_v2.php: Remove content-disposition if mime type is setMon, 02 Jul 2018 12:56:19 +0100, by Matthew Wild
-
share_v2.php: Add error loggingMon, 02 Jul 2018 12:55:59 +0100, by Matthew Wild
-
share_v2.php: Fix syntax errorsMon, 02 Jul 2018 12:55:43 +0100, by Matthew Wild
-
share_v2.php: Fix array keysMon, 02 Jul 2018 12:52:59 +0100, by Matthew Wild
-
mod_pubsub_stats: Include namespace on pubsub items (fixes use with trunk)Mon, 02 Jul 2018 10:14:13 +0200, by Kim Alvefur
-
mod_statistics_statsman/README: Fix typo in linkThu, 28 Jun 2018 21:45:25 +0200, by Kim Alvefur
-
mod_statistics_statsman: Streaming access to statsmanagerThu, 28 Jun 2018 21:42:48 +0200, by Kim Alvefur
-
mod_pubsub_stats: Remove unused import of util.datetimeThu, 28 Jun 2018 17:44:21 +0200, by Kim Alvefur
-
mod_pubsub_stats: Add a brief READMEThu, 28 Jun 2018 17:43:23 +0200, by Kim Alvefur
-
mod_s2s_whitelist: Add a READMEThu, 28 Jun 2018 11:43:43 +0200, by Kim Alvefur
-
mod_s2s_blacklist: Add a READMEThu, 28 Jun 2018 11:42:19 +0200, by Kim Alvefur
-
mod_pubsub_post/README: Describe what happens to different data typesWed, 27 Jun 2018 17:35:20 +0200, by Kim Alvefur
-
mod_pubsub_post/README: Affiliation management in trunk nowWed, 27 Jun 2018 17:27:44 +0200, by Kim Alvefur
-
mod_pubsub_post: Rename README so it gets picked up by the site generatorWed, 27 Jun 2018 17:17:17 +0200, by Kim Alvefur
-
mod_smacks: Reduce unacked stanza log message from warn->debugTue, 26 Jun 2018 15:30:03 +0100, by Matthew Wild
-
mod_prometheus: Expose min, max and average when available.Mon, 25 Jun 2018 23:58:13 +0200, by Emmanuel Gil Peyrot
-
mod_slack_webhooks: Add a special webhook target for debuggingSun, 03 Jun 2018 02:18:02 +0200, by Kim Alvefur
-
mod_slack_webhooks: Forward info about clicked button to hookSun, 03 Jun 2018 02:02:56 +0200, by Kim Alvefur
-
mod_slack_webhooks: Add support for buttonsSun, 03 Jun 2018 02:02:51 +0200, by Kim Alvefur
-
mod_muc_badge/README: Add a possible future thing to doSat, 23 Jun 2018 18:16:01 +0200, by Kim Alvefur
-
mod_muc_badge/README: Fix typo in examlpe URLSat, 23 Jun 2018 18:14:44 +0200, by Kim Alvefur
-
mod_muc_badge/README: More wordsSat, 23 Jun 2018 18:14:32 +0200, by Kim Alvefur
-
mod_muc_badge/README: Fix prematurely committed textSat, 23 Jun 2018 18:12:54 +0200, by Kim Alvefur
-
mod_muc_badge: Generates a SVG badge with the number of occupants in roomsSat, 23 Jun 2018 18:08:34 +0200, by Kim Alvefur
-
mod_pastebin: Remove reference to removed header tableSat, 23 Jun 2018 16:40:46 +0200, by Kim Alvefur
-
mod_pastebin: Prevent header table form being mutatedSat, 23 Jun 2018 16:37:15 +0200, by Kim Alvefur
-
mod_prometheus: Fetch statistics at every request.Fri, 22 Jun 2018 15:19:55 +0200, by Emmanuel Gil Peyrot
-
mod_measure_message_e2ee: Get statistics about message encryption status.Fri, 22 Jun 2018 11:12:34 +0200, by Emmanuel Gil Peyrot
-
mod_measure_client_identities: Report 0 instead of the previous value when no client with that identity is left.Fri, 22 Jun 2018 11:09:02 +0200, by Emmanuel Gil Peyrot
-
mod_measure_client_identities: Collect statistics about client identities.Fri, 22 Jun 2018 01:06:18 +0200, by Emmanuel Gil Peyrot
-
mod_prometheus: Move timestamp generation to the stats-update event.Fri, 22 Jun 2018 01:03:47 +0200, by Emmanuel Gil Peyrot
-
mod_prometheus: Put the name as a label, which fits better the usual Prosody model.Fri, 22 Jun 2018 00:38:37 +0200, by Emmanuel Gil Peyrot
-
mod_prometheus: Add my copyright.Fri, 22 Jun 2018 00:32:05 +0200, by Emmanuel Gil Peyrot
-
mod_prometheus: Change the storage model for one which matches Prometheus better.Fri, 22 Jun 2018 00:31:54 +0200, by Emmanuel Gil Peyrot
-
mod_munin: Allow names containing any number of “:”.Fri, 22 Jun 2018 00:28:59 +0200, by Emmanuel Gil Peyrot
-
mod_munin: Don’t use host when it is nil.Thu, 21 Jun 2018 22:38:56 +0200, by Emmanuel Gil Peyrot
-
mod_prometheus: Optimise global lookups.Thu, 21 Jun 2018 22:15:15 +0200, by Emmanuel Gil Peyrot
-
mod_prometheus: Don’t shadow variables. [luacheck]Thu, 21 Jun 2018 22:14:12 +0200, by Emmanuel Gil Peyrot
-
mod_prometheus: Prefix metric names with "prosody_".Thu, 21 Jun 2018 22:11:01 +0200, by Emmanuel Gil Peyrot
-
mod_prometheus: Add a new statistics export module, for Prometheus.Thu, 21 Jun 2018 21:37:13 +0200, by Emmanuel Gil Peyrot
-
mod_minimix: Set full JID when dumping cached stanzasTue, 19 Jun 2018 22:27:59 +0200, by Kim Alvefur
-
mod_minimix: Handle having received no presence (should not happen)Tue, 19 Jun 2018 22:00:17 +0200, by Kim Alvefur
-
mod_minimix: Don't consider oneself fully joined until subject messageTue, 19 Jun 2018 21:59:34 +0200, by Kim Alvefur
-
mod_minimix/README: Doesn't handle incoming kicks yetTue, 19 Jun 2018 19:11:29 +0200, by Kim Alvefur
-
mod_minimix: Drop presence updates for now (may be treated as GC 1.0 joins)Tue, 19 Jun 2018 18:57:14 +0200, by Kim Alvefur
-
mod_minimix: Handle missing subjectTue, 19 Jun 2018 18:56:57 +0200, by Kim Alvefur
-
mod_minimix: Change data modelTue, 19 Jun 2018 18:28:41 +0200, by Kim Alvefur
-
mod_lastlog: Split Values into Type/Default. (documentation)Sun, 17 Jun 2018 21:29:27 +0200, by Emmanuel Gil Peyrot
-
mod_auth_oauthbearer: expand intro to mention when/how you'd use thisThu, 14 Jun 2018 09:13:30 +0000, by JC Brand
-
Remove debugging helpers and clean up a littleThu, 14 Jun 2018 09:11:03 +0000, by JC Brand
-
mod_sasl_oauthbearer and mod_auth_oauthbearerWed, 13 Jun 2018 17:09:49 +0000, by JC Brand
-
mod_pinger: work around updates on stale sessionsWed, 13 Jun 2018 08:16:45 +0200, by Georg Lukas
-
mod_server_contact_info: RemoveSat, 09 Jun 2018 21:19:54 +0200, by Kim Alvefur
-
mod_cache_c2s_caps: Fix traceback on invalid payload in disco#info result.Fri, 08 Jun 2018 21:59:42 +0200, by Emmanuel Gil Peyrot
-
mod_smacks: Convert max number into a string before inserting it into a stanza.Fri, 08 Jun 2018 17:56:54 +0200, by Emmanuel Gil Peyrot
-
mod_csi_battery_saver: flush queue on smacks resume instead of smacks hibernationFri, 08 Jun 2018 17:39:43 +0200, by tmolitor
-
mod_cloud_notify: inform mod_smacks of first push in hibernated stateFri, 08 Jun 2018 17:39:07 +0200, by tmolitor
-
mod_smacks: defer timeouts for push enabled clientsFri, 08 Jun 2018 17:38:24 +0200, by tmolitor
-
mod_auto_answer_disco_info: Don’t traceback on iqs coming from mod_muc.Fri, 08 Jun 2018 15:25:27 +0200, by Emmanuel Gil Peyrot
-
mod_inject_ecaps2: Inject the <c/> element in the presence, not util.hashes.Fri, 08 Jun 2018 11:49:29 +0200, by Emmanuel Gil Peyrot
-
mod_smacks: send maximum resumption timeout to clientThu, 07 Jun 2018 13:27:32 +0200, by Jonas Wielicki
-
Neuter 0198 from mod_pinger, fix #712Wed, 06 Jun 2018 19:20:10 +0200, by Georg Lukas
-
mod_client_proxy: extend readmeSun, 03 Jun 2018 16:26:32 +0200, by Jonas Wielicki
-
mod_client_proxy: fix warningsSun, 03 Jun 2018 16:26:25 +0200, by Jonas Wielicki
-
mod_pubsub_post: Add a READMESun, 03 Jun 2018 14:12:15 +0200, by Kim Alvefur
-
mod_pastebin: Off-by-one, the hardest problem known to manSun, 03 Jun 2018 14:09:30 +0200, by Kim Alvefur
-
mod_client_proxy: a Jabber Address Translation implementationSun, 03 Jun 2018 13:55:10 +0200, by Jonas Wielicki
-
mod_slack_webhooks: Fix error handling for JSON parsingSun, 03 Jun 2018 01:34:23 +0200, by Kim Alvefur
-
mod_slack_webhooks: Fix handling of form-urlencodedSun, 03 Jun 2018 01:31:40 +0200, by Kim Alvefur
-
mod_slack_webhooks: Reduce scope of variableSat, 02 Jun 2018 15:00:27 +0200, by Kim Alvefur
-
mod_slack_webhooks: Split long line to improve readability [luacheck]Sat, 02 Jun 2018 14:59:09 +0200, by Kim Alvefur
-
mod_slack_webhooks: Rename variables no avoid name clash [luacheck]Sat, 02 Jun 2018 14:58:49 +0200, by Kim Alvefur
-
mod_slack_webhooks: Remove unused locals [luacheck]Sat, 02 Jun 2018 14:58:28 +0200, by Kim Alvefur
-
mod_storage_memory: Fix removal of data in keyvalue (thanks jonasw)Sat, 02 Jun 2018 15:39:37 +0200, by Kim Alvefur
-
mod_cloud_notify: fix link to business rules descriptionSat, 02 Jun 2018 03:13:13 +0200, by tmolitor
-
mod_cloud_notify: last cleanupSat, 02 Jun 2018 03:10:28 +0200, by tmolitor
-
mod_cloud_notify: more cleanupSat, 02 Jun 2018 03:09:42 +0200, by tmolitor
-
mod_cloud_notify: Some more cleanupSat, 02 Jun 2018 03:09:10 +0200, by tmolitor
-
mod_cloud_notify: Some readme cleanupSat, 02 Jun 2018 03:07:55 +0200, by tmolitor
-
mod_cloud_notify: Don't change table while iterating itSat, 02 Jun 2018 02:58:45 +0200, by tmolitor
-
mod_http_avatar: Add caching support.Fri, 01 Jun 2018 22:45:41 +0200, by Emmanuel Gil Peyrot
-
mod_http_avatar: Remove unused variable. [luacheck]Fri, 01 Jun 2018 22:11:42 +0200, by Emmanuel Gil Peyrot
-
mod_http_avatar: Add a module to serve vCard-temp avatars over HTTP.Fri, 01 Jun 2018 22:05:46 +0200, by Emmanuel Gil Peyrot
-
mod_auto_answer_disco_info: Switch to origin.log to provide better debug to admins.Fri, 01 Jun 2018 18:40:30 +0200, by Emmanuel Gil Peyrot
-
mod_cache_c2s_caps: Switch to origin.log to provide better debug to admins.Fri, 01 Jun 2018 18:33:53 +0200, by Emmanuel Gil Peyrot
-
mod_cloud_notify: use next() instead of # operator and update READMEFri, 01 Jun 2018 18:24:34 +0200, by tmolitor
-
mod_cloud_notify: Don't use deprecated table.getnFri, 01 Jun 2018 17:54:07 +0200, by tmolitor
-
mod_vcard_muc: Get room from rooms table when get_room_from_jid API is not supportedWed, 30 May 2018 19:14:01 +0200, by Michel Le Bihan
-
mod_muc_lang: Remove unneeded type and label from disco#infoWed, 30 May 2018 10:02:38 +0200, by Kim Alvefur
-
mod_muc_lang: Add a READMEWed, 30 May 2018 09:31:37 +0200, by Kim Alvefur
-
mod_muc_lang: Fix to use correct field name in disco#infoWed, 30 May 2018 09:29:09 +0200, by Kim Alvefur
-
mod_muc_lang: Fix to use correct data fieldWed, 30 May 2018 09:28:38 +0200, by Kim Alvefur
-
mod_saslauth_muc: Use correct API for getting roomsWed, 30 May 2018 09:10:59 +0200, by Kim Alvefur
-
mod_slack_webhooks: Use the correct MUC APIWed, 30 May 2018 09:10:33 +0200, by Kim Alvefur
-
mod_muc_intercom: Fix to use correct name for variableWed, 30 May 2018 09:08:33 +0200, by Kim Alvefur
-
mod_muc_lang: Advertises the room languageWed, 30 May 2018 08:40:59 +0200, by Kim Alvefur
-
mod_pubsub_stats: Make the node used configurableTue, 29 May 2018 05:34:05 +0200, by Kim Alvefur
-
mod_pubsub_stats: Simple module that publishes stats in XEP-0039 formatTue, 29 May 2018 05:31:56 +0200, by Kim Alvefur
-
mod_http_muc_log: Handle errors while loading template file in a more graceful mannerTue, 29 May 2018 05:50:19 +0200, by Kim Alvefur
-
mod_s2s_keepalive/README: Clarify options (fixes #675)Tue, 29 May 2018 05:04:52 +0200, by Kim Alvefur
-
mod_http_muc_log: Include URL in disco#info for public roomsTue, 29 May 2018 04:36:56 +0200, by Kim Alvefur
-
mod_http_muc_log: Use separate variable for filename and file handleMon, 28 May 2018 20:55:22 +0200, by Kim Alvefur
-
mod_http_muc_log: Fix inverted logicMon, 28 May 2018 20:36:42 +0200, by Kim Alvefur
-
mod_http_muc_log: Add comment about argument to policy functionMon, 28 May 2018 20:21:39 +0200, by Kim Alvefur
-
mod_http_muc_log: Add a note about changing how presence is treatedMon, 28 May 2018 20:21:01 +0200, by Kim Alvefur
-
mod_http_muc_log: Base read-access on whether anyone would be able to join (like MUC)Mon, 28 May 2018 20:11:37 +0200, by Kim Alvefur
-
mod_http_muc_log: Only exclude hidden rooms from listing (like disco#items)Mon, 28 May 2018 20:04:46 +0200, by Kim Alvefur
-
mod_http_muc_log: Improve readability of policy functionMon, 28 May 2018 19:06:49 +0200, by Kim Alvefur
-
Merge commitMon, 28 May 2018 18:53:43 +0200, by tmolitor
-
mod_cloud_notify: Limit number of devices to 5 and change some default settingsMon, 28 May 2018 05:28:07 +0200, by tmolitor
-
mod_delay: Don't break on smacks resumeMon, 28 May 2018 05:27:03 +0200, by tmolitor
-
mod_deny_omemo: Prevents publishing and retreival of OMEMO PEP nodesMon, 28 May 2018 14:44:53 +0200, by Kim Alvefur
-
mod_pubsub_feeds/README: Give PubSubHubbub its own sectionSun, 27 May 2018 17:49:46 +0200, by Kim Alvefur
-
mod_pubsub_feeds/README: Markup options in table as codeSun, 27 May 2018 17:48:26 +0200, by Kim Alvefur
-
mod_pubsub_feeds/README: Give option summary its own headingSun, 27 May 2018 17:44:39 +0200, by Kim Alvefur
-
mod_pubsub_feeds/README: Add comment explaining what the index in 'feeds' doesSun, 27 May 2018 17:43:43 +0200, by Kim Alvefur
-
mod_pubsub_feeds/README: Normalize Markdown syntaxSun, 27 May 2018 16:18:07 +0200, by Kim Alvefur
-
mod_pubsub_feeds: Use ETag instead of problematic If-Modified-SinceSun, 27 May 2018 15:51:05 +0200, by Kim Alvefur
-
mod_vcard_muc: Send presence on muc-occupant-session-new eventSat, 26 May 2018 10:58:06 +0200, by Michel Le Bihan
-
mod_pastebin: Restore URL in final body textFri, 25 May 2018 00:18:46 +0200, by Kim Alvefur
-
mod_pastebin: Fix line count pattern added by 040eaa3844f4Fri, 25 May 2018 00:12:12 +0200, by Kim Alvefur
-
mod_vcard_muc: Initial commitThu, 24 May 2018 20:27:48 +0200, by Michel Le Bihan
-
mod_mam_muc/README: Add note about mod_muc_mam being included with ProsodyThu, 24 May 2018 16:22:55 +0200, by Kim Alvefur
-
mod_auth_ccert: Silence warning about unused global [luacheck]Thu, 24 May 2018 14:41:42 +0200, by Kim Alvefur
-
mod_conversejs: Suggest some alternative cliets if JavaScript is disabledSat, 07 Apr 2018 14:34:08 +0200, by Kim Alvefur
-
mod_conversejs: Appologise for the JavaScriptSat, 07 Apr 2018 14:34:02 +0200, by Kim Alvefur
-
mod_conversejs: Make HTML more well-formedSat, 07 Apr 2018 14:32:50 +0200, by Kim Alvefur
-
mod_auth_http_cookie: Possibly temporary fork of mod_http_auth_async that adds cookie auth supportThu, 24 May 2018 13:25:13 +0100, by Matthew Wild
-
mod_mam_muc: Remove support for Prosody trunk/0.11Mon, 02 Apr 2018 16:20:36 +0200, by Kim Alvefur
-
mod_pastebin: Support the new MUC API in Prosody trunkWed, 23 May 2018 00:34:46 +0200, by Kim Alvefur
-
mod_pastebin: Add an OOB tag pointing to the pastebin URLMon, 21 May 2018 00:54:27 +0200, by Kim Alvefur
-
mod_pastebin: Silence some warnings [luacheck]Sun, 20 May 2018 18:11:15 +0200, by Kim Alvefur
-
mod_pastebin: Remove unused locals [luacheck]Sun, 20 May 2018 18:10:12 +0200, by Kim Alvefur
-
mod_pastebin: Check line length via preconstructed pattern instead of gsubSun, 20 May 2018 17:55:53 +0200, by Kim Alvefur
-
mod_pastebin: Remove redundant check for non-empty body since it returns earlier in that caseSun, 20 May 2018 17:54:47 +0200, by Kim Alvefur
-
mod_pastebin: Avoid using pattern matching facilities for simple prefix removalSun, 20 May 2018 17:51:08 +0200, by Kim Alvefur
-
mod_pastebin: Replace tags using :maptags API instead of hacky direct manipulationSun, 20 May 2018 17:49:00 +0200, by Kim Alvefur
-
mod_pastebin: Move result of host detection into a variable to improve readabilySun, 20 May 2018 17:47:39 +0200, by Kim Alvefur
-
mod_vcard_command: Tweak to not rely on legacy module() behaviorWed, 23 May 2018 00:22:29 +0200, by Kim Alvefur
-
mod_vcard_command: a simplistic way to get and set vcard data for registered usersTue, 08 Oct 2013 16:38:40 +0000, by Stefan `Sec` Zehl
-
mod_muc_access_control: Multiple fixes to make the module work (fixes #1086)Tue, 22 May 2018 16:13:03 +0100, by Frank Doepper
-
mod_block_strangers: Allow stanza from self (fixes #966, thanks Sergey Popov)Tue, 22 May 2018 14:20:23 +0100, by Matthew Wild
-
mod_watchuntrusted: Actually add the untrusted_message_type optionSun, 20 May 2018 17:19:46 +0200, by Kim Alvefur
-
mod_pubsub_hub: Use the correct MIME type for Atom feedsSun, 20 May 2018 17:09:10 +0200, by Kim Alvefur
-
mod_watchuntrusted: Add option for which message 'type' to use on notificationsSun, 20 May 2018 16:21:07 +0200, by Kim Alvefur
-
mod_http_authentication/README: Change name of config option to match the codeSun, 20 May 2018 03:43:38 +0200, by Kim Alvefur
-
mod_pubsub_post: Add an option for what to use as pubsub 'actor'Sun, 20 May 2018 03:03:59 +0200, by Kim Alvefur
-
mod_pubsub_post: Factor out the 'actor' into an argumentSun, 20 May 2018 02:56:48 +0200, by Kim Alvefur
-
mod_pubsub_post: Add support for publishing arbitrary JSONSun, 20 May 2018 00:00:33 +0200, by Kim Alvefur
-
mod_pubsub_post: Add support for posting Atom feeds, publishing each entrySun, 20 May 2018 00:04:41 +0200, by Kim Alvefur
-
mod_pubsub_post: Change to support arbitrary XML payloadsSat, 19 May 2018 23:56:39 +0200, by Kim Alvefur
-
mod_pubsub_post: Remove unused import [luacheck]Sat, 19 May 2018 23:54:05 +0200, by Kim Alvefur
-
mod_http_authentication: Replace 'Known issues' section with Compatibility since the issue referenced has been resolvedSat, 19 May 2018 23:43:23 +0200, by Kim Alvefur
-
mod_http_upload: Add an experimental prosodyctl command for expiring uploadsSat, 19 May 2018 23:52:19 +0200, by Kim Alvefur
-
mod_cloud_notify: remove useless counter (hardcode it to 1)Mon, 14 May 2018 20:17:49 +0200, by tmolitor
-
mod_privacy_lists: Convert order to a string before using as attribute value (thanks ValdikSS)Tue, 08 May 2018 17:59:02 +0100, by Matthew Wild
-
mod_pastebin: Fix loading on normal hosts (thanks ppmathis)Tue, 01 May 2018 01:59:14 +0200, by Kim Alvefur
-
mod_http_roster_admin: Add syntax highlighting hintsMon, 30 Apr 2018 01:49:59 +0200, by Kim Alvefur
-
mod_http_roster_admin: Add missing protocol docsSun, 29 Apr 2018 08:33:54 +0100, by Matthew Wild
-
mod_mam_muc/README: Clarify that only v0.5 of XEP-0313 is supported when used with Prosody 0.10.xTue, 17 Apr 2018 14:00:40 +0200, by Kim Alvefur
-
mod_http_dir_listing2: Add README based the one from mod_http_dir_listingMon, 16 Apr 2018 21:21:51 +0200, by Kim Alvefur
-
mod_http_dir_listing2: Sort file listing such that directories come before filesMon, 16 Apr 2018 21:18:51 +0200, by Kim Alvefur
-
mod_http_dir_listing2: Switch to util.interpolation for HTML renderingMon, 16 Apr 2018 21:18:47 +0200, by Kim Alvefur
-
mod_http_dir_listing2: Copy of mod_http_dir_listingMon, 16 Apr 2018 21:03:13 +0200, by Kim Alvefur
-
Initial commit of mod_slack_webhooks.Sun, 15 Apr 2018 08:45:43 -0700, by Nathan Whitehorn
-
mod_register_web: Handle errors contacting upstream APISun, 15 Apr 2018 12:39:32 +0100, by Matthew Wild
-
mod_conversejs: Offer the current domain if registration is enabled to skip the server selection and improve UXSat, 07 Apr 2018 01:41:01 +0200, by Kim Alvefur
-
mod_net_proxy: Fixed errors when connection with nil ip is being processedThu, 05 Apr 2018 19:08:46 +0200, by Pascal Mathis
-
mod_firewall: Handle unsubcription action correctly (fixes #1119)Wed, 04 Apr 2018 21:40:08 +0200, by Kim Alvefur
-
mod_component_http: Fix parameter order, see Prosody trunk e2919978673e for more infoWed, 04 Apr 2018 21:59:00 +0100, by Matthew Wild
-
mod_query_client_ver: Add a READMEWed, 04 Apr 2018 16:43:35 +0200, by Kim Alvefur
-
mod_query_client_ver: Use the module name as adhoc command node (mistakenly not changed after copying from mod_ping)Wed, 04 Apr 2018 16:43:22 +0200, by Kim Alvefur
-
mod_query_client_ver: Restrict adhoc command to local adminsWed, 04 Apr 2018 16:36:58 +0200, by Kim Alvefur
-
mod_query_client_ver: Fix check for sessions on the current hostWed, 04 Apr 2018 16:32:51 +0200, by Kim Alvefur
-
mod_query_client_ver: Add a simple adhoc command that queries all currently connected clientsWed, 04 Apr 2018 16:31:44 +0200, by Kim Alvefur
-
mod_post_msg: Add support for a JSON based format similar to what mod_component_http usesWed, 04 Apr 2018 15:55:09 +0200, by Kim Alvefur
-
mod_post_msg/README: Document how authentication is performedWed, 04 Apr 2018 15:54:30 +0200, by Kim Alvefur
-
mod_post_msg/README: Describe the URL formatWed, 04 Apr 2018 15:52:16 +0200, by Kim Alvefur
-
mod_post_msg/README: Clarify 'body' fieldsWed, 04 Apr 2018 15:50:52 +0200, by Kim Alvefur
-
mod_post_msg/README: Update Introduction textWed, 04 Apr 2018 15:50:13 +0200, by Kim Alvefur
-
mod_post_msg/README: Document the payload formatsWed, 04 Apr 2018 15:44:29 +0200, by Kim Alvefur
-
mod_post_msg/README: Normalize markdown syntaxWed, 04 Apr 2018 15:36:47 +0200, by Kim Alvefur
-
mod_post_msg/README: Reword about borrowingWed, 04 Apr 2018 15:35:27 +0200, by Kim Alvefur
-
mod_post_msg/README: Remove author, it's in the vcs metadataWed, 04 Apr 2018 15:35:04 +0200, by Kim Alvefur
-
mod_conversejs: Specify a charset on script tag to prevent Browser from guessingMon, 02 Apr 2018 16:15:24 +0200, by Kim Alvefur
-
mod_http_upload_external: Fix syntax error in share.phpMon, 02 Apr 2018 15:00:57 +0100, by Matthew Wild
-
mod_http_upload_external: Add newer 'v2' protocol (and share_v2.php) which supports content-type preservationMon, 02 Apr 2018 10:57:17 +0100, by Matthew Wild
-
mod_http_upload_external: share.php example: Add CSP headersMon, 02 Apr 2018 10:52:32 +0100, by Matthew Wild
-
Implement dummy body message to indicate high priority pushSun, 01 Apr 2018 23:24:33 +0200, by tmolitor
-
mod_net_proxy: Added missing return when detecting unparseable PROXYv1 source addressSun, 01 Apr 2018 22:43:15 +0200, by Pascal Mathis
-
mod_net_proxy: Updated HAProxy example configuration to listen on v4+v6Sun, 01 Apr 2018 22:41:40 +0200, by Pascal Mathis
-
mod_delay: Improve the README’s descriptionSat, 31 Mar 2018 22:16:35 +0200, by Emmanuel Gil Peyrot
-
mod_http_upload_external: Use a more widespread method to obtain Content-Length (thanks Yves)Fri, 30 Mar 2018 21:00:15 +0200, by Emmanuel Gil Peyrot
-
mod_http_logging: Fix typo [luacheck]Fri, 30 Mar 2018 13:41:56 +0200, by Kim Alvefur
-
mod_migrate: Mention the possible need to supply the list of usersFri, 30 Mar 2018 13:40:50 +0200, by Kim Alvefur
-
mod_http_logging: Wrap API for sending data from file handlesFri, 30 Mar 2018 13:40:06 +0200, by Kim Alvefur
-
mod_http_logging: Be robust against missing connection objectFri, 30 Mar 2018 13:37:39 +0200, by Kim Alvefur
-
mod_http_logging: Use 'ip' field provided by mod_http if availableFri, 30 Mar 2018 13:36:38 +0200, by Kim Alvefur
-
mod_http_logging: Factor out body length calculationFri, 30 Mar 2018 13:35:43 +0200, by Kim Alvefur
-
mod_http_logging: Factor out logging into a function for future reuseFri, 30 Mar 2018 13:34:15 +0200, by Kim Alvefur
-
mod_net_proxy: Fixed small indentation mistake in docsThu, 29 Mar 2018 22:07:18 +0200, by Pascal Mathis
-
mod_net_proxy: Added proxy_trusted_proxies for whitelisting incoming connectionsWed, 28 Mar 2018 20:47:41 +0200, by Pascal Mathis
-
mod_net_proxy: Adjusted log level of errors triggered by remote connections to 'warn'Wed, 28 Mar 2018 19:03:10 +0200, by Pascal Mathis
-
mod_net_proxy: Automatically listen on all mapped ports if proxy_ports was not configuredWed, 28 Mar 2018 19:00:13 +0200, by Pascal Mathis
-
Rename to README.markdownWed, 28 Mar 2018 00:02:37 +0200, by JC Brand
-
mod_net_proxy: Fixed example configuration for HAProxyTue, 27 Mar 2018 22:31:59 +0200, by Pascal Mathis
-
mod_component_http: Fix to use module:send() instead of origin.send() (thanks Wiktor)Tue, 27 Mar 2018 11:36:25 +0100, by Matthew Wild
-
Merge commitTue, 27 Mar 2018 10:51:25 +0200, by JC Brand
-
New HMAC token authentication module for Prosody.Tue, 27 Mar 2018 10:48:04 +0200, by JC Brand
-
mod_http_logging: Add some short documentationTue, 27 Mar 2018 09:56:01 +0200, by Kim Alvefur
-
mod_component_http/README: Include language tag in example to enable syntax highlighting in rendered versionMon, 26 Mar 2018 16:17:00 +0200, by Kim Alvefur
-
mod_component_http: Update README to include config snippet exampleMon, 26 Mar 2018 14:01:00 +0100, by Matthew Wild
-
mod_component_http: Fix some [luacheck] warningsMon, 26 Mar 2018 13:56:18 +0100, by Matthew Wild
-
mod_component_http: Fix headings in READMEMon, 26 Mar 2018 13:52:38 +0100, by Matthew Wild
-
mod_component_http: Allow implementing a component over HTTPMon, 26 Mar 2018 13:49:13 +0100, by Matthew Wild
-
mod_mam_muc: Advertise mam:1 instead of mam:2 if not using new MUC code [fixes #1118]Mon, 26 Mar 2018 08:05:22 +0100, by Matthew Wild
-
mod_http_upload/README: Point at mod_http_upload_externalSun, 25 Mar 2018 20:31:33 +0200, by Kim Alvefur
-
mod_http_upload: Include the current VirtualHost name in greeting to help with debuggingSun, 25 Mar 2018 20:27:14 +0200, by Kim Alvefur
-
mod_csi_battery_saver: Remove whitespace only linesFri, 23 Mar 2018 22:38:46 +0100, by Michel Le Bihan
-
mod_checkcerts: Fixed luacheck warningsFri, 23 Mar 2018 21:55:32 +0100, by Michel Le Bihan
-
mod_muc_gc10: Catch joins correctly (thanks Ge0rG)Thu, 22 Mar 2018 16:16:07 +0100, by Kim Alvefur
-
mod_minimix/README: Normalize markdown syntaxThu, 22 Mar 2018 14:44:29 +0100, by Kim Alvefur
-
mod_minimix/README: Fix typo (thanks porrier)Thu, 22 Mar 2018 14:44:10 +0100, by Kim Alvefur
-
mod_minimix: Experiment in account-based MUC joinsThu, 22 Mar 2018 14:33:46 +0100, by Kim Alvefur
-
mod_muc_gc10: Gather statistics on use of the Groupchat 1.0 protocolThu, 22 Mar 2018 14:28:27 +0100, by Kim Alvefur
-
mod_http_upload_external: Use correct namespace (thanks Wiktor)Thu, 22 Mar 2018 12:32:02 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Add a debug message to try to track down why all indicies are read in some casesSun, 18 Mar 2018 22:39:42 +0100, by Kim Alvefur
-
mod_smacks: Ensure stanza count attributes are always strings (thanks Martin)Sat, 17 Mar 2018 12:58:37 +0000, by Matthew Wild
-
README: Remove text about 0.8 compatibility repoSat, 17 Mar 2018 10:49:15 +0100, by Kim Alvefur
-
mod_net_proxy: Fixed luacheck warningsFri, 16 Mar 2018 21:17:50 +0100, by Pascal Mathis
-
mod_conversejs: Pass information about if and how of account registrationFri, 16 Mar 2018 20:35:14 +0100, by Kim Alvefur
-
mod_conversejs: Pass current domain as 'default_domain'Fri, 16 Mar 2018 20:32:35 +0100, by Kim Alvefur
-
mod_net_proxy: Fixed typo in example HAProxy configuration within READMEThu, 15 Mar 2018 23:44:35 +0100, by Pascal Mathis
-
mod_net_proxy: Fixed backwards compatibility to Prosody 0.10Thu, 15 Mar 2018 21:39:46 +0100, by Pascal Mathis
-
mod_net_proxy: New module implementing PROXY protocol versions 1 and 2Thu, 15 Mar 2018 15:26:30 +0100, by Pascal Mathis
-
mod_register_web: Pass username to generate_register_responseTue, 13 Mar 2018 21:12:21 +0100, by Michel Le Bihan
-
mod_firewall: Add special case for $local zone (fixes #1090)Mon, 12 Mar 2018 12:26:15 +0100, by Kim Alvefur
-
mod_http_index: Sort list of HTTP applications by nameSat, 10 Mar 2018 05:01:15 +0100, by Kim Alvefur
-
mod_http_index: Remove unused style ruleSat, 10 Mar 2018 05:00:28 +0100, by Kim Alvefur
-
mod_register_web: Remove unused variables [luacheck]Sat, 10 Mar 2018 02:48:07 +0100, by Kim Alvefur
-
mod_register_web: Remove username and password from form data and provide the rest in pre-registration eventSat, 10 Mar 2018 02:44:27 +0100, by Kim Alvefur
-
mod_register_web: Return reason for rejection if one was provided by another plugin during pre-registration checksSat, 10 Mar 2018 02:39:54 +0100, by Kim Alvefur
-
mod_register_web: Include IP address in pre-registration check event to allow other modules a chance to act on itSat, 10 Mar 2018 02:38:42 +0100, by Kim Alvefur
-
mod_conversejs: Hack in support for changing the CSS if InVerse mode is enabledSat, 10 Mar 2018 00:49:06 +0100, by Kim Alvefur
-
mod_conversejs/README: Add compatibility sectionSat, 10 Mar 2018 00:05:46 +0100, by Kim Alvefur
-
mod_conversejs: Allow passing arbitrary options trough to Converse.jsSat, 10 Mar 2018 00:05:30 +0100, by Kim Alvefur
-
mod_conversejs/README: Expand config sectionSat, 10 Mar 2018 00:04:47 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Add additional debug loggingFri, 09 Mar 2018 21:58:47 +0100, by Kim Alvefur
-
mod_firewall: Add PENDING SUBSCRIPTION FROM SENDER? conditionFri, 09 Mar 2018 13:35:44 +0000, by Matthew Wild
-
mod_firewall: Add UNSBSCRIBE SENDER actionFri, 09 Mar 2018 13:35:11 +0000, by Matthew Wild
-
[mod_mam] Fix hook priority for local clients, too (see also commit 2af42a3af131)Wed, 07 Mar 2018 22:21:43 +0100, by tmolitor
-
mod_inject_ecaps2: Check for unset presenceWed, 07 Mar 2018 20:47:27 +0100, by Emmanuel Gil Peyrot
-
mod_auto_answer_disco_info: Improve the debug message to include the recipientWed, 07 Mar 2018 20:17:56 +0100, by Emmanuel Gil Peyrot
-
mod_auto_answer_disco_info: Don’t answer if the target session isn’t onlineWed, 07 Mar 2018 20:15:20 +0100, by Emmanuel Gil Peyrot
-
mod_inject_ecaps2: Return if calculating the hash failedWed, 07 Mar 2018 20:13:48 +0100, by Emmanuel Gil Peyrot
-
mod_inject_ecaps2: Rename the Lua file correctlyWed, 07 Mar 2018 19:40:20 +0100, by Emmanuel Gil Peyrot
-
mod_inject_ecaps2: Add Lua 5.1 compatibility by replacing \xHEX with \DECIMAL in stringsWed, 07 Mar 2018 19:39:52 +0100, by Emmanuel Gil Peyrot
-
mod_inject_ecaps2: New module adding support for XEP-0390 to all local clients supporting XEP-0115Wed, 07 Mar 2018 19:30:42 +0100, by Emmanuel Gil Peyrot
-
luacheckrc: Forget about the _M globalWed, 07 Mar 2018 18:15:31 +0100, by Kim Alvefur
-
luacheckrc: Assign module.environment to section for writable globalsWed, 07 Mar 2018 18:11:50 +0100, by Kim Alvefur
-
luacheckrc: Rearrange options to be closer to the order used in main prosody repoWed, 07 Mar 2018 18:11:08 +0100, by Kim Alvefur
-
mod_cache_c2s_caps: Use prosody.full_sessions instead of _G.full_sessions (thanks luacheck)Wed, 07 Mar 2018 17:42:38 +0100, by Emmanuel Gil Peyrot
-
mod_auto_answer_disco_info: Remove unused variable (thanks luacheck)Wed, 07 Mar 2018 17:41:40 +0100, by Emmanuel Gil Peyrot
-
mod_cache_c2s_caps: Remove unused import (thanks luacheck)Wed, 07 Mar 2018 17:41:22 +0100, by Emmanuel Gil Peyrot
-
mod_auto_answer_disco_info: New module answering disco#info queries on the behalf of the recipientWed, 07 Mar 2018 17:11:49 +0100, by Emmanuel Gil Peyrot
-
mod_cache_c2s_caps: New module caching capabilities from local clientsWed, 07 Mar 2018 17:11:12 +0100, by Emmanuel Gil Peyrot
-
mod_firewall/definitions: Comments on LIST backendsTue, 06 Mar 2018 18:24:34 +0100, by Kim Alvefur
-
mod_muc_eventsource: validate node with nodeprepFri, 23 Feb 2018 20:53:28 +0200, by Senya
-
mod_log_slow_events: Add READMETue, 27 Feb 2018 14:02:26 +0000, by Matthew Wild
-
mod_register_dnsbl_firewall_mark: Another copy of DNSBL module, this time creating "user marks" for mod_firewallSat, 24 Feb 2018 21:42:54 +0100, by Kim Alvefur
-
mod_firewall: Add experimental user-centric persistent marks behind a feature flagSat, 24 Feb 2018 21:40:56 +0100, by Kim Alvefur
-
mod_s2s_blacklist: Don't send error replies for error stanzasSat, 24 Feb 2018 19:38:10 +0100, by Kim Alvefur
-
mod_register_dnsbl: Add support for IPv6 DNSBLFri, 23 Feb 2018 22:00:18 +0100, by Kim Alvefur
-
mod_register_dnsbl: Use util.net for IP address parsingFri, 23 Feb 2018 21:59:28 +0100, by Kim Alvefur
-
mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBLFri, 23 Feb 2018 21:56:42 +0100, by Kim Alvefur
-
mod_register_dnsbl_warn: Copy mod_register_dnsblFri, 23 Feb 2018 21:50:47 +0100, by Kim Alvefur
-
luacheckrc: Remove has_feature and has_identity before someone decides to use themFri, 23 Feb 2018 17:17:50 +0100, by Kim Alvefur
-
Many modules: Simplify st.message(…):tag("body"):text(…):up() into st.message(…, …)Sat, 17 Feb 2018 08:42:10 +0100, by Emmanuel Gil Peyrot
-
Return 401 with correct realm when no user/pass is providedTue, 20 Feb 2018 17:30:17 +0100, by Nicolas Cedilnik
-
mod_limits: Add debug logging just before we feed data into streamTue, 20 Feb 2018 14:59:03 +0000, by Matthew Wild
-
mod_http_auth_check: New HTTP module to test user credentialsTue, 20 Feb 2018 12:57:44 +0000, by Nicolas Cedilnik
-
mod_muc_eventsource: New module forked from mod_pubsub_eventsource, exposes room message stream over SSEMon, 19 Feb 2018 22:17:38 +0000, by Matthew Wild
-
mod_firewall: Prevent traceback if no directed presence has been sent (fixes #1081)Fri, 16 Feb 2018 07:54:35 +0100, by Kim Alvefur
-
mod_onions: Fix unqualified use of debug.tracebackFri, 16 Feb 2018 04:36:41 +0100, by Kim Alvefur
-
mod_onions: Use net.server API for creating a new connection instead of duplicating socket creationFri, 16 Feb 2018 04:33:13 +0100, by Kim Alvefur
-
mod_jid_prep/README: Markup linkFri, 16 Feb 2018 04:32:18 +0100, by Kim Alvefur
-
mod_conversejs: Add a readmeFri, 16 Feb 2018 03:52:51 +0100, by Kim Alvefur
-
mod_http_upload_external: add support for XEP-0363 version 0.3Sun, 11 Feb 2018 16:11:17 +0100, by Jonas Wielicki
-
README files: Fix typosSun, 04 Feb 2018 16:05:27 +0100, by Kim Alvefur
-
mod_statsd: Fix typo in comment [codespell]Sun, 04 Feb 2018 16:01:37 +0100, by Kim Alvefur
-
mod_sms_clickatell: Fix typo in comment [codespell]Sun, 04 Feb 2018 16:00:51 +0100, by Kim Alvefur
-
mod_onions: Fix typo [codespell]Sun, 04 Feb 2018 16:00:13 +0100, by Kim Alvefur
-
mod_data_access: Fix typo in comment [codespell]Sun, 04 Feb 2018 15:59:52 +0100, by Kim Alvefur
-
mod_admin_web: Fix typo in comment [codespell]Sun, 04 Feb 2018 15:58:09 +0100, by Kim Alvefur
-
mod_adhoc_groups: Fix typos [codespell]Sun, 04 Feb 2018 15:57:52 +0100, by Kim Alvefur
-
mod_s2s_auth_dane: Fix typo in comment [codespell]Sun, 04 Feb 2018 15:55:07 +0100, by Kim Alvefur
-
mod_auth_custom_http: fix documentation config exampleThu, 01 Feb 2018 10:58:19 +0200, by Senya
-
mod_auth_custom_http: Fix json.encode impoper referenceWed, 31 Jan 2018 22:15:27 +0200, by Senya
-
mod_xhtmlim: Fix scheme check (thanks wiktor)Tue, 30 Jan 2018 20:04:55 +0100, by Kim Alvefur
-
mod_xhtmlim: Attempts to sanitize XMTML-IM messagesTue, 30 Jan 2018 18:49:09 +0100, by Kim Alvefur
-
mod_pep_vcard_avatar: Don't set avatar hash if already setFri, 26 Jan 2018 19:00:22 +0100, by Michel Le Bihan
-
Fix typo in config (thanks, kousu)Fri, 12 Jan 2018 09:01:25 +0100, by Jonas Wielicki
-
mod_pep_vcard_avatar: annouce avatar hash in presence if client does notThu, 04 Jan 2018 11:41:54 +0100, by Daniel Gultsch
-
mod_auth_dovecot: Disable debug logging (sensitive data being sent)Thu, 04 Jan 2018 05:03:00 +0100, by Kim Alvefur
-
mod_registration_oob_url: inital commit. simple/straight forward module to advertise oob registration urlWed, 03 Jan 2018 15:19:55 +0100, by Daniel Gultsch
-
mod_firewall: Trim trailing whitespace [luacheck]Wed, 03 Jan 2018 07:49:22 +0100, by Kim Alvefur
-
mod_omemo_all_access: fixed some linter warningsSun, 31 Dec 2017 13:15:53 +0100, by Daniel Gultsch
-
mod_firewall: Make SUBSCRIBED match for stanzas sent to self (fixes #1052)Sat, 30 Dec 2017 23:53:41 +0100, by Kim Alvefur
-
mod_omemo_all_access: initial commit. disable access control for all omemo related PEP nodesFri, 29 Dec 2017 16:28:47 +0100, by Daniel Gultsch
-
mod_storage_xmlarchive/README: Fix typoThu, 28 Dec 2017 22:34:41 +0100, by Kim Alvefur
-
mod_storage_xmlarchive/README: Add description of how data is storedThu, 28 Dec 2017 22:30:56 +0100, by Kim Alvefur
-
mod_pep_plus: Remove, doesn't work reliably outside of current trunk (closes #1049)Fri, 08 Dec 2017 21:14:10 +0100, by Kim Alvefur
-
mod_firewall/test: Import the ltn12 library correctlyTue, 05 Dec 2017 21:04:35 +0100, by Kim Alvefur
-
"Export" get_user from mod_auth_ldapTue, 05 Dec 2017 20:37:07 +0100, by Jonas Wielicki
-
mod_log_slow_events: Also catch global eventsTue, 21 Nov 2017 23:01:20 +0100, by Kim Alvefur
-
mod_log_slow_events: Turn into a shared module (fixes http events being logged multiple times)Tue, 21 Nov 2017 23:00:21 +0100, by Kim Alvefur
-
mod_adhoc_groups: Allow users to create and join roster groupsTue, 21 Nov 2017 16:58:50 +0100, by Kim Alvefur
-
mod_adhoc_groups: Copy from mod_roster_allinallTue, 21 Nov 2017 15:01:18 +0100, by Kim Alvefur
-
mod_http_muc_log: Generate empty pages in lazy mode, so that one can navigate past quiet daysTue, 21 Nov 2017 10:30:35 +0100, by Kim Alvefur
-
mod_http_muc_log: Check that there are timestamps to work withTue, 21 Nov 2017 00:48:05 +0100, by Kim Alvefur
-
mod_http_muc_log: Lazy nex/prev link generationTue, 21 Nov 2017 00:46:00 +0100, by Kim Alvefur
-
mod_http_muc_log: Fix the best commentTue, 21 Nov 2017 00:45:23 +0100, by Kim Alvefur
-
mod_http_muc_log: Remove redundant else clausesTue, 21 Nov 2017 00:06:59 +0100, by Kim Alvefur
-
mod_http_muc_log: Parse date out of path onceTue, 21 Nov 2017 00:02:58 +0100, by Kim Alvefur
-
mod_http_muc_log: Reword "back" linksMon, 20 Nov 2017 20:47:38 +0100, by Kim Alvefur
-
mod_http_muc_log: Return a 404 page if there are no messages to derive a time span fromSat, 18 Nov 2017 20:44:47 +0100, by Kim Alvefur
-
mod_http_muc_log: Remove this one weird whitespaceSat, 18 Nov 2017 20:42:18 +0100, by Kim Alvefur
-
mod_http_muc_log: Round down timestamps to midnight in order to fix an off by one issue (thanks asterix)Sat, 18 Nov 2017 20:39:31 +0100, by Kim Alvefur
-
mod_http_muc_log: Add a function for rounding timestamps down to midnightSat, 18 Nov 2017 20:38:30 +0100, by Kim Alvefur
-
mod_mam_muc: Warn if the storage driver is missing the deletion API (instead of a traceback) (thanks asterix)Sat, 18 Nov 2017 13:55:47 +0100, by Kim Alvefur
-
mod_auth_external: Make sure processes are killed when Prosody shuts downSat, 18 Nov 2017 01:01:59 +0100, by Kim Alvefur
-
mod_mam_muc: Add comment describing stripping of <x> tag in resultsSat, 18 Nov 2017 00:47:44 +0100, by Kim Alvefur
-
mod_mam_muc: Pass along the size of the matching set, if returned from storage driverSat, 18 Nov 2017 00:47:00 +0100, by Kim Alvefur
-
mod_mam_muc: Copy max_archive_query_results option from mod_mamSat, 18 Nov 2017 00:46:44 +0100, by Kim Alvefur
-
mod_auth_external: Shut down all auth processes when module is unloaded (fixes #674) (thanks ZNikke)Sat, 18 Nov 2017 00:37:42 +0100, by Kim Alvefur
-
mod_auth_external: Silence warnings about unused arguments [luacheck]Sat, 18 Nov 2017 00:36:22 +0100, by Kim Alvefur
-
mod_auth_external: Remove duplicated local variable [luacheck]Sat, 18 Nov 2017 00:35:36 +0100, by Kim Alvefur
-
mod_auth_external: Split long lines [luacheck]Sat, 18 Nov 2017 00:34:47 +0100, by Kim Alvefur
-
mod_http_muc_log: Switch to an inaccurate but O(1) method of producing the calendar viewFri, 17 Nov 2017 16:30:53 +0100, by Kim Alvefur
-
mod_storage_muc_log: Signal store being empty correctlyWed, 15 Nov 2017 22:21:14 +0100, by Kim Alvefur
-
mod_migrate: Fix missing mod_ prefix in invocation example (thanks asterix)Wed, 15 Nov 2017 21:08:53 +0100, by Kim Alvefur
-
mod_http_upload_external: add Python service implementationWed, 15 Nov 2017 17:29:55 +0100, by Jonas Wielicki
-
mod_storage_muc_log: Tweak READMEWed, 15 Nov 2017 16:26:56 +0100, by Kim Alvefur
-
mod_storage_muc_log: Ignore setting the global 'open', it's part of the storage APIWed, 15 Nov 2017 16:21:27 +0100, by Kim Alvefur
-
mod_storage_muc_log: Trim trailing whitespace [luacheck]Wed, 15 Nov 2017 16:21:18 +0100, by Kim Alvefur
-
mod_mam: Load archiving preferes for offline users (fixes #1024)Tue, 17 Oct 2017 12:42:20 +0200, by Kim Alvefur
-
Various READMEs: s/eg/e.g.g/Fri, 10 Nov 2017 05:33:28 +0100, by Kim Alvefur
-
mod_storage_xmlarchive/README: Minor tweakThu, 09 Nov 2017 14:24:42 +0100, by Kim Alvefur
-
mod_migrate: Remove unused localsThu, 09 Nov 2017 14:24:16 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Add a prosodyctl command for migrating to/from the internal storage formatThu, 09 Nov 2017 13:42:35 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Add a sanity check to prevent reading from internal storage archivesThu, 09 Nov 2017 13:41:36 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Pass the hostname into the archive object to make it more self-containedThu, 09 Nov 2017 13:34:05 +0100, by Kim Alvefur
-
mod_migrate: Catch failure to use user listing API and suggest the alternativeWed, 01 Nov 2017 22:12:09 +0100, by Kim Alvefur
-
mod_auth_http_async: Allow LuaSocket to pollute the global scope (fixes #1033)Tue, 31 Oct 2017 19:31:54 +0100, by Kim Alvefur
-
mod_watchuntrusted send SHA256 by defaultSat, 28 Oct 2017 17:17:59 +0200, by Michel Le Bihan
-
Backed out changeset 6d72c5172c74Mon, 23 Oct 2017 17:22:27 +0200, by Kim Alvefur
-
mod_firewall/test: Move session variable to avoid warning about it being shadowed [luacheck]Fri, 20 Oct 2017 02:53:12 +0200, by Kim Alvefur
-
mod_firewall/test: Trim trailing whitespace [luacheck]Fri, 20 Oct 2017 02:52:58 +0200, by Kim Alvefur
-
mod_firewall/test: Use session passed as argument instead of upvalueFri, 20 Oct 2017 02:51:38 +0200, by Kim Alvefur
-
mod_firewall/test: Import the ltn12 module [luacheck]Fri, 20 Oct 2017 02:49:34 +0200, by Kim Alvefur
-
mod_firewall/test: Declare globals from mod_firewall that are used [luacheck]Fri, 20 Oct 2017 02:49:10 +0200, by Kim Alvefur
-
mod_storage_memory: Allow archive items to be overwritten by idWed, 18 Oct 2017 20:25:48 +0200, by Kim Alvefur
-
mod_storage_memory: Serialize stanzas on save (was delayed until query)Wed, 18 Oct 2017 20:24:47 +0200, by Kim Alvefur
-
mod_pep_plus: Snapshot from Prosody trunk 910d3c3f60a6 including dependenciesWed, 18 Oct 2017 09:56:29 +0200, by Kim Alvefur
-
mod_http_upload: Only try to create a randomly named directory once.Tue, 17 Oct 2017 22:39:37 +0200, by Kim Alvefur
-
mod_traceback: Add a brief READMESun, 15 Oct 2017 11:10:37 +0200, by Kim Alvefur
-
mod_auth_dovecot: Support new luasocket unix domain socket API (fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852250 in Debian Stretch)Sat, 14 Oct 2017 23:04:02 -0400, by Waqas Hussain
-
mod_server_contact_info/README: Fix exampleSat, 14 Oct 2017 18:43:23 +0200, by Kim Alvefur
-
mod_storage_appendmap: Factor out serialization into reusable functionsFri, 13 Oct 2017 00:31:40 +0200, by Kim Alvefur
-
mod_compression_unsafe: Fix logic bug in previous commitWed, 11 Oct 2017 13:56:03 +0100, by Matthew Wild
-
mod_compression_unsafe: Offer compression to c2s_unbound sessions (fixes compat with 0.10, thanks Flow)Wed, 11 Oct 2017 13:55:00 +0100, by Matthew Wild
-
mod_compression_unsafe README: Fix module name (thanks Flow)Wed, 11 Oct 2017 09:24:55 +0100, by Matthew Wild
-
mod_cloud_notify: Remove some leftover codeWed, 11 Oct 2017 03:55:00 +0200, by tmolitor
-
mod_cloud_notify: Fix regression in error handlingWed, 11 Oct 2017 03:10:40 +0200, by tmolitor
-
mod_profile: Update get_pep_service() signature to match recent changes to mod_pep_plus (in trunk)Tue, 10 Oct 2017 00:50:40 +0200, by Kim Alvefur
-
mod_measure_client_presence: Counts presence show and reports using 0.10+ statistics API.Mon, 09 Oct 2017 19:28:17 +0100, by Emmanuel Gil Peyrot
-
mod_measure_stanza_counts: Fix a crash in mod_bosh.Mon, 09 Oct 2017 19:22:39 +0100, by Emmanuel Gil Peyrot
-
mod_measure_stanza_counts: Counts stanzas and reports using 0.10+ statistics APIMon, 09 Oct 2017 20:15:33 +0200, by Kim Alvefur
-
mod_admin_web: Extract strophe from tarball without --strip-components (fixes #1013)Sat, 07 Oct 2017 22:52:12 +0200, by Kim Alvefur
-
mod_register_redirect: Update docFri, 06 Oct 2017 20:21:45 +0200, by t2d
-
mod_register_redirect: Import configmanager correctly (fixes #820)Fri, 06 Oct 2017 19:45:38 +0200, by t2d
-
mod_register_web: Update README to explain customizationThu, 05 Oct 2017 15:59:54 +0100, by Matthew Wild
-
mod_firewall: Don't interpret format specifiers in LOGWed, 04 Oct 2017 10:54:52 +0100, by Matthew Wild
-
mod_s2s_reload_newcomponent: Fix to use imported configmanager instead of globalTue, 03 Oct 2017 22:37:15 +0100, by Matthew Wild
-
mod_swedishchef: Fix logging and traceback uncovered by util.format (thanks Kafkei)Tue, 03 Oct 2017 22:47:27 +0200, by Kim Alvefur
-
mod_swedishchef: Add event so other modules can use this filterFri, 29 Sep 2017 09:18:24 +0100, by Matthew Wild
-
mod_swedishchef: Add configuration toggleFri, 29 Sep 2017 09:18:05 +0100, by Matthew Wild
-
mod_limits: Handle fractional outstanding balance (imported from prosody 25237002aba4)Tue, 26 Sep 2017 17:51:09 +0100, by Matthew Wild
-
mod_compression: Rename to mod_compression_unsafe and add security noteTue, 26 Sep 2017 14:08:39 +0100, by Matthew Wild
-
mod_auth_ldap: Add annotations to ignore harmless warnings [luacheck]Tue, 26 Sep 2017 12:35:25 +0200, by Kim Alvefur
-
mod_auth_ldap: Split long line into many [luacheck]Tue, 26 Sep 2017 12:35:08 +0200, by Kim Alvefur
-
mod_traceback: Write current stack trace to file on SIGUSR1Mon, 25 Sep 2017 11:20:05 +0100, by Matthew Wild
-
mod_server_contact_info: Correctly pass the list of addresses to util.dataformsSat, 23 Sep 2017 13:22:30 +0100, by Matthew Wild
-
mod_muc_limits: Fix alignment of table columnsFri, 22 Sep 2017 20:34:56 +0200, by Kim Alvefur
-
mod_muc_limits: Update compatibility tableFri, 22 Sep 2017 13:43:54 +0100, by Matthew Wild
-
mod_muc_limits: Document muc_max_nick_lengthFri, 22 Sep 2017 13:43:41 +0100, by Matthew Wild
-
mod_mam: Squeeze in hooks with priority between sevral other modules (fixes #996)Thu, 21 Sep 2017 23:31:42 +0200, by Kim Alvefur
-
mod_http_upload: Send a correct response on namespace :0.Tue, 19 Sep 2017 22:07:51 +0200, by Emmanuel Gil Peyrot
-
mod_pastebin: Check for MUC presence before handling a message.Tue, 19 Sep 2017 18:47:18 +0200, by Emmanuel Gil Peyrot
-
mod_http_host_status_check: Add list of failing hosts to the first line for summaryMon, 18 Sep 2017 16:39:02 +0100, by Matthew Wild
-
mod_mam: Use a FIFO queue for scheduling archive expiryTue, 12 Sep 2017 15:46:49 +0200, by Kim Alvefur
-
mod_http_muc_log: Ignore 'logging' room option, it's no longer set by mod_mam_mucMon, 04 Sep 2017 14:49:37 +0200, by Kim Alvefur
-
mod_mam: Fix traceback due to borked transplant from 0.10Sun, 03 Sep 2017 13:28:28 +0200, by Kim Alvefur
-
mod_mam: Clone stanza before stripping stanza id after carbonsSun, 03 Sep 2017 12:43:24 +0200, by Kim Alvefur
-
mod_mam: Clone stanzas before mutating (thanks waqas) (fixes #961)Sun, 03 Sep 2017 00:35:31 +0200, by Kim Alvefur
-
mod_delegation: added disco#items:* in doc and changed status to Stage-BetaWed, 30 Aug 2017 08:20:41 +0200, by Goffi
-
mod_delegation: fixed misplaced up() in <message> stanza generationWed, 30 Aug 2017 08:19:57 +0200, by Goffi
-
mod_csi_battery_saver: Fix #921Sun, 27 Aug 2017 21:35:08 +0200, by tmolitor
-
mod_smacks: Fix #921Sun, 27 Aug 2017 21:34:48 +0200, by tmolitor
-
Merge with zashSun, 27 Aug 2017 21:16:37 +0200, by tmolitor
-
mod_csi_battery_saver: Consider chat markers and outgoing carbon copies as important.Sun, 27 Aug 2017 21:11:58 +0200, by tmolitor
-
Merge with goffiSun, 27 Aug 2017 21:11:26 +0200, by Kim Alvefur
-
mod_delegation: added disco#items supportSun, 27 Aug 2017 20:46:04 +0200, by Goffi
-
mod_cloud_notify: Implement version 0.3 of XEP-0357Thu, 24 Aug 2017 19:06:21 +0200, by tmolitor
-
mod_auth_http_async: Updated sync_http_auth function to accept username and password and send those as a basic authentication headerWed, 23 Aug 2017 14:31:55 -0500, by Matt Loupe
-
mod_cloud_notify: Fix small bug.Tue, 22 Aug 2017 20:25:58 +0200, by tmolitor
-
mod_csi_battery_saver: Fix small bug and correct readme.Tue, 22 Aug 2017 20:10:10 +0200, by tmolitor
-
mod_csi_battery_saver: only depend on mod_track_muc_joins if actually usedSat, 19 Aug 2017 17:09:59 +0200, by tmolitor
-
mod_csi_battery_saver: Add config option for better muc handlingFri, 18 Aug 2017 22:56:28 +0200, by tmolitor
-
mod_csi_battery_saver: Fix bug when smacks is resumed before hibernatingFri, 18 Aug 2017 01:49:16 +0200, by tmolitor
-
mod_smacks: Trigger event smacks-hibernation-end after queue resendFri, 18 Aug 2017 00:56:38 +0200, by tmolitor
-
merge commitThu, 17 Aug 2017 21:34:56 +0200, by tmolitor
-
mod_csi_battery_saver: Fix a bug introduced by commit f43c77c69a8aThu, 17 Aug 2017 21:32:52 +0200, by tmolitor
-
mod_csi_battery_saver: Fix interaction with smacks hibernationThu, 17 Aug 2017 21:21:23 +0200, by tmolitor
-
mod_register_web: Normalize indentation [luacheck]Thu, 17 Aug 2017 14:49:52 +0200, by Kim Alvefur
-
mod_register_web: Import missing datamanagerThu, 17 Aug 2017 14:35:42 +0200, by Michel Le Bihan
-
mod_http_upload: Handle HEAD requests in 0.10 when reading body from a file handleWed, 16 Aug 2017 00:01:14 +0200, by Kim Alvefur
-
mod_csi_battery_saver: Clone stanza pushed to queueTue, 15 Aug 2017 21:14:55 +0200, by Michel Le Bihan
-
mod_cloud_notify: Implement the "stripped stanzas" proposal.Mon, 14 Aug 2017 23:31:05 +0200, by tmolitor
-
mod_csi_battery_saver: correctly handle encrypted message stanzasSat, 12 Aug 2017 20:45:11 +0200, by tmolitor
-
mod_webpresence: Fixed README (working status and TODO)Wed, 02 Aug 2017 19:50:32 +0700, by Vadim A. Misbakh-Soloviov
-
mod_register_web: Add password confirmation fieldTue, 01 Aug 2017 17:33:05 +0200, by Michel Le Bihan
-
mod_http_upload: Remove directory when deleting a file (fixes #950)Thu, 27 Jul 2017 16:46:18 +0200, by Kim Alvefur
-
mod_http_upload: Remove MIME type restrictions and checking (fixes #958)Sat, 22 Jul 2017 23:14:13 +0200, by Kim Alvefur
-
mod_secure_interfaces: Add ::1 to the default secure_interfaces.Sun, 16 Jul 2017 19:29:05 +0100, by Emmanuel Gil Peyrot
-
mod_register_redirect: Add ::1 to the default registration_whitelist.Sun, 16 Jul 2017 19:28:52 +0100, by Emmanuel Gil Peyrot
-
mod_captcha_registration: Add ::1 to the default registration_whitelist.Sun, 16 Jul 2017 19:27:44 +0100, by Emmanuel Gil Peyrot
-
mod_smacks: don't send out <r> when already hibernatingFri, 14 Jul 2017 18:06:17 +0200, by tmolitor
-
mod_secure_interfaces: Add debug log in non-secure case alsoThu, 06 Jul 2017 10:48:39 +0100, by Matthew Wild
-
mod_mam: Use correct variableThu, 27 Apr 2017 12:41:53 +0200, by Kim Alvefur
-
mod_mam: Don't ask the storage backend to count all items when expiry is disabledWed, 26 Apr 2017 11:46:22 +0200, by Kim Alvefur
-
mod_mam_muc: Handle missing maxstanzas (thanks Martin)Fri, 23 Jun 2017 16:03:11 +0200, by Kim Alvefur
-
mod_mam_muc: Only collect original JID for messages (unavailable presence seems to cause an error)Fri, 23 Jun 2017 15:31:55 +0200, by Kim Alvefur
-
mod_mam_muc: Store and return original JID, role and affiliation (fixes #903)Fri, 23 Jun 2017 14:19:55 +0200, by Kim Alvefur
-
mod_mam_muc: Remove fetching of total message counts (potentially very slow and only supported by SQL)Fri, 23 Jun 2017 13:54:40 +0200, by Kim Alvefur
-
mod_mam_muc: Add debug logging like in mod_mamFri, 23 Jun 2017 13:53:39 +0200, by Kim Alvefur
-
mod_mam_muc: Make calculation of max history length more like in mod_mucFri, 23 Jun 2017 13:51:23 +0200, by Kim Alvefur
-
mod_muc_log/README: Remove odd duplicate item under Compatibility (thanks Tobias)Thu, 25 May 2017 16:47:29 +0200, by Kim Alvefur
-
mod_mam_muc: Rename various fields from "logging" to "archiving"Sun, 21 May 2017 23:59:36 +0200, by Kim Alvefur
-
mod_block_registrations: fix example regexFri, 12 May 2017 23:41:31 +0200, by tmolitor
-
mod_cloud_notify: Don't notify for all smacks queued stanzas in a rowMon, 08 May 2017 19:39:43 +0200, by tmolitor
-
mod_smacks: Fix delayed_ack eventMon, 08 May 2017 19:36:37 +0200, by tmolitor
-
mod_cloud_notify: fix bug when multiple resources are usedMon, 08 May 2017 18:24:29 +0200, by tmolitor
-
mod_mam: Adjust event handler priorities to match guidelines in docsFri, 28 Apr 2017 12:09:51 +0100, by Matthew Wild
-
mod_csi_pump: Consider presence other than presence updates important (ie subscription requests)Thu, 27 Apr 2017 19:55:18 +0200, by Kim Alvefur
-
mod_measure_malloc: Add a short READMEThu, 27 Apr 2017 19:54:53 +0200, by Kim Alvefur
-
mod_measure_memory: Split out mallinfo measuring into a separate module, mod_measure_mallocThu, 27 Apr 2017 19:52:42 +0200, by Kim Alvefur
-
MergeThu, 27 Apr 2017 09:38:30 +0200, by Kim Alvefur
-
mod_mam_archive: Use util.rsm (fixes #877, depends on recent 0.10+)Sat, 22 Apr 2017 11:24:18 +0200, by Dennis Schridde
-
mod_log_http: Remove accidentally-committed debugging codeTue, 25 Apr 2017 12:02:36 +0100, by Matthew Wild
-
mod_onions: Make variable localMon, 24 Apr 2017 18:12:29 +0200, by Kim Alvefur
-
mod_onions: Import luasocket (fixes #898)Mon, 24 Apr 2017 18:12:08 +0200, by Kim Alvefur
-
Merge commitMon, 24 Apr 2017 20:57:23 +0200, by tmolitor
-
Fix #889Mon, 24 Apr 2017 20:56:56 +0200, by tmolitor
-
mod_log_http: Add new module for logging outgoing HTTP requestFri, 21 Apr 2017 16:46:09 +0100, by Matthew Wild
-
mod_log_auth: log into sessionWed, 19 Apr 2017 13:45:18 +0200, by Georg Lukas
-
mod_log_auth: Handle missing sasl handlerWed, 19 Apr 2017 06:45:49 +0200, by Kim Alvefur
-
mod_server_contact_info: Bump log message to info levelWed, 19 Apr 2017 06:38:08 +0200, by Kim Alvefur
-
mod_log_auth: Attempt to retrieve attempted username from SASL handler (re #844)Wed, 19 Apr 2017 06:37:29 +0200, by Kim Alvefur
-
mod_log_auth: Split some long linesWed, 19 Apr 2017 06:36:52 +0200, by Kim Alvefur
-
mod_conversejs: Pass host jid (needed for anonymous auth)Tue, 18 Apr 2017 04:12:51 +0200, by Kim Alvefur
-
mod_measure_storage: Assume store type is "keyval" if missingSun, 16 Apr 2017 01:02:52 +0200, by Kim Alvefur
-
mod_http_upload: Guess mime type from file extension if not provided by client (mime-type is OPTIONAL)Sun, 16 Apr 2017 00:58:02 +0200, by Kim Alvefur
-
mod_http_upload: Store filename and directory separatelySat, 15 Apr 2017 15:55:39 +0200, by Kim Alvefur
-
mod_http_upload: Return an error if unable to store slot infoSat, 15 Apr 2017 15:53:46 +0200, by Kim Alvefur
-
mod_http_upload: Keep user- and hostname in localsSat, 15 Apr 2017 15:52:54 +0200, by Kim Alvefur
-
mod_http_upload: Remove unused upload slotsSat, 15 Apr 2017 15:51:29 +0200, by Kim Alvefur
-
Backed out changeset e491a15d7621 (closes #888)Sat, 15 Apr 2017 15:35:55 +0200, by Kim Alvefur
-
mod_measure_storage: Pass the measurement type, fixes tracebackFri, 14 Apr 2017 00:00:56 +0200, by Kim Alvefur
-
mod_http_muc_log: Remove cachingThu, 13 Apr 2017 22:47:09 +0200, by Kim Alvefur
-
mod_http_upload: Switch to using a map storeThu, 13 Apr 2017 22:18:28 +0200, by Kim Alvefur
-
mod_http_upload: Add support for limiting file types to uploadThu, 13 Apr 2017 20:29:41 +0200, by Kim Alvefur
-
mod_http_upload: Clear unused slots after 15 minutesThu, 13 Apr 2017 20:26:24 +0200, by Kim Alvefur
-
mod_http_upload: Consider files deleted even if remove failsThu, 13 Apr 2017 20:59:55 +0200, by Kim Alvefur
-
mod_http_upload: Validate that file extension (used by mod_http_files) matches mime type given by clientThu, 13 Apr 2017 20:23:17 +0200, by Kim Alvefur
-
mod_http_upload/README: Add sub-headings under limitsThu, 13 Apr 2017 16:36:25 +0200, by Kim Alvefur
-
mod_http_upload: Implement quota support (closes #823)Thu, 13 Apr 2017 16:35:10 +0200, by Kim Alvefur
-
mod_http_upload: Add option for expiry of files after a configurable time (closes #557)Thu, 13 Apr 2017 16:31:00 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Attempt to clean up orphaned files despite util.datamanager or internal storage having deleted the date index file (fixes #725)Mon, 10 Apr 2017 21:09:44 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Pass username to datesMon, 10 Apr 2017 08:59:13 +0200, by Kim Alvefur
-
mod_pinger: Try to solve smacks related issues, see #712Fri, 07 Apr 2017 23:34:40 +0200, by tmolitor
-
mod_storage_memory: Include missing return statement (thanks jonasw)Thu, 06 Apr 2017 10:14:00 +0200, by Kim Alvefur
-
mod_pinger: Don't ping when smacks hibernated the session, fixes #712Thu, 06 Apr 2017 02:35:06 +0200, by tmolitor
-
mod_pinger: Fix hardcoded smacks namespace, fixes #712Thu, 06 Apr 2017 02:31:16 +0200, by tmolitor
-
mod_smacks: Ignore user when writing or reading session_cache on prosody 0.9Thu, 06 Apr 2017 02:12:14 +0200, by tmolitor
-
mod_cloud_notify: Fix module:unhook calls not available in prosody 0.9, fixes #874Thu, 06 Apr 2017 01:41:36 +0200, by tmolitor
-
mod_pep_plus: Import from Prosody trunk ae3c5abb3336Tue, 04 Apr 2017 15:09:04 +0100, by Matthew Wild
-
mod_http_upload: Fix halting of event propagation when request handler returnsTue, 04 Apr 2017 00:16:17 +0200, by Kim Alvefur
-
mod_http_upload: Where did those parenthesis come from?Tue, 04 Apr 2017 00:11:05 +0200, by Kim Alvefur
-
mod_http_upload: Use the new util.id if available (in 0.10+)Tue, 04 Apr 2017 00:06:19 +0200, by Kim Alvefur
-
mod_conversejs: Include a <body> tag in HTMLMon, 03 Apr 2017 16:15:15 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Use the dates method in more placesSat, 01 Apr 2017 17:39:39 +0200, by Kim Alvefur
-
mod_mam: Remove extraneous assert when opening the storeSun, 02 Apr 2017 19:44:59 +0100, by Emmanuel Gil Peyrot
-
mod_storage_memory: Ignore unused 'self' [luacheck]Thu, 30 Mar 2017 23:47:03 +0200, by Kim Alvefur
-
mod_storage_memory: Inclued 'with' in search [luacheck]Thu, 30 Mar 2017 23:46:13 +0200, by Kim Alvefur
-
mod_storage_memory: Fix to serialize the correct variable [luacheck]Thu, 30 Mar 2017 23:45:51 +0200, by Kim Alvefur
-
mod_conversejs: Remove leftover use of mod_http_files from before commitThu, 30 Mar 2017 23:43:01 +0200, by Kim Alvefur
-
mod_conversejs: Simple demo module for serving converse.js from internal http serverThu, 30 Mar 2017 23:41:09 +0200, by Kim Alvefur
-
mod_storage_memory: Serialize data functions that return the data (prevents mutation of stored data)Thu, 30 Mar 2017 23:40:29 +0200, by Kim Alvefur
-
mod_storage_memory: Remove map store (rely on storagemanagers shiv)Thu, 30 Mar 2017 23:38:40 +0200, by Kim Alvefur
-
mod_storage_memory: Fix to make archive:append() return the archive id as it shouldThu, 30 Mar 2017 23:33:45 +0200, by Kim Alvefur
-
mod_query_client_ver: Handle IQ errors (see #876)Thu, 30 Mar 2017 21:12:14 +0200, by Kim Alvefur
-
mod_query_client_ver: Signal that events are handled even when no response is returned (see #876)Thu, 30 Mar 2017 21:04:40 +0200, by Kim Alvefur
-
mod_http_upload: Use correct function for base64Tue, 28 Mar 2017 17:09:39 +0200, by Kim Alvefur
-
mod_http_upload: Fix typo in variable nameSun, 26 Mar 2017 23:08:14 +0200, by Kim Alvefur
-
mod_http_upload: Rename variable to avoid name clashSun, 26 Mar 2017 23:07:16 +0200, by Kim Alvefur
-
mod_http_upload: Split some long lines [luacheck]Sun, 26 Mar 2017 23:05:31 +0200, by Kim Alvefur
-
mod_http_upload: Fix to call random bytes function instead of the moduleSun, 26 Mar 2017 21:09:02 +0200, by Kim Alvefur
-
mod_http_upload: Generate shorter directory names (closes #822)Fri, 24 Mar 2017 01:07:54 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Remove old commented loggingThu, 23 Mar 2017 14:36:20 +0100, by Kim Alvefur
-
mod_mam: Ignore long log lines [luacheck]Thu, 23 Mar 2017 14:31:01 +0100, by Kim Alvefur
-
mod_cloud_notify: Whitespace fixesThu, 23 Mar 2017 09:19:52 +0000, by Matthew Wild
-
mod_cloud_notify: Move declarations of handle_push_success/error to fix referencing undefined variables (introduced in 6ab46ff685d0)Thu, 23 Mar 2017 09:17:56 +0000, by Matthew Wild
-
mod_http_upload: add support for XEP-0363 version 0.3Wed, 22 Mar 2017 19:47:52 +0100, by Emmanuel Gil Peyrot
-
mod_list_active: Actually invert condition (thanks Dan)Wed, 22 Mar 2017 17:34:16 +0100, by Kim Alvefur
-
mod_compat_muc_admin: Not compatible with 0.9.xWed, 22 Mar 2017 17:07:18 +0100, by Kim Alvefur
-
mod_list_active: Add READMEWed, 22 Mar 2017 14:55:41 +0100, by Kim Alvefur
-
mod_list_active: Inverse of mod_list_inactive (closes #705)Wed, 22 Mar 2017 14:53:15 +0100, by Kim Alvefur
-
mod_admin_message: Fix invalid character escape (fixes #626)Wed, 22 Mar 2017 14:35:23 +0100, by Kim Alvefur
-
mod_storage_appendmap: Successfully return nothing on ENOENTTue, 21 Mar 2017 15:56:43 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Add some spacing to improve readabilityTue, 21 Mar 2017 11:17:46 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Cache current date in a localTue, 21 Mar 2017 11:17:17 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Break out XML file reading into a functionTue, 21 Mar 2017 10:56:56 +0100, by Kim Alvefur
-
mod_http_roster_admin: Don't call callback if it's nilTue, 21 Mar 2017 09:43:03 +0000, by JC Brand
-
mod_auth_http_async: Use "net.http" for async case.Tue, 21 Mar 2017 09:31:13 +0000, by JC Brand
-
mod_auth_http_async: For sync calls, use LuaSockets' HTTP libTue, 21 Mar 2017 09:14:03 +0000, by JC Brand
-
mod_mam_muc: Include stanza-id in history replayTue, 21 Mar 2017 04:48:37 +0100, by Kim Alvefur
-
mod_mam_muc: Add stanza-id tags (updates to XEP-0313 v0.6)Tue, 21 Mar 2017 04:26:00 +0100, by Kim Alvefur
-
mod_mam_muc: Shorten some lines [luacheck]Tue, 21 Mar 2017 04:18:23 +0100, by Kim Alvefur
-
mod_cloud_notify: Fixed error in push deduplicationSat, 18 Mar 2017 00:20:04 +0100, by tmolitor
-
mod_smacks: Prevent ack loop on misbehaving clientsWed, 15 Mar 2017 16:24:03 +0100, by tmolitor
-
mod_smacks: Made module more error resistantWed, 15 Mar 2017 16:21:55 +0100, by tmolitor
-
mod_http_roster_admin: remove unused requiresWed, 15 Mar 2017 09:01:50 +0000, by JC Brand
-
mod_http_roster_admin: No need to manually purge.Wed, 15 Mar 2017 08:53:30 +0000, by JC Brand
-
mod_storage_memory: Add support for clearing a user's data when they log outTue, 14 Mar 2017 17:46:51 +0000, by Matthew Wild
-
mod_storage_memory: Add :purge() method to all store typesTue, 14 Mar 2017 12:59:41 +0000, by Matthew Wild
-
mod_firewall: Add some more commentsFri, 10 Mar 2017 10:36:17 +0000, by Matthew Wild
-
Purge the roster from RAM when the user logs off.Tue, 14 Mar 2017 12:35:56 +0000, by JC Brand
-
mod_invite: Split long line [luacheck]Tue, 14 Mar 2017 04:20:02 +0100, by Kim Alvefur
-
mod_invite: Trim trailing whitespace [luacheck]Tue, 14 Mar 2017 04:19:51 +0100, by Kim Alvefur
-
mod_invite: Remove unused arguments [luacheck]Tue, 14 Mar 2017 04:19:26 +0100, by Kim Alvefur
-
mod_invite: Remove unused inport [luacheck]Tue, 14 Mar 2017 04:19:06 +0100, by Kim Alvefur
-
luacheckrc: Add the module:http_url API provided by mod_http to known globalsTue, 14 Mar 2017 00:19:59 +0100, by Kim Alvefur
-
mod_cloud_notify: Correct link to implementation detailsMon, 13 Mar 2017 01:11:55 +0100, by tmolitor
-
misc: Add an example upstart configSun, 12 Mar 2017 18:20:22 +0100, by Kim Alvefur
-
mod_cloud_notify: Respect Daniel's business rules and remove endpoints on errorSat, 11 Mar 2017 01:42:45 +0100, by tmolitor
-
mod_smacks: Add resumed session to event "smacks-hibernation-end"Sat, 11 Mar 2017 01:37:28 +0100, by tmolitor
-
mod_http_upload: Return 201 on successful PUT (as per XEP-0363 and RFC 2616) (Thanks Flow)Fri, 10 Mar 2017 10:19:05 +0000, by Matthew Wild
-
mod_csi_battery_saver: CSI module to save battery on mobile devices, based on mod_csi_pumpFri, 10 Mar 2017 01:32:53 +0100, by tmolitor
-
mod_firewall: spam-blocking.pfw: Allow groupchat messages and presence to offline full JIDsMon, 06 Mar 2017 15:39:47 +0000, by Matthew Wild
-
luacheckrc: Whitelist methods that can be set on the module API instanceMon, 06 Mar 2017 01:05:38 +0100, by Kim Alvefur
-
luacheckrc: More module API fieldsMon, 06 Mar 2017 01:04:53 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Rename variable, we can afford to use the full word 'session'Mon, 06 Mar 2017 00:53:01 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Move XML callback table into a variable to break long line [luacheck]Mon, 06 Mar 2017 00:52:27 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Break long line [luacheck]Mon, 06 Mar 2017 00:51:28 +0100, by Kim Alvefur
-
mod_presence_dedup/README: Fix weird spelling of AlphaMon, 06 Mar 2017 00:46:07 +0100, by Kim Alvefur
-
luacheckrc: List module instance fieldsMon, 06 Mar 2017 00:43:22 +0100, by Kim Alvefur
-
luacheckrc: List all module API methods (reqires luacheck 1.19)Mon, 06 Mar 2017 00:43:06 +0100, by Kim Alvefur
-
Implement XEP-0198 revision 1.5.2 and limit number of hibernated sessions per userSun, 05 Mar 2017 20:23:53 +0100, by tmolitor
-
mod_storage_xmlarchive: Assume offset to be zero if not included (thanks pep.)Sat, 04 Mar 2017 19:52:41 +0100, by Kim Alvefur
-
mod_firewall: Add and document CROSSING GROUPS conditionFri, 03 Mar 2017 12:31:15 +0000, by Matthew Wild
-
mod_http_muc_log: Fix prev/next date findingWed, 01 Mar 2017 20:34:17 +0100, by Kim Alvefur
-
mod_http_muc_log: Rename loop variable to avoid name clashWed, 01 Mar 2017 20:33:58 +0100, by Kim Alvefur
-
mod_http_muc_log: Move scope of variables into loopWed, 01 Mar 2017 20:31:08 +0100, by Kim Alvefur
-
mod_http_muc_log: Add some commentsWed, 01 Mar 2017 20:29:40 +0100, by Kim Alvefur
-
mod_http_muc_log/README: Add some text about the HTML templateWed, 01 Mar 2017 20:29:07 +0100, by Kim Alvefur
-
mod_muc_block_pm: Prevent unaffiliated users from sending private messages in MUCTue, 28 Feb 2017 17:04:30 +0100, by Kim Alvefur
-
mod_firewall: Remove unused variable assignmentSun, 26 Feb 2017 11:29:10 +0000, by Matthew Wild
-
mod_firewall: Support filters for normalizing items before checking for them in listsSun, 26 Feb 2017 11:28:56 +0000, by Matthew Wild
-
mod_firewall: Add 'test' subcommand to read stanzas from stdin and test them against rulesSun, 26 Feb 2017 09:58:07 +0000, by Matthew Wild
-
mod_firewall: Remove ambiguity from tokens dep parameterSun, 26 Feb 2017 09:50:16 +0000, by Matthew Wild
-
mod_firewall: Fix for including the same dependency with different parametersSun, 26 Feb 2017 09:49:42 +0000, by Matthew Wild
-
mod_firewall: Fix compilation error if TYPE/KIND had no parameterSat, 25 Feb 2017 18:38:26 +0000, by Matthew Wild
-
mod_firewall: Fix syntax error in generated code with some route modification actionsSat, 25 Feb 2017 18:36:21 +0000, by Matthew Wild
-
mod_firewall: Compatibility fix for 0.9 (no module:unhook())Sat, 25 Feb 2017 17:05:40 +0000, by Matthew Wild
-
mod_firewall: Add some commentsSat, 25 Feb 2017 16:55:02 +0000, by Matthew Wild
-
mod_firewall: Various improvements allowing dynamic load/reload/unload of scriptsSat, 25 Feb 2017 16:54:52 +0000, by Matthew Wild
-
mod_firewall: TO/FROM ADMIN OF: Fix string quotingSat, 25 Feb 2017 16:53:45 +0000, by Matthew Wild
-
mod_firewall: README: Document TO/FROM ADMIN, FORWARD, TO SELF and TO FULL JIDSat, 25 Feb 2017 15:48:20 +0000, by Matthew Wild
-
mod_firewall: Fix TO/FROM ADMIN to use current (module) hostSat, 25 Feb 2017 15:47:22 +0000, by Matthew Wild
-
mod_firewall: Factor out script loadingSat, 25 Feb 2017 15:46:27 +0000, by Matthew Wild
-
mod_firewall: Fix meta functions with to/from that weren't JID-basedSat, 25 Feb 2017 15:46:01 +0000, by Matthew Wild
-
mod_firewall: Add spam-strip-xhtml.pfwFri, 24 Feb 2017 17:21:46 +0000, by Matthew Wild
-
mod_firewall: spam-blocking.pfw: More comments for documentationFri, 24 Feb 2017 15:58:37 +0000, by Matthew Wild
-
mod_saslname: Declare module Stable since it does one simple thing very wellFri, 24 Feb 2017 16:41:48 +0100, by Kim Alvefur
-
mod_saslname/README: Expand descriptionFri, 24 Feb 2017 16:41:32 +0100, by Kim Alvefur
-
mod_saslname/README: Update for XEP title changeFri, 24 Feb 2017 16:41:09 +0100, by Kim Alvefur
-
mod_firewall: spam-blocking.pfw: Add more extension pointsFri, 24 Feb 2017 14:19:41 +0000, by Matthew Wild
-
mod_firewall: spam-blocking.pfw: Remove debug loggingFri, 24 Feb 2017 14:10:42 +0000, by Matthew Wild
-
spam-blocking.pfw: Much improvementFri, 24 Feb 2017 12:13:17 +0000, by Matthew Wild
-
mod_firewall: SUBSCRIBED: Only check roster if 'to' address has a nodepart (fixes traceback)Fri, 24 Feb 2017 09:51:43 +0000, by Matthew Wild
-
mod_firewall: TO SELF: Use raw stanza.attr.to directly, as 'to' defaults to bare JID if nilFri, 24 Feb 2017 09:50:49 +0000, by Matthew Wild
-
mod_firewall: Rename variables to avoid shadowing #luacheckFri, 24 Feb 2017 09:49:30 +0000, by Matthew Wild
-
mod_firewall: Accept backslash escapes in definitionsFri, 24 Feb 2017 09:49:09 +0000, by Matthew Wild
-
mod_firewall: Fix compilation error when last action modifies stanza routeFri, 24 Feb 2017 09:48:45 +0000, by Matthew Wild
-
mod_firewall: Document PASS, RETURN and DEFAULTFri, 24 Feb 2017 09:48:16 +0000, by Matthew Wild
-
mod_firewall: Make PASS bubble up through all chains, and add DEFAULT and RETURNFri, 24 Feb 2017 09:38:20 +0000, by Matthew Wild
-
mod_firewall: spam-blocking.pfw: Allow unsubscribe/unsubscribed presenceThu, 23 Feb 2017 14:26:19 +0000, by Matthew Wild
-
mod_firewall: spam-blocking.pfw, initial anti-spam rulesetThu, 23 Feb 2017 14:14:38 +0000, by Matthew Wild
-
mod_firewall: Add TO FULL JIDThu, 23 Feb 2017 14:13:57 +0000, by Matthew Wild
-
mod_firewall: Fix everything wrong with SENT_DIRECTED_PRESENCE_TO_SENDERThu, 23 Feb 2017 14:11:31 +0000, by Matthew Wild
-
mod_firewall: Add TO/FROM ADMINThu, 23 Feb 2017 14:06:48 +0000, by Matthew Wild
-
mod_firewall: Support expressions in TO/FROM EXACTLYThu, 23 Feb 2017 14:05:39 +0000, by Matthew Wild
-
mod_firewall: Fix FORWARD to send from current module's hostThu, 23 Feb 2017 14:01:12 +0000, by Matthew Wild
-
mod_firewall: Allow backslash escapes in definitionsThu, 23 Feb 2017 14:00:43 +0000, by Matthew Wild
-
mod_firewall: Pass 'module' object to chain handlersThu, 23 Feb 2017 14:00:26 +0000, by Matthew Wild
-
mod_firewall: Add 'current_host' variable/dependencyThu, 23 Feb 2017 13:58:30 +0000, by Matthew Wild
-
mod_firewall: Add metaq(), like meta() but takes an unquoted stringThu, 23 Feb 2017 13:58:13 +0000, by Matthew Wild
-
mod_firewall: Add stripslashes() functionThu, 23 Feb 2017 13:57:48 +0000, by Matthew Wild
-
mod_firewall: Add and document COUNT conditionTue, 21 Feb 2017 22:41:58 +0000, by Matthew Wild
-
mod_firewall: Add it(erators) and it_count dependenciesTue, 21 Feb 2017 22:41:40 +0000, by Matthew Wild
-
mod_firewall: Do patterns properly, instead of cheatingTue, 21 Feb 2017 22:41:08 +0000, by Matthew Wild
-
mod_firewall: Fix FORWARD action to include a 'from' address and depend on core_post_stanzaTue, 21 Feb 2017 22:40:31 +0000, by Matthew Wild
-
mod_firewall: Add FORWARD action (XEP-0297)Tue, 21 Feb 2017 13:37:44 +0000, by Matthew Wild
-
mod_firewall: Update README for latest changesTue, 21 Feb 2017 10:39:00 +0000, by Matthew Wild
-
mod_firewall: Allow using spaces instead of underscores in actions, as well as conditionsTue, 21 Feb 2017 10:38:14 +0000, by Matthew Wild
-
mod_firewall: Reinstate the ability to set a default for stanza expressionsTue, 21 Feb 2017 10:37:53 +0000, by Matthew Wild
-
mod_firewall: Make parameter to 'IN ROSTER' optionalTue, 21 Feb 2017 10:37:10 +0000, by Matthew Wild
-
mod_firewall: Improve debug logging for LIST file backendMon, 20 Feb 2017 13:13:54 +0000, by Matthew Wild
-
mod_firewall: Fix file backend init codeMon, 20 Feb 2017 13:13:28 +0000, by Matthew Wild
-
mod_firewall: Fix SCAN to pass correct variable to scan_list()Mon, 20 Feb 2017 13:12:51 +0000, by Matthew Wild
-
mod_firewall: Fix scan_list() syntax error in generated codeMon, 20 Feb 2017 13:12:30 +0000, by Matthew Wild
-
mod_firewall: Add 'file' backend for lists (read-only atm)Mon, 20 Feb 2017 10:59:29 +0000, by Matthew Wild
-
mod_firewall: Add 'ADD TO' action for adding to listsMon, 20 Feb 2017 09:47:58 +0000, by Matthew Wild
-
mod_firewall: Add dummy add/remove methods for HTTP listsMon, 20 Feb 2017 09:47:40 +0000, by Matthew Wild
-
mod_firewall: Add 'SENT DIRECTED PRESENCE TO SENDER?'Mon, 20 Feb 2017 09:32:48 +0000, by Matthew Wild
-
mod_firewall: Add SEARCH, PATTERN definitions and SCAN condition to check tokenized stanza:find() against a listMon, 20 Feb 2017 09:31:30 +0000, by Matthew Wild
-
mod_firewall: Code formattingMon, 20 Feb 2017 09:29:38 +0000, by Matthew Wild
-
mod_firewall: Fix patternMon, 20 Feb 2017 09:29:25 +0000, by Matthew Wild
-
mod_firewall: Fix for deps dynamically including depsMon, 20 Feb 2017 09:29:09 +0000, by Matthew Wild
-
mod_firewall: More meta() enhancementsMon, 20 Feb 2017 09:28:35 +0000, by Matthew Wild
-
mod_firewall: Also handle HTTPS for listsMon, 20 Feb 2017 09:26:27 +0000, by Matthew Wild
-
mod_firewall: Improve HTTP polling logicMon, 20 Feb 2017 09:26:16 +0000, by Matthew Wild
-
mod_firewall: Fix CHECK LIST syntax checkSun, 19 Feb 2017 22:24:21 +0000, by Matthew Wild
-
mod_firewall: Initial support for lists, in-memory and HTTPSun, 19 Feb 2017 21:10:26 +0000, by Matthew Wild
-
mod_firewall: Update functions that use meta() to allow functions with deps inside expressionsSun, 19 Feb 2017 21:08:30 +0000, by Matthew Wild
-
mod_firewall: More meta! Allow simple functions to be applied to $<> expressionsSun, 19 Feb 2017 21:06:57 +0000, by Matthew Wild
-
mod_firewall: Fix circular dependency checkSun, 19 Feb 2017 21:06:08 +0000, by Matthew Wild
-
mod_mam: Add support for XEP-0313 v0.6Mon, 20 Feb 2017 01:59:33 +0100, by Kim Alvefur
-
mod_mam: Fix to expect archive id as first return value from archive:appendMon, 20 Feb 2017 01:58:00 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Raise error instead of warning if there's ever more than one stanza in a chunk (this indicates some kind of corruption)Mon, 20 Feb 2017 01:47:44 +0100, by Kim Alvefur
-
mod_mam: Add commentsMon, 20 Feb 2017 00:09:45 +0100, by Kim Alvefur
-
mod_mam: Normalize whitespaceMon, 20 Feb 2017 00:48:31 +0100, by Kim Alvefur
-
mod_mam: Bring hints processing in line with 0.10 versionMon, 20 Feb 2017 00:09:13 +0100, by Kim Alvefur
-
mod_mam: Make the store configurable to ease move to 0.10 versionMon, 20 Feb 2017 00:07:59 +0100, by Kim Alvefur
-
mod_mam: Add annotations [luacheck]Mon, 20 Feb 2017 00:06:28 +0100, by Kim Alvefur
-
mod_mam/fallback_archive: Remove unused variablesMon, 20 Feb 2017 00:05:48 +0100, by Kim Alvefur
-
mod_mam_muc: Update to XEP-0313 0.5.1Mon, 20 Feb 2017 00:05:14 +0100, by Kim Alvefur
-
mod_mam: Add support for XEP-0313 v0.5Mon, 20 Feb 2017 00:41:13 +0100, by Kim Alvefur
-
mod_mam: Add missing wrapping <query> element when returning the query formMon, 20 Feb 2017 00:44:27 +0100, by Kim Alvefur
-
mod_auth_pam: Document dependenciesFri, 17 Feb 2017 17:54:56 +0100, by Kim Alvefur
-
mod_smacks/README: Linkify the XEPTue, 14 Feb 2017 09:54:13 +0100, by Kim Alvefur
-
mod_mam_muc: Move swapping of reversed variables (like 5fb917b86838 for mod_mam)Tue, 14 Feb 2017 09:53:09 +0100, by Kim Alvefur
-
mod_mam_muc: Make sure that the total, if it is a total, is a numberTue, 14 Feb 2017 09:51:59 +0100, by Kim Alvefur
-
mod_mam_muc: Minor syntax changeTue, 14 Feb 2017 09:51:22 +0100, by Kim Alvefur
-
mod_mam/README: Note that mod_mam is included with prosody 0.10+Tue, 14 Feb 2017 09:49:23 +0100, by Kim Alvefur
-
mod_mam_muc: Remove fallback for util.stanza.is_stanza, it should be availableTue, 14 Feb 2017 09:45:34 +0100, by Kim Alvefur
-
mod_mam_muc: Use util.rsm (fixes #829, depends on a recent 0.10+)Tue, 14 Feb 2017 09:40:24 +0100, by Kim Alvefur
-
mod_pep_vcard_png_avatar: Move to dwebp, handle errors on opening file_png.Mon, 13 Feb 2017 21:50:53 +0100, by Michel Le Bihan
-
merged upstream changesSun, 12 Feb 2017 21:24:08 +0100, by tmolitor
-
mod_smacks: Fix some bugs with smacks-ack-delayed event triggering.Sun, 12 Feb 2017 21:23:22 +0100, by tmolitor
-
mod_s2s_auth_dane/README: Mention the race condition in the absence of util.asyncSun, 12 Feb 2017 17:05:44 +0100, by Kim Alvefur
-
mod_s2s_auth_dane/README: Simplify zone file examlpeSun, 12 Feb 2017 17:05:28 +0100, by Kim Alvefur
-
mod_smacks: Send out more ack requests where neededSun, 12 Feb 2017 19:27:50 +0100, by tmolitor
-
mod_profile/README: Make requirements more obviousFri, 10 Feb 2017 22:50:45 +0100, by Kim Alvefur
-
mod_http_upload: Log the directory and filename joinedFri, 10 Feb 2017 11:04:16 +0100, by Kim Alvefur
-
mod_stanzadebug: Like mod_rawdebug but stanzas instead of the raw bytesThu, 09 Feb 2017 10:47:24 +0100, by Kim Alvefur
-
mod_http_index/README: Linkify module namesTue, 07 Feb 2017 09:57:58 +0100, by Kim Alvefur
-
mod_compression/README: Include lua-zlib installation instructions and link to sourceMon, 06 Feb 2017 02:47:37 +0100, by Kim Alvefur
-
mod_persisthosts/README: Fix formattingSun, 05 Feb 2017 16:05:47 +0100, by Kim Alvefur
-
mod_compression/README: Fix formattingSun, 05 Feb 2017 14:49:54 +0100, by Kim Alvefur
-
mod_compression/README: Some cleanup and rewordingSun, 05 Feb 2017 14:46:23 +0100, by Kim Alvefur
-
mod_compression: Import from Prosody, revision 0c69305ab525Sun, 05 Feb 2017 14:40:51 +0100, by Kim Alvefur
-
mod_migrate/README: Document the ability to specify multiple comma separated stores to migrateThu, 02 Feb 2017 20:19:37 +0100, by Kim Alvefur
-
mod_http_stats_stream: Add a READMETue, 31 Jan 2017 17:26:04 +0100, by Kim Alvefur
-
Backed out changeset f48e9e25aec4, util.uuid.get_nibbles is unavailable in 0.9Tue, 31 Jan 2017 14:05:53 +0100, by Kim Alvefur
-
mod_http_upload: Fix to include base storage pathSun, 29 Jan 2017 19:27:27 +0100, by Kim Alvefur
-
mod_http_upload: Fix typoSun, 29 Jan 2017 19:18:49 +0100, by Kim Alvefur
-
mod_http_upload: Add missing return statementSun, 29 Jan 2017 19:14:47 +0100, by Kim Alvefur
-
mod_http_upload: Change join_path to match behaviour of util.paths in 0.10Sun, 29 Jan 2017 18:12:43 +0100, by Kim Alvefur
-
mod_http_upload: Use the correct variable name for directorySun, 29 Jan 2017 18:10:06 +0100, by Kim Alvefur
-
mod_turncredentials: Add a stub READMESun, 29 Jan 2017 18:07:01 +0100, by Kim Alvefur
-
mod_http_upload: Record upload slot metadata (fixes #718)Sun, 29 Jan 2017 17:27:49 +0100, by Kim Alvefur
-
mod_http_upload: Generate shorter random directory names (see #822)Sun, 29 Jan 2017 17:27:24 +0100, by Kim Alvefur
-
mod_http_upload: Accept already existing directory name if there is no conflicting file in itSun, 29 Jan 2017 17:32:40 +0100, by Kim Alvefur
-
mod_http_upload: Make sure that target file does not exist prior to uploadSun, 29 Jan 2017 17:31:28 +0100, by Kim Alvefur
-
mod_http_upload: Create random directory name when assigning slotSun, 29 Jan 2017 17:30:25 +0100, by Kim Alvefur
-
mod_http_upload: Forget upload slot under some error conditionsSun, 29 Jan 2017 17:22:37 +0100, by Kim Alvefur
-
mod_muc_intercom: Add a READMESun, 29 Jan 2017 16:51:25 +0100, by Kim Alvefur
-
mod_firewall: Add 'TO SELF' check ('NOT TO?' worked until commit 9159f9166893)Thu, 26 Jan 2017 18:36:15 +0000, by Matthew Wild
-
mod_firewall: Fix $<> expressions being truncated when compiledThu, 26 Jan 2017 18:04:59 +0000, by Matthew Wild
-
mod_mam/README: Fix typoWed, 25 Jan 2017 10:34:50 +0100, by Kim Alvefur
-
mod_csi_pump/README: Add note about being unsupported in combination with other CSI modulesTue, 24 Jan 2017 12:28:46 +0100, by Kim Alvefur
-
mod_csi_pump: Mark as AlphaTue, 24 Jan 2017 12:28:27 +0100, by Kim Alvefur
-
mod_csi_pump: Consider groupchat message with subject importantMon, 23 Jan 2017 16:00:20 +0100, by Kim Alvefur
-
mod_net_dovecotauth: Rename variable to avoid name clash [luacheck]Sun, 22 Jan 2017 04:47:06 +0100, by Kim Alvefur
-
mod_net_dovecotauth: Make variable local [luacheck]Sun, 22 Jan 2017 04:43:55 +0100, by Kim Alvefur
-
mod_net_dovecotauth: Import util.pposix [luacheck]Sun, 22 Jan 2017 04:42:55 +0100, by Kim Alvefur
-
mod_net_dovecotauth: Replace missing buffer lib with simpler string based bufferingSun, 22 Jan 2017 04:41:04 +0100, by Kim Alvefur
-
mod_csi_pump: Lossless CSI modeSun, 22 Jan 2017 00:41:11 +0100, by Kim Alvefur
-
mod_candy: Add support for enabling Candy debug mode from Prosodys configFri, 20 Jan 2017 01:30:34 +0100, by Kim Alvefur
-
mod_candy: Add note about redirect from /candy to /candy/ not being necessary anymoreFri, 20 Jan 2017 01:21:21 +0100, by Kim Alvefur
-
mod_candy/README: Link to HTTP configuration infoFri, 20 Jan 2017 01:20:48 +0100, by Kim Alvefur
-
mod_candy: If no room list is set, try to find a MUC domain and guess a room name of 'candy'Fri, 20 Jan 2017 01:25:11 +0100, by Kim Alvefur
-
mod_candy: Add config option for a list of rooms to joinFri, 20 Jan 2017 01:24:32 +0100, by Kim Alvefur
-
mod_candy: Break out connect path into a functionFri, 20 Jan 2017 01:09:36 +0100, by Kim Alvefur
-
mod_sms_clickatell: Fix event handler signature (fixes #814)Thu, 19 Jan 2017 19:55:39 +0100, by Kim Alvefur
-
mod_persisthosts: Fire an event to allow other modules a chance to write to the new config fileWed, 18 Jan 2017 01:52:50 +0100, by Kim Alvefur
-
mod_persisthosts: Module that dynamically creates stub configuration files for dynamically activated hostsWed, 18 Jan 2017 01:38:17 +0100, by Kim Alvefur
-
mod_http_upload: Correctly attach extended error informationMon, 16 Jan 2017 01:45:05 +0100, by Kim Alvefur
-
mod_http_upload: Add missing semicolonMon, 16 Jan 2017 01:44:38 +0100, by Kim Alvefur
-
mod_http_upload: Update for size limit error reporting change in XEP-0363 v0.2 (fixes #813)Mon, 16 Jan 2017 01:40:45 +0100, by Kim Alvefur
-
mod_auth_http_async: Log URL when testing passwordThu, 12 Jan 2017 10:13:58 +0000, by JC Brand
-
Log URL called by http_roster_adminThu, 12 Jan 2017 09:49:32 +0000, by JC Brand
-
mod_candy: Provide websocket URI if mod_websocket is loaded, fall back to BOSHTue, 10 Jan 2017 14:11:56 +0100, by Kim Alvefur
-
mod_auth_any: Remove unused importsSun, 08 Jan 2017 11:29:13 +0100, by Kim Alvefur
-
mod_auth_any: Remove provider constructor, it's only called once anywaysSun, 08 Jan 2017 11:27:01 +0100, by Kim Alvefur
-
mod_auth_any: Ignore unused arguments, useful to show what arguments are givenSun, 08 Jan 2017 11:30:40 +0100, by Kim Alvefur
-
mod_measure_memory: Module is global, no need for a global hookFri, 06 Jan 2017 17:07:01 +0100, by Kim Alvefur
-
mod_delay: Only add delay to messages of type chat or groupchat (fixes #811)Sun, 08 Jan 2017 06:26:21 +0100, by tmolitor
-
mod_presence_dedup/README: Add 'Alpha' label since this module is highly experimental and will break thingsThu, 05 Jan 2017 03:44:44 +0100, by Kim Alvefur
-
mod_http_stats_stream/example.html: Update path to reflect last minute renameWed, 04 Jan 2017 09:41:27 +0100, by Kim Alvefur
-
mod_http_stats_stream: Sends statistics from statsmanager over an HTTP event streamWed, 04 Jan 2017 09:18:34 +0100, by Kim Alvefur
-
mod_storage_appendmap: Escape Lua keywordsMon, 02 Jan 2017 21:04:36 +0100, by Kim Alvefur
-
mod_storage_appendmap: Fix pattern meant to match valid Lua Names so such are escaped correctlyMon, 02 Jan 2017 21:03:56 +0100, by Kim Alvefur
-
mod_mam_muc: Use is_stanza from util.stanza if availableMon, 02 Jan 2017 20:10:37 +0100, by Kim Alvefur
-
mod_mam_muc: Remove TODO about logging presence since it can do that alreadyMon, 26 Dec 2016 15:43:32 +0100, by Kim Alvefur
-
mod_mam_muc: More room JID variable renaming for more consistencyThu, 22 Dec 2016 16:16:39 +0100, by Kim Alvefur
-
mod_mam_muc: Rename room and room JID variables for consistencyThu, 22 Dec 2016 13:40:24 +0100, by Kim Alvefur
-
mod_statsd: Import bare_sessions from the prosody global, using it as a global directly is deprecatedMon, 19 Dec 2016 07:51:23 +0100, by Kim Alvefur
-
mod_s2s_keysize_policy: Lower log message to a warning since it is not really a fatal errorMon, 19 Dec 2016 07:50:21 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Load config option onceMon, 19 Dec 2016 07:49:40 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Always approve unsubscription from unknown feedsMon, 19 Dec 2016 07:49:12 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Log pushes for unknown feeds to aid in manual unsubscription from themMon, 19 Dec 2016 07:48:48 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Use util.stanza.is_stanza if availableMon, 19 Dec 2016 07:47:50 +0100, by Kim Alvefur
-
mod_block_strangers: Check that the table of directed presence exists before indexing it (fixes traceback)Mon, 19 Dec 2016 07:43:28 +0100, by Kim Alvefur
-
mod_firewall: More semicolonsFri, 16 Dec 2016 03:30:46 +0100, by Kim Alvefur
-
mod_smacks: Check if a session is an authenticated c2s session by looking for a username (fix for change in 0.10 9f70d35a1602)Thu, 15 Dec 2016 02:57:03 +0100, by Kim Alvefur
-
mod_firewall: Only call rostermanager if username is available (fixes #796)Tue, 13 Dec 2016 22:08:02 +0100, by Kim Alvefur
-
mod_firewall: Insert semicolons after some statements to prevent ambiguous syntax in output (fixes #797)Tue, 13 Dec 2016 16:57:16 +0100, by Kim Alvefur
-
mod_mam_muc: Remove some debug loggingSun, 04 Dec 2016 10:19:07 +0100, by Kim Alvefur
-
mod_profile: Add warning and debug logging in order to catch a weird eventSat, 03 Dec 2016 23:18:53 +0100, by Kim Alvefur
-
mod_firewall: Use the sender bare JID instead of 'to' for stanzas to selfSat, 03 Dec 2016 20:00:08 +0100, by Kim Alvefur
-
mod_track_muc_joins/README: Mention how the 210 status code for when the room rewrites the users nickname is not yet handledSat, 03 Dec 2016 15:28:22 +0100, by Kim Alvefur
-
mod_firewall/README: Document SUBSCRIBEDFri, 02 Dec 2016 20:17:10 +0100, by Kim Alvefur
-
mod_track_muc_joins/README: Add some example codeSat, 03 Dec 2016 15:01:15 +0100, by Kim Alvefur
-
mod_log_messages: Add assert() to detect errors creating SQL tableFri, 02 Dec 2016 20:47:11 +0000, by Matthew Wild
-
mod_log_messages_sql: In 0.10ish, use 'messages' as default table name, override using 'log_messages_sql_table' if neededFri, 02 Dec 2016 19:06:37 +0000, by Matthew Wild
-
mod_log_messages_sql/README: Point out incompatibility with 0.10Fri, 02 Dec 2016 20:02:04 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Skip remaining dates correctly (fixes #790)Fri, 02 Dec 2016 17:39:11 +0100, by Kim Alvefur
-
mod_firewall: Allow conditions to end with a question markFri, 02 Dec 2016 11:45:10 +0100, by Kim Alvefur
-
mod_firewall: SUBSCRIBED - condition that is true if the receiver of a stanza is subscribed to the senderWed, 30 Nov 2016 15:44:35 +0100, by Kim Alvefur
-
mod_firewall: Split import of rostermanager into its own dependencyWed, 30 Nov 2016 15:37:51 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Ask for leases that expire after one day (Years after testing this module, I was still subscribed to a GNU Social instance)Mon, 28 Nov 2016 08:48:23 +0100, by Kim Alvefur
-
Add documentation for mod_block_outgoingSat, 26 Nov 2016 00:34:05 +0100, by Michael Vetter
-
mod_storage_xmlarchive: Update copyright yearFri, 25 Nov 2016 23:22:24 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Find item indices for 'before' or 'after' queries and behave as if they were excluded if the items don't exist (thanks MattJ)Fri, 25 Nov 2016 23:17:13 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Open XML file later, just before it is neededFri, 25 Nov 2016 23:11:07 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Check if item exists before checking if its fieldsFri, 25 Nov 2016 23:08:18 +0100, by Kim Alvefur
-
mod_cloud_notify: added code to respond to the new event "smacks-ack-delayed" issued by mod_smacks when acks are delayed for a certain amount of time. This allows to send out notification requests before the read timeout or connection close event really happens, thus allowing conversations to be smoother.Thu, 24 Nov 2016 01:15:08 +0100, by tmolitor
-
mod_delay: initial commitTue, 22 Nov 2016 21:15:01 +0100, by tmolitor
-
mod_smacks_noerror: Initial commitTue, 22 Nov 2016 21:14:47 +0100, by tmolitor
-
mod_reload_components: add new module and README file.Mon, 21 Nov 2016 16:18:32 -0200, by Camilo
-
mod_firewall: README: Document conditions for groups and adminsSat, 19 Nov 2016 16:08:58 +0000, by Matthew Wild
-
mod_firewall: README: Clarify that it's possible to jump to chains defined outside of the current fileSat, 19 Nov 2016 16:01:51 +0000, by Matthew Wild
-
mod_firewall: README: Document dynamic '$local' zoneSat, 19 Nov 2016 16:00:03 +0000, by Matthew Wild
-
mod_firewall: README: Add more info about specifying rule set filesSat, 19 Nov 2016 15:59:31 +0000, by Matthew Wild
-
mod_firewall: INSPECT: support for literal substring search and expressionsSat, 19 Nov 2016 15:52:32 +0000, by Matthew Wild
-
mod_firewall: Fix for raw code expressions that contain escape-worthy charactersSat, 19 Nov 2016 15:47:41 +0000, by Matthew Wild
-
mod_pubsub_feeds: Add fixme for futureSat, 19 Nov 2016 19:40:29 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Halt feed parsing when we see a node we already know aboutSat, 19 Nov 2016 19:38:14 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Check if node exists earlier and attempt to create it if notSat, 19 Nov 2016 19:37:21 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Get entry from list of entries (thanks Link Mauve)Sat, 19 Nov 2016 19:17:49 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Use URL as ID if no id set. If that's not there either then hash stuff and call it a daySat, 19 Nov 2016 19:07:53 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Iterate over feed backwards due to most feeds being in reverse chronological orderSat, 19 Nov 2016 19:07:00 +0100, by Kim Alvefur
-
mod_pubsub_feeds/feeds.lib: Fix converting RSS items to more than one Atom entry (thanks walduhu)Sat, 19 Nov 2016 18:48:49 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Remove default feedsSat, 19 Nov 2016 17:43:26 +0100, by Kim Alvefur
-
mod_profile/README: Set a stage labelSat, 19 Nov 2016 00:56:40 +0100, by Kim Alvefur
-
mod_firewall/README: Remove mention of comments section from google codeSat, 19 Nov 2016 00:40:48 +0100, by Kim Alvefur
-
mod_firewall: Add default zone called '$local' containing all local hosts (dynamically)Fri, 18 Nov 2016 17:22:28 +0000, by Matthew Wild
-
mod_carbons: Comment about the priorityFri, 18 Nov 2016 10:22:28 +0100, by Kim Alvefur
-
mod_measure_message_length: Collect statistics on number of bytes, words and lines in messagesThu, 17 Nov 2016 23:13:59 +0100, by Kim Alvefur
-
mod_carbons: Adjust event hook priorities to be between mod_message and mod_firewall (see #669)Thu, 17 Nov 2016 23:10:29 +0100, by Kim Alvefur
-
mod_firewall: Rate limiting: Document 'entries' and add option to allow overflowing when fullTue, 15 Nov 2016 21:55:12 +0000, by Matthew Wild
-
mod_firewall: README: Update for LIMIT 'on' and document expression syntaxTue, 15 Nov 2016 21:02:46 +0000, by Matthew Wild
-
mod_firewall: Support for default values in stanza pathsTue, 15 Nov 2016 21:02:04 +0000, by Matthew Wild
-
mod_firewall: When compiling on the command-line with -v, ensure chain function names are unique and valid idsTue, 15 Nov 2016 15:01:14 +0000, by Matthew Wild
-
mod_firewall: Allow prefixing script paths with 'module:' to specify path relative to module fileTue, 15 Nov 2016 15:00:38 +0000, by Matthew Wild
-
mod_firewall: Fix for when compiling on the command line and specifying multiple filesTue, 15 Nov 2016 14:59:49 +0000, by Matthew Wild
-
mod_firewall: Allow implicit defitions of chains in scripts if they begin with 'user/'Tue, 15 Nov 2016 14:58:43 +0000, by Matthew Wild
-
mod_firewall: INSPECT: Handle stanza:find() returning nil (i.e. path didn't match)Tue, 15 Nov 2016 14:58:16 +0000, by Matthew Wild
-
mod_firewall: INSPECT: Emit compilation error when the given stanza path is used for comparison but doesn't return a stringTue, 15 Nov 2016 14:57:40 +0000, by Matthew Wild
-
mod_throttle_unsolicited: Use existing local reference to originTue, 15 Nov 2016 09:01:03 +0100, by Kim Alvefur
-
mod_firewall: README: Fix example usage of BOUNCETue, 15 Nov 2016 11:52:39 +0000, by Matthew Wild
-
mod_storage_xmlarchive: Expand the summary a little bitWed, 09 Nov 2016 16:16:44 +0100, by Kim Alvefur
-
mod_proxy65_whitelist: Only add proxy hosts enabled after module is loaded if allow_local_streamhosts = trueWed, 09 Nov 2016 14:11:16 +0100, by Kim Alvefur
-
mod_storage_muc_log: Separate out date collection into API methodWed, 09 Nov 2016 13:38:44 +0100, by Kim Alvefur
-
mod_storage_muc_log: Address luacheck warningsWed, 09 Nov 2016 13:37:58 +0100, by Kim Alvefur
-
misc/munin/prosody_.lua: Add a line or two about usageTue, 08 Nov 2016 00:16:39 +0100, by Kim Alvefur
-
Example SASL mechanism implementationTue, 08 Nov 2016 00:15:02 +0100, by Kim Alvefur
-
misc: Add README stubTue, 08 Nov 2016 00:14:02 +0100, by Kim Alvefur
-
misc/systemd: Experimental files for enabling socket activationTue, 08 Nov 2016 00:09:56 +0100, by Kim Alvefur
-
misc: An experimental systemd service fileTue, 08 Nov 2016 00:09:06 +0100, by Kim Alvefur
-
mod_proxy65_whitelist: Remove unused variable [luacheck]Mon, 07 Nov 2016 17:35:21 +0100, by Kim Alvefur
-
mod_proxy65_whitelist: Add proxy hosts enabled after module is loaded (fixes #494)Mon, 07 Nov 2016 17:35:11 +0100, by Kim Alvefur
-
mod_webpresence: Check that top resources are set (fixes #665)Mon, 07 Nov 2016 17:27:18 +0100, by Kim Alvefur
-
mod_log_auth/README: Update regex for 9d43095d915f (fixes #764)Mon, 07 Nov 2016 17:24:07 +0100, by Kim Alvefur
-
mod_watchuntrusted: Fix backwards time comparisonSun, 06 Nov 2016 21:02:21 +0100, by Kim Alvefur
-
mod_onions: Reduce line count for redirect checkFri, 04 Nov 2016 22:35:09 +0100, by Kim Alvefur
-
mod_onions: Use typed config APIFri, 04 Nov 2016 22:33:31 +0100, by Kim Alvefur
-
mod_storage_xmlarchive: Fix name in datamanager monkeypatch (fixes #774)Fri, 04 Nov 2016 19:14:05 +0100, by Kim Alvefur
-
mod_firewall: Add conditions for testing whether a sender of a stanza is in the recipient's roster (or in a certain roster group)Fri, 04 Nov 2016 12:46:11 +0000, by Matthew Wild
-
mod_candy: Update to point to Candy v2.2.0Wed, 02 Nov 2016 20:42:27 +0100, by Kim Alvefur
-
mod_seclabels/README: Note that this only serves the catalogue, eg mod_firewall would be doing enforcementSat, 29 Oct 2016 21:00:47 +0200, by Kim Alvefur
-
mod_track_muc_joins: Bump priority up over mod_presence to ensure event is caughtThu, 20 Oct 2016 22:07:50 +0200, by Kim Alvefur
-
mod_carbons: Fix logic presendenceTue, 18 Oct 2016 14:59:02 +0200, by Kim Alvefur
-
Add mod_http_authentication.luaMon, 17 Oct 2016 13:03:38 +0000, by JC Brand
-
New module: mod_http_rest.luaMon, 17 Oct 2016 12:56:05 +0000, by JC Brand
-
mod_track_muc_joins: Check if the map of directed presence exists earlier (fixes traceback due to precedence error) (thanks Link Mauve)Sat, 15 Oct 2016 21:16:43 +0200, by Kim Alvefur
-
mod_http_upload_external: Add READMEThu, 13 Oct 2016 18:58:53 +0100, by Matthew Wild
-
mod_http_upload_external: Add share.php example implementationThu, 13 Oct 2016 18:58:34 +0100, by Matthew Wild
-
mod_http_upload_external: Variant of mod_http_upload that delegates HTTP handling to other server using signed URLsThu, 13 Oct 2016 18:57:15 +0200, by Kim Alvefur
-
mod_e2e_policy: Do not reply to error stenzasThu, 13 Oct 2016 16:53:40 +0200, by Michel Le Bihan
-
mod_pubsub_hub/README: Update specification linkThu, 13 Oct 2016 12:26:45 +0200, by Kim Alvefur
-
mod_mam_muc/README: Mention store nameWed, 12 Oct 2016 18:38:09 +0200, by Kim Alvefur
-
mod_mam_muc/README: Defer to main documentation site for storage docsWed, 12 Oct 2016 14:07:37 +0200, by Kim Alvefur
-
mod_mam_muc/README: Try to clarify storage exampleWed, 12 Oct 2016 13:55:19 +0200, by Kim Alvefur
-
mod_http_upload/README: Mention the new HTTP parser limit on body/upload sizeSat, 08 Oct 2016 14:44:56 +0200, by Kim Alvefur
-
Add information about ImageMagick dependencyThu, 15 Sep 2016 13:36:32 +0200, by Michael Vetter
-
mod_throttle_unsolicited: Add support for throttling unsolicited messages on incoming s2s connectionsTue, 04 Oct 2016 16:18:06 +0200, by Kim Alvefur
-
Add some documentation stubsSat, 01 Oct 2016 20:34:43 +0200, by Kim Alvefur
-
mod_compat_bind: Use non-deprecated way to access core_process_stanza (thanks Roi)Sat, 01 Oct 2016 17:44:30 +0200, by Kim Alvefur
-
mod_server_contact_info/README: UpdateSat, 01 Oct 2016 17:20:31 +0200, by Kim Alvefur
-
mod_server_contact_info: Add copyright headerSat, 01 Oct 2016 17:16:39 +0200, by Kim Alvefur
-
mod_server_contact_info: Use more explicit value data format for dataformSat, 01 Oct 2016 17:16:23 +0200, by Kim Alvefur
-
mod_server_contact_info: Log error when no addresses or admins are setSat, 01 Oct 2016 17:15:03 +0200, by Kim Alvefur
-
mod_server_contact_info: Include both global and local admins in fallback modeSat, 01 Oct 2016 17:13:57 +0200, by Kim Alvefur
-
mod_admin_blocklist/README: Turns out autolink.lua doesn't know about official modulesSat, 01 Oct 2016 01:09:31 +0200, by Kim Alvefur
-
mod_admin_blocklist/README: Autolinks!Sat, 01 Oct 2016 01:07:58 +0200, by Kim Alvefur
-
mod_admin_blocklist/README: Actually, it doesn't need to be reloadedSat, 01 Oct 2016 01:07:46 +0200, by Kim Alvefur
-
mod_admin_blocklist: Do block check only when a stanza is about to trigger a new outgoing s2s connectionSat, 01 Oct 2016 00:59:15 +0200, by Kim Alvefur
-
Proper markdown syntaxWed, 28 Sep 2016 15:15:21 +0000, by JC Brand
-
Add labelsWed, 28 Sep 2016 15:11:15 +0000, by JC Brand
-
Rename README to README.markdownWed, 28 Sep 2016 14:55:07 +0000, by JC Brand
-
mod_carbons: Fix inverted logic (Thanks Ge0rg)Fri, 23 Sep 2016 16:23:14 +0200, by Kim Alvefur
-
mod_carbons: Compare with correct variableFri, 23 Sep 2016 14:05:51 +0200, by Kim Alvefur
-
mod_carbons: Make the conditions for ignoring MUC PMs more specific (fixes #744)Fri, 23 Sep 2016 14:01:44 +0200, by Kim Alvefur
-
mod_onions: Prevent s2s_secure_auth policy enforcement from rejecting .onion connectionsFri, 23 Sep 2016 13:20:49 +0200, by Kim Alvefur
-
mod_onions: Hook event using moduleapiFri, 23 Sep 2016 13:18:14 +0200, by Kim Alvefur
-
mod_onions: Remove capture of final period (stripped by util.jid)Fri, 23 Sep 2016 11:57:07 +0200, by Kim Alvefur
-
mod_onions: Escape period in patternFri, 23 Sep 2016 11:54:30 +0200, by Kim Alvefur
-
mod_track_muc_joins: Use correct number in commentThu, 22 Sep 2016 14:35:43 +0200, by Kim Alvefur
-
mod_statistics: Add a read timeout handler that keeps the connection alive (fixes #742)Mon, 19 Sep 2016 19:36:19 +0200, by Kim Alvefur
-
mod_statistics/stats: Guard usage of module:get_option() so we only call it when Prosody is runningSun, 18 Sep 2016 18:53:09 +0100, by Matthew Wild
-
mod_storage_ldap: Handle being passed an explicit storage "type" (fixes #654)Sat, 17 Sep 2016 18:04:46 +0200, by Kim Alvefur
-
mod_spam_reporting: Include jid in eventSun, 11 Sep 2016 00:09:52 +0200, by Kim Alvefur
-
mod_measure_storage: Experimental new module to measure storage API operations (requires 0.10)Wed, 31 Aug 2016 16:24:32 +0100, by Matthew Wild
-
mod_log_slow_events: Add metric to monitor number of slow eventsWed, 31 Aug 2016 11:29:26 +0100, by Matthew Wild
-
mod_register_dnsbl: Add READMETue, 30 Aug 2016 15:15:24 +0200, by Kim Alvefur
-
mod_atom: Expose Microbloging PEP data over HTTPMon, 29 Aug 2016 23:11:05 +0200, by Kim Alvefur
-
mod_mam: Check that user exists (#731)Mon, 29 Aug 2016 10:51:08 +0200, by Kim Alvefur
-
mod_presence_cache: Ignore stanzas to self (fixes traceback on probe to self)Mon, 29 Aug 2016 01:06:42 +0200, by Kim Alvefur
-
mod_storage_xmlarchive/README: Should work in 0.9 nowWed, 24 Aug 2016 00:36:54 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Determine if a message is the first of day by checking if the list file exists beforeTue, 23 Aug 2016 23:39:57 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Include the missing append_raw() for 0.9 compatibilityTue, 23 Aug 2016 17:54:00 +0200, by Kim Alvefur
-
mod_http_upload: Handle case of non-existant pathTue, 23 Aug 2016 02:13:34 +0200, by Kim Alvefur
-
mod_http_upload: Add a commentTue, 23 Aug 2016 02:09:32 +0200, by Kim Alvefur
-
mod_http_upload: Construct the upload slot URL using the LuaSocket URL library (fixes #717)Tue, 23 Aug 2016 00:44:14 +0200, by Kim Alvefur
-
mod_http_upload: Warn if upload size limit set higher than body size limit in http parser (applies to 0.10+)Sat, 20 Aug 2016 21:59:39 +0200, by Kim Alvefur
-
mod_http_upload: Mention modules_enabled, but no exampleSat, 20 Aug 2016 18:33:43 +0200, by Kim Alvefur
-
mod_spam_reporting: Correctly check <text> child, not <reason>Sat, 20 Aug 2016 17:44:44 +0200, by Kim Alvefur
-
mod_spam_reporting/README: Mention the event.Sat, 20 Aug 2016 17:22:32 +0200, by Kim Alvefur
-
mod_spam_reporting: Apply JID preppingSat, 20 Aug 2016 17:20:52 +0200, by Kim Alvefur
-
mod_spam_reporting: Add Copyright headerSat, 20 Aug 2016 17:20:08 +0200, by Kim Alvefur
-
mod_spam_reporting: Remove unused import of util.stanza [luacheck]Sat, 20 Aug 2016 17:19:10 +0200, by Kim Alvefur
-
mod_spam_reporting/README: Set Beta tagSat, 20 Aug 2016 17:18:25 +0200, by Kim Alvefur
-
mod_spam_reporting: Fire an event to ease processing from other modulesSat, 20 Aug 2016 17:15:50 +0200, by Kim Alvefur
-
mod_spam_reporting: Continue looking for spam reports even when one <item> does not have oneSat, 20 Aug 2016 17:15:14 +0200, by Kim Alvefur
-
mod_spam_reporting: Hook the blocking action, not blocklist fetchingSat, 20 Aug 2016 17:13:43 +0200, by Kim Alvefur
-
mod_track_muc_joins: Fix saving the room nick (was using the room node)Thu, 18 Aug 2016 20:39:14 +0200, by Kim Alvefur
-
mod_filter_words: Very basic module in its early stages, to filter words in messagesThu, 18 Aug 2016 10:25:29 +0100, by Matthew Wild
-
mod_block_registrations/README: Correct name of option (thanks Milan*)Sat, 13 Aug 2016 18:19:17 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Fix date pattern in purge (related to #725)Sat, 13 Aug 2016 16:23:25 +0200, by Kim Alvefur
-
mod_mam: Log messages from local clients on the clients sessionFri, 12 Aug 2016 18:20:08 +0200, by Kim Alvefur
-
mod_spam_reporting/README: Fix syntax mistakenly normalized by pandocTue, 09 Aug 2016 19:53:55 +0200, by Kim Alvefur
-
mod_spam_reporting: Add READMETue, 09 Aug 2016 19:52:01 +0200, by Kim Alvefur
-
mod_spam_reporting: Fix syntax [luacheck]Tue, 09 Aug 2016 17:37:31 +0200, by Kim Alvefur
-
mod_spam_reporting: Basic implementation of XEP-0377: Spam ReportingTue, 09 Aug 2016 17:36:02 +0200, by Kim Alvefur
-
mod_http_hostaliases: Give HTTP hosts additional aliasesTue, 09 Aug 2016 14:23:30 +0200, by Kim Alvefur
-
mod_track_muc_joins: Keep the nickname aroundSun, 31 Jul 2016 17:59:13 +0200, by Kim Alvefur
-
mod_cloud_notify: One log message per push sent (happy now Ge0rg?)Thu, 28 Jul 2016 14:47:28 +0200, by Kim Alvefur
-
mod_cloud_notify: Log when sending notificationsThu, 28 Jul 2016 13:18:46 +0200, by Kim Alvefur
-
mod_cloud_notify: Store data for corret user (origin is not correct here)Thu, 28 Jul 2016 13:13:08 +0200, by Kim Alvefur
-
mod_cloud_notify: Save data after changesThu, 28 Jul 2016 12:37:20 +0200, by Kim Alvefur
-
mod_cloud_notify: Abort and return error if unable to read storage to prevent loss of existing but unreachable dataThu, 28 Jul 2016 12:36:59 +0200, by Kim Alvefur
-
mod_cloud_notify: Log message if no dataform is foundThu, 28 Jul 2016 12:35:57 +0200, by Kim Alvefur
-
mod_cloud_notify: Log message when 'jid' is missing from enable requestThu, 28 Jul 2016 12:34:15 +0200, by Kim Alvefur
-
mod_rawdebug: Simplify, remove telnet command, log every single byteThu, 28 Jul 2016 12:14:33 +0200, by Kim Alvefur
-
mod_cloud_notify: Retrieve data form by name and namespace so unknown elements are ignoredThu, 28 Jul 2016 12:12:23 +0200, by Kim Alvefur
-
mod_cloud_notify: Cache <enable> in localThu, 28 Jul 2016 12:10:09 +0200, by Kim Alvefur
-
mod_cloud_notify: Apply pre-serialization to publish-optionsTue, 26 Jul 2016 13:29:51 +0200, by Kim Alvefur
-
mod_cloud_notify: Add some logging when a client attempts to enable push notificationsTue, 26 Jul 2016 13:08:44 +0200, by Kim Alvefur
-
mod_smacks: Signal that we're about to send an ack request from read timeout event to prevent a duplicate request from outgoing stanza filterTue, 26 Jul 2016 12:37:04 +0200, by Kim Alvefur
-
mod_cloud_notify/README: Reflow textTue, 26 Jul 2016 11:49:57 +0200, by Kim Alvefur
-
mod_cloud_notify/README: Let's call it BetaTue, 26 Jul 2016 11:49:49 +0200, by Kim Alvefur
-
mod_cloud_notify/README: Add compatibility sectionTue, 26 Jul 2016 11:49:22 +0200, by Kim Alvefur
-
mod_cloud_notify: Update copyright yearTue, 26 Jul 2016 11:42:57 +0200, by Kim Alvefur
-
mod_cloud_notify: Use typed config APITue, 26 Jul 2016 11:42:47 +0200, by Kim Alvefur
-
mod_storage_muconference_readonly: Use the correct store name, and add description.Sun, 24 Jul 2016 17:17:06 +0100, by Emmanuel Gil Peyrot
-
mod_storage_ejabberd_readonly: Fix the key for the private store, it’s node:namespace but just namespace in EjabberdSun, 24 Jul 2016 17:14:13 +0100, by Emmanuel Gil Peyrot
-
mod_log_rate: Fix to actually use module methodsTue, 19 Jul 2016 00:01:58 +0200, by Kim Alvefur
-
mod_host_status_heartbeat/README: Correct module nameThu, 14 Jul 2016 17:42:31 +0200, by Kim Alvefur
-
mod_host_status_check/README: Linkify module namesThu, 14 Jul 2016 17:40:46 +0200, by Kim Alvefur
-
mod_invite: Serve CSS correctlyFri, 08 Jul 2016 23:58:10 +0200, by Kim Alvefur
-
mod_invite: Add explicit dependency on mod_adhoc to make sure it is loadedFri, 08 Jul 2016 23:57:20 +0200, by Kim Alvefur
-
mod_invite: Use XML/HTML entity escaping from util.stanzaFri, 08 Jul 2016 23:56:42 +0200, by Kim Alvefur
-
mod_privacy_lists/README: Link to mod_blocklistFri, 08 Jul 2016 23:42:30 +0200, by Kim Alvefur
-
mod_http_muc_log: Find next and previous date with date index if this is supported by the storage driverFri, 08 Jul 2016 22:40:30 +0200, by Kim Alvefur
-
mod_http_muc_log: Link to next day with content, regardless of type (simplifes)Fri, 08 Jul 2016 22:39:41 +0200, by Kim Alvefur
-
mod_s2s_auth_samecert: Log which s2sout has a matching certFri, 08 Jul 2016 22:37:48 +0200, by Kim Alvefur
-
mod_vjud/README: Use autolinkingFri, 08 Jul 2016 22:35:31 +0200, by Kim Alvefur
-
mod_blocking/README: Use magic autolinkingFri, 08 Jul 2016 22:35:13 +0200, by Kim Alvefur
-
mod_http_upload: Add disco identityMon, 04 Jul 2016 10:38:56 +0100, by Matthew Wild
-
Correct short description key to 'summary'Sat, 02 Jul 2016 17:39:30 +0200, by Kim Alvefur
-
mod_http_host_status_check: Bump default timeout threshold to 10s (from 5s). Heartbeats default to every 5s.Sat, 02 Jul 2016 16:05:02 +0100, by Matthew Wild
-
mod_http_host_status_check: Fix some luacheck warningsSat, 02 Jul 2016 16:04:35 +0100, by Matthew Wild
-
mod_http_host_status_check: Emit log message when host status is not the same as last time we lookedSat, 02 Jul 2016 16:04:06 +0100, by Matthew Wild
-
mod_storage_ejabberdsql_readonly, mod_storage_muconference_readonly: Actually fix the links.Fri, 01 Jul 2016 00:31:09 +0100, by Emmanuel Gil Peyrot
-
mod_storage_ejabberdsql_readonly, mod_storage_muconference_readonly: Make links use the better syntax.Fri, 01 Jul 2016 00:19:14 +0100, by Emmanuel Gil Peyrot
-
mod_storage_ejabberdsql_readonly, mod_storage_muconference_readonly: Fix table rendering.Fri, 01 Jul 2016 00:09:57 +0100, by Emmanuel Gil Peyrot
-
mod_storage_ejabberdsql_readonly: Initial commitThu, 30 Jun 2016 05:27:02 +0100, by Emmanuel Gil Peyrot
-
mod_storage_muconference_readonly: Initial commitThu, 30 Jun 2016 05:22:12 +0100, by Emmanuel Gil Peyrot
-
mod_host_status_check: Remove debug log message from testingWed, 29 Jun 2016 16:03:24 +0100, by Matthew Wild
-
mod_host_status_heartbeat: Remove FIXME comment from testingWed, 29 Jun 2016 16:03:01 +0100, by Matthew Wild
-
Three new modules: mod_host_status_check, mod_host_status_heartbeat and mod_http_host_status_checkTue, 28 Jun 2016 22:33:13 +0100, by Matthew Wild
-
mod_pep_vcard_png_avatar: Add a READMESun, 26 Jun 2016 18:20:25 +0200, by Michel Le Bihan
-
mod_pep_vcard_png_avatar: Fix Lua warningsFri, 24 Jun 2016 22:06:56 +0200, by Michel Le Bihan
-
mod_pep_vcard_png_avatar: Initial commitFri, 24 Jun 2016 19:16:01 +0200, by Michel Le Bihan
-
mod_http_upload/README: Simplify instructions, show only one methodFri, 24 Jun 2016 14:35:14 +0200, by Kim Alvefur
-
mod_privacy_lists: Fix selecting the top resource (fixes #694)Wed, 22 Jun 2016 22:27:22 +0200, by Kim Alvefur
-
mod_e2e_policy: Fix README markdown issueTue, 14 Jun 2016 19:02:00 +0200, by Michel Le Bihan
-
mod_e2e_policy: Initial commitTue, 14 Jun 2016 18:03:05 +0200, by Michel Le Bihan
-
mod_http_roster_admin: Also log if the status error is 0 (Connection refused)Tue, 14 Jun 2016 14:15:59 +0000, by JC Brand
-
mod_http_roster_admin: Also log if the status error is 0 (Connection refused)Tue, 14 Jun 2016 14:13:30 +0000, by JC Brand
-
mod_statistics: Add 'statistics_meminfo_interval' option to control the number of seconds between calls to mallinfo(). Between calls, cached results are used.Mon, 13 Jun 2016 13:15:07 +0100, by Matthew Wild
-
mod_http_upload: Log if file size exceeds limitSun, 12 Jun 2016 03:21:48 +0200, by Kim Alvefur
-
mod_http_upload: Add additional debug loggingSun, 12 Jun 2016 02:51:08 +0200, by Kim Alvefur
-
mod_pep_vcard_avatar: Include user field in eventFri, 10 Jun 2016 14:58:39 +0200, by Kim Alvefur
-
mod_storage_appendmap: Prevent _ENV = falseThu, 09 Jun 2016 11:47:55 +0200, by Kim Alvefur
-
mod_s2s_auth_samecert: Authenticate incoming s2s connection if certificate matches that of an established outgoing s2s connectionThu, 09 Jun 2016 11:46:45 +0200, by Kim Alvefur
-
mod_register_dnsbl: Include more information in log messageThu, 09 Jun 2016 11:32:52 +0200, by Kim Alvefur
-
mod_log_rate: Use moduleapiThu, 09 Jun 2016 11:32:23 +0200, by Kim Alvefur
-
mod_cloud_notify: Enable persistent storage of user notification settingsMon, 06 Jun 2016 15:58:41 +0200, by Kim Alvefur
-
mod_cloud_notify: Advertise feature on bare jid disco (thanks iNPUTmice)Mon, 06 Jun 2016 15:25:29 +0200, by Kim Alvefur
-
mod_cloud_notify/README: Fixup markdownFri, 03 Jun 2016 15:28:38 +0200, by Kim Alvefur
-
mod_cloud_notify: default false for sending body and senderThu, 02 Jun 2016 14:07:22 -0700, by Chris Ballinger
-
mod_s2s_auth_dane: Use util.async if available (current prosody trunk)Wed, 01 Jun 2016 22:33:51 +0200, by Kim Alvefur
-
mod_block_strangers: Allow stanzas form jids the user has sent directed presence toWed, 01 Jun 2016 14:50:39 +0200, by Kim Alvefur
-
mod_benchmark_storage: Switch to an invalid host and inject a stub host objectWed, 01 Jun 2016 14:34:30 +0200, by Kim Alvefur
-
mod_benchmark_storage: Put hostname in a variableWed, 01 Jun 2016 14:33:57 +0200, by Kim Alvefur
-
mod_http_upload: Return nil if no upload slot is found (should prevent conflicts between multiple instances on the same path)Tue, 31 May 2016 17:24:59 +0200, by Kim Alvefur
-
mod_http_upload: Demote some errors to warningsTue, 31 May 2016 17:13:48 +0200, by Kim Alvefur
-
mod_http_upload: Add more loggingTue, 31 May 2016 17:10:46 +0200, by Kim Alvefur
-
mod_list_inactive/README: Describe what the dependency doesTue, 31 May 2016 16:15:54 +0200, by Kim Alvefur
-
mod_list_inactive/README: Fixup markdownTue, 31 May 2016 16:15:25 +0200, by Kim Alvefur
-
mod_list_inactive/README: Change extension to .markdown currently required by the site generatorTue, 31 May 2016 16:00:47 +0200, by Kim Alvefur
-
mod_list_inactive: Add README.md (fixes issue #684 - thanks t2d2!)Tue, 31 May 2016 11:45:59 +0100, by Matthew Wild
-
mod_s2s_auth_monkeysphere: Query Monkeysphere asynchronously if util.async is availableMon, 30 May 2016 16:44:31 +0200, by Kim Alvefur
-
mod_s2s_auth_dane: Move pausing code to a functionSat, 28 May 2016 16:55:43 +0200, by Kim Alvefur
-
Backed out changeset f00cbfb812cd, it only half-worked and broke thingsSat, 28 May 2016 13:34:43 +0200, by Kim Alvefur
-
mod_storage_xmlarchive: Pass a default namespace to xmppstream so result items default to xmlns = nil (fixes non-mam use, like mod_mam_muc sending history)Fri, 27 May 2016 18:25:17 +0200, by Kim Alvefur
-
mod_s2s_auth_dane: Remove unused localThu, 26 May 2016 15:36:19 +0200, by Kim Alvefur
-
mod_s2s_auth_dane: Attempt a new approach to async lookups that doesn't depend on connection pausingThu, 26 May 2016 15:35:52 +0200, by Kim Alvefur
-
mod_s2s_auth_dane: Make sure dane field has correct typeThu, 26 May 2016 15:31:32 +0200, by Kim Alvefur
-
mod_vjud: Fix missing comma (thanks Tobias)Tue, 24 May 2016 11:59:25 +0200, by Kim Alvefur
-
mod_mam_muc: Fix previous commitSun, 22 May 2016 00:06:21 +0200, by Kim Alvefur
-
mod_mam_muc: Fix order of arguments for archive APISun, 22 May 2016 00:00:46 +0200, by Kim Alvefur
-
mod_presence_cache: Add copyright headerWed, 11 May 2016 23:13:03 +0200, by Kim Alvefur
-
mod_presence_cache: Also cache the 'show' valueWed, 11 May 2016 23:12:51 +0200, by Kim Alvefur
-
mod_log_mark: Try to prevent timer driftSun, 08 May 2016 18:05:41 +0200, by Kim Alvefur
-
mod_log_mark: Make a global module (should only be loaded once anyways)Sun, 08 May 2016 16:57:44 +0200, by Kim Alvefur
-
mod_storage_memory: Fix copypaste errorSat, 07 May 2016 13:38:43 +0200, by Kim Alvefur
-
mod_storage_memory: Implement 'add_keys' method of map stores (required for rosters in 0.10+)Sat, 07 May 2016 13:37:03 +0200, by Kim Alvefur
-
mod_graceful_shutdown: Experiment in improving the shutdown experienceThu, 05 May 2016 15:43:01 +0200, by Kim Alvefur
-
Tag last commit available on Google Code for future referenceWed, 04 May 2016 15:11:12 +0200, by Kim Alvefur
-
mod_auth_phpbb3: Add support for verifying bcrypt hashes (thanks bios)Sat, 30 Apr 2016 19:09:45 +0200, by Kim Alvefur
-
mod_munin/README: Mention how to enable statsmanager (pending docs for this)Wed, 27 Apr 2016 21:48:13 +0200, by Kim Alvefur
-
mod_munin/README: Fix config file syntax (thanks mt)Wed, 27 Apr 2016 10:09:56 +0200, by Kim Alvefur
-
Merge with Link MauveSun, 17 Apr 2016 21:41:48 +0200, by Kim Alvefur
-
mod_idlecompat: Reference the correct XEP (256, not 12) and drop a redundant checkSat, 16 Apr 2016 12:48:00 +0100, by Emmanuel Gil Peyrot
-
mod_http_logging: Fix endless loop on 0.9.x (Thanks Mint)Sat, 16 Apr 2016 20:21:13 +0200, by Kim Alvefur
-
mod_s2s_keepalive/README: Give language hints to rendering for syntax hilightingSat, 16 Apr 2016 14:43:06 +0200, by Kim Alvefur
-
Add mod_http_roster_adminFri, 15 Apr 2016 16:59:27 +0000, by JC Brand
-
MergeFri, 15 Apr 2016 13:59:45 +0000, by JC Brand
-
mod_auth_http_async: Fall back to non-async calling of http_auth_urlFri, 15 Apr 2016 13:45:01 +0000, by JC Brand
-
mod_track_muc_joins: Skip creating room map if leaving a room and it does not existWed, 13 Apr 2016 11:53:44 +0200, by Kim Alvefur
-
mod_track_muc_joins: Only check directed presence when joining (would be gone when leaving)Wed, 13 Apr 2016 11:52:51 +0200, by Kim Alvefur
-
mod_track_muc_joins: Check directed presenceTue, 12 Apr 2016 16:05:21 +0200, by Kim Alvefur
-
mod_presence_dedup: Attempt at saving bandwith by deduplicating presence stanzasSun, 03 Apr 2016 17:09:03 +0200, by Kim Alvefur
-
mod_smacks/README: Too buggy for a "Beta" labelSun, 03 Apr 2016 14:42:54 +0200, by Kim Alvefur
-
mod_presence_cache: Only check set set is empty if it existsSun, 03 Apr 2016 00:55:53 +0200, by Kim Alvefur
-
mod_presence_cache: Forget about cached presence when receiving unavailableSun, 03 Apr 2016 00:37:11 +0200, by Kim Alvefur
-
mod_pep_vcard_avatar: Fix typo [luacheck]Sun, 03 Apr 2016 00:21:16 +0200, by Kim Alvefur
-
mod_pep_vcard_avatar: Replace PHOTO and NICKNAME tags instead of modifying them in-placeSun, 03 Apr 2016 00:19:51 +0200, by Kim Alvefur
-
mod_pep_vcard_avatar: Return early if no vcard is givenSun, 03 Apr 2016 00:19:11 +0200, by Kim Alvefur
-
mod_smacks: Fix sending <r> after stanzas while not creating multiple timers (thanks Thilo)Sat, 02 Apr 2016 20:03:30 +0200, by Kim Alvefur
-
mod_presence_cache: Switch to using util.cache for limiting size of cacheFri, 01 Apr 2016 15:18:56 +0200, by Kim Alvefur
-
mod_presence_cache: Remove caching of full presenceFri, 01 Apr 2016 15:15:56 +0200, by Kim Alvefur
-
mod_presence_cache: Check stanzas only from s2sin (not needed, even with mod_bidi)Fri, 01 Apr 2016 15:11:25 +0200, by Kim Alvefur
-
mod_auth_external/README: Update link from google code to hg.prosody.imThu, 31 Mar 2016 14:48:30 +0200, by Kim Alvefur
-
mod_throttle_unsolicited: Remove unused local [luacheck]Wed, 30 Mar 2016 11:12:01 +0200, by Kim Alvefur
-
mod_throttle_unsolicited: Skip checking messages to selfWed, 30 Mar 2016 10:54:47 +0200, by Kim Alvefur
-
mod_cloud_notify: added ability to notify even if the session is hibernated by mod_smacksTue, 29 Mar 2016 19:47:08 +0200, by tmolitor
-
mod_smacks: added new events for hibernation start/endSun, 27 Mar 2016 16:13:20 +0200, by tmolitor
-
mod_migrate: Check that the hostname is known, or yell and abort (thanks Link Mauve)Sun, 27 Mar 2016 20:09:29 +0200, by Kim Alvefur
-
mod_sift/README: Mention the related XEP in the text so modules.prosody.im can pick it upSat, 26 Mar 2016 23:25:07 +0100, by Kim Alvefur
-
mod_pubsub_feeds.lua: util.xml not uit.xmlTue, 22 Mar 2016 10:55:07 +0100, by Michael Töglhofer
-
mod_smacks: Prevent queuing multiple <r>Mon, 21 Mar 2016 14:08:03 +0100, by Kim Alvefur
-
mod_register_dnsbl: Fix matching pattern (Thanks Ge0rG)Mon, 21 Mar 2016 13:18:04 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Remove unused imports [luacheck]Sun, 20 Mar 2016 12:38:22 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Use correct loop variableSun, 20 Mar 2016 12:37:56 +0100, by Kim Alvefur
-
mod_pubsub_feeds: Switch to use util.xml for parsing feeds and include RSS to Atom translation code from lua-feedsSun, 20 Mar 2016 12:32:45 +0100, by Kim Alvefur
-
mod_firewall: Fix another unprotected use of util.cacheFri, 18 Mar 2016 09:59:42 +0000, by Matthew Wild
-
mod_firewall: Don't use util.cache unless it's needed, and add explanatory error if it is not availableFri, 18 Mar 2016 09:57:09 +0000, by Matthew Wild
-
mod_firewall: LOG uses session.log if availableFri, 18 Mar 2016 09:51:01 +0000, by Matthew Wild
-
mod_firewall: Add support for throttling based on user-defined properties (experimental)Fri, 18 Mar 2016 09:47:52 +0000, by Matthew Wild
-
mod_firewall: Allow underscore in mark names (thanks Ge0rG)Fri, 18 Mar 2016 09:45:02 +0000, by Matthew Wild
-
mod_firewall: Fix syntax errorThu, 17 Mar 2016 21:30:09 +0000, by Matthew Wild
-
mod_firewall: Move meta() function to main module, and make it a global so libs can use itThu, 17 Mar 2016 21:29:07 +0000, by Matthew Wild
-
mod_firewall: Add comment to document idsafe()Thu, 17 Mar 2016 21:27:24 +0000, by Matthew Wild
-
mod_presence_cache: Remove info-level debug messageFri, 18 Mar 2016 01:18:16 +0100, by Kim Alvefur
-
mod_smacks: Adjust filter priorities to avoid conflict with mod_websocketThu, 17 Mar 2016 22:42:11 +0100, by Kim Alvefur
-
Update READMEs to indicate that async requires trunk (dropped from prosody 0.10)Thu, 17 Mar 2016 18:13:28 +0100, by Kim Alvefur
-
mod_throttle_unsolicited: Mark sessions so they can be matched with 'ORIGIN_MARKED: throttle_unsolicited' by mod_firewallThu, 17 Mar 2016 16:45:27 +0100, by Kim Alvefur
-
mod_firewall: Correct zone condition to check bare JIDThu, 17 Mar 2016 14:45:08 +0100, by Kim Alvefur
-
mod_firewall: Disable more realistic output by default, activated by adding a -v flagThu, 17 Mar 2016 14:33:14 +0100, by Kim Alvefur
-
mod_firewall: Make prosodyctl command output more realistic source (not guaranteed to work)Thu, 17 Mar 2016 14:20:06 +0100, by Kim Alvefur
-
mod_firewall: Fix usage of incorrect variable current_time in ORIGIN_MARKED condition (thanks Ge0rG)Thu, 17 Mar 2016 12:27:48 +0000, by Matthew Wild
-
MergeThu, 17 Mar 2016 12:11:12 +0000, by Matthew Wild
-
mod_firewall: README: Note about marks applying to sessions, not JIDsThu, 17 Mar 2016 12:10:50 +0000, by Matthew Wild
-
mod_firewall: Support for defining extra chains in the config fileThu, 17 Mar 2016 12:09:20 +0000, by Matthew Wild
-
mod_register_dnsbl: Initial commit of module to check users registering against an DNS block listThu, 17 Mar 2016 13:05:38 +0100, by Kim Alvefur
-
mod_firewall: README: Improve chain documentationThu, 17 Mar 2016 11:51:05 +0000, by Matthew Wild
-
mod_firewall: README: Document INSPECT's pattern matching abilityThu, 17 Mar 2016 11:39:43 +0000, by Matthew Wild
-
mod_firewall: INSPECT: Support for pattern matches (confusingly using ~= instead of =)Thu, 17 Mar 2016 11:37:19 +0000, by Matthew Wild
-
mod_firewall: README: Document session markingThu, 17 Mar 2016 11:33:57 +0000, by Matthew Wild
-
mod_firewall: Add support for session marking (MARK_ORIGIN, UNMARK_ORIGIN, ORIGIN_MARKED)Thu, 17 Mar 2016 11:27:10 +0000, by Matthew Wild
-
mod_firewall: JUMP_CHAIN: Fix implementation to match docs (i.e. continue processing current chain if stanza not handled)Thu, 17 Mar 2016 11:26:20 +0000, by Matthew Wild
-
mod_firewall: README: Document JUMP_CHAINThu, 17 Mar 2016 11:25:01 +0000, by Matthew Wild
-
mod_firewall: README: Improve chain usage example commentsThu, 17 Mar 2016 11:24:41 +0000, by Matthew Wild
-
mod_firewall: README: Add note about user-defined chainsThu, 17 Mar 2016 11:24:20 +0000, by Matthew Wild
-
mod_firewall: README: Add note about time functions using server's local timeThu, 17 Mar 2016 11:23:13 +0000, by Matthew Wild
-
mod_firewall: Allow actions to have underscores in their namesThu, 17 Mar 2016 11:22:49 +0000, by Matthew Wild
-
mod_firewall: Add 'timestamp' dep to get current_timestampThu, 17 Mar 2016 11:22:35 +0000, by Matthew Wild
-
mod_firewall: Make idsafe() a global function so libraries can re-use itThu, 17 Mar 2016 11:22:18 +0000, by Matthew Wild
-
MergeWed, 16 Mar 2016 12:55:47 +0000, by Matthew Wild
-
mod_storage_memory: Support for empty username storesWed, 16 Mar 2016 12:55:25 +0000, by Matthew Wild
-
mod_firewall: README: Document chainsWed, 16 Mar 2016 12:43:17 +0000, by Matthew Wild
-
mod_firewall: README: Add note about BOUNCE and error stanzas/iq resultsWed, 16 Mar 2016 12:42:51 +0000, by Matthew Wild
-
mod_firewall: BOUNCE: Don't bounce error stanzas or iq resultsWed, 16 Mar 2016 12:42:17 +0000, by Matthew Wild
-
mod_firewall: README: Document LOG's ability to take meta expressionsWed, 16 Mar 2016 11:46:47 +0000, by Matthew Wild
-
mod_firewall: README: Add warning about COPY action's ability to cause loops (thanks Ge0rG)Wed, 16 Mar 2016 11:46:20 +0000, by Matthew Wild
-
mod_smacks: Log when sending <r> from read timeout event (0.10+)Wed, 16 Mar 2016 13:30:03 +0100, by Kim Alvefur
-
mod_smacks: Keep timer object around and stop it when needed (trunk only)Wed, 16 Mar 2016 13:29:28 +0100, by Kim Alvefur
-
mod_smacks: Increase delay for starting s2s smacks to a non-zero valueWed, 16 Mar 2016 13:27:40 +0100, by Kim Alvefur
-
mod_smacks: Go back to sending ack requests from a timer a moment after a stanza was sentWed, 16 Mar 2016 13:26:21 +0100, by Kim Alvefur
-
mod_smacks: Drop stanzas instead of turning them into the empty stringWed, 16 Mar 2016 13:14:01 +0100, by Kim Alvefur
-
mod_firewall: tostring() the results of meta expressionsWed, 16 Mar 2016 11:09:46 +0000, by Matthew Wild
-
mod_track_muc_joins: Add missing imports (thanks Ge0rG)Wed, 16 Mar 2016 11:42:40 +0100, by Kim Alvefur
-
mod_log_auth: Include username, if knownTue, 15 Mar 2016 16:46:44 +0100, by Kim Alvefur
-
mod_http_muc_log: Add XMPP URI link for joining the current roomTue, 15 Mar 2016 16:46:02 +0100, by Kim Alvefur
-
mod_throttle_unsolicited: Limit rate of unsolicited messages sent to non-contactsMon, 14 Mar 2016 13:36:50 +0100, by Kim Alvefur
-
mod_track_muc_joins: Module to keep track of joined MUC roomsMon, 14 Mar 2016 13:36:12 +0100, by Kim Alvefur
-
mod_firewall: Silence warning about empty if branch [luacheck]Fri, 11 Mar 2016 18:52:48 +0100, by Kim Alvefur
-
mod_firewall: Silence warnings about unused arguments [luacheck]Fri, 11 Mar 2016 18:52:36 +0100, by Kim Alvefur
-
mod_firewall: Split compile function into two parts in order to separate their scopesFri, 11 Mar 2016 18:48:34 +0100, by Kim Alvefur
-
mod_firewall: Rename argument to avoid name clash [luacheck]Fri, 11 Mar 2016 18:48:05 +0100, by Kim Alvefur
-
mod_firewall: Remove unused imports [luacheck]Fri, 11 Mar 2016 18:47:39 +0100, by Kim Alvefur
-
mod_firewall: Pass results as arguments to format instead of shadowning variable [luacheck]Fri, 11 Mar 2016 18:19:59 +0100, by Kim Alvefur
-
mod_firewall: Use string.find in JID match, faster since the result is unusedFri, 11 Mar 2016 18:18:35 +0100, by Kim Alvefur
-
mod_firewall: Verify that JID part exists before attempting to call methodFri, 11 Mar 2016 18:18:04 +0100, by Kim Alvefur