Skip to content

fix: add phased servestead web plan and setup coverage#38

Merged
nipuna-perera merged 2 commits into
mainfrom
bufix
Jul 4, 2026
Merged

fix: add phased servestead web plan and setup coverage#38
nipuna-perera merged 2 commits into
mainfrom
bufix

Conversation

@nipuna-perera

Copy link
Copy Markdown
Contributor

Summary

  • Add the servestead web phased plan artifact.
  • Update setup logic in setup.go.
  • Add coverage in setup_test.go for the revised setup behavior.

Testing

  • Not run (not requested)

@nipuna-perera nipuna-perera changed the title Add phased servestead web plan and setup coverage fix: add phased servestead web plan and setup coverage Jul 4, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b4014c86f3

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread setup.go
model.err = "profile store is unavailable"
return model
}
options, err := model.optionsForSelectedProfile()

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Use advanced input values when saving profile settings

When Ctrl+S is pressed from the Advanced values screen, this call builds options with optionsForSelectedProfile(), which takes Name, InitialSSHUser, and AdminUser from the already-saved profile instead of the edited advanced inputs. In that scenario the UI returns to the dashboard with “Saved profile settings,” but changes to the profile name or SSH users are silently discarded; those advanced fields need to be read from model.advanced before persisting.

Useful? React with 👍 / 👎.

@nipuna-perera nipuna-perera merged commit 6cfd1cd into main Jul 4, 2026
9 checks passed
@nipuna-perera nipuna-perera deleted the bufix branch July 4, 2026 18:36
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