-
Notifications
You must be signed in to change notification settings - Fork 3.7k
fix(desktop): origin settings for prod, github login improvements #6050
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
131 commits
Select commit
Hold shift + click to select a range
1671834
top on a desk
icecrasher321 36ddb56
fix auth stuff
icecrasher321 37df74b
intermediate state
Sg312 a8da276
update
Sg312 68f5857
local filesystem fixes
Sg312 fb4c2de
Merge remote-tracking branch 'origin/staging' into staging-v4
icecrasher321 0b00bf6
Huge
Sg312 6d929c0
fix banner
icecrasher321 fafeaf7
Merge branch 'staging-v4' of github.com:simstudioai/sim into staging-v4
icecrasher321 061c5cb
ci: disable desktop release + e2e in CI for now
icecrasher321 9b263a5
ci: exempt electron from the release-age gate (time-boxed)
icecrasher321 5e67313
desktop: brand app icon (packaged + dev Dock)
icecrasher321 f8e5f9e
desktop: switch app icon to the b&w brand mark
icecrasher321 34dd7c4
fix banner
icecrasher321 df802ab
Fix
Sg312 e20d836
Merge branch 'staging-v4' of github.com:simstudioai/sim into staging-v4
icecrasher321 c5b44bb
clean up launcher
Sg312 a79a31b
fix oauth
icecrasher321 57911c8
Merge branch 'staging-v4' of github.com:simstudioai/sim into staging-v4
icecrasher321 178ac98
update desktop app
Sg312 d41919d
Improve browser use and consolidate desktop app
Sg312 97ef2af
Desktop app ui cleanup
Sg312 96b74ee
Updates
Sg312 6498381
Updates
Sg312 2dacf52
remove dev tool option
Sg312 fec8b4b
Browser updates
Sg312 46a62bd
Fix electron bug
Sg312 39c9fe6
Browser shortcuts
Sg312 911c0d7
lifecycle
Sg312 8ae3d60
feat(desktop): SSRF hardening + shared @sim/security/ssrf (re-home of…
waleedlatif1 7430094
refactor: split pure host helpers into @sim/security/hostnames (ipadd…
waleedlatif1 2453f36
Desktop app fullscreen mode
Sg312 c8a65d0
fix(copilot): report closed browser session as a distinct terminal to…
Sg312 78b3b41
fix(desktop): route Cmd+W to focused browser tabs
Sg312 ac633f5
fix(desktop): reserve macOS title bar safe area
Sg312 4510963
fix(desktop): limit title bar safe area to login
Sg312 9c791c5
fix install script
icecrasher321 927c767
Merge branch 'staging-v4' of github.com:simstudioai/sim into staging-v4
icecrasher321 3154713
feat(desktop): improve local folder settings
Sg312 dc8c39c
feat(desktop): harden local capabilities and window chrome
Sg312 36bb046
fix(invitations): live refetches
icecrasher321 329e413
Merge branch 'staging-v4' of github.com:simstudioai/sim into staging-v4
icecrasher321 4d7cde9
fix(desktop): make manual update checks use updater state
Sg312 b314160
fix(desktop): review fixes — OAuth error handling, query freshness, i…
icecrasher321 997ae73
updates
Sg312 d2cce12
fix(desktop): use workflow colors for environment icons
Sg312 1217c70
fix(desktop): use orange for dev icon border
Sg312 3a3bb88
fix(login): change one time token generation to GET
TheodoreSpeaks 6e7211b
improvement(desktop): reveal local folders from settings
TheodoreSpeaks 0148922
improvement(desktop): row actions menu for folder grants, larger vers…
TheodoreSpeaks ff39812
feat(desktop): improve browser tab usability
Sg312 2f2d219
fix(desktop): thicken environment icon borders
Sg312 6ab3aa0
fix(desktop): strengthen environment icon borders
Sg312 dc5d1b5
feat(desktop): support multiple windows and harden the agent browser
Sg312 a151d0a
fix(desktop): close clipboard, glob DoS, and authorization holes
Sg312 a5e15f2
fix(desktop): stop double sign-out, stranded retries, and redundant w…
Sg312 2ac89be
fix(desktop): leaked timers, silent grep failures, and crashed tabs
Sg312 4529d5d
fix(desktop): reach framed elements and harden the loopback sign-in
Sg312 2b7a509
refactor(desktop): drop duplicated helpers and stop logging query str…
Sg312 60ebcbe
refactor(desktop): move browser compositing out of the session module
Sg312 b0c2d66
refactor: drop the legacy local_* filesystem tool shim
Sg312 ac55b1f
refactor(copilot): remove the plan/changelog VFS artifacts and workfl…
Sg312 c432ee9
refactor(copilot): remove the dead planArtifact column plumbing
Sg312 fb2132e
chore(copilot): sync the tool catalog for load_skill
Sg312 68b5366
refactor(copilot): follow the load_custom_tool rename to load_mcp_tool
Sg312 8690cab
chore(copilot): sync the tool catalog and hide load_skill in the UI
Sg312 a3f39e3
fix(auth): handle session expiry in the app, not the desktop shell
TheodoreSpeaks 270ca93
fix(copilot): port the scheduled-task and VFS fixes onto staging-v4
Sg312 bc48f0d
feat(desktop): let the model actually see browser screenshots
Sg312 2b34864
fix(desktop): polish browser panel and environment tray icon
Sg312 3d20666
fix(desktop): enlarge environment tray markers
Sg312 1666f33
fix(desktop): smooth environment tray markers
Sg312 4621a6d
refactor(copilot): consolidate resource mutation tools
Sg312 3795a89
chore(copilot): clean up VFS follow-ups
Sg312 d42666d
fix(desktop): round the dev tray marker
Sg312 d078cd0
feat(desktop): add integrated terminal resources
Sg312 93de905
Fix electron app resize causing glitchy browser frames
TheodoreSpeaks 791aa59
feat(copilot): add persistent tool permissions
Sg312 ec3f997
fix(copilot): retire stale tool permission prompts
Sg312 abc7a36
fix(desktop): keep terminal rendering responsive
Sg312 ffe603a
fix(desktop): preserve resource rendering continuity
Sg312 98e796a
feat(desktop): add browser tab duplication actions
Sg312 055b7b4
feat(desktop): add terminal tab context actions
Sg312 39754e7
fix(desktop): allow browser agent localhost navigation
Sg312 d8f7970
feat(desktop): add tmux-backed terminal sessions
Sg312 db6eab4
fix(desktop): restore terminal scrollback per view
Sg312 aafa050
chore(copilot): sync updated wait tool contract
Sg312 859e1d7
poll terminal session state for non regular shells
icecrasher321 8ef6749
Merge branch 'staging-v4' of github.com:simstudioai/sim into staging-v4
icecrasher321 2381ef7
add terminal right click menu
icecrasher321 6edd6e8
feat(desktop): add terminal handoff and key batching
Sg312 8e92133
fix(desktop): reserve the traffic-light lane from the platform
TheodoreSpeaks 4ba5456
fix(desktop): avoid transient terminal tab labels
Sg312 fb28fff
feat(copilot): attach browser and terminal tab context
Sg312 2dc58e6
feat(desktop): close tmux panes from terminal tools
Sg312 edadf4e
fix(desktop): keep terminal tab icons stable
Sg312 436ffd6
add right click to browser and cleanup terminal right click options
icecrasher321 1e210f4
Merge branch 'staging-v4' of github.com:simstudioai/sim into staging-v4
icecrasher321 7c146c6
fix(desktop): reduce hidden panel background work
Sg312 d49fa58
perf(desktop): shrink browser panel snapshots
Sg312 98a818d
perf(desktop): reduce terminal main process overhead
Sg312 a7539dc
perf(terminal): pause work for hidden sessions
Sg312 096e2f7
fix session arch for desktop
icecrasher321 984fba7
Merge branch 'staging-v4' of github.com:simstudioai/sim into staging-v4
icecrasher321 d7a4647
fix(desktop): replace exited terminal sessions
Sg312 f822a52
feat(copilot): persist desktop resources across chats
Sg312 18fa325
fix(emcn): keep resource tab widths consistent
Sg312 6839966
fix(copilot): restore active client panels
Sg312 8f45b0c
feat(desktop): import Chrome browser data
Sg312 7ef8ae7
fix(copilot): close resources before chat creation
Sg312 9b22924
feat(desktop): suggest imported browser sites
Sg312 bd59c5c
fix(desktop): autofill identifier-first sign-ins
Sg312 6117140
fix resizing issues + cookies source
icecrasher321 7ea6747
fix visits marking
icecrasher321 8f52988
chore(db): drop branch migrations ahead of staging merge
icecrasher321 b804c24
Merge origin/staging into staging-v4
icecrasher321 4602221
feat(db): regenerate copilot tool-permission migration on top of staging
icecrasher321 df3ba63
add cmd f
icecrasher321 8ab978a
review pass
icecrasher321 811dc9c
chore(db): drop branch migration ahead of staging merge
icecrasher321 de3d177
Merge origin/staging into staging-v4
icecrasher321 d640a94
chore(db): drop branch migration ahead of staging merge
icecrasher321 37ac4c8
Merge origin/staging into staging-v4
icecrasher321 b34312c
style(db): biome-format the regenerated migration metadata
icecrasher321 f65f301
fix(desktop): pin the platform in the OS-auth tests
icecrasher321 267bfd8
fix(desktop): refine environment dock icons
Sg312 41d41f3
fix(desktop): align packaged environment icons
Sg312 ae44d28
fix(desktop): keep packaged dock icon rendering consistent
Sg312 3f3253d
Merge remote-tracking branch 'origin/staging' into staging-v4
icecrasher321 5e118e3
fix(desktop): origin urls for prod
icecrasher321 045007a
Merge remote-tracking branch 'origin/staging' into fix/desktop-prod-o…
icecrasher321 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.