Skip to content

Remove free FIO handle creation#6002

Merged
j0ntz merged 2 commits intodevelopfrom
jon/remove-free-fio-handle
Apr 28, 2026
Merged

Remove free FIO handle creation#6002
j0ntz merged 2 commits intodevelopfrom
jon/remove-free-fio-handle

Conversation

@j0ntz
Copy link
Copy Markdown
Contributor

@j0ntz j0ntz commented Apr 28, 2026

CHANGELOG

Does this branch warrant an entry to the CHANGELOG?

  • Yes
  • No

Dependencies

none

Requirements

If you have made any visual changes to the GUI. Make sure you have:

  • Tested on iOS device
  • Tested on Android device
  • Tested on small-screen device (iPod Touch)
  • Tested on large-screen device (tablet)

Description

Asana task

Asana task: https://app.asana.com/1/9976422036640/project/1213880789473005/task/1214373920757187

Removes all in-app free FIO handle creation paths, including login prompts, the dedicated free-handle scene/modal, the dev-test launcher, and the free-registration link/domain path from FIO handle registration. Paid/custom FIO handle registration remains available.


Note

Medium Risk
Removes multiple navigation and modal entry points around FIO onboarding; if any callers or deep links still expect the fioCreateHandle route or env params, users could hit missing-flow regressions.

Overview
Removes the in-app “free FIO handle” onboarding flow. This deletes the FioCreateHandleModal + FioCreateHandleScene, removes the fioCreateHandle navigation route wiring, and drops the login/service/dev-test prompts that offered free handle creation.

Simplifies FIO address registration. FioAddressRegisterScene no longer surfaces/handles “free” domains or the external free-registration link path, and envConfig drops the free-registration env fields (freeRegApiToken/freeRegRefCode).

Updates CHANGELOG.md to note the removal.

Reviewed by Cursor Bugbot for commit 9d55c50. Bugbot is set up for automated code reviews on this repo. Configure here.

@j0ntz j0ntz force-pushed the jon/remove-free-fio-handle branch from be88feb to d31c200 Compare April 28, 2026 20:24
j0ntz added 2 commits April 28, 2026 15:31
Prepare the existing FIO address registration scene for the free handle removal by clearing promoted lint findings first.
Prevent the app from prompting for or routing to free FIO handle registration now that the free handle feature is being retired.
@j0ntz j0ntz force-pushed the jon/remove-free-fio-handle branch from d31c200 to 9d55c50 Compare April 28, 2026 22:44
@j0ntz j0ntz merged commit a18e615 into develop Apr 28, 2026
4 checks passed
@j0ntz j0ntz deleted the jon/remove-free-fio-handle branch April 28, 2026 22:46
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