Something went wrong. Try again.
Monorepo for Tangled tangled.org
Something went wrong. Try again.
Commits on dwn/github-import
web/github-import: styling nits dwn/github-import
Signed-off-by: eti <eti@eti.tf>
eti committed
dawn a2a40a59 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 ff4c9cd1 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 ab643c4b 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 45b371ea 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 9acb4ce5 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 833a01d5 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 e8c076d8 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 f40159ed 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 946c1587 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
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
web/settings: size settings rows with the 2xl token
Signed-off-by: eti <eti@eti.tf>
eti committed
eti ae859862 web/pipelines: tighten the workflow trigger and row gaps
Signed-off-by: eti <eti@eti.tf>
web/pipelines: tighten the workflow trigger and row gaps
Signed-off-by: eti <eti@eti.tf>
eti committed
web/repo: space out the tag list
Signed-off-by: eti <eti@eti.tf>
eti committed
web/ui: drop the medium weight from small tags
Signed-off-by: eti <eti@eti.tf>
eti committed
web/repo: lay out the repo creation form with fields
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 6e8a7f64 web/repo: align service picker rows and explain the hosted badge
Signed-off-by: eti <eti@eti.tf>
web/repo: align service picker rows and explain the hosted badge
Signed-off-by: eti <eti@eti.tf>
eti committed
web/ui: fix the radio control at 16px
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 35c93ddd web/ui: let fields label a group and take a snippet subtitle
Signed-off-by: eti <eti@eti.tf>
web/ui: let fields label a group and take a snippet subtitle
Signed-off-by: eti <eti@eti.tf>
eti committed
dawn 28c4521c bobbin,.tangled/workflows: build dev images with a lighter profile and cache git dependencies on their pins
Signed-off-by: dawn <dawn@tangled.org>
bobbin,.tangled/workflows: build dev images with a lighter profile and cache git dependencies on their pins
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
eti d4b2087b web: stop deleting your own session when loading repo owners on login
Signed-off-by: eti <eti@eti.tf>
web: stop deleting your own session when loading repo owners on login
Signed-off-by: eti <eti@eti.tf>
eti committed
dawn d325a9e6 web: ship only production dependencies in the svfe image
Signed-off-by: dawn <dawn@tangled.org>
web: ship only production dependencies in the svfe image
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 3e04ef24 bobbin: cook dependencies in their own layer with cargo-chef
Signed-off-by: dawn <dawn@tangled.org>
bobbin: cook dependencies in their own layer with cargo-chef
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 33c3a1a5 bobbin: answer cors for configured browser origins
Signed-off-by: dawn <dawn@tangled.org>
bobbin: answer cors for configured browser origins
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn de4663d6 .tangled/workflows,web: retire the cloudflare dev workers for the gcp dev env
Signed-off-by: dawn <dawn@tangled.org>
.tangled/workflows,web: retire the cloudflare dev workers for the gcp dev env
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn ebc61073 web,sitemap: fetch sitemaps from the sitemap worker's url when there is no binding
Signed-off-by: dawn <dawn@tangled.org>
web,sitemap: fetch sitemaps from the sitemap worker's url when there is no binding
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 8888ed0a email-did,web,cmd: move the email-did kv lookup into its own worker
Signed-off-by: dawn <dawn@tangled.org>
email-did,web,cmd: move the email-did kv lookup into its own worker
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
eti 843552e5 web: fit the dev loopback client id under chromium's referer limit
Signed-off-by: eti <eti@eti.tf>
web: fit the dev loopback client id under chromium's referer limit
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 9487cece web: pick the assignee in the ticket edit form with user search
Signed-off-by: eti <eti@eti.tf>
web: pick the assignee in the ticket edit form with user search
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 49928059 web: define oauth env per config load instead of mutating process.env
Signed-off-by: eti <eti@eti.tf>
web: define oauth env per config load instead of mutating process.env
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 290145d3 web/oauth: request explicit scopes instead of unpublished permission sets
Signed-off-by: eti <eti@eti.tf>
web/oauth: request explicit scopes instead of unpublished permission sets
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 40733544 web/pulls: set mention context before awaiting pull data
Signed-off-by: eti <eti@eti.tf>
web/pulls: set mention context before awaiting pull data
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 3f001e09 web: pick knots and spindles by hosted badge or any custom host
Signed-off-by: eti <eti@eti.tf>
web: pick knots and spindles by hosted badge or any custom host
Signed-off-by: eti <eti@eti.tf>
eti committed
eti be756022 web: recommend participants and collaborators on a bare mention
Signed-off-by: eti <eti@eti.tf>
web: recommend participants and collaborators on a bare mention
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 010d43a1 web/ui: swap the editor preview in once rendered and gate it on content
Signed-off-by: eti <eti@eti.tf>
web/ui: swap the editor preview in once rendered and gate it on content
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 9a383af1 web/ui: show editor shortcuts as keycaps and add a list tooltip
Signed-off-by: eti <eti@eti.tf>
web/ui: show editor shortcuts as keycaps and add a list tooltip
Signed-off-by: eti <eti@eti.tf>
eti committed
eti ba13fdc1 web/ui: centre tooltip arrows while the bubble scales in
Signed-off-by: eti <eti@eti.tf>
web/ui: centre tooltip arrows while the bubble scales in
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 9eebb91a web: replace markdown forms editor with a textarea toolbar, mentions and references
Signed-off-by: eti <eti@eti.tf>
web: replace markdown forms editor with a textarea toolbar, mentions and references
Signed-off-by: eti <eti@eti.tf>
eti committed
eti dd432d09 web: rescale organization onboarding, invite and form step views
Signed-off-by: eti <eti@eti.tf>
web: rescale organization onboarding, invite and form step views
Signed-off-by: eti <eti@eti.tf>
eti committed
web/shell: tighten the topbar dropdown trigger padding
Signed-off-by: eti <eti@eti.tf>
eti committed
web: refresh bones snapshots after rescaling
Signed-off-by: eti <eti@eti.tf>
eti committed
web: rescale storybook harnesses and diff fixtures
Signed-off-by: eti <eti@eti.tf>
eti committed
web/routes: rescale page layouts
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 3d494eb9 web: rescale search, shell, auth, strings and welcome views
Signed-off-by: eti <eti@eti.tf>
web: rescale search, shell, auth, strings and welcome views
Signed-off-by: eti <eti@eti.tf>
eti committed
web: rescale timeline and home views
Signed-off-by: eti <eti@eti.tf>
eti committed
web: rescale notifications, comments and reactions
Signed-off-by: eti <eti@eti.tf>
eti committed
web/settings: rescale settings views
Signed-off-by: eti <eti@eti.tf>
eti committed