Commit Graph
5 Commits
Author SHA1 Message Date
NeilandOrca fda3c1f778 fix(dev): stabilize macOS safeStorage Keychain key name across dev branches
The Keychain item is named "<app.getName()> Safe Storage". In dev, setName
used a per-branch name ("Orca: <branch>"), so every dev branch created a new
Keychain key and re-prompted, and 'Always Allow' never stuck. Add a stable
appName ('Orca Dev' in dev, 'Orca' in prod) and setName that instead, so all
dev branches share one key. The per-branch label still shows via window title,
renderer identity, and the app-menu label passed to registerAppMenu. Prod is
unchanged (app name stays 'Orca').

Co-authored-by: Orca <help@stably.ai>
2026-07-19 20:36:55 -07:00
Jinjing 60e47944cd Revert "Reduce macOS dev instance identity prompts" (#4721) 2026-06-05 14:07:28 -07:00
Jinjing 39e633c136 fix: address review findings (#4704) 2026-06-05 10:39:18 -07:00
Neil c017229149 Simplify dev Dock instance naming (#2111) 2026-05-16 14:36:46 -07:00
Neil 2ead67c650 Label macOS dev Dock instances by branch (#2068)
* fix: label macOS dev Dock instances

* fix: keep dev badge visible in Dock labels

* chore: clean up dev identity plumbing

* feat: add stable-name dev command
2026-05-15 22:46:13 -07:00