Skip to content

fix(ui): Add service selector to Domain & SSL Settings modal#53

Merged
nfebe merged 2 commits intomainfrom
fix/domain-settings-service-selector
Mar 22, 2026
Merged

fix(ui): Add service selector to Domain & SSL Settings modal#53
nfebe merged 2 commits intomainfrom
fix/domain-settings-service-selector

Conversation

@nfebe
Copy link
Copy Markdown
Contributor

@nfebe nfebe commented Mar 22, 2026

The initial domain setup modal was missing the service dropdown that DomainFormModal already had, so users could not target a specific compose service for proxy routing.

The initial domain setup modal was missing the service dropdown
that DomainFormModal already had, so users could not target a
specific compose service for proxy routing.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
@sourceant
Copy link
Copy Markdown

sourceant bot commented Mar 22, 2026

Code Review Summary

This PR adds a service selector to the Domain & SSL settings modal, allowing users to specify which service in a deployment should receive traffic. It also includes version bumps and metadata updates.

🚀 Key Improvements

  • Added service selector to the UI for better proxy routing control in multi-service deployments.
  • Synchronized types between api.ts and types/index.ts to include the optional service field.
  • Improved UI validation for the container port input field.

💡 Minor Suggestions

  • Ensure consistent null/empty string handling for the service field between the frontend and backend.

Copy link
Copy Markdown

@sourceant sourceant bot left a comment

Choose a reason for hiding this comment

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

Review complete. No specific code suggestions were generated. See the overview comment for a summary.

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Mar 22, 2026

Deploying flatrun-ui with  Cloudflare Pages  Cloudflare Pages

Latest commit: bfab5f6
Status: ✅  Deploy successful!
Preview URL: https://962d6977.flatrun-ui.pages.dev
Branch Preview URL: https://fix-domain-settings-service.flatrun-ui.pages.dev

View logs

Signed-off-by: nfebe <fenn25.fn@gmail.com>
Copy link
Copy Markdown

@sourceant sourceant bot left a comment

Choose a reason for hiding this comment

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

Review complete. See the overview comment for a summary.

@nfebe nfebe merged commit c9b1e20 into main Mar 22, 2026
5 checks passed
@nfebe nfebe deleted the fix/domain-settings-service-selector branch March 22, 2026 21:39
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.

1 participant