Something went wrong. Try again.
Monorepo for Tangled tangled.org
Something went wrong. Try again.
Commits on sl/gitmirror
Seongmin Lee bbc91c50 gitmirror: add sync metrics sl/gitmirror
Signed-off-by: Seongmin Lee <git@boltless.me>
gitmirror: add sync metrics sl/gitmirror
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 94acdc93 knotmirror,nix: make knotmirror as sidecar service of gitmirror
Signed-off-by: Seongmin Lee <git@boltless.me>
knotmirror,nix: make knotmirror as sidecar service of gitmirror
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
wip: localinfra: remove appview
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 57ec5700 localinfra: replace knotmirror with gitmirror
Signed-off-by: Seongmin Lee <git@boltless.me>
localinfra: replace knotmirror with gitmirror
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
gitmirror: git sync
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
knot-xrpc: compile error
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
nix: codegen
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 872a6127 gitmirror-xrpc: peel refs on `git.listCommits`
Signed-off-by: Seongmin Lee <git@boltless.me>
gitmirror-xrpc: peel refs on `git.listCommits`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee db6d2e6f web: always prefer `sh.tangled.git.temp2.listCommits`
Signed-off-by: Seongmin Lee <git@boltless.me>
web: always prefer `sh.tangled.git.temp2.listCommits`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
web: use new branch/tag APIs
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
web: remove at-uri repo path
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 49ea4556 web: prefer `org.tangled.temp.git.{getArchive,getBlob}`
Signed-off-by: Seongmin Lee <git@boltless.me>
web: prefer `org.tangled.temp.git.{getArchive,getBlob}`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
web: codegen
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee e6b92693 bobbin/xrpc,knotmirror/xrpc: proxy more v2 apis
Signed-off-by: Seongmin Lee <git@boltless.me>
bobbin/xrpc,knotmirror/xrpc: proxy more v2 apis
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
gitmirror: more km features
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 0cbedec1 lexicons/org: more git endpoints
Signed-off-by: Seongmin Lee <git@boltless.me>
lexicons/org: more git endpoints
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
eti 9b1ace47 web/repo: separate copy at uri from report items in the ticket menu
Signed-off-by: eti <eti@eti.tf>
web/repo: separate copy at uri from report items in the ticket menu
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 4598bae4 web/markup: set rendered markdown and the editor to 15px body text
Signed-off-by: eti <eti@eti.tf>
web/markup: set rendered markdown and the editor to 15px body text
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 45305c23 web/timeline: group consecutive events by the same actor
Signed-off-by: eti <eti@eti.tf>
web/timeline: group consecutive events by the same actor
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 1232eb75 web: request repo:* in the dev loopback scope to fit chromium's referer limit
Signed-off-by: eti <eti@eti.tf>
web: request repo:* in the dev loopback scope to fit chromium's referer limit
Signed-off-by: eti <eti@eti.tf>
eti committed
web: remove conflict marker
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
web: keep popover triggers pressed while open
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 0d2ade0e web/repo: apply labels to issues and pulls via label ops
Signed-off-by: eti <eti@eti.tf>
web/repo: apply labels to issues and pulls via label ops
Signed-off-by: eti <eti@eti.tf>
eti committed
web/repo: delete custom labels from repo settings
Signed-off-by: eti <eti@eti.tf>
eti committed
web/repo: create and subscribe repo labels in one call
Signed-off-by: eti <eti@eti.tf>
eti committed
web/repo: shrink label colour swatches
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 7c2c78a6 web/ui: support separators and icons in combobox options
Signed-off-by: eti <eti@eti.tf>
web/ui: support separators and icons in combobox options
Signed-off-by: eti <eti@eti.tf>
eti committed
web/ui: default EmptyState to a filled background
Signed-off-by: eti <eti@eti.tf>
eti committed
web/ui: fade connector line on last form step
Signed-off-by: eti <eti@eti.tf>
eti committed
eti cbe079e4 web/repo: replace service picker tooltip with docs link
Signed-off-by: eti <eti@eti.tf>
web/repo: replace service picker tooltip with docs link
Signed-off-by: eti <eti@eti.tf>
eti committed
eti b3442f88 web/repo: make FileTree targets more attainable with hit-area
Signed-off-by: eti <eti@eti.tf>
web/repo: make FileTree targets more attainable with hit-area
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 3eeafb87 web/repo: add empty state and vertical layout to label panel
Signed-off-by: eti <eti@eti.tf>
web/repo: add empty state and vertical layout to label panel
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 77fc22fe web/repo: match repository overview FileTree styling to diff/pr filetree styling
Signed-off-by: eti <eti@eti.tf>
web/repo: match repository overview FileTree styling to diff/pr filetree styling
Signed-off-by: eti <eti@eti.tf>
eti committed
dawn 5bc1cc06 web: restore repo creation targets dropped in the migrator rebase
Signed-off-by: dawn <dawn@tangled.org>
web: restore repo creation targets dropped in the migrator rebase
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
web/github-import: styling nits
Signed-off-by: eti <eti@eti.tf>
eti committed
dawn be7393cb localinfra: a fake github and the migrator for local e2e
Signed-off-by: dawn <dawn@tangled.org>
localinfra: a fake github and the migrator for local e2e
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 73a29445 web: add onboarding step and new-repo entry point for importing
Signed-off-by: dawn <dawn@tangled.org>
web: add onboarding step and new-repo entry point for importing
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn c10fc643 web/src/lib/api: probe repo names, import github repos, poll the knot
Signed-off-by: dawn <dawn@tangled.org>
web/src/lib/api: probe repo names, import github repos, poll the knot
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 7f9e04be web: broker the github app through the server and list installations
Signed-off-by: dawn <dawn@tangled.org>
web: broker the github app through the server and list installations
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 19343399 migrator: add the batch importer service and nix module
Signed-off-by: dawn <dawn@tangled.org>
migrator: add the batch importer service and nix module
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn fb0865d3 netutil, idresolver: absorb the safe connect proxy and guard did resolution, bump the indigo fork for its upstream ssrf fixes
Signed-off-by: dawn <dawn@tangled.org>
netutil, idresolver: absorb the safe connect proxy and guard did resolution, bump the indigo fork for its upstream ssrf fixes
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 71677657 knot2/crates/knot-xrpc: run background imports, place refs idempotently
Signed-off-by: dawn <dawn@tangled.org>
knot2/crates/knot-xrpc: run background imports, place refs idempotently
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 111581a1 knot2/crates/knot-pack: negotiate object format when fetching a source
Signed-off-by: dawn <dawn@tangled.org>
knot2/crates/knot-pack: negotiate object format when fetching a source
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn f9f37028 lexicons/repo: add source kind to create and content to describeRepo
Signed-off-by: dawn <dawn@tangled.org>
lexicons/repo: add source kind to create and content to describeRepo
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 21f361b3 web: disable relative _app bundle path generation
Signed-off-by: dawn <dawn@tangled.org>
web: disable relative _app bundle path generation
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
Seongmin Lee c10443f2 bobbin,localinfra,web: remove `KNOTMIRROR_URL`
Signed-off-by: Seongmin Lee <git@boltless.me>
bobbin,localinfra,web: remove `KNOTMIRROR_URL`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
knot2: `org.tangled.git.refs`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 5ec6d3cc lexicons/org: rewrite `git.refs` lexicon
Signed-off-by: Seongmin Lee <git@boltless.me>
lexicons/org: rewrite `git.refs` lexicon
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 7d30a9f4 lexicons: Tangled 1.0 (`org.tangled.{cob,git}`)
Signed-off-by: Seongmin Lee <git@boltless.me>
lexicons: Tangled 1.0 (`org.tangled.{cob,git}`)
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
dawn ac053243 web: pass the oauth build args through to vite in the svfe image
Signed-off-by: dawn <dawn@tangled.org>
web: pass the oauth build args through to vite in the svfe image
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
Seongmin Lee f0711050 lexicons,web: remove legacy invite flow
Signed-off-by: Seongmin Lee <git@boltless.me>
lexicons,web: remove legacy invite flow
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 5660a8fa localinfra: remove legacy invite flow
Signed-off-by: Seongmin Lee <git@boltless.me>
localinfra: remove legacy invite flow
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
knot2: remove knot-consent
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee dd9700ce gitmirror: hard limit to blob size
Signed-off-by: Seongmin Lee <git@boltless.me>
gitmirror: hard limit to blob size
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee aa864eea localinfra: replace `knotadmin` script with `knot admin`
Signed-off-by: Seongmin Lee <git@boltless.me>
localinfra: replace `knotadmin` script with `knot admin`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
knot-server,nix: subcommands
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 9d3c839c knot-xrpc: more knot admin routes
Signed-off-by: Seongmin Lee <git@boltless.me>
knot-xrpc: more knot admin routes
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee c0d36018 lexicons/org: more knot admin lexicons
Signed-off-by: Seongmin Lee <git@boltless.me>
lexicons/org: more knot admin lexicons
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
eti 73cad14a web/tickets: pick the target branch when editing a pull
Signed-off-by: eti <eti@eti.tf>
web/tickets: pick the target branch when editing a pull
Signed-off-by: eti <eti@eti.tf>
eti committed
web/tickets: edit tickets in place under their header
Signed-off-by: eti <eti@eti.tf>
eti committed