Skip to content

fix(invites): resolve the runtime configuration form on self hosted instances. - #1419

Open
notrevenant wants to merge 3 commits into
fluxerapp:mainfrom
notrevenant:fix/invites
Open

fix(invites): resolve the runtime configuration form on self hosted instances.#1419
notrevenant wants to merge 3 commits into
fluxerapp:mainfrom
notrevenant:fix/invites

Conversation

@notrevenant

@notrevenant notrevenant commented Jul 16, 2026

Copy link
Copy Markdown

Note

Closes #1217

Summary

  • What changed:
    Modified InviteRegisterPage.tsx to respect the instance's registration settings. When the instance is set to "invite-only" the page now shows the proper registration form instead of allowing open registration (display name).

  • Why it is correct:
    Previously, the invite flow ignored the RuntimeConfig settings and always allowed registration. It only collected a display name, which wasn't sufficient for account creation if the instance was set to invite only. Now it uses the same registration flow as the index page.

  • Risk:
    Low as it reuses existing, tested registration logic from other code (AuthMinimalRegisterFormore.tsx).

  • What I didn't do:

  1. I didn't fully hide the registration if the instance is closed as this doesn't seem to be the case on the homepage either, so I let it be.
  2. I didn't modify the register form's design.

Verification

  • Tests run:
    None
  • Manual checks:
    Used docker to custom build the frontend and ran a test on a "incognito" tab to clear the data to see whether the applied change works or not.
  • Screenshots or recordings:
image image

Checklist

  • I understand every change in this PR. (To the best of my ability 😄)
  • I can explain what it does and why it is correct.
  • I disclosed any LLM coding help below.

LLM Disclosure

Used AI assistance (Claude) to navigate and study the monorepo and pinpoint where the problem occurs.

@fluxer-ci fluxer-ci Bot added the f:app label Jul 16, 2026
@notrevenant notrevenant changed the title Fix/invites [Self-hosted] Resolve the runtime configuration form on self hosted instances. Jul 16, 2026
@notrevenant

Copy link
Copy Markdown
Author

I was not sure what to title this.

@notrevenant notrevenant changed the title [Self-hosted] Resolve the runtime configuration form on self hosted instances. fix(invites) resolve the runtime configuration form on self hosted instances. Jul 16, 2026
@notrevenant notrevenant changed the title fix(invites) resolve the runtime configuration form on self hosted instances. fix(invites): resolve the runtime configuration form on self hosted instances. Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Self-Hosted] Creating Account via Invite Link get you stuck when Registration Policy is set as Approval required

1 participant