Log

description author age
mod_slack_webhooks: README.md correction Menel 4 months ago
mod_http_admin_api make list Menel 4 months ago
mod_http_admin_api/README.md Menel 4 months ago
mod_http_admin_api/README.md Menel 4 months ago
mod_http_admin_api/README.md Menel 4 months ago
mod_http_admin_api/README.md Menel 4 months ago
mod_http_admin_api: README.md update Menel 4 months ago
mod_http_admin_api: README.md initial stub file Menel 4 months ago
mod_slack_webhooks: README.md: link and footer Menel 4 months ago
mod_turncredentials: fix copy error. Menel 4 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 7 months ago
mod_muc_anonymize_moderation_actions: first commit. John Livingston 7 months ago
mod_muc_slow_mode: update readme file. John Livingston 7 months ago
mod_muc_slow_mode: initial commit. John Livingston 7 months ago
mod_muc_moderation_delay: first commit to prosody-modules. John Livingston 7 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 4 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 14 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 15 months ago
mod_storage_xmlarchive: Support using requested archive-id Kim Alvefur 15 months ago
mod_storage_xmlarchive: Pass hostname to converter for converting all users Kim Alvefur 15 months ago
mod_storage_xmlarchive: Migrate all users/rooms if no JID argument given Kim Alvefur 15 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 16 months ago
mod_client_management: Bail out retrieving tokens for user Kim Alvefur 16 months ago
mod_http_oauth2: Limit revocation to clients own tokens in strict mode Kim Alvefur 16 months ago
mod_http_oauth2: Restrict introspection to clients own tokens Kim Alvefur 16 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 19 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 19 months ago
mod_invites_api: refactor to keep consistent error message. Trần H. Trung 19 months ago
mod_invites_api: fix error messages when not `found`. Trần H. Trung 19 months ago
mod_invites_api: add `rename` command. Trần H. Trung 19 months ago
mod_invites_api: add `module:depends("http");` to use `module:http_url()` in `prosodyctl`. Trần H. Trung 19 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 21 months ago
mod_http_oauth2: Revert strict form check to allow consent of multiple scopes Kim Alvefur 21 months ago
mod_http_oauth2: Reject duplicate form-urlencoded parameters Kim Alvefur 21 months ago
mod_http_oauth2: Bind refresh tokens to client Kim Alvefur 21 months ago
mod_http_oauth2: Record hash of client_id to allow future verification Kim Alvefur 21 months ago
mod_http_oauth2: Add client verification wrapper function Kim Alvefur 21 months ago
mod_http_oauth2: Add Cache-Control and Pragma headers per by RFC 6749 Kim Alvefur 21 months ago
mod_http_oauth2: Linkify mod_client_management in README Kim Alvefur 21 months ago
mod_http_oauth2: Fix messed up section about redirect_uris requirements Kim Alvefur 21 months ago
mod_http_oauth2: Restructure description of client metadata requirements Kim Alvefur 21 months ago
mod_http_oauth2: Correct loopback URL example Kim Alvefur 21 months ago
mod_groups_oidc: Expose groups to OAuth clients Kim Alvefur 21 months ago
mod_oidc_userinfo_vcard4: Advertise OpenID scopes via new mechanism Kim Alvefur 21 months ago
mod_http_oauth2: Add provisions for dynamically adding simple scopes Kim Alvefur 21 months ago
mod_http_oauth2: Sort imports Kim Alvefur 21 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 22 months ago
mod_strict_https: Refresh README Kim Alvefur 22 months ago
mod_prometheus: Wrap pointer to mod_http_openmetrics in a box Kim Alvefur 22 months ago
mod_listusers: Obsolete, suggest prosodyctl shell instead Kim Alvefur 22 months ago
mod_strict_https: Update to use modern APIs instead of monkey patching Kim Alvefur 22 months ago
mod_http_oauth2: Link to RFC 7009: OAuth 2.0 Token Revocation Kim Alvefur 22 months ago
mod_http_oauth2: Add service documentation URL to metadata Kim Alvefur 22 months ago
mod_http_oauth2: Allow configuring links to policy and terms in metadata Kim Alvefur 22 months ago
mod_http_oauth2: Don't issue client_secret when not using authentication Kim Alvefur 22 months ago
mod_http_oauth2: Validate consistency of response and grant types Kim Alvefur 22 months ago
mod_http_oauth2: Enforce response type encoded in client_id Kim Alvefur 22 months ago
mod_http_oauth2: Strip unknown extra fields from client registration Kim Alvefur 22 months ago
mod_http_oauth2: Simplify validation of various URIs Kim Alvefur 22 months ago
mod_http_oauth2: More appropriate error conditions in client validation Kim Alvefur 22 months ago
mod_http_oauth2: Reject loopback URIs as client_uri Kim Alvefur 22 months ago
mod_http_oauth2: Reduce line count of metadata construction Kim Alvefur 22 months ago
mod_http_oauth2: Advertise response modes Kim Alvefur 22 months ago
mod_http_oauth2: Advertise supported grant types Kim Alvefur 22 months ago
mod_http_oauth2: Advertise revocation endpoint in metadata Kim Alvefur 22 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 24 months ago
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 24 months ago
mod_http_oauth2: Focus username field automatically Kim Alvefur 24 months ago
mod_http_oauth2: Allow user to decide which requested scopes to grant Kim Alvefur 24 months ago
mod_http_oauth2: Use <fieldset> in templates because it looks nice Kim Alvefur 24 months ago
mod_rest: Update prosody_oauth.py example to non-legacy OAuth2 Kim Alvefur 24 months ago
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