Skip to content

Add themes from phone number gating and clickable link verification#3577

Merged
wied03 merged 5 commits intofeature/issue1from
wied03/ENG-2419/clickable-link
Mar 18, 2025
Merged

Add themes from phone number gating and clickable link verification#3577
wied03 merged 5 commits intofeature/issue1from
wied03/ENG-2419/clickable-link

Conversation

@wied03
Copy link
Contributor

@wied03 wied03 commented Mar 14, 2025

  1. I didn't see any screenshots to put the update banner on when I skimmed.
  2. Used the 1.99.0 version syntax.

@wied03 wied03 requested review from a team as code owners March 14, 2025 15:24
@wied03 wied03 requested a review from spwitt March 14, 2025 15:24
Copy link
Contributor

@spwitt spwitt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Issues with versions

@wied03 wied03 merged commit 8757ed9 into feature/issue1 Mar 18, 2025
4 checks passed
@wied03 wied03 deleted the wied03/ENG-2419/clickable-link branch March 18, 2025 15:29
wied03 added a commit that referenced this pull request Aug 14, 2025
* label images that need updating  (#3561)

* label images that need updating
Co-authored-by: Spencer Witt <spencer@fusionauth.io>

* Add phoneNumber to form fields, basic reg (#3570)

* Add phoneNumber to form fields, basic reg

Co-authored-by: Spencer Witt

* Tenant phone configuration (#3569)

* Add themes from phone number gating and clickable link verification (#3577)

* update generic connector page components (#3594)

Update Generic Connector page components with new loginIdTypes and user.phoneNumber.
Noticed the login/request.json was out of date and updated.

* User list needs an update (#3619)

* ENG-2364 - Add Various User API fields (#3599)

### Big changes

This adds:
* `user.phoneNumber` to the request/response
* `user.identities` fields to the response (both search, retrieval, login, etc.)
* new `verificationIds` to the response
* User API `skipVerification` updates to include phone
* Sample response updates

### Other Points

* Tried to avoid veering into ENG-2023 but kinda got dragged in.
* To make it easy to improve what I have here and not duplicate in 2 places, carved out a base MDX template for both search and single user responses.
* Verified/reason, and value - should we have a table? Might that be more clear?
* Should I avoid mentioning primary at all, as I casually do a few times?
* I didn't see a logical place to explain how re-verification is different for phone, so parking for now
* Note the callout on `user.verifiedInstant`

* ENG-2465 - Add New Login API responses and fields (#3603)

* ENG-2493 - Admin Create User - Update core concepts and forms info (#3634)

* ENG-2413 - Phone number verified/claim additions (#3612)

* Add loginIdTypes to MFA step-up (#3640)

* Login record changes

* document login record search response
* document login record export changes

* Fix post merge dupes

* ENG-2471 - Passwordless `loginIdType` -> `loginIdTypes` (#3668)

* ENG-2544 - Document how you can test a theme with `passwordEnabled` set to `false` (#3680)

* ENG-2545 - Password fields now are not always shown (#3676)

* ENG-1730 - Password changes (#3662)

* add tenant.passwordEnabled field and registration form info (#3689)

* add tenant.passwordEnabled field and registration form info

* Missing Aside import

* In API docs, refer to API field rather than GUI field (#3692)

* ENG-2468 - webauthn bootstrap updates (#3694)

* ENG-2548 - Passwordless form field docs (#3691)

* Article updates
* 1st round of image updates
* Add a message template screenshot
* Don't use remote code for files in our repo, and show the passwordless phone template
* Add loginStrategy and explanation
* Generator config
* Add our new API fields
* Add our new theme page
* Add phone templates that were missed before

* ENG-2002 - Send set password phone docs (#3705)

* ENG-2633 - Clarify password required (#3713)

* Took this opportunity to watermark all of the manage user/missed user index screenshots that need updating (not directly related to this PR, but noticed them)
* Update astro/src/content/docs/apis/_user-request-body.mdx for the user.password field to reflect when it's required. Same for registration.

* add tenant phoneConfiguration template fields (#3715)

* add tenant phoneConfiguration template fields
Co-authored-by: Andy Pai <andy.pai@gmail.com>

* ENG-2619 Forgot password doc updates

* start forgot password request changes
* document when we attempt to deliver forgot password via SMS
* use of loginIdTypes on change password with API key
* tenant.phoneConfiguration.forgotPasswordTemplateId
* new message template

* ENG-1731 - Refresh token changes (#3729)

* ENG-2292 - Search (#3734)

* ENG-2025 - Document the identity verification API and phone gating (#3764)

* ENG-1677 - Passwordless send phone rate limiting (#3773)

13a5d12 covered the screenshots already. Used the PR for that as a baseline.

* Reaping updates (#3777)

* Reapply change from 44aefc7 after merge

* Application phone templates (#3793)

* make a component for tenant/application phone configuration
* rename override parameter to work for message templates
* document application phone configurations in API
* add application phone to sample JSON
* mention message templates in applicationId template override parameter

* Bhalsey/eng 2388/doc sms messages (#3813)

* add phone default templates
* add default message templates, document vars

* ENG-2668 Application identities tab (#3815)

* update tenant field docs for Identities tab
* rename _email-templates component to _template-settings
* make language inclusive of phone
* rename application tab to Identities
* set up password was in the wrong spot
* linter - use markdown for images
* roll back versions for fields shared between email and phone

* rename identity.verified event to user.identity.verified (#3823)

* magic links page updates (#3836)

* update wording, add extra troubleshooting
* separate out message template

* ENG-2634 - Self serve account screenshots (#3811)

* account management page

* two-factor-authenticator page

* Account updates

* missed login

* Missed webauthn bootstrap updates

* Missed tenant settings

* ENG-2458 - message template preview improvements (#3803)

* Update values

* format the table

* PR feedback - move the table over here

* PR feedback - fill out purpose more

* Deal with issue 1 merge

* ENG-2272 - Add new startup probe setting (#3810)

* Add setting

Co-authored-by: Andy Pai <8798244+andrewpai@users.noreply.github.com>

* ENG-2790 - Password toggle refinements (#3821)

* First cut

* Refine the wording

* ENG-2760 - Account self service password change notes (#3834)

* Capture theme changes

* Add missing fields

* Update astro/src/content/docs/apis/_user-request-body.mdx

Co-authored-by: Andy Pai <8798244+andrewpai@users.noreply.github.com>

* PR feedback - simplify wording

* Update astro/src/content/docs/customize/look-and-feel/upgrade.mdx

Co-authored-by: Andy Pai <8798244+andrewpai@users.noreply.github.com>

* Fix grammar in suggestion

---------

Co-authored-by: Andy Pai <8798244+andrewpai@users.noreply.github.com>

* add message template vars to table (#3847)

* ENG-2848 - Correct Passwordless login UI field (#3846)

* Passwordless login UI field

* ENG-2853 update userState doc

* Manager user/verification

* ENG-2741 - `user.verifiedInstant` and import `user.verified` (#3795)

* Fix import (and user.verified is no longer settable)
* Update user response
* Correct based on recent import PR
* Add import info

* ENG-2769 - Explain kickstart / singleton message templates, email templates, etc. better (#3850)

* Bhalsey/eng 2849/tenant and users screenshots (#3851)

* update tenant screenshots
* updated core-concepts user screenshots

* ENG-3055: self-service screenshot updates (#3855)

* ENG-2851 - Blogs/Lifecycle screenshots (#3857)

* Bhalsey/eng 2852/screenshots user verification (#3856)

* verification pages

* Update astro/src/components/docs/reference/_configuration-properties.mdx

Co-authored-by: Maurice Sharp <maurice.sharp@fusionauth.io>

* Update astro/src/content/docs/apis/_import-users-request-body.mdx

Co-authored-by: Maurice Sharp <maurice.sharp@fusionauth.io>

* Correct mobilePhone grammar in other places

* Update astro/src/content/docs/apis/_import-users-request-body.mdx

Co-authored-by: Maurice Sharp <maurice.sharp@fusionauth.io>

* Update astro/src/components/docs/reference/_configuration-properties.mdx

Co-authored-by: Maurice Sharp <maurice.sharp@fusionauth.io>

* Update astro/src/content/docs/apis/_application-request-body.mdx

Co-authored-by: Maurice Sharp <maurice.sharp@fusionauth.io>

* Update astro/src/content/docs/apis/_import-users-request-body.mdx

Co-authored-by: Maurice Sharp <maurice.sharp@fusionauth.io>

* Retain some tie to the other identity types

* Update astro/src/content/docs/apis/_import-users-request-body.mdx

Co-authored-by: Maurice Sharp <maurice.sharp@fusionauth.io>

* Update astro/src/content/docs/apis/_import-users-request-body.mdx

Co-authored-by: Maurice Sharp <maurice.sharp@fusionauth.io>

* Linter

* Update astro/src/content/docs/apis/_application-request-body.mdx

Co-authored-by: Brent Halsey <211656+bhalsey@users.noreply.github.com>

* PR feedback - remove unused Aside

* PR feedback - remove unused Aside

* Update astro/src/content/docs/apis/_tenant-request-body.mdx

Co-authored-by: Andy Pai <8798244+andrewpai@users.noreply.github.com>

* PR feedback - password is truly optional

(previous password toggle removal did not go far enough in cutting out text)

* Update astro/src/content/docs/apis/_user-request-body.mdx

Co-authored-by: Maurice Sharp <maurice.sharp@fusionauth.io>

* PR feedback - password toggle remnants

* update screenshots with better nav colors (#3866)

* update screenshots with better nav colors

* cropping

* Version change

---------

Co-authored-by: Brent Halsey <brent.halsey@fusionauth.io>
Co-authored-by: Spencer Witt <spencer@fusionauth.io>
Co-authored-by: Andy Pai <andy.pai@gmail.com>
Co-authored-by: Spencer Witt <3409780+spwitt@users.noreply.github.com>
Co-authored-by: Brent Halsey <211656+bhalsey@users.noreply.github.com>
Co-authored-by: Andy Pai <8798244+andrewpai@users.noreply.github.com>
Co-authored-by: Maurice Sharp <maurice.sharp@fusionauth.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants