Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
Commits on main
dawn 04548b17 perf(generate): parallelize git-export, archive compression, and route collection across worker threads main
Signed-off-by: dawn <dawn@tangled.org>
perf(generate): parallelize git-export, archive compression, and route collection across worker threads main
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 24b5acd7 perf(git_ssh,activate): detach post-activation network tasks and parallelize PDS/mirror pings
Signed-off-by: dawn <dawn@tangled.org>
perf(git_ssh,activate): detach post-activation network tasks and parallelize PDS/mirror pings
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn d8c3cc9b perf(generate): deduplicate tree and blob reads across aliases for each unique commit OID
Signed-off-by: dawn <dawn@tangled.org>
perf(generate): deduplicate tree and blob reads across aliases for each unique commit OID
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 63a3a8fb perf(generate,activate): walk unique commit OIDs once, deduplicate tree/diff/lang emission, and eliminate GC storm during activation
Signed-off-by: dawn <dawn@tangled.org>
perf(generate,activate): walk unique commit OIDs once, deduplicate tree/diff/lang emission, and eliminate GC storm during activation
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn bad8f97a perf(export,archive,log): incremental git export via prior seeding and deduped log/archive emission across aliases
Signed-off-by: dawn <dawn@tangled.org>
perf(export,archive,log): incremental git export via prior seeding and deduped log/archive emission across aliases
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 4635cfed fix(generate): restrict repo_prior reuse in emit_repo_routes to immutable keys only
Signed-off-by: dawn <dawn@tangled.org>
fix(generate): restrict repo_prior reuse in emit_repo_routes to immutable keys only
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 9e91f384 perf(generate): incremental route preservation, early cache checks, fast-path unchanged repos, and symlinked responses
Signed-off-by: dawn <dawn@tangled.org>
perf(generate): incremental route preservation, early cache checks, fast-path unchanged repos, and symlinked responses
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 6a1f305f fix: send operational progress to stderr to prevent broken pipe panics after git transport closes stdout
Signed-off-by: dawn <dawn@tangled.org>
fix: send operational progress to stderr to prevent broken pipe panics after git transport closes stdout
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn a10cec66 fix(git_ssh): catch and log activate errors so push exit code remains success
Signed-off-by: dawn <dawn@tangled.org>
fix(git_ssh): catch and log activate errors so push exit code remains success
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn d6b9b2c0 perf(cas,manifest,git_ssh): remove per-file fsyncs, eliminate route section clones, scope push generation to pushed repo
Signed-off-by: dawn <dawn@tangled.org>
perf(cas,manifest,git_ssh): remove per-file fsyncs, eliminate route section clones, scope push generation to pushed repo
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 6356c277 feat(oauth): strictly require granular permissioned scope, drop transition:generic
Signed-off-by: dawn <dawn@tangled.org>
feat(oauth): strictly require granular permissioned scope, drop transition:generic
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn db50ba18 fix(oauth): eliminate duplicate atproto token in declared client metadata scopes
Signed-off-by: dawn <dawn@tangled.org>
fix(oauth): eliminate duplicate atproto token in declared client metadata scopes
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 5bc76f73 fix(git_ssh): resolve across all hosted repo owners and target repo owner for OAuth
Signed-off-by: dawn <dawn@tangled.org>
fix(git_ssh): resolve across all hosted repo owners and target repo owner for OAuth
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 031f6801 fix(oauth,provision): handle DPoP-Nonce on HTTP 400 and remove stdout leak in provision_repo
Signed-off-by: dawn <dawn@tangled.org>
fix(oauth,provision): handle DPoP-Nonce on HTTP 400 and remove stdout leak in provision_repo
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 398b019b knot-static: server-side permissioned OAuth replaces app passwords
Signed-off-by: dawn <dawn@tangled.org>
knot-static: server-side permissioned OAuth replaces app passwords
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn dd694249 knot-static: git-ssh push path with auto-provisioning
Signed-off-by: dawn <dawn@tangled.org>
knot-static: git-ssh push path with auto-provisioning
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
init project
Signed-off-by: dawn <dawn@tangled.org>
dawn committed