Commit Graph

19 Commits

Author SHA1 Message Date
Jonas Schäfer 948fcdb2f5 XEP-0389: add revision block 2020-11-17 15:24:58 +01:00
Sam Whited 9475423c59 XEP-0389: error if client selects an invalid flow 2020-11-14 08:31:45 -05:00
Sam Whited a556d9f5ea XEP-0389: fix a small typo 2020-11-14 08:31:35 -05:00
Sam Whited ae5f2c7ade XEP-0389: overhaul document structure
This also adds more information to the <success> element to make flows
where the server assigns the JID possible.
2020-05-26 11:23:03 -04:00
Sam Whited a8b67624ac XEP-0389: add intro to flows section 2020-05-20 09:45:04 -04:00
Sam Whited 9a7d41bcd8 XEP-0389: move Disco section to the top 2020-05-20 09:45:04 -04:00
Sam Whited 05eaea263d XEP-0389: always require disco/caps feature 2020-05-20 09:45:04 -04:00
Sam Whited 19c32fce88 XEP-0389: inline examples in Retrieving the Flows 2020-05-20 09:45:04 -04:00
Sam Whited 7810ab08be XEP-0389: add OOB challenge type.
Also add a revision block and fix a few minor typos.
2020-04-22 17:41:28 -04:00
Sam Whited 1f904b69be XEP-0389: add an IQ query for flows 2020-04-22 11:28:11 -04:00
Sam Whited 12396476b8 XEP-0389: change how the challenge list works 2020-04-22 11:27:58 -04:00
Sam Whited 0707b4e3d0 XEP-0389: add a glossary 2020-04-22 10:55:00 -04:00
Sam Whited a6a2942129 XEP-0389: better describe the type attribute 2020-04-22 10:43:13 -04:00
Sam Whited dd9383527b XEP-0389: fix tabbing and normalize quotes 2020-04-22 10:13:56 -04:00
Sam Whited dc89a31211 XEP-0389: fix various typos and misspellings 2020-04-22 10:13:29 -04:00
Sam Whited 4850b2f5a7 XEP-0389: expand Registrar Considerations
This cleans up existing registrations, tweaks how the new registry works
to better match existing registries, and also adds registrations for the
namespaces registry and feature discovery registries.
2020-04-21 12:50:11 -04:00
Sam Whited 0f6f0ad9eb XEP-0389: major updates to add more flexibility
Zash reached out to me to ask if extensible IBR could be made compatible
with XEP-0401: Easy User Onboarding. While working on a solution to this
I decided it would also be nice if it could also allow the user to pick
between several flows (eg. "Verify by Phone" vs  "Verify by SMS").
After working this up I came to realize that the current version of the
spec could not be used to replace XEP-0077 as it is used by XEP-0045 and
other XEPs because I wasn't using routeable stanzas that could be sent
to components and had no way to discover support other than during
stream feature negotation.

This patch set turned into an overhaul of the proposal to fix all these
problems and move the spec back out of experimental.
2020-04-20 14:30:55 -04:00
Jonas Schäfer f59c97e996 XEP-0389: deferred due to lack of activity 2018-10-01 21:14:18 +02:00
Sam Whited 1b091c3c69 Publish SASL2 and IBR2 as XEP-0388 and XEP-0389 2017-03-16 14:36:51 -05:00