Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
TimMcCool
/
scratchattach
Public
Notifications
You must be signed in to change notification settings
Fork
55
Star
252
Code
Issues
26
Pull requests
10
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
feat(cloud_server): implement SSL secure websocket from semver2 into semver3
- #723
#723
Open
Boss-1s
wants to merge 30 commits into
TimMcCool:main
TimMcCool/scratchattach:main
from
Boss-1s:semver3-secure-ws
Boss-1s/scratchattach_fork:semver3-secure-ws
Copy head branch name to clipboard
Conversation
Commits
30
(30)
Checks
Files changed
Open
feat(cloud_server): implement SSL secure websocket from semver2 into semver3
#723
Boss-1s
wants to merge 30 commits into
TimMcCool:main
TimMcCool/scratchattach:main
from
Boss-1s:semver3-secure-ws
Boss-1s/scratchattach_fork:semver3-secure-ws
Copy head branch name to clipboard
Commits
Commits on Aug 26, 2026
feat(cloud_server): implement SSL secure websocket from semver2 into semver3
Show description for 9863d50
Boss-1s
authored
9863d50
View commit details
Copy full SHA for 9863d50
Browse repository at this point
fix(cloud_server): expose `init_ssl_cloud_sever` to top-level
Show description for 7e8fddd
Boss-1s
authored
7e8fddd
View commit details
Copy full SHA for 7e8fddd
Browse repository at this point
chore(eventhandlers._base): move mixin class to _base
Show description for bab2905
Boss-1s
authored
bab2905
View commit details
Copy full SHA for bab2905
Browse repository at this point
fatal(eventhandlers._base): missing imports
Show description for 5cd379d
Boss-1s
authored
5cd379d
View commit details
Copy full SHA for 5cd379d
Browse repository at this point
Commits on Sep 2, 2026
export cloud server types
Show description for 2950297
Boss-1s
authored
2950297
View commit details
Copy full SHA for 2950297
Browse repository at this point
fix(sa.eventhandlers): clean up
Show description for a1423ce
Boss-1s
authored
a1423ce
View commit details
Copy full SHA for a1423ce
Browse repository at this point
fix(sa.eventhandlers._base): ensure blocked_ips is always some list
Show description for 8d5aa20
Boss-1s
authored
8d5aa20
View commit details
Copy full SHA for 8d5aa20
Browse repository at this point
feat: expose BaseCloudServer
Show description for 70ffb36
Boss-1s
authored
70ffb36
View commit details
Copy full SHA for 70ffb36
Browse repository at this point
fatal: BaseCloudServer should not have ssl-related stuff
Show description for 92cc748
Boss-1s
authored
92cc748
View commit details
Copy full SHA for 92cc748
Browse repository at this point
docstrings
Show description for 1924636
Boss-1s
authored
1924636
View commit details
Copy full SHA for 1924636
Browse repository at this point
resolve https://github.com/TimMcCool/scratchattach/pull/723#discussion_r3919298084
Show description for 2a5dfc9
Boss-1s
and
TheCommCraft
authored
2a5dfc9
View commit details
Copy full SHA for 2a5dfc9
Browse repository at this point
resolve
Show description for 5b0ff22
Boss-1s
authored
5b0ff22
View commit details
Copy full SHA for 5b0ff22
Browse repository at this point
revert
Show description for b80c260
Boss-1s
authored
b80c260
View commit details
Copy full SHA for b80c260
Browse repository at this point
Commits on Sep 3, 2026
apply changes
TheCommCraft
committed
f81bce7
View commit details
Copy full SHA for f81bce7
Browse repository at this point
Merge branch 'TimMcCool:main' into semver3-secure-ws
Boss-1s
authored
1d0bf6e
View commit details
Copy full SHA for 1d0bf6e
Browse repository at this point
.
Show description for e905eb8
Boss-1s
authored
e905eb8
View commit details
Copy full SHA for e905eb8
Browse repository at this point
replace all references to scratchattach/2.0.0
Show description for 16b58b7
Boss-1s
authored
16b58b7
View commit details
Copy full SHA for 16b58b7
Browse repository at this point
fatal: stale assignment to nonexistent arg websocketclass
Show description for 6243190
Boss-1s
authored
6243190
View commit details
Copy full SHA for 6243190
Browse repository at this point
Merge branch 'main' into semver3-secure-ws
Show description for c476784
Boss-1s
authored
c476784
View commit details
Copy full SHA for c476784
Browse repository at this point
rename `skip_forward` and annotate type
TheCommCraft
committed
65a4ddd
View commit details
Copy full SHA for 65a4ddd
Browse repository at this point
use `serveonce` instead of `serveforever`
TheCommCraft
committed
b77df00
View commit details
Copy full SHA for b77df00
Browse repository at this point
Commits on Sep 4, 2026
prevent 100% CPU usage
Show description for 3b96888
Boss-1s
authored
3b96888
View commit details
Copy full SHA for 3b96888
Browse repository at this point
revert 3b96888
Show description for 1b34b7c
Boss-1s
and
TheCommCraft
authored
1b34b7c
View commit details
Copy full SHA for 1b34b7c
Browse repository at this point
Commits on Sep 5, 2026
Merge branch 'TimMcCool:main' into semver3-secure-ws
Boss-1s
authored
b4047e5
View commit details
Copy full SHA for b4047e5
Browse repository at this point
server can be TwCloudServer or TwSSLCloudServer
Show description for 14d1074
Boss-1s
authored
14d1074
View commit details
Copy full SHA for 14d1074
Browse repository at this point
remove invalid cloudactivitydict values + temp fill-in for cloud key
Show description for 0f921da
Boss-1s
authored
0f921da
View commit details
Copy full SHA for 0f921da
Browse repository at this point
Commits on Sep 7, 2026
feat: link_cloud
Show description for c8a76c9
Boss-1s
authored
c8a76c9
View commit details
Copy full SHA for c8a76c9
Browse repository at this point
add cloud server adapter
TheCommCraft
committed
cb00837
View commit details
Copy full SHA for cb00837
Browse repository at this point
fix circular import
TheCommCraft
committed
615cb99
View commit details
Copy full SHA for 615cb99
Browse repository at this point
fix second circular import
TheCommCraft
committed
cc66264
View commit details
Copy full SHA for cc66264
Browse repository at this point
You can’t perform that action at this time.