forked from tangled.org/core
Something went wrong. Try again.
Commits on spindle
Anirudh Oppiliappan 90033ec3 wip: spindle job queue spindle
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
wip: spindle job queue spindle
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 7f7d89ac spindle/engine: stream logs to websocket
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
spindle/engine: stream logs to websocket
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan d643cad8 spindle/{db,engine}: rework db to use rkey
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
spindle/{db,engine}: rework db to use rkey
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 55bf8204 spindle/{db,engine}: propagate a notifier
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
spindle/{db,engine}: propagate a notifier
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 8dbf6ee8 lexicons: introduce sh.tangled.pipeline.status
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
lexicons: introduce sh.tangled.pipeline.status
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan b9ed95dc appview,knotclient,knotserver,spindle: pass ctx throughout
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
appview,knotclient,knotserver,spindle: pass ctx throughout
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 92de0157 knotclient: improve api with NewConsumerConfig and AddEventSource
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
knotclient: improve api with NewConsumerConfig and AddEventSource
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan d95215cc spindle: engine: consume from knotstream and execute
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
spindle: engine: consume from knotstream and execute
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan baeaadbf spindle: db: setup pipelines table & helpers
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
spindle: db: setup pipelines table & helpers
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 55ef369a spindle,cmd/spindle: init spindle server
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
spindle,cmd/spindle: init spindle server
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 9d70af5e lexicons: setup sh.tangled.spindle.member
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
lexicons: setup sh.tangled.spindle.member
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
oppiliappan 094b3606 knotserver,knotclient: switch cursor format to unix timestamp
Signed-off-by: oppiliappan <me@oppi.li>
knotserver,knotclient: switch cursor format to unix timestamp
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview: add posthog to knotstream
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
knotserver: setup hooks for forks too
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 33b204aa appview: validate ref updates against known emails
Signed-off-by: oppiliappan <me@oppi.li>
appview: validate ref updates against known emails
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 44e782a8 knotserver: include committer metadata for each ref update
Signed-off-by: oppiliappan <me@oppi.li>
knotserver: include committer metadata for each ref update
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan c16a1338 knotserver: reduce logging noise from event stream
Signed-off-by: oppiliappan <me@oppi.li>
knotserver: reduce logging noise from event stream
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview: revert mergeCheck logic
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan d4066c0f knotserver: git: improve formatSiglePatch to use builtin flag
Signed-off-by: oppiliappan <me@oppi.li>
knotserver: git: improve formatSiglePatch to use builtin flag
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan ef1a54aa knotserver: git: remove MergeBase calculation
Signed-off-by: oppiliappan <me@oppi.li>
knotserver: git: remove MergeBase calculation
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 1e4fe088 knotserver: git: rework commitsBetween to use rev-list
Signed-off-by: oppiliappan <me@oppi.li>
knotserver: git: rework commitsBetween to use rev-list
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan d0a83d20 knotserver: git: do not pass HEAD as a default arg to rev-list
Signed-off-by: oppiliappan <me@oppi.li>
knotserver: git: do not pass HEAD as a default arg to rev-list
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
hook: apply hook setup on repo create
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview: introduce knotstream consumer
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 8338c984 appview: profile: render punchcard on profile
Signed-off-by: oppiliappan <me@oppi.li>
appview: profile: render punchcard on profile
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview: db: introduce punchcard table
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 0629ae4c appview: db: introduce GetCompletedRegistrations, to list all registered knots
Signed-off-by: oppiliappan <me@oppi.li>
appview: db: introduce GetCompletedRegistrations, to list all registered knots
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
knotclient: introduce CursorStore
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 04512271 knotclient: introduce EventSource and Message
Signed-off-by: oppiliappan <me@oppi.li>
knotclient: introduce EventSource and Message
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 1a6f5864 knotserver: accept cursor to begin eventstream from
Signed-off-by: oppiliappan <me@oppi.li>
knotserver: accept cursor to begin eventstream from
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 4205be08 crypto: fix signature verification for initial commit
Signed-off-by: oppiliappan <me@oppi.li>
crypto: fix signature verification for initial commit
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan acbad760 appview: pulls: fix merge check on stacked PRs
Signed-off-by: oppiliappan <me@oppi.li>
appview: pulls: fix merge check on stacked PRs
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 8a50fb39 knotserver: trigger pipeline compilation upon push
Signed-off-by: oppiliappan <me@oppi.li>
knotserver: trigger pipeline compilation upon push
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
workflow: introduce workflow compiler
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan f5df409b workflow: outline basic workflow format
Signed-off-by: oppiliappan <me@oppi.li>
workflow: outline basic workflow format
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan ac125af6 knotserver: replace oplog with generic event store
Signed-off-by: oppiliappan <me@oppi.li>
knotserver: replace oplog with generic event store
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
lexicon: introduce sh.tangled.pipeline
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan df443cb6 lexicon: introduce sh.tangled.git.refUpdate
Signed-off-by: oppiliappan <me@oppi.li>
lexicon: introduce sh.tangled.git.refUpdate
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
knotserver: refactor post-receive hook
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan a4c38b84 knotserver: git: cache merge check results
Signed-off-by: oppiliappan <me@oppi.li>
knotserver: git: cache merge check results
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
knotclient: introduce event consumer
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan d2445179 appview: pulls: make stack component collapsible
Signed-off-by: oppiliappan <me@oppi.li>
appview: pulls: make stack component collapsible
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Anirudh Oppiliappan 4912e8ec jetstream: configure logging dids added to in-memory filter
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
jetstream: configure logging dids added to in-memory filter
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
oppiliappan b8d38fa2 nix: break out knot pkgs into separate files
Signed-off-by: oppiliappan <me@oppi.li>
nix: break out knot pkgs into separate files
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 135d4295 nix: break out appview pkgs into separate file
Signed-off-by: oppiliappan <me@oppi.li>
nix: break out appview pkgs into separate file
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
nix: introduce sqlite-lib package
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 17fd34fa nix: break out lexgen pkg into separate file
Signed-off-by: oppiliappan <me@oppi.li>
nix: break out lexgen pkg into separate file
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 7e3ed51d nix: break out genjwks pkg into separate file
Signed-off-by: oppiliappan <me@oppi.li>
nix: break out genjwks pkg into separate file
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan ec2ca51a nix: break out vm configuration into separate file
Signed-off-by: oppiliappan <me@oppi.li>
nix: break out vm configuration into separate file
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan e4aa9a80 nix: break out knot module into separate file
Signed-off-by: oppiliappan <me@oppi.li>
nix: break out knot module into separate file
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan c17b766c nix: break out appview module into separate file
Signed-off-by: oppiliappan <me@oppi.li>
nix: break out appview module into separate file
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 038a852f appview: cache: bump session cache TTL to 7 days
Signed-off-by: oppiliappan <me@oppi.li>
appview: cache: bump session cache TTL to 7 days
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 1036b1ad appview: idresolver: reduce error cache TTL
Signed-off-by: oppiliappan <me@oppi.li>
appview: idresolver: reduce error cache TTL
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Anirudh Oppiliappan a8baf2fa appview: oauth: swap out db store for redis cache
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
appview: oauth: swap out db store for redis cache
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 0242bbcc appview: cache/session: init redis session store
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
appview: cache/session: init redis session store
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
Anirudh Oppiliappan de3ab1d5 docker: move to @tangled.sh/knot-docker
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
docker: move to @tangled.sh/knot-docker
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed
oppiliappan 7d8fff21 appview: repo: fix potentially nil commit in branches
Signed-off-by: oppiliappan <me@oppi.li>
appview: repo: fix potentially nil commit in branches
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 6d3ed294 appview: oauth: improve error handling around bad handles
Signed-off-by: oppiliappan <me@oppi.li>
appview: oauth: improve error handling around bad handles
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
nix: bump chroma
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Anirudh Oppiliappan 824eec6b appview: repo: use committer email for verification in commit view
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
appview: repo: use committer email for verification in commit view
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>
Anirudh Oppiliappan committed