annotate mod_nooffline_noerror/README.markdown @ 5418:f2c7bb3af600

mod_http_oauth2: Add role selector to consent page List includes all roles available to the user, if more than one. Defaults to either the first role in the scope string or the users primary role. Earlier draft listed all roles, but having options that can't be selected is bad UX and the entire list of all roles on the server could be long, and perhaps even sensitive. Allows e.g. picking a role with fewer permissions than what might otherwise have been selected. UX wise, doing this with more checkboxes or possibly radio buttons would have been confusion and/or looked messier. Fixes the previous situation where unselecting a role would default to the primary role, which could be more permissions than requested.
author Kim Alvefur <zash@zash.se>
date Fri, 05 May 2023 01:23:13 +0200
parents 7e7ac4af6e0c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3928
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
1 ---
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
2 labels:
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
3 - 'Stage-Alpha'
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
4 summary: Discard offline stanzas instead of generating stanza errors if mod_offline is not loaded
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
5 ...
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
6
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
7 Introduction
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
8 ============
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
9
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
10 By default without mod_offline stanzas that would go to offline storage
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
11 trigger error stanzas sent back to the sender to inform him of undeliverable stanzas.
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
12
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
13 But if you use MAM on your server and are certain, all of your clients are using it,
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
14 you can use this module to disable the error stanzas.
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
15 If mod_offline is loaded, this module will do nothing.
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
16
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
17 Warning
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
18 =======
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
19
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
20 You most certainly *should not* use this module if you cannot be certain
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
21 that *all* your clients support and use MAM!
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
22
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
23 Compatibility
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
24 =============
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
25
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
26 ----- -------------------------------------------------------------------
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
27 trunk Works
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
28 0.10 Works
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
29 0.9 Untested but should work
7e7ac4af6e0c mod_nooffline_noerror: New module that disables errors for disabled offline storage
tmolitor <thilo@eightysoft.de>
parents:
diff changeset
30 ----- -------------------------------------------------------------------