Log

description author age
mod_push2: this expression was throwing away the second value Stephen Paul Weber 6 weeks ago
Check both localpart and host Stephen Paul Weber 6 weeks ago
mod_unsubscriber: Add disabling mod_s2s to example Kim Alvefur 6 weeks ago
mod_groups_internal: Improve Markdown structure of documentation Rémi Bardon 7 weeks ago
mod_groups_internal: Remove broken links Rémi Bardon 7 weeks ago
mod_groups_internal: Update groups_muc_host config documentation Rémi Bardon 7 weeks ago
mod_groups_internal: Use syntax closer to Lua in README Rémi Bardon 7 weeks ago
mod_groups_internal: Replace tabs by spaces in README Rémi Bardon 7 weeks ago
mod_groups_internal: Uncommit README.markdown Rémi Bardon 7 weeks ago
mod_groups_internal: Rename README.markdown to README.md Rémi Bardon 7 weeks ago
mod_groups_internal: Add README Rémi Bardon 8 months ago
mod_groups_internal: Delete all associated MUCs when deleting a group Rémi Bardon 8 months ago
mod_storage_metronome_readonly: Sort the days first before iterating on MUC MAM entries Link Mauve 7 weeks ago
mod_storage_metronome_readonly: Add documentation about how to migrate a MUC domain Link Mauve 7 weeks ago
mod_storage_metronome_readonly: Fix wrongly done refactoring Link Mauve 7 weeks ago
mod_storage_metronome_readonly: Revert non-working is_muc hack, the correct with is "message<groupchat" Link Mauve 7 weeks ago
mod_storage_metronome_readonly: Add support for mod_muc_mam storage Link Mauve 7 weeks ago
mod_storage_metronome_readonly: Fix luacheck warnings Link Mauve 7 weeks ago
mod_storage_metronome_readonly: Fix documentation for pep_data (was pep) Link Mauve 7 weeks ago
mod_storage_metronome_readonly: Add uploads to the documentation Link Mauve 7 weeks ago
mod_storage_metronome_readonly: Fix with to be JID, and not just username Link Mauve 7 weeks ago
mod_storage_metronome_readonly: Add support for migrating to mod_http_file_share Link Mauve 7 weeks ago
mod_sasl_ssdp: Fix delimiter ascii codes tmolitor 8 weeks ago
mod_sasl_ssdp: Upgrade to version 0.4.0 with new delimiter tmolitor 8 weeks ago
mod_muc_moderation: add missing id attribute to retract nicoco 8 weeks ago
mod_dnsbl: Flag accounts registered by IPs matching blocklists Matthew Wild 2 months ago
mod_turn_external: Remove merged module Link Mauve 2 months ago
mod_anti_spam: prosody 0.12 compat Menel 2 months ago
mod_anti_spam: Fix generation of error bounce stanzas Matthew Wild 2 months ago
mod_anti_spam: Don't consider pre-approved contacts as strangers Matthew Wild 2 months ago
mod_muc_moderation: partial support for XEP-0425 v0.3.0 (no tombstones) nicoco 2 months ago
mod_anti_spam: Also consider not a stranger if we have a pending (out) sub request Matthew Wild 2 months ago
mod_anti_spam: Optimization to avoid needless string concatenation Matthew Wild 2 months ago
mod_anti_spam: Update definition of "stranger" to include sub to/from JID or domains Matthew Wild 2 months ago
mod_anti_spam: Allow customizing spam actions (drop/bounce), switching default to bounce Matthew Wild 2 months ago
mod_anti_spam: Declare dependency on mod_pubsub_subscription for plugin installer Kim Alvefur 2 months ago
mod_sasl2_fast: Restore non-FAST SASL handler upon reset Matthew Wild 2 months ago
mod_sasl2: Reset SASL handler after failed authentication Matthew Wild 2 months ago
mod_persisthosts: Also skip defined Components (thanks gtech1) Kim Alvefur 2 months ago
mod_storage_metronome_readonly: New module for migrating off Metronome Link Mauve 2 months ago
mod_persisthosts: Retrieve hosts from config instead of Prosody state Kim Alvefur 2 months ago
luacheckrc: Add module.ready() (new in trunk) Kim Alvefur 2 months ago
luacheckrc: Add module.could() (new in trunk) Kim Alvefur 2 months ago
mod_cloud_notify: Prevent loading if Prosody indicates it is already bundled Matthew Wild 2 months ago
mod_report_forward: Measure number of forwarded reports Kim Alvefur 2 months ago
mod_spam_reporting: Add a metric Kim Alvefur 2 months ago
mod_storage_s3: Note about data format change Kim Alvefur 2 months ago
mod_sasl2: revert changes that should not have been committed tmolitor 2 months ago
Merge upstream tmolitor 2 months ago
mod_sasl_ssdp: Fix handling of disabled sasl mechanisms tmolitor 4 months ago
mod_sasl2: add usable sasl mechanisms to session table tmolitor 4 months ago
mod_flags: trunk version backported to 0.12 Matthew Wild 2 months ago
Backed out changeset ffec70ddbffc Matthew Wild 2 months ago
mod_muc_activity: create module Jonas Schäfer 2 months ago
mod_flags: trunk version backported to 0.12 Matthew Wild 2 months ago
mod_groups_internal: Disable MUC integration by default Matthew Wild 2 months ago
mod_anti_spam: Gracefully handle failure to parse CIDR in IP RTBL Matthew Wild 2 months ago
mod_anti_spam: Fix spam sender check in presence subscriptions (thanks mirux) Matthew Wild 2 months ago
mod_anti_spam: Fix stanza type check in presence handler Matthew Wild 2 months ago
mod_anti_spam: Skip content filtering for messages with no body (thanks Martin) Matthew Wild 2 months ago
mod_anti_spam: Improve error bounce text with actionable info Matthew Wild 2 months ago
mod_anti_spam: Fix luacheck warning Matthew Wild 2 months ago
mod_anti_spam: Add some debug logs Matthew Wild 2 months ago
mod_anti_spam: Add README Matthew Wild 2 months ago
mod_anti_spam: Prevent traceback when processing a message to an unknown host Matthew Wild 2 months ago
mod_anti_spam: Fix traceback when no anti-spam services defined in config (thanks mirux) Matthew Wild 2 months ago
mod_anti_spam: Fix another traceback for origin sessions without an IP Matthew Wild 2 months ago
mod_pubsub_subscription: Don't block pubsub unhandled or bare JID notifications Matthew Wild 2 months ago
mod_anti_spam: Tweak trie method name (fixes traceback) Matthew Wild 2 months ago
mod_anti_spam: Fix traceback on missing/invalid session IP and log warning Matthew Wild 2 months ago
mod_anti_spam: Fix incorrect util.ip method name (thanks Martin) Matthew Wild 2 months ago
mod_anti_spam: Fix syntax of user_exists() check (thanks Martin/Zash) Matthew Wild 2 months ago
mod_pubsub_subscription: Match stanzas with fixed prefix only Matthew Wild 2 months ago
mod_compliance_latest: using module:log_status Menel 3 months ago
mod_compliance_latest: Gracefull error logging on missing dependency. Menel 3 months ago
mod_compliance_latest: New module that depends on and therefore loads the latest compliance tester mod. Menel 3 months ago
mod_compliance_2023: Add 2023 Version of the compliance module, basis is the 2021 Version. Menel 3 months ago
mod_push2: fix link Menel 3 months ago
mod_sasl2_sm: Add dependency to sasl2_bind2 as stated in the Readme to module and rockspec Menel 3 months ago
mod_sasl2_fast: Update Compatibility Menel 3 months ago
mod_sasl2_bind2: Update XEP status and Comp. Menel 3 months ago
mod_auto_accept_subscriptions: Update Compatibility Menel 3 months ago
mod_auto_moved: Fix markdown in Readme and update Compatibility Menel 3 months ago
mod_admin_blocklist: fix typo Menel 3 months ago
mod_bind2: Remove Kim Alvefur 3 months ago
mod_stanzadebug: markdown syntax correction Menel 3 months ago
mod_stanzadebug: mark as merged Menel 3 months ago
mod_swedishchef: update Comp of the most important module and mention whole server support as tested :-) Menel 3 months ago
mod_storage_memory: Cleanup old community version and add note to Readme for prosody integration. Menel 3 months ago
mod_statistics: is broken Menel 3 months ago
mod_register_apps: Fix iOS download button image URLs Robby Stokoe 3 months ago
mod_warn_legacy_tls: typo Menel 3 months ago
mod_warn_legacy_tls: Update Examples and Introduction for current TLS versions. Menel 3 months ago
mod_http_upload_external: add external service and update Compatibility. Menel 3 months ago
mod_http_libjs: Update Compability Menel 3 months ago
mod_invites_tracking: Add Compability Menel 3 months ago
mod_invites_register_web: Add compability-section Menel 3 months ago
mod_invites_page: Add compability-section and clarify dependencies. Menel 3 months ago
mod_sslv3_warn: add Readme to obsolete it. Menel 3 months ago
mod_unified_push: add http default path to readme for reverse proxying Menel 3 months ago
mod_filter_chatstates: Add note about csi_simple Menel 3 months ago
mod_throttle_presence: add note about csi_simple Menel 3 months ago
mod_unified_push: typo Menel 3 months ago
mod_unified_push: update testing time and Chapter size Menel 3 months ago
mod_roster_allinall: Tweak table Kim Alvefur 3 months ago
mod_report_forward: Normalize Markdown Kim Alvefur 3 months ago
mod_unified_push: Normalize Markdown Kim Alvefur 3 months ago
mod_muc_restrict_pm: Tweak and normalize table Kim Alvefur 3 months ago
mod_checkcerts: fix warning. Menel 3 months ago
mod_muc_restrict_pm: fix layout Menel 3 months ago
mod_report_forward: fix layout Menel 3 months ago
mod_roster_allinall: fix layout in README.md Menel 3 months ago
mod_checkcerts: Mark as broken. Menel 3 months ago
mod_unified_push: fix Compability sextion and improve Layout Menel 3 months ago
mod_muc_restrict_pm: Feature merged to trunk. Menel 3 months ago
mod_report_forward: Add Compability section to README.md Menel 3 months ago
mod_roster_allinall: Add Compability to README.md Menel 3 months ago
mod_muc_restrict_pm: Add merge into trunk Menel 3 months ago
mod_report_forward: Drop 'spam-' here too? Kim Alvefur 3 months ago
mod_report_forward: Drop 'spam' prefix from address field, it's not only spam Matthew Wild 3 months ago
mod_report_forward: Add default fallback to domain JID when sending reports Matthew Wild 3 months ago
mod_register_dnsbl_firewall_mark: Add account trait for mod_report_affiliations Matthew Wild 3 months ago
mod_report_tracker: Add trait for reported accounts, for mod_report_affiliations Matthew Wild 3 months ago
mod_report_tracker: Keep track of spam/abuse reports about local JIDs Matthew Wild 3 months ago
mod_report_affiliations: Remove irrelevant note from README Matthew Wild 3 months ago
mod_sasl2: update README.md, the mentioned xep is stable now and not in the inbox anymore. Menel 3 months ago
mod_sasl2_fast: Only copy SASL handler internals from util.sasl instance Kim Alvefur 3 months ago
mod_pubsub_serverinfo: Allow including the count of active users in the published info Matthew Wild 4 months ago
mod_report_affiliations: New module for XEP-0489: Reporting Account Affiliations Matthew Wild 4 months ago
mod_firewall: SUBSCRIBED: Flip subscription check to match documentation Matthew Wild 4 months ago
mod_sasl2/mod_sasl2.lua: rollback until fixed Menel 4 months ago
mod_muc_gateway_optimize: New module to optimize muc presence to remote gateways Stephen Paul Weber 4 months ago
mod_s2s_idle_timeout: Reword Readme Menel 4 months ago
mod_s2s_keepalive: Update Compability slSection and Label Menel 4 months ago
mod_s2s_idle_timeout: Reword README Menel 4 months ago
mod_s2s_idle_timeout: Update Compability section of README.md Menel 4 months ago
mod_measure_conn_buffers: Global module, buffers are not per host Matthew Wild 4 months ago
mod_measure_conn_buffers: Measure total size of connection write buffers Matthew Wild 4 months ago
mod_auth_oauth_external: Reword 'How it works' Kim Alvefur 4 months ago
mod_prometheus: add label, update compability Menel 4 months ago
mod_muc_ping: Add explaination of deletion Menel 4 months ago
mod_http_upload: metion obsolete status Menel 4 months ago
mod_http_upload: README.md add redirect notice Menel 4 months ago
mod_report_forward: Fix traceback on error message passed to datetime function Kim Alvefur 4 months ago
mod_rest: Add XEP-0191 blocklist retrieval to JSON mapping Kim Alvefur 4 months ago
mod_vcard_muc: Use footnote syntax of Pandocs markdown Kim Alvefur 4 months ago
mod_auth_http: Fixup code block syntax Kim Alvefur 4 months ago
mod_rest: Add XEP-0377 spam reporting to JSON mapping Kim Alvefur 4 months ago
mod_rest: Add XEP-0191 blocking to JSON mapping Kim Alvefur 4 months ago
mod_http_oauth2: Fix check for userinfo endpoint handler Kim Alvefur 4 months ago
mod_sasl2: hook for modules to implement tasks Stephen Paul Weber 4 months ago
mod_push2: fix push during smacks hibernate Stephen Paul Weber 4 months ago
mod_push2: fix some log lines Stephen Paul Weber 4 months ago
mod_push2: Switch from patched luaossl to prosody-trunk methods Stephen Paul Weber 4 months ago
mod_bookmarks2: remove merged module Menel 4 months ago
mod_bookmark: remove mod_bookmarks.lua Menel 4 months ago
mod_bidi: Obsolete mod_bidi.lua Menel 4 months ago
mod_alias: README.md: fix label Menel 4 months ago
mod_muc_occupant_id: Obsolete this module, its functionality has been included in mod_muc since 0.12 Emmanuel Gil Peyrot 4 months ago
mod_smacks_offline: remove obsoleted module Menel 4 months ago
mod_http_upload: Obsolete this module, it is superseded by mod_http_file_share included in Prosody since 0.12 Emmanuel Gil Peyrot 4 months ago
mod_smacks: Obsolete this module, it is included in Prosody since 0.12 Emmanuel Gil Peyrot 4 months ago
mod_http_admin_api: README.md add links Menel 5 months ago
mod_slack_webhooks: README.md correction Menel 5 months ago
mod_http_admin_api make list Menel 5 months ago
mod_http_admin_api/README.md Menel 5 months ago
mod_http_admin_api/README.md Menel 5 months ago
mod_http_admin_api/README.md Menel 5 months ago
mod_http_admin_api/README.md Menel 5 months ago
mod_http_admin_api: README.md update Menel 5 months ago
mod_http_admin_api: README.md initial stub file Menel 5 months ago
mod_slack_webhooks: README.md: link and footer Menel 5 months ago
mod_turncredentials: fix copy error. Menel 5 months ago
mod_muc_moderation: update Readme Compability Menel 5 months ago
mod_muc_limits: Update Compability Menel 5 months ago
mod_turncredentials: marking obsolete Menel 5 months ago
mod_storage_xmlarchive: Reorganize Readme Layout Menel 5 months ago
mod_slack_webhooks: Update compability and note about mod_rest Menel 5 months ago
mod_vcard_muc: Add Label, Update Compability Menel 5 months ago
mod_csi_grace_period: ADD README lables and Sections Menel 5 months ago
mod_compression_unsafe: Add Stage-Deprecated and warning highlight Menel 5 months ago
mod_alias: Update Compability section and label Menel 5 months ago
mod_admin_blocklist: Update README Compability Section Menel 5 months ago
All community modules: Unify file extention of Markdown files to .md Menel 5 months ago
mod_smacks: fix small copy error Menel 5 months ago
Update mod_smacks status to obsolete - included in prosody Menel 5 months ago
Update compability section of mod_pastebin. Menel 5 months ago
merge Stephen Paul Weber 5 months ago
mod_push2: fix broken log statement Stephen Paul Weber 5 months ago
mod_csi_muc_priorities: Allow setting the default priority for mucs to low aereaux 6 months ago
mod_http_index: Fix loading template Kim Alvefur 5 months ago
mod_http_index: Add metadata to enable installation with plugin installer Kim Alvefur 5 months ago
misc/lnav: Fix invalid value warning Kim Alvefur 5 months ago
mod_rest: Wrap mod_tokenauth errors Kim Alvefur 6 months ago
mod_csi_muc_priorities: Fix saving list with only high-priority MUCs (thanks aereaux) Kim Alvefur 6 months ago
mod_pubsub_serverinfo: Reference workaround for issue #1841 Guus der Kinderen 6 months ago
mod_muc_moderation_delay: Fix lua 5.3/5.4 compatibility. John Livingston 6 months ago
mod_http_oauth2: Fix error due to mistake in 5f8a306c8306 Kim Alvefur 6 months ago
mod_http_oauth2: Simplify negation in condition Kim Alvefur 6 months ago
mod_http_oauth2: Fix XHTML-ness of template Kim Alvefur 6 months ago
mod_http_oauth2: Require a stringprepped host part of URLs Kim Alvefur 6 months ago
mod_http_oauth2: Ensure URL ports are integer in correct range Kim Alvefur 6 months ago
mod_http_oauth2: Reject URLs with 'userinfo' part (thanks mimi89999) Kim Alvefur 6 months ago
mod_rest: Improve OpenAPI documentation for XEP-0363 GET method Kim Alvefur 7 months ago
mod_rest: Workaround lack of number coercion in util.datamapper for HTTP upload Kim Alvefur 7 months ago
mod_rest: Fix to allow underscores in path of HTTP GET to iq-get mapping Kim Alvefur 7 months ago
mod_ping_muc: Update docs for ping delay Kim Alvefur 7 months ago
mod_ping_muc: Delay ping a configurable amount of time Kim Alvefur 7 months ago
mod_storage_s3: Inherit default HTTP client settings Kim Alvefur 7 months ago
mod_auth_oauth_external: Inherit default HTTP client settings (thanks nils) Kim Alvefur 7 months ago
mod_invites: Fix traceback when token_info isn’t set Emmanuel Gil Peyrot 7 months ago
mod_muc_slow_mode: adding more context in the README. John Livingston 7 months ago
mod_muc_anonymize_moderation_actions: fix XEP-0425 v0.2.1 compliance. John Livingston 7 months ago
mod_muc_anonymize_moderation_actions: anonymize muc moderation announcements and tombstones. John Livingston 7 months ago
mod_muc_moderation: adding a new hook that can be used to cancel the moderation, or modify resulting stanzas. John Livingston 7 months ago
mod_muc_moderation: Fix occupant-id placement in moderated tombstone. John Livingston 7 months ago
mod_muc_moderation: Fix a regression. Actor occupant-id was not added under the moderated tag, but at the top level. John Livingston 8 months ago
mod_muc_anonymize_moderation_actions: first commit. John Livingston 8 months ago
mod_muc_slow_mode: update readme file. John Livingston 8 months ago
mod_muc_slow_mode: initial commit. John Livingston 8 months ago
mod_muc_moderation_delay: first commit to prosody-modules. John Livingston 8 months ago
mod_sasl2: Clarify that this module requires Prosody trunk Kim Alvefur 8 months ago
mod_rest: use bash getopts to handle cli flags in example script Kim Alvefur 8 months ago
mod_http_oauth2: Guard against malformed authorization header Kim Alvefur 8 months ago
mod_rest: Fix authentication Kim Alvefur 8 months ago
mod_rest: Normalize case after filtering out non-match Kim Alvefur 8 months ago
mod_rest: Fix to allow case sensitive HTTP authentication scheme Kim Alvefur 8 months ago
mod_http_oauth2: HTTP authentication schemes are case-insensitive Kim Alvefur 8 months ago
mod_cloud_notify_extensions: Linkify dependency list Kim Alvefur 8 months ago
mod_ping_muc: Describe the client facing protocol (from XEP-0045) Kim Alvefur 8 months ago
mod_log_json: Support for logging to stdout Matthew Wild 8 months ago
mod_register_apps: Update Conversations Android version Kim Alvefur 8 months ago
mod_rest: Return specific errors from credential checks Kim Alvefur 8 months ago
mod_rest: Reject password that fails saslprep earlier (thanks tgy) Kim Alvefur 8 months ago
mod_cloud_notify_encrypted: Add runtime dependency on mod_cloud_notify Matthew Wild 9 months ago
mod_sasl2_fast: Fix traceback when no cb_data is available (thanks riau) Matthew Wild 9 months ago
mod_server_info: fix dataforms require Nicholas George 9 months ago
mod_sasl2_fast: Fix malformed-request when using HT-*-NONE (thanks lnj!) Matthew Wild 9 months ago
mod_server_contact_info: Backport from prosody trunk Matthew Wild 9 months ago
mod_pubsub_serverinfo: Explicitly depend on mod_server_info Matthew Wild 9 months ago
mod_pubsub_serverinfo: fix syntax error Guus der Kinderen 9 months ago
mod_invites_webgen: mention default url and the way to config it Trần H. Trung 3 weeks ago
mod_invites_webgen: fix variable name for http path Trần H. Trung 3 weeks ago
mod_invites_webgen: initial release Trần H. Trung 3 weeks ago
Merge Trần H. Trung 5 weeks ago
mod_pubsub_serverinfo: fix bool logic when reading config Guus der Kinderen 9 months ago
mod_report_forward: Some whitespace fixes Matthew Wild 9 months ago
mod_report_forward: Fix traceback when reporting a specific message (thanks singpolyma) Matthew Wild 9 months ago
mod_muc_restrict_pm: Backport changes from upstream timber patch. Nicholas George 10 months ago
mod_muc_restrict_pm: small rewrite. improves room config options Nicholas George 10 months ago
mod_muc_restrict_pm: fix lua warnings Nicholas George 10 months ago
mod_muc_restrict_pm: fix table in README Nicholas George 10 months ago
mod_muc_restrict_pm: Limit who may send and recieve MUC PMs Nicholas George 10 months ago
mod_http_upload_external: Add link to Rust implementation (Thanks Luna) Kim Alvefur 10 months ago
Tweaking documentation to clarify that Oauth2 can be used for VirtualHosts and Component Ben Smith 10 months ago
Updating dox for mod_rest. Ideas expressed / clarified: Ben Smith 10 months ago
mod_audit_auth: Allow suppressing repeated failure/success log entries from the same IP for a time Matthew Wild 10 months ago
mod_http_muc_log: replace "mam_muc" with "muc_mam" in README.markdown Luca Matei Pintilie 10 months ago
mod_vcard_muc: fix field type for XEP-0486 field Jonas Schäfer 10 months ago
mod_vcard_muc: use XEP-0486 form field for avatar hashes Jonas Schäfer 10 months ago
mod_mam_archive: remove invalid disco#info feature Jonas Schäfer 10 months ago
mod_invites_tracking: Don't bother storing anything for non-invite IBR Matthew Wild 10 months ago
mod_invites_tracking: Fix traceback when not registering via invite (thanks Link Mauve) Matthew Wild 10 months ago
various/README: Fix 'labels' metadata, should be a list Kim Alvefur 10 months ago
mod_rest: Add schema examples Kim Alvefur 10 months ago
Merge Stephen Paul Weber 10 months ago
Guard for not room Stephen Paul Weber 10 months ago
mod_http_admin_api: Support storing free-form text note with invitations Matthew Wild 10 months ago
mod_csi_battery_saver: Some more improvements (handling of errors, muc invites, special data) tmolitor 10 months ago
mod_csi_battery_saver: add xep number to mds comment tmolitor 10 months ago
mod_csi_battery_saver: MDS headline pushes are important tmolitor 10 months ago
mod_http_admin_api: Use new API in mod_announce to send announcements Matthew Wild 11 months ago
mod_muc_rtbl: Fix blocking of PMs from RTBL matches Matthew Wild 11 months ago
mod_sasl2: Log when tls-exporter is NOT supported, as well as when it is Matthew Wild 11 months ago
mod_http_admin_api: Return roles for existing invites, if any Matthew Wild 11 months ago
mod_http_admin_api: Allow specifying roles for invitations Matthew Wild 11 months ago
mod_pubsub_serverinfo: node is a string, not a number Matthew Wild 11 months ago
mod_pubsub_serverinfo: Fix for compatibility with 0.12 option getters Matthew Wild 11 months ago
mod_pubsub_serverinfo: Don't default to non-local pubsub servers (thanks roughnecks) Matthew Wild 11 months ago
mod_http_admin_api: User activity gauges need to be summed (labels by host) Matthew Wild 11 months ago
mod_sasl2_fast: Improve handling when SASL profile unexpectedly lacks CB Matthew Wild 11 months ago
mod_muc_restrict_avatars: Allow MUC admin to control restriction Stephen Paul Weber 11 months ago
misc/systemd: Add comment with link to our debian resources including systemd service file Kim Alvefur 11 months ago
misc/systemd: Fix typo Kim Alvefur 11 months ago
mod_client_management: Prevent exception on missing client info Kim Alvefur 11 months ago
mod_sasl2_fast: Update reference to now published XEP-0484 (thanks gooya) Kim Alvefur 11 months ago
mod_lastlog2: Fix typo from original copy-paste aidan 13 months ago
mod_sasl_ssdp: Add go-sendxmpp to clients supporting XEP-0474. Martin Dosch 12 months ago
mod_compat_roles: Fix attempt to index a nil value #1847 Kim Alvefur 12 months ago
mod_privilege: Fix IQ privileges advertising for multiple namespaces nicoco 12 months ago
mod_pastebin: Back out 040eaa3844f4 Kim Alvefur 12 months ago
mod_conversejs: Allow installation as PWA BetaRays 12 months ago
mod_firewall: Fix syntax error (thanks mirux) Matthew Wild 12 months ago
mod_pubsub_serverinfo: update reference to XEP. Guus der Kinderen 12 months ago
mod_rest: Fix incorrect 'type' in mapping schema for XEP-0100 Kim Alvefur 12 months ago
mod_firewall: REPORT TO: Include id in reports Matthew Wild 12 months ago
mod_firewall: Support util.id.* as dependencies Matthew Wild 12 months ago
mod_firewall: 'REPORT TO': fix default reason fallback if none is provided Matthew Wild 12 months ago
mod_report_forward: Include id on report submissions Matthew Wild 12 months ago
mod_measure_active_users: Switch to mod_cron for scheduling Matthew Wild 12 months ago
mod_http_admin_api: Include active user counts in metrics response Matthew Wild 12 months ago
mod_auth_oauth_external: Fix typo Kim Alvefur 12 months ago
mod_report_forward: fix address detection when there are multiple field values Stephen Paul Weber 12 months ago
mod_anti_spam: New module for spam filtering (pre-alpha) Matthew Wild 12 months ago
mod_http_oauth2: Reflect changes to defaults etc Kim Alvefur 12 months ago
mod_report_forward: Fixes for abuse contact address lookup in origin reporting Matthew Wild 12 months ago
mod_report_forward: Depend on mod_spam_reporting for auto-loading Matthew Wild 12 months ago
mod_report_forward: Open archive store correctly (thanks Menel) Matthew Wild 12 months ago
mod_spam_report_forwarder: Rename to mod_report_forward Matthew Wild 12 months ago
mod_log_ringbuffer: Detach event handlers on logging reload (thanks Menel) Kim Alvefur 12 months ago
mod_log_ringbuffer: Hook POSIX signals via event only Kim Alvefur 12 months ago
mod_traceback: Hook signal via event instead of directly Kim Alvefur 12 months ago
mod_debug_traceback: Remove direct POSIX signal handling, require Prosody 0.12+ Kim Alvefur 12 months ago
mod_muc_moderation: Remove Poezio, feature request gone in migration Kim Alvefur 12 months ago
mod_muc_moderation: Fix example Kim Alvefur 12 months ago
mod_spam_report_forwarder: Only forward to xmpp: URIs, and exclude MUCs Matthew Wild 12 months ago
mod_muc_adhoc_bots: Fix bug preventing multiple commands from showing Stephen Paul Weber 13 months ago
mod_push2: empty table instead of nil when not present Stephen Paul Weber 13 months ago
mod_spam_report_forwarder: Support for reporting messages, and reporting to origin server Matthew Wild 13 months ago
mod_pubsub_serverinfo: Update to use mod_server_info (fixes #1841) Matthew Wild 13 months ago
mod_server_info: Rewrite/backport from Prosody 1ce18cb3e6cc Matthew Wild 13 months ago
mod_pubsub_serverinfo: Update README to link to known issues Matthew Wild 13 months ago
mod_audit_status: Expose 'crashed' flag Matthew Wild 13 months ago
mod_http_upload_external: Fix typo in access documentation. aidan 13 months ago
mod_firewall: Fix REPORT TO action name in documentation Matthew Wild 13 months ago
mod_blocking: Drop mention of mod_privacy Kim Alvefur 13 months ago
mod_blocking: Deprecate Kim Alvefur 13 months ago
mod_privacy_lists: Deprecate Kim Alvefur 13 months ago
mod_firewall: Fix to find scripts when installed with plugin installer Kim Alvefur 13 months ago
mod_pubsub_mqtt: Update to MQTT 3.1.1 Matthew Wild 13 months ago
Merge upstream Trần H. Trung 13 months ago
mod_pubsub_mqtt: Fix syntax error Matthew Wild 13 months ago
mod_pubsub_mqtt: Add TLS port (default 8883) for MQTT connections Matthew Wild 13 months ago
mod_http_oauth2: Reuse JWT issuance time as substitute for auth time Kim Alvefur 14 months ago
mod_poke_strangers: Fix incorrect log method calls Matthew Wild 14 months ago
mod_http_muc_log: Remove compat for very old MUC API Kim Alvefur 14 months ago
mod_http_admin_api: metrics: Filter out a value that is commonly nan at startup Matthew Wild 14 months ago
mod_groups_muc_bookmarks: Don't add deleted MUCs to user bookmarks Matthew Wild 14 months ago
mod_groups_internal: Add flag to indicate when a linked MUC has been deleted Matthew Wild 14 months ago
mod_groups_internal: Also remove MUCs that still exist, but have been destroyed Matthew Wild 14 months ago
mod_groups_muc_bookmarks: Sync bookmarks when user is added/removed to/from multi-MUC group Matthew Wild 14 months ago
mod_groups_internal: Sync MUC affiliations for multi-MUC groups Matthew Wild 14 months ago
mod_groups_internal: Save MUC room after creation to commit it to storage Matthew Wild 14 months ago
mod_groups_internal: Fix traceback when room doesn't exist Matthew Wild 14 months ago
mod_sasl_ssdp: Fix event name so legacy SASL works correctly (thanks Martin!) Matthew Wild 14 months ago
mod_password_policy: Change error type from 'cancel' to 'modify' Matthew Wild 14 months ago
mod_pubsub_serverinfo: Treat public providers as public Matthew Wild 14 months ago
mod_pubsub_serverinfo: Allow configuration of node persistence/deletion Matthew Wild 14 months ago
mod_pubsub_serverinfo: Add explicit xmlns to all pubsub tags Matthew Wild 14 months ago
mod_pubsub_serverinfo: Remove unused variable declaration Matthew Wild 14 months ago
mod_pubsub_serverinfo: Some logging improvements Matthew Wild 14 months ago
mod_pubsub_serverinfo: Refresh cache entries if they will expire before next run Matthew Wild 14 months ago
mod_pubsub_serverinfo: Add node on compatibility Guus der Kinderen 14 months ago
mod_pubsub_serverinfo: Warm-up opt-in cache Guus der Kinderen 14 months ago
mod_pubsub_serverinfo: Fix namespace parsing issue with disco/info Guus der Kinderen 14 months ago
mod_pubsub_serverinfo: Consider sibling vhosts 'connected' Guus der Kinderen 14 months ago
mod_pubsub_serverinfo: Update documentation Guus der Kinderen 14 months ago
mod_pubsub_serverinfo: Added 'Known Issues' section Guus der Kinderen 14 months ago
mod_pubsub_serverinfo: Disco/info cache TTL should be configurable Guus der Kinderen 14 months ago
mod_pubsub_serverinfo: Detect existence of pub/sub node Guus der Kinderen 14 months ago
mod_pubsub_serverinfo: implemented all basic features Guus der Kinderen 14 months ago
mod_csi_battery_saver: mark some presences as important tmolitor 14 months ago
mod_pubsub_serverinfo: New module that uses pub/sub to make accessible server info Guus der Kinderen 15 months ago
mod_groups_internal: Set group names as roster groups Kim Alvefur 15 months ago
mod_http_oauth2: Reduce log level for error delivery via redirect Kim Alvefur 15 months ago
mod_http_oauth2: Tweak fallback error text Kim Alvefur 15 months ago
mod_http_oauth2: Improve registration schema documentation parts Kim Alvefur 15 months ago
mod_http_oauth2: Do not enforce PKCE on Device and OOB flows Kim Alvefur 15 months ago
mod_groups_internal: Return group name instead of MUC name if MUC has no name Matthew Wild 15 months ago
mod_server_info: New module to add custom service extension forms to disco Matthew Wild 15 months ago
mod_firewall: TO/FROM ROLE: Handle JIDs with no role (thanks Zash) Matthew Wild 15 months ago
mod_firewall: Fix TO/FROM ROLE Matthew Wild 15 months ago
mod_measure_active_users: Fix inverted logic (thanks mirux) Matthew Wild 15 months ago
mod_http_oauth2: Use color-scheme to get nice dark mode defaults Kim Alvefur 15 months ago
mod_isolate_host: Fix inverted logic in log message Matthew Wild 15 months ago
mod_s2s_status: Add missing return (thanks Zash) Matthew Wild 15 months ago
mod_c2s_conn_throttle: Reduce log level from error->info Matthew Wild 15 months ago
mod_http_admin_api: Abort request if no valid username Matthew Wild 15 months ago
mod_http_admin_api: Fix some luacheck warnings and code style issues Matthew Wild 15 months ago
mod_http_admin_api: Support PATCH for user enabled status Matthew Wild 15 months ago
mod_http_admin_api: Support for setting user account enabled status Matthew Wild 15 months ago
mod_http_admin_api: Only include user deletion_request if account is disabled Matthew Wild 15 months ago
mod_http_admin_api: Return avatar metadata from get_user_info() Matthew Wild 15 months ago
mod_audit_auth: Improve user-agent building (fixes traceback) Matthew Wild 15 months ago
mod_http_admin_api: Include information about pending deletion request, if any Matthew Wild 15 months ago
mod_measure_active_users: Use the new mod_lastlog2 API Matthew Wild 15 months ago
mod_measure_active_users: Exclude disabled user accounts from counts Matthew Wild 15 months ago
mod_lastlog2: Fix to interpret stored data structure correctly Matthew Wild 15 months ago
mod_http_admin_api: Include user account status and activity in get_user_info Matthew Wild 15 months ago
mod_lastlog2: Expose API to query the last active time of a user Matthew Wild 15 months ago
mod_sasl_ssdp: New module implementing XEP-0474 SASL SCRAM Downgrade Protection Matthew Wild 15 months ago
mod_log_sasl_mech: Handle auth event from other than mod_saslauth Kim Alvefur 15 months ago
mod_http_oauth2: Add logger to "session" for auth event Kim Alvefur 15 months ago
mod_http_oauth2: Move some code earlier Kim Alvefur 15 months ago
mod_restrict_xmpp: Allow all XEP-0199 pings to self Kim Alvefur 15 months ago
mod_restrict_xmpp/README: Fix definition list rendering Kim Alvefur 15 months ago
mod_http_oauth2: Reject unparsable URLs Kim Alvefur 15 months ago
mod_http_oauth2: Return validation output added in trunk rev 72d7830505f0 Kim Alvefur 15 months ago
mod_s2s_smacks_timeout: Add note about being merged in trunk mod_s2s Kim Alvefur 15 months ago
mod_http_oauth2: Handle login_hint without @hostpart Kim Alvefur 15 months ago
mod_audit: Fix querying for both user and global events Kim Alvefur 15 months ago
mod_storage_s3: Fix mapping archive query limit to ?max-keys= Kim Alvefur 15 months ago
mod_audit: Fix error due to sub-second precision timestamps Kim Alvefur 15 months ago
mod_storage_s3: Remove wrapper and original timestamp from payload (BC) Kim Alvefur 15 months ago
mod_storage_s3: Fix sorting items by correct field Kim Alvefur 15 months ago
mod_storage_s3: Fix passing of prefixes, should not be urlencoded Kim Alvefur 15 months ago
mod_audit: Update command to handle storing JIDs instead of only usernames Kim Alvefur 15 months ago
mod_client_management: Include session in the other new-client event too Kim Alvefur 15 months ago
luacheckrc: Replace deprecated module:once with :on_ready Kim Alvefur 15 months ago
mod_restrict_xmpp: Add vcard4 PEP node to profile permission Kim Alvefur 15 months ago
mod_client_management: Include session in new-client event Kim Alvefur 15 months ago
mod_http_oauth2: Fire authentication events on login form Kim Alvefur 15 months ago
mod_http_oauth2: Comment on authorization code storage Kim Alvefur 15 months ago
mod_audit_tokens: Record events fired by mod_tokenauth in audit log Kim Alvefur 15 months ago
mod_audit_auth: Add audit record when a client connects that has not been seen before Matthew Wild 15 months ago
mod_audit_auth: Ignore FAST authentication events by default Matthew Wild 15 months ago
mod_restrict_xmpp: Fix remaining hard-coded role name Matthew Wild 15 months ago
mod_audit: Update README with new name of mod_audit_register Matthew Wild 15 months ago
mod_audit_user_accounts: Renamed from mod_audit_register Matthew Wild 15 months ago
mod_audit_register: Support for deregister and enable/disable events Matthew Wild 15 months ago
mod_audit_status: Support writing heartbeat with async storage drivers Matthew Wild 16 months ago
mod_storage_xmlarchive: Support using requested archive-id Kim Alvefur 16 months ago
mod_storage_xmlarchive: Pass hostname to converter for converting all users Kim Alvefur 16 months ago
mod_storage_xmlarchive: Migrate all users/rooms if no JID argument given Kim Alvefur 16 months ago
misc: Add a basic grafterm dashboard Kim Alvefur 16 months ago
misc: Add a Grafana dashboard Kim Alvefur 16 months ago
mod_storage_s3: Sort archive items by LastModified Kim Alvefur 16 months ago
mod_storage_s3: Reorder path components (BC: invalidates any existing data) Kim Alvefur 16 months ago
mod_storage_s3: Fix querying for basic MAM parameters Kim Alvefur 16 months ago
luacheck: Add new module API methods from trunk Kim Alvefur 16 months ago
mod_storage_s3: Implement search for set of IDs Kim Alvefur 16 months ago
mod_storage_s3: Advertise full id range archive query capability Kim Alvefur 16 months ago
mod_audit: Use new module API for period/time ranges Kim Alvefur 16 months ago
mod_auth_oauth_external: Fix typo Kim Alvefur 16 months ago
mod_storage_xmlarchive: Fix "user" iteration API Kim Alvefur 16 months ago
mod_storage_s3: Fix storing archives for host itself (e.g. mod_audit) Kim Alvefur 16 months ago
mod_register_redirect: docs: Fix typo in example (thanks melvo) Matthew Wild 16 months ago
mod_sasl2_sm: Remove duplicate advertisement of stream management (thanks singpolyma) Matthew Wild 16 months ago
mod_invites_page: Add support for Haiku and mobile Linux Emmanuel Gil Peyrot 16 months ago
mod_invites_page: Also remove jQuery usage in client page Emmanuel Gil Peyrot 16 months ago
mod_invites_page: Stop displaying the QRCode to mobile devices Emmanuel Gil Peyrot 16 months ago
mod_register_apps: Remove intrinsic size from SVGs, to always display them at their full size Emmanuel Gil Peyrot 16 months ago
mod_invites_page: Typo in preventing the default event when clicking on show all Emmanuel Gil Peyrot 16 months ago
mod_http_avatar: Fix displaying the fallback on Firefox Emmanuel Gil Peyrot 16 months ago
mod_invites_page: Move the JS script to its own file Emmanuel Gil Peyrot 16 months ago
mod_invites_page: Replace jQuery with vanilla.js in the HTML Emmanuel Gil Peyrot 16 months ago
mod_register_apps: Add Renga to the list of supported clients Emmanuel Gil Peyrot 16 months ago
mod_http_oauth2: Make defaults more secure Kim Alvefur 16 months ago
mod_http_oauth2: Skip consent screen if requested by client and same scopes already granted Kim Alvefur 16 months ago
mod_audit: Replace argument parsing debug print() with debug logging Kim Alvefur 16 months ago
mod_audit_register: Include hostpart with audit events here too Kim Alvefur 16 months ago
mod_audit_auth: Include hostpart with audit events Kim Alvefur 16 months ago
mod_audit: Fix storing IP prefixes Kim Alvefur 16 months ago
mod_audit: Fix showing session details in module command Kim Alvefur 16 months ago
mod_audit: Also record human-readable name of country Kim Alvefur 16 months ago
mod_audit: Fix recording location info Kim Alvefur 16 months ago
mod_audit: Parse IP into util.ip object once and reuse Kim Alvefur 16 months ago
mod_audit: Pass IP address in string form Kim Alvefur 16 months ago
mod_audit: Fix use of util.ip Kim Alvefur 16 months ago
mod_firewall: Add FROM COUNTRY condition based on GeoIP DB Kim Alvefur 16 months ago
mod_firewall: Tweak page outline Kim Alvefur 16 months ago
mod_aws_profile: Fix use of timer API Kim Alvefur 16 months ago
mod_auth_oauth_external: Enable experimental http connection pooling Kim Alvefur 16 months ago
mod_storage_s3: Enable connection pooling added in latest trunk Kim Alvefur 16 months ago
mod_storage_s3: Fix logging Kim Alvefur 16 months ago
mod_storage_s3: Sort imports Kim Alvefur 16 months ago
mod_storage_s3: Implement archive store deletion Kim Alvefur 16 months ago
mod_storage_s3: Skip archive items matching on date but not full datetime Kim Alvefur 16 months ago
mod_storage_s3: Move request signing into a net.http hook Kim Alvefur 16 months ago
mod_client_management: Report on longest lived token when grant does not expire Kim Alvefur 16 months ago
mod_muc_members_json: Fix typo in example and set correct syntax highlighter Matthew Wild 16 months ago
mod_muc_members_json: Expand example config and docs for clarity Matthew Wild 16 months ago
mod_storage_appendmap: Include timestamps when appending data Kim Alvefur 16 months ago
mod_storage_appendmap: Implement item/user iteration methods Kim Alvefur 16 months ago
mod_http_health: Copypaste IP access control code Kim Alvefur 16 months ago
mod_dnsupdate: Support advertising explicit non-existence of service Kim Alvefur 16 months ago
mod_http_admin_api: Support for adding/removing group MUCs Matthew Wild 16 months ago
mod_groups_muc_bookmarks: Update bookmarks when a group MUC is added/removed Matthew Wild 16 months ago
mod_groups_internal: Update to support multiple MUCs per group Matthew Wild 16 months ago
mod_storage_ejabberdsql_readonly: Don't use MySQL-specific syntax Matthew Wild 17 months ago
mod_client_management: Bail out retrieving tokens for user Kim Alvefur 17 months ago
mod_http_oauth2: Limit revocation to clients own tokens in strict mode Kim Alvefur 17 months ago
mod_http_oauth2: Restrict introspection to clients own tokens Kim Alvefur 17 months ago
mod_http_oauth2: Implement introspection endpoint Kim Alvefur 22 months ago
mod_http_status: Add IP allowlisting capabilities Kim Alvefur 17 months ago
mod_rest: Limit payload size (cf stanza size limits) Kim Alvefur 17 months ago
mod_storage_s3: Add brief README Kim Alvefur 17 months ago
mod_storage_s3: Treat 404 to GET as a signal for empty data Kim Alvefur 17 months ago
mod_storage_s3: Use '@' as placeholder for empty (host) store slots Kim Alvefur 17 months ago
mod_storage_s3: Handle archive query without parameters Kim Alvefur 17 months ago
mod_storage_s3: Implement Archive storage Kim Alvefur 17 months ago
mod_storage_s3: Implement iteration of keyvalue keys (users usually) Kim Alvefur 17 months ago
mod_storage_s3: Implement keyvalue deletion Kim Alvefur 17 months ago
mod_storage_s3: Handle signing of request ?query part Kim Alvefur 17 months ago
mod_storage_s3: Beginnings of an experimental S3 storage driver Kim Alvefur 17 months ago
mod_measure_modules: Report module statuses via OpenMetrics Kim Alvefur 17 months ago
mod_http_health: Provide a health check HTTP endpoint Kim Alvefur 17 months ago
mod_rest/rest.sh: Restore default read-only behavior and the -rw flag Kim Alvefur 17 months ago
mod_http_oauth2: Include 'amr' claim in ID Token Kim Alvefur 18 months ago
mod_push2: restore offline message hook Stephen Paul Weber 18 months ago
mod_push2: Need to include the public key with the JWT Stephen Paul Weber 18 months ago
mod_push2: Add note about luaossl patch Stephen Paul Weber 18 months ago
mod_push2: Fix unbalanced quote in readme Stephen Paul Weber 18 months ago
mod_push2: Add back body truncation logic Stephen Paul Weber 18 months ago
Initial work on Push 2.0 Stephen Paul Weber 18 months ago
mod_muc_adhoc_bots: Fix unbalanced quote in metadata section Kim Alvefur 18 months ago
mod_muc_members_json: Fix potential error when removing old affiliations Kim Alvefur 18 months ago
mod_http_muc_log: Correctly handle changed or retracted reactions Kim Alvefur 18 months ago
mod_muc_members_json: Demonstrate support for more than one JID per list Kim Alvefur 18 months ago
mod_muc_members_json: Fix invalid JSON in README Kim Alvefur 18 months ago
Merge Stephen Paul Weber 18 months ago
mod_muc_adhoc_bots: add module Stephen Paul Weber 18 months ago
mod_pubsub_subscription: support subscribing from a bare JID Stephen Paul Weber 22 months ago
merge Stephen Paul Weber 22 months ago
mod_muc_restrict_avatars: Block MUC participant avatars for non-members Stephen Paul Weber 2023-02-23
misc/mtail: Start of an mtail config Kim Alvefur 18 months ago
mod_muc_moderation: Mention that it works with mod_storage_xmlarchive (thanks Menel) Kim Alvefur 18 months ago
mod_http_oauth2: Apply refresh token ttl to refresh token instead of grant Kim Alvefur 18 months ago
mod_client_management: Show grant expiry in shell command Kim Alvefur 18 months ago
mod_http_oauth2: Tweak wording in README to point out that this is an AS Kim Alvefur 18 months ago
mod_http_oauth2: Allow 'login_hint' as a substitute for OIDC 'select_account' prompt Kim Alvefur 18 months ago
mod_http_oauth2: Remove broken in-CSS templating Kim Alvefur 19 months ago
Merge local Trần H. Trung 19 months ago
Merge upstream Trần H. Trung 19 months ago
mod_invites_page: load `invites_template_html` from config which support multiple languages and parse the correct query params accordingly. Trần H. Trung 19 months ago
mod_invites_register_web: update README for `invites_template_html`. Trần H. Trung 19 months ago
mod_invites_register_web: change config option from `invites_html_template` to `invites_template_html`. Trần H. Trung 19 months ago
mod_bidi: Really extra finally fix auto-linking to mod_s2s_bidi Kim Alvefur 19 months ago
mod_bidi: Fix README again Kim Alvefur 19 months ago
mod_bidi: Fix autolink syntax Kim Alvefur 19 months ago
mod_bidi: Add warning about use with 0.12 Kim Alvefur 19 months ago
mod_rest/rest.sh: Silence shellcheck SC1091 Kim Alvefur 19 months ago
mod_rest/rest.sh: Update to use httpie-oauth2 plugin Kim Alvefur 19 months ago
mod_http_oauth2: Specify language in templates Kim Alvefur 19 months ago
mod_http_oauth2: Remove duplicated word in README introduced in 734788d8bfc3 Kim Alvefur 19 months ago
mod_http_oauth2: Allow omitting application type for native apps Kim Alvefur 19 months ago
mod_client_management: Show timestamp of first client appearance Kim Alvefur 19 months ago
mod_http_oauth2: Improve templates Kim Alvefur 19 months ago
mod_http_oauth2: Add autocomplete hint to username field Kim Alvefur 19 months ago
mod_http_oauth2: Make storage of various code more consistent Kim Alvefur 19 months ago
mod_http_oauth2: Bail on invalid or expired device flow state token Kim Alvefur 19 months ago
mod_http_oauth2: Tweak method of centering the UI Kim Alvefur 20 months ago
mod_http_oauth2: Optionally enforce authentication on revocation endpoint Kim Alvefur 20 months ago
mod_http_oauth2: Present errors in HTML <dialog> Kim Alvefur 20 months ago
mod_http_oauth2: Move site name into <header> Kim Alvefur 20 months ago
mod_http_oauth2: Conform to XHTML in templates Kim Alvefur 20 months ago
mod_invites_register_web: add inviter back in every html render. Trần H. Trung 20 months ago
mod_invites_api: refactor to keep consistent error message. Trần H. Trung 20 months ago
mod_invites_api: fix error messages when not `found`. Trần H. Trung 20 months ago
mod_invites_api: add `rename` command. Trần H. Trung 20 months ago
mod_invites_api: add `module:depends("http");` to use `module:http_url()` in `prosodyctl`. Trần H. Trung 20 months ago
mod_invites_api: Update README.markdown. Trần H. Trung 20 months ago
Merge upstream Trần H. Trung 20 months ago
mod_webpresence: use module:http_url() to get the correct url. Trần H. Trung 20 months ago
mod_s2sout_override: Add support for one-level wildcards (e.g. *.example.net) Kim Alvefur 20 months ago
mod_s2sout_override: Add support for a catch-all target Kim Alvefur 20 months ago
mod_invites_page: Produce URL without config from prosodyctl in trunk Kim Alvefur 20 months ago
mod_invites_api: remove unnecessary variables. Trần H. Trung 20 months ago
mod_invites_api: use the nice `module:http_url()` to get the correct url. Trần H. Trung 20 months ago
Merge upstream. Trần H. Trung 20 months ago
mod_http_oauth2: Don't use new time period API just yet Kim Alvefur 20 months ago
mod_http_oauth2: Clean cache less frequently Kim Alvefur 20 months ago
mod_http_oauth2: Shorten default token validity periods Kim Alvefur 20 months ago
mod_http_oauth2: Implement refresh token rotation Kim Alvefur 20 months ago
mod_http_oauth2: Hint at future deprecation of resource owner password grant Kim Alvefur 20 months ago
mod_http_oauth2: Allow a shorter form of the device grant in config Kim Alvefur 20 months ago
mod_http_oauth2: Mention Device flow in list of flows in README Kim Alvefur 20 months ago
mod_muc_moderation: Stamp XEP-0421 occupant-id for the acting moderator Kim Alvefur 20 months ago
mod_muc_moderation: Copy XEP-0421 occupant-id from retracted message Kim Alvefur 20 months ago
mod_muc_block_pm: Advertise that Moderators are allowed to send PMs Kim Alvefur 20 months ago
mod_muc_block_pm: Allow private messages to yourself Kim Alvefur 20 months ago
mod_http_oauth2: Show errors on device flow user code entry page Kim Alvefur 20 months ago
mod_http_oauth2: Namespace the various codes to minimize confusion Kim Alvefur 20 months ago
mod_default_bookmarks: Include 'autojoin' in examples Kim Alvefur 20 months ago
mod_http_oauth2: Improve a description in schema Kim Alvefur 20 months ago
editorconfig: Document established conventions Kim Alvefur 20 months ago
mod_muc_limits: Drop unsupported Prosody versions from Compatibility table Kim Alvefur 20 months ago
mod_muc_limits: Set syntax of config snippets to enable syntax highlighting Kim Alvefur 20 months ago
mod_muc_limits: Reduce cost of multi-line messages, make configurable Kim Alvefur 20 months ago
mod_client_management: Make ID column dynamically sized Kim Alvefur 20 months ago
mod_client_management: Fix traceback if no last seen timestamp available Kim Alvefur 20 months ago
mod_http_oauth2: Add titles and descriptions to registration schema Kim Alvefur 20 months ago
mod_client_management: Fix missing equality check Kim Alvefur 20 months ago
mod_client_management: Allow revoking a specific client version Kim Alvefur 20 months ago
mod_client_management: Add way to revoke (one) client by software Kim Alvefur 20 months ago
mod_client_management: Add shell command to revoke client access Kim Alvefur 20 months ago
mod_client_management: Include software version in table (when known) Kim Alvefur 20 months ago
mod_client_management: Include the client id in table in shell command Kim Alvefur 20 months ago
mod_muc_block_pm: Update to 0.12+ API, use roles instead of affiliations Kim Alvefur 20 months ago
mod_http_muc_log: Fix redirect bug Kim Alvefur 20 months ago
mod_http_oauth2: Implement RFC 8628 Device Authorization Grant Kim Alvefur 20 months ago
mod_invites_api: Change and add new commands for `module.command` to improve UX. Trần H. Trung 20 months ago
mod_webpresence: Add TODO about fixing the first adhoc form. Trần H. Trung 20 months ago
Update from upstream Trần H. Trung 20 months ago
mod_http_oauth2: Mention support for RFC 9207 Kim Alvefur 20 months ago
mod_invites_register_web: Don't register user when refresh `register_error.html`. Trần H. Trung 22 months ago
mod_invites_register_web: Update doc on how to use `invites_html_template`. Trần H. Trung 22 months ago
mod_invites_register_web: Add html template and URL configuration for multiple (human) language. Trần H. Trung 22 months ago
mod_webpresence: Add opt-in mechanism. Trần H. Trung 22 months ago
mod_muc_members_json: Set imported hats to active by default Matthew Wild 20 months ago
mod_muc_members_json: New module to import MUC membership from a JSON URL Matthew Wild 20 months ago
mod_rest: Use logger of HTTP request in trunk Kim Alvefur 20 months ago
mod_measure_lua: Add brief README Kim Alvefur 21 months ago
mod_groups_oidc: Add dependency on mod_groups_internal Kim Alvefur 21 months ago
Multiple modules: Update for split prosody:user role (prosody 082c7d856e61) Matthew Wild 21 months ago
mod_http_muc_log: Hide joins and parts by default Kim Alvefur 21 months ago
mod_http_oauth2: Only add nonce when issuing a client_secret Kim Alvefur 21 months ago
mod_pubsub_feeds: Specify acceptable formats in Accept header Kim Alvefur 21 months ago
mod_pubsub_feeds: Pass feed data as argument instead of storing on object Kim Alvefur 21 months ago
mod_pubsub_feeds: Retrieve only the most recent item to compare Kim Alvefur 21 months ago
mod_pubsub_feeds: Handle node already existing Kim Alvefur 21 months ago
mod_pubsub_feeds: Remove comment, this text is in the README Kim Alvefur 21 months ago
mod_pubsub_feeds: Remove broken attempt to generate an ID from content Kim Alvefur 21 months ago
mod_pubsub_feeds: Fix mixup between feed object and parsed feed Kim Alvefur 21 months ago
mod_pubsub_feeds: Create pubsub nodes on module load instead of later Kim Alvefur 21 months ago
mod_pubsub_feeds: Track latest timestamp seen in feeds instead of last poll Kim Alvefur 21 months ago
mod_pubsub_feeds: Add new interval setting in seconds (old still works) Kim Alvefur 21 months ago
mod_pubsub_feeds: Disable WebSub (formerly PubSubHubbub) by default Kim Alvefur 21 months ago
mod_http_oauth2: Always show list of requested scopes Kim Alvefur 21 months ago
mod_muc_limits: Add a limit on number of bytes in a message body Kim Alvefur 21 months ago
mod_muc_limits: Add a limit on number of lines per message Kim Alvefur 21 months ago
mod_muc_limits: Normalise README markdown syntax (thanks pandoc) Kim Alvefur 21 months ago
mod_muc_limits: Raise cost for multi-line messages Kim Alvefur 21 months ago
Back out 22784f001b7f: Documentation change did not match code (thanks bronko) Kim Alvefur 21 months ago
mod_http_oauth2: Rearrange description of redirect URIs requirements Kim Alvefur 21 months ago
mod_http_oauth2: Add a more complete client registration example Kim Alvefur 21 months ago
mod_http_oauth2: Strip JWKS metadata since we do not understand that Kim Alvefur 21 months ago
mod_http_oauth2: Strip unknown client metadata Kim Alvefur 21 months ago
mod_rest: Map the archive-id attribute in MAM result items Kim Alvefur 21 months ago
mod_rest: Include full_jid property on origin Kim Alvefur 21 months ago
mod_oidc_userinfo_vcard4: Remove unused import Kim Alvefur 21 months ago
mod_oidc_userinfo_vcard4: Fix typo Kim Alvefur 21 months ago
mod_http_oauth2: Make allowed locales configurable Kim Alvefur 21 months ago
mod_http_oauth2: Improve error messages for URI properties Kim Alvefur 21 months ago
mod_rest: Describe the error 'by' property in OpenAPI spec Kim Alvefur 21 months ago
mod_rest: List all error conditions in OpenAPI spec Kim Alvefur 21 months ago
mod_http_oauth2: Make note about handling repeated Kim Alvefur 21 months ago
mod_http_oauth2: Add TODO about disabling password grant Kim Alvefur 21 months ago
mod_http_oauth2: Disable CORS for authorization endpoint Kim Alvefur 21 months ago
mod_http_oauth2: Make CSP configurable Kim Alvefur 21 months ago
mod_http_oauth2: Link to RFC 7628 in README Kim Alvefur 21 months ago
mod_http_oauth2: Use code spans for some config options in README Kim Alvefur 21 months ago
mod_http_oauth2: Remove underscore prefix Kim Alvefur 21 months ago
mod_cloud_notify_extensions: Fix Markdown syntax of Compatibility table Kim Alvefur 21 months ago
mod_firewall: Add console commands to mark/unmark users Matthew Wild 21 months ago
mod_firewall: Load marks from storage on demand rather than at login Matthew Wild 21 months ago
mod_firewall: Log warning when attempting to mark/unmark remote users Matthew Wild 21 months ago
mod_firewall: enable marks by default Matthew Wild 21 months ago
mod_firewall: Improve error when mark name contains invalid characters Matthew Wild 21 months ago
mod_firewall: marks: Fix marking a user with no previous marks Matthew Wild 21 months ago
mod_firewall: Update user marks to store instantly via map store Matthew Wild 21 months ago
mod_firewall: Split some long lines [luacheck] Matthew Wild 21 months ago
mod_firewall: Fix inverted logic of 'FROM FULL JID?' Matthew Wild 21 months ago
mod_firewall: spam-blocking.pfw: Remove requirement for invites to have no body Matthew Wild 21 months ago
mod_firewall: scripts: spam-blocklists: Check sender and inviter of MUC invitations against blocklist Matthew Wild 21 months ago
mod_firewall: scripts: spam-blocking.pfw: Add special handling for MUC invites Matthew Wild 21 months ago
mod_firewall: Add 'FROM FULL JID?' condition Matthew Wild 21 months ago
mod_firewall: README: Add some emphasis on the exact behaviour of TO FULL JID Matthew Wild 21 months ago
mod_rest: Merge some common properties between openapi and schema Kim Alvefur 21 months ago
mod_rest: Apply normalization to openapi spec Kim Alvefur 21 months ago
mod_http_oauth2: Simplify template using if-falsy operator Kim Alvefur 21 months ago
mod_http_dir_listing2: Fix wrong name for resource directory Kim Alvefur 21 months ago
mod_http_dir_listing2: Include html resources with plugin installer Kim Alvefur 21 months ago
mod_http_dir_listing: Strip path to using plugin installer Kim Alvefur 21 months ago
mod_firewall: Include scripts with plugin installer (thanks gooya) Kim Alvefur 21 months ago
mod_http_oauth2: Add some words about supported flows and defaults Kim Alvefur 21 months ago
mod_http_oauth2/README: Expand summary to include OAuth 2.0 role Kim Alvefur 21 months ago
mod_http_oauth2: Return Authentication Time per OpenID Core Section 2 Kim Alvefur 21 months ago
mod_http_oauth2: Validate the OpenID 'prompt' parameter Kim Alvefur 21 months ago
mod_http_oauth2: Apply text color to OOB input field Kim Alvefur 21 months ago
mod_client_management: Include client software version number in listing Kim Alvefur 21 months ago
mod_http_oauth2: Present OOB code in an input field for easier selection Kim Alvefur 22 months ago
mod_http_oauth2: Revert strict form check to allow consent of multiple scopes Kim Alvefur 22 months ago
mod_http_oauth2: Reject duplicate form-urlencoded parameters Kim Alvefur 22 months ago
mod_http_oauth2: Bind refresh tokens to client Kim Alvefur 22 months ago
mod_http_oauth2: Record hash of client_id to allow future verification Kim Alvefur 22 months ago
mod_http_oauth2: Add client verification wrapper function Kim Alvefur 22 months ago
mod_http_oauth2: Add Cache-Control and Pragma headers per by RFC 6749 Kim Alvefur 22 months ago
mod_http_oauth2: Linkify mod_client_management in README Kim Alvefur 22 months ago
mod_http_oauth2: Fix messed up section about redirect_uris requirements Kim Alvefur 22 months ago
mod_http_oauth2: Restructure description of client metadata requirements Kim Alvefur 22 months ago
mod_http_oauth2: Correct loopback URL example Kim Alvefur 22 months ago
mod_groups_oidc: Expose groups to OAuth clients Kim Alvefur 22 months ago
mod_oidc_userinfo_vcard4: Advertise OpenID scopes via new mechanism Kim Alvefur 22 months ago
mod_http_oauth2: Add provisions for dynamically adding simple scopes Kim Alvefur 22 months ago
mod_http_oauth2: Sort imports Kim Alvefur 22 months ago
mod_http_oauth2: Fix closing h1 tag Kim Alvefur 22 months ago
mod_auth_oauth_external: Correct docs about default scope Kim Alvefur 22 months ago
misc/lnav: Add a README with installation instructions Kim Alvefur 22 months ago
misc/lnav: Fix delimiting of timestamp in pattern Kim Alvefur 22 months ago
misc/lnav: Fix timestamp-format to be an array as per schema Kim Alvefur 22 months ago
mod_http_oauth2: Create proper template for OOB code delivery Kim Alvefur 22 months ago
mod_http_oauth2: Add an example of client registration Kim Alvefur 22 months ago
mod_http_oauth2: Document client registration requirements Kim Alvefur 22 months ago
mod_http_debug: Handle any path under /debug/* as well Kim Alvefur 22 months ago
mod_http_debug: Log some extended info about requests Kim Alvefur 22 months ago
mod_http_debug: Handle more HTTP methods Kim Alvefur 22 months ago
mod_http_debug: Add a brief README Kim Alvefur 22 months ago
mod_rest/example: Include 'application_type' in registration Kim Alvefur 22 months ago
mod_s2sout_override: Add support for Direct TLS Kim Alvefur 22 months ago
mod_s2sout_override: New module for overriding s2s connections Kim Alvefur 22 months ago
mod_pubsub_alertmanager: Support for per-path config overrides Matthew Wild 22 months ago
mod_muc_moderation: Point to new Conversations issue tracker Kim Alvefur 22 months ago
mod_invites_adhoc: Fall back to generic allow_user_invites for role-less users Matthew Wild 22 months ago
mod_invites{,_adhoc,_register}: Recommend using version included with prosody Kim Alvefur 22 months ago
mod_welcome_page: Remove dependency on mod_invites (included with Prosody) Kim Alvefur 22 months ago
mod_http_oauth2: Allow CORS for browser clients Kim Alvefur 22 months ago
mod_http_oauth2: Disable Referrer via header Kim Alvefur 22 months ago
mod_http_oauth2: Always render errors as HTML for OOB redirect URI Kim Alvefur 22 months ago
mod_http_oauth2: Use validated redirect URI when returning errors to client Kim Alvefur 22 months ago
mod_http_oauth2: Return OAuth error for authz code store error Kim Alvefur 22 months ago
mod_http_oauth2: Validate redirect_uri before using it for error redirects Kim Alvefur 22 months ago
mod_http_oauth2: Don't return redirects or HTML from token endpoint Kim Alvefur 22 months ago
mod_http_oauth2: Tweak formatting of log message Kim Alvefur 22 months ago
mod_http_oauth2: Always show early errors to user Kim Alvefur 22 months ago
mod_http_oauth2: Clarify some error messages Kim Alvefur 22 months ago
mod_http_oauth2: Use error status code when rendering error page Kim Alvefur 22 months ago
mod_http_oauth2: Add human-readable error messages Kim Alvefur 22 months ago
mod_http_oauth2: Fix returning errors from response handlers Kim Alvefur 22 months ago
mod_http_oauth2: Add a special "xmpp" scope that grants the users' default role Kim Alvefur 22 months ago
mod_http_oauth2: Add support for the OpenID 'login_hint' parameter Kim Alvefur 22 months ago
mod_http_oauth2: Note about partial OpenID Discovery implementation Kim Alvefur 22 months ago
mod_http_oauth2: Split long list line in README Kim Alvefur 22 months ago
mod_http_oauth2: Proper OAuth error for invalid redirect URI in implicit flow too Kim Alvefur 22 months ago
mod_http_oauth2: Return proper OAuth error for invalid redirect URI Kim Alvefur 22 months ago
mod_http_oauth2: Fix use of arbitrary ports in loopback redirect URIs Kim Alvefur 22 months ago
mod_http_oauth2: Add FIXME about loopback redirect URIs Kim Alvefur 22 months ago
mod_http_oauth2: Rename variables to improve clarity Kim Alvefur 22 months ago
mod_http_oauth2: Do minimal validation of private-use URI schemes Kim Alvefur 22 months ago
mod_http_oauth2: Reject relative redirect URIs Kim Alvefur 22 months ago
mod_http_oauth2: Reject duplicate list items in client registration Kim Alvefur 22 months ago
mod_http_oauth2: Require non-empty arrays in client registration Kim Alvefur 22 months ago
mod_http_oauth2: Reject duplicate redirect URIs in registration Kim Alvefur 22 months ago
mod_http_oauth2: Fix schema to enforce at least one redirect URI Kim Alvefur 22 months ago
mod_http_oauth2: Show only roles the user can use in consent dialog Kim Alvefur 22 months ago
mod_http_oauth2: Reference grant by id instead of value Kim Alvefur 22 months ago
mod_http_oauth2: Scope FIXMEs Kim Alvefur 22 months ago
mod_http_oauth2: Describe type signatures of scope handling functions Kim Alvefur 22 months ago
mod_http_oauth2: Allow requesting a subset of scopes on token refresh Kim Alvefur 22 months ago
mod_http_oauth2: Enforce client scope restrictions in authorization Kim Alvefur 22 months ago
mod_http_oauth2: Fix inclusion of role in refreshed access tokens Kim Alvefur 22 months ago
mod_http_oauth2: Fix unintentional persistence Kim Alvefur 22 months ago
mod_auth_oauth_external: Update compatibility section with unknowns Kim Alvefur 22 months ago
mod_auth_oauth_external: Also do XEP-0106 escaping in SASL OAUTHBEARER Kim Alvefur 22 months ago
mod_auth_oauth_external: Stub not implemented auth module methods Kim Alvefur 22 months ago
mod_auth_oauth_external: Add Mastodon to README Kim Alvefur 22 months ago
mod_auth_oauth_external: Allow different username in PLAIN vs final JID Kim Alvefur 22 months ago
mod_auth_oauth_external: Remove untested JID mapping Kim Alvefur 22 months ago
mod_auth_oauth_external: Remove untested role mapping Kim Alvefur 22 months ago
mod_auth_oauth_external: Expect XEP-0106 escaped username in PLAIN Kim Alvefur 22 months ago
mod_auth_oauth_external: Make 'scope' configurable in password grant request Kim Alvefur 22 months ago
mod_auth_oauth_external: Add setting for client_secret Kim Alvefur 22 months ago
mod_auth_oauth_external: Work without token validation endpoint Kim Alvefur 22 months ago
mod_auth_oauth_external: Fix missing import of util.jid Kim Alvefur 22 months ago
mod_rest/rest.sh: Trim trailing whitespace Kim Alvefur 22 months ago
mod_rest/rest.sh: Add --logout to revoke token Kim Alvefur 22 months ago
mod_rest/rest.sh: Make scopes to request configurable in restrc Kim Alvefur 22 months ago
mod_http_oauth2: Strip unknown scopes from consent page Kim Alvefur 22 months ago
mod_http_oauth2: Simplify code with the power of first class functions Kim Alvefur 22 months ago
mod_http_oauth2: More functional functions Kim Alvefur 22 months ago
mod_http_oauth2: Add function for filtering roles Kim Alvefur 22 months ago
mod_http_oauth2: Support granting zero role-scopes Kim Alvefur 22 months ago
mod_http_oauth2: Revert role selector, going to try something else Kim Alvefur 22 months ago
mod_http_oauth2: Include all granted roles in scopes Kim Alvefur 22 months ago
mod_block_registrations: Refresh Compatibility section Kim Alvefur 22 months ago
mod_block_registrations: Update description expansion of default list Kim Alvefur 22 months ago
mod_http_oauth2: Bail out of implicit flow on invalid or missing redirect Kim Alvefur 22 months ago
mod_http_oauth2: Fix error if no scopes requested Kim Alvefur 22 months ago
mod_http_oauth2: Add role selector to consent page Kim Alvefur 22 months ago
mod_http_oauth2: Refactor scope handling into smaller functions Kim Alvefur 22 months ago
mod_http_oauth2: Add option for specifying TTL of registered clients Kim Alvefur 22 months ago
mod_strict_https: Add way to disable redirect Kim Alvefur 23 months ago
mod_strict_https: Refresh README Kim Alvefur 23 months ago
mod_prometheus: Wrap pointer to mod_http_openmetrics in a box Kim Alvefur 23 months ago
mod_listusers: Obsolete, suggest prosodyctl shell instead Kim Alvefur 23 months ago
mod_strict_https: Update to use modern APIs instead of monkey patching Kim Alvefur 23 months ago
mod_http_oauth2: Link to RFC 7009: OAuth 2.0 Token Revocation Kim Alvefur 23 months ago
mod_http_oauth2: Add service documentation URL to metadata Kim Alvefur 23 months ago
mod_http_oauth2: Allow configuring links to policy and terms in metadata Kim Alvefur 23 months ago
mod_http_oauth2: Don't issue client_secret when not using authentication Kim Alvefur 23 months ago
mod_http_oauth2: Validate consistency of response and grant types Kim Alvefur 23 months ago
mod_http_oauth2: Enforce response type encoded in client_id Kim Alvefur 23 months ago
mod_http_oauth2: Strip unknown extra fields from client registration Kim Alvefur 23 months ago
mod_http_oauth2: Simplify validation of various URIs Kim Alvefur 23 months ago
mod_http_oauth2: More appropriate error conditions in client validation Kim Alvefur 23 months ago
mod_http_oauth2: Reject loopback URIs as client_uri Kim Alvefur 23 months ago
mod_http_oauth2: Reduce line count of metadata construction Kim Alvefur 23 months ago
mod_http_oauth2: Advertise response modes Kim Alvefur 23 months ago
mod_http_oauth2: Advertise supported grant types Kim Alvefur 23 months ago
mod_http_oauth2: Advertise revocation endpoint in metadata Kim Alvefur 23 months ago
mod_http_oauth2: Return status 405 for GET to endpoints without GET handler Kim Alvefur 23 months ago
mod_inotify_reload: Update to use FD watching method Kim Alvefur 23 months ago
mod_http_oauth2: Allow loopback IP literals in redirect URIs Kim Alvefur 23 months ago
mod_http_oauth2: Add way to retrieve registration schema Kim Alvefur 23 months ago
mod_http_oauth2: Fix missing base64 part of base64url (Thanks KeyCloak) Kim Alvefur 23 months ago
mod_http_oauth2: Fix accidental uppercase in invocation of hash function Kim Alvefur 23 months ago
mod_http_oauth2: Advertise the currently supported id_token signing algorithm Kim Alvefur 23 months ago
mod_http_oauth2: Specify that 'contacts' items are emails in client registration Kim Alvefur 23 months ago
Back out 6f13200c9fc1: Confused request URI with redirect URI Kim Alvefur 23 months ago
mod_rest/rest.sh: Implement RFC 7636 PKCE with the 'plain' method Kim Alvefur 23 months ago
mod_http_oauth2: Advertise required registration of redirect URIs Kim Alvefur 23 months ago
mod_http_oauth2: Advertise supported token endpoint auth methods Kim Alvefur 23 months ago
mod_http_oauth2: Allow configuring PKCE challenge methods Kim Alvefur 23 months ago
mod_http_oauth2: Implement RFC 7628 Proof Key for Code Exchange Kim Alvefur 23 months ago
mod_http_oauth2: Reorder routes into order they happen in OAuth 2.0 Kim Alvefur 23 months ago
mod_firewall: Initialize compiled chunk just once for all handlers Matthew Wild 23 months ago
mod_rest/rest.sh: Set software_id in client registration to something Kim Alvefur 23 months ago
mod_rest/rest.sh: Include .sh suffix in client registration Kim Alvefur 23 months ago
mod_http_oauth2: Record OAuth software id and version attached to tokens Kim Alvefur 23 months ago
mod_http_oauth2: Fix misplaced 'default' on wrong side of } in client registration schema Kim Alvefur 23 months ago
mod_remote_roster: Set id on generated iq stanzas (thanks @agwa) Matthew Wild 23 months ago
mod_http_oauth2: Fix to include "openid" scope in discovery metadata Kim Alvefur 23 months ago
mod_client_management: Show time for recent timestamps in shell command Kim Alvefur 23 months ago
mod_client_management: Fix changed column cell "key" Kim Alvefur 23 months ago
mod_client_management: Fix error when called against host without this module Kim Alvefur 23 months ago
mod_client_management: Move table cell formatting into column specification Kim Alvefur 23 months ago
mod_client_management: Fix type confusion Kim Alvefur 23 months ago
mod_client_management: Fix error when last password change is unknown (or never) Kim Alvefur 23 months ago
mod_rest/rest.sh: Register as native application Kim Alvefur 23 months ago
mod_http_oauth2: Validate redirect URI depending on application type Kim Alvefur 23 months ago
mod_http_oauth2: Fill in some client metadata defaults Kim Alvefur 23 months ago
mod_http_oauth2: Allow only l10n variants of name in client metadata Kim Alvefur 23 months ago
mod_http_oauth2: Normalize whitespace in client metadata schema Kim Alvefur 23 months ago
mod_log_ringbuffer: Fix description and examples of level configuration Matthew Wild 23 months ago
mod_log_ringbuffer: Fix example config Matthew Wild 23 months ago
mod_oidc_userinfo_vcard4: Fix phone number claim Kim Alvefur 23 months ago
mod_oidc_userinfo_vcard4: Unpack <vcard> from PubSub <item> Kim Alvefur 23 months ago
mod_http_oauth2: Use new Lua pattern schema properties Kim Alvefur 23 months ago
mod_http_oauth2: Include additional OpenID scopes in metadata Kim Alvefur 23 months ago
mod_http_oauth2: Validate (unused at this point) localized URIs Kim Alvefur 23 months ago
mod_http_oauth2: Declare https as required of URIs in schema Kim Alvefur 23 months ago
mod_http_oauth2: Enforce https requirement on TOS URI Kim Alvefur 23 months ago
mod_http_oauth2: Use new mod_cron API for periodic cleanup Kim Alvefur 23 months ago
mod_audit_status: Fix error on first start Kim Alvefur 23 months ago
mod_muc_rtbl: Use correct occupant object Matthew Wild 23 months ago
mod_audit: Move underscore to avoid luacheck warning Kim Alvefur 23 months ago
mod_oidc_userinfo_vcard4: Provide profile details in mod_http_oauth2 Kim Alvefur 23 months ago
mod_auth_oauth_external: Add configuration example Kim Alvefur 23 months ago
mod_auth_oauth_external: Linkify password grant Kim Alvefur 23 months ago
mod_auth_oauth_external: Some notes in README Kim Alvefur 23 months ago
mod_auth_oauth_external: Allow setting identity instead of discovery URL Kim Alvefur 2023-03-16
mod_auth_oauth_external: Support PLAIN via resource owner password grant Kim Alvefur 2023-03-16
mod_auth_oauth_external: Authenticate against an OAuth 2 provider Kim Alvefur 2023-03-16
mod_client_management: Fix import of util.error (not errors) Kim Alvefur 23 months ago
mod_rest: Implement use of refresh tokens in rest.sh example Kim Alvefur 23 months ago
mod_http_oauth2: Fix error due to reference loop when using refresh token Kim Alvefur 23 months ago
mod_http_oauth2: Fix table index error when using refresh token Kim Alvefur 23 months ago
mod_muc_http_defaults: Use the new set_subject API. Thanks John Livingston Maxime “pep” Buquet 23 months ago
mod_service_outage_status: XEP-0455: Service Outage Status Kim Alvefur 23 months ago
mod_http_oauth2: Support OpenID UserInfo claims Kim Alvefur 23 months ago
mod_http_oauth2: Add some debug logging for UserInfo endpoint Kim Alvefur 23 months ago
mod_http_oauth2: Correct error code when missing credentials for userinfo Kim Alvefur 23 months ago
mod_rest: Get correct type from config Kim Alvefur 23 months ago
mod_http_debug: Module that echos back HTTP request info for debugging Kim Alvefur 23 months ago
mod_rest: Allow passing configuring a timeout for <iq> responses Kim Alvefur 23 months ago
mod_audit: Add expiration of entries, and handling of full archive stores Matthew Wild 23 months ago
mod_rest/rest.sh: Update 'client_uri' to module page Kim Alvefur 23 months ago
mod_rest/rest.sh: List dependencies in comment Kim Alvefur 23 months ago
mod_http_oauth2/README: Add rest.sh to known implementations Kim Alvefur 23 months ago
mod_audit: Add 'note' column Matthew Wild 23 months ago
mod_audit: Improve filtering options and add documentation to README Matthew Wild 23 months ago
mod_audit: Add some control over output columns via command-line flags Matthew Wild 23 months ago
mod_audit_status: Include shutdown reason in log entry Matthew Wild 23 months ago
mod_audit: Let util.human.io pick a suitable default width Matthew Wild 23 months ago
mod_audit: Use proportional columns in table output Matthew Wild 23 months ago
mod_audit: Fix iteration of custom payloads to use ipairs Matthew Wild 23 months ago
mod_audit_status: New module to log server status to audit log Matthew Wild 23 months ago
mod_audit: Display most recent entries first, rather than showing oldest Matthew Wild 23 months ago
mod_audit: Minor style nit Matthew Wild 23 months ago
mod_audit: Allow caller to specify time of the event Matthew Wild 23 months ago
mod_http_oauth2/README: Link to mod_rest Kim Alvefur 23 months ago
mod_http_oauth2/README: Link to OAuth and OIDC sites Kim Alvefur 23 months ago
mod_client_management: README: Update docs to detail shell and XMPP interfaces Matthew Wild 23 months ago
mod_http_oauth2: README: Updated documentation to reflect module status Matthew Wild 23 months ago
mod_client_management: Add list-clients + manage-clients permissions to users Matthew Wild 23 months ago
mod_client_management: Add support for revoking client access via XMPP Matthew Wild 23 months ago
mod_client_management: Improve representation of authentication methods Matthew Wild 23 months ago
mod_client_management: Improve table output Matthew Wild 23 months ago
mod_client_management: Fix user:clients() shell command to take a JID Matthew Wild 23 months ago
mod_client_management: Use grant id from key Matthew Wild 23 months ago
mod_client_management: Fail to revoke clients that have used passwords Matthew Wild 23 months ago
mod_client_management: Add support for revocation of clients (when possible) Matthew Wild 23 months ago
mod_client_management: Include client type in XML response listing Matthew Wild 23 months ago
mod_sasl2_fast: Add API method to revoke FAST tokens for a given client Matthew Wild 23 months ago
mod_cloud_notify_filters: Fix traceback when invalid JIDs are submitted Matthew Wild 23 months ago
mod_client_management: Add XMPP and shell interfaces to fetch client list Matthew Wild 24 months ago
.luacheckrc: Add module.once Matthew Wild 24 months ago
mod_audit: Add a command to print the audit log on the command-line Matthew Wild 24 months ago
mod_audit: Support for adding location (GeoIP) to audit events Matthew Wild 24 months ago
mod_isolate_host: potentially pedantic optimization Jonas Schäfer 24 months ago
mod_isolate_host: handle server-generated stanzas Jonas Schäfer 24 months ago
mod_authz_delegate: make resistant against startup order issues Jonas Schäfer 24 months ago
mod_client_management: New module for users to view/manage permitted clients Matthew Wild 24 months ago
mod_http_admin_api: Add roles to user schema in openapi Kim Alvefur 24 months ago
mod_http_admin_api: Fix types of numbers in openapi spec Kim Alvefur 24 months ago
Merge accidental extra head Kim Alvefur 24 months ago
mod_vcard_muc: take roles into account for access check Jonas Schäfer 24 months ago
mod_authz_delegate: introduce module to "link" authorization of hosts Jonas Schäfer 24 months ago
mod_authz_delegate: introduce module to "link" authorization of hosts Jonas Schäfer 24 months ago
mod_sasl2_fast: Add an API that allows modules to check if a client has FAST Matthew Wild 24 months ago
mod_sasl2_fast: Add flag to FAST sasl_handler for easier identification Matthew Wild 24 months ago
mod_sasl2_fast: Fix harmless off-by-one error (invalidates existing tokens!) Matthew Wild 24 months ago
mod_http_admin_api: Fix missing import Kim Alvefur 24 months ago
mod_http_admin_api: Tweak token session to please module:may() Kim Alvefur 24 months ago
mod_sasl2_fast: Invalidate tokens issued prior to last password change Matthew Wild 24 months ago
mod_rest: Add an example bash script for using mod_rest Kim Alvefur 24 months ago
mod_http_oauth2: Update to use new API of Prosody mod_tokenauth @ 601d9a375b86 Matthew Wild 24 months ago
mod_http_oauth2: Add support for refresh tokens Matthew Wild 2023-03-24
mod_http_oauth2: Declare additional client registration fields as strings Kim Alvefur 24 months ago
mod_http_oauth2: Stricten check of urlencoded form data Kim Alvefur 24 months ago
mod_http_oauth2: Pedantic optimization Kim Alvefur 24 months ago
mod_pubsub_feeds: Fix packaging of support library for installer Kim Alvefur 24 months ago
mod_muc_rtbl: Handle node purge Kim Alvefur 2023-03-17
mod_http_oauth2: Fix traceback on missing 'scope' parameter Kim Alvefur 2023-03-23
mod_http_oauth2: Focus username field automatically Kim Alvefur 2023-03-23
mod_http_oauth2: Allow user to decide which requested scopes to grant Kim Alvefur 2023-03-23
mod_http_oauth2: Use <fieldset> in templates because it looks nice Kim Alvefur 2023-03-23
mod_rest: Update prosody_oauth.py example to non-legacy OAuth2 Kim Alvefur 2023-03-23
mod_http_oauth2: Remove another reference to obsolete function Kim Alvefur 2023-03-21
mod_http_oauth2: Relax payload content type checking in revocation Kim Alvefur 2023-03-21
mod_http_oauth2: Remove now unused code Kim Alvefur 2023-03-21
mod_http_oauth2: Allow revoking a token without OAuth client credentials Kim Alvefur 2023-03-21
mod_http_oauth2: Correctly verify OAuth client credentials on revocation Kim Alvefur 2023-03-21
mod_http_oauth2: Group metadata section into OAuth and OpenID Kim Alvefur 2023-03-21
mod_http_oauth2: Rename oauth client credential related functions Kim Alvefur 2023-03-21
mod_sasl2: Pull user-agent info into sasl_handler for later reference Matthew Wild 2023-03-21
mod_adhoc_oauth2_client: Update to call into mod_http_oauth2 Kim Alvefur 2023-03-19
mod_http_oauth2: Refactor to allow reuse of OAuth client creation Kim Alvefur 2023-03-19
mod_http_oauth2: Fix userinfo status code off-by-one Kim Alvefur 2023-03-16
mod_http_oauth2: Implement and return ID Token in authorization code flow Kim Alvefur 2023-03-16
mod_http_oauth2: Reject non-local hosts in more code paths Kim Alvefur 2023-03-16
mod_http_oauth2: Add support for the "openid" scope Kim Alvefur 2023-03-16
mod_http_oauth2: Prepare to handle multiple e.g. non-role scopes Kim Alvefur 2023-03-16
mod_adhoc_oauth2_client: Make note in README about current broken state Kim Alvefur 2023-03-16
mod_http_oauth2: Fix attempt to index a boolean value Kim Alvefur 2023-03-15
mod_audit: Allow disabling IP logging, or limiting it to a prefix Matthew Wild 2023-03-14
mod_audit: Include client id in audit log entries (if known) Matthew Wild 2023-03-14
mod_sasl2: Fire authentication-{success,failure} events like mod_saslauth Matthew Wild 2023-03-14
mod_http_oauth2: Record details of OAuth client a token is issued to Kim Alvefur 2023-03-14
mod_http_oauth2: Invoke mod_http_errors to render error on invalid redirect Kim Alvefur 2023-03-12
mod_http_oauth2: Validate all URIs against client_uri in client registration Kim Alvefur 2023-03-12
mod_http_oauth2: Organize HTTP routes with comments Kim Alvefur 2023-03-12
mod_http_oauth2: Fix validation of informative URIs Kim Alvefur 2023-03-11
mod_http_oauth2: Use more compact IDs Kim Alvefur 2023-03-11
mod_http_oauth2: Validate that informative URLs match the redirect URIs Kim Alvefur 2023-03-11
mod_http_oauth2: Reject insecure redirect URIs Kim Alvefur 2023-03-11
mod_http_oauth2: Validate that redirect URIs are absolute Kim Alvefur 2023-03-11
mod_http_oauth2: Validate basic URI syntax of redirect URIs Kim Alvefur 2023-03-11
mod_spam_report_forwarder: Forward spam/abuse reports to one or more JIDs Matthew Wild 2023-03-11
mod_http_oauth2: Require URL to client informational page in registration Kim Alvefur 2023-03-11
mod_http_oauth2: Reorder client metadata validation schema Kim Alvefur 2023-03-11
mod_firewall: Add 'REPORT TO' to report (XEP-0377) a stanza to a specified JID Matthew Wild 2023-03-11
mod_firewall: README: Clarify docs about some of the stanza processing actions Matthew Wild 2023-03-11
mod_firewall: Warn about invalid pubsubitemid list specification Matthew Wild 2023-03-11
mod_firewall: Fix parsing of pubsubitemid list specification Matthew Wild 2023-03-11
mod_http_oauth2: Fix to disable disabled response handlers correctly Kim Alvefur 2023-03-10
mod_http_oauth2: Log flows enabled and disabled Kim Alvefur 2023-03-10
mod_http_oauth2: Fix appending of query parts in error redirects Kim Alvefur 2023-03-10
mod_http_oauth2: Implement the OpenID userinfo endpoint Kim Alvefur 2023-03-09
mod_http_oauth2: Close site header tags Kim Alvefur 2023-03-09
mod_http_oauth2: Fix contrast of links on consent page Kim Alvefur 2023-03-07
mod_http_oauth2: token endpoint: handle missing credentials Matthew Wild 2023-03-07
mod_http_oauth2: Fail early when no authorization header present Matthew Wild 2023-03-07
mod_http_oauth2: Support HTTP Basic auth on token endpoint Matthew Wild 2023-03-07
mod_http_oauth2: Separate extracting credentials from requests and verifying Matthew Wild 2023-03-07
mod_http_oauth2: Reflect ALL attributes of the client registration Matthew Wild 2023-03-07
mod_rest: Point URLs to mod_http_oauth2 in demo mode Kim Alvefur 2023-03-07
mod_http_oauth2: Improve handling of redirect_uri matching and fallback Matthew Wild 2023-03-07
mod_http_oauth2: Correct field name for HTTP response status code Kim Alvefur 2023-03-07
mod_http_oauth2: Fix incorrect function name (thanks Zash/luacheck) Matthew Wild 2023-03-07
mod_cloud_notify: Add note about Lua version requirements to README Matthew Wild 2023-03-07
mod_cloud_notify: Log warning when used on Lua 5.1 Matthew Wild 2023-03-07
mod_http_oauth2: Remove authorization codes after use Kim Alvefur 2023-03-06
mod_http_oauth2: Fix authorization code logic Kim Alvefur 2023-03-06
mod_http_oauth2: Include html templates in package for plugin installer Kim Alvefur 2023-03-06
mod_conversejs: This one weird trick updates options on reload Kim Alvefur 2023-02-22
mod_http_oauth2: Switch to '303 See Other' redirects Matthew Wild 2023-03-06
mod_http_oauth2: Allow non-HTTPS on localhost URLs Matthew Wild 2023-03-06
mod_http_oauth2: Add authentication, consent and error pages Matthew Wild 2023-03-06
mod_http_oauth: Factor out issuer URL calculation to a helper function Matthew Wild 2023-03-06
mod_http_oauth2: Clarify comment referencing mod_http_errors (thanks MattJ) Kim Alvefur 2023-03-05
mod_http_oauth2: Specify host for which to retrieve list of roles Kim Alvefur 2023-03-04
mod_http_oauth2: Return list of active roles in discovery Kim Alvefur 2023-03-04
mod_http_oauth2: Return actually enabled response types in discovery Kim Alvefur 2023-03-04
mod_http_oauth2: Calculate client secret expiry in registration response Kim Alvefur 2023-03-04
mod_http_oauth2: Strip trailing '/' from issuer URL Matthew Wild 2023-03-04
mod_http_oauth2: Advertise endpoints that are enabled Kim Alvefur 2023-03-03
mod_http_oauth2: Separate client_secret verification key from JWT key Kim Alvefur 2023-03-03
mod_http_oauth2: Fix response type config Kim Alvefur 2023-03-03
mod_http_oauth2/README: Document config options Kim Alvefur 2023-03-03
mod_http_oauth2: Remove error message Kim Alvefur 2023-03-03
mod_http_oauth2: Mention name of client when giving out OOB authorization code Kim Alvefur 2023-03-03
mod_http_oauth2: Comment on mutation by other module Kim Alvefur 2023-03-03
mod_http_oauth2: Implement stateless dynamic client registration Kim Alvefur 2023-03-03
mod_http_oauth2: Add support for 'iss' authz response parameter (RFC 9207) Matthew Wild 2023-03-03
mod_http_oauth2: Derive scope from correct user details Kim Alvefur 2023-03-03
mod_http_oauth2: Fix to actually return OOB response Kim Alvefur 2023-03-03
mod_http_oauth2: Add OIDC discovery endpoint (thanks Zash) Matthew Wild 2023-03-03
mod_http_oauth2: Implement OOB special redirect URI in code flow Kim Alvefur 2023-03-02
mod_http_oauth2: Add settings for allowed grant and response types Kim Alvefur 2023-03-02
mod_http_oauth2: Implement the Implicit flow Kim Alvefur 2023-03-02
mod_http_oauth2: Fix treatment of 'redirect_uri' parameter in code flow Kim Alvefur 2023-03-02
mod_s2s_whitelist/README: Show inclusion in modules_enabled in example Kim Alvefur 2023-03-02
mod_s2s_blacklist/README: Show inclusion in modules_enabled in example Kim Alvefur 2023-03-02
mod_http_oauth2: Issue tokens for the purpose of 'oauth2' Kim Alvefur 2023-03-01
mod_http_oauth2: Fix removal of consumed authorization codes Kim Alvefur 2023-03-01
mod_sasl2_bind2: Support for SASL handlers forcing a specific resource Matthew Wild 2023-03-01
mod_rest: Remove confusing oauth2 tokens from examples Kim Alvefur 2023-02-28
mod_register_apps: Detect 0.12+ when called from prosodyctl Kim Alvefur 2023-02-23
mod_muc_rtbl: fix more incorrect more references to "event" Jonas Schäfer 2023-02-22
mod_muc_rtbl: ignore blocklist for affiliated users for messages Jonas Schäfer 2023-02-22
mod_muc_rtbl: fix traceback because of scoping error Jonas Schäfer 2023-02-22
mod_muc_rtbl: move use of "private" attributes to single function Jonas Schäfer 2023-02-21
mod_muc_rtbl: also filter messages Jonas Schäfer 2023-02-21
New module, mod_muc_reserve_nick_pattern Stephen Paul Weber 2023-02-20
Strip images from XHTML-IM as well Stephen Paul Weber 2023-02-20
mod_muc_moderation: Derive role from reserved nickname if occupant Kim Alvefur 2023-02-19
mod_muc_moderation: Refactor to prepare for new version of XEP-0425 Kim Alvefur 2023-02-19
mod_unsubscriber: Revoke roster subscriptions of unreachable hosts Kim Alvefur 2023-02-19
mod_jsxc: Correct description of resources setting (thanks ham5urg) Kim Alvefur 2023-02-16
mod_jsxc: Words about jQuery Kim Alvefur 2023-02-16
mod_jsxc: Add plugin installer metadata Kim Alvefur 2023-02-16
mod_jsxc: Document config options Kim Alvefur 2023-02-16
mod_bob: Fix traceback when iq has no payload (thanks meaz) Matthew Wild 2023-02-10
mod_muc_auto_member: New module to automatically make MUC participants members Matthew Wild 2023-01-30
mod_http_status: Report module statuses Kim Alvefur 2023-01-29
mod_firewall: Fix 'is_admin' internal dependency rule #1797 (thanks diane) Kim Alvefur 2023-01-27
mod_rest/README: Words about bearer tokens Kim Alvefur 2023-01-25
mod_inject_ecaps2: Mention and link to XEP-0390 in text Kim Alvefur 2023-01-16
mod_unified_push: Update docs to recommend loading on normal hosts Matthew Wild 2023-01-14
mod_unified_push: README: Update docs Matthew Wild 2023-01-14
mod_unified_push: Make unified_push_secret only required for jwt backend Matthew Wild 2023-01-14
mod_unified_push: Improved error handling and reporting Matthew Wild 2023-01-14
mod_unified_push: fix return values for paseto backend Matthew Wild 2023-01-14
mod_unified_push: Fix storage backend error behaviours and return values Matthew Wild 2023-01-14
mod_unified_push: Fix default ACL in component mode Matthew Wild 2023-01-14
mod_unified_push: Fixes for paseto backend initialization Matthew Wild 2023-01-14
mod_unified_push: Add support for multiple token backends, including stoage Matthew Wild 2023-01-14
mod_unified_push: Refactor in anticipation of other registration backends Matthew Wild 2023-01-13
mod_unified_push: Add ACL option to restrict access Matthew Wild 2023-01-13
mod_unified_push: Fix JWT method parameter order (fixes #1791) Matthew Wild 2023-01-13
mod_http_dir_listing: Update Compatibility section Kim Alvefur 2023-01-13
mod_http_dir_listing: Add metadata to fix plugin package build Kim Alvefur 2023-01-13
mod_invites_api: Fix traceback when no query params (thanks Menel) Matthew Wild 2023-01-11
mod_invites_api: Fix traceback on list command with no entries (thanks mirux) Matthew Wild 2023-01-11
Remove reverse dependencies on mod_invites (for plugin installer) Kim Alvefur 2023-01-10
mod_pubsub_summary: Mention HTML to Message Styling conversion Kim Alvefur 2023-01-10
mod_unified_push: Remove dependency on trunk util.jwt (0.12 compat) Matthew Wild 2023-01-10
mod_unified_push: README: Documentation updates (example, etc.) Matthew Wild 2023-01-10
mod_sasl2_fast: Add some comments Matthew Wild 2023-01-10
mod_unified_push: Various fixes, now working with Conversations Matthew Wild 2023-01-10
mod_pubsub_summary: Trim preceding and trailing whitespace from title Kim Alvefur 2023-01-10
mod_pubsub_text_interface: Try to clarify help message wrt node arguments Kim Alvefur 2023-01-08
mod_pubsub_text_interface: Improve error messages Kim Alvefur 2023-01-08
mod_onions: Fix URL and linkify it. Martin Dosch 2023-01-08
mod_pubsub_summary: Render geo:-URI from OASIS emergency broadcasts Kim Alvefur 2023-01-08
mod_ping_muc: Error out if loaded on Components Kim Alvefur 2023-01-07
mod_pubsub_summary: Hide link relation when value is "alternate" Kim Alvefur 2023-01-07
mod_unified_push: Experimenal Unified Push provider Matthew Wild 2023-01-05
mod_muc_moderation/README: Simplify Compatibility section Kim Alvefur 2023-01-03
mod_rest: Fix reference in OpenAPI Kim Alvefur 2022-12-31
mod_rest: Add XEP-0461 to OpenAPI Kim Alvefur 2022-12-31
mod_rest: Add missing message properties to OpenAPI documentation Kim Alvefur 2022-12-31
mod_rest: Add some GET-mapped iq-queries to OpenAPI documentation Kim Alvefur 2022-12-31
mod_rest/README: Fix XML well-formedness in example (thanks drsnuggles) Kim Alvefur 2022-12-31
mod_auth_dovecot: Fix plugin package (hopefully) (thanks nw) Kim Alvefur 2022-12-30
mod_s2s_auth_dane: Update Compatibility chart (doesn't work anymore) Kim Alvefur 2022-12-25
mod_rest: Remove manual reference expansion in schema Kim Alvefur 2022-12-20
Merge Kim Alvefur 2022-12-18
Backed out changeset 85882735fd33 Jonas Schäfer 2022-12-17
mod_http_muc_log: make default presence visibility configurable Jonas Schäfer 2022-12-17
mod_audit: remove event hook Jonas Schäfer 2022-04-28
mod_pubsub_mqtt: Switch to MQTT 3.1.1 Matthew Wild 2022-12-16
mod_pubsub_mqtt: Support atom_title payload type Matthew Wild 2022-12-16
mod_pubsub_mqtt: Fix some inappropriate log levels Matthew Wild 2022-12-16
mod_pubsub_mqtt: Add XEP-0060 <item> wrapper to payloads Matthew Wild 2022-12-16
mod_pubsub_feeds: Include feeds library in plugin package Kim Alvefur 2022-12-09
mod_http_muc_log: Fix syntax error in timestamp adjusting script Kim Alvefur 2022-12-04
mod_http_muc_log: Move language attribute onto body itself Kim Alvefur 2022-12-04
mod_http_muc_log: Tweak style towards the "modern" Kim Alvefur 2022-12-04
mod_http_muc_log: Fix error in js when displaying presence is disabled Kim Alvefur 2022-12-04
mod_http_muc_log: Include static resources (css & js) in plugin package Kim Alvefur 2022-12-04
mod_http_muc_log: Move CSS and JS out of template Kim Alvefur 2022-12-04
mod_s2soutinjection: Use session logger where it makes sense Kim Alvefur 2022-12-02
mod_s2soutinjection: Use module logging API Kim Alvefur 2022-12-02
mod_s2soutinjection: Remove undefined global (thanks Damian) Kim Alvefur 2022-12-02
mod_s2soutinjection: Remove unused variables [luacheck] Kim Alvefur 2022-12-02
mod_compat_roles: Add support for role inheritance (built-in roles only) Matthew Wild 2022-11-29
mod_compat_roles: Fix permission checks/roles to be per-host as intended Matthew Wild 2022-11-29
mod_compat_roles: Fix traceback when no host roles are defined (thanks cc) Matthew Wild 2022-11-29
mod_isolate_host: Pass context to module:may() (thanks cc) Matthew Wild 2022-11-29
mod_sasl2_fast: Add explicit dependency on mod_sasl2 Kim Alvefur 2022-11-28
mod_sasl2_sm: Add explicit dependency on mod_sasl2 Kim Alvefur 2022-11-28
mod_sasl2_bind2: Add explicit dependency on mod_sasl2 Kim Alvefur 2022-11-28
mod_sasl2_fast: Add README Matthew Wild 2022-11-28
mod_sasl2_sm: Update README with current information Matthew Wild 2022-11-28
mod_sasl2_bind2: Update and expand README with current status Matthew Wild 2022-11-28
mod_sasl2: Update and expand README with more (and updated) information Matthew Wild 2022-11-28
mod_sasl2: Honour (c2s_)require_encryption config option Matthew Wild 2022-11-28
mod_rest: Wrap webhook setup in a function for future reuse Kim Alvefur 2022-11-26
mod_rest: Do not allow replies to <iq type=result> from webhooks Kim Alvefur 2022-11-26
mod_clean_roster: Clean out invalid characters from roster entires Kim Alvefur 2022-11-22
mod_sasl2_fast: Add more debug logging Matthew Wild 2022-11-07
mod_sasl2_fast: Fixes to make channel binding work again Matthew Wild 2022-11-07
mod_sasl2_fast: Clean up backend return values (fixes constant rotation) Matthew Wild 2022-11-07
mod_password_reset: Add rockspec.build.copy_directories entry to make it work Benjamin Danowski 2022-10-29
mod_rest: Fix JSON conversion of 'displayed' chat marker Kim Alvefur 2022-10-24
mod_vjud: Better docs for vjud_mode Matthew Wild 2022-10-20
mod_sasl2_fast: Implement rotation and invalidation Matthew Wild 2022-10-15
mod_sasl2_fast: Remove X-TOKEN-PLAIN and related profile handler Matthew Wild 2022-10-15
mod_sasl2_fast: Improved logging Matthew Wild 2022-10-15
mod_sasl2_fast: Register HT-* mechanisms with the required channel binding Matthew Wild 2022-10-15
mod_sasl2_fast: Fix field name for returned secret Matthew Wild 2022-10-15
mod_sasl2_fast: Copy channel binding data state from original SASL handler Matthew Wild 2022-10-15
mod_sasl2_fast: Fixes for <authenticate> processing Matthew Wild 2022-10-15
mod_sasl2_fast: Take username from SASL exchange rather than stream@from Matthew Wild 2022-10-15
mod_sasl2_fast: Fix make_token() to return appropriate result Matthew Wild 2022-10-15
mod_sasl2_fast: Improve backend profile name and correctly use it everywhere Matthew Wild 2022-10-14
mod_sasl2_fast: More robust handling of stream@from and user-agent@id Matthew Wild 2022-10-14
mod_sasl2: Forward stream attributes into sub-event Matthew Wild 2022-10-14
mod_sasl2_fast: Implement most of FAST + SASL HT-SHA-256 Matthew Wild 2022-10-14
mod_block_registrations: Expand default list of blocked usernames (RFC 2142) Matthew Wild 2022-10-13
mod_sasl2: Add some brief dev notes about events to the README Matthew Wild 2022-10-13
mod_sasl2: Clear sasl_handler on final success Matthew Wild 2022-10-13
mod_sasl2_fast: New module for SASL2 FAST authentication (WIP) Matthew Wild 2022-10-13
mod_storage_appendmap: Fix keyvalue writes Kim Alvefur 2022-10-09
mod_sasl2_bind2, mod_sasl2_sm: Remove bind2 <features/> wrapper element Matthew Wild 2022-09-27
mod_cloud_notify_extensions: Add note about dependency Matthew Wild 2022-09-24
mod_cloud_notify: README overhaul Matthew Wild 2022-09-24
mod_cloud_notify: Improve logging for various error cases Matthew Wild 2022-09-24
mod_cloud_notify: Add warnings about options including real body/sender Matthew Wild 2022-09-24
mod_cloud_notify_encrypted: Add debug logging when successfully encrypted Matthew Wild 2022-09-24
mod_cloud_notify_encrypted: Additional debug logging when enabling/skipping Matthew Wild 2022-09-23
mod_cloud_notify: Fix default extended timeout from 72 days -> 72 hours Matthew Wild 2022-09-23
mod_cloud_notify: Only delay hibernation timeout for push-enabled clients Matthew Wild 2022-09-23
mod_bookmarks2: Update README to reflect 0.12 release Matthew Wild 2022-09-23
mod_spam_reporting: Remove redundant rockspec dependency on mod_blocklist Kim Alvefur 2022-09-23
mod_sasl2: Further break up success handling, into pre/post stream:features Matthew Wild 2022-09-22
mod_sasl2: Store client id if provided Matthew Wild 2022-09-22
mod_sasl2_bind2: Generate resource from client tag if provided Matthew Wild 2022-09-22
mod_sasl2_bind2: Remove deprecated <jid> element from <bound> Matthew Wild 2022-09-22
mod_sasl2_bind2: Update xmlns to match latest XEP proposal (thanks Andrzej) Matthew Wild 2022-09-22
mod_sasl2, mod_sasl2_bind2: rename event.session -> .origin for consistency Matthew Wild 2022-09-21
mod_sasl2_bind2: Move <inline> into <bind> feature element Matthew Wild 2022-09-21
mod_sasl2: Move <inline/> into <authentication> Matthew Wild 2022-09-21
mod_sasl2: Fix missing namespace on failure condition (thanks tmolitor) Matthew Wild 2022-09-21
mod_invites_adhoc: Set non-nil defaults for options, fixes traceback (thanks Martin) Kim Alvefur 2022-09-14
mod_sasl2, mod_sasl_bind2, mod_sasl2_sm: Bump XEP-0388 namespace Matthew Wild 2022-09-13
mod_sasl2: Hacky support for channel binding Matthew Wild 2022-09-06
mod_sasl2_bind2, mod_sasl2_sm: Move sasl2_sm_success to session Matthew Wild 2022-09-04
mod_sasl2_bind2: Indicate to the client when carbons has been enabled Matthew Wild 2022-09-03
mod_sasl2_sm: Fix event field name Matthew Wild 2022-09-03
mod_sasl2_sm: Fix typo Matthew Wild 2022-09-03
mod_sasl2_bind2: Fix event name Matthew Wild 2022-09-03
mod_sasl2_bind2: Use correct method to get text Matthew Wild 2022-09-03
mod_sasl2_bind2: Fix namespace (thanks Daniel) Matthew Wild 2022-09-03
mod_sasl2_sm: Integration with mod_sasl2_bind2 Matthew Wild 2022-09-02
mod_sasl2_bind: Support for Bind 2.0 with SASL2 Matthew Wild 2022-09-02
mod_sasl2: Add event for other modules to advertise inline features Matthew Wild 2022-09-02
mod_sasl2_sm: Use a stanza method that actually exists Matthew Wild 2022-08-29
mod_sasl2_sm: Experimental mod_isr alternative Matthew Wild 2022-08-29
mod_sasl2: Fix handling of various failure/error cases Matthew Wild 2022-08-29
mod_isr: XEP-0397: Instant Stream Resumption Matthew Wild 2022-08-28
mod_sasl2: Include additional-data in SASL success response Matthew Wild 2022-08-28
mod_watch_spam_reports: Fix traceback due to misplaced parenthesis (thanks Menel) Kim Alvefur 2022-08-28
mod_sasl2: Eventually return true from success handler Matthew Wild 2022-08-28
mod_sasl2: Return true to indicate challenge was handled successfully Matthew Wild 2022-08-28
mod_sasl2: Fix <challenge> generation Matthew Wild 2022-08-28
mod_sasl2: Return status from event handlers Matthew Wild 2022-08-28
mod_admin_blocklist: Add config option for which role(s) to consider (0.12+) Kim Alvefur 2022-08-27
mod_admin_blocklist: Fix traceback due to misplaced parenthesis Kim Alvefur 2022-08-27
mod_muc_ban_ip: Support for service-wide IP bans from trusted services Matthew Wild 2022-08-26
mod_register_apps: add monal iOS and macOS versions tmolitor 2022-08-25
mod_auth_imap: Remove unused variable [luacheck] Kim Alvefur 2022-08-24
mod_auth_imap: Fix packaging Kim Alvefur 2022-08-24
mod_muc_bot/README: Update to account for 0.12 going stable Kim Alvefur 2022-08-24
mod_restrict_xmpp: Treat archive query as a read despite using iq-set Kim Alvefur 2022-08-22
mod_restrict_xmpp: XMPP-layer access control using Prosody's permissions API Matthew Wild 2022-08-22
Merge role-auth Matthew Wild 2022-08-22
*/README: Update compatibility info of modules still using legacy is_admin API Matthew Wild 2022-08-22
mod_http_oauth2: Update for new new role API Matthew Wild 2022-08-18
mod_http_admin_api: Update for new new role API Matthew Wild 2022-08-18
mod_isolate_host: Switch to module:may() (back compatible via compat_roles) Matthew Wild 2022-08-15
.luacheckrc: Update for module:may() & co. Matthew Wild 2022-08-15
mod_firewall: Update for role-auth (backwards compatible) Matthew Wild 2022-08-11
mod_rest: Update for mod_tokenauth API changes (backwards-compatible) Matthew Wild 2022-07-13
mod_invites_adhoc: Update for Prosody's new role API (backwards-compatible) Matthew Wild 2022-07-13
mod_http_xep227: Updates for new mod_tokenauth (trunk/0.13 only) Matthew Wild 2022-07-13
mod_http_oauth2: Updates for Prosody's new role API (backwards-compatible) Matthew Wild 2022-07-13
mod_http_admin_api: Updates for new role auth API in Prosody (trunk/0.13 only) Matthew Wild 2022-07-13
mod_cloud_notify: Rename field in event for clarity ('node' is ambiguous here) Matthew Wild 2022-07-13
mod_sentry: Log warning when server returns unexpected response Matthew Wild 2022-07-13
mod_privilege: process entity IQs (credit to adx) and messages with a constructed entity session Nicoco 2022-08-16
mod_http_muc_log: Use stanza:find to save a few bytes Kim Alvefur 2022-08-15
mod_http_muc_log: Use XEP-0421 ID over nickname for XEP-0308 Kim Alvefur 2022-08-15
mod_http_muc_log: Use XEP-0359 ID if available Kim Alvefur 2022-08-15
mod_http_muc_log: Rename variable for improved clarity Kim Alvefur 2022-08-15
mod_http_muc_log: Remove dead code Kim Alvefur 2022-08-15
mod_rest: Fill in 'type' field in error registry Kim Alvefur 2022-08-15
mod_http_muc_log: Link to replied-to message using XEP-0461: Message Replies Kim Alvefur 2022-08-12
mod_http_muc_log: Mention relevant XEPs in comments Kim Alvefur 2022-08-12
mod_rest: Add JSON mapping for XEP-0461: Message Replies Kim Alvefur 2022-08-12
mod_compat_roles/README: Fix yaml syntax in metadata block Kim Alvefur 2022-08-11
mod_compat_roles: New module providing compat shim for trunk's new role API Matthew Wild 2022-08-11
mod_muc_badge: If room has no title use localpart of room's jid (fixes #1767) Citronalco 2022-08-02
mod_s2s_smacks_timeout: Use mod_smacks to close stale s2s connections Kim Alvefur 2022-08-03
replaced 'session' with 'origin' in push_disable arcseconds 2022-07-30
mod_default_bookmarks: Fix support for array of string config in bookmarks 2 part (thanks Menel) Kim Alvefur 2022-07-29
mod_default_bookmarks: Bail on empty 'default_bookmarks' to fix traceback Kim Alvefur 2022-07-25
mod_log_http: Undo mistake in 456b9f608fcf Kim Alvefur 2022-07-21
various: Improve error reporting if missing file server module on 0.12 Kim Alvefur 2022-07-18
various: Use 0.12+ API for serving files from the file system over HTTP Kim Alvefur 2022-07-18
mod_log_json: Prefer native Lua table.pack over Prosody util.table one Kim Alvefur 2022-07-11
mod_http_muc_log: Improve accessibility with descriptive @title attrs Kim Alvefur 2022-07-06
mod_http_muc_log: Move OOB style from attribute to <style> in header Kim Alvefur 2022-07-06
luacheck: Update with changes from Prosody 0.12 Kim Alvefur 2022-07-05
mod_http_muc_log: Drop support for pre-0.11 MUC API Kim Alvefur 2022-07-02
mod_csi_battery_saver: Add support for urn:xmpp:jingle-message:1 (XEP-0353) tmolitor 2022-07-02
mod_cloud_notify: Compat for prosody 0.12 tmolitor 2022-07-02
mod_firewall: README: Fix grammar and further improve wording Matthew Wild 2022-06-28
mod_firewall: README: Clarify when storage access can occur with roster checks Matthew Wild 2022-06-28
mod_firewall: README: Correct mention of 'JUMP_CHAIN' to 'JUMP CHAIN' Matthew Wild 2022-06-28
mod_ping_muc/README: Update Compatibility section for 0.12 going stable Kim Alvefur 2022-06-27
mod_http_muc_log: Show XEP-0444 reactions Kim Alvefur 2022-06-26
mod_muc_restrict_media: Don't apply restriction to affiliated users Kim Alvefur 2022-06-20
mod_pubsub_post/README: Update references to trunk with release numbers Kim Alvefur 2022-06-14
mod_muc_ping: Remove since Prosody mod_muc 0.11+ covers this natively Kim Alvefur 2022-06-13
mod_rest: Add various things to openapi spec Kim Alvefur 2022-06-05
mod_rest: Add some descriptive details to schema Kim Alvefur 2022-06-05
mod_profile: Obsolete. Remove. Redirect to mod_vcard_legacy Kim Alvefur 2022-05-30
mod_http_admin_api: Update for 0.12 changes to mod_smacks Kim Alvefur 2022-05-29
mod_rest: Provide a log function on temporary session Kim Alvefur 2022-05-29
merge upstream Goffi 2022-05-28
mod_delegation: use clean_xmlns to remove jabber:client namespace from node: Goffi 2022-05-28
mod_rest: Add an example OAuth client (needs mod_http_oauth2) Kim Alvefur 2022-05-28
mod_muc_occupant_id: Update Compatibility to mention being built-in in 0.12 Kim Alvefur 2022-05-28
mod_muc_auto_reserve_nicks: Force refresh of nickname (thanks phryk) Kim Alvefur 2022-05-22
mod_rest: Add mapping of XEP-0380: Explicit Message Encryption Kim Alvefur 2022-05-22
mod_rest: Document /archive/ in openapi spec Kim Alvefur 2022-05-21
mod_rest: Treat archive.ids as comma-separated to work in query string Kim Alvefur 2022-05-21
mod_reload_modules: Be aware of component module (thanks Menel) Kim Alvefur 2022-05-21
mod_onions: Fix for bitop with Lua 5.4 moparisthebest 2022-05-20
mod_net_proxy: Fix for bitop with Lua 5.4 moparisthebest 2022-05-20
mod_rest: Fix attempt to index nil in handling of single iq response Kim Alvefur 2022-05-17
mod_rest: Ensure MAM result-iq is included in results from remote hosts Kim Alvefur 2022-05-16
mod_rest: Add special handling to catch MAM results from remote hosts Kim Alvefur 2022-05-16
mod_auth_dovecot: Fix compat with Lua 5.2+ move of unpack() (thanks Tom) Kim Alvefur 2022-05-14
mod_auth_dovecot: Add luarocks metadata to make automatic packaging work Kim Alvefur 2022-05-14
upstream merge Goffi 2022-05-11
mod_privilege: update to v0.4: Goffi 2022-05-11
mod_rest: Fix 'format' property in schema Kim Alvefur 2022-04-29
mod_rest: Expand mapping of XEP-0045 join stanza Kim Alvefur 2022-04-29
mod_audit: make the extension of the module API less of a hack Jonas Schäfer 2022-04-26
mod_audit*: fix luacheck warnings Jonas Schäfer 2022-04-26
mod_audit*: modules for audit logging in prosody Jonas Schäfer 2022-04-26
mod_s2soutinjection: Rewrite based on mod_onions for 0.12 compat (thanks Zash) moparisthebest 2022-04-25
mod_http_muc_log: Fix exception on lack of trailing slash in room path Kim Alvefur 2022-04-22
mod_rest: Fix description of extdisco endpoint (thanks MattJ) Kim Alvefur 2022-04-18
mod_rest/apidemo: Don't show traceback to users on config/resource problem Kim Alvefur 2022-04-17
mod_rest: Add some notes about custom disco#info mapping code Kim Alvefur 2022-04-17
mod_auth_cyrus: Adjust module import to work with repo clone - Fix #1744 Kim Alvefur 2022-04-17
mod_http_admin_api: Indicate whether a given push registration uses encryption Matthew Wild 2022-04-11
mod_http_admin_api: Fix client -> client_id (the actual field name) Matthew Wild 2022-04-11
mod_http_oauth2/README: Update Compatibility section to mention 0.12 Kim Alvefur 2022-04-10
mod_rest: Add configuration of which stanzas to route to callback Kim Alvefur 2022-04-08
mod_rest: Improve logging of results from callback startup probe Kim Alvefur 2022-04-08
mod_rest: Support parameters in callback URL Kim Alvefur 2022-04-08
mod_rest/README: Mention the OPTIONS probe fired at the callback Kim Alvefur 2022-04-08
mod_rest: Improve error handling during format mapping Kim Alvefur 2022-04-07
mod_rest: Catch and coerce errors in echo endpoint Kim Alvefur 2022-04-07
mod_rest: Move most of XEP-0432 handling into JSON mapping schema Kim Alvefur 2022-04-07
mod_rest/jsonmap: Fix indentation Kim Alvefur 2022-04-07
mod_conversejs: Bump Copyright year Kim Alvefur 2022-04-04
mod_conversejs: Remove plugin installer dependency on mod_bookmarks Kim Alvefur 2022-04-04
mod_register_web: Include HTML templates in rock (thanks unbunt) Kim Alvefur 2022-03-30
mod_bookmarks2: Ignore failure to delete nothing (thanks Ge0rG) Kim Alvefur 2022-03-24
mod_vjud: Add permission parameter "any" for compatibility with 0.12 (fixes #1720) Matthew Wild 2022-03-19
mod_adhoc_account_management: Add compatibility with 0.12 permission string (thanks mirux) Matthew Wild 2022-03-19
mod_onions: Add comment explaining s2s-check-certificate handler Matthew Wild 2022-03-17
mod_invites_register: Push invitee contact entry to inviter (Thanks gerald) Kim Alvefur 2022-03-15
mod_http_upload: Update compatibility information Matthew Wild 2022-03-08
mod_muc_restrict_media: Fix traceback when checking default (thanks Martin) Matthew Wild 2022-03-04
mod_muc_restrict_media: Fix logic inversion on default value Matthew Wild 2022-03-04
mod_cloud_notify_encrypted: Linkify dependencies Kim Alvefur 2022-02-23
mod_ping_muc: Fix typo in README Kim Alvefur 2022-02-22
mod_portcheck: Don't rewrite '*' to '0.0.0.0' since Prosody doesn't Kim Alvefur 2022-02-22
mod_muc_moderation: Update Clients section (+ Gajim, clix) Kim Alvefur 2022-02-20
mod_portcheck: Include '*' in allowed characters so '*:port' works Kim Alvefur 2022-02-19
mod_graceful_shutdown: Add a banner saying no longer needed with trunk Kim Alvefur 2022-02-18
mod_portcheck: Shell command to check if ports are open Kim Alvefur 2022-02-18
mod_dnsupdate: Add a --remove option to delete all SRV records Kim Alvefur 2022-02-17
mod_turn_external: Fix type of config option (thanks mirux) Kim Alvefur 2022-02-15
mod_turn_external: Import from prosody trunk @ ed23bbf3b946 Matthew Wild 2022-02-14
mod_graceful_shutdown: Close multiplex ports Kim Alvefur 2022-02-11
mod_graceful_shutdown: Deactivate direct TLS c2s along with plain c2s Kim Alvefur 2022-02-11
mod_conversejs: Revert back to depending on mod_bookmarks Kim Alvefur 2022-02-09
mod_bookmarks2: Remove conflict check with mod_bookmarks Kim Alvefur 2022-02-09
mod_rest: Add XEP-0363 HTTP Upload to schemas Kim Alvefur 2022-02-08
mod_rest: Ensure mod_http is loaded before API demo Kim Alvefur 2022-02-08
mod_ping_muc: Remove 'kick' status code Kim Alvefur 2022-02-07
mod_bookmarks: Add a stub that loads mod_bookmarks2 Kim Alvefur 2022-02-05
mod_bookmarks: Use autolink to mod_bookmarks2 Kim Alvefur 2022-02-05
mod_bookmarks: Also link to mod_bookmarks included with Prosody (trunk) Kim Alvefur 2022-02-05
mod_pubsub_feeds: Allow but ignore XML comments and processing instructions Kim Alvefur 2022-02-04
mod_dnsupdate: Fix typo Kim Alvefur 2022-02-04
mod_invites_page: Fix templates including stray inviter name (thanks Menel) Kim Alvefur 2022-02-02
misc/lnav: Attempt at log format description for lnav Kim Alvefur 2022-01-31
mod_vcard_muc: Add a summary to improve SEO Kim Alvefur 2022-01-21
mod_measure_process: Handle unlimited FD limits Kim Alvefur 2022-01-18
mod_measure_process: Report the enforced limit Kim Alvefur 2022-01-18
mod_http_xep227: Add support for import via APIs rather than direct store manipulation Matthew Wild 2022-01-18
mod_pubsub_summary: Fix typo in example Kim Alvefur 2022-01-18
mod_pubsub_summary: Add stub documentation Kim Alvefur 2022-01-18
mod_http_xep227: Fix typo in method name Matthew Wild 2022-01-16
mod_http_xep227: Correctly read selected stores from URL query part Matthew Wild 2022-01-16
mod_http_xep227: Handle nil/errors opening archive stores Matthew Wild 2022-01-16
mod_http_xep227: Don't require admin privileges to use import/export Matthew Wild 2022-01-16
mod_http_xep227: Initialize XEP-0227 XML Matthew Wild 2022-01-15
mod_http_xep227: Fix validation of resulting export XML Matthew Wild 2022-01-15
mod_http_xep227: Fix luacheck warnings Matthew Wild 2022-01-15
mod_bookmarks2: Skip send_last_published_item (unavailable in 0.11) (thanks carlos) Kim Alvefur 2022-01-14
mod_http_xep227: New module providing HTTP API for account data import/export Matthew Wild 2022-01-12
mod_default_bookmarks: Silence warning when probing for mod_bookmarks version Kim Alvefur 2022-01-10
mod_groups_muc_bookmarks: restore bookmark injection on empty store Jonas Schäfer 2022-01-09
mod_groups_muc_bookmarks: fix typo/leftover from refactor Jonas Schäfer 2022-01-09
mod_groups_muc_bookmarks: Switch to XEP-0402 Kim Alvefur 2022-01-08
mod_default_bookmarks: Improve validation Kim Alvefur 2022-01-08
mod_default_bookmarks: Add support for XEP-0402 via mod_bookmarks(2) Kim Alvefur 2022-01-08
mod_default_bookmarks: Minor refactor to do some checks earlier Kim Alvefur 2022-01-08
mod_default_bookmarks: Use whichever of mod_bookmarks and mod_bookmarks2 is enabled Kim Alvefur 2022-01-07
mod_default_bookmarks: Fix mod_bookmarks capability check Kim Alvefur 2022-01-07
mod_conversejs: Reduce mod_bookmarks dependency to a warning Kim Alvefur 2022-01-07
mod_default_bookmarks: Abort on incompatible mod_bookmarks Kim Alvefur 2022-01-07
mod_tcpproxy: Reject missing or non-number block-size, as per XEP-0047 Emmanuel Gil Peyrot 2022-01-07
mod_bookmarks2: Update Compatibility table Kim Alvefur 2022-01-06
mod_bookmarks2: Add a notice of inclusion in prosody-trunk Kim Alvefur 2022-01-06
mod_bookmarks2: Override the node configuration if it was wrong Emmanuel Gil Peyrot 2022-01-05
mod_conversejs: Try to depend on mod_bookmarks in trunk else mod_bookmarks2 Kim Alvefur 2022-01-05
Back out ad7767a9f3ea Kim Alvefur 2022-01-04
mod_bookmarks: So long, and thanks for all the fish! Emmanuel Gil Peyrot 2022-01-04
mod_bookmarks2: Fix check for max_items=max support Kim Alvefur 2022-01-04
mod_bookmarks2: Actually fix the right wrong codepath Emmanuel Gil Peyrot 2022-01-04
mod_bookmarks2: Remove wrong codepath (thanks luacheck!) Emmanuel Gil Peyrot 2022-01-04
mod_conversejs: Switch dependency to mod_bookmarks2 Kim Alvefur 2022-01-04
mod_pubsub_post: Document JSON to XML mapping capability Kim Alvefur 2021-12-29
mod_rest: Fix nested message stanzas in XEP-0297 containers Kim Alvefur 2021-12-29
mod_rest: Fixup internal schema references for correctness Kim Alvefur 2021-12-29
mod_bookmarks2: Remove obsolete comment Emmanuel Gil Peyrot 2021-12-27
mod_bookmarks2: Advertise XEP-0049 support Emmanuel Gil Peyrot 2021-12-26
mod_bookmarks2: Use constants for namespaces Emmanuel Gil Peyrot 2021-12-26
mod_pep_atom_categories: Add a module to index categories in Atom entries Emmanuel Gil Peyrot 2021-12-25
mod_bookmarks2: Finally add the #compat-pep feature! Emmanuel Gil Peyrot 2021-12-24
mod_bookmarks2: Add simple support for legacy PEP queries Emmanuel Gil Peyrot 2021-12-23
mod_invites_register_web: Add mod_password_policy checks for web registration Matthew Wild 2021-12-22
mod_password_policy: Support for additional policies provided by other modules Matthew Wild 2021-12-22
mod_password_policy: Silence luacheck warning for intentional global Matthew Wild 2021-12-22
mod_password_policy: Hard failure on missing/empty passwords Matthew Wild 2021-12-22
mod_password_policy: Add check that password doesn't contain username Matthew Wild 2021-12-22
mod_password_policy: Allow check_password() to indicate the policy that failed Matthew Wild 2021-12-22
mod_cloud_notify: Include extra error details if available Kim Alvefur 2021-12-19
mod_jsxc: Try not to put username and password into the ?query ... Kim Alvefur 2021-12-15
mod_jsxc: Demo module serving JSXC relatively easily from Prosody Kim Alvefur 2021-12-15
mod_muc_bot: Use correct JID for virtual occupant Kim Alvefur 2021-12-12
mod_conversejs: Refresh client shortlist in fallback text Kim Alvefur 2021-12-11
mod_export_skeletons: Add a standalone filter script Kim Alvefur 2021-12-10
mod_export_skeletons: Remove wildcard query Kim Alvefur 2021-12-10
mod_export_skeletons: Fix logic to do wildcard search Kim Alvefur 2021-12-10
mod_export_skeletons: Update examples too Kim Alvefur 2021-12-09
mod_export_skeletons: Generate ids based on log2 of the original length Kim Alvefur 2021-12-09
mod_export_skeletons: Fix override docs Kim Alvefur 2021-12-09
mod_export_skeletons: Document archive name override option Kim Alvefur 2021-12-09
mod_export_skeletons: Command to aid in analysis of archive contents Kim Alvefur 2021-12-09
mod_muc_moderation: Handle non-retraction moderation Kim Alvefur 2021-12-07
mod_muc_rtbl: Optimize case with zero hashes Kim Alvefur 2021-12-06
mod_muc_rtbl: Check joining user's host against RTBL Matthew Wild 2021-12-06
mod_muc_rtbl: Fix typo in variable name in previous commit (thanks luacheck) Matthew Wild 2021-12-06
mod_muc_rtbl: Skip check if user has any explicit affiliation with the MUC Matthew Wild 2021-12-06
mod_muc_rtbl: Fix to hook server-started globally, to fetch entries at startup (thanks mirux) Matthew Wild 2021-12-06
mod_muc_rtbl: Sync existing list entries when first loaded Matthew Wild 2021-12-06
mod_muc_rtbl: Real-time blocklist checks for MUC services Matthew Wild 2021-12-05
mod_muc_moderation: Fix actor JID when moderated from outside (thanks lovetox) Kim Alvefur 2021-12-04
mod_admin_blocklist: Update admin check for new 0.12 role API Kim Alvefur 2021-12-04
mod_ping_muc: Yet another attempt to improve MUC reliability Kim Alvefur 2021-12-02
mod_rest: Handle unknown 'kind' values Kim Alvefur 2021-12-02
mod_rest: Fix minor mistakes in openapi spec Kim Alvefur 2021-11-28
mod_rest: Add GET method of invoking XEP-0215 to openapi spec Kim Alvefur 2021-11-28
mod_rest: Fix mistaken way of specifying required fields in XEP-0215 map Kim Alvefur 2021-11-28
mod_bind2: Add initial README Kim Alvefur 2021-11-28
mod_sasl2: Add initial README Kim Alvefur 2021-11-28
mod_bind2: Silence [luacheck] warning Kim Alvefur 2021-11-28
mod_sasl2: Silence [luacheck] warning Kim Alvefur 2021-11-28
mod_bind2: Add missing missing SASL2 namespace [luacheck] Kim Alvefur 2021-11-28
mod_bind2: Advertise stream feature Kim Alvefur 2021-11-28
mod_bind2: Experimental implementation of XEP-0386: Bind 2.0 Kim Alvefur 2021-11-28
mod_sasl2: Remove channel binding Kim Alvefur 2021-11-28
mod_s2s_status: Module to track status of s2s connections by domain Matthew Wild 2021-11-26
mod_prometheus: Update docs to reference mod_http_openmetrics for trunk/0.12 Matthew Wild 2021-11-25
mod_muc_restrict_media: Fix disco#info field (thanks mirux) Kim Alvefur 2021-11-24
mod_muc_hide_media: Fix disco#info field (thanks mirux) Kim Alvefur 2021-11-24
mod_muc_restrict_media: Allow hiding inline media from unaffiliated users in MUCs Matthew Wild 2021-11-23
mod_mam_muc: Obsolete this module, it is included in Prosody since 0.11 under the name mod_muc_mam Emmanuel Gil Peyrot 2021-07-09
mod_csi: Obsolete this module, it is included in Prosody since 0.11 Emmanuel Gil Peyrot 2021-07-09
mod_carbons: Obsolete this module, it is included in Prosody since 0.10 Emmanuel Gil Peyrot 2021-07-09
mod_mam: Obsolete this module, it is included in Prosody since 0.10 Emmanuel Gil Peyrot 2021-07-09
mod_limits: Obsolete this module, it is included in Prosody since 0.10 Emmanuel Gil Peyrot 2021-07-09
mod_http_muc_log: Show messages moderated using XEP-0425 Kim Alvefur 2021-11-22
mod_muc_offline_delivery: Fix logic bug causing traceback when no reserved_nick (thanks Hund) Matthew Wild 2021-11-19
mod_dnsupdate: Add support for components Kim Alvefur 2021-11-19
mod_http_admin_api: Fix YAML indentation Kim Alvefur 2021-11-18
mod_http_admin_api: Export total storage use via mod_http_file_share Kim Alvefur 2021-11-18
mod_http_admin_api: Ensure freshness of metrics when in manual mode Kim Alvefur 2021-11-18
mod_muc_offline_delivery: Handle the user not having any affiliation data (thanks Martin) Matthew Wild 2021-11-18
mod_measure_active_users: Calculate active user counts over fixed time periods Matthew Wild 2021-11-17
mod_muc_offline_delivery: Allow the module to be enabled by default for all users Matthew Wild 2021-11-16
mod_muc_auto_reserve_nicks: Automatically reserve nicknames of MUC occupants Matthew Wild 2021-11-16
mod_smacks: Send <r> immediately from csi-flushing event Kim Alvefur 2021-11-16
mod_muc_offline_delivery: split name/var so that retrieval of form data works Matthew Wild 2021-11-15
mod_slack_webhook: fixed documentation for default nick and marked trunk as works Gary Kramlich 2021-11-12
mod_muc_offline_delivery: Less noisy, clearer, debug logging for notifications Matthew Wild 2021-11-09
mod_invites_adhoc: Allow role-based permissions to override default policy Matthew Wild 2021-11-09
mod_invites_adhoc: Add the ability to deny user invites by specific roles Matthew Wild 2021-11-09
mod_dnsupdate: Restore the --each option Kim Alvefur 2021-11-08
mod_dnsupdate: Rewrite port config vs DNS comparison code Kim Alvefur 2021-11-08
mod_dnsupdate: Fix to use correct port settings Kim Alvefur 2021-11-08
mod_dnsupdate: Use with nsupdate to update DNS records from config Kim Alvefur 2021-11-06
Merge commit tmolitor 2021-11-07
mod_smacks: Don't forgive client counting errors tmolitor 2021-11-07
mod_admin_web: make get_deps.sh stand out a little Jonas Schäfer 2021-11-07
mod_measure_malloc: Fix accidental global variable write [luacheck] Kim Alvefur 2021-11-07
luacheck: Discourage use of the 'hosts' global (like in Prosody) Kim Alvefur 2021-11-07
luacheck: Make module:metric() known Kim Alvefur 2021-11-07
luacheckrc: Remove accidentally commented directive Kim Alvefur 2020-01-28
mod_muc_moderation: Bump year Kim Alvefur 2021-11-06
mod_muc_moderation: More client feature requests Kim Alvefur 2021-11-06
mod_muc_moderation: Add list of client feature requests for XEP-0425 Kim Alvefur 2021-11-06
Delete stray editor swap file Kim Alvefur 2021-11-06
mod_muc_moderation: Use reserved nickname as fallback Kim Alvefur 2021-11-06
mod_muc_moderation: Clarify behavior with a comment Kim Alvefur 2021-11-06
mod_rest: Correct unused reference Kim Alvefur 2021-11-04
mod_rest: Map the XEP-0313 <fin> element to make paging work Kim Alvefur 2021-11-04
mod_rest: Imply type=set for archive queries Kim Alvefur 2021-11-04
mod_rest: Let 'type' be implied in path based queries Kim Alvefur 2021-11-04
mod_rest: Stop search when an implied type is determined Kim Alvefur 2021-11-04
mod_rest: Add some convenience mapping to make MAM queries easier Kim Alvefur 2021-11-04
mod_rest: Add support for mapping of XEP-0313 query iqs Kim Alvefur 2021-11-04
mod_rest: Add XEP-0059 mapping Kim Alvefur 2021-11-04
mod_rest: Add XEP-0004 mapping for future reuse Kim Alvefur 2021-11-04
mod_bookmarks2: Fix comparison Kim Alvefur 2021-11-03
mod_bookmarks2: Fix handling of nick and password elements Kim Alvefur 2021-11-03
mod_rest: Remove unused variable [luacheck] Kim Alvefur 2021-11-03
mod_reminders: Fix README metadata syntax Kim Alvefur 2021-11-03
mod_rest: Fire pre-events Kim Alvefur 2021-11-01
mod_rest: Add an anonymous mode Kim Alvefur 2021-11-01
mod_rest: Add JSON mapping of XEP-0313 archive result container Kim Alvefur 2021-10-27
mod_rest: Add recursive properties of XEP-0297 forwarded container Kim Alvefur 2021-10-27
mod_rest: Apply JSON mapping to items in <xmpp> container (e.g. MAM results etc) Kim Alvefur 2021-10-27
mod_cloud_notify: Identify (and immediately push) urgent stanzas, e.g. calls Matthew Wild 2021-10-27
mod_rest: Add new fields to openapi spec from mapping schema Kim Alvefur 2021-10-27
mod_rest: Correct option name in error message Kim Alvefur 2021-10-27
mod_rest: Set type on temp session to satisfy certain auth checks Kim Alvefur 2021-10-26
mod_rest: Add mapping for XEP-0215: External Service Discovery Kim Alvefur 2021-10-26
mod_muc_webchat_url: Add hint of being an URL to form field Kim Alvefur 2021-10-25
mod_muc_http_auth: Add missing import JC Brand 2021-10-25
mod_muc_http_auth: Allow for enabling/disabling per user host JC Brand 2021-10-25
mod_smacks: Remove EOL releases from Compatibility section, add 0.11 & trunk Kim Alvefur 2021-10-25
mod_smacks: Add smacks_s2s_resend to configuration listing Kim Alvefur 2021-10-25
mod_rest: Add XEP-0100 gateway to mapping schema Kim Alvefur 2021-10-23
mod_bookmarks2: Use max_items='max' on trunk, with fallback Kim Alvefur 2021-10-20
mod_cloud_notify: Fix traceback for clients without a stable client_id Matthew Wild 2021-10-19
mod_auth_ldap: Mark as Merged into Prosody Kim Alvefur 2021-10-18
mod_cloud_notify: Move client info out of sub-object to improve usability with map store API Matthew Wild 2021-10-18
mod_cloud_notify_priority_tag: Fix summary (thanks Zash) Matthew Wild 2021-10-18
mod_http_admin_api: Include client info in push registration debug output Matthew Wild 2021-10-18
mod_cloud_notify: Record client id (or resource) and language during registration Matthew Wild 2021-10-18
mod_cloud_notify: Fix some minor luacheck offences Matthew Wild 2021-10-18
mod_cloud_notify: Reverse dependencies Kim Alvefur 2021-10-17
mod_auth_cyrus: Import from Prosody rev 8f1e7fd55e7b Kim Alvefur 2021-10-17
mod_delegation: update to XEP-0355 v0.5 Goffi 2021-10-15
mod_cloud_notify_extensions: Add depends metadata for plugin installer Kim Alvefur 2021-10-15
mod_groups_internal: Remove deleted user from groups Kim Alvefur 2021-10-12
mod_groups_internal: Fix accidental global [luacheck] Kim Alvefur 2021-10-12
mod_cloud_notify_extensions: Convenience meta-module for Tigase push extensions Matthew Wild 2021-10-10
mod_tlsfail/README: Fix header Kim Alvefur 2021-10-03
mod_tlsfail: Add README Kim Alvefur 2021-10-03
mod_tlsfail: Add c2s support Kim Alvefur 2021-10-03
mod_tweet_data: Return when no tweet data returned JC Brand 2021-10-01
mod_pastebin: Fix pasting when <body> is not the first tag (thanks thorsten) Kim Alvefur 2021-09-29
mod_rest: Support returning multiple replies in an <xmpp> container Kim Alvefur 2021-09-28
mod_cloud_notify: notify on groupchat messages sent to bare JID arcseconds 2021-09-25
mod_muc_http_auth: Make sure query parameters are URL encoded Seve Ferrer 2021-09-23
mod_muc_http_auth: Make sure query parameters are URL encoded Seve Ferrer 2021-09-23
mod_muc_http_auth: External auth services might need to check on the nickname as well Seve Ferrer 2021-09-21
mod_muc_markers: Don't skip archiving markable messages (thanks nicoco) Matthew Wild 2021-09-18
mod_muc_require_tos: Generate a message id instead of hardcoding "foo" Emmanuel Gil Peyrot 2021-09-16
mod_muc_require_tos: Prevent a traceback when receiving a message with occupant being nil Emmanuel Gil Peyrot 2021-09-16
mod_muc_require_tos: Send the message after the subject, once the client is fully joined Emmanuel Gil Peyrot 2021-09-16
mod_muc_require_tos: Add this new module Emmanuel Gil Peyrot 2021-09-16
mod_debug_omemo: Use archive single message retrieval method Kim Alvefur 2021-09-15
mod_bookmarks2: Use same default as mod_pep for max_items Kim Alvefur 2021-09-15
mod_debug_omemo: Improve no keys/devices cases Matthew Wild 2021-09-13
mod_debug_omemo: Fix traceback in case of zero devices Kim Alvefur 2021-09-13
mod_debug_omemo: Adjust priority to act after mod_mam archived Kim Alvefur 2021-09-13
mod_debug_omemo: README: Maybe fix version table Matthew Wild 2021-09-13
mod_debug_omemo: Fix header level in HTML template Matthew Wild 2021-09-13
mod_debug_omemo: OMEMO debugging tool Matthew Wild 2021-09-13
mod_smacks: Include username in offline event, mirroring Prosody 0.10+ Kim Alvefur 2021-09-12
mod_auto_moved: Fix README rendering Matthew Wild 2021-09-12
mod_auto_moved: New module implementing XEP-0283 r0.2.0 Matthew Wild 2021-09-12
mod_smacks: Update README Martin Dosch 2021-09-12
mod_http_muc_log: Sort rooms with a description before those without Kim Alvefur 2021-09-11
mod_http_muc_log: Add way to list certain rooms in a specified order Kim Alvefur 2021-09-11
mod_s2s_auth_samecert: Handle lack of provided client certificate Kim Alvefur 2021-09-10
mod_tls_policy: Switch method of checking for TLS-encrypted connection Kim Alvefur 2021-09-09
mod_invites_register: advertise new stream feature from XEP-0445 Matthew Wild 2021-09-09
mod_register_apps: Fix removal on unload (thanks ibikk) Kim Alvefur 2021-09-08
mod_storage_xmlarchive: Stop exporting XEP-0091 timestamp in conversion Kim Alvefur 2021-09-04
mod_http_oauth2: Gracefully handle cache write failure Kim Alvefur 2021-09-02
mod_http_oauth2: Optimize cleanup timer Kim Alvefur 2021-09-02
mod_external_services: Factor out public function for converting to XML Kim Alvefur 2021-08-30
mod_external_services: Factor out public function returning current services Kim Alvefur 2021-08-29
mod_external_services: Filter services by requested credentials using a Set Kim Alvefur 2021-08-30
mod_external_services: Validate required attributes on credentials requests Kim Alvefur 2021-08-29
mod_muc_cloud_notify: Fix comparison between string and number in reference extraction. Fixes #1681. Matthew Wild 2021-09-01
mod_watch_spam_reports: Support for fetching admins from authz provider Matthew Wild 2021-08-26
mod_spam_reporting: Fallback string for missing 'reason' Kim Alvefur 2021-08-25
mod_spam_reporting: Missed a spot Kim Alvefur 2021-08-25
mod_spam_reporting: Refactor to deduplicate code Kim Alvefur 2021-08-25
mod_spam_reporting: Rename variable avoid name clash with global function Kim Alvefur 2021-08-25
mod_spam_reporting: Make 'reason' text an optional value Kim Alvefur 2021-08-25
mod_watch_spam_reports: Prepare for changing 'reason' to an optional value Kim Alvefur 2021-08-25
mod_spam_reporting: Handle unknown or future report types Kim Alvefur 2021-08-25
mod_tos: Initial draft Jonas Schäfer 2021-08-25
mod_http_upload: Prevent the module from starting without TLS Emmanuel Gil Peyrot 2021-08-25
mod_http_upload: Don’t send http: URIs to clients, this is forbidden by the XEP Emmanuel Gil Peyrot 2021-08-25
mod_http_muc_kick: Missing local keyword Seve Ferrer 2021-08-23
mod_cloud_notify_encrypted: Ensure body substring remains valid UTF-8 Kim Alvefur 2021-08-22
mod_cloud_notify_encrypted: For encrypted messages, push a friendly message instead of fallback body Matthew Wild 2021-08-22
mod_storage_xmlarchive: Support query by list of IDs Kim Alvefur 2021-08-15
mod_storage_xmlarchive: Support full id range queries Kim Alvefur 2021-08-12
mod_storage_xmlarchive: Fix return of numeric 'when' from key-value API Kim Alvefur 2021-08-12
mod_storage_xmlarchive: Advertise capabilities (none atm) Kim Alvefur 2021-08-12
mod_pubsub_text_interface: Move quick response out of unknown command text Kim Alvefur 2021-08-12
mod_pubsub_text_interface: Fix move quick response tags out of <body> Kim Alvefur 2021-08-12
mod_http_muc_kick: Fix typo Seve Ferrer 2021-08-12
mod_http_muc_kick: Publish module Seve Ferrer 2021-08-10
mod_bookmarks2: Add missing @publisher in tests Emmanuel Gil Peyrot 2021-07-30
mod_bookmarks2: Update namespace to :1 Emmanuel Gil Peyrot 2021-07-30
mod_bookmarks2: Factor namespace string into a variable Emmanuel Gil Peyrot 2021-07-30
mod_bookmarks: Deprecate this module Emmanuel Gil Peyrot 2021-07-30
mod_smacks: Use 'smacks_max_inactive_unacked_stanzas' when inactive and no timer Kim Alvefur 2021-07-28
mod_pubsub_post: fix incorrect claim Jonas Schäfer 2021-07-29
mod_invites_register: Depend on mod_invites [rockspec] Kim Alvefur 2021-07-26
mod_conversejs: Add dependency on mod_bookmarks [rockspec] Kim Alvefur 2021-07-26
mod_rest: Fix typo (thanks codespell) Kim Alvefur 2021-07-26
mod_smacks: Fix typo in comment (thanks codespell) Kim Alvefur 2021-07-26
mod_smacks: Fix traceback on missing stanza counter Kim Alvefur 2021-07-22
mod_register_apps: Reduce yellow yelling in log message Kim Alvefur 2021-07-21
mod_s2s_keepalive: Ignore errors from the local server Kim Alvefur 2021-07-21
mod_s2s_keepalive: Fix identification of replies (error-replies included) Kim Alvefur 2021-07-21
mod_pubsub_alertmanager: Include status booleans in template input Kim Alvefur 2021-07-17
mod_pubsub_alertmanager: Exclude "ends at" timestamp for unresolved alerts Kim Alvefur 2021-07-17
mod_pubsub_alertmanager: Add TODOs Kim Alvefur 2021-07-16
mod_pubsub_alertmanager: Add some words about the node template Kim Alvefur 2021-07-16
mod_pubsub_alertmanager: Minimal example of Prometheus and Alertmanager config Kim Alvefur 2021-07-16
mod_pubsub_alertmanager: Add a README with initial docs Kim Alvefur 2021-07-16
mod_pubsub_alertmanager: Allow templating the pubsub node to publish to Kim Alvefur 2021-07-16
mod_pubsub_alertmanager: Allow configuring template for <body> rendering Kim Alvefur 2021-07-16
mod_pubsub_alertmanager: Add a plain text summary Kim Alvefur 2021-06-30
mod_pubsub_alertmanager: Publish Alertmanager alerts into pubsub Kim Alvefur 2021-06-08
mod_http_upload: More emphasis on conditionality of disco_items Kim Alvefur 2021-07-14
mod_delegation: fix bare jid disco nesting Goffi 2021-07-10
mod_http_pep_avatar: Fix name of module in example Kim Alvefur 2021-07-06
mod_auto156: Include the containing object in command output Kim Alvefur 2021-07-03
mod_auto156: Queries for XEP-0156 TXT records and prints in JSON format Kim Alvefur 2021-07-03
mod_spam_reporting: Add support for XEP-0377 0.3 Martin Dosch 2021-07-01
mod_watch_spam_reports: Support spam_reporting/abuse-report Martin Dosch 2021-07-01
mod_http_upload: Fix issuing slots to components or other non-c2s sessions Kim Alvefur 2021-07-01
mod_pubsub_summary: Use pre-escaped UTF-8 sequence for compat Kim Alvefur 2021-06-30
mod_firewall: Remove reliance on full_sessions being a global Kim Alvefur 2021-06-30
mod_checkcerts: Notify both host-local and global admins Kim Alvefur 2021-06-30
mod_conversejs: Update description Kim Alvefur 2021-06-29
mod_welcome_page: Add dependency on mod_http_libjs Kim Alvefur 2021-06-29
mod_http_libjs: Check that the path to serve exists Kim Alvefur 2021-06-29
mod_compliance_2021: Add mod_turn_external as satisfying A/V category Kim Alvefur 2021-06-29
mod_measure_lua: Use gauge instead of counter for Lua version (thanks jonas’) Kim Alvefur 2021-06-28
mod_measure_lua: Capture current Lua version Kim Alvefur 2021-06-28
mod_pubsub_summary: Fix conversion of emphasis _like this_ per XEP-0393 Kim Alvefur 2021-06-28
mod_invites_register: Fix missing 'from' attribute (thanks Martin) Kim Alvefur 2021-06-25
mod_ogp: Add the ability to block OGP fetching for certain domains JC Brand 2021-06-22
mod_tweet_data: New module that fetches and sends tweet data JC Brand 2021-06-22
mod_prometheus: Revert part of previous commit Kim Alvefur 2021-06-20
Add note of incompatibility with trunk since 5f15ab7c6ae5 Kim Alvefur 2021-06-19
mod_auth_http: Format README better Emmanuel Gil Peyrot 2021-06-16
mod_http_muc_log: Different icon for edited contra editing message Kim Alvefur 2021-06-15
mod_http_muc_log: Find edit relations using XEP-0308 Kim Alvefur 2021-06-15
mod_http_muc_log: Highlight messages directly linked to Kim Alvefur 2021-06-15
mod_http_muc_log: Move out nickname into a variable for future reuse Kim Alvefur 2021-06-15
mod_http_muc_log: Add some spacing around code for readability Kim Alvefur 2021-06-15
mod_muc_restrict_nick: New module to restrict MUC occupant nicknames Matthew Wild 2021-06-15
mod_invites_adhoc/README: Fix table Kim Alvefur 2021-06-12
mod_groups_muc_bookmarks: handle removal of accounts without bookmarks Jonas Schäfer 2021-06-12
mod_auto_answer_disco_info: Fix to use event that is fired Kim Alvefur 2021-06-12
mod_smacks: Include timestamp in hibernation log message Kim Alvefur 2021-06-07
mod_firewall: Documentation updates to reduce confusion and use inclusive language Matthew Wild 2021-06-05
mod_firewall: Allow underscores in definition names Matthew Wild 2021-06-05
mod_adhoc_dataforms_demo: Add compat with 0.11 (vs trunk api change) Kim Alvefur 2021-06-01
mod_muc_dicebot: ignore messages without body Jonas Schäfer 2021-05-29
mod_muc_dicebot: A thing to roll dice Jonas Schäfer 2021-05-29
mod_measure_lua: add openmetrics-spirited way to collect lua memory use Jonas Schäfer 2021-05-29
mod_discodot: Print a graph of service discovery Kim Alvefur 2021-05-27
mod_http_admin_api: Add endpoints for server maintenance Jonas Schäfer 2021-05-27
mod_measure_malloc: port to most recent trunk statistics API Jonas Schäfer 2021-05-25
mod_rest: Add XEP-0012 to OpenAPI spec Kim Alvefur 2021-05-25
mod_rest: Add XEP-0153 to OpenAPI spec Kim Alvefur 2021-05-25
mod_rest: Add XEP-0115 to OpenAPI spec Kim Alvefur 2021-05-25
mod_rest: Update schema for <thread> Kim Alvefur 2021-05-25
mod_rest: Add various XML metadata to OpenAPI spec Kim Alvefur 2021-05-25
mod_muc_bot: Add Compatibility section to README Kim Alvefur 2021-05-24
mod_muc_bot: Add a README Kim Alvefur 2021-05-24
mod_muc_bot: Add option to ignore error bounces from bots Kim Alvefur 2021-05-24
mod_muc_bot: Add option to not send any messages to bots Kim Alvefur 2021-05-24
mod_muc_bot: Save occupant to room Kim Alvefur 2021-04-10
mod_muc_bot: Reduce hackyness of occupant construction Kim Alvefur 2021-04-10
mod_muc_bot: Attempt at module easing creation of stateless bots Kim Alvefur 2021-04-01
mod_limits_exception: New module to except some JIDs from rate limiting Matthew Wild 2021-05-24
Back out 662423cea3f4 (non-standard buttons) Kim Alvefur 2021-05-21
Back out 82689acd1294 (non-standard buttons) Kim Alvefur 2021-05-21
mod_measure_stanza_counts: port to new metrics API Jonas Schäfer 2021-05-20
mod_auth_external_insecure: Wrap warning in scary div Kim Alvefur 2021-05-16
mod_s2soutinjection: Set version 1.0 for outgoing streams (thanks moparisthebest) Matthew Wild 2021-05-11
Fix mentions of 'Content-Size' (should be Content-Length) (thanks Roobre) Matthew Wild 2021-05-08
mod_prometheus: Port to new OpenMetrics based statistics module Jonas Schäfer 2021-04-28
mod_measure_process: Provide metrics about the process itself Jonas Schäfer 2021-04-28
mod_munin: Port to new OpenMetrics based statistics module Jonas Schäfer 2021-04-28
mod_pubsub_post: Add support for urlencoded form-data Kim Alvefur 2021-04-26
mod_storage_xmlarchive: Workaround for #1646 (util.async bug with Lua 5.1) Kim Alvefur 2021-04-26
mod_rest/apidemo: Disable validator Kim Alvefur 2021-04-25
mod_rest: Add XEP-0249: Direct MUC Invitations to schemas Kim Alvefur 2021-04-25
mod_rest: Fix type of response status codes in openapi spec Kim Alvefur 2021-04-25
mod_rest: Replace 'oob_url' with datamapper-native 'oob' Kim Alvefur 2021-04-25
mod_rest: Reorganise openapi spec to group stanza types Kim Alvefur 2021-04-25
mod_prometheus: Update readme with "manual" statistics interval Jonas Schäfer 2021-04-18
mod_prometheus: remove space between label k/v pairs Jonas Schäfer 2021-04-18
mod_statistics_statsd: Remove obsolete module, use the newer built-in statsd provider Matthew Wild 2021-04-17
mod_prometheus: Invoke stats collection if in 'manual' mode Kim Alvefur 2021-04-13
mod_minimix/README: Add TODO section Kim Alvefur 2021-04-11
mod_minimix/README: Change markdown header syntax Kim Alvefur 2021-04-11
mod_smacks: Fix calculation of smacks timeout values tmolitor 2021-04-12
mod_storage_xmlarchive: Insert micropauses in long-running queries Kim Alvefur 2021-04-09
mod_smacks: Fix traceback due to session being destroyed in send() Kim Alvefur 2021-04-01
mod_smacks: Enable on s2s by default to see what breaks Kim Alvefur 2021-03-31
mod_rest/README: Mention other modules this one is a superset of Kim Alvefur 2021-03-26
mod_rest: Add XEP-0359 ids to schema mapping Kim Alvefur 2021-03-24
mod_rest: Remodel occupant-id (XEP-0421) as single attribute tag Kim Alvefur 2021-03-23
mod_rest: Fix name of entry in error registry for unauth 'from' Kim Alvefur 2021-03-23
mod_rest: Add a 'title' to XEP-0085 mapping (for documentation) Kim Alvefur 2021-03-23
mod_rest: Add mappings for a whole pile of XEPs Kim Alvefur 2021-03-23
mod_rest: Document the /echo endpoint in the openapi spec Kim Alvefur 2021-03-23
mod_rest: Move openapi spec into res/ dir to get it included in rocks Kim Alvefur 2021-03-23
mod_rest: Reflect XEP-0092 queries no longer taking booleans in openapi spec Kim Alvefur 2021-03-23
mod_rest: Remove inaccurate comment Kim Alvefur 2021-03-23
mod_rest: Restore 'kind' property in JSON-mapped objects Kim Alvefur 2021-03-23
mod_post_msg: Add sendxmpp-curl Kim Alvefur 2021-03-23
mod_rest: Add XEP-0066 to mapping schema (breaking from previous jsonmap) Kim Alvefur 2021-03-22
mod_pubsub_post: Allow specifying item id by a special mapping Kim Alvefur 2021-03-22
mod_pubsub_post: Add support for mapping incoming JSON to XML Kim Alvefur 2021-03-22
mod_rest: Declare presence priority an integer in -128..127 per RFC6121 Kim Alvefur 2021-03-21
mod_rest: Convert XEP-0039 to datamapping Kim Alvefur 2021-03-21
mod_rest: Replace most mappings by using util.datamapper Kim Alvefur 2021-03-21
mod_http_admin_api: support for updating user roles via the API Jonas Schäfer 2021-03-22
mod_http_admin_api: allow updating the user nickname via API Jonas Schäfer 2021-03-22
mod_muc_markers: Prevent any markers from reaching the archive, even if untracked Matthew Wild 2021-03-22
mod_rest: Add an 'echo' endpoint for debugging Kim Alvefur 2021-03-20
mod_pubsub_summary: Fix to not strip inline links Kim Alvefur 2021-03-17
mod_firewall: Add basic LIST backend for receiving items from PubSub Kim Alvefur 2021-03-14
mod_pubsub_subscription: New module providing an API for pubsub subscriptions Kim Alvefur 2021-03-15
mod_muc_rai: Switch to low-priority pre-* events, which should suffice for per-session tracking Matthew Wild 2021-03-15
mod_http_upload_external: add access control option Nicolas Cedilnik 2021-03-14
mod_pubsub_eventsource: Fix processing of newlines Kim Alvefur 2021-03-12
mod_pubsub_summary: Fix traceback when <content> not included Kim Alvefur 2021-03-12
mod_rest: Fix typos [codespell] Kim Alvefur 2021-03-09
mod_muc_http_defaults/README: Fix schema Kim Alvefur 2021-03-09
mod_ogp: Log error responses JC Brand 2021-03-08
mod_rest: Allow passing e.g. disco 'node' as a ?query variable Kim Alvefur 2021-03-07
mod_rest: Allow empty @to to mean to=account is in normal XMPP Kim Alvefur 2021-03-07
mod_rest: Fix tag name in parsing of OOB payloads Kim Alvefur 2021-03-07
mod_rest: Fix the OOB tag name which also differs in messages Kim Alvefur 2021-03-07
mod_rest: Change OOB namespace to the one used in messages Kim Alvefur 2021-03-07
mod_rest/apidemo: Serve yaml with a (non-standard) content-type Kim Alvefur 2021-03-07
mod_rest/openapi: Reorder request bodies becasue YAML Kim Alvefur 2021-03-04
mod_rest/openapi: Add missing body for POST /kind/type/to query Kim Alvefur 2021-03-04
mod_rest/openapi: Improve ping (XEP-0199) representation Kim Alvefur 2021-03-04
mod_rest/openapi: Improve organization and navigation Kim Alvefur 2021-03-04
mod_rest/openapi: Describe 'version' endpoint in more detail Kim Alvefur 2021-03-03
mod_rest/openapi: Remove 202 response for ping (doesn't happen) Kim Alvefur 2021-03-03
mod_s2s_auth_dane: Fix traceback in DANE-TA check because unpack() moved Kim Alvefur 2021-03-03
mod_s2s_auth_dane: Disable now redundant validation done in trunk Kim Alvefur 2021-03-03
mod_pubsub_text_interface: Pass node object to broadcaster for config access Kim Alvefur 2021-03-02
mod_rest: Add option for serving interactive openapi documentation Kim Alvefur 2021-03-02
mod_rest/openapi: Deduplicate things using references Kim Alvefur 2021-03-02
mod_rest/openapi: Fix dataform references Kim Alvefur 2021-03-02
mod_ogp/README: Add Lua language annotation to prosody config snippet Kim Alvefur 2021-03-02
mod_ogp/README: Annotate example as XML to enable syntax highlighting Kim Alvefur 2021-03-02
mod_ogp: Add the ability to whitelist domains JC Brand 2021-03-02
mod_ogp: Add the ability to detect and process multiple URLs in a body JC Brand 2021-03-02
mod_rest: Fix syntax error in previous commit Kim Alvefur 2021-03-01
mod_rest: Revert leftover of unfinished ?query mapping Kim Alvefur 2021-02-28
mod_rest: Add schema for errors Kim Alvefur 2021-02-28
mod_rest: Support GET for certain IQ queries Kim Alvefur 2021-02-28
mod_rest: Add more REST-looking way to send stanzas Kim Alvefur 2021-02-28
mod_rest: Restructure API spec Kim Alvefur 2021-02-28
mod_muc_http_defaults: Schema corrections Kim Alvefur 2021-02-27
mod_rest: Add an OpenAPI specification Kim Alvefur 2021-02-27
mod_rest: Roundtrip disco and items when string or boolean is used Kim Alvefur 2021-02-26
mod_migrate_http_upload: Remove storage path when done Kim Alvefur 2021-02-24
mod_migrate_http_upload: Don't include per-upload directory twice Kim Alvefur 2021-02-24
mod_migrate_http_upload: Respect the 'http_upload_path' setting Kim Alvefur 2021-02-24
mod_migrate_http_upload: Fix autolink in README Kim Alvefur 2021-02-24
mod_migrate_http_upload: Upload data converter to mod_http_file_share Kim Alvefur 2021-02-24
mod_cloud_notify_encrypted: Advertise support for JMI push notifications Matthew Wild 2021-02-23
mod_cloud_notify_encrypted: Include full JID of sender with call notifications, per spec Matthew Wild 2021-02-23
mod_cloud_notify_encrypted: Fix expected namespace of JMI description element Matthew Wild 2021-02-23
mod_cloud_notify: Consider incoming XEP-0353 call requests as important Matthew Wild 2021-02-23
mod_smacks: Correct field name for session Kim Alvefur 2021-02-23
mod_log_json: allow logging of formatted message Jonas Schäfer 2021-02-22
mod_ogp: Remove old, empty README JC Brand 2021-02-22
mod_ogp: Add README JC Brand 2021-02-22
mod_ogp: Make sure OGP fasten messages get archived JC Brand 2021-02-22
mod_smacks: Only act on CSI state changes if smacks is enabled Kim Alvefur 2021-02-22
mod_cloud_notify_encrypted: Fix traceback (incorrect variable name) Matthew Wild 2021-02-22
mod_cloud_notify_encrypted: Update to latest spec, fixes unreliable call notifications Matthew Wild 2021-02-22
mod_muc_http_defaults: Add template filters to let you extract room JID parts Kim Alvefur 2021-02-21
mod_auth_http: type fix #1621 Ben 2021-01-25
mod_muc_http_defaults: Expand documentation on expected API response Kim Alvefur 2021-02-20
mod_muc_http_defaults: Minor schema tweak Kim Alvefur 2021-02-20
Add tag 'Statistics' to some modules to ease discoverability Kim Alvefur 2021-02-19
mod_muc_http_defaults: Fix resetting affiliations (it's plural) Kim Alvefur 2021-02-19
mod_muc_http_defaults: Fix order of http callback arguments Kim Alvefur 2021-02-19
mod_muc_http_defaults: Remove fancy to be 0.11-compatible Kim Alvefur 2021-02-19
mod_muc_http_defaults: Get MUC room config from an API Kim Alvefur 2021-02-19
mod_smacks: Request ack on signal of ongoing CSI flush Kim Alvefur 2021-02-16
mod_smacks: Explicitly request ack when leaving CSI-inactive mode Kim Alvefur 2021-02-16
mod_smacks: Do ask for acks while in CSI inactive mode, but less frequent Kim Alvefur 2021-02-16
mod_http_upload: Add access config option Nicolas Cedilnik 2021-02-16
mod_smacks: Don't ask for acks while in (csi) inactive mode Kim Alvefur 2021-02-16
mod_s2s_auth_posh: Use unused loop variable for something [luacheck] Kim Alvefur 2021-02-11
mod_register_web: Add hCaptcha provider Michel Le Bihan 2021-02-15
mod_register_web: Update reCAPTCHA URL Michel Le Bihan 2021-02-15
mod_pubsub_summary: Make titles *bold* to stand out more Kim Alvefur 2021-02-10
mod_pubsub_summary: Skip adding title if already part of summary Kim Alvefur 2021-02-10
mod_pubsub_summary: Include multiple links (e.g. podcast media) Kim Alvefur 2021-02-10
mod_pubsub_summary: Explain why it picks content or summary in a comment Kim Alvefur 2021-02-10
mod_tlsfail: Test how servers react to starttls failure Kim Alvefur 2021-02-10
mod_auth_ccert/README: Add certificate purpose conifg to example Kim Alvefur 2021-02-06
mod_auth_ccert/README: Add setting to ensure Prosdy asks for client certificate Kim Alvefur 2021-02-06
mod_groups_shell: add an admin shell command for updating bookmarks Jonas Schäfer 2021-02-05
mod_groups_internal: allow force-emitting group member addition events Jonas Schäfer 2021-02-05
mod_cloud_notify: Fix nesting of push form (thanks ivucica/Andrzej) Matthew Wild 2021-02-05
mod_pubsub_feeds: Translate RSS <enclosure> to Atom for podcasts Kim Alvefur 2021-02-04
mod_pubsub_feeds: Copy Atom tags from RSS as-is Kim Alvefur 2021-02-04
mod_pubsub_summary: Mangle HTML payloads in Atom/RSS feeds Kim Alvefur 2021-02-04
mod_groups_muc_bookmarks: manage PEP (XEP-0048) bookmarks of group members Jonas Schäfer 2021-02-03
mod_groups_internal: emit events for group membership changes Jonas Schäfer 2021-02-03
mod_groups_internal: correctly destroy MUC associated with group Jonas Schäfer 2021-02-02
mod_invites: add extensive help message Jonas Schäfer 2021-02-01
mod_invites: rework CLI parsing to support groups Jonas Schäfer 2021-01-31
mod_muc_defaults: handle case where affiliations are unset Jonas Schäfer 2021-01-31
mod_groups_internal: handle empty groups correctly Jonas Schäfer 2021-01-31
mod_groups_internal: fix log message not appearing Jonas Schäfer 2021-01-31
mod_groups_internal: make robust against module reloads Jonas Schäfer 2021-01-31
mod_groups_migration: make default group name configurable Jonas Schäfer 2021-01-30
mod_groups_internal: maintain the name of the associated MUC Jonas Schäfer 2021-01-30
mod_invites_register_api: Handle password resets Jonas Schäfer 2021-01-30
mod_smacks: allow O(1) processing of delayed ack events tmolitor 2021-01-30
mod_cloud_notify: use stanza from mod_smacks to behave O(1) tmolitor 2021-01-30
mod_compliance_2021: XEP-0443: XMPP Compliance Suites 2021 self-test Kim Alvefur 2021-01-30
mod_invites_adhoc: Add support for specifying roles that may invite users, admins may always invite Matthew Wild 2021-01-28
mod_invites_adhoc: Fail contact invite if user is not on current host Matthew Wild 2021-01-28
mod_invites_page: Some fixes for external-only mode Matthew Wild 2021-01-27
mod_groups_internal: Style Matthew Wild 2021-01-27
mod_groups_internal: Fix unintended global variable (thanks luacheck) Matthew Wild 2021-01-27
mod_groups_internal: Fix incorrect function name Matthew Wild 2021-01-27
mod_groups_internal: Remove unused local function Matthew Wild 2021-01-27
mod_groups_internal: Prep MUC JID before exposing/storing it (just in case) Matthew Wild 2021-01-27
mod_invites_page: Allow disabling of built-in pages with invites_page_external option Matthew Wild 2021-01-27
mod_invites_register: factor group handling into separate module Jonas Schäfer 2021-01-26
mod_invites_groups: factor group handling out of mod_invites_register Jonas Schäfer 2021-01-26
mod_groups_internal: send invite to new members of groups Jonas Schäfer 2021-01-26
mod_migrate: Allow migrating data not attached to any user / nil user Kim Alvefur 2021-01-26
mod_invites_adhoc: also add tracking information to contact invites Jonas Schäfer 2021-01-26
mod_http_admin_api: re-add information about invite creator Jonas Schäfer 2021-01-26
mod_invites_adhoc: add information about who created an invitation Jonas Schäfer 2021-01-26
mod_invites_tracking: simple module to store who created an invite Jonas Schäfer 2021-01-26
mod_http_admin_api: remove deprecated API endpoint Jonas Schäfer 2021-01-26
mod_groups_internal: fix default value and handling of groups_muc_host Jonas Schäfer 2021-01-26
mod_groups_migration: initialise the group with a MUC Jonas Schäfer 2021-01-26
mod_http_admin_api: support for creating groups with MUCs Jonas Schäfer 2021-01-26
mod_groups_internal: manage associated MUC Jonas Schäfer 2021-01-25
mod_groups_internal: allow creating MUCs if a MUC host is linked Jonas Schäfer 2021-01-25
mod_groups_migration: module helping migration to groups Jonas Schäfer 2021-01-25
mod_groups_internal: allow delay of roster sync on group change Jonas Schäfer 2021-01-25
mod_groups_internal: allow specifying a group_id on create Jonas Schäfer 2021-01-25
mod_invites_register: port to mod_groups_internal Jonas Schäfer 2021-01-25
mod_groups_internal: new module for grouping beyond mod_adhoc_groups Matthew Wild 2021-01-25
mod_http_admin_api: port to use new mod_groups_internal module Jonas Schäfer 2021-01-25
mod_invites_register_api: reroute register call Jonas Schäfer 2021-01-25
mod_invites_register_api: New module to allow turning invites into accounts via a HTTP API Matthew Wild 2021-01-25
mod_http_admin_api: Add OpenAPI spec Matthew Wild 2021-01-23
mod_http_admin_api: Add 'reset' property to returned invite objects Matthew Wild 2021-01-23
mod_invites: Add ttl to all public creation APIs Matthew Wild 2021-01-23
mod_invites: Fix typo in variable name Matthew Wild 2021-01-23
mod_http_admin_api: Allow specifying groups in account invite Matthew Wild 2021-01-23
mod_http_admin_api: Improve invite API and support password resets Matthew Wild 2021-01-23
mod_cloud_notify_encrypted: Fix traceback on push of message with no body Matthew Wild 2021-01-22
mod_rest: Fix json-mapping stanzas with text or whitespace between tags Kim Alvefur 2021-01-22
mod_http_admin_api: Add /server/info endpoint for site_name and version Matthew Wild 2021-01-21
mod_http_oauth2: Add endpoint to revoke a key (RFC 7009 kinda) Matthew Wild 2021-01-21
mod_http_admin_api: add support for updating groups Jonas Schäfer 2021-01-21
mod_http_admin_api: Some fixes and improvements for the groups API Matthew Wild 2021-01-21
mod_cloud_notify: Make push_errors a shared table to persist across reloads and share with other modules Matthew Wild 2021-01-21
mod_http_admin_api: do not report OMEMO as ok if no devices exist Jonas Schäfer 2021-01-21
mod_http_admin_api: make the api a bit less untested Jonas Schäfer 2021-01-21
mod_http_admin_api: set content-type for debug API Jonas Schäfer 2021-01-21
mod_http_admin_api: 100% untested user debug info endpoint Matthew Wild 2021-01-21
mod_http_admin_api: restructure group-related info in API Jonas Schäfer 2021-01-20
mod_http_admin_api: Return new group object on successful creation Matthew Wild 2021-01-20
mod_http_admin_api: Switch PUT to POST where appropriate Matthew Wild 2021-01-19
mod_http_admin_api: Fix logic bug Matthew Wild 2021-01-19
mod_http_admin_api: Ensure 'reusable' flag is always present on an invite Matthew Wild 2021-01-19
mod_invites, mod_http_admin_api: Allow specifying multiple groups when creating an invite Matthew Wild 2021-01-19
mod_muc_markers: boolean should be used, not string JC Brand 2021-01-18
mod_cloud_notify: Fix handling of push_queue tmolitor 2021-01-17
mod_http_admin_api: Add XMPP URI into invite objects Matthew Wild 2021-01-17
mod_http_admin_api: Add groups management endpoints Matthew Wild 2021-01-17
mod_http_admin_api: Add groups property to users Matthew Wild 2021-01-17
mod_http_admin_api: Add support for creating reusable/group/custom-ttl invites Matthew Wild 2021-01-17
mod_http_admin_api: Use json.encode_array() when returning an array Matthew Wild 2021-01-17
mod_http_admin_api: Expose new invite properties: groups, source and reusable Matthew Wild 2021-01-17
mod_invites_register: Add user to groups included in an invite Matthew Wild 2021-01-17
mod_invites: Add public API method for creating group invites Matthew Wild 2021-01-17
mod_invites: Add support to internal API for creating reusable and custom-TTL invites Matthew Wild 2021-01-17
mod_http_admin_api: Add methods for managing users Matthew Wild 2021-01-17
mod_invites: Fix some more luacheck warnings Matthew Wild 2021-01-17
mod_http_admin_api: HTTP API for managing users and invites Matthew Wild 2021-01-17
mod_invites: Fix luacheck warning Matthew Wild 2021-01-17
mod_invites: Add internal API to list, read and delete account invites Matthew Wild 2021-01-17
mod_http_oauth2: Rudimentary support for scopes (but not really) Matthew Wild 2021-01-16
mod_muc_deliver_offline: New module for delivery of MUC messages to offline users Matthew Wild 2021-01-15
mod_muc_markers: Fix default value in readme JC Brand 2021-01-15
mod_muc_markers: Add config setting to turn off sending of markers on MUC join JC Brand 2021-01-15
mod_cloud_notify_filters: New module to support push notification filters Matthew Wild 2021-01-13
mod_muc_rai: Get user JID from event.occupant JC Brand 2021-01-13
mod_cloud_notify_priority_tag: New module to support Tigase's push priority indicator extension Matthew Wild 2021-01-13
mod_cloud_notify_encrypted: Use new direct access to notification element Matthew Wild 2021-01-13
mod_cloud_notify: Some restructuring to allow direct access to notification element within push event Matthew Wild 2021-01-13
mod_cloud_notify_encrypted: Truncate message body to 255 characters Matthew Wild 2021-01-13
mod_cloud_notify_encrypted: Fixes to the push notification syntax and payload Matthew Wild 2021-01-13
mod_cloud_notify_encrypted: Fix the location of the <encrypt> element in push registrations Matthew Wild 2021-01-13
mod_cloud_notify: Include 'important' flag in push event data Matthew Wild 2021-01-13
mod_cloud_notify_encrypted: New module for Encrypted Push Notifications Matthew Wild 2021-01-12
mod_roster_command: Fix subscription when the "user JID" is a bare domain. Boris Grozev 2021-01-05
mod_cloud_notify: Fire register and push events for integration with other modules Matthew Wild 2021-01-12
mod_cloud_notify: fix push flooding on delayed acks tmolitor 2021-01-11
mod_muc_ban_ip: Lua is not C, fix typo Georg Lukas 2021-01-11
mod_mucc_http_auth: Provide Authorization header setting for deployments behind a login Seve Ferrer 2021-01-06
mod_muc_ban_ip: do not error() on banned user sending error to MUC Georg Lukas 2021-01-06
mod_cache_c2s_caps: log full JID on all relevant code paths Georg Lukas 2020-05-22
mod_muc_http_auth: `no-authorized` error must be of type `auth` JC Brand 2021-01-06
mod_client_proxy: Fix typo in readme Jonas Schäfer 2021-01-05
mod_log_http: Switch to line buffering (thanks Zash+Ge0rG) Matthew Wild 2021-01-05
mod_pastebin: Document tresholds inclusion in disco#info Kim Alvefur 2021-01-02
mod_pastebin: Normalize markdown Kim Alvefur 2021-01-02
mod_muc_mention_notifications: Add description in readme JC Brand 2020-12-30
mod_muc_mention_notifications: Send mention notifications from the MUC JID JC Brand 2020-12-30
Improve UX by providing defaults users expect Seve Ferrer 2020-12-22
End value is index+1 as per the newest revision https://xmpp.org/extensions/xep-0372.html#revision-history-v0.4.0 Seve Ferrer 2020-12-22
mod_http_upload_external: update php scripts to return HTTP 201 Created on upload Richard Schwab 2020-12-21
mod_rest: Optimize stanza to JSON mapping Kim Alvefur 2020-12-16
mod_muc_mention_notifications: Remove debugging helpers JC Brand 2020-12-21
muc_mention_notifications: Rename module JC Brand 2020-12-21
muc_room_mention_notifications: Set xmlns to what's used in the protoXEP JC Brand 2020-12-21
muc_room_mention_notifications: Handle referenced JID being a MUC nickname JID JC Brand 2020-12-21
mod_muc_http_auth: Bugfix: Not properly listening on register IQs Seve Ferrer 2020-12-18
Improve UX by providing defaults users expect Seve Ferrer 2020-12-18
mod_migrate: Add support for the fictitious pep_data store Matthew Wild 2020-12-15
mod_muc_http_auth: Use get_option_set API properly Seve Ferrer 2020-12-15
mod_vcard_muc: Pass room object around instead of JID, hopefully fixing traceback Matthew Wild 2020-12-15
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. Seve Ferrer 2020-12-15
mod_muc_markers: Add option for @id rewriting, default off (may break some clients) Matthew Wild 2020-12-14
mod_muc_rai: Use xmlns from XEP-0437 JC Brand 2020-12-14
Prosodoy module to externalize MUC authorization via HTTP Seve Ferrer 2020-12-12
mod_cloud_notify: Some code cleanup, now luacheck-clean. No functionality changes. Matthew Wild 2020-12-11
mod_sentry: Include sentry.lib in luarock Kim Alvefur 2020-12-10
mod_s2s_keepalive: Don't send whitespace keepalives before s2sin stream is open Kim Alvefur 2020-12-10
mod_sentry: Pull message from error *before* we mutate it into something different... Matthew Wild 2020-12-09
mod_sentry: Pull default message from error text or wrapped error (if string) Matthew Wild 2020-12-09
mod_sentry: Automatically attach exceptions for errors used in log parameters Matthew Wild 2020-12-09
mod_sentry: Fix to correctly iterate over traceback Matthew Wild 2020-12-09
mod_sentry: Ensure frames gets encoded as a JSON array, even if empty Matthew Wild 2020-12-09
mod_sentry: Don't include tracebacks in extra context Matthew Wild 2020-12-09
mod_sentry: Fix syntax for inclusion of stack traces in events Matthew Wild 2020-12-09
mod_sentry: Support for including stack frames in exception events Matthew Wild 2020-12-09
mod_sentry: Fix typo in method name Matthew Wild 2020-12-09
mod_sentry: New module to forward errors to a Sentry server Matthew Wild 2020-12-08
mod_pubsub_feeds: Don't skip publishing items after an existing one Kim Alvefur 2020-11-30
mod_muc_rai: Use log systems string formatting facilities Kim Alvefur 2020-12-01
mod_muc_room_mention_notifications: Publish module Seve Ferrer 2020-12-04
mod_bookmarks2: Fix luacheck warning Emmanuel Gil Peyrot 2020-12-03
mod_bookmarks2: Add a warning about client compatibility Emmanuel Gil Peyrot 2020-12-03
mod_muc_rai: Subscribe/unsubscribe users when leaving/joining Seve Ferrer 2020-12-01
mod_http_oauth2: Fix passing OAuth-specific error details Kim Alvefur 2020-11-28
mod_rest: Expand TODO Kim Alvefur 2020-11-28
mod_admin_notify: Fix traceback when no admins listed in config Matthew Wild 2020-11-25
mod_cloud_notify: Modernize interface to mod_smacks tmolitor 2020-11-24
mod_http_oauth2: Periodically trim unused authorization codes Kim Alvefur 2020-11-22
mod_http_oauth2: Keep authorization codes in memory instead of storage Kim Alvefur 2020-11-22
mod_http_oauth2: Reduce authorization code validity time to 2 minutes Kim Alvefur 2020-11-22
mod_http_oauth2: Factor out authorization code validity decision Kim Alvefur 2020-11-22
mod_adhoc_oauth2_client: Fix including final client_id in result form Kim Alvefur 2020-11-22
mod_adhoc_oauth2_client: Advertise URI fields with XEP-0122 Kim Alvefur 2020-11-22
mod_adhoc_oauth2_client: Fix adhoc status on error Kim Alvefur 2020-11-22
mod_http_oauth2: Add TODO Kim Alvefur 2020-11-22
mod_adhoc_oauth2_client: Add stub README Kim Alvefur 2020-11-22
mod_http_oauth2: Improve storage of client secret Kim Alvefur 2020-11-22
mod_adhoc_oauth2_client: Note TODO Kim Alvefur 2020-11-22
mod_adhoc_oauth2_client: Allow creating OAuth2 clients via ad-hoc Kim Alvefur 2020-11-21
mod_http_oauth2: Rescope oauth client config into users' storage Kim Alvefur 2020-11-21
mod_http_oauth2: Remove unnecessary redirect uri check Kim Alvefur 2020-11-21
mod_http_oauth2: Unpack event object to improve readability Kim Alvefur 2020-11-21
mod_http_oauth2: Fix incomplete function arity change in dea6bea2ddd3 Kim Alvefur 2020-11-21
mod_http_oauth2: Authorization code flow Kim Alvefur 2020-11-21
mod_ogp: Update parsing logic to catch more cases Seve Ferrer 2020-11-18
mod_ogp: Improve parsing patterns Seve Ferrer 2020-11-18
mod_muc_inject_mentions: Add new setting to trigger mentions only if a prefix is found Seve Ferrer 2020-11-17
mod_ogp: Add module Seve Ferrer 2020-11-15
mod_rest: Fix attempt at indexing nil if an error stanza is missing <error> Kim Alvefur 2020-11-15
mod_rest: Ensure no attempt is made to reply to an error stanza Kim Alvefur 2020-11-15
mod_rest: Catch and log errors in callback promise chain Kim Alvefur 2020-11-15
mod_rest/example: Reorder things to match the disco#info feature order Kim Alvefur 2020-11-15
mod_rest: Use promise based HTTP client API Kim Alvefur 2020-11-15
mod_rest/example: Advertise version query support Kim Alvefur 2020-11-15
mod_rest: Use HTTP error mapping from net.http.errors Kim Alvefur 2020-11-15
mod_rest: Use util.error registry datatype Kim Alvefur 2020-11-14
mod_muc_inject_mentions: Make module scalable by iterating through the body instead of participants list as the main loop Seve Ferrer 2020-11-14
mod_rest: Add whitespace to improve readability, code navigation Kim Alvefur 2020-11-12
mod_post_msg: Advertise mod_rest, the spiritual successor Kim Alvefur 2020-11-12
mod_post_msg: Tweak header level Kim Alvefur 2020-11-12
mod_prometheus: Warn users to put statistics settings in the global section Emmanuel Gil Peyrot 2020-11-10
mod_admin_notify: New module providing an API to notify host admins Matthew Wild 2020-11-09
mod_http_oauth2: Fix typo not caught by luacheck Kim Alvefur 2020-11-09
mod_firewall: Some additional documentation improvements, particularly adding section links where needed Matthew Wild 2020-11-06
mod_firewall: Improve 'INSPECT' comparison operator documentation Matthew Wild 2020-11-06
mod_pubsub_text_interface: Remove receipt handling (thanks meaz) Kim Alvefur 2020-11-05
mod_bob: Add dependency metadata Kim Alvefur 2020-10-28
mod_auto_answer_disco_info: Add dependency data for rock packaging Kim Alvefur 2020-10-28
mod_offline_email: explicitly set charset to utf-8 to override mailclients default settings Vladimir D. Seleznev 2020-10-26
mod_http_prebind: Stop hardcoding test domain Emmanuel Gil Peyrot 2020-10-25
mod_http_prebind: New module Emmanuel Gil Peyrot 2020-10-25
mod_http_oauth2: Accept empty scope Kim Alvefur 2020-10-23
mod_conversejs: Comment on what's going on in JS template Kim Alvefur 2020-10-23
mod_log_ringbuffer: Add 'lines' option (actually an alternative ringbuffer implementation) Matthew Wild 2020-10-20
mod_log_ringbuffer: Discard old data when buffer is full Matthew Wild 2020-10-20
mod_invites*: Also link to mod_invites_api Kim Alvefur 2020-10-19
mod_invites*: Link to each other Kim Alvefur 2020-10-19
mod_debug_traceback: Fix global lookup warning on 0.11.x Matthew Wild 2020-10-19
mod_cloud_notify: make logging more clear tmolitor 2020-10-19
mod_log_ringbuffer: Document how to integrate with mod_debug_traceback Matthew Wild 2020-10-16
mod_log_ringbuffer: Switch `filename` to not be interpolated, add filename_template which is Matthew Wild 2020-10-16
mod_log_ringbuffer: Fix incorrect parameter name Matthew Wild 2020-10-16
mod_debug_traceback: Fix to use the cached traceback Matthew Wild 2020-10-16
mod_invites_api: Allow restricting HTTP methods per key (once implemented) Matthew Wild 2020-10-16
mod_log_ringbuffer: Update default filename to include data path Matthew Wild 2020-10-16
mod_debug_traceback: Descendent of mod_traceback with some additional features Matthew Wild 2020-10-16
mod_s2s_keepalive: Restore timer start (Thanks Ge0rG) Kim Alvefur 2020-10-16
mod_s2s_keepalive: Fix response handler (thanks Ge0rG) Kim Alvefur 2020-10-16
mod_invites_page: Change client selection button text from 'Install' to 'Select' by default Matthew Wild 2020-10-16
mod_invites_page: Remove preauth URI button Matthew Wild 2020-10-16
mod_conversejs: Add comments about default settings Kim Alvefur 2020-10-15
mod_conversejs/README: Complete list of auto-injected settings Kim Alvefur 2020-10-15
mod_conversejs/README: Add text about preventing auto-load of mod_bosh/ws Kim Alvefur 2020-10-15
mod_conversejs: Tweak wording Kim Alvefur 2020-10-15
mod_log_ringbuffer: New module to send logs to an in-memory ringbuffer Matthew Wild 2020-10-15
mod_s2s_keepalive: Fix name of timestamp function Kim Alvefur 2020-10-14
mod_s2s_keepalive: Use timestamp as iq @id Kim Alvefur 2020-10-14
mod_welcome_page/html: Containerize the Jumbotron! Kim Alvefur 2020-10-14
mod_invites_page: Fix table in README (thanks Ge0rG) Matthew Wild 2020-10-14
mod_welcome_page/html: Fix closing div tag! Kim Alvefur 2020-10-14
mod_http_index: Remove unused CSS class Kim Alvefur 2020-10-13
mod_http_index,muc_log: More CSS tweaks Kim Alvefur 2020-10-13
mod_admin_web: Add a title for mod_http_index Kim Alvefur 2020-10-12
mod_http_index,mod_http_muc_log: Tweak again Kim Alvefur 2020-10-12
mod_http_index, mod_http_muc_log: Tweak navigation element margins Kim Alvefur 2020-10-12
mod_http_index: Copy style from mod_http_muc_log (inc dark theme!) Kim Alvefur 2020-10-12
mod_welcome_page: Serve from top level path (/) by default Kim Alvefur 2020-10-12
mod_welcome_page/html: Fix form target if path isn't / Kim Alvefur 2020-10-12
Merge JC Brand 2020-10-12
muc_batched_probe: don't return too quickly JC Brand 2020-10-12
mod_smacks: don't store mam results in offline store tmolitor 2020-10-12
mod_muc_batched_probe: don't rely on mt_room:respond_to_probe method JC Brand 2020-10-12
mod_register_apps: Fix removal of apps from array on unload Kim Alvefur 2020-10-10
mod_register_apps: Ignore the long lines [luacheck] Kim Alvefur 2020-10-10
Back out a8aacfbdaea9: Not needed since change in trunk Kim Alvefur 2020-10-09
mod_welcome_page: New module to provide a friendly entrypoint to invite-based setups Matthew Wild 2020-10-09
mod_register_apps: Point out assets/ directory for packaging Kim Alvefur 2020-10-08
mod_http_muc_log: Move template into a directory to ease packaging Kim Alvefur 2020-10-08
mod_admin_web: Really fix luarocks build spec Kim Alvefur 2020-10-08
mod_admin_web: Serve resources from resource path in trunk/0.11 Kim Alvefur 2020-10-08
mod_admin_web: Include build instructions in metadata Kim Alvefur 2020-10-08
mod_register_apps: Add setup instructions for Beagle IM Matthew Wild 2020-10-07
mod_muc_moderation: Improve error message to be more helpful Kim Alvefur 2020-10-06
mod_conversejs: Automatically register as a site app (see mod_register_apps) Matthew Wild 2020-10-06
mod_invites_register_web: Support a 'login_link_format' for apps, redirected to after successful registration Matthew Wild 2020-10-06
mod_invites_register_web: Fix bug where invalid invite code redirected to wrong URL Matthew Wild 2020-10-06
mod_invites_register_web: Tweak layout and text of web chat CTA Matthew Wild 2020-10-06
mod_invites_page: Always display web clients regardless of detected platform Matthew Wild 2020-10-06
mod_register_apps: Add support for module:provides("site-app", app_info) Matthew Wild 2020-10-06
mod_register_apps: Add logo for Converse.js Matthew Wild 2020-10-06
mod_firewall: Add packaging metadata to include libraries Kim Alvefur 2020-10-05
mod_rest: Add packaging metadata to include jsonmap lib and examples Kim Alvefur 2020-10-05
mod_invites_register_web: Support linking to a web chat after successful registration Matthew Wild 2020-10-05
mod_conversejs: Hint that templates should be copied into packages Kim Alvefur 2020-10-01
mod_conversejs: Move templates into a directory for easier install Kim Alvefur 2020-10-01
mod_muc_inject_mentions: Add new configuration setting to choose between registered nicknames or online participants Seve Ferrer 2020-10-01
mod_muc_inject_mentions: Add new configuration setting to strip out prefixes from mentions Seve Ferrer 2020-09-30
mod_muc_inject_mentions: Should not append mentions by default Seve Ferrer 2020-09-29
mod_muc_inject_mentions: Add new configuration setting to look for mentions even if the client sent some already Seve Ferrer 2020-09-29
mod_muc_inject_mentions: Update README explainig mention_delimiters setting Seve Ferrer 2020-09-28
mod_muc_inject_mentions: Improve mentions lookup by using a set instead of a list Seve Ferrer 2020-09-28
mod_auth_http: Fix unfinished sentence in Matthew Wild 2020-09-30
mod_auth_http: Yet another module to authenticate against a HTTP service Matthew Wild 2020-09-30
Update local repository Seve Ferrer 2020-09-28
mod_muc_inject_mentions: Refactor code using in_list utility function to improve readability Seve Ferrer 2020-09-28
Merge Kim Alvefur 2020-09-26
mod_conversejs: Generate 'assets_path' to fix locating certain resources Kim Alvefur 2020-09-25
Improve mod_firewall readme Christian Weiske 2020-09-21
mod_cloud_notify: fix comment text tmolitor 2020-09-23
mod_easy_invite: Highlight deprecation notice Kim Alvefur 2020-09-21
mod_firewall: Update another chain name for consistency Matthew Wild 2020-09-21
mod_firewall: Update chain name for consistency Matthew Wild 2020-09-21
mod_conversejs: Enable serving resources from built-in http server Kim Alvefur 2020-09-20
mod_firewall: Add jabberspam-simple-blocklist.pfw and spam-blocklists.pfw Matthew Wild 2020-09-20
mod_muc_inject_mentions: Catch nicknames between new lines Seve Ferrer 2020-09-20
mod_muc_inject_mentions: Allow suffixes to be used after a new line Seve Ferrer 2020-09-20
mod_muc_inject_mentions: Allow suffixes to be used before a new line Seve Ferrer 2020-09-20
mod_muc_inject_mentions: Allow preffixes to be used after a new line Seve Ferrer 2020-09-20
mod_muc_inject_mentions: (W311) value assigned to variable _first is overwritten on line 104 before use Seve Ferrer 2020-09-20
mod_muc_inject_mentions: (W211) unused variable node, (W211) unused variable host Seve Ferrer 2020-09-20
mod_muc_inject_mentions: (W213) unused loop variable i Seve Ferrer 2020-09-20
mod_muc_inject_mentions: Publish module to repository Seve Ferrer 2020-09-20
mod_muc_search: Some changes predating version control Kim Alvefur 2018-08-17
mod_muc_search: Implementation of the search.jabber.network XMPP API Kim Alvefur 2018-08-17
mod_invites_register_web: Include html resources in rock Kim Alvefur 2020-09-15
mod_invites_page: Fix platform detection and don't show empty list of clients for unknown platforms Matthew Wild 2020-09-15
mod_invites_page: Add alt text to invalid invite image Matthew Wild 2020-09-15
mod_invites_page: Apply fixes from invite page to client URI page Matthew Wild 2020-09-15
mod_invites_page: Remove h-100 that was preventing uri-cta from being tapped on Fennec (thanks meaz) Matthew Wild 2020-09-15
mod_invites_page: Some HTML fixes to please the W3C validator Matthew Wild 2020-09-15
mod_invites_page, mod_invites_register_web: Set correct Content-Type everywhere necessary Matthew Wild 2020-09-15
mod_firewall: spam-blocking.pfw: allow subscription acks through Matthew Wild 2020-09-15
mod_firewall: Add checkcerts option for HTTP lists, cert verification disabled when SNI unsupported Matthew Wild 2020-09-15
mod_firewall: Add docs for list types and parameters Matthew Wild 2020-09-15
mod_invites_page: Fix HTML syntax error Matthew Wild 2020-09-14
mod_invites_page: Fix incorrect use of <button> (thanks Martin) Matthew Wild 2020-09-14
mod_invites_page: Fix indentation and mismatched <div> tag (thanks Martin) Matthew Wild 2020-09-14
mod_muc_occupant_id: remove Stage-Alpha label Maxime “pep” Buquet 2020-09-14
mod_invites_register: Fix traceback for non-invite registrations Matthew Wild 2020-09-14
mod_invites_register: Fix traceback on registration via other module (thanks franck) Kim Alvefur 2020-09-14
mod_invites_register_web: Also add ip to user-registered Matthew Wild 2020-09-14
mod_register_dnsbl: Handle missing session in user-registering event (thanks meaz) Matthew Wild 2020-09-14
mod_invites_register_web: Include request.ip in user-registering event (thanks franck) Matthew Wild 2020-09-14
mod_invites_page: Add Link header for URI with rel=alternate Matthew Wild 2020-09-14
mod_invites_api: New module to create new invites over HTTP Matthew Wild 2020-09-13
mod_register_apps: Prevent traceback if hide_apps is unset (thanks meaz) Kim Alvefur 2020-09-12
mod_register_apps: Add site_apps_show and site_apps_hide options (thanks meaz) Matthew Wild 2020-09-12
mod_invites_register_web: Fix traceback on missing query params Matthew Wild 2020-09-12
mod_register_apps: Don't duplicate client entries on module reload Matthew Wild 2020-09-12
mod_register_apps: Add missing docs Matthew Wild 2020-09-11
various: Update dependencies Kim Alvefur 2020-09-11
mod_invites_register_web: Remove dependency on mod_easy_invite Matthew Wild 2020-09-11
mod_invites_page: Remove dependency on mod_invites_register_web Matthew Wild 2020-09-11
mod_invites_register: New module to allow IBR with invite tokens Matthew Wild 2020-09-11
various: Dependency metadata needs the mod_ prefix Kim Alvefur 2020-09-11
various: Add some dependency metadata Kim Alvefur 2020-09-11
mod_lastlog2: Fix reporting of IP address (thanks Ge0rG) Kim Alvefur 2020-09-11
mod_lastlog2: Fix 'registered' event (Thanks Ge0rG) Kim Alvefur 2020-09-11
mod_muc_media_metadata: Bootstrap warning box Kim Alvefur 2020-09-11
mod_muc_media_metadata: Add alpha tag and experimental warning Matthew Wild 2020-09-11
mod_invite: Add deprecation note and tag Matthew Wild 2020-09-11
mod_easy_invite: Add deprecation note and tag Matthew Wild 2020-09-11
mod_invites: Update documentation Matthew Wild 2020-09-11
mod_invites: Absorb shell and prosodyctl commands from mod_easy_invite Matthew Wild 2020-09-11
mod_http_libjs: Add compatibility with Prosody 0.11.x Matthew Wild 2020-09-11
mod_invites_page: New module to generate landing page for invites Matthew Wild 2020-09-11
mod_invites_register_web: New module to allow web registration with an invite token Matthew Wild 2020-09-11
mod_invites_adhoc: New module to allow invite creation via ad-hoc commands (XEP-0401) Matthew Wild 2020-09-11
mod_register_apps: Provides a configurable list of XMPP apps Matthew Wild 2020-09-10
mod_easy_invite: Add a touch of dependency info Kim Alvefur 2020-09-10
mod_muc_notifications: adapt to MUC get_name() API changes marc0s 2020-09-08
mod_easy_invite: Remove hard dependency on mod_invites_page and allow configuration of different landing page module Matthew Wild 2020-09-07
mod_http_libjs: New module to serve common CSS/Javascript libraries Matthew Wild 2020-09-07
mod_easy_invite: Rewrite prosodyctl command handler to support new features (from Snikket) Matthew Wild 2020-09-07
mod_easy_invite: Allow account reset invites Matthew Wild 2020-09-07
mod_easy_invite: Allow setting account roles from associated invite (from Snikket) Matthew Wild 2020-09-07
mod_easy_invite: Add code comment (from Snikket) Matthew Wild 2020-09-07
mod_easy_invite: Minor refactoring to begin merging additional changes from Snikket Matthew Wild 2020-09-07
mod_invites: Fix potential traceback when invalid token used (from Snikket) Matthew Wild 2020-09-07
mod_invites: Whitespace (from Snikket) Matthew Wild 2020-09-07
mod_invites: Include invite type and uri in validated invites (from Snikket) Matthew Wild 2020-09-07
mod_invites: Add API to create account reset invites (from Snikket) Matthew Wild 2020-09-07
mod_invites: Allow inclusion of 'additional data' in invites (from Snikket) Matthew Wild 2020-09-07
mod_http_upload: Log warning when loaded on user host Matthew Wild 2020-08-25
mod_external_service: Include for users of older versions of Prosody Kim Alvefur 2020-08-22
mod_muc_rai: Ignore presence to host that doesn't contain the <rai/> element Matthew Wild 2020-08-19
mod_http_muc_log: Add a dark theme when the user asked for that. Emmanuel Gil Peyrot 2020-08-18
mod_firewall: Fix example in README to use |host (thanks DebXWoody) Matthew Wild 2020-08-05
mod_muc_markers: Add room JID to log message Matthew Wild 2020-08-05
mod_http_upload/README: Fix typo (thanks bjoernb) Kim Alvefur 2020-07-26
mod_rest/README: Remove last trace of older credential option Kim Alvefur 2020-07-20
mod_rest/README: Mention OAuth Kim Alvefur 2020-07-20
mod_rest/README: Describe use on VirtualHosts Kim Alvefur 2020-07-20
mod_rest: Add support for form-encoded output Kim Alvefur 2020-07-20
mod_muc_markers: replace configurable multi-marker tracking with better system Matthew Wild 2020-07-07
mod_watch_spam_reports: Move stage from alpha to beta Martin Dosch 2020-07-07
mod_watch_spam_reports: Add compatibility section Martin Dosch 2020-07-07
mod_watch_spam_reports: Document dependency on mod_spam_reporting Martin Dosch 2020-07-07
mod_watch_spam_reports: Define variable prior to using it Martin Dosch 2020-07-03
mod_muc_rai: Add debug logging Matthew Wild 2020-07-02
mod_muc_rai: Fix to correctly extract the archive id Matthew Wild 2020-07-02
mod_muc_rai: Don't store/modify existing table to track rooms Matthew Wild 2020-07-02
mod_muc_rai: Fix to use bare JID where a bare JID is needed Matthew Wild 2020-07-02
mod_muc_markers: Expose is_markable utility function to other modules Matthew Wild 2020-07-02
mod_turncredentials/README: Link to eturnal (thanks Holger) Kim Alvefur 2020-06-30
mod_watch_spam_reports: Fix another whitespace typo Martin Dosch 2020-06-24
mod_watch_spam_reports: Fix ugly whitespace typo Martin Dosch 2020-06-24
mod_watch_spam_reports: Create report message outside of the admin notification loop Martin Dosch 2020-06-24
mod_watch_spam_reports: Show reporters bare JID instead of full JID Martin Dosch 2020-06-24
mod_adhoc_dataforms_demo: Treat 'execute' action as 'next' except in first step Kim Alvefur 2020-06-23
mod_adhoc_dataforms_demo: Fix duplicate field prevention Kim Alvefur 2020-06-23
mod_csi_battery_saver: Ignore CSI actions before resource bind tmolitor 2020-06-22
mod_conversejs: Disable automatic BOSH/WS endpoint discovery Kim Alvefur 2020-06-18
mod_watch_spam_reports: Module to notify admins about incoming XEP-0377 spam reports Martin Dosch 2020-06-16
mod_adhoc_dataforms_demo: Ensure mod_adhoc is loaded Kim Alvefur 2020-06-11
Merge Matthew Wild 2020-06-10
mod_vcard_muc: Fix #1414 issue with nil room being queried when a stanza with a nonexisting MUC localpart was sent Michel Le Bihan 2020-06-08
mod_pubsub_text_interface: Reflect XEP-0334 hints Kim Alvefur 2020-06-10
mod_pubsub_text_interface: Hint at possible commands using XEP-0439: Quick Response Kim Alvefur 2020-06-10
mod_measure_memory: Report that stats are in units of bytes Kim Alvefur 2020-06-10
mod_measure_cpu: Specify units of total CPU time as seconds Kim Alvefur 2020-06-06
mod_http_pep_avatar: Serve multiple avatars with a user/hash syntax Kim Alvefur 2020-06-02
mod_rest: Add support for CBOR Kim Alvefur 2020-05-29
mod_rest: Respond to unknown payload types with HTTP status 415 Kim Alvefur 2020-05-29
mod_rest: Map xml:lang to/from JSON Kim Alvefur 2020-05-29
mod_http_muc_log: Add link to room list from logs page Kim Alvefur 2020-05-26
mod_muc_markers: Allow tracking multiple markers Matthew Wild 2020-05-21
mod_muc_markers: luacheck annotation Matthew Wild 2020-05-21
mod_adhoc_groups: Fix check for error on group creation Kim Alvefur 2020-05-20
mod_adhoc_groups: Fix responding with "You are already in this group." (was never sent before) Karol Topolski 2020-05-20
mod_measure_message_e2ee/README: Fix typo Kim Alvefur 2020-05-20
mod_measure_message_e2ee: Add a warning for small servers leaking user behaviour. Emmanuel Gil Peyrot 2020-05-20
mod_muc_block_pm: Don't respond to error stanzas JC Brand 2020-05-20
mod_muc_markers: Broadcast current markers on join Kim Alvefur 2020-05-05
mod_muc_markers: Prevent storage instead of broadcast Kim Alvefur 2020-05-05
mod_muc_markers: Allow configuration of which marker to track, default to displayed Matthew Wild 2020-05-19
mod_easy_invite: backport: ensure session exists before accessing it Maxime “pep” Buquet 2020-05-17
mod_easy_invite: Add commands to telnet console Kim Alvefur 2020-05-16
mod_rest/jsonmap: Derive stanza @type from certain payloads Kim Alvefur 2020-05-16
mod_extdisco, mod_turncredentials: Note incompatibility in readmes. tastytea 2020-05-14
mod_muc_local_only: New module to restrict a list of MUCs to local users Matthew Wild 2020-05-13
mod_cache_c2s_caps: also log full JID for caps Georg Lukas 2020-05-12
mod_firewall: Ensure file lists are always initialized empty Matthew Wild 2020-05-12
mod_firewall: Add option to ignore missing list files Matthew Wild 2020-05-11
mod_firewall/test: Print replies to stderr instead of crashing Kim Alvefur 2020-05-10
mod_csi_muc_priorities: Report reason for importance decision Kim Alvefur 2020-05-09
mod_csi_grace_period: Report reason for importance decision Kim Alvefur 2020-05-09
mod_lastlog2: Store last timestamp per account event Kim Alvefur 2020-03-29
mod_register_dnsbl_firewall_mark: introduce optional registration_rbl_message with mod_welcome inspired syntax Georg Lukas 2020-05-06
mod_muc_occupant_id: Don't store occupant-ids. Maxime “pep” Buquet 2020-05-05
mod_smacks: don't send error replys for error stanzas on session timeout tmolitor 2020-05-01
Merge JC Brand 2020-05-01
mod_muc_batched_probe: Call instance method JC Brand 2020-05-01
mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12 Kim Alvefur 2020-04-30
mod_turncredentials/README: HTML comments aren't a thing apparently Kim Alvefur 2020-04-30
mod_turncredentials/README: Hide reTURNManager until it's confirmed to support the rest API Kim Alvefur 2020-04-30
mod_turncredentials/README: Link to some stun/turn implementations (thanks Holger) Kim Alvefur 2020-04-30
mod_turncredentials/README: Markdown syntax normalization Kim Alvefur 2020-04-30
mod_turncredentials/README: Link to credential spec Kim Alvefur 2020-04-30
mod_muc_batched_probe: New module JC Brand 2020-04-29
muc_defaults: Fix setting name JC Brand 2020-04-29
mod_muc_rai: Ignore attempts to re-subscribe from the same full JID Matthew Wild 2020-04-28
mod_muc_rai: Use correct stanza kind (message) for initial notification Matthew Wild 2020-04-28
mod_cloud_notify: Forbid user from registering their own JID as their push server Emmanuel Gil Peyrot 2020-04-27
mod_muc_ban_ip: log fallback to module Georg Lukas 2019-08-15
mod_firewall: do not log indifferent result Georg Lukas 2020-04-27
mod_register_dnsbl_*: fix DS legacy ipv4 addresses, thx Zash Georg Lukas 2020-04-27
mod_csi_muc_priorities: Fix bad argument to 'ipairs' on a missing list Kim Alvefur 2020-04-23
mod_s2s_auth_dane: Fix markdown link syntax Kim Alvefur 2020-04-23
mod_s2s_auth_dane: It broke :( Kim Alvefur 2020-04-23
mod_auth_custom_http: Unlock globals while loading socket.http Matthew Wild 2020-04-23
mod_csi_muc_priorities: Adjust indentation Kim Alvefur 2020-04-22
mod_storage_xmlarchive: Update compat table Kim Alvefur 2020-04-21
mod_smacks: remove now unused code tmolitor 2020-04-21
mod_smacks: fix typo in last commit tmolitor 2020-04-20
mod_smacks: better logging for georg tmolitor 2020-04-20
mod_smacks: Fix mam handling tmolitor 2020-04-20
mod_firewall: Remove trailing whitespace Kim Alvefur 2020-04-19
mod_firewall: Use util.envload instead of deprecated loadstring (thanks Martin) Kim Alvefur 2020-04-19
mod_csi_battery_saver: Add Jingle incoming call messages to important, thanks to Wiktor Kwapisiewicz <wiktor@metacode.biz> tmolitor 2020-04-19
mod_cloud_notify: make stanza queue processing faster tmolitor 2020-04-19
Merge Kim Alvefur 2020-04-18
mod_turncredentials: Add 'transport' attribute Wiktor Kwapisiewicz 2020-04-16
Merge JC Brand 2020-04-17
muc_defaults: Add support for the presence_broadcast setting JC Brand 2020-04-17
mod_muc_rai: New module to implement Room Activity Indicators Matthew Wild 2020-04-15
mod_firewall: Fix use of unpack() on Lua 5.3 Kim Alvefur 2020-04-13
mod_muc_markers: New module for server-side receipt tracking in MUCs Matthew Wild 2020-04-13
mod_rest: Improve auth error reporting Kim Alvefur 2020-04-12
mod_nooffline_noerror: Fix for missing log tmolitor 2020-04-07
mod_measure_muc: Collect statistics on Grout Chat kaliko 2020-04-07
Merge commit tmolitor 2020-04-05
mod_smacks: Update documentation and slightly adjust default values tmolitor 2020-04-05
mod_nooffline_noerror: fix error in logging tmolitor 2020-03-21
mod_muc_limits: Add config option to limit to join stanzas only Matthew Wild 2020-04-03
mod_muc_limits: Add [luacheck] annotation to silence unused loop variable warning Matthew Wild 2020-04-03
mod_http_upload/README: User/host arguments to command not optional (thanks kaliko) Kim Alvefur 2020-03-30
mod_http_upload: Show help message if not at least one host/user is given Kim Alvefur 2020-03-30
mod_http_upload: Add some kind of help message to prosodyctl command Kim Alvefur 2020-03-30
mod_http_upload/README: Add example disco_items use Kim Alvefur 2020-03-30
mod_http_upload_external: Discourage loading via modules_enabled Kim Alvefur 2020-03-30
mod_conversejs/README: Add an example of the URL to open Kim Alvefur 2020-03-30
mod_muc_archive: Add fork of mod_muc_log that uses newer storage API JC Brand 2020-03-27
mod_stanzas: tighten up stanza check and add explanatory text JC Brand 2020-03-27
mod_smacks: also count outgoing MAM messages JC Brand 2020-03-26
mod_auth_ldap: Fix broken link to LuaLDAP Kim Alvefur 2020-03-25
mod_rest: Add JSON mapping of XEP-0128: Service Discovery Extensions Kim Alvefur 2020-03-23
mod_prometheus: Ensure mod_http is loaded where the http interface is exposed (thanks Martin) Kim Alvefur 2020-03-21
mod_measure_registration: new module Maxime “pep” Buquet 2020-03-21
mod_muc_hats_*/README: Linkify XEP references Kim Alvefur 2020-03-19
mod_muc_hats_adhoc/README: Change summary to mention ad-hoc commands Kim Alvefur 2020-03-19
mod_muc_hats_adhoc: Ad-hoc commands for adding/removing MUC hats Matthew Wild 2020-03-19
mod_muc_hats_api: New API-only module for managing user hats in MUCs Matthew Wild 2020-03-19
mod_rest/README: Fix adhoc example Kim Alvefur 2020-03-15
mod_muc_occupant_id: Handle MUC-PMs Maxime “pep” Buquet 2020-03-15
mod_cloud_notify: fix link and table layout in readme tmolitor 2020-03-11
mod_cloud_notify: Cleanup code and drop support for prosody 0.9 tmolitor 2020-03-11
mod_smacks: fix logging issue in mam eventhandler tmolitor 2020-03-10
mod_log_auth: log hostname, too tmolitor 2020-03-10
mod_cloud_notify: Fix bug in prosody 0.9 tmolitor 2020-03-08
Merge commit tmolitor 2020-03-08
mod_smacks_offline: add readme tmolitor 2020-03-08
mod_smacks_noerror: This module is superseded by mod_smacks and mod_nooffline_noerror tmolitor 2020-03-08
mod_smacks_offline: this module is obsoleted by latest mod_smacks update tmolitor 2020-03-08
mod_smacks: handle mam-enabled session internally tmolitor 2020-03-08
mod_http_oauth2: Set content type on successful repsponses (fixes #1501) Kim Alvefur 2020-03-08
mod_rest: Avoid interfering with mod_http_oauth2 errors (fixes #1500) Kim Alvefur 2020-03-08
mod_rest: Fix encoding of simple dataforms Kim Alvefur 2020-03-07
mod_rest: Add an XML error formatter (fixes #1499) Kim Alvefur 2020-03-07
mod_rest: Break out POST errors into a registry Kim Alvefur 2020-03-07
mod_rest: Separate lists of mediatypes for input, output and errors Kim Alvefur 2020-03-07
mod_nooffline_noerror: New module that disables errors for disabled offline storage tmolitor 2020-03-02
mod_http_index: Increase distance between navigation items Kim Alvefur 2020-02-29
mod_rest: Fix routing to self-jid (thanks jonas’) Kim Alvefur 2020-02-29
mod_rest: Advertise "support" for text/plain Kim Alvefur 2020-02-28
mod_rest: Spred array over multiple lines for nicer future diffs Kim Alvefur 2020-02-28
mod_rest: Add JSON mapping of XEP-0039: Statistics Gathering Kim Alvefur 2020-02-28
mod_rest: Move dataforms into structure for more logical code order Kim Alvefur 2020-02-28
mod_reminders: add id to sent reminder marc0s 2020-02-28
mod_http_oauth2: Use component_secret setting as password on Components Kim Alvefur 2020-02-27
mod_http_oauth2: Allow creation of full JID tokens Kim Alvefur 2020-02-27
mod_http_oauth2: Refactor re-joining of JID out of token constructor Kim Alvefur 2020-02-27
mod_reminders: Initial commit for supporting Reminders ProtoXEP marc0s 2020-02-26
mod_muc_occupant_id: Ensure id is added to self-presences, nick changes, etc. Maxime “pep” Buquet 2020-02-26
mod_rest, mod_http_oauth2: Switch from mod_authtokens to mod_tokenauth per Prosody bf81523e2ff4 Matthew Wild 2020-02-26
mod_adhoc_dataforms_demo: Add the now required permission mode (#1482) Kim Alvefur 2020-02-26
mod_muc_occupant_id: add TODOs Maxime “pep” Buquet 2020-02-26
mod_rest: Fix another missing switch from array to map in json mapping Kim Alvefur 2020-02-26
mod_rest: Support urlencoded form data (does a subset of JSON mapping) Kim Alvefur 2020-02-26
mod_rest: Add support for token authentication Matthew Wild 2020-02-26
mod_rest: Handle uncaught native errors correctly Matthew Wild 2020-02-26
mod_http_oauth2: Implement real tokens using mod_authtokens Matthew Wild 2020-02-26
mod_rest: Update with namespace and name of XEP-0432 Kim Alvefur 2020-02-25
mod_rest: Fix traceback in mapping of adhoc with forms Kim Alvefur 2020-02-25
mod_sasl2: Experimental implementation of XEP-0388 Kim Alvefur 2019-09-27
mod_muc_occupant_id: id is an attribute not a text node Maxime “pep” Buquet 2020-02-25
mod_http_oauth2: OAuth2 API (work in progress for developers only) Matthew Wild 2020-02-23
mod_muc_moderation: Broadcast retraction via method that saves it Kim Alvefur 2020-02-22
mod_muc_moderation: Remove debug message Kim Alvefur 2020-02-22
mod_muc_moderation: Add a copyright header Kim Alvefur 2020-02-22
mod_storage_xmlarchive: Bump copyright Kim Alvefur 2020-02-22
mod_storage_xmlarchive: Add a new API similar to map-stores Kim Alvefur 2020-02-22
mod_muc_moderation: Initial commit of XEP-0425: Message Moderation Kim Alvefur 2020-02-22
mod_rest: Restructure JSON / Stanza mapping definitions Kim Alvefur 2020-02-22
mod_rest: Rename loop variable for improved clarity Kim Alvefur 2020-02-22
mod_rest: Rename table of mappings Kim Alvefur 2020-02-22
mod_http_muc_log: Expose JID localpart to the template Emmanuel Gil Peyrot 2020-02-17
mod_http_muc_log: Reduce hashtable lookups Emmanuel Gil Peyrot 2020-02-17
mod_list_inactive: report last action timestamp Georg Lukas 2020-02-17
mod_rest/README: Describe Ad-Hoc command mapping Kim Alvefur 2020-02-08
mod_rest: Support mapping XEP-0004 Data Forms directly Kim Alvefur 2020-02-08
mod_rest: Allow passing form data in a more compact format Kim Alvefur 2020-02-07
mod_rest: Remove no longer needed logging Kim Alvefur 2020-02-07
mod_rest: Ignore already handled top-level stanza attr fields Kim Alvefur 2020-02-07
mod_rest: Return an error for unknown fields in JSON input Kim Alvefur 2020-02-07
mod_auth_external->mod_auth_external_insecure: Unmaintained and almost certainly insecure, discourage its use Matthew Wild 2020-02-06
mod_muc_cloud_notify: Revert last commit tmolitor 2020-02-05
mod_reload_modules: Ignore removed hosts... tmolitor 2020-02-05
mod_rest: Add final pieces of XEP-0050 (actions, note, form) Kim Alvefur 2020-02-04
mod_rest: Add JSON to XML mapping of dataforms Kim Alvefur 2020-02-04
mod_rest: Fix traceback Kim Alvefur 2020-02-04
mod_rest: Add JSON mapping for dataform (XEP-0004) Kim Alvefur 2020-02-04
mod_rest: Add basic support for XEP-0050: Ad-Hoc commands (no forms) Kim Alvefur 2020-02-04
mod_rest: Add support for HTTP Basic username and password authentication Kim Alvefur 2020-02-01
mod_rest: Support passing 'node' attr in disco#items queries Kim Alvefur 2020-02-04
mod_rest: Remove debug hack to ignore Accept header Kim Alvefur 2020-02-04
mod_rest: Back out 513a8a7fab41 Kim Alvefur 2020-02-04
mod_rest: Hide JSON error behind a flag Kim Alvefur 2020-02-03
mod_rest: Map the error@by attribute Kim Alvefur 2020-01-31
mod_rest: Fix missing return Kim Alvefur 2020-01-29
mod_auth_ldap, mod_auth_ldap2: Ensure is_admin() checks of remote JIDs never return positive Matthew Wild 2020-01-27
mod_pastebin: Follow XEP-0068 and use Clark notation in disco#info Kim Alvefur 2020-01-26
mod_rest: Skip attempting parse empty response Kim Alvefur 2020-01-26
mod_rest: Handle internal http request errors early and then return Kim Alvefur 2020-01-25
mod_rest: Special case handling of internal http request errors Kim Alvefur 2020-01-25
mod_rest: Process results even on internal errors with HTTP request Kim Alvefur 2020-01-25
mod_rest: Add some comments to example code Kim Alvefur 2020-01-25
mod_rest: Log connectivity problems via module status API Kim Alvefur 2020-01-25
mod_rest: Attempt to auto-discover data type wanted by callback Kim Alvefur 2020-01-25
mod_rest: Avoid treating special json.null value as any other table Kim Alvefur 2020-01-25
mod_rest: Fix handling of 'node' attribute in disco#info Kim Alvefur 2020-01-25
mod_rest: Ensure iq responses have type result if they're not errors Kim Alvefur 2020-01-25
mod_rest/README: Add a section describing the JSON mapping Kim Alvefur 2020-01-25
mod_rest: Make XHTML-IM mapping more convenient Kim Alvefur 2020-01-24
mod_rest: Improve some comments Kim Alvefur 2020-01-24
mod_rest: Add mapping of XEP-0092: Software Version Kim Alvefur 2020-01-24
mod_rest: Add an examlpe Flask app Kim Alvefur 2020-01-24
mod_rest: Allow returning an array of JID strings as disco#items Kim Alvefur 2020-01-24
mod_rest: Only pass trough valid disco#item item attributes Kim Alvefur 2020-01-24
mod_rest: Fix disco#info identities data mapping Kim Alvefur 2020-01-24
mod_rest: Fix iteration over disco#info features Kim Alvefur 2020-01-24
mod_rest: Fix iteration over disco#info identities Kim Alvefur 2020-01-24
mod_stats39: Advertise namespace as feature (not part of the XEP?) Kim Alvefur 2020-01-19
mod_stats39: Format numbers with a bit more precision Kim Alvefur 2020-01-19
mod_stats39: Add actual example stats Kim Alvefur 2020-01-19
mod_stats39: Add a README Kim Alvefur 2020-01-19
mod_rest: Return a friendly message for parse errors Kim Alvefur 2020-01-15
mod_rest: Encode errors as JSON Kim Alvefur 2020-01-15
Fix bug readding stanzas to outgoing_queue on resume tmolitor 2020-01-09
mod_stats39: Use a more local reference (silence luacheck warning) Kim Alvefur 2020-01-08
mod_stats39: Provides statsmanager stats via XEP-0039 Kim Alvefur 2020-01-08
mod_http_upload: Recommend against adding to modules_enabled Matthew Wild 2020-01-08
mod_muc_occupant_id: Add TODO about MUC-PMs Maxime “pep” Buquet 2020-01-06
mod_email: Allow sender to override content-type Matthew Wild 2020-01-05
mod_muc_occupant_id: Add <occupant-id/> in presence Maxime “pep” Buquet 2020-01-04
mod_muc_occupant_id: Simplify handling of occupants (all into one function) Maxime “pep” Buquet 2020-01-04
mod_s2s_keepalive: Respect keepalive_servers when creating watchdogs Kim Alvefur 2020-01-04
mod_rest: Enforce single child policy for outgoing it stanzas Kim Alvefur 2020-01-03
mod_muc_occupant_id: Fix luacheck warning. Remove unused value. Maxime “pep” Buquet 2020-01-03
mod_nodeinfo2: Mention mod_lastlog as a dep in the README Maxime “pep” Buquet 2020-01-03
mod_muc_occupant_id: Ensure occupants have a generated id Maxime “pep” Buquet 2020-01-02
mod_rest: And the disco#items mapping Kim Alvefur 2020-01-02
mod_rest: Describe kind and type fields Kim Alvefur 2020-01-02
mod_rest: Document most of JSON mappings Kim Alvefur 2020-01-02
mod_rest: Fix traceback on missing content-type header Kim Alvefur 2020-01-02
mod_rest: Stanzas of type error don't need a reply Kim Alvefur 2020-01-02
mod_rest: Add support for XEP-XXXX: User-defined Data Transfer Kim Alvefur 2020-01-02
mod_rest: Add support for mapping 'node' attr in disco#info Kim Alvefur 2020-01-02
mod_rest: Fix replying to groupchat messages Kim Alvefur 2020-01-01
mod_rest: Add a JSON callback example Kim Alvefur 2020-01-01
mod_rest: Fix previous commit Kim Alvefur 2020-01-01
mod_rest: Guess 'get' as default type for 'iq' stanzas in JSON mapping Kim Alvefur 2020-01-01
mod_rest: Stricter type checks in JSON mapping Kim Alvefur 2020-01-01
mod_rest: Default to replying with same type as request Kim Alvefur 2020-01-01
mod_rest: Short-circuit type selection if accept header Kim Alvefur 2020-01-01
mod_rest: Fix return status when sending and forgetting Kim Alvefur 2020-01-01
mod_rest: Add JSON support Kim Alvefur 2020-01-01
mod_rest: Factor out serialization of outgoing stanzas Kim Alvefur 2020-01-01
mod_rest: Factor out response content type selection Kim Alvefur 2020-01-01
mod_rest: Factor out payload parsing Kim Alvefur 2020-01-01
mod_rest: Apply Python source formatting on example Kim Alvefur 2020-01-01
mod_rest: Add an example Flask thing Kim Alvefur 2020-01-01
mod_rest: Whitelist top level attributes in callback Kim Alvefur 2020-01-01
mod_rest: Ensure identical id attribute for error replies Kim Alvefur 2020-01-01
mod_rest: Validate stanza kind earlier Kim Alvefur 2020-01-01
mod_rest: Use HTTP status 422 for stanza problems Kim Alvefur 2020-01-01
mod_rest: Log sent and received stanzas in style of mod_c2s etc Kim Alvefur 2020-01-01
mod_rest: Add support for simple Bearer token auth Kim Alvefur 2019-12-31
mod_rest: Verify that @xmlns is left empty Kim Alvefur 2019-12-30
mod_rest: Add some text about the payload format Kim Alvefur 2019-12-30
mod_rest: Allow collection of original stanza after sending HTTP request Kim Alvefur 2019-12-30
mod_rest: Handle receipt requests on message stanzas Kim Alvefur 2019-12-30
mod_rest: Map various HTTP status codes to XMPP stanza errors Kim Alvefur 2019-12-30
mod_rest: Catch one (1) reply to a POST-ed stanza from an internal source Kim Alvefur 2019-12-30
mod_rest: Allow specifying a webhook/callback to handle incoming stanzas Kim Alvefur 2019-12-30
mod_rest: Initial commit of another RESTful API module Kim Alvefur 2019-12-30
mod_pubsub_post: Fix use of 'id' field in JSON object as pubsub item id Kim Alvefur 2020-01-01
mod_nodeinfo2: Only expose amount of accounts if nodeinfo2_expose_users isn’t set to false Emmanuel Gil Peyrot 2019-12-30
mod_nodeinfo2: Expose XMPP services Emmanuel Gil Peyrot 2019-12-30
mod_nodeinfo2: Refresh the number of recent users daily Emmanuel Gil Peyrot 2019-12-30
mod_nodeinfo2: Only expose message stats if nodeinfo2_expose_posts isn’t set to false Emmanuel Gil Peyrot 2019-12-30
mod_easy_invite: Change command name to 'generate' (from 'register') Matthew Wild 2019-12-30
mod_easy_invite: Improve docs surrounding configuration options and defaults Matthew Wild 2019-12-30
mod_nodeinfo2: Fix traceback on non-existing data Emmanuel Gil Peyrot 2019-12-29
mod_nodeinfo2: Add a README Emmanuel Gil Peyrot 2019-12-29
mod_nodeinfo2: Count messages per host Emmanuel Gil Peyrot 2019-12-29
mod_nodeinfo2: Remove comments count Emmanuel Gil Peyrot 2019-12-29
mod_measure_message_e2ee: Make this module non-global; users can aggregate data if they care about that Emmanuel Gil Peyrot 2019-12-29
mod_nodeinfo2: Store a table instead of an integer (workaround for #905) Emmanuel Gil Peyrot 2019-12-29
mod_invites/README: Fix code block syntax Kim Alvefur 2019-12-27
mod_invite: Update to use local_user ad-hoc permission (thanks Martin) Matthew Wild 2019-12-27
mod_easy_invite: Add prosodyctl command to generate account invites Matthew Wild 2019-12-27
mod_easy_invite: New module that implements XEP-0401/XEP-0379 Matthew Wild 2019-12-27
mod_invites: New module providing an API to create/manage invite tokens Matthew Wild 2019-12-27
mod_web_push: Remove; 357 should be reused instead of this custom implementation Maxime “pep” Buquet 2019-12-24
mod_turncredentials: Fix reporting of expiry in extdisco:2 protocol Kim Alvefur 2019-12-23
mod_turncredentials: Rename variable for clarity Kim Alvefur 2019-12-23
mod_s2s_keepalive: Isolate source host of pings Kim Alvefur 2019-12-23
mod_s2s_keepalive: Invert check to work with bidi connections Kim Alvefur 2019-12-23
mod_s2s_keepalive: Mark ping response event as handled Kim Alvefur 2019-12-22
mod_s2s_keepalive: Include event payload in re-fired event (fix traceback) Kim Alvefur 2019-12-22
mod_s2s_keepalive: Update README to document timeout behavior Kim Alvefur 2019-12-21
mod_s2s_keepalive: Update config example (why was the number a string?) Kim Alvefur 2019-12-21
mod_s2s_keepalive: Fix s2sout watchdog reset Kim Alvefur 2019-12-21
mod_s2s_keepalive: Use a watchdog to close unresponsive sessions (fixes #1457) Kim Alvefur 2019-12-21
mod_s2s_keepalive: Ping remotes we only have s2sin established from Kim Alvefur 2019-12-21
mod_auth_imap: send CRLF instead LF, in order to be compliant with RFC3501 andrewhotlab 2019-12-19
mod_email: Initial prototype module that allows other modules to send email Matthew Wild 2019-12-13
mod_firewall: Fix typo [codespell] Kim Alvefur 2019-12-10
mod_presence_cache: Fix traceback due to changes in trunk Kim Alvefur 2019-12-09
mod_reload_modules: Accept a list of global modules to reload Matthew Wild 2019-12-08
mod_log_json: Deregister log sink on unload Kim Alvefur 2019-11-23
mod_http_muc_log: Set a http app title Kim Alvefur 2019-11-23
mod_http_index: Hide http apps that haven't set a title by default Kim Alvefur 2019-11-23
mod_storage_xmlarchive: Log error writing XML since datamanager doesn't Kim Alvefur 2019-11-21
mod_csi_muc_priorities: Add a high priority list (BC) Kim Alvefur 2019-08-25
mod_register_web: Set a (configurable) HTTP app title Kim Alvefur 2019-11-17
mod_http_index: Only show http apps that include a title by default Kim Alvefur 2019-11-17
mod_http_index/README: Split out advanced settings into its own section Kim Alvefur 2019-11-17
mod_http_muc_log: Refactor calendarization of date list into a template filter BC Kim Alvefur 2019-11-17
mod_http_muc_log: Fix sorting months Kim Alvefur 2019-11-17
mod_log_json: Use correct method to specify remote endpoint Kim Alvefur 2019-11-13
mod_log_json: Fix to include underscore in UDP details in the other spot Kim Alvefur 2019-11-13
mod_log_json: Add UDP support Kim Alvefur 2019-11-13
mod_log_json/README: Add a sentence about the first example Kim Alvefur 2019-11-13
mod_bookmarks2: Add tests. Emmanuel Gil Peyrot 2019-11-13
mod_bookmarks2: Delete legacy PEP bookmarks whenever they get recreated, to prevent them from being used. Emmanuel Gil Peyrot 2019-11-13
mod_bookmarks2: Remove unused variables. Emmanuel Gil Peyrot 2019-11-13
mod_bookmarks2: Also migrate legacy PEP bookmarks (current XEP-0048). Emmanuel Gil Peyrot 2019-11-13
mod_bookmarks2: Use the correct error when failing to retrieve bookmarks2 to reply to Private XML request. Emmanuel Gil Peyrot 2019-11-13
mod_bookmarks2: Don’t purge or remove inexistant items when synchronising existing Private XML data. Emmanuel Gil Peyrot 2019-11-13
mod_bookmarks2: Simplify for loop (thanks MattJ!). Emmanuel Gil Peyrot 2019-11-13
mod_conversejs: Use the fullscreen view mode by default Kim Alvefur 2019-11-04
mod_log_json: Prettify JSON for readability Kim Alvefur 2019-11-03
mod_log_json: Add a README Kim Alvefur 2019-11-03
mod_log_json: Open file in read+append mode Kim Alvefur 2019-11-03
mod_log_json: Use filename from logging config Kim Alvefur 2019-11-03
mod_log_json: JSON log sink Kim Alvefur 2018-10-18
mod_warn_legacy_tls: Log debug message for acceptable TLS versions Kim Alvefur 2019-11-03
mod_warn_legacy_tls: Log a warning attached to sessions using deprecated TLS versions Kim Alvefur 2019-11-03
mod_s2s_keepalive: Add 0.11 in Compatibility table Kim Alvefur 2019-11-03
mod_warn_legacy_tls: Add a README Kim Alvefur 2019-11-03
mod_warn_legacy_tls: Adapt to warn about TLS < 1.2 Kim Alvefur 2019-11-03
mod_warn_legacy_tls: Copy of mod_sslv3_warn for TLS now that <1.2 is becoming obsolete Kim Alvefur 2019-11-03
mod_register_web: Enforce strict username validation (on trunk, ignored otherwise) Kim Alvefur 2019-11-01
mod_register_web: Fix to use real client IP in case of proxy forwarding (thanks Sebastian) Kim Alvefur 2019-11-01
mod_s2s_keepalive: Remove support for obsolete Prosody 0.8 Kim Alvefur 2019-11-01
mod_http_muc_log: Add comment about the routing of years and logs pages Kim Alvefur 2019-10-20
mod_bidi: Recommend switching to native module on Prosody trunk Kim Alvefur 2019-10-19
mod_bidi: Make compatible Prosody after rev b36765ab0ae3 (fixes #1450) Kim Alvefur 2019-10-19
mod_pubsub_post/README: Add an example of curl-ing Atom data Kim Alvefur 2019-10-13
mod_http_muc_log: Add arrow to 'latest' link like on other navigation Kim Alvefur 2019-10-13
mod_http_muc_log: Add add an arrow to upwards navigation links (like on next/prev) Kim Alvefur 2019-10-13
mod_http_muc_log: Add button-link to webchat URL if one is set via mod_muc_webchat_url Kim Alvefur 2019-10-13
mod_http_muc_log: Compose page title from room data Kim Alvefur 2019-10-13
mod_http_muc_log: Add date metadata to log pages Kim Alvefur 2019-10-13
mod_http_upload: Skip custom HEAD handling on recent Prosody trunk Kim Alvefur 2019-10-12
mod_http_altconnect: Handle connection modules being global or host-local Kim Alvefur 2019-10-12
mod_conversejs: Update compatibility section, pretty sure it works with 0.11 Kim Alvefur 2019-10-11
mod_nodeinfo2: Store and restore the total message count. Emmanuel Gil Peyrot 2019-10-10
mod_http_altconnect: Add a stub README (thanks JC for reminding me this existed) Kim Alvefur 2019-10-10
mod_nodeinfo2: Fetch active users from mod_lastlog. Emmanuel Gil Peyrot 2019-10-10
mod_nodeinfo2: Retrieve message count from mod_measure_message_e2ee for localPosts and localComments. Emmanuel Gil Peyrot 2019-10-10
mod_nodeinfo2: Add some TODOs Kim Alvefur 2019-10-10
mod_nodeinfo2: Expose service metadata per NodeInfo2 Kim Alvefur 2019-06-25
mod_http_muc_log: More blue links to distinguish them as such (thanks jonas’) Kim Alvefur 2019-10-09
mod_http_muc_log: Expose xml:lang from each message/body #a11y Kim Alvefur 2019-10-09
mod_http_muc_log: Use configured room language in room title/desc #a11y Kim Alvefur 2019-10-09
mod_http_muc_log: Use <main> element to mark main content #a11y Kim Alvefur 2019-10-09
mod_http_muc_log: Declare language as English #a11y Kim Alvefur 2019-10-09
mod_xhtmlim: Default to stripping @style attribute by default Kim Alvefur 2019-10-08
mod_aws_profile: New module for role-based access to AWS APIs Matthew Wild 2019-10-08
mod_sms_free: Mention that 0.11 will not work due to the absence of SNI support. Emmanuel Gil Peyrot 2019-10-06
mod_bookmarks2: Fix traceback on updating from no legacy bookmarks to bookmarks 2. Emmanuel Gil Peyrot 2019-09-28
mod_sms_free: New module! Emmanuel Gil Peyrot 2019-10-06
mod_mam: Add flag to session when it performs a MAM query Matthew Wild 2019-10-03
auth_token: Various updates, see below. JC Brand 2019-10-03
mod_http_muc_log: Hide room join link from room listing Kim Alvefur 2019-09-29
mod_http_muc_log: Make link to join room more button-looking Kim Alvefur 2019-09-29
mod_http_muc_log: Wrap navigation in unorderded lists (thanks jonas’) Kim Alvefur 2019-09-29
mod_muc_hide_media: Also strip SIMS media Matthew Wild 2019-09-29
mod_muc_media_metadata: Actually consensus is on async.wait after all Matthew Wild 2019-09-29
mod_muc_media_metadata: Include original message stanza example Matthew Wild 2019-09-29
mod_muc_media_metadata: Update namespace Matthew Wild 2019-09-29
mod_muc_media_metadata: Update for actual function named async.await() Matthew Wild 2019-09-29
mod_muc_media_metadata: Fix example config Matthew Wild 2019-09-29
mod_muc_media_metadata: Fix README filename Matthew Wild 2019-09-29
mod_muc_media_metadata: Module to automatically fetch metadata for posted media Matthew Wild 2019-09-29
mod_muc_hide_media: Module to allow hiding inline media in a MUC Matthew Wild 2019-09-29
mod_csi_grace_period: Fix to store state on correct table Kim Alvefur 2019-09-28
mod_register_web: Fix traceback if captcha_reply is left out of the form (thanks woffs) Kim Alvefur 2019-09-28
mod_bookmarks, mod_bookmarks2: Refuse to load if the other one is also loaded. Emmanuel Gil Peyrot 2019-09-28
mod_bookmarks2: Add new module. Emmanuel Gil Peyrot 2019-09-28
mod_telnet_tlsinfo: Mark as obsolete since this is included in mod_admin_telnet Kim Alvefur 2019-09-18
mod_muc_webchat_url: Fix default url Kim Alvefur 2019-09-17
mod_muc_webchat_url/README: Fix template option name Kim Alvefur 2019-09-17
mod_muc_webchat_url: Don't save templated value Kim Alvefur 2019-09-17
mod_muc_webchat_url: Advertise the URL to a webchat in disco#info Kim Alvefur 2019-09-17
mod_bidi: Link to mod_s2s_bidi Kim Alvefur 2019-09-14
mod_muc_occupant_id: add TODO regarding MAM handling Maxime “pep” Buquet 2019-09-11
mod_jid_prep: Update the README to point to XEP-0328. Emmanuel Gil Peyrot 2019-09-08
mod_auth_any: Merged into Prosody as mod_auth_insecure Kim Alvefur 2019-09-02
mod_storage_memory: Also merged into core Kim Alvefur 2019-09-02
Mark some modules as Merged Kim Alvefur 2019-09-02
mod_profile: Mark as Unmaintained Kim Alvefur 2019-09-02
mod_profile: Link to successors mod_vcard_legacy & mod_vcard4 Kim Alvefur 2019-09-02
mod_upload_file_management: Add this new module, for now only listing files uploaded by a user as an admin. Emmanuel Gil Peyrot 2019-08-31
mod_carbons_adhoc: Remove unused (later shadowed) local variable Emmanuel Gil Peyrot 2019-08-31
mod_http_upload: Back out 3fb0add97cdb - depends on yet uncommon lfs version Kim Alvefur 2019-08-30
mod_auth_external: Improve error handling when non-blocking mode used without libevent Matthew Wild 2019-08-30
mod_http_upload: Skip write if nothing expired when checking Kim Alvefur 2019-08-29
mod_http_upload: Add hint about checking that the base URL is reachable Kim Alvefur 2019-08-29
mod_http_upload: Make loud noise if storage path can't be created or doesn't exist Kim Alvefur 2019-08-29
mod_vcard_muc: Add an alternative method of signaling avatar change Kim Alvefur 2019-08-25
mod_vcard_muc: Factor out avatar hash retrieval into a function for easier reuse Kim Alvefur 2019-08-23
mod_muc_occupant_id: Update XEP number (XEP-0421) Maxime “pep” Buquet 2019-08-24
mod_map: Update example in README to reflect recent changes Kim Alvefur 2019-08-22
mod_map: Include last body text Kim Alvefur 2019-08-22
mod_map: Include timestamps of first/last message (if reported) Kim Alvefur 2019-08-22
mod_map: Update for new API in prosody 1e2b444acb72 Kim Alvefur 2019-08-22
mod_http_upload: Also format max file size as integer in error (thanks lovetox) Kim Alvefur 2019-08-22
mod_http_upload: Ensure integer formatting of size limit Kim Alvefur 2019-08-22
mod_muc_ping: Advertise XEP-0410 feature Kim Alvefur 2019-08-20
mod_smacks: fix bug #1405 (prevent timer from running for already destroyed sessions) tmolitor 2019-08-11
mod_http_muc_log: Make time based anchors from mod_muc_log_http work Kim Alvefur 2019-08-10
mod_pubsub_text_interface: Respond to receipts Kim Alvefur 2019-08-09
mod_http_stats_stream: Make global to simplify Kim Alvefur 2019-08-09
mod_turncredentials: Add parallel implementation of XEP-0215 v0.7 Kim Alvefur 2019-08-09
mod_conversejs: Change CSS URL Kim Alvefur 2019-08-09
mod_smacks: fix bug in bad client handling introduced by last commit tmolitor 2019-08-02
mod_csi_muc_priorities: Add an example Kim Alvefur 2019-08-02
mod_csi_muc_priorities: Mention mod_track_muc_joins Kim Alvefur 2019-08-02
mod_ignore_host_chatstates: Add a stub README Kim Alvefur 2019-08-02
mod_muc_block_pm: Add support for Prosody 0.11 JC Brand 2019-08-02
mod_http_stats_stream: Use existing header preparation Kim Alvefur 2019-07-31
mod_smacks: fix bug for missbehaving clients sending multiple acks in a row tmolitor 2019-07-30
mod_csi_battery_saver: add compatibility with mod_csi_muc_priorities, make queue length configurable and update README tmolitor 2019-07-29
mod_muc_occupant_id: depend on muc. Maxime “pep” Buquet 2019-07-29
mod_muc_occupant_id: Update links to the XEP inbox. Maxime “pep” Buquet 2019-07-17
mod_muc_occupant_id: Remove unnecessary check on occupant Maxime “pep” Buquet 2019-07-14
mod_muc_occupant_id: initial commit Maxime “pep” Buquet 2019-07-14
mod_csi_muc_priorities: Signal unimportance (thanks tmolitor) Kim Alvefur 2019-07-04
mod_cloud_notify: fix typo (used || instead of or) tmolitor 2019-07-01
mod_cloud_notify: fix local variable usage tmolitor 2019-07-01
mod_http_upload: Duplicate mime types handling from mod_http_files (fixes #1374) Kim Alvefur 2019-06-29
mod_csi_pump: Obsolete, remove Kim Alvefur 2019-06-26
mod_muc_defaults: Allow setting of `name` and `description JC Brand 2019-06-20
mod_cloud_notify: fix prosody 0.9 compatibility tmolitor 2019-06-16
mod_smacks: fix prosody 0.9 compatibility tmolitor 2019-06-16
mod_smacks: piggyback ack request onto ack response if queue is not empty, use native stoppable timers if supported tmolitor 2019-06-14
mod_cloud_notify: only push once on csi queue flush in hibernated state, unhook response handlers tmolitor 2019-06-14
mod_log_events_by_memory: Add link to post explaining different kinds of memory leaks Kim Alvefur 2019-06-12
mod_log_events_by_memory: Add a rant to README about uselessness of this module Kim Alvefur 2019-06-12
mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent Kim Alvefur 2019-06-10
mod_log_events_by_memory: Log events where Lua memory usage increased Kim Alvefur 2019-06-10
mod_web_push: README: Fix list formatting Maxime “pep” Buquet 2019-06-09
mod_web_push: Update README Maxime “pep” Buquet 2019-06-09
Initial version of mod_web_push. WARNING: Do not use. Maxime “pep” Buquet 2019-06-08
misc/munin/prosody_: Add a total_s2s counter to work with mod_statistics_statsman Kim Alvefur 2019-05-28
mod_statistics_statsman: Fix syntax error Kim Alvefur 2019-05-28
mod_statistics_statsman: Map 'cpu.clock' from mod_measure_cpu to 'cpu_total' of mod_statistics_cputotal Kim Alvefur 2019-05-28
mod_statistics_statsman/README: Describe how to switch from mod_statistics Kim Alvefur 2019-05-28
mod_statistics_statsman: Update for change stats type change in mod_measure_memory Kim Alvefur 2019-05-28
mod_extdisco: Remove redundant condition Kim Alvefur 2019-05-23
mod_extdisco: Also handle XEP-0215 v0.7 Kim Alvefur 2019-05-23
mod_extdisco: Set missing namespace on credentials response Kim Alvefur 2019-05-23
mod_extdisco: Reuse xmlns variable Kim Alvefur 2019-05-23
xep-0215-0.6 requires service to be wrapped in services tag. Alexey Bobyr 2019-05-23
mod_csi_muc_priorities: Fix traceback due to empty field Kim Alvefur 2019-05-18
mod_conversejs: Set viewport scale hack (closes #1361) Kim Alvefur 2019-05-16
mod_conversejs: Make title configurable (fixes #1362) Kim Alvefur 2019-05-16
mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat) Kim Alvefur 2019-05-16
mod_http_muc_log: Hide join/part controls if they are not stored by mod_muc_mam Kim Alvefur 2019-05-16
mod_http_muc_log: Allow specifying the default view Kim Alvefur 2019-05-12
mod_http_muc_log: Preserve ?query part in redirect Kim Alvefur 2019-05-13
mod_http_muc_log: Add navigation link to latest page Kim Alvefur 2019-05-13
mod_http_muc_log: Correctly build absolute URLs Kim Alvefur 2019-05-13
mod_http_muc_log: Provide a redirect to 'latest' day with logs (fixes #1360) Kim Alvefur 2019-05-12
mod_http_muc_log: Fix Y10k bug Kim Alvefur 2019-05-12
mod_http_upload: Propagate errors from expiry procedure Kim Alvefur 2019-05-08
mod_http_upload: Check attempted upload against quota even with no previous uploads Kim Alvefur 2019-05-08
mod_http_upload: Consider quota reached if it can't be checked Kim Alvefur 2019-05-08
mod_storage_xmlarchive: Try harder to limit range of time to check Kim Alvefur 2019-05-07
mod_muc_defaults: Create MUCs from config JC Brand 2019-05-06
mod_storage_xmlarchive: Add support for user iteration API Kim Alvefur 2019-05-05
mod_migrate: Try to use per storage user listing where available Kim Alvefur 2019-05-05
mod_http_muc_log: Trim trailing whitespace [luacheck] Kim Alvefur 2019-05-05
mod_http_muc_log: Add option to show OOB images Kim Alvefur 2019-05-05
mod_http_muc_log: Document optimization for storage modules lacking :dates API Kim Alvefur 2019-05-05
mod_http_muc_log: Increase clickable area on dates Kim Alvefur 2019-05-05
mod_http_muc_log: Add table header and body tags for improved semantics Kim Alvefur 2019-05-05
mod_http_muc_log: Sort room listing by jid for stable order Kim Alvefur 2019-05-05
mod_http_index: Improve page title Kim Alvefur 2019-05-05
mod_http_pep_avatar/README: Mark up example URL as code snippet Kim Alvefur 2019-05-05
mod_http_pep_avatar: Return a message instead of 404 for base path Kim Alvefur 2019-05-05
mod_atom/README: Add some text about where to look for the atom feed Kim Alvefur 2019-05-05
mod_atom: Return a message instead of 404 for root path Kim Alvefur 2019-05-05
mod_storage_xmlarchive: Return error if range request reference missing items (see #1325) Kim Alvefur 2019-05-03
mod_storage_xmlarchive: Limit search to smallest time range in case of inexact match Kim Alvefur 2019-05-03
mod_muc_cloud_notify: Count codepoints instead of bytes Matthew Wild 2019-05-02
mod_bidi: Document compatibility with 0.10 and 0.11 Kim Alvefur 2019-04-22
mod_auth_token: Timezone fix for TOTP checking JC Brand 2019-05-02
mod_admin_web: Fix to use format strings in logger calls (thanks Ge0rG) Matthew Wild 2019-04-30
mod_auth_ldap: Use module API for logging Kim Alvefur 2019-04-28
mod_auth_ldap: Log any error message from open_simple() when testing password Kim Alvefur 2019-04-28
mod_inject_ecaps2: Add a compatibility table. Emmanuel Gil Peyrot 2019-04-24
mod_omemo_all_access: Also not needed with Prosody 0.11 Kim Alvefur 2019-04-20
mod_net_proxy: Ensure port numbers are coerced into numbers Kim Alvefur 2019-04-12
mod_turncredentials: Convert numeric attributes to strings (fixes #1339) Kim Alvefur 2019-04-09
mod_http_muc_log: Allow trailing slash after date Kim Alvefur 2019-04-09
mod_adhoc_dataforms_demo/README: Describe the new multi-step command Kim Alvefur 2019-04-06
mod_adhoc_dataforms_demo: Add a multi-step command demo Kim Alvefur 2019-04-06
mod_adhoc_dataforms_demo: Rename command node to reflect current module name Kim Alvefur 2019-04-06
mod_adhoc_dataforms_demo: Reorder form fields Kim Alvefur 2019-04-06
mod_adhoc_dataforms_demo: Remove extra 'fixed' field Kim Alvefur 2019-04-06
mod_invite: Show a different error if no token has been given Kim Alvefur 2019-04-05
mod_invite: Remove unused local variable [luacheck] Kim Alvefur 2019-04-05
mod_invite: Use path passed by http stack instead of pattern matching Kim Alvefur 2019-04-05
mod_password_reset: Remove unused local [luacheck] Kim Alvefur 2019-04-05
mod_admin_web: Ignore shadowed 'ok' variable, nothing to worry about [luacheck] Kim Alvefur 2019-04-05
Update modules using mod_http_files to serve files for change in Prosody trunk Kim Alvefur 2019-04-05
mod_muc_gc10: Abort on Prosody 0.11 Kim Alvefur 2019-04-03
mod_csi_pump/README: Discourage use, point to mod_csi_simple Kim Alvefur 2019-04-03
mod_muc_lang: Abort on Prosody 0.11 which supports this natively (thanks Ge0rG) Kim Alvefur 2019-04-03
mod_csi_muc_priorities: Add a README Kim Alvefur 2019-04-02
mod_bookmarks: Return true when a stanza has been sent. Emmanuel Gil Peyrot 2019-04-02
mod_bookmarks: Check for item-not-found and return empty Private XML. Fixes #1265 (thanks gerald and thebigfrog!) Emmanuel Gil Peyrot 2019-04-02
mod_limits: log throttled JID Georg Lukas 2019-04-02
mod_throttle_unsolicited: reduce debug logs, rename firewall mark Georg Lukas 2019-04-02
mod_csi_muc_priorities: Consider own messages important (fallback if no mod_track_muc_joins) Kim Alvefur 2019-04-01
mod_csi_muc_priorities: Consider own MUC messages as important Kim Alvefur 2019-04-01
mod_csi_muc_priorities: Undo early return to make following commit clearer Kim Alvefur 2019-04-01
mod_csi_muc_priorities: Sort list of JIDs Kim Alvefur 2019-04-01
mod_csi_muc_priorities: Allow specifying which MUC JIDs are less important Kim Alvefur 2019-04-01
mod_csi_muc_priorities: Add a comment Kim Alvefur 2019-04-01
mod_csi_muc_priorities: Break out room jid into a variable Kim Alvefur 2019-04-01
mod_csi_muc_priorities: Remove dependency on mod_track_muc_joins Kim Alvefur 2019-04-01
mod_csi_muc_priorities: Reduce importance of group chat messages Kim Alvefur 2019-03-31
mod_pubsub_github: Assume unspecified event is 'push' if there are commits in payload Kim Alvefur 2019-03-31
mod_pubsub_github: Rearrange code to make it easier to handle other event types Kim Alvefur 2019-03-31
mod_pubsub_github: Get event type from payload (should work with gitlab) Kim Alvefur 2019-03-31
mod_pubsub_github/README: Specify language of code block for pretty syntax highlighting Kim Alvefur 2019-03-31
mod_pubsub_github/README: Include 'github_secret' in example since it's required Kim Alvefur 2019-03-31
mod_pubsub_github: Reorder code to prepare for more code reordering Kim Alvefur 2019-03-31
mod_pubsub_github: Rename variable to avoid name clash [luacheck] Kim Alvefur 2019-03-31
luacheckrc: Update API method list from prosody Kim Alvefur 2019-03-31
luacheckrc: Copy line length setting from prosody Kim Alvefur 2019-03-31
mod_pubsub_github: Include a summary field in payload Kim Alvefur 2019-03-31
mod_pubsub_github: Add some spacing to improve readability Kim Alvefur 2019-03-31
mod_pubsub_github: Lift signature validation from mod_pubsub_post Kim Alvefur 2019-03-31
mod_pubsub_github: Only put first line of commit message in title, rest in content Kim Alvefur 2019-03-31
mod_pubsub_github: Fix publish date Kim Alvefur 2019-03-31
mod_pubsub_github: Add support for publishing to multiple node based on repository Kim Alvefur 2019-03-31
mod_pubsub_github: Publish with item id set to commit hash (BC) Kim Alvefur 2019-03-31
mod_pubsub_github: Require a secret to be set (BC) Kim Alvefur 2019-03-31
mod_pubsub_github: Add support for specifying an actor with less privileges Kim Alvefur 2019-03-31
mod_pubsub_github: Abort on unknown github events Kim Alvefur 2019-03-31
mod_pubsub_github/README: Mark up options as code snippets Kim Alvefur 2019-03-31
mod_pubsub_github/README: Fix 'labels' metafield to be a list Kim Alvefur 2019-03-31
mod_pubsub_github: Log debug message before attempting to publish Kim Alvefur 2019-03-31
mod_pubsub_github: Return appropriate status code on failure to publish Kim Alvefur 2019-03-31
mod_pubsub_github: Send sensible status codes Kim Alvefur 2019-03-31
mod_csi_grace_period: Server-side grace period logic for CSI Kim Alvefur 2019-03-31
mod_pubsub_post/README: Set stage label to stable Kim Alvefur 2019-03-30
mod_pubsub_post/README: Mention use as a webhook receiver Kim Alvefur 2019-03-30
mod_pubsub_post: Make debug messages more informative Kim Alvefur 2019-03-30
mod_pubsub_post: Restructure authentication and authorization (BC) Kim Alvefur 2019-03-30
mod_pubsub_post/README: Fix some typos Kim Alvefur 2019-03-30
mod_pubsub_post: Add support for WebSub authentication Kim Alvefur 2018-08-24
offline_hints: discard no-store hinted messages at mod_offline marc0s 2019-03-29
muc_mam_markers: store chat markers in the Group Chat archives marc0s 2019-03-29
muc_notifications: notify non-present members of new messages marc0s 2019-03-29
mod_bookmarks/README: Mention XEP 411 Kim Alvefur 2019-03-28
mod_map: Experimental module exposing MAM summary Kim Alvefur 2019-02-25
mod_conversejs/README: Update text about mod_bosh and mod_websocket Kim Alvefur 2019-03-24
mod_conversejs: Add dependency on mod_bookmarks Kim Alvefur 2019-03-24
mod_smacks: Raise error on out-of-range config options (thanks marc0s) Matthew Wild 2019-03-22
mod_conversejs: Show fallback text if converse.js fails to load (thanks MattJ) Kim Alvefur 2019-03-19
mod_storage_xmlarchive: Remove per day files during migration Kim Alvefur 2019-03-17
mod_csi_battery_saver: fix typo in util.stanza:get_child() tmolitor 2019-03-18
mod_pubsub_text_interface: Remove unused variable [luacheck] Kim Alvefur 2019-03-15
mod_pubsub_text_interface: Add command for listing current subscriptions Kim Alvefur 2019-03-15
mod_bookmarks: Use correct variable, fixes a traceback (thanks dan) Kim Alvefur 2019-03-14
mod_http_muc_log: Split long line [luacheck] Kim Alvefur 2019-03-13
mod_http_muc_log: Add functionality for hiding joins and parts Kim Alvefur 2019-03-13
mod_pastebin: Update compatibility docs (thanks Ge0rG) Matthew Wild 2019-03-13
mod_firewall: Improve debug logging for chain results Matthew Wild 2019-03-11
mod_invite: Made web pages responsive jeybe 2019-03-07
mod_csi_battery_saver: Remove patched stanza:find() method and reduce Carbons-related code Matthew Wild 2019-03-08
mod_invite: Fire event that signals that an user has registered (thanks jeybe) Kim Alvefur 2019-03-07
mod_smacks: apply resumed logger and type to new session, fix #1229 Georg Lukas 2019-03-06
mod_smacks: improved debug logging Georg Lukas 2019-03-06
mod_smacks: no crash on <a> without @h, fix #1317 Georg Lukas 2019-03-06
mod_bookmarks: Actually save node config Emmanuel Gil Peyrot 2019-03-06
mod_cache_c2s_caps: Use the correct argument, and check for origin’s nil-ness Emmanuel Gil Peyrot 2019-03-06
mod_http_avatar: Announce 0.11 works Emmanuel Gil Peyrot 2019-03-05
mod_bookmarks: Remove unused bookmarks/updated event Emmanuel Gil Peyrot 2019-03-05
mod_auth_token: Check realm against module.host JC Brand 2019-02-28
mod_auth_token: Update README. JC Brand 2019-02-26
mod_delay: Remove this module, it is never useful Emmanuel Gil Peyrot 2019-02-24
mod_storage_muc_log: Remove unused variable [luacheck] Kim Alvefur 2019-02-19
mod_storage_muc_log: Return 'with' property for items (API conformance) Kim Alvefur 2019-02-19
mod_mam_muc: Mention that this MAM version is legacy. Emmanuel Gil Peyrot 2019-02-15
mod_mam_muc: Explicit which namespace MAM version 0.5 implements. Emmanuel Gil Peyrot 2019-02-15
mod_mam_muc: Add compatibility note for 0.11 (thanks Ge0rG!) Emmanuel Gil Peyrot 2019-02-15
mod_cache_c2s_caps: Fail to load if module:send_iq() is not available Matthew Wild 2019-02-14
mod_muc_mam_hints: Respect XEP-0334 hints in MUC messages marc0s 2019-02-13
mod_storage_xmlarchive: Add some debug logging Kim Alvefur 2019-02-07
mod_cache_c2s_caps: Only advertise support for trunk until further notice. Fixes #1311. Emmanuel Gil Peyrot 2019-02-03
mod_storage_xmlarchive/README: And don't have prosody running at the same time Kim Alvefur 2019-01-24
mod_storage_xmlarchive/README: Add reminder about backups Kim Alvefur 2019-01-24
mod_muc_log/README: Update compatibility Kim Alvefur 2019-01-23
mod_storage_muc_log/README: Update compatibility Kim Alvefur 2019-01-23
mod_cache_c2s_caps: Unset the caps_cache also on errors due to the result validation. Emmanuel Gil Peyrot 2019-01-22
mod_cache_c2s_caps: Add a missing return when the hash is wrong. Emmanuel Gil Peyrot 2019-01-22
mod_cache_c2s_caps: Switch to the new module:send_iq() API. Emmanuel Gil Peyrot 2019-01-22
mod_storage_xmlarchive: Don't return early when looking through entire archive Kim Alvefur 2019-01-21
mod_storage_xmlarchive: Allow lookup of IDs that don't follow the YYYY-MM-DD-RANDOM format Kim Alvefur 2019-01-21
mod_storage_xmlarchive/README: Change example to match Prosodys mod_mam Kim Alvefur 2019-01-20
mod_smacks: Fire event on delivery failure/success for each stanza Matthew Wild 2019-01-20
mod_muc_limits: Fix being unload on trunk Kim Alvefur 2019-01-18
Fix http_auth_check example in README Nicolas Cedilnik 2019-01-18
mod_client_certs: do not crash on plain sockets Thibaut Girka 2019-01-18
mod_http_upload: Fix indentation Kim Alvefur 2019-01-18
mod_presence_dedup: Remove unused variables [luacheck] Kim Alvefur 2019-01-17
mod_measure_cpu: Rename counter metric to avoid name clash (thanks pep.) Kim Alvefur 2019-01-16
mod_slack_webhooks: Fix use with 0.11+ MUC API Kim Alvefur 2019-01-15
mod_http_authentication: Allow HTTP error events to pass through (fixes #1293) Kim Alvefur 2019-01-15
mod_http_upload: Clarify how quotas affect upload requests Kim Alvefur 2019-01-14
mod_http_upload: Document prosodyctl command for expiring uploads Kim Alvefur 2019-01-14
mod_http_upload: Clarify when expiry is checked Kim Alvefur 2019-01-14
mod_log_messages_sql/README: Add pointer towards mod_mam + mod_readonly Kim Alvefur 2019-01-07
mod_readonly: Add a stub README Kim Alvefur 2019-01-07
mod_pubsub_text_interface/README: Fix typo (thanks perflyst) Kim Alvefur 2019-01-07
mod_storage_xmlarchive: Remove compat for old argument order Kim Alvefur 2019-01-06
mod_storage_xmlarchive: Expand description in README Kim Alvefur 2019-01-06
mod_http_pep_avatar: Redirect to prepped username Kim Alvefur 2019-01-06
mod_atom: Apply nodeprep via redirect for cache-friendlyness Kim Alvefur 2019-01-06
mod_measure_cpu: Also report the raw clock value, whatever that is Kim Alvefur 2019-01-05
mod_measure_message_length: Use measure type that actually exists Kim Alvefur 2019-01-04
mod_pubsub_text_interface: Send replies trough normal stanza routing Kim Alvefur 2019-01-03
mod_statistics: Fix incorrect parameters to envload (thanks Dan) Matthew Wild 2019-01-03
mod_statistics: top: Use util.envload for 5.2 compatibility Matthew Wild 2019-01-03
mod_support_room: Module that invites newly registered users to a room Kim Alvefur 2019-01-03
mod_http_pep_avatar: Provides PEP avatars via HTTP Kim Alvefur 2019-01-03
mod_atom: Check whether user exists Kim Alvefur 2019-01-03
mod_atom: Unpack event object Kim Alvefur 2019-01-03
lint: Teach luacheck about the new module:send_iq API Kim Alvefur 2019-01-02
mod_pep_vcard_avatar: Update docs to point at mod_vcard_legacy Kim Alvefur 2018-12-31
mod_bookmarks: Mention that it also works on 0.11. Emmanuel Gil Peyrot 2018-12-28
mod_ignore_host_chatstates: Discard chat state messages sent to a bare host Kim Alvefur 2018-12-28
mod_muc_limits: Simplify bypass for affiliated users Kim Alvefur 2018-12-23
mod_muc_limits: Add support for new MUC API in Prosody 0.11 Kim Alvefur 2018-12-23
mod_adhoc_account_management: Reduce indentation of one in the main function. Emmanuel Gil Peyrot 2018-12-23
mod_secure_interfaces: Prevent starttls on connections marked secure (fixes #1274) Kim Alvefur 2018-12-23
mod_statistics: Update 'top' to (hopefully) work with Prosody 0.11/Lua 5.2 Matthew Wild 2018-12-23
mod_pubsub_text_interface/README: Add lost _ Kim Alvefur 2018-12-22
mod_pubsub_text_interface/README: Add a Compatibility section Kim Alvefur 2018-12-22
mod_pubsub_text_interface/README: Document the 'last' command Kim Alvefur 2018-12-22
mod_pubsub_text_interface/README: Normalize Markdown syntax Kim Alvefur 2018-12-22
mod_pubsub_stats/README: Link to docs for Prosodys statistics Kim Alvefur 2018-12-22
mod_pubsub_stats: Sort summary Kim Alvefur 2018-12-22
mod_pubsub_stats: Generate a textual summary for notifications Kim Alvefur 2018-12-22
mod_bidi: Mark as Stable Kim Alvefur 2018-12-18
mod_offline_email: Allow LuaSocket to pollute the global scope, fixes traceback (*sigh*) Kim Alvefur 2018-12-16
mod_xhtmlim: Turn unknown elements into <span> Kim Alvefur 2018-12-13
mod_muc_ban_ip: Improve logging to use session, and log when a ban is enforced Matthew Wild 2018-12-13
mod_muc_limits: Document brokenness with 0.11.x Kim Alvefur 2018-12-11
mod_motd_sequential: Fix typo (fixes unintentional global access) Kim Alvefur 2018-12-11
mod_motd_sequential: Fix for deprecation of global routing functions (fixes #1258) Kim Alvefur 2018-12-11
mod_prometheus/README: Add line for 0.11 in compat section Kim Alvefur 2018-12-08
mod_minimix: Fix typo in comment Kim Alvefur 2018-12-08
mod_devices: New module for device identification Matthew Wild 2018-12-06
mod_csi: Update README Matthew Wild 2018-12-05
mod_csi: Backport 989cf872d5c0 from Prosody 0.11 to preserve compatibility Matthew Wild 2018-12-05
Merge with goffi Kim Alvefur 2018-12-01
mod_privilege: fixed routing issue with message permission: Goffi 2018-12-01
mod_s2s_auth_monkeysphere: Remove blocking mode (simplifes code) (not tested) Kim Alvefur 2018-12-01
mod_s2s_auth_monkeysphere/README: Normalize markdown Kim Alvefur 2018-12-01
mod_auth_external/README: Update mentioning 0.11.x Kim Alvefur 2018-12-01
mod_auth_external/README: Update to reflect non-blocking by default Kim Alvefur 2018-12-01
mod_auth_external: Use blocking mode by default as non-blocking is experimental but available in 0.11.x Kim Alvefur 2018-12-01
mod_delegation: avoid crash on recent prosody versions Goffi 2018-12-01
mod_e2e_policy: Fix an error with getting stanza from event Michel Le Bihan 2018-11-30
mod_e2e_policy: Verify that the bare JID of stanza to and from is not in the whitelist Michel Le Bihan 2018-11-30
mod_password_reset: Fix titles for consistency Matthew Wild 2018-11-22
mod_password_reset: Adjust form slightly after user testing Matthew Wild 2018-11-22
mod_password_reset: Add magic viewport tag to make reset pages mobile-friendly Matthew Wild 2018-11-22
mod_muc_ping: Update README to mention 0.11.x as separate from trunk Kim Alvefur 2018-11-22
mod_http_upload: Disallow POST in CORS Emmanuel Gil Peyrot 2018-11-18
mod_http_upload: Remove extra check for Origin HTTP header Emmanuel Gil Peyrot 2018-11-18
mod_http_upload: Relocate function definition to avoid traceback Matthew Wild 2018-11-18
mod_http_upload: Also add CORS headers in response to PUT Matthew Wild 2018-11-18
mod_http_upload: Add CORS headers for web clients (untested) Matthew Wild 2018-11-18
mod_muc_cloud_notify: README updates JC Brand 2018-11-17
mod_measure_client_features: Add a module to count the features of each connected client Emmanuel Gil Peyrot 2018-11-11
mod_presence_cache: Set delay source to bare JID instead of host Kim Alvefur 2018-11-07
mod_register_web: Add soft dependency on mod_register_limits (0.11+) Kim Alvefur 2018-11-07
mod_firewall: Improve logging on chain return Matthew Wild 2018-11-07
mod_measure_message_e2ee: Count OTR messages too. Emmanuel Gil Peyrot 2018-11-06
mod_http_upload: Fix order of arguments to :measure Kim Alvefur 2018-11-06
mod_bob: Don’t try to access XHTML-IM when it isn’t present. Emmanuel Gil Peyrot 2018-11-04
mod_measure_malloc: Use the 'amount' measure type Kim Alvefur 2018-10-29
mod_http_upload: Report statistics on upload sizes (0.10+) Kim Alvefur 2018-10-29
mod_measure_memory: Use the 'amount' measure type Kim Alvefur 2018-10-29
mod_mam_muc: Log to debug log whether a message is archived or not Kim Alvefur 2018-10-28
mod_conversejs: Weaken dependency on mod_bosh Kim Alvefur 2018-10-26
mod_conversejs: Link to BOSH and WebSockets setup instructions instead of module pages Kim Alvefur 2018-10-25
mod_storage_memory: Fix saving of remaining items during deletion Kim Alvefur 2018-10-21
mod_http_upload_external: Add note about correct behaviour in the presence of multiple versions Matthew Wild 2018-10-21
mod_http_upload_external: Fix typo/copy-paste issues in headers (thanks jonas<U+2019>) Matthew Wild 2018-10-21
mod_http_upload_external: Improve implementation docs, including v2 details Matthew Wild 2018-10-21
mod_test_data: New module to generate test data in Prosody's data store Matthew Wild 2018-10-15
mod_muc_ping: Add more details to README Kim Alvefur 2018-10-09
mod_password_reset: Implement password policy enforcement (requires mod_password_policy) Matthew Wild 2018-10-09
mod_password_reset: Improve password input field with additional relevant attributes Matthew Wild 2018-10-09
mod_password_reset: Improve error reporting when setting a password fails Matthew Wild 2018-10-09
mod_password_reset: Switch to util.interpolation (our standard template library) Matthew Wild 2018-10-09
mod_password_policy: Export function to get policy in use by the module Matthew Wild 2018-10-09
mod_password_policy: Return error as second result explaining failure reason Matthew Wild 2018-10-09
mod_muc_ping: Implements the Server Optimization part of XEP-0410: MUC Self-Ping Kim Alvefur 2018-10-07
mod_conversejs: Default to latest version of Converse.js Kim Alvefur 2018-10-04
mod_conversejs: Strip extra slash if version is set to the empty string Kim Alvefur 2018-10-04
mod_pastebin: Convert limit values to strings (fixes traceback) Kim Alvefur 2018-10-03
mod_pastebin: Advertise a disco feature and current thresholds Kim Alvefur 2018-10-03
mod_password_reset: New module for self-service password resets via a web page Matthew Wild 2018-10-02
mod_bob: Simplify check_cid using string.match. (thanks Zash!) Emmanuel Gil Peyrot 2018-09-28
mod_bob: Add this new module. Emmanuel Gil Peyrot 2018-09-28
mod_http_upload: Use legacy datamanager directly (makes it work) Kim Alvefur 2018-09-27
mod_http_upload: Abort and throw error in case of failure to iterate over users Kim Alvefur 2018-09-27
mod_http_upload: Run expiry for all users if command run with a hostname Kim Alvefur 2018-09-27
mod_http_roster_admin: Add explicit dependency on mod_http Kim Alvefur 2018-09-27
mod_conversejs: Set a friendly name for mod_http_index Kim Alvefur 2018-09-27
mod_http_index: Allow listed modules to include a friendlier name Kim Alvefur 2018-09-27
mod_http_index: Tweak header Kim Alvefur 2018-09-27
mod_conversejs: Update README Matthew Wild 2018-09-27
mod_conversejs: Allow custom tags to be inserted into the generated HTML Matthew Wild 2018-09-27
mod_conversejs: Variable rename for clarity (user may override options) Matthew Wild 2018-09-27
mod_conversejs: Allow overriding CDN URL, or script/css URLs independently Matthew Wild 2018-09-27
Mention auto_register_muc_nickname setting from Converse JC Brand 2018-09-24
mod_conversejs: Explicitly depend on mod_http Kim Alvefur 2018-09-23
mod_pubsub_text_interface: Handle lack of `pubsub:get_last_item` in Prosody 0.10 Kim Alvefur 2018-09-23
mod_auth_ldap: Add compat with the previously mistaken documentation (thanks pep.) Kim Alvefur 2018-09-23
mod_auth_ldap: Correct name of admin option (thanks pep.) Kim Alvefur 2018-09-23
mod_auth_ldap: fix ldap_admins documentation Maxime “pep” Buquet 2018-09-22
mod_conversejs: Add a page title Kim Alvefur 2018-09-20
mod_conversejs: Update to Conversejs 4.0.1 Kim Alvefur 2018-09-20
mod_profile: Fix PEP event handler to detach on unload Kim Alvefur 2018-09-16
Backed out changeset 395835d89d88: Might still be needed Kim Alvefur 2018-09-16
mod_pubsub_mqtt/README: Fix quotes Kim Alvefur 2018-09-15
mod_muc_cloud_notify: New module JC Brand 2018-09-14
mod_blocking: Update to set id attribute on iq stanza Matthew Wild 2018-09-13
mod_delegation: Update to generate own iq ids Matthew Wild 2018-09-13
mod_http_roster_admin: Explicitly set 'id' attribute on roster pushes Matthew Wild 2018-09-13
mod_prometheus: Add more documentation. Emmanuel Gil Peyrot 2018-09-12
mod_conversejs: Add an endpoint returning only initialization snippet Kim Alvefur 2018-09-10
mod_conversejs: Factor out option handling into a function for future reuse Kim Alvefur 2018-09-10
mod_conversejs: Factor JavaScript part out of HTML Kim Alvefur 2018-09-10
mod_conversejs/README: Fix links to mod_bosh and mod_websocket (thanks jubalh) Kim Alvefur 2018-09-10
mod_conversejs: Restore accidentally removed configuration option handling Kim Alvefur 2018-09-09
mod_conversejs: Pin to version 4.0.0 Kim Alvefur 2018-09-09
mod_bookmarks: Handle iq:private queries before mod_private Kim Alvefur 2018-09-09
mod_bookmarks: Correctly hook events on PEP services Kim Alvefur 2018-09-09
mod_auth_dovecot: Update example dovecot config Kim Alvefur 2018-09-09
mod_conversejs: Remove view_mode CSS switching Kim Alvefur 2018-09-08
Fix README of mod_conversejs t2d 2018-09-08
mod_omemo_all_access: Fix table to not take the first row as header Kim Alvefur 2018-09-08
mod_omemo_all_access: Add a note about mod_pep replacing this module on trunk. Emmanuel Gil Peyrot 2018-09-08
merge Kim Alvefur 2018-09-08
mod_profile: Update README file next to recent mod_pep changes Minami-o Le Sabreur 2018-09-08
mod_auth_dovecot/README: Expand example Kim Alvefur 2018-09-08
mod_muc_badge/README: Remove obsolete option Kim Alvefur 2018-09-06
mod_muc_badge/README: Remove completed TODO Kim Alvefur 2018-09-06
mod_muc_badge/README: Add an example Kim Alvefur 2018-09-06
mod_muc_badge/README: Correct the example URL to account for default 'http_host' Kim Alvefur 2018-09-06
mod_bookmarks: Ensure the configuration is correct even with create-on-subscribe. Emmanuel Gil Peyrot 2018-08-31
mod_pubsub_text_interface: Add a 'last' command for sending the last item Kim Alvefur 2018-08-31
mod_register_json/README: Add syntax hint Kim Alvefur 2018-08-29
mod_register_json: Update README Matthew Wild 2018-08-29
mod_bookmarks: Delete the node before attempting migration, to make sure its config is correct. Emmanuel Gil Peyrot 2018-08-27
mod_s2s_auth_posh: Be a tiny bit stricter with types Kim Alvefur 2018-08-25
mod_s2s_auth_posh: Follow reference Kim Alvefur 2018-08-25
mod_s2s_auth_posh: Ensure JWK data decodes to a table Kim Alvefur 2018-08-25
mod_muc_badge: Reduce the opacity of the text shadows. Emmanuel Gil Peyrot 2018-08-25
mod_muc_badge: Add spaces around each part of the text. Emmanuel Gil Peyrot 2018-08-25
mod_muc_badge: Preserve spaces in SVG, fixes displaying nicer borders. Emmanuel Gil Peyrot 2018-08-25
mod_http_muc_log: Close unclosed <p/> tag in template. Emmanuel Gil Peyrot 2018-08-25
mod_bookmarks: Display the bare JID instead of the username in logs. Emmanuel Gil Peyrot 2018-08-25
mod_pubsub_feeds: Handle feed parsing error (thanks apollo13) Kim Alvefur 2018-08-25
mod_pubsub_feeds: Fix syntax error Kim Alvefur 2018-08-25
mod_pubsub_feeds: Log a message for HTTP 301 redirects Kim Alvefur 2018-08-25
mod_pubsub_feeds: Log non-HTTP errors like certificate problems etc Kim Alvefur 2018-08-25
mod_pubsub_feeds: Log a debug message for status codes not handled Kim Alvefur 2018-08-25
mod_atom: Set the proper Content-Type header for Atom (thanks MattJ) Kim Alvefur 2018-08-24
mod_atom: Include User Nickname (if configured to be public) Kim Alvefur 2018-08-24
mod_atom: Expose title and description from node metadata in feed Kim Alvefur 2018-08-24
mod_atom: Add node as portablecontacts preferredUsername Kim Alvefur 2018-08-24
mod_atom: Add some basic metadata to feed Kim Alvefur 2018-08-24
mod_delegation: Simplify iq handling by hooking on iq-get/ instead of iq/. Emmanuel Gil Peyrot 2018-08-24
mod_readonly: Simplify iq handling by hooking on iq-set/ instead of iq/. Emmanuel Gil Peyrot 2018-08-24
mod_ipcheck: Simplify iq handling by hooking on iq-get/ instead of iq/. Emmanuel Gil Peyrot 2018-08-24
mod_auto_answer_disco_info: Simplify iq handling by hooking on the full payload tag instead of iq/full. Emmanuel Gil Peyrot 2018-08-24
mod_client_certs: Simplify iq handling by hooking on iq-get/ and iq-set/ instead of iq/. Emmanuel Gil Peyrot 2018-08-24
mod_group_bookmarks: Remove unused requires. Emmanuel Gil Peyrot 2018-08-24
mod_pubsub_github: Remove unused import [luacheck] Kim Alvefur 2018-08-24
mod_pubsub_github: Add support for signed requests Kim Alvefur 2018-08-24
mod_pubsub_github: Unpack request from event Kim Alvefur 2018-08-24
mod_group_bookmarks: Add my copyright. Emmanuel Gil Peyrot 2018-08-24
mod_group_bookmarks: Return early when the key is not bookmarks. Emmanuel Gil Peyrot 2018-08-24
mod_group_bookmarks: Use iq-get event instead of checking for stanza.attr.type == "get". Emmanuel Gil Peyrot 2018-08-24
mod_group_bookmarks: Remove duplicated requires. Emmanuel Gil Peyrot 2018-08-24
mod_pubsub_github/README: Note that it might work with Gitlab as well Kim Alvefur 2018-08-24
mod_atom: Add a brief README Kim Alvefur 2018-08-24
mod_pubsub_post/README: Add a heading for affiliation related text Kim Alvefur 2018-08-24
mod_pubsub_post: Ensure actor is non-nil (catch inability to determine IP or simliar) Kim Alvefur 2018-08-24
mod_pubsub_post: Start with actor unset Kim Alvefur 2018-08-24
mod_bookmarks: Use the new item-published/<node> event. Emmanuel Gil Peyrot 2018-08-21
mod_profile: Only replace avatar update hash if one is found Kim Alvefur 2018-08-21
mod_profile: Only retrieve the last avatar hash from PEP Kim Alvefur 2018-08-21
mod_pubsub_text_interface: Ignore whitespace after all commands Kim Alvefur 2018-08-20
mod_pubsub_text_interface: Rename variable to avoid name clash [luacheck] Kim Alvefur 2018-08-20
mod_pubsub_text_interface: Fix chain that accidentally produced nested <body> Kim Alvefur 2018-08-20
mod_pubsub_text_interface: Generate a stanza id for replies Kim Alvefur 2018-08-20
mod_profile: Pass item id onto pubsub container element Kim Alvefur 2018-08-20
mod_profile: Use type property over content identifiguesstimation Kim Alvefur 2018-08-20
mod_pubsub_text_interface: Add a README Kim Alvefur 2018-08-20
mod_pubsub_text_interface: A chat interface to PubSub Kim Alvefur 2018-08-20
mod_pubsub_feeds: Include pubsub namespace on wrapper item as required by mod_pubsub Kim Alvefur 2018-08-20
mod_atom: Update to the new mod_pep Kim Alvefur 2018-08-20
mod_firewall: Assume empty list if file could not be loaded Matthew Wild 2018-08-19
mod_candy: Remove, outdated. Consider mod_conversejs instead. Matthew Wild 2018-08-18
mod_bookmarks: Require forgotten util.jid module. Emmanuel Gil Peyrot 2018-08-18
mod_default_bookmarks: Add support for <password/>. Emmanuel Gil Peyrot 2018-08-18
mod_default_bookmarks: Add support for trunk’s mod_pep. Emmanuel Gil Peyrot 2018-08-18
mod_bookmarks: Expose publish_to_pep() to other modules. Emmanuel Gil Peyrot 2018-08-18
mod_bookmarks: Fire empty and updated events, for other modules to use. Emmanuel Gil Peyrot 2018-08-18
mod_bookmarks: Send back empty Private XML bookmarks on empty PEP bookmarks. Emmanuel Gil Peyrot 2018-08-18
mod_bookmarks: Fix traceback on retrieval since ba0d444b64aa. Emmanuel Gil Peyrot 2018-08-18
mod_bookmarks: Enforce publish_options since Prosody 249d90ff992e. Emmanuel Gil Peyrot 2018-08-18
mod_bookmarks: Simplify last item retrieval thanks to Prosody b6ffd4f951b9. Emmanuel Gil Peyrot 2018-08-18
mod_bookmarks: New module synchronising bookmarks to the new persistent mod_pep Emmanuel Gil Peyrot 2018-08-18
mod_http_upload_external: share_v2.php: Comment out verbose debug logging Matthew Wild 2018-08-14
mod_http_upload_external: share.php: Fix whitespace Matthew Wild 2018-08-14
mod_http_upload_external: Update share.php and share_v2.php to allow cross-domain requests Matthew Wild 2018-08-14
mod_s2s_auth_posh: Add a command for generating the JSON file Kim Alvefur 2018-08-13
mod_auth_http_cookie: Also try to get HTTP request from WebSocket session Kim Alvefur 2018-08-10
mod_auth_http_cookie: Try to get HTTP request from array on BOSH sessions Kim Alvefur 2018-08-10
mod_pep_vcard_png_avatar: Log error when used with new mod_pep, add compat with mod_pep_simple Matthew Wild 2018-08-09
mod_pep_vcard_avatar: Log error when used with new mod_pep, add compat with mod_pep_simple Matthew Wild 2018-08-09
mod_watchuntrusted: Add option to ignore domains Michel Le Bihan 2018-08-08
mod_e2e_policy: Always add the 'to' in warning stanzas Michel Le Bihan 2018-08-08
mod_smacks: Improve logging on resume so session changes are more easily tracked Matthew Wild 2018-08-08
mod_statistics: Split module:shared() into multiple calls, multiple params may be deprecated soon Matthew Wild 2018-08-07
mod_http_upload_external: share.php: Use hash_equals() if available to protect against timing attack Matthew Wild 2018-08-07
mod_pep_vcard_avatar: Does not work with trunk anymore Kim Alvefur 2018-08-04
mod_adhoc_dataforms_demo/README: Set a summary Kim Alvefur 2018-08-03
mod_adhoc_dataforms_demo: Silence warning about unused argument [luacheck] Kim Alvefur 2018-08-03
mod_adhoc_test -> mod_adhoc_dataforms_demo Kim Alvefur 2018-08-03
mod_adhoc_test: A module to test dataforms generation and rendering Kim Alvefur 2018-08-03
mod_omemo_all_access: Add compatibility with mod_pep_simple Matthew Wild 2018-08-03
mod_omemo_all_access: Log error when used with incompatible mod_pep Matthew Wild 2018-08-03
mod_profile: Abort if mod_pep doesn't appear to be the former mod_pep_plus Kim Alvefur 2018-08-02
mod_profile: Update for mod_pep_plus rename Kim Alvefur 2018-08-02
mod_s2s_auth_posh: Beginnings of a README Kim Alvefur 2018-02-19
mod_s2s_auth_posh: Normalize code formatting Kim Alvefur 2018-01-28
mod_s2s_auth_posh: Abort if no fingerprints are found Kim Alvefur 2017-12-21
mod_s2s_auth_posh: Remove commented out line Kim Alvefur 2017-12-21
mod_s2s_auth_posh: Skip POSH if session certificate is already valid Kim Alvefur 2017-12-21
mod_s2s_auth_posh: Remove commented out imports Kim Alvefur 2017-12-21
mod_s2s_auth_posh: Cache tweak Kim Alvefur 2017-12-21
mod_s2s_auth_posh: Changes done outside of version control during 2014-2017 Kim Alvefur 2017-03-15
mod_s2s_auth_posh: PKIX over Secure HTTP Kim Alvefur 2014-05-21
mod_firewall: Add a missing space after a comma in the README. Emmanuel Gil Peyrot 2018-08-01
mod_pastebin: Make first line and URL more clearly separated Kim Alvefur 2018-07-31
mod_lib_ldap: assert() connection for hopefully better error reporting (thanks adac) Matthew Wild 2018-07-26
mod_profile: Remove purging of previous PEP data, should no longer be needed Kim Alvefur 2018-07-24
mod_profile: Bump priority of xep153 hook to surely run before mod_presence Kim Alvefur 2018-07-24
mod_profile: Correctly add avatar hash Kim Alvefur 2018-07-24
mod_profile: Add xmlns on <item> in order to pass item validation in mod_pubsub Kim Alvefur 2018-07-24
mod_profile: Refactor wrapping of payloads in <item> Kim Alvefur 2018-07-24
mod_http_upload_external/README: Add Perl implementation by Holger to list Kim Alvefur 2018-07-18
Backed out parts of changeset a81456a13797 Kim Alvefur 2018-07-18
mod_profile: Skip injecting xep153 into presence for sessions with no username Kim Alvefur 2018-07-13
mod_profile: Add support for XEP-0398 Kim Alvefur 2018-07-12
mod_profile: Add copyright header Kim Alvefur 2018-07-12
mod_profile: Fix typo Kim Alvefur 2018-07-12
mod_presence_cache: Forget cached presence on s2s close Kim Alvefur 2018-07-12
mod_checkcerts: Note about apparent incompatibility with >=0.10.x Kim Alvefur 2018-07-12
mod_profile: Ignore shadowed variable name Kim Alvefur 2018-07-12
mod_profile: Reformat README Kim Alvefur 2018-07-12
mod_pep_vcard_avatar: Normalize syntax in README Kim Alvefur 2018-07-12
mod_pep_vcard_avatar: Mention XEP-398 Kim Alvefur 2018-07-12
mod_pep_vcard_avatar: Advertise XEP-0398 feature Kim Alvefur 2018-07-12
mod_http_upload: use correct error condition Jonas Wielicki 2018-07-08
mod_pubsub_stats: Pass configuration to disable persistence and limit number of items Kim Alvefur 2018-07-07
various/README: Add a Statistics label Kim Alvefur 2018-07-05
mod_muc_badge: Use room name instead of fixed string (beware the silly width calculations) Kim Alvefur 2018-07-04
mod_muc_badge: Simplify SVG Kim Alvefur 2018-07-04
mod_smacks_noerror: Add ability to silence errors if mod_offline is disabled tmolitor 2018-07-02
mod_statistics_statsman: Remove duplicate import [luacheck] Kim Alvefur 2018-07-02
mod_statistics_statsman: Ignore that we discard incoming data [luacheck] Kim Alvefur 2018-07-02
mod_http_external: Link to prosody-filer (Go implementation) Matthew Wild 2018-07-02
mod_http_upload_external: Reduce slot request log level from info to debug for privacy improvement Matthew Wild 2018-07-02
mod_http_upload_external: Fix to read content-type from correct place in stanza Matthew Wild 2018-07-02
mod_http_upload_external: Log file type and size Matthew Wild 2018-07-02
share_v2.php: Remove content-disposition if mime type is set Matthew Wild 2018-07-02
share_v2.php: Add error logging Matthew Wild 2018-07-02
share_v2.php: Fix syntax errors Matthew Wild 2018-07-02
share_v2.php: Fix array keys Matthew Wild 2018-07-02
mod_pubsub_stats: Include namespace on pubsub items (fixes use with trunk) Kim Alvefur 2018-07-02
mod_statistics_statsman/README: Fix typo in link Kim Alvefur 2018-06-28
mod_statistics_statsman: Streaming access to statsmanager Kim Alvefur 2018-06-28
mod_pubsub_stats: Remove unused import of util.datetime Kim Alvefur 2018-06-28
mod_pubsub_stats: Add a brief README Kim Alvefur 2018-06-28
mod_s2s_whitelist: Add a README Kim Alvefur 2018-06-28
mod_s2s_blacklist: Add a README Kim Alvefur 2018-06-28
mod_pubsub_post/README: Describe what happens to different data types Kim Alvefur 2018-06-27
mod_pubsub_post/README: Affiliation management in trunk now Kim Alvefur 2018-06-27
mod_pubsub_post: Rename README so it gets picked up by the site generator Kim Alvefur 2018-06-27
mod_smacks: Reduce unacked stanza log message from warn->debug Matthew Wild 2018-06-26
mod_prometheus: Expose min, max and average when available. Emmanuel Gil Peyrot 2018-06-25
mod_slack_webhooks: Add a special webhook target for debugging Kim Alvefur 2018-06-03
mod_slack_webhooks: Forward info about clicked button to hook Kim Alvefur 2018-06-03
mod_slack_webhooks: Add support for buttons Kim Alvefur 2018-06-03
mod_muc_badge/README: Add a possible future thing to do Kim Alvefur 2018-06-23
mod_muc_badge/README: Fix typo in examlpe URL Kim Alvefur 2018-06-23
mod_muc_badge/README: More words Kim Alvefur 2018-06-23
mod_muc_badge/README: Fix prematurely committed text Kim Alvefur 2018-06-23
mod_muc_badge: Generates a SVG badge with the number of occupants in rooms Kim Alvefur 2018-06-23
mod_pastebin: Remove reference to removed header table Kim Alvefur 2018-06-23
mod_pastebin: Prevent header table form being mutated Kim Alvefur 2018-06-23
mod_prometheus: Fetch statistics at every request. Emmanuel Gil Peyrot 2018-06-22
mod_measure_message_e2ee: Get statistics about message encryption status. Emmanuel Gil Peyrot 2018-06-22
mod_measure_client_identities: Report 0 instead of the previous value when no client with that identity is left. Emmanuel Gil Peyrot 2018-06-22
mod_measure_client_identities: Collect statistics about client identities. Emmanuel Gil Peyrot 2018-06-21
mod_prometheus: Move timestamp generation to the stats-update event. Emmanuel Gil Peyrot 2018-06-21
mod_prometheus: Put the name as a label, which fits better the usual Prosody model. Emmanuel Gil Peyrot 2018-06-21
mod_prometheus: Add my copyright. Emmanuel Gil Peyrot 2018-06-21
mod_prometheus: Change the storage model for one which matches Prometheus better. Emmanuel Gil Peyrot 2018-06-21
mod_munin: Allow names containing any number of “:”. Emmanuel Gil Peyrot 2018-06-21
mod_munin: Don’t use host when it is nil. Emmanuel Gil Peyrot 2018-06-21
mod_prometheus: Optimise global lookups. Emmanuel Gil Peyrot 2018-06-21
mod_prometheus: Don’t shadow variables. [luacheck] Emmanuel Gil Peyrot 2018-06-21
mod_prometheus: Prefix metric names with "prosody_". Emmanuel Gil Peyrot 2018-06-21
mod_prometheus: Add a new statistics export module, for Prometheus. Emmanuel Gil Peyrot 2018-06-21
mod_minimix: Set full JID when dumping cached stanzas Kim Alvefur 2018-06-19
mod_minimix: Handle having received no presence (should not happen) Kim Alvefur 2018-06-19
mod_minimix: Don't consider oneself fully joined until subject message Kim Alvefur 2018-06-19
mod_minimix/README: Doesn't handle incoming kicks yet Kim Alvefur 2018-06-19
mod_minimix: Drop presence updates for now (may be treated as GC 1.0 joins) Kim Alvefur 2018-06-19
mod_minimix: Handle missing subject Kim Alvefur 2018-06-19
mod_minimix: Change data model Kim Alvefur 2018-06-19
mod_lastlog: Split Values into Type/Default. (documentation) Emmanuel Gil Peyrot 2018-06-17
mod_auth_oauthbearer: expand intro to mention when/how you'd use this JC Brand 2018-06-14
Remove debugging helpers and clean up a little JC Brand 2018-06-14
mod_sasl_oauthbearer and mod_auth_oauthbearer JC Brand 2018-06-13
mod_pinger: work around updates on stale sessions Georg Lukas 2018-06-13
mod_server_contact_info: Remove Kim Alvefur 2018-06-09
mod_cache_c2s_caps: Fix traceback on invalid payload in disco#info result. Emmanuel Gil Peyrot 2018-06-08
mod_smacks: Convert max number into a string before inserting it into a stanza. Emmanuel Gil Peyrot 2018-06-08
mod_csi_battery_saver: flush queue on smacks resume instead of smacks hibernation tmolitor 2018-06-08
mod_cloud_notify: inform mod_smacks of first push in hibernated state tmolitor 2018-06-08
mod_smacks: defer timeouts for push enabled clients tmolitor 2018-06-08
mod_auto_answer_disco_info: Don’t traceback on iqs coming from mod_muc. Emmanuel Gil Peyrot 2018-06-08
mod_inject_ecaps2: Inject the <c/> element in the presence, not util.hashes. Emmanuel Gil Peyrot 2018-06-08
mod_smacks: send maximum resumption timeout to client Jonas Wielicki 2018-06-07
Neuter 0198 from mod_pinger, fix #712 Georg Lukas 2018-06-06
mod_client_proxy: extend readme Jonas Wielicki 2018-06-03
mod_client_proxy: fix warnings Jonas Wielicki 2018-06-03
mod_pubsub_post: Add a README Kim Alvefur 2018-06-03
mod_pastebin: Off-by-one, the hardest problem known to man Kim Alvefur 2018-06-03
mod_client_proxy: a Jabber Address Translation implementation Jonas Wielicki 2018-06-03
mod_slack_webhooks: Fix error handling for JSON parsing Kim Alvefur 2018-06-02
mod_slack_webhooks: Fix handling of form-urlencoded Kim Alvefur 2018-06-02
mod_slack_webhooks: Reduce scope of variable Kim Alvefur 2018-06-02
mod_slack_webhooks: Split long line to improve readability [luacheck] Kim Alvefur 2018-06-02
mod_slack_webhooks: Rename variables no avoid name clash [luacheck] Kim Alvefur 2018-06-02
mod_slack_webhooks: Remove unused locals [luacheck] Kim Alvefur 2018-06-02
mod_storage_memory: Fix removal of data in keyvalue (thanks jonasw) Kim Alvefur 2018-06-02
mod_cloud_notify: fix link to business rules description tmolitor 2018-06-02
mod_cloud_notify: last cleanup tmolitor 2018-06-02
mod_cloud_notify: more cleanup tmolitor 2018-06-02
mod_cloud_notify: Some more cleanup tmolitor 2018-06-02
mod_cloud_notify: Some readme cleanup tmolitor 2018-06-02
mod_cloud_notify: Don't change table while iterating it tmolitor 2018-06-02
mod_http_avatar: Add caching support. Emmanuel Gil Peyrot 2018-06-01
mod_http_avatar: Remove unused variable. [luacheck] Emmanuel Gil Peyrot 2018-06-01
mod_http_avatar: Add a module to serve vCard-temp avatars over HTTP. Emmanuel Gil Peyrot 2018-06-01
mod_auto_answer_disco_info: Switch to origin.log to provide better debug to admins. Emmanuel Gil Peyrot 2018-06-01
mod_cache_c2s_caps: Switch to origin.log to provide better debug to admins. Emmanuel Gil Peyrot 2018-06-01
mod_cloud_notify: use next() instead of # operator and update README tmolitor 2018-06-01
mod_cloud_notify: Don't use deprecated table.getn tmolitor 2018-06-01
mod_vcard_muc: Get room from rooms table when get_room_from_jid API is not supported Michel Le Bihan 2018-05-30
mod_muc_lang: Remove unneeded type and label from disco#info Kim Alvefur 2018-05-30
mod_muc_lang: Add a README Kim Alvefur 2018-05-30
mod_muc_lang: Fix to use correct field name in disco#info Kim Alvefur 2018-05-30
mod_muc_lang: Fix to use correct data field Kim Alvefur 2018-05-30
mod_saslauth_muc: Use correct API for getting rooms Kim Alvefur 2018-05-30
mod_slack_webhooks: Use the correct MUC API Kim Alvefur 2018-05-30
mod_muc_intercom: Fix to use correct name for variable Kim Alvefur 2018-05-30
mod_muc_lang: Advertises the room language Kim Alvefur 2018-05-30
mod_pubsub_stats: Make the node used configurable Kim Alvefur 2018-05-29
mod_pubsub_stats: Simple module that publishes stats in XEP-0039 format Kim Alvefur 2018-05-29
mod_http_muc_log: Handle errors while loading template file in a more graceful manner Kim Alvefur 2018-05-29
mod_s2s_keepalive/README: Clarify options (fixes #675) Kim Alvefur 2018-05-29
mod_http_muc_log: Include URL in disco#info for public rooms Kim Alvefur 2018-05-29
mod_http_muc_log: Use separate variable for filename and file handle Kim Alvefur 2018-05-28
mod_http_muc_log: Fix inverted logic Kim Alvefur 2018-05-28
mod_http_muc_log: Add comment about argument to policy function Kim Alvefur 2018-05-28
mod_http_muc_log: Add a note about changing how presence is treated Kim Alvefur 2018-05-28
mod_http_muc_log: Base read-access on whether anyone would be able to join (like MUC) Kim Alvefur 2018-05-28
mod_http_muc_log: Only exclude hidden rooms from listing (like disco#items) Kim Alvefur 2018-05-28
mod_http_muc_log: Improve readability of policy function Kim Alvefur 2018-05-28
Merge commit tmolitor 2018-05-28
mod_cloud_notify: Limit number of devices to 5 and change some default settings tmolitor 2018-05-28
mod_delay: Don't break on smacks resume tmolitor 2018-05-28
mod_deny_omemo: Prevents publishing and retreival of OMEMO PEP nodes Kim Alvefur 2018-05-28
mod_pubsub_feeds/README: Give PubSubHubbub its own section Kim Alvefur 2018-05-27
mod_pubsub_feeds/README: Markup options in table as code Kim Alvefur 2018-05-27
mod_pubsub_feeds/README: Give option summary its own heading Kim Alvefur 2018-05-27
mod_pubsub_feeds/README: Add comment explaining what the index in 'feeds' does Kim Alvefur 2018-05-27
mod_pubsub_feeds/README: Normalize Markdown syntax Kim Alvefur 2018-05-27
mod_pubsub_feeds: Use ETag instead of problematic If-Modified-Since Kim Alvefur 2018-05-27
mod_vcard_muc: Send presence on muc-occupant-session-new event Michel Le Bihan 2018-05-26
mod_pastebin: Restore URL in final body text Kim Alvefur 2018-05-24
mod_pastebin: Fix line count pattern added by 040eaa3844f4 Kim Alvefur 2018-05-24
mod_vcard_muc: Initial commit Michel Le Bihan 2018-05-24
mod_mam_muc/README: Add note about mod_muc_mam being included with Prosody Kim Alvefur 2018-05-24
mod_auth_ccert: Silence warning about unused global [luacheck] Kim Alvefur 2018-05-24
mod_conversejs: Suggest some alternative cliets if JavaScript is disabled Kim Alvefur 2018-04-07
mod_conversejs: Appologise for the JavaScript Kim Alvefur 2018-04-07
mod_conversejs: Make HTML more well-formed Kim Alvefur 2018-04-07
mod_auth_http_cookie: Possibly temporary fork of mod_http_auth_async that adds cookie auth support Matthew Wild 2018-05-24
mod_mam_muc: Remove support for Prosody trunk/0.11 Kim Alvefur 2018-04-02
mod_pastebin: Support the new MUC API in Prosody trunk Kim Alvefur 2018-05-22
mod_pastebin: Add an OOB tag pointing to the pastebin URL Kim Alvefur 2018-05-20
mod_pastebin: Silence some warnings [luacheck] Kim Alvefur 2018-05-20
mod_pastebin: Remove unused locals [luacheck] Kim Alvefur 2018-05-20
mod_pastebin: Check line length via preconstructed pattern instead of gsub Kim Alvefur 2018-05-20
mod_pastebin: Remove redundant check for non-empty body since it returns earlier in that case Kim Alvefur 2018-05-20
mod_pastebin: Avoid using pattern matching facilities for simple prefix removal Kim Alvefur 2018-05-20
mod_pastebin: Replace tags using :maptags API instead of hacky direct manipulation Kim Alvefur 2018-05-20
mod_pastebin: Move result of host detection into a variable to improve readabily Kim Alvefur 2018-05-20
mod_vcard_command: Tweak to not rely on legacy module() behavior Kim Alvefur 2018-05-22
mod_vcard_command: a simplistic way to get and set vcard data for registered users Stefan `Sec` Zehl 2013-10-08
mod_muc_access_control: Multiple fixes to make the module work (fixes #1086) Frank Doepper 2018-05-22
mod_block_strangers: Allow stanza from self (fixes #966, thanks Sergey Popov) Matthew Wild 2018-05-22
mod_watchuntrusted: Actually add the untrusted_message_type option Kim Alvefur 2018-05-20
mod_pubsub_hub: Use the correct MIME type for Atom feeds Kim Alvefur 2018-05-20
mod_watchuntrusted: Add option for which message 'type' to use on notifications Kim Alvefur 2018-05-20
mod_http_authentication/README: Change name of config option to match the code Kim Alvefur 2018-05-20
mod_pubsub_post: Add an option for what to use as pubsub 'actor' Kim Alvefur 2018-05-20
mod_pubsub_post: Factor out the 'actor' into an argument Kim Alvefur 2018-05-20
mod_pubsub_post: Add support for publishing arbitrary JSON Kim Alvefur 2018-05-19
mod_pubsub_post: Add support for posting Atom feeds, publishing each entry Kim Alvefur 2018-05-19
mod_pubsub_post: Change to support arbitrary XML payloads Kim Alvefur 2018-05-19
mod_pubsub_post: Remove unused import [luacheck] Kim Alvefur 2018-05-19
mod_http_authentication: Replace 'Known issues' section with Compatibility since the issue referenced has been resolved Kim Alvefur 2018-05-19
mod_http_upload: Add an experimental prosodyctl command for expiring uploads Kim Alvefur 2018-05-19
mod_cloud_notify: remove useless counter (hardcode it to 1) tmolitor 2018-05-14
mod_privacy_lists: Convert order to a string before using as attribute value (thanks ValdikSS) Matthew Wild 2018-05-08
mod_pastebin: Fix loading on normal hosts (thanks ppmathis) Kim Alvefur 2018-04-30
mod_http_roster_admin: Add syntax highlighting hints Kim Alvefur 2018-04-29
mod_http_roster_admin: Add missing protocol docs Matthew Wild 2018-04-29
mod_mam_muc/README: Clarify that only v0.5 of XEP-0313 is supported when used with Prosody 0.10.x Kim Alvefur 2018-04-17
mod_http_dir_listing2: Add README based the one from mod_http_dir_listing Kim Alvefur 2018-04-16
mod_http_dir_listing2: Sort file listing such that directories come before files Kim Alvefur 2018-04-16
mod_http_dir_listing2: Switch to util.interpolation for HTML rendering Kim Alvefur 2018-04-16
mod_http_dir_listing2: Copy of mod_http_dir_listing Kim Alvefur 2018-04-16
Initial commit of mod_slack_webhooks. Nathan Whitehorn 2018-04-15
mod_register_web: Handle errors contacting upstream API Matthew Wild 2018-04-15
mod_conversejs: Offer the current domain if registration is enabled to skip the server selection and improve UX Kim Alvefur 2018-04-06
mod_net_proxy: Fixed errors when connection with nil ip is being processed Pascal Mathis 2018-04-05
mod_firewall: Handle unsubcription action correctly (fixes #1119) Kim Alvefur 2018-04-04
mod_component_http: Fix parameter order, see Prosody trunk e2919978673e for more info Matthew Wild 2018-04-04
mod_query_client_ver: Add a README Kim Alvefur 2018-04-04
mod_query_client_ver: Use the module name as adhoc command node (mistakenly not changed after copying from mod_ping) Kim Alvefur 2018-04-04
mod_query_client_ver: Restrict adhoc command to local admins Kim Alvefur 2018-04-04
mod_query_client_ver: Fix check for sessions on the current host Kim Alvefur 2018-04-04
mod_query_client_ver: Add a simple adhoc command that queries all currently connected clients Kim Alvefur 2018-04-04
mod_post_msg: Add support for a JSON based format similar to what mod_component_http uses Kim Alvefur 2018-04-04
mod_post_msg/README: Document how authentication is performed Kim Alvefur 2018-04-04
mod_post_msg/README: Describe the URL format Kim Alvefur 2018-04-04
mod_post_msg/README: Clarify 'body' fields Kim Alvefur 2018-04-04
mod_post_msg/README: Update Introduction text Kim Alvefur 2018-04-04
mod_post_msg/README: Document the payload formats Kim Alvefur 2018-04-04
mod_post_msg/README: Normalize markdown syntax Kim Alvefur 2018-04-04
mod_post_msg/README: Reword about borrowing Kim Alvefur 2018-04-04
mod_post_msg/README: Remove author, it's in the vcs metadata Kim Alvefur 2018-04-04
mod_conversejs: Specify a charset on script tag to prevent Browser from guessing Kim Alvefur 2018-04-02
mod_http_upload_external: Fix syntax error in share.php Matthew Wild 2018-04-02
mod_http_upload_external: Add newer 'v2' protocol (and share_v2.php) which supports content-type preservation Matthew Wild 2018-04-02
mod_http_upload_external: share.php example: Add CSP headers Matthew Wild 2018-04-02
Implement dummy body message to indicate high priority push tmolitor 2018-04-01
mod_net_proxy: Added missing return when detecting unparseable PROXYv1 source address Pascal Mathis 2018-04-01
mod_net_proxy: Updated HAProxy example configuration to listen on v4+v6 Pascal Mathis 2018-04-01
mod_delay: Improve the README’s description Emmanuel Gil Peyrot 2018-03-31
mod_http_upload_external: Use a more widespread method to obtain Content-Length (thanks Yves) Emmanuel Gil Peyrot 2018-03-30
mod_http_logging: Fix typo [luacheck] Kim Alvefur 2018-03-30
mod_migrate: Mention the possible need to supply the list of users Kim Alvefur 2018-03-30
mod_http_logging: Wrap API for sending data from file handles Kim Alvefur 2018-03-30
mod_http_logging: Be robust against missing connection object Kim Alvefur 2018-03-30
mod_http_logging: Use 'ip' field provided by mod_http if available Kim Alvefur 2018-03-30
mod_http_logging: Factor out body length calculation Kim Alvefur 2018-03-30
mod_http_logging: Factor out logging into a function for future reuse Kim Alvefur 2018-03-30
mod_net_proxy: Fixed small indentation mistake in docs Pascal Mathis 2018-03-29
mod_net_proxy: Added proxy_trusted_proxies for whitelisting incoming connections Pascal Mathis 2018-03-28
mod_net_proxy: Adjusted log level of errors triggered by remote connections to 'warn' Pascal Mathis 2018-03-28
mod_net_proxy: Automatically listen on all mapped ports if proxy_ports was not configured Pascal Mathis 2018-03-28
Rename to README.markdown JC Brand 2018-03-27
mod_net_proxy: Fixed example configuration for HAProxy Pascal Mathis 2018-03-27
mod_component_http: Fix to use module:send() instead of origin.send() (thanks Wiktor) Matthew Wild 2018-03-27
Merge commit JC Brand 2018-03-27
New HMAC token authentication module for Prosody. JC Brand 2018-03-27
mod_http_logging: Add some short documentation Kim Alvefur 2018-03-27
mod_component_http/README: Include language tag in example to enable syntax highlighting in rendered version Kim Alvefur 2018-03-26
mod_component_http: Update README to include config snippet example Matthew Wild 2018-03-26
mod_component_http: Fix some [luacheck] warnings Matthew Wild 2018-03-26
mod_component_http: Fix headings in README Matthew Wild 2018-03-26
mod_component_http: Allow implementing a component over HTTP Matthew Wild 2018-03-26
mod_mam_muc: Advertise mam:1 instead of mam:2 if not using new MUC code [fixes #1118] Matthew Wild 2018-03-26
mod_http_upload/README: Point at mod_http_upload_external Kim Alvefur 2018-03-25
mod_http_upload: Include the current VirtualHost name in greeting to help with debugging Kim Alvefur 2018-03-25
mod_csi_battery_saver: Remove whitespace only lines Michel Le Bihan 2018-03-23
mod_checkcerts: Fixed luacheck warnings Michel Le Bihan 2018-03-23
mod_muc_gc10: Catch joins correctly (thanks Ge0rG) Kim Alvefur 2018-03-22
mod_minimix/README: Normalize markdown syntax Kim Alvefur 2018-03-22
mod_minimix/README: Fix typo (thanks porrier) Kim Alvefur 2018-03-22
mod_minimix: Experiment in account-based MUC joins Kim Alvefur 2018-03-22
mod_muc_gc10: Gather statistics on use of the Groupchat 1.0 protocol Kim Alvefur 2018-03-22
mod_http_upload_external: Use correct namespace (thanks Wiktor) Kim Alvefur 2018-03-22
mod_storage_xmlarchive: Add a debug message to try to track down why all indicies are read in some cases Kim Alvefur 2018-03-18
mod_smacks: Ensure stanza count attributes are always strings (thanks Martin) Matthew Wild 2018-03-17
README: Remove text about 0.8 compatibility repo Kim Alvefur 2018-03-17
mod_net_proxy: Fixed luacheck warnings Pascal Mathis 2018-03-16
mod_conversejs: Pass information about if and how of account registration Kim Alvefur 2018-03-16
mod_conversejs: Pass current domain as 'default_domain' Kim Alvefur 2018-03-16
mod_net_proxy: Fixed typo in example HAProxy configuration within README Pascal Mathis 2018-03-15
mod_net_proxy: Fixed backwards compatibility to Prosody 0.10 Pascal Mathis 2018-03-15
mod_net_proxy: New module implementing PROXY protocol versions 1 and 2 Pascal Mathis 2018-03-15
mod_register_web: Pass username to generate_register_response Michel Le Bihan 2018-03-13
mod_firewall: Add special case for $local zone (fixes #1090) Kim Alvefur 2018-03-12
mod_http_index: Sort list of HTTP applications by name Kim Alvefur 2018-03-10
mod_http_index: Remove unused style rule Kim Alvefur 2018-03-10
mod_register_web: Remove unused variables [luacheck] Kim Alvefur 2018-03-10
mod_register_web: Remove username and password from form data and provide the rest in pre-registration event Kim Alvefur 2018-03-10
mod_register_web: Return reason for rejection if one was provided by another plugin during pre-registration checks Kim Alvefur 2018-03-10
mod_register_web: Include IP address in pre-registration check event to allow other modules a chance to act on it Kim Alvefur 2018-03-10
mod_conversejs: Hack in support for changing the CSS if InVerse mode is enabled Kim Alvefur 2018-03-09
mod_conversejs/README: Add compatibility section Kim Alvefur 2018-03-09
mod_conversejs: Allow passing arbitrary options trough to Converse.js Kim Alvefur 2018-03-09
mod_conversejs/README: Expand config section Kim Alvefur 2018-03-09
mod_storage_xmlarchive: Add additional debug logging Kim Alvefur 2018-03-09
mod_firewall: Add PENDING SUBSCRIPTION FROM SENDER? condition Matthew Wild 2018-03-09
mod_firewall: Add UNSBSCRIBE SENDER action Matthew Wild 2018-03-09
[mod_mam] Fix hook priority for local clients, too (see also commit 2af42a3af131) tmolitor 2018-03-07
mod_inject_ecaps2: Check for unset presence Emmanuel Gil Peyrot 2018-03-07
mod_auto_answer_disco_info: Improve the debug message to include the recipient Emmanuel Gil Peyrot 2018-03-07
mod_auto_answer_disco_info: Don’t answer if the target session isn’t online Emmanuel Gil Peyrot 2018-03-07
mod_inject_ecaps2: Return if calculating the hash failed Emmanuel Gil Peyrot 2018-03-07
mod_inject_ecaps2: Rename the Lua file correctly Emmanuel Gil Peyrot 2018-03-07
mod_inject_ecaps2: Add Lua 5.1 compatibility by replacing \xHEX with \DECIMAL in strings Emmanuel Gil Peyrot 2018-03-07
mod_inject_ecaps2: New module adding support for XEP-0390 to all local clients supporting XEP-0115 Emmanuel Gil Peyrot 2018-03-07
luacheckrc: Forget about the _M global Kim Alvefur 2018-03-07
luacheckrc: Assign module.environment to section for writable globals Kim Alvefur 2018-03-07
luacheckrc: Rearrange options to be closer to the order used in main prosody repo Kim Alvefur 2018-03-07
mod_cache_c2s_caps: Use prosody.full_sessions instead of _G.full_sessions (thanks luacheck) Emmanuel Gil Peyrot 2018-03-07
mod_auto_answer_disco_info: Remove unused variable (thanks luacheck) Emmanuel Gil Peyrot 2018-03-07
mod_cache_c2s_caps: Remove unused import (thanks luacheck) Emmanuel Gil Peyrot 2018-03-07
mod_auto_answer_disco_info: New module answering disco#info queries on the behalf of the recipient Emmanuel Gil Peyrot 2018-03-07
mod_cache_c2s_caps: New module caching capabilities from local clients Emmanuel Gil Peyrot 2018-03-07
mod_firewall/definitions: Comments on LIST backends Kim Alvefur 2018-03-06
mod_muc_eventsource: validate node with nodeprep Senya 2018-02-23
mod_log_slow_events: Add README Matthew Wild 2018-02-27
mod_register_dnsbl_firewall_mark: Another copy of DNSBL module, this time creating "user marks" for mod_firewall Kim Alvefur 2018-02-24
mod_firewall: Add experimental user-centric persistent marks behind a feature flag Kim Alvefur 2018-02-24
mod_s2s_blacklist: Don't send error replies for error stanzas Kim Alvefur 2018-02-24
mod_register_dnsbl: Add support for IPv6 DNSBL Kim Alvefur 2018-02-23
mod_register_dnsbl: Use util.net for IP address parsing Kim Alvefur 2018-02-23
mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL Kim Alvefur 2018-02-23
mod_register_dnsbl_warn: Copy mod_register_dnsbl Kim Alvefur 2018-02-23
luacheckrc: Remove has_feature and has_identity before someone decides to use them Kim Alvefur 2018-02-23
Many modules: Simplify st.message(…):tag("body"):text(…):up() into st.message(…, …) Emmanuel Gil Peyrot 2018-02-17
Return 401 with correct realm when no user/pass is provided Nicolas Cedilnik 2018-02-20
mod_limits: Add debug logging just before we feed data into stream Matthew Wild 2018-02-20
mod_http_auth_check: New HTTP module to test user credentials Nicolas Cedilnik 2018-02-20
mod_muc_eventsource: New module forked from mod_pubsub_eventsource, exposes room message stream over SSE Matthew Wild 2018-02-19
mod_firewall: Prevent traceback if no directed presence has been sent (fixes #1081) Kim Alvefur 2018-02-16
mod_onions: Fix unqualified use of debug.traceback Kim Alvefur 2018-02-16
mod_onions: Use net.server API for creating a new connection instead of duplicating socket creation Kim Alvefur 2018-02-16
mod_jid_prep/README: Markup link Kim Alvefur 2018-02-16
mod_conversejs: Add a readme Kim Alvefur 2018-02-16
mod_http_upload_external: add support for XEP-0363 version 0.3 Jonas Wielicki 2018-02-11
README files: Fix typos Kim Alvefur 2018-02-04
mod_statsd: Fix typo in comment [codespell] Kim Alvefur 2018-02-04
mod_sms_clickatell: Fix typo in comment [codespell] Kim Alvefur 2018-02-04
mod_onions: Fix typo [codespell] Kim Alvefur 2018-02-04
mod_data_access: Fix typo in comment [codespell] Kim Alvefur 2018-02-04
mod_admin_web: Fix typo in comment [codespell] Kim Alvefur 2018-02-04
mod_adhoc_groups: Fix typos [codespell] Kim Alvefur 2018-02-04
mod_s2s_auth_dane: Fix typo in comment [codespell] Kim Alvefur 2018-02-04
mod_auth_custom_http: fix documentation config example Senya 2018-02-01
mod_auth_custom_http: Fix json.encode impoper reference Senya 2018-01-31
mod_xhtmlim: Fix scheme check (thanks wiktor) Kim Alvefur 2018-01-30
mod_xhtmlim: Attempts to sanitize XMTML-IM messages Kim Alvefur 2018-01-30
mod_pep_vcard_avatar: Don't set avatar hash if already set Michel Le Bihan 2018-01-26
Fix typo in config (thanks, kousu) Jonas Wielicki 2018-01-12
mod_pep_vcard_avatar: annouce avatar hash in presence if client does not Daniel Gultsch 2018-01-04
mod_auth_dovecot: Disable debug logging (sensitive data being sent) Kim Alvefur 2018-01-04
mod_registration_oob_url: inital commit. simple/straight forward module to advertise oob registration url Daniel Gultsch 2018-01-03
mod_firewall: Trim trailing whitespace [luacheck] Kim Alvefur 2018-01-03
mod_omemo_all_access: fixed some linter warnings Daniel Gultsch 2017-12-31
mod_firewall: Make SUBSCRIBED match for stanzas sent to self (fixes #1052) Kim Alvefur 2017-12-30
mod_omemo_all_access: initial commit. disable access control for all omemo related PEP nodes Daniel Gultsch 2017-12-29
mod_storage_xmlarchive/README: Fix typo Kim Alvefur 2017-12-28
mod_storage_xmlarchive/README: Add description of how data is stored Kim Alvefur 2017-12-28
mod_pep_plus: Remove, doesn't work reliably outside of current trunk (closes #1049) Kim Alvefur 2017-12-08
mod_firewall/test: Import the ltn12 library correctly Kim Alvefur 2017-12-05
"Export" get_user from mod_auth_ldap Jonas Wielicki 2017-12-05
mod_log_slow_events: Also catch global events Kim Alvefur 2017-11-21
mod_log_slow_events: Turn into a shared module (fixes http events being logged multiple times) Kim Alvefur 2017-11-21
mod_adhoc_groups: Allow users to create and join roster groups Kim Alvefur 2017-11-21
mod_adhoc_groups: Copy from mod_roster_allinall Kim Alvefur 2017-11-21
mod_http_muc_log: Generate empty pages in lazy mode, so that one can navigate past quiet days Kim Alvefur 2017-11-21
mod_http_muc_log: Check that there are timestamps to work with Kim Alvefur 2017-11-20
mod_http_muc_log: Lazy nex/prev link generation Kim Alvefur 2017-11-20
mod_http_muc_log: Fix the best comment Kim Alvefur 2017-11-20
mod_http_muc_log: Remove redundant else clauses Kim Alvefur 2017-11-20
mod_http_muc_log: Parse date out of path once Kim Alvefur 2017-11-20
mod_http_muc_log: Reword "back" links Kim Alvefur 2017-11-20
mod_http_muc_log: Return a 404 page if there are no messages to derive a time span from Kim Alvefur 2017-11-18
mod_http_muc_log: Remove this one weird whitespace Kim Alvefur 2017-11-18
mod_http_muc_log: Round down timestamps to midnight in order to fix an off by one issue (thanks asterix) Kim Alvefur 2017-11-18
mod_http_muc_log: Add a function for rounding timestamps down to midnight Kim Alvefur 2017-11-18
mod_mam_muc: Warn if the storage driver is missing the deletion API (instead of a traceback) (thanks asterix) Kim Alvefur 2017-11-18
mod_auth_external: Make sure processes are killed when Prosody shuts down Kim Alvefur 2017-11-18
mod_mam_muc: Add comment describing stripping of <x> tag in results Kim Alvefur 2017-11-17
mod_mam_muc: Pass along the size of the matching set, if returned from storage driver Kim Alvefur 2017-11-17
mod_mam_muc: Copy max_archive_query_results option from mod_mam Kim Alvefur 2017-11-17
mod_auth_external: Shut down all auth processes when module is unloaded (fixes #674) (thanks ZNikke) Kim Alvefur 2017-11-17
mod_auth_external: Silence warnings about unused arguments [luacheck] Kim Alvefur 2017-11-17
mod_auth_external: Remove duplicated local variable [luacheck] Kim Alvefur 2017-11-17
mod_auth_external: Split long lines [luacheck] Kim Alvefur 2017-11-17
mod_http_muc_log: Switch to an inaccurate but O(1) method of producing the calendar view Kim Alvefur 2017-11-17
mod_storage_muc_log: Signal store being empty correctly Kim Alvefur 2017-11-15
mod_migrate: Fix missing mod_ prefix in invocation example (thanks asterix) Kim Alvefur 2017-11-15
mod_http_upload_external: add Python service implementation Jonas Wielicki 2017-11-15
mod_storage_muc_log: Tweak README Kim Alvefur 2017-11-15
mod_storage_muc_log: Ignore setting the global 'open', it's part of the storage API Kim Alvefur 2017-11-15
mod_storage_muc_log: Trim trailing whitespace [luacheck] Kim Alvefur 2017-11-15
mod_mam: Load archiving preferes for offline users (fixes #1024) Kim Alvefur 2017-10-17
Various READMEs: s/eg/e.g.g/ Kim Alvefur 2017-11-10
mod_storage_xmlarchive/README: Minor tweak Kim Alvefur 2017-11-09
mod_migrate: Remove unused locals Kim Alvefur 2017-11-09
mod_storage_xmlarchive: Add a prosodyctl command for migrating to/from the internal storage format Kim Alvefur 2017-11-09
mod_storage_xmlarchive: Add a sanity check to prevent reading from internal storage archives Kim Alvefur 2017-11-09
mod_storage_xmlarchive: Pass the hostname into the archive object to make it more self-contained Kim Alvefur 2017-11-09
mod_migrate: Catch failure to use user listing API and suggest the alternative Kim Alvefur 2017-11-01
mod_auth_http_async: Allow LuaSocket to pollute the global scope (fixes #1033) Kim Alvefur 2017-10-31
mod_watchuntrusted send SHA256 by default Michel Le Bihan 2017-10-28
Backed out changeset 6d72c5172c74 Kim Alvefur 2017-10-23
mod_firewall/test: Move session variable to avoid warning about it being shadowed [luacheck] Kim Alvefur 2017-10-20
mod_firewall/test: Trim trailing whitespace [luacheck] Kim Alvefur 2017-10-20
mod_firewall/test: Use session passed as argument instead of upvalue Kim Alvefur 2017-10-20
mod_firewall/test: Import the ltn12 module [luacheck] Kim Alvefur 2017-10-20
mod_firewall/test: Declare globals from mod_firewall that are used [luacheck] Kim Alvefur 2017-10-20
mod_storage_memory: Allow archive items to be overwritten by id Kim Alvefur 2017-10-18
mod_storage_memory: Serialize stanzas on save (was delayed until query) Kim Alvefur 2017-10-18
mod_pep_plus: Snapshot from Prosody trunk 910d3c3f60a6 including dependencies Kim Alvefur 2017-10-18
mod_http_upload: Only try to create a randomly named directory once. Kim Alvefur 2017-10-17
mod_traceback: Add a brief README Kim Alvefur 2017-10-15
mod_auth_dovecot: Support new luasocket unix domain socket API (fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852250 in Debian Stretch) Waqas Hussain 2017-10-15
mod_server_contact_info/README: Fix example Kim Alvefur 2017-10-14
mod_storage_appendmap: Factor out serialization into reusable functions Kim Alvefur 2017-10-12
mod_compression_unsafe: Fix logic bug in previous commit Matthew Wild 2017-10-11
mod_compression_unsafe: Offer compression to c2s_unbound sessions (fixes compat with 0.10, thanks Flow) Matthew Wild 2017-10-11
mod_compression_unsafe README: Fix module name (thanks Flow) Matthew Wild 2017-10-11
mod_cloud_notify: Remove some leftover code tmolitor 2017-10-11
mod_cloud_notify: Fix regression in error handling tmolitor 2017-10-11
mod_profile: Update get_pep_service() signature to match recent changes to mod_pep_plus (in trunk) Kim Alvefur 2017-10-09
mod_measure_client_presence: Counts presence show and reports using 0.10+ statistics API. Emmanuel Gil Peyrot 2017-10-09
mod_measure_stanza_counts: Fix a crash in mod_bosh. Emmanuel Gil Peyrot 2017-10-09
mod_measure_stanza_counts: Counts stanzas and reports using 0.10+ statistics API Kim Alvefur 2017-10-09
mod_admin_web: Extract strophe from tarball without --strip-components (fixes #1013) Kim Alvefur 2017-10-07
mod_register_redirect: Update doc t2d 2017-10-06
mod_register_redirect: Import configmanager correctly (fixes #820) t2d 2017-10-06
mod_register_web: Update README to explain customization Matthew Wild 2017-10-05
mod_firewall: Don't interpret format specifiers in LOG Matthew Wild 2017-10-04
mod_s2s_reload_newcomponent: Fix to use imported configmanager instead of global Matthew Wild 2017-10-03
mod_swedishchef: Fix logging and traceback uncovered by util.format (thanks Kafkei) Kim Alvefur 2017-10-03
mod_swedishchef: Add event so other modules can use this filter Matthew Wild 2017-09-29
mod_swedishchef: Add configuration toggle Matthew Wild 2017-09-29
mod_limits: Handle fractional outstanding balance (imported from prosody 25237002aba4) Matthew Wild 2017-09-26
mod_compression: Rename to mod_compression_unsafe and add security note Matthew Wild 2017-09-26
mod_auth_ldap: Add annotations to ignore harmless warnings [luacheck] Kim Alvefur 2017-09-26
mod_auth_ldap: Split long line into many [luacheck] Kim Alvefur 2017-09-26
mod_traceback: Write current stack trace to file on SIGUSR1 Matthew Wild 2017-09-25
mod_server_contact_info: Correctly pass the list of addresses to util.dataforms Matthew Wild 2017-09-23
mod_muc_limits: Fix alignment of table columns Kim Alvefur 2017-09-22
mod_muc_limits: Update compatibility table Matthew Wild 2017-09-22
mod_muc_limits: Document muc_max_nick_length Matthew Wild 2017-09-22
mod_mam: Squeeze in hooks with priority between sevral other modules (fixes #996) Kim Alvefur 2017-09-21
mod_http_upload: Send a correct response on namespace :0. Emmanuel Gil Peyrot 2017-09-19
mod_pastebin: Check for MUC presence before handling a message. Emmanuel Gil Peyrot 2017-09-19
mod_http_host_status_check: Add list of failing hosts to the first line for summary Matthew Wild 2017-09-18
mod_mam: Use a FIFO queue for scheduling archive expiry Kim Alvefur 2017-09-12
mod_http_muc_log: Ignore 'logging' room option, it's no longer set by mod_mam_muc Kim Alvefur 2017-09-04
mod_mam: Fix traceback due to borked transplant from 0.10 Kim Alvefur 2017-09-03
mod_mam: Clone stanza before stripping stanza id after carbons Kim Alvefur 2017-09-03
mod_mam: Clone stanzas before mutating (thanks waqas) (fixes #961) Kim Alvefur 2017-09-02
mod_delegation: added disco#items:* in doc and changed status to Stage-Beta Goffi 2017-08-30
mod_delegation: fixed misplaced up() in <message> stanza generation Goffi 2017-08-30
mod_csi_battery_saver: Fix #921 tmolitor 2017-08-27
mod_smacks: Fix #921 tmolitor 2017-08-27
Merge with zash tmolitor 2017-08-27
mod_csi_battery_saver: Consider chat markers and outgoing carbon copies as important. tmolitor 2017-08-27
Merge with goffi Kim Alvefur 2017-08-27
mod_delegation: added disco#items support Goffi 2017-08-27
mod_cloud_notify: Implement version 0.3 of XEP-0357 tmolitor 2017-08-24
mod_auth_http_async: Updated sync_http_auth function to accept username and password and send those as a basic authentication header Matt Loupe 2017-08-23
mod_cloud_notify: Fix small bug. tmolitor 2017-08-22
mod_csi_battery_saver: Fix small bug and correct readme. tmolitor 2017-08-22
mod_csi_battery_saver: only depend on mod_track_muc_joins if actually used tmolitor 2017-08-19
mod_csi_battery_saver: Add config option for better muc handling tmolitor 2017-08-18
mod_csi_battery_saver: Fix bug when smacks is resumed before hibernating tmolitor 2017-08-17
mod_smacks: Trigger event smacks-hibernation-end after queue resend tmolitor 2017-08-17
merge commit tmolitor 2017-08-17
mod_csi_battery_saver: Fix a bug introduced by commit f43c77c69a8a tmolitor 2017-08-17
mod_csi_battery_saver: Fix interaction with smacks hibernation tmolitor 2017-08-17
mod_register_web: Normalize indentation [luacheck] Kim Alvefur 2017-08-17
mod_register_web: Import missing datamanager Michel Le Bihan 2017-08-17
mod_http_upload: Handle HEAD requests in 0.10 when reading body from a file handle Kim Alvefur 2017-08-15
mod_csi_battery_saver: Clone stanza pushed to queue Michel Le Bihan 2017-08-15
mod_cloud_notify: Implement the "stripped stanzas" proposal. tmolitor 2017-08-14
mod_csi_battery_saver: correctly handle encrypted message stanzas tmolitor 2017-08-12
mod_webpresence: Fixed README (working status and TODO) Vadim A. Misbakh-Soloviov 2017-08-02
mod_register_web: Add password confirmation field Michel Le Bihan 2017-08-01
mod_http_upload: Remove directory when deleting a file (fixes #950) Kim Alvefur 2017-07-27
mod_http_upload: Remove MIME type restrictions and checking (fixes #958) Kim Alvefur 2017-07-22
mod_secure_interfaces: Add ::1 to the default secure_interfaces. Emmanuel Gil Peyrot 2017-07-16
mod_register_redirect: Add ::1 to the default registration_whitelist. Emmanuel Gil Peyrot 2017-07-16
mod_captcha_registration: Add ::1 to the default registration_whitelist. Emmanuel Gil Peyrot 2017-07-16
mod_smacks: don't send out <r> when already hibernating tmolitor 2017-07-14
mod_secure_interfaces: Add debug log in non-secure case also Matthew Wild 2017-07-06
mod_mam: Use correct variable Kim Alvefur 2017-04-27
mod_mam: Don't ask the storage backend to count all items when expiry is disabled Kim Alvefur 2017-04-26
mod_mam_muc: Handle missing maxstanzas (thanks Martin) Kim Alvefur 2017-06-23
mod_mam_muc: Only collect original JID for messages (unavailable presence seems to cause an error) Kim Alvefur 2017-06-23
mod_mam_muc: Store and return original JID, role and affiliation (fixes #903) Kim Alvefur 2017-06-23
mod_mam_muc: Remove fetching of total message counts (potentially very slow and only supported by SQL) Kim Alvefur 2017-06-23
mod_mam_muc: Add debug logging like in mod_mam Kim Alvefur 2017-06-23
mod_mam_muc: Make calculation of max history length more like in mod_muc Kim Alvefur 2017-06-23
mod_muc_log/README: Remove odd duplicate item under Compatibility (thanks Tobias) Kim Alvefur 2017-05-25
mod_mam_muc: Rename various fields from "logging" to "archiving" Kim Alvefur 2017-05-21
mod_block_registrations: fix example regex tmolitor 2017-05-12
mod_cloud_notify: Don't notify for all smacks queued stanzas in a row tmolitor 2017-05-08
mod_smacks: Fix delayed_ack event tmolitor 2017-05-08
mod_cloud_notify: fix bug when multiple resources are used tmolitor 2017-05-08
mod_mam: Adjust event handler priorities to match guidelines in docs Matthew Wild 2017-04-28
mod_csi_pump: Consider presence other than presence updates important (ie subscription requests) Kim Alvefur 2017-04-27
mod_measure_malloc: Add a short README Kim Alvefur 2017-04-27
mod_measure_memory: Split out mallinfo measuring into a separate module, mod_measure_malloc Kim Alvefur 2017-04-27
Merge Kim Alvefur 2017-04-27
mod_mam_archive: Use util.rsm (fixes #877, depends on recent 0.10+) Dennis Schridde 2017-04-22
mod_log_http: Remove accidentally-committed debugging code Matthew Wild 2017-04-25
mod_onions: Make variable local Kim Alvefur 2017-04-24
mod_onions: Import luasocket (fixes #898) Kim Alvefur 2017-04-24
Merge commit tmolitor 2017-04-24
Fix #889 tmolitor 2017-04-24
mod_log_http: Add new module for logging outgoing HTTP request Matthew Wild 2017-04-21
mod_log_auth: log into session Georg Lukas 2017-04-19
mod_log_auth: Handle missing sasl handler Kim Alvefur 2017-04-19
mod_server_contact_info: Bump log message to info level Kim Alvefur 2017-04-19
mod_log_auth: Attempt to retrieve attempted username from SASL handler (re #844) Kim Alvefur 2017-04-19
mod_log_auth: Split some long lines Kim Alvefur 2017-04-19
mod_conversejs: Pass host jid (needed for anonymous auth) Kim Alvefur 2017-04-18
mod_measure_storage: Assume store type is "keyval" if missing Kim Alvefur 2017-04-15
mod_http_upload: Guess mime type from file extension if not provided by client (mime-type is OPTIONAL) Kim Alvefur 2017-04-15
mod_http_upload: Store filename and directory separately Kim Alvefur 2017-04-15
mod_http_upload: Return an error if unable to store slot info Kim Alvefur 2017-04-15
mod_http_upload: Keep user- and hostname in locals Kim Alvefur 2017-04-15
mod_http_upload: Remove unused upload slots Kim Alvefur 2017-04-15
Backed out changeset e491a15d7621 (closes #888) Kim Alvefur 2017-04-15
mod_measure_storage: Pass the measurement type, fixes traceback Kim Alvefur 2017-04-13
mod_http_muc_log: Remove caching Kim Alvefur 2017-04-13
mod_http_upload: Switch to using a map store Kim Alvefur 2017-04-13
mod_http_upload: Add support for limiting file types to upload Kim Alvefur 2017-04-13
mod_http_upload: Clear unused slots after 15 minutes Kim Alvefur 2017-04-13
mod_http_upload: Consider files deleted even if remove fails Kim Alvefur 2017-04-13
mod_http_upload: Validate that file extension (used by mod_http_files) matches mime type given by client Kim Alvefur 2017-04-13
mod_http_upload/README: Add sub-headings under limits Kim Alvefur 2017-04-13
mod_http_upload: Implement quota support (closes #823) Kim Alvefur 2017-04-13
mod_http_upload: Add option for expiry of files after a configurable time (closes #557) Kim Alvefur 2017-04-13
mod_storage_xmlarchive: Attempt to clean up orphaned files despite util.datamanager or internal storage having deleted the date index file (fixes #725) Kim Alvefur 2017-04-10
mod_storage_xmlarchive: Pass username to dates Kim Alvefur 2017-04-10
mod_pinger: Try to solve smacks related issues, see #712 tmolitor 2017-04-07
mod_storage_memory: Include missing return statement (thanks jonasw) Kim Alvefur 2017-04-06
mod_pinger: Don't ping when smacks hibernated the session, fixes #712 tmolitor 2017-04-06
mod_pinger: Fix hardcoded smacks namespace, fixes #712 tmolitor 2017-04-06
mod_smacks: Ignore user when writing or reading session_cache on prosody 0.9 tmolitor 2017-04-06
mod_cloud_notify: Fix module:unhook calls not available in prosody 0.9, fixes #874 tmolitor 2017-04-05
mod_pep_plus: Import from Prosody trunk ae3c5abb3336 Matthew Wild 2017-04-04
mod_http_upload: Fix halting of event propagation when request handler returns Kim Alvefur 2017-04-03
mod_http_upload: Where did those parenthesis come from? Kim Alvefur 2017-04-03
mod_http_upload: Use the new util.id if available (in 0.10+) Kim Alvefur 2017-04-03
mod_conversejs: Include a <body> tag in HTML Kim Alvefur 2017-04-03
mod_storage_xmlarchive: Use the dates method in more places Kim Alvefur 2017-04-01
mod_mam: Remove extraneous assert when opening the store Emmanuel Gil Peyrot 2017-04-02
mod_storage_memory: Ignore unused 'self' [luacheck] Kim Alvefur 2017-03-30
mod_storage_memory: Inclued 'with' in search [luacheck] Kim Alvefur 2017-03-30
mod_storage_memory: Fix to serialize the correct variable [luacheck] Kim Alvefur 2017-03-30
mod_conversejs: Remove leftover use of mod_http_files from before commit Kim Alvefur 2017-03-30
mod_conversejs: Simple demo module for serving converse.js from internal http server Kim Alvefur 2017-03-30
mod_storage_memory: Serialize data functions that return the data (prevents mutation of stored data) Kim Alvefur 2017-03-30
mod_storage_memory: Remove map store (rely on storagemanagers shiv) Kim Alvefur 2017-03-30
mod_storage_memory: Fix to make archive:append() return the archive id as it should Kim Alvefur 2017-03-30
mod_query_client_ver: Handle IQ errors (see #876) Kim Alvefur 2017-03-30
mod_query_client_ver: Signal that events are handled even when no response is returned (see #876) Kim Alvefur 2017-03-30
mod_http_upload: Use correct function for base64 Kim Alvefur 2017-03-28
mod_http_upload: Fix typo in variable name Kim Alvefur 2017-03-26
mod_http_upload: Rename variable to avoid name clash Kim Alvefur 2017-03-26
mod_http_upload: Split some long lines [luacheck] Kim Alvefur 2017-03-26
mod_http_upload: Fix to call random bytes function instead of the module Kim Alvefur 2017-03-26
mod_http_upload: Generate shorter directory names (closes #822) Kim Alvefur 2017-03-24
mod_pubsub_feeds: Remove old commented logging Kim Alvefur 2017-03-23
mod_mam: Ignore long log lines [luacheck] Kim Alvefur 2017-03-23
mod_cloud_notify: Whitespace fixes Matthew Wild 2017-03-23
mod_cloud_notify: Move declarations of handle_push_success/error to fix referencing undefined variables (introduced in 6ab46ff685d0) Matthew Wild 2017-03-23
mod_http_upload: add support for XEP-0363 version 0.3 Emmanuel Gil Peyrot 2017-03-22
mod_list_active: Actually invert condition (thanks Dan) Kim Alvefur 2017-03-22
mod_compat_muc_admin: Not compatible with 0.9.x Kim Alvefur 2017-03-22
mod_list_active: Add README Kim Alvefur 2017-03-22
mod_list_active: Inverse of mod_list_inactive (closes #705) Kim Alvefur 2017-03-22
mod_admin_message: Fix invalid character escape (fixes #626) Kim Alvefur 2017-03-22
mod_storage_appendmap: Successfully return nothing on ENOENT Kim Alvefur 2017-03-21
mod_storage_xmlarchive: Add some spacing to improve readability Kim Alvefur 2017-03-21
mod_storage_xmlarchive: Cache current date in a local Kim Alvefur 2017-03-21
mod_storage_xmlarchive: Break out XML file reading into a function Kim Alvefur 2017-03-21
mod_http_roster_admin: Don't call callback if it's nil JC Brand 2017-03-21
mod_auth_http_async: Use "net.http" for async case. JC Brand 2017-03-21
mod_auth_http_async: For sync calls, use LuaSockets' HTTP lib JC Brand 2017-03-21
mod_mam_muc: Include stanza-id in history replay Kim Alvefur 2017-03-21
mod_mam_muc: Add stanza-id tags (updates to XEP-0313 v0.6) Kim Alvefur 2017-03-21
mod_mam_muc: Shorten some lines [luacheck] Kim Alvefur 2017-03-21
mod_cloud_notify: Fixed error in push deduplication tmolitor 2017-03-17
mod_smacks: Prevent ack loop on misbehaving clients tmolitor 2017-03-15
mod_smacks: Made module more error resistant tmolitor 2017-03-15
mod_http_roster_admin: remove unused requires JC Brand 2017-03-15
mod_http_roster_admin: No need to manually purge. JC Brand 2017-03-15
mod_storage_memory: Add support for clearing a user's data when they log out Matthew Wild 2017-03-14
mod_storage_memory: Add :purge() method to all store types Matthew Wild 2017-03-14
mod_firewall: Add some more comments Matthew Wild 2017-03-10
Purge the roster from RAM when the user logs off. JC Brand 2017-03-14
mod_invite: Split long line [luacheck] Kim Alvefur 2017-03-14
mod_invite: Trim trailing whitespace [luacheck] Kim Alvefur 2017-03-14
mod_invite: Remove unused arguments [luacheck] Kim Alvefur 2017-03-14
mod_invite: Remove unused inport [luacheck] Kim Alvefur 2017-03-14
luacheckrc: Add the module:http_url API provided by mod_http to known globals Kim Alvefur 2017-03-13
mod_cloud_notify: Correct link to implementation details tmolitor 2017-03-13
misc: Add an example upstart config Kim Alvefur 2017-03-12
mod_cloud_notify: Respect Daniel's business rules and remove endpoints on error tmolitor 2017-03-11
mod_smacks: Add resumed session to event "smacks-hibernation-end" tmolitor 2017-03-11
mod_http_upload: Return 201 on successful PUT (as per XEP-0363 and RFC 2616) (Thanks Flow) Matthew Wild 2017-03-10
mod_csi_battery_saver: CSI module to save battery on mobile devices, based on mod_csi_pump tmolitor 2017-03-10
mod_firewall: spam-blocking.pfw: Allow groupchat messages and presence to offline full JIDs Matthew Wild 2017-03-06
luacheckrc: Whitelist methods that can be set on the module API instance Kim Alvefur 2017-03-06
luacheckrc: More module API fields Kim Alvefur 2017-03-06
mod_storage_xmlarchive: Rename variable, we can afford to use the full word 'session' Kim Alvefur 2017-03-05
mod_storage_xmlarchive: Move XML callback table into a variable to break long line [luacheck] Kim Alvefur 2017-03-05
mod_storage_xmlarchive: Break long line [luacheck] Kim Alvefur 2017-03-05
mod_presence_dedup/README: Fix weird spelling of Alpha Kim Alvefur 2017-03-05
luacheckrc: List module instance fields Kim Alvefur 2017-03-05
luacheckrc: List all module API methods (reqires luacheck 1.19) Kim Alvefur 2017-03-05
Implement XEP-0198 revision 1.5.2 and limit number of hibernated sessions per user tmolitor 2017-03-05
mod_storage_xmlarchive: Assume offset to be zero if not included (thanks pep.) Kim Alvefur 2017-03-04
mod_firewall: Add and document CROSSING GROUPS condition Matthew Wild 2017-03-03
mod_http_muc_log: Fix prev/next date finding Kim Alvefur 2017-03-01
mod_http_muc_log: Rename loop variable to avoid name clash Kim Alvefur 2017-03-01
mod_http_muc_log: Move scope of variables into loop Kim Alvefur 2017-03-01
mod_http_muc_log: Add some comments Kim Alvefur 2017-03-01
mod_http_muc_log/README: Add some text about the HTML template Kim Alvefur 2017-03-01
mod_muc_block_pm: Prevent unaffiliated users from sending private messages in MUC Kim Alvefur 2017-02-28
mod_firewall: Remove unused variable assignment Matthew Wild 2017-02-26
mod_firewall: Support filters for normalizing items before checking for them in lists Matthew Wild 2017-02-26
mod_firewall: Add 'test' subcommand to read stanzas from stdin and test them against rules Matthew Wild 2017-02-26
mod_firewall: Remove ambiguity from tokens dep parameter Matthew Wild 2017-02-26
mod_firewall: Fix for including the same dependency with different parameters Matthew Wild 2017-02-26
mod_firewall: Fix compilation error if TYPE/KIND had no parameter Matthew Wild 2017-02-25
mod_firewall: Fix syntax error in generated code with some route modification actions Matthew Wild 2017-02-25
mod_firewall: Compatibility fix for 0.9 (no module:unhook()) Matthew Wild 2017-02-25
mod_firewall: Add some comments Matthew Wild 2017-02-25
mod_firewall: Various improvements allowing dynamic load/reload/unload of scripts Matthew Wild 2017-02-25
mod_firewall: TO/FROM ADMIN OF: Fix string quoting Matthew Wild 2017-02-25
mod_firewall: README: Document TO/FROM ADMIN, FORWARD, TO SELF and TO FULL JID Matthew Wild 2017-02-25
mod_firewall: Fix TO/FROM ADMIN to use current (module) host Matthew Wild 2017-02-25
mod_firewall: Factor out script loading Matthew Wild 2017-02-25
mod_firewall: Fix meta functions with to/from that weren't JID-based Matthew Wild 2017-02-25
mod_firewall: Add spam-strip-xhtml.pfw Matthew Wild 2017-02-24
mod_firewall: spam-blocking.pfw: More comments for documentation Matthew Wild 2017-02-24
mod_saslname: Declare module Stable since it does one simple thing very well Kim Alvefur 2017-02-24
mod_saslname/README: Expand description Kim Alvefur 2017-02-24
mod_saslname/README: Update for XEP title change Kim Alvefur 2017-02-24
mod_firewall: spam-blocking.pfw: Add more extension points Matthew Wild 2017-02-24
mod_firewall: spam-blocking.pfw: Remove debug logging Matthew Wild 2017-02-24
spam-blocking.pfw: Much improvement Matthew Wild 2017-02-24
mod_firewall: SUBSCRIBED: Only check roster if 'to' address has a nodepart (fixes traceback) Matthew Wild 2017-02-24
mod_firewall: TO SELF: Use raw stanza.attr.to directly, as 'to' defaults to bare JID if nil Matthew Wild 2017-02-24
mod_firewall: Rename variables to avoid shadowing #luacheck Matthew Wild 2017-02-24
mod_firewall: Accept backslash escapes in definitions Matthew Wild 2017-02-24
mod_firewall: Fix compilation error when last action modifies stanza route Matthew Wild 2017-02-24
mod_firewall: Document PASS, RETURN and DEFAULT Matthew Wild 2017-02-24
mod_firewall: Make PASS bubble up through all chains, and add DEFAULT and RETURN Matthew Wild 2017-02-24
mod_firewall: spam-blocking.pfw: Allow unsubscribe/unsubscribed presence Matthew Wild 2017-02-23
mod_firewall: spam-blocking.pfw, initial anti-spam ruleset Matthew Wild 2017-02-23
mod_firewall: Add TO FULL JID Matthew Wild 2017-02-23
mod_firewall: Fix everything wrong with SENT_DIRECTED_PRESENCE_TO_SENDER Matthew Wild 2017-02-23
mod_firewall: Add TO/FROM ADMIN Matthew Wild 2017-02-23
mod_firewall: Support expressions in TO/FROM EXACTLY Matthew Wild 2017-02-23
mod_firewall: Fix FORWARD to send from current module's host Matthew Wild 2017-02-23
mod_firewall: Allow backslash escapes in definitions Matthew Wild 2017-02-23
mod_firewall: Pass 'module' object to chain handlers Matthew Wild 2017-02-23
mod_firewall: Add 'current_host' variable/dependency Matthew Wild 2017-02-23
mod_firewall: Add metaq(), like meta() but takes an unquoted string Matthew Wild 2017-02-23
mod_firewall: Add stripslashes() function Matthew Wild 2017-02-23
mod_firewall: Add and document COUNT condition Matthew Wild 2017-02-21
mod_firewall: Add it(erators) and it_count dependencies Matthew Wild 2017-02-21
mod_firewall: Do patterns properly, instead of cheating Matthew Wild 2017-02-21
mod_firewall: Fix FORWARD action to include a 'from' address and depend on core_post_stanza Matthew Wild 2017-02-21
mod_firewall: Add FORWARD action (XEP-0297) Matthew Wild 2017-02-21
mod_firewall: Update README for latest changes Matthew Wild 2017-02-21
mod_firewall: Allow using spaces instead of underscores in actions, as well as conditions Matthew Wild 2017-02-21
mod_firewall: Reinstate the ability to set a default for stanza expressions Matthew Wild 2017-02-21
mod_firewall: Make parameter to 'IN ROSTER' optional Matthew Wild 2017-02-21
mod_firewall: Improve debug logging for LIST file backend Matthew Wild 2017-02-20
mod_firewall: Fix file backend init code Matthew Wild 2017-02-20
mod_firewall: Fix SCAN to pass correct variable to scan_list() Matthew Wild 2017-02-20
mod_firewall: Fix scan_list() syntax error in generated code Matthew Wild 2017-02-20
mod_firewall: Add 'file' backend for lists (read-only atm) Matthew Wild 2017-02-20
mod_firewall: Add 'ADD TO' action for adding to lists Matthew Wild 2017-02-20
mod_firewall: Add dummy add/remove methods for HTTP lists Matthew Wild 2017-02-20
mod_firewall: Add 'SENT DIRECTED PRESENCE TO SENDER?' Matthew Wild 2017-02-20
mod_firewall: Add SEARCH, PATTERN definitions and SCAN condition to check tokenized stanza:find() against a list Matthew Wild 2017-02-20
mod_firewall: Code formatting Matthew Wild 2017-02-20
mod_firewall: Fix pattern Matthew Wild 2017-02-20
mod_firewall: Fix for deps dynamically including deps Matthew Wild 2017-02-20
mod_firewall: More meta() enhancements Matthew Wild 2017-02-20
mod_firewall: Also handle HTTPS for lists Matthew Wild 2017-02-20
mod_firewall: Improve HTTP polling logic Matthew Wild 2017-02-20
mod_firewall: Fix CHECK LIST syntax check Matthew Wild 2017-02-19
mod_firewall: Initial support for lists, in-memory and HTTP Matthew Wild 2017-02-19
mod_firewall: Update functions that use meta() to allow functions with deps inside expressions Matthew Wild 2017-02-19
mod_firewall: More meta! Allow simple functions to be applied to $<> expressions Matthew Wild 2017-02-19
mod_firewall: Fix circular dependency check Matthew Wild 2017-02-19
mod_mam: Add support for XEP-0313 v0.6 Kim Alvefur 2017-02-20
mod_mam: Fix to expect archive id as first return value from archive:append Kim Alvefur 2017-02-20
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) Kim Alvefur 2017-02-20
mod_mam: Add comments Kim Alvefur 2017-02-19
mod_mam: Normalize whitespace Kim Alvefur 2017-02-19
mod_mam: Bring hints processing in line with 0.10 version Kim Alvefur 2017-02-19
mod_mam: Make the store configurable to ease move to 0.10 version Kim Alvefur 2017-02-19
mod_mam: Add annotations [luacheck] Kim Alvefur 2017-02-19
mod_mam/fallback_archive: Remove unused variables Kim Alvefur 2017-02-19
mod_mam_muc: Update to XEP-0313 0.5.1 Kim Alvefur 2017-02-19
mod_mam: Add support for XEP-0313 v0.5 Kim Alvefur 2017-02-19
mod_mam: Add missing wrapping <query> element when returning the query form Kim Alvefur 2017-02-19
mod_auth_pam: Document dependencies Kim Alvefur 2017-02-17
mod_smacks/README: Linkify the XEP Kim Alvefur 2017-02-14
mod_mam_muc: Move swapping of reversed variables (like 5fb917b86838 for mod_mam) Kim Alvefur 2017-02-14
mod_mam_muc: Make sure that the total, if it is a total, is a number Kim Alvefur 2017-02-14
mod_mam_muc: Minor syntax change Kim Alvefur 2017-02-14
mod_mam/README: Note that mod_mam is included with prosody 0.10+ Kim Alvefur 2017-02-14
mod_mam_muc: Remove fallback for util.stanza.is_stanza, it should be available Kim Alvefur 2017-02-14
mod_mam_muc: Use util.rsm (fixes #829, depends on a recent 0.10+) Kim Alvefur 2017-02-14
mod_pep_vcard_png_avatar: Move to dwebp, handle errors on opening file_png. Michel Le Bihan 2017-02-13
merged upstream changes tmolitor 2017-02-12
mod_smacks: Fix some bugs with smacks-ack-delayed event triggering. tmolitor 2017-02-12
mod_s2s_auth_dane/README: Mention the race condition in the absence of util.async Kim Alvefur 2017-02-12
mod_s2s_auth_dane/README: Simplify zone file examlpe Kim Alvefur 2017-02-12
mod_smacks: Send out more ack requests where needed tmolitor 2017-02-12
mod_profile/README: Make requirements more obvious Kim Alvefur 2017-02-10
mod_http_upload: Log the directory and filename joined Kim Alvefur 2017-02-10
mod_stanzadebug: Like mod_rawdebug but stanzas instead of the raw bytes Kim Alvefur 2017-02-09
mod_http_index/README: Linkify module names Kim Alvefur 2017-02-07
mod_compression/README: Include lua-zlib installation instructions and link to source Kim Alvefur 2017-02-06
mod_persisthosts/README: Fix formatting Kim Alvefur 2017-02-05
mod_compression/README: Fix formatting Kim Alvefur 2017-02-05
mod_compression/README: Some cleanup and rewording Kim Alvefur 2017-02-05
mod_compression: Import from Prosody, revision 0c69305ab525 Kim Alvefur 2017-02-05
mod_migrate/README: Document the ability to specify multiple comma separated stores to migrate Kim Alvefur 2017-02-02
mod_http_stats_stream: Add a README Kim Alvefur 2017-01-31
Backed out changeset f48e9e25aec4, util.uuid.get_nibbles is unavailable in 0.9 Kim Alvefur 2017-01-31
mod_http_upload: Fix to include base storage path Kim Alvefur 2017-01-29
mod_http_upload: Fix typo Kim Alvefur 2017-01-29
mod_http_upload: Add missing return statement Kim Alvefur 2017-01-29
mod_http_upload: Change join_path to match behaviour of util.paths in 0.10 Kim Alvefur 2017-01-29
mod_http_upload: Use the correct variable name for directory Kim Alvefur 2017-01-29
mod_turncredentials: Add a stub README Kim Alvefur 2017-01-29
mod_http_upload: Record upload slot metadata (fixes #718) Kim Alvefur 2017-01-29
mod_http_upload: Generate shorter random directory names (see #822) Kim Alvefur 2017-01-29
mod_http_upload: Accept already existing directory name if there is no conflicting file in it Kim Alvefur 2017-01-29
mod_http_upload: Make sure that target file does not exist prior to upload Kim Alvefur 2017-01-29
mod_http_upload: Create random directory name when assigning slot Kim Alvefur 2017-01-29
mod_http_upload: Forget upload slot under some error conditions Kim Alvefur 2017-01-29
mod_muc_intercom: Add a README Kim Alvefur 2017-01-29
mod_firewall: Add 'TO SELF' check ('NOT TO?' worked until commit 9159f9166893) Matthew Wild 2017-01-26
mod_firewall: Fix $<> expressions being truncated when compiled Matthew Wild 2017-01-26
mod_mam/README: Fix typo Kim Alvefur 2017-01-25
mod_csi_pump/README: Add note about being unsupported in combination with other CSI modules Kim Alvefur 2017-01-24
mod_csi_pump: Mark as Alpha Kim Alvefur 2017-01-24
mod_csi_pump: Consider groupchat message with subject important Kim Alvefur 2017-01-23
mod_net_dovecotauth: Rename variable to avoid name clash [luacheck] Kim Alvefur 2017-01-22
mod_net_dovecotauth: Make variable local [luacheck] Kim Alvefur 2017-01-22
mod_net_dovecotauth: Import util.pposix [luacheck] Kim Alvefur 2017-01-22
mod_net_dovecotauth: Replace missing buffer lib with simpler string based buffering Kim Alvefur 2017-01-22
mod_csi_pump: Lossless CSI mode Kim Alvefur 2017-01-21
mod_candy: Add support for enabling Candy debug mode from Prosodys config Kim Alvefur 2017-01-20
mod_candy: Add note about redirect from /candy to /candy/ not being necessary anymore Kim Alvefur 2017-01-20
mod_candy/README: Link to HTTP configuration info Kim Alvefur 2017-01-20
mod_candy: If no room list is set, try to find a MUC domain and guess a room name of 'candy' Kim Alvefur 2017-01-20
mod_candy: Add config option for a list of rooms to join Kim Alvefur 2017-01-20
mod_candy: Break out connect path into a function Kim Alvefur 2017-01-20
mod_sms_clickatell: Fix event handler signature (fixes #814) Kim Alvefur 2017-01-19
mod_persisthosts: Fire an event to allow other modules a chance to write to the new config file Kim Alvefur 2017-01-18
mod_persisthosts: Module that dynamically creates stub configuration files for dynamically activated hosts Kim Alvefur 2017-01-18
mod_http_upload: Correctly attach extended error information Kim Alvefur 2017-01-16
mod_http_upload: Add missing semicolon Kim Alvefur 2017-01-16
mod_http_upload: Update for size limit error reporting change in XEP-0363 v0.2 (fixes #813) Kim Alvefur 2017-01-16
mod_auth_http_async: Log URL when testing password JC Brand 2017-01-12
Log URL called by http_roster_admin JC Brand 2017-01-12
mod_candy: Provide websocket URI if mod_websocket is loaded, fall back to BOSH Kim Alvefur 2017-01-10
mod_auth_any: Remove unused imports Kim Alvefur 2017-01-08
mod_auth_any: Remove provider constructor, it's only called once anyways Kim Alvefur 2017-01-08
mod_auth_any: Ignore unused arguments, useful to show what arguments are given Kim Alvefur 2017-01-08
mod_measure_memory: Module is global, no need for a global hook Kim Alvefur 2017-01-06
mod_delay: Only add delay to messages of type chat or groupchat (fixes #811) tmolitor 2017-01-08
mod_presence_dedup/README: Add 'Alpha' label since this module is highly experimental and will break things Kim Alvefur 2017-01-05
mod_http_stats_stream/example.html: Update path to reflect last minute rename Kim Alvefur 2017-01-04
mod_http_stats_stream: Sends statistics from statsmanager over an HTTP event stream Kim Alvefur 2017-01-04
mod_storage_appendmap: Escape Lua keywords Kim Alvefur 2017-01-02
mod_storage_appendmap: Fix pattern meant to match valid Lua Names so such are escaped correctly Kim Alvefur 2017-01-02
mod_mam_muc: Use is_stanza from util.stanza if available Kim Alvefur 2017-01-02
mod_mam_muc: Remove TODO about logging presence since it can do that already Kim Alvefur 2016-12-26
mod_mam_muc: More room JID variable renaming for more consistency Kim Alvefur 2016-12-22
mod_mam_muc: Rename room and room JID variables for consistency Kim Alvefur 2016-12-22
mod_statsd: Import bare_sessions from the prosody global, using it as a global directly is deprecated Kim Alvefur 2016-12-19
mod_s2s_keysize_policy: Lower log message to a warning since it is not really a fatal error Kim Alvefur 2016-12-19
mod_pubsub_feeds: Load config option once Kim Alvefur 2016-12-19
mod_pubsub_feeds: Always approve unsubscription from unknown feeds Kim Alvefur 2016-12-19
mod_pubsub_feeds: Log pushes for unknown feeds to aid in manual unsubscription from them Kim Alvefur 2016-12-19
mod_storage_xmlarchive: Use util.stanza.is_stanza if available Kim Alvefur 2016-12-19
mod_block_strangers: Check that the table of directed presence exists before indexing it (fixes traceback) Kim Alvefur 2016-12-19
mod_firewall: More semicolons Kim Alvefur 2016-12-16
mod_smacks: Check if a session is an authenticated c2s session by looking for a username (fix for change in 0.10 9f70d35a1602) Kim Alvefur 2016-12-15
mod_firewall: Only call rostermanager if username is available (fixes #796) Kim Alvefur 2016-12-13
mod_firewall: Insert semicolons after some statements to prevent ambiguous syntax in output (fixes #797) Kim Alvefur 2016-12-13
mod_mam_muc: Remove some debug logging Kim Alvefur 2016-12-04
mod_profile: Add warning and debug logging in order to catch a weird event Kim Alvefur 2016-12-03
mod_firewall: Use the sender bare JID instead of 'to' for stanzas to self Kim Alvefur 2016-12-03
mod_track_muc_joins/README: Mention how the 210 status code for when the room rewrites the users nickname is not yet handled Kim Alvefur 2016-12-03
mod_firewall/README: Document SUBSCRIBED Kim Alvefur 2016-12-02
mod_track_muc_joins/README: Add some example code Kim Alvefur 2016-12-03
mod_log_messages: Add assert() to detect errors creating SQL table Matthew Wild 2016-12-02
mod_log_messages_sql: In 0.10ish, use 'messages' as default table name, override using 'log_messages_sql_table' if needed Matthew Wild 2016-12-02
mod_log_messages_sql/README: Point out incompatibility with 0.10 Kim Alvefur 2016-12-02
mod_storage_xmlarchive: Skip remaining dates correctly (fixes #790) Kim Alvefur 2016-12-02
mod_firewall: Allow conditions to end with a question mark Kim Alvefur 2016-12-02
mod_firewall: SUBSCRIBED - condition that is true if the receiver of a stanza is subscribed to the sender Kim Alvefur 2016-11-30
mod_firewall: Split import of rostermanager into its own dependency Kim Alvefur 2016-11-30
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) Kim Alvefur 2016-11-28
Add documentation for mod_block_outgoing Michael Vetter 2016-11-25
mod_storage_xmlarchive: Update copyright year Kim Alvefur 2016-11-25
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) Kim Alvefur 2016-11-25
mod_storage_xmlarchive: Open XML file later, just before it is needed Kim Alvefur 2016-11-25
mod_storage_xmlarchive: Check if item exists before checking if its fields Kim Alvefur 2016-11-25
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. tmolitor 2016-11-24
mod_smacks: added new event "smacks-ack-delayed" used by mod_cloud_notify and extended the readme file accordingly (also mention mod_smacks_offline and mod_smacks_noerror in readme file) tmolitor 2016-11-23
mod_delay: initial commit tmolitor 2016-11-22
mod_smacks_noerror: Initial commit tmolitor 2016-11-22
mod_reload_components: add new module and README file. Camilo 2016-11-21
mod_firewall: README: Document conditions for groups and admins Matthew Wild 2016-11-19
mod_firewall: README: Clarify that it's possible to jump to chains defined outside of the current file Matthew Wild 2016-11-19
mod_firewall: README: Document dynamic '$local' zone Matthew Wild 2016-11-19
mod_firewall: README: Add more info about specifying rule set files Matthew Wild 2016-11-19
mod_firewall: INSPECT: support for literal substring search and expressions Matthew Wild 2016-11-19
mod_firewall: Fix for raw code expressions that contain escape-worthy characters Matthew Wild 2016-11-19
mod_pubsub_feeds: Add fixme for future Kim Alvefur 2016-11-19
mod_pubsub_feeds: Halt feed parsing when we see a node we already know about Kim Alvefur 2016-11-19
mod_pubsub_feeds: Check if node exists earlier and attempt to create it if not Kim Alvefur 2016-11-19
mod_pubsub_feeds: Get entry from list of entries (thanks Link Mauve) Kim Alvefur 2016-11-19
mod_pubsub_feeds: Use URL as ID if no id set. If that's not there either then hash stuff and call it a day Kim Alvefur 2016-11-19
mod_pubsub_feeds: Iterate over feed backwards due to most feeds being in reverse chronological order Kim Alvefur 2016-11-19
mod_pubsub_feeds/feeds.lib: Fix converting RSS items to more than one Atom entry (thanks walduhu) Kim Alvefur 2016-11-19
mod_pubsub_feeds: Remove default feeds Kim Alvefur 2016-11-19
mod_profile/README: Set a stage label Kim Alvefur 2016-11-18
mod_firewall/README: Remove mention of comments section from google code Kim Alvefur 2016-11-18
mod_firewall: Add default zone called '$local' containing all local hosts (dynamically) Matthew Wild 2016-11-18
mod_carbons: Comment about the priority Kim Alvefur 2016-11-18
mod_measure_message_length: Collect statistics on number of bytes, words and lines in messages Kim Alvefur 2016-11-17
mod_carbons: Adjust event hook priorities to be between mod_message and mod_firewall (see #669) Kim Alvefur 2016-11-17
mod_firewall: Rate limiting: Document 'entries' and add option to allow overflowing when full Matthew Wild 2016-11-15
mod_firewall: README: Update for LIMIT 'on' and document expression syntax Matthew Wild 2016-11-15
mod_firewall: Support for default values in stanza paths Matthew Wild 2016-11-15
mod_firewall: When compiling on the command-line with -v, ensure chain function names are unique and valid ids Matthew Wild 2016-11-15
mod_firewall: Allow prefixing script paths with 'module:' to specify path relative to module file Matthew Wild 2016-11-15
mod_firewall: Fix for when compiling on the command line and specifying multiple files Matthew Wild 2016-11-15
mod_firewall: Allow implicit defitions of chains in scripts if they begin with 'user/' Matthew Wild 2016-11-15
mod_firewall: INSPECT: Handle stanza:find() returning nil (i.e. path didn't match) Matthew Wild 2016-11-15
mod_firewall: INSPECT: Emit compilation error when the given stanza path is used for comparison but doesn't return a string Matthew Wild 2016-11-15
mod_throttle_unsolicited: Use existing local reference to origin Kim Alvefur 2016-11-15
mod_firewall: README: Fix example usage of BOUNCE Matthew Wild 2016-11-15
mod_storage_xmlarchive: Expand the summary a little bit Kim Alvefur 2016-11-09
mod_proxy65_whitelist: Only add proxy hosts enabled after module is loaded if allow_local_streamhosts = true Kim Alvefur 2016-11-09
mod_storage_muc_log: Separate out date collection into API method Kim Alvefur 2016-11-09
mod_storage_muc_log: Address luacheck warnings Kim Alvefur 2016-11-09
misc/munin/prosody_.lua: Add a line or two about usage Kim Alvefur 2016-11-07
Example SASL mechanism implementation Kim Alvefur 2016-11-07
misc: Add README stub Kim Alvefur 2016-11-07
misc/systemd: Experimental files for enabling socket activation Kim Alvefur 2016-11-07
misc: An experimental systemd service file Kim Alvefur 2016-11-07
mod_proxy65_whitelist: Remove unused variable [luacheck] Kim Alvefur 2016-11-07
mod_proxy65_whitelist: Add proxy hosts enabled after module is loaded (fixes #494) Kim Alvefur 2016-11-07
mod_webpresence: Check that top resources are set (fixes #665) Kim Alvefur 2016-11-07
mod_log_auth/README: Update regex for 9d43095d915f (fixes #764) Kim Alvefur 2016-11-07