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 }}
audreyt
ethercalc
Repository navigation
Code
Issues
115
(115)
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
More
items
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit history
Commits on Sep 15, 2026
fix(deps): vendor emitter@1.0.1 tarball, drop plain-HTTP fetch
Show description for c1a3733
audreyt
committed
c1a3733
View commit details
Copy full SHA for c1a3733
Browse repository at this point
Commits on Aug 11, 2026
Merge pull request #849 from audreyt/fix/narrow-screen-room-access
Show description for fb5e284
audreyt
authored
fb5e284
View commit details
Copy full SHA for fb5e284
Browse repository at this point
Merge pull request #851 from audreyt/docs/private-multisheet-doc-reconcile
Show description for 6e71dfd
audreyt
authored
6e71dfd
View commit details
Copy full SHA for 6e71dfd
Browse repository at this point
docs: record production measurement of pre-fix private workbook children
Show description for f2b8a11
audreyt
committed
f2b8a11
View commit details
Copy full SHA for f2b8a11
Browse repository at this point
docs: clarify that operator backfill is not invokable in production
audreyt
committed
12057d2
View commit details
Copy full SHA for 12057d2
Browse repository at this point
test(client-multi): drop retired private-import 409 fixture text
Show description for aeeef69
audreyt
committed
aeeef69
View commit details
Copy full SHA for aeeef69
Browse repository at this point
docs: reconcile private workbook child authorization notes
Show description for cd35250
audreyt
committed
cd35250
View commit details
Copy full SHA for cd35250
Browse repository at this point
Merge pull request #850 from audreyt/fix/private-multisheet-acl-inheritance
Show description for c0ba9b3
audreyt
authored
c0ba9b3
View commit details
Copy full SHA for c0ba9b3
Browse repository at this point
test(e2e): replace vulnerable multi TOC CSV assertion with guarded sheet contract
Show description for e35b3e5
audreyt
committed
e35b3e5
View commit details
Copy full SHA for e35b3e5
Browse repository at this point
test(worker): harden ACL and reservation mutation contracts
audreyt
committed
213f27b
View commit details
Copy full SHA for 213f27b
Browse repository at this point
fix(client-multi): route add sheet through guarded child creation
audreyt
committed
170eaa4
View commit details
Copy full SHA for 170eaa4
Browse repository at this point
test(worker): allow instrumented chunk-boundary test time
audreyt
committed
e5130de
View commit details
Copy full SHA for e5130de
Browse repository at this point
docs: document private workbook child authorization
audreyt
committed
68dcce9
View commit details
Copy full SHA for 68dcce9
Browse repository at this point
test(worker): pin stale child ACL deny-overrides behavior
audreyt
committed
a7f283b
View commit details
Copy full SHA for a7f283b
Browse repository at this point
test: align storage and integration contracts with private child inheritance
audreyt
committed
55f21bc
View commit details
Copy full SHA for 55f21bc
Browse repository at this point
test(worker): add unit and security coverage for private ACL inheritance and multi-sheet import
audreyt
committed
9549878
View commit details
Copy full SHA for 9549878
Browse repository at this point
feat(worker): support private room multi-sheet import via child reservations
audreyt
committed
64f3624
View commit details
Copy full SHA for 64f3624
Browse repository at this point
feat(worker): implement parent-derived RoomDO authorization and child room metadata
audreyt
committed
9ad45b0
View commit details
Copy full SHA for 9ad45b0
Browse repository at this point
feat(shared): define immutable room parent and next-child metadata keys
audreyt
committed
89b39ef
View commit details
Copy full SHA for 89b39ef
Browse repository at this point
fix(passkey): contain pre-existing narrow state layer
Show description for 9fb6d26
audreyt
committed
9fb6d26
View commit details
Copy full SHA for 9fb6d26
Browse repository at this point
Merge pull request #848 from audreyt/fix/import-append-do-skew-503
Show description for 434a907
audreyt
authored
434a907
View commit details
Copy full SHA for 434a907
Browse repository at this point
fix(worker): map import-append DO 501 skew to retryable 503
Show description for b4b3531
audreyt
committed
b4b3531
View commit details
Copy full SHA for b4b3531
Browse repository at this point
Merge pull request #847 from audreyt/feat/issue-843-ui
Show description for 786b31b
audreyt
authored
786b31b
View commit details
Copy full SHA for 786b31b
Browse repository at this point
test(worker): kill SheetNames fallback mutant; mark true equivalents
Show description for ea22f5e
audreyt
committed
ea22f5e
View commit details
Copy full SHA for ea22f5e
Browse repository at this point
test(worker): kill getMaxSubsheetIndex scientific-suffix mutants
Show description for 81c4c7f
audreyt
committed
81c4c7f
View commit details
Copy full SHA for 81c4c7f
Browse repository at this point
test(worker): final mutation kills for import-append score floor
Show description for 1939d8c
audreyt
committed
1939d8c
View commit details
Copy full SHA for 1939d8c
Browse repository at this point
test(worker): kill remaining append-import mutation survivors
Show description for 773aaec
audreyt
committed
773aaec
View commit details
Copy full SHA for 773aaec
Browse repository at this point
Commits on Aug 10, 2026
test(worker): strengthen mutation pins for append import allocation
Show description for 9e41dbe
audreyt
committed
9e41dbe
View commit details
Copy full SHA for 9e41dbe
Browse repository at this point
test(worker): pin import-append-toc audit trim and restore 100% coverage
Show description for e827128
audreyt
committed
e827128
View commit details
Copy full SHA for e827128
Browse repository at this point
fix(worker): mirror import-append-toc audits to D1 and harden mutation pins
Show description for c6161c5
audreyt
committed
c6161c5
View commit details
Copy full SHA for c6161c5
Browse repository at this point
test(worker): cover atomic import-append-toc and remove dead append helpers
Show description for 144b3eb
audreyt
committed
144b3eb
View commit details
Copy full SHA for 144b3eb
Browse repository at this point
fix(worker): serialize multi-sheet append allocation in RoomDO
Show description for 5856db9
audreyt
committed
5856db9
View commit details
Copy full SHA for 5856db9
Browse repository at this point
test(client-multi): prefer const for mutable mock TOC rows
Show description for 914a89c
audreyt
committed
914a89c
View commit details
Copy full SHA for 914a89c
Browse repository at this point
test: clean multi-import debug throw and client PUT assertion
Show description for 3e17cd9
audreyt
committed
3e17cd9
View commit details
Copy full SHA for 3e17cd9
Browse repository at this point
security(worker,client-multi): fail closed on private multi-sheet import and handle 409 append collision
audreyt
committed
96a22a8
View commit details
Copy full SHA for 96a22a8
Browse repository at this point
Previous
Next
You can’t perform that action at this time.