Something went wrong. Try again.
Monorepo for Tangled tangled.org
Something went wrong. Try again.
Commits on sl/no-verify
Seongmin Lee cf8f7bf2 slop: appview: rewrite spindle selector sl/no-verify
Signed-off-by: Seongmin Lee <git@boltless.me>
slop: appview: rewrite spindle selector sl/no-verify
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 593b6ff2 wip: appview: use text input as spindle selector
Signed-off-by: Seongmin Lee <git@boltless.me>
wip: appview: use text input as spindle selector
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 86b2068f wip: appview: deprecate spindle dashboard
Signed-off-by: Seongmin Lee <git@boltless.me>
wip: appview: deprecate spindle dashboard
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee c59b89c3 appview: stop ingesting spindle server / member records
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: stop ingesting spindle server / member records
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
docs
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee cf7b0726 spindle: `spindle admin` command
Signed-off-by: Seongmin Lee <git@boltless.me>
spindle: `spindle admin` command
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee d73ce739 nix,docs: `SPINDLE_SERVER_INVITE_ONLY`
Signed-off-by: Seongmin Lee <git@boltless.me>
nix,docs: `SPINDLE_SERVER_INVITE_ONLY`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
spindle/db: acl table migration
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
spindle: switch to rbac/v2
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 1b2cefa5 spindle: remove collaborator PDS record ingest
Signed-off-by: Seongmin Lee <git@boltless.me>
spindle: remove collaborator PDS record ingest
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
rbac/v2: rbac enforcer rewrite
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
spindle: acl db table
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
spindle: remove spindle owner
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 759b0633 spindle: remove `sh.tangled.spindle.member` ingest
Signed-off-by: Seongmin Lee <git@boltless.me>
spindle: remove `sh.tangled.spindle.member` ingest
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 559145d4 repoverify: use `identity.Directory` over `idresolver.Resolver`
Signed-off-by: Seongmin Lee <git@boltless.me>
repoverify: use `identity.Directory` over `idresolver.Resolver`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 5dbcb361 spindle/engines/microvm: constrain package to linux
Signed-off-by: Seongmin Lee <git@boltless.me>
spindle/engines/microvm: constrain package to linux
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 8946a925 spindle: exclude microvm engine on non-linux machines
Signed-off-by: Seongmin Lee <git@boltless.me>
spindle: exclude microvm engine on non-linux machines
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee a0ce4d98 appview: validate repo DID when ingesting
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: validate repo DID when ingesting
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Wilhelm Berggren 8a19bbd8 appview/pages/markup: render attached images
Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
appview/pages/markup: render attached images
Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
Wilhelm Berggren committed
Wilhelm Berggren dd07ef9c appview: upload images as blobs (pulls)
Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: upload images as blobs (pulls)
Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
Wilhelm Berggren committed
Wilhelm Berggren 7dcf032e appview: upload images as blobs (issues)
Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: upload images as blobs (issues)
Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
Wilhelm Berggren committed
Wilhelm Berggren 20cd0602 appview/pages/templates: rename blob field name
Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
appview/pages/templates: rename blob field name
Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
Wilhelm Berggren committed
Wilhelm Berggren 5c6eb63a lexicons: add blobs field to `repo.{issue,pull}`
Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
lexicons: add blobs field to `repo.{issue,pull}`
Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
Wilhelm Berggren committed
Anirudh Oppiliappan bebc4274 appview/{config,state}: gate xrpc router behind TANGLED_XRPC_ENABLED
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/{config,state}: gate xrpc router behind TANGLED_XRPC_ENABLED
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 6fcb5c4e appview/xrpc: handlers for "private" xrpc service
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/xrpc: handlers for "private" xrpc service
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 0e25b41c api,lexicons: all lexicons for "private" xrpc service
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
api,lexicons: all lexicons for "private" xrpc service
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Seongmin Lee b9500f27 knotserver/git: remove `protocol.ext.allow=never`
Signed-off-by: Seongmin Lee <git@boltless.me>
knotserver/git: remove `protocol.ext.allow=never`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
dawn 3da81cf8 knotmirror/xrpc/gitea: resolve annotated tags to commits, not tags
Signed-off-by: dawn <dawn@tangled.org>
knotmirror/xrpc/gitea: resolve annotated tags to commits, not tags
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
Trey Bastian ae5220ef docs: fix nixery env var name
Signed-off-by: Trey Bastian <hello@treybastian.com>
docs: fix nixery env var name
Signed-off-by: Trey Bastian <hello@treybastian.com>
Trey Bastian committed
dawn d0291f30 spindle/engines/microvm: treat exited vms as already destroyed instead of erroring out
Signed-off-by: dawn <dawn@tangled.org>
spindle/engines/microvm: treat exited vms as already destroyed instead of erroring out
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
Seongmin Lee d4e685b1 appview/pages/templates: use generic htmx trigger `from:` query
Signed-off-by: Seongmin Lee <git@boltless.me>
appview/pages/templates: use generic htmx trigger `from:` query
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 0354d5b8 knotmirror/xrpc: skip blob size check on submodules
Signed-off-by: Seongmin Lee <git@boltless.me>
knotmirror/xrpc: skip blob size check on submodules
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
dawn e8e27f99 idresolver,spindle: add regressions tests for all paths that use perms
Signed-off-by: dawn <dawn@tangled.org>
idresolver,spindle: add regressions tests for all paths that use perms
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn f3d0c30f spindle: reject repo record if repo was already registered under another owner
Signed-off-by: dawn <dawn@tangled.org>
spindle: reject repo record if repo was already registered under another owner
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
Seongmin Lee 4af0f9f2 knotserver/git: validate fork source
Signed-off-by: Seongmin Lee <git@boltless.me>
knotserver/git: validate fork source
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
dawn 6efd4d14 spindle: check owner did is a member in processRepo
Signed-off-by: dawn <dawn@tangled.org>
spindle: check owner did is a member in processRepo
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn committed
Anirudh Oppiliappan d70ef9f8 bobbin/worker: add cors headers
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
bobbin/worker: add cors headers
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
dawn cee20dfb spindle/engines/microvm: set vsock to use host cid explicitly
Signed-off-by: dawn <dawn@tangled.org>
spindle/engines/microvm: set vsock to use host cid explicitly
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
Winter 566697c6 spindle/microvm: vacate populated cgroup namespace roots at init
Signed-off-by: Winter <winter@madoka.systems>
spindle/microvm: vacate populated cgroup namespace roots at init
Signed-off-by: Winter <winter@madoka.systems>
Winter committed
noriaki watanabe 539dbcca spindle: ingest pull records only from jetstream
Signed-off-by: noriaki watanabe <nabeyang@gmail.com>
spindle: ingest pull records only from jetstream
Signed-off-by: noriaki watanabe <nabeyang@gmail.com>
noriaki watanabe committed
camo: verify hmac before checking the cache
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
Seongmin Lee 0c4d0e9b appview/pages/templates: require comment body in issue comment
Signed-off-by: Seongmin Lee <git@boltless.me>
appview/pages/templates: require comment body in issue comment
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Anirudh Oppiliappan 877b7747 appview/notify/email: cap at 10 notifs
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/notify/email: cap at 10 notifs
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Seongmin Lee c2584c9f appview/pages/templates: visibility based line-quote-button
Signed-off-by: Seongmin Lee <git@boltless.me>
appview/pages/templates: visibility based line-quote-button
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
dawn d9aa6232 nix/{microvm,pkgs}: add wf user to trusted users in microvm images
Signed-off-by: dawn <dawn@tangled.org>
nix/{microvm,pkgs}: add wf user to trusted users in microvm images
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 3c9fec1e shuttle,spindle/engines/microvm: have shuttle detect step ooms properly, parse serial for oom / kernel panic
Signed-off-by: dawn <dawn@tangled.org>
shuttle,spindle/engines/microvm: have shuttle detect step ooms properly, parse serial for oom / kernel panic
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
oppiliappan c6e3998c appview/pages: unify button styles across all edit/create forms
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: unify button styles across all edit/create forms
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 35883cbb appview/pages: load pipeline statuses using htmx in pulls pages
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: load pipeline statuses using htmx in pulls pages
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
dawn 50574018 spindle/engine: properly interrupt running workflows on cancel, dont overwrite cancelled status
Signed-off-by: dawn <dawn@tangled.org>
spindle/engine: properly interrupt running workflows on cancel, dont overwrite cancelled status
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn bba3c2f9 spindle/engine: reject workflows that map to colliding keys
Signed-off-by: dawn <dawn@tangled.org>
spindle/engine: reject workflows that map to colliding keys
Signed-off-by: dawn <dawn@tangled.org>
dawn committed