Skip to content

Fix portable profile storage#75

Merged
Vaso73 merged 1 commit into
mainfrom
release/issue-74-portable-profile-storage-3.5.2
Jul 25, 2026
Merged

Fix portable profile storage#75
Vaso73 merged 1 commit into
mainfrom
release/issue-74-portable-profile-storage-3.5.2

Conversation

@Vaso73

@Vaso73 Vaso73 commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Fixes issue #74.

Summary:

  • stores profiles.json in Flow Launchers per-plugin settings directory
  • migrates legacy ~/.ssh/profiles.json into the new plugin settings path when needed
  • documents portable/profile storage behavior
  • adds storage-path regression coverage

Validation:

  • runtime portable test PASS
  • profile saved to UserData\Settings\Plugins\Flow.Launcher.Plugin.QuickSSH\profiles.json
  • existing C:\Users\info.ssh\profiles.json unchanged
  • test profile cleaned up after validation
  • server-side Linux dotnet test could not run because Microsoft.WindowsDesktop.App 9.0 runtime is unavailable on Linux; GitHub CI runs on windows-latest

@Vaso73
Vaso73 merged commit 7268b8b into main Jul 25, 2026
1 check passed
@Vaso73
Vaso73 deleted the release/issue-74-portable-profile-storage-3.5.2 branch July 25, 2026 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant