Monorepo for Tangled tangled.org

web: add PWA icons for Android and iOS #4495

Open eti.tf
targeting sv-fe from eti/sv-fe/pwa-icons
Open opened by and assigned to eti.tf
targeting sv-fe from eti/sv-fe/pwa-icons
Commits 100

web: add PWA icons for Android and iOS
bobbin/worker: add mirror url
nix: add gitmirror
knotmirror: proxy v2 requests to gitmirror
gitmirror: remove stupid gRPC
bobbin: exclude gitmirror from containerfile
web: PR view
localinfra/script: put empty rounds to PR records
editorconfig: ts & svelte
bobbin: `getPullView`
bobbin: mirror_v2 forwarding
gitmirror: xrpc
lexicons: `git.temp2.*` for gitmirror
bobbin: handle PR records without `versions` field
lexicons: `pull.getPullView`, `pull.listPullViews`
bobbin,lexicons: non-breaking changes to match jacquard codegen
localinfra: switch avatar & camo to pnpm
docker-compose: use directory mount
gitmirror: introduce gitmirror
lexicons/pulls: rename PR `round` to `version`
knotmirror/xrpc: `git.formatPatch`
lexicons/git: `git.formatPatch`
knotserver/xrpc: `git.mergeCheck` and `git.mergeCommit`
lexicons: new `git.merge*` method schema
knotmirror/xrpc: `git.getMergeBase`
lexicons: `git.temp.getMergeBase`
knotserver/xrpc: `git.keepCommit`
lexicons: `git.keepCommit`
web/lib/components/repo: only show languages in the strip if they occupy more than 0.5%
bobbin/crates/{ingest,resolver,xrpc}: warm id using hydrant /repos, fallback to slingshot, add pds and signing key
web: page profile lists by absolute offset
bobbin/xrpc: offset param and total output on list endpoints
bobbin/edge-index: rank-selectable block storage for large buckets
web: add workflow logs streaming and detail page
web/components: make the Combobox larger
web: switch knotmirror to mirror-fsn
web/pipelines: make `/repo/pipelines` one whole card
web/components: fix Topbar item size
bobbin/crates/ingest: cover PendingOp::Identity in claim_pending and fix tests
web/components: forgor User stories 💀
web: add agentation so you can point at the ui in dev
web/components: give User an href that goes to user's profile
web: resolve commit authors to their tangled account
web/components: attribute commits to the right profile
web/components: fix CommitLogView layout shift
web/components: give the commits table a pipeline status column
web/components/pipelines: improve look of pipelines in repository overview and pipelines tab
web/components: add mini Button variant
web/components: fix Dropdown & PipelinesWorkflows height shift on load
web/components/pipelines: more pipelines nitpicks
web: add popover-transition to standardize fade in transition
web/components: improve Tabs dark mode count background color
web/components: add pipeline status indicators next to commits
web/api: impl pipeline status indicator funcs
web/components: fix Tabs dark mode count background color
web/components/issues: fix IssueStatePill dark mode
web/components: pipelines nits
web/components/pipelines: add spin animations to PipelineWorkflows
web/components/pipelines: improve PipelineCard look
web/components: TimelineCard & FollowCardContent nits
web/components/pipelines: let the workflows trigger be clickable
web/components: fix CommentCard thread line centering
web/pipelines: label pull requests from forks
web/pipelines: read runs from the repo's spindle
web/api: add spindle pipeline client
web/components: fix Tag iconClass type on a non-running pipeline
web/component: make dot separator safer
web/components/pipelines: make "running" pipeline icon spin 🌀
web/components/repo: show pipeline status in the commit list
web/components/pipelines: add a symbol variant to PipelineWorkflows
web/components: add ShimmerText
web/components: use proper size naming convention (sm ➝ small, ...)
web/components: pass Field stories their control as an arg
web: declare the bobbin service binding on App.Platform
localinfra: init-data
web: serve favicons of different colors depending on deployment location
web/components/pipelines: improve PipelineToolbar look
web/components: fix `lg` Tag variant gap
web/components: fix Combobox panel margin
web/components: simplify Pagination
web/components/issues: set User to proper size in IssueInfoBar
web/components/issues: improve IssueCardContent readability
web/components: improve Dropdown
web/components: fix Avatar placeholder styling
web/components: make TopbarSearch smaller
web/components: make the settings sidebar a vertical Tabs
web: add repository pipelines page with mocked data
web/components: give Select an optional leading icon
web/components: use tv in Topbar
web/components: keep the selected ButtonGroup segment's border on sibling hover
web/components: give Input the same size prop as Button
web/components: add ColorBall component
web: add the welcome onboarding flow
bobbin/crates/{bobbin,ingest,resolver,xrpc},web: only use indexed did docs for enriching things, remove cache limit
web/components: fix IssueInfoBar wrong User size (bad)
web/components: make Topbar Dropdown cleaner — add Separator component
web/components: make Tabs use tv
web/components: improve Pagination
web/components: fix Dropdown font size — DropdownItem nit
bobbin/crates/{bobbin,ingest,resolver,xrpc}: have an identity cache that can be warmed by hydrant, use in xrpcs