-
Notifications
You must be signed in to change notification settings - Fork 3.6k
feat(dev): Make t3 code dev instances shareable over Tailscale #4556
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
24 commits
Select commit
Hold shift + click to select a range
2654583
Keep worktree dev state isolated
t3dotgg e52d104
Distinguish worktrees from submodules, cover precedence
t3dotgg 6404fc1
Match worktrees by their gitdir tail, ignore blank --home-dir
t3dotgg 8684ca4
Make browser dev shareable over Tailscale
t3dotgg dbad3bc
Decline --share for dev:desktop
t3dotgg ce4664d
Classify tailscale stderr instead of quoting it; probe the bind host
t3dotgg 2869a9e
Signal single-origin dev positively so .env cannot revive backend URLs
t3dotgg 37e1c79
Apply the bind host to the server port only
t3dotgg b50efd5
Address review: recursive secret check, pinned test port, bun docs
t3dotgg 2db512a
Split DevShareError into three classes and keep the cause
t3dotgg 029dfc3
Merge remote-tracking branch 'origin/main' into agent/dev-server-sharing
t3dotgg 4333a66
Fix dev sharing across hosted and restarted servers
t3dotgg f48ee4a
Update hosted cookie test expectation
t3dotgg 8ba59f6
Claim dev share ownership after serving
t3dotgg 3b4765b
Make dev share acquisition transactional
t3dotgg 5f48002
Handoff dev share leases between clear and serve
t3dotgg 0a504fa
Restore dev sharing when lease handoff fails
t3dotgg 2071c98
Keep desktop session cookies port-scoped
t3dotgg 63b2613
Drop an inherited HOST in browser dev modes
t3dotgg 1c8e540
Remove the dev-share lease protocol
t3dotgg faf6467
Print the exact stop command at dev-runner startup
t3dotgg 08d9260
Use HostProcessPlatform for the stop-command platform check
t3dotgg 9055f7c
Revert the printed stop command
t3dotgg 83783d0
Reject a specific non-loopback --host in browser dev; restore vp run …
t3dotgg 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
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.
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.