Skip to content

Workflow: simplify profile/config controls - #184

Merged
Osayi-ANL merged 1 commit into
mainfrom
change/workflow-profile-controls
Oct 21, 2026
Merged

Osayi-ANL merged 1 commit into
mainfrom
change/workflow-profile-controls

Conversation

@pecomyint

Copy link
Copy Markdown
Collaborator

Summary

  • Remove the legacy TOML source mode; database profiles are primary, TOML stays as import/export.
  • Choosing a profile in the dropdown activates it; the selection survives reloads and sessions.
  • Reload Profile / Add Missing Defaults buttons renamed, aligned, with clearer tooltips.

Test plan

  • pytest tests/unit passes; ruff check src/dashpva/ clean
  • New tests: profile dropdown activates runtime profile; refresh preserves displayed profile
  • Open Workflow, switch profiles, reload

🤖 Generated with Claude Code

@Osayi-ANL Osayi-ANL left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

nice

…se profiles are the primary source, toml stays as import/export

change: choosing a profile in the dropdown activates it and the selection survives reloads and sessions

change: workflow reload profile and add missing defaults buttons are renamed, aligned, and explain what they do
@Osayi-ANL
Osayi-ANL force-pushed the change/workflow-profile-controls branch from 862b3a2 to 732361c Compare October 21, 2026 20:50
@Osayi-ANL
Osayi-ANL merged commit f8083ef into main Oct 21, 2026
3 checks passed
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