Sign in
Join now
core
guid.foo
/
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Monorepo for Tangled
forked from
tangled.org/core
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
core
/
spindle
/
db
65 files
at
master
ptr.pet
·
spindle/{mill,db}: keep a finished ci run's status when its executor restarts or a cancel arrives late
·
5d ago
c18a8c20
allowlist.go
docs,spindle: send nothing for a paused owner's repos, webhooks included
2w ago
approve_test.go
spindle: `org.tangled.ci.approvePipeline`
2w ago
artifacts_test.go
spindle: remove knot hostnames from pipeline IDs
1mo ago
artifacts.go
spindle: remove knot hostnames from pipeline IDs
1mo ago
backfill.go
spindle: catch up on what jetstream missed
3w ago
bans_test.go
spindle: ban a did, wipe its state, refuse new registrations and jobs
2mo ago
bans.go
spindle: ban a did, wipe its state, refuse new registrations and jobs
2mo ago
cache_test.go
spindle/{db,engine,mill}: count `cache:` entries against the cache storage quota instead of a per-owner byte limit
1w ago
cache.go
spindle/{quota,nixcache,engine}: evict nix paths and `cache:` entries in one least recently used order
1w ago
collaborators_test.go
spindle: sync knot-managed collaborators from the acl firehose
3mo ago
collaborators.go
spindle: ingest org.tangled records from jetstream and drop the knot1 feeds
3w ago
db.go
spindle/{db,engine,mill}: count `cache:` entries against the cache storage quota instead of a per-owner byte limit
1w ago
delete_test.go
cilogs,spindle: follow renamed lexicons
1w ago
durable_test.go
spindle: create blocked pipelines from event stream
2w ago
events_metrics_test.go
spindle: remove knot hostnames from pipeline IDs
1mo ago
events.go
spindle/{mill,db}: keep a finished ci run's status when its executor restarts or a cancel arrives late
5d ago
fd_leak_test.go
spindle/db: keep idle db connections open so bursts don't churn them
2w ago
identity_migration_test.go
spindle: serve the ci routes under org.tangled only
2w ago
invites.go
spindle: manage the allow-list and mint invite codes from the cli
2w ago
jobs_depth_test.go
spindle,xrpc/serviceauth: share test setup instead of copying it per test
2w ago
jobs_test.go
spindle: create blocked pipelines from event stream
2w ago
jobs_unreadable_test.go
spindle: create blocked pipelines from event stream
2w ago
jobs.go
spindle: refuse to retry a blocked pipeline that was cancelled before anyone approved it
1w ago
log_migration_wait_test.go
spindle,xrpc/serviceauth: share test setup instead of copying it per test
2w ago
log_migration.go
spindle/db: keep the legacy log renames until the log dir exists
2w ago
mill_state_test.go
spindle/{mill,db}: keep a finished ci run's status when its executor restarts or a cancel arrives late
5d ago
mill_state.go
spindle/{mill,db}: keep a finished ci run's status when its executor restarts or a cancel arrives late
5d ago
mill_tokens_test.go
spindle/mill: remove executor quarantine
2mo ago
mill_tokens.go
spindle/mill: remove executor quarantine
2mo ago
nix_charges_test.go
spindle/{db,server}: stop charging repos for nix uploads from before attic
1w ago
nix_grants_test.go
spindle/{config,nixcache}: evict lru paths from repo caches without breaking closures
1w ago
nix_objects_test.go
spindle/{db,quota}: index a repo's attic cache objects with their quota
1w ago
nix_objects.go
spindle/{quota,db}: charge a cache entry in the same write that stores it
1w ago
nixos_toplevel_cache.go
spindle,shuttle: microvm engine init
4mo ago
orphans_test.go
spindle: create blocked pipelines from event stream
2w ago
orphans.go
spindle/db: fail the workflows of a queued job that can't be read
2w ago
pipelines_kind_test.go
spindle/db: index pipelines by repo and kind
2w ago
pipelines_test.go
Merge master into next-dev
1w ago
pipelines_total_test.go
spindle/db: index pipelines by repo and kind
2w ago
pipelines.go
spindle: create blocked pipelines from event stream
2w ago
pull_events_limit_test.go
docs,nix,spindle: share the job pool and notify slots fairly across knots
2w ago
pull_tickets_test.go
docs,nix,spindle: share the job pool and notify slots fairly across knots
2w ago
pulls.go
spindle: create blocked pipelines from event stream
2w ago
quota_charge_test.go
spindle/{quota,db}: charge a cache entry in the same write that stores it
1w ago
quota_minutes_test.go
spindle/{db,quota}: index a repo's attic cache objects with their quota
1w ago
quota_minutes.go
spindle/db: delete ci minutes usage older than 13 months
2w ago
quota_release_test.go
spindle,xrpc/serviceauth: share test setup instead of copying it per test
2w ago
quota_test.go
spindle/{db,quota}: index a repo's attic cache objects with their quota
1w ago
quota_workflow_test.go
spindle: implement limits for how much one workflow can use
1w ago
quota.go
spindle/{db,server}: stop charging repos for nix uploads from before attic
1w ago
repo_pushes_test.go
docs,spindle: send nothing for a paused owner's repos, webhooks included
2w ago
repo_pushes.go
docs,spindle: send nothing for a paused owner's repos, webhooks included
2w ago
repo_retries_test.go
spindle,xrpc/serviceauth: share test setup instead of copying it per test
2w ago
repo_retries.go
jetstream,spindle: drop duplicated code
2w ago
repo_turns.go
docs,spindle: send nothing for a paused owner's repos, webhooks included
2w ago
repos_test.go
spindle: backfill with an embedded hydrant instead of tap
1mo ago
repos.go
docs,spindle: send nothing for a paused owner's repos, webhooks included
2w ago
retry_test.go
spindle/db,spindle/mill: retry transient sqlite lock errors
2mo ago
retry.go
spindle/{mill,db}: retry sqlite lock contention with session context
2mo ago
schedule_runs.go
workflow, spindle: enforce configurable schedule intervals
1mo ago
schedules_test.go
workflow, spindle: support schedule timezones
1mo ago
schedules.go
workflow, spindle: support schedule timezones
1mo ago
webhooks_smoke_test.go
spindle/db,models: add webhook types, tables and queries
1mo ago
webhooks.go
spindle/db,models: add webhook types, tables and queries
1mo ago
wipes.go
jetstream,spindle: drop duplicated code
2w ago