Mon, 27 Mar 2023 23:19:09 +0200 mod_rest: Add an example bash script for using mod_rest
Kim Alvefur <zash@zash.se> [Mon, 27 Mar 2023 23:19:09 +0200] rev 5285
mod_rest: Add an example bash script for using mod_rest Also supports --login with mod_http_oauth2
Mon, 27 Mar 2023 18:51:12 +0100 mod_http_oauth2: Update to use new API of Prosody mod_tokenauth @ 601d9a375b86
Matthew Wild <mwild1@gmail.com> [Mon, 27 Mar 2023 18:51:12 +0100] rev 5284
mod_http_oauth2: Update to use new API of Prosody mod_tokenauth @ 601d9a375b86
Fri, 24 Mar 2023 14:29:07 +0000 mod_http_oauth2: Add support for refresh tokens
Matthew Wild <mwild1@gmail.com> [Fri, 24 Mar 2023 14:29:07 +0000] rev 5283
mod_http_oauth2: Add support for refresh tokens
Sun, 26 Mar 2023 14:44:30 +0200 mod_http_oauth2: Declare additional client registration fields as strings
Kim Alvefur <zash@zash.se> [Sun, 26 Mar 2023 14:44:30 +0200] rev 5282
mod_http_oauth2: Declare additional client registration fields as strings Previously any property not listed in the schema was allowed in any form, which is probably a bit too liberal. Instead, limit extra fields to simple strings, which should still allow localized versions of the various URIs and descriptive properties per RFC 7591 ยง2.2
Sun, 26 Mar 2023 14:39:34 +0200 mod_http_oauth2: Stricten check of urlencoded form data
Kim Alvefur <zash@zash.se> [Sun, 26 Mar 2023 14:39:34 +0200] rev 5281
mod_http_oauth2: Stricten check of urlencoded form data Because type(formdecode("string without equals sign")) == "string", so best avoid continuing in that case, even if strings mostly behave as tables as long as you don't hit one of the __index methods.
Sun, 26 Mar 2023 14:37:42 +0200 mod_http_oauth2: Pedantic optimization
Kim Alvefur <zash@zash.se> [Sun, 26 Mar 2023 14:37:42 +0200] rev 5280
mod_http_oauth2: Pedantic optimization Checking the length of the string seems like 30% more expensive than comparing it with the empty string (by reference, probably).
Sat, 25 Mar 2023 20:18:05 +0100 mod_pubsub_feeds: Fix packaging of support library for installer
Kim Alvefur <zash@zash.se> [Sat, 25 Mar 2023 20:18:05 +0100] rev 5279
mod_pubsub_feeds: Fix packaging of support library for installer
Fri, 17 Mar 2023 22:29:55 +0100 mod_muc_rtbl: Handle node purge
Kim Alvefur <zash@zash.se> [Fri, 17 Mar 2023 22:29:55 +0100] rev 5278
mod_muc_rtbl: Handle node purge Prevents the module from going out of sync with the node in case this event ever happens.
Fri, 24 Mar 2023 00:07:58 +0100 mod_http_oauth2: Fix traceback on missing 'scope' parameter
Kim Alvefur <zash@zash.se> [Fri, 24 Mar 2023 00:07:58 +0100] rev 5277
mod_http_oauth2: Fix traceback on missing 'scope' parameter parse_scopes() takes a string and it is not optional
Thu, 23 Mar 2023 16:48:18 +0100 mod_http_oauth2: Focus username field automatically
Kim Alvefur <zash@zash.se> [Thu, 23 Mar 2023 16:48:18 +0100] rev 5276
mod_http_oauth2: Focus username field automatically Reduces effort, not having to click or tab to focus the username field. Should have no negative effects since there's no other elements one might want to focus.
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 tip