Something went wrong. Try again.
Monorepo for Tangled tangled.org
Something went wrong. Try again.
Commits on dwn/profile-activity
dawn 498092a7 localinfra: bootstrap verified committer emails dwn/profile-activity
Signed-off-by: dawn <dawn@tangled.org>
localinfra: bootstrap verified committer emails dwn/profile-activity
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
web: show activity on profile overview
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
bobbin,lexicons: add profile activity xrpc
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
knotmirror: index commit activity by month
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
deliberi,lexicons: resolve verified committers
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
xrpc,knotmirror: add service-auth signer
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
oppiliappan 023e8a07 web/components: fixups to long RepoHeader
Signed-off-by: oppiliappan <me@oppi.li>
web/components: fixups to long RepoHeader
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
eti 846e6878 web/pulls: add animation and limit conflict results to 10
Signed-off-by: eti <eti@eti.tf>
web/pulls: add animation and limit conflict results to 10
Signed-off-by: eti <eti@eti.tf>
eti committed
Seongmin Lee 8e15ad2c nix: update `nix/Cargo.nix` via crate2nix
Signed-off-by: Seongmin Lee <git@boltless.me>
nix: update `nix/Cargo.nix` via crate2nix
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
dawn 08e45a98 knotmirror/xrpc: add getBlame to the v2 proxy routes
Signed-off-by: dawn <dawn@tangled.org>
knotmirror/xrpc: add getBlame to the v2 proxy routes
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
eti 6a8bb01a web/{api,components}: add git blame
Signed-off-by: eti <eti@eti.tf>
Signed-off-by: dawn <dawn@tangled.org>
web/{api,components}: add git blame
Signed-off-by: eti <eti@eti.tf>
Signed-off-by: dawn <dawn@tangled.org>
eti committed
bobbin/xrpc: proxy repo blame
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
gitmirror/xrpc: implement repo blame
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn d68206ba lexicons,api,web: add git.temp2.getBlame schema and bindings
Signed-off-by: dawn <dawn@tangled.org>
lexicons,api,web: add git.temp2.getBlame schema and bindings
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
knot2: implement repo blame
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 4d7d9de5 lexicons,api,web: add repo blame schema and bindings
Signed-off-by: dawn <dawn@tangled.org>
lexicons,api,web: add repo blame schema and bindings
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn e661ea25 web: redirect /[repoDID] to /[ownerHandle]/[repoName]
Signed-off-by: dawn <dawn@tangled.org>
web: redirect /[repoDID] to /[ownerHandle]/[repoName]
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
Seongmin Lee 4cf51be3 docker-compose.yml: longer knot request timeout
Signed-off-by: Seongmin Lee <git@boltless.me>
docker-compose.yml: longer knot request timeout
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
localinfra: add staled PR case
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
web/components: PR page improvements
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
web/tickets: visually improve & fix ticket nitpicks
Signed-off-by: eti <eti@eti.tf>
eti committed
eti d358672a web/tickets: improve ReactionPicker styles and show Ticket action row conditionally
Signed-off-by: eti <eti@eti.tf>
web/tickets: improve ReactionPicker styles and show Ticket action row conditionally
Signed-off-by: eti <eti@eti.tf>
eti committed
Seongmin Lee 3ee9ae0e web: split oauth scope string into an array
Signed-off-by: Seongmin Lee <git@boltless.me>
web: split oauth scope string into an array
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 7aaf590f knotmirror: proxy `org.tangled.*` to gitmirror
Signed-off-by: Seongmin Lee <git@boltless.me>
knotmirror: proxy `org.tangled.*` to gitmirror
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee a883f231 lexicons: `org.tangled.temp.git.*`
Signed-off-by: Seongmin Lee <git@boltless.me>
lexicons: `org.tangled.temp.git.*`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 4ae3c9cd gitmirror: update gitmirror configs
Signed-off-by: Seongmin Lee <git@boltless.me>
gitmirror: update gitmirror configs
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 0ce708ab gitmirror: split into sub-crates
Signed-off-by: Seongmin Lee <git@boltless.me>
gitmirror: split into sub-crates
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 33b1e5ae bobbin/containerfiles: copy `knot-capability`
Signed-off-by: Seongmin Lee <git@boltless.me>
bobbin/containerfiles: copy `knot-capability`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
web/tickets: fix TicketCard padding regression
Signed-off-by: eti <eti@eti.tf>
eti committed
web/strings: improve string creation page
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 7c3a7f00 web/pr: properly hide Separator from PullCommitListHeader when actions() renders nothing
Signed-off-by: eti <eti@eti.tf>
web/pr: properly hide Separator from PullCommitListHeader when actions() renders nothing
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 9e9680d9 web/pr: case [compare versions] & [see version] properly
Signed-off-by: eti <eti@eti.tf>
web/pr: case [compare versions] & [see version] properly
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 8a5935de web/pr: put conflicts in a `<details>` for easy collapse/expand
Signed-off-by: eti <eti@eti.tf>
web/pr: put conflicts in a `<details>` for easy collapse/expand
Signed-off-by: eti <eti@eti.tf>
eti committed
oppiliappan acfad00e web/components: match up trending repos to go-appview
Signed-off-by: oppiliappan <me@oppi.li>
web/components: match up trending repos to go-appview
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 3492593f web/components: fix repo names in notifs
Signed-off-by: oppiliappan <me@oppi.li>
web/components: fix repo names in notifs
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
dawn c086f152 web/repo: use boneyard skeleton for repo index and clean up empty repo setup
Signed-off-by: dawn <dawn@tangled.org>
web/repo: use boneyard skeleton for repo index and clean up empty repo setup
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn f9d9aa2e web/pulls: fix prop mutation and stale payload in review comments
Signed-off-by: dawn <dawn@tangled.org>
web/pulls: fix prop mutation and stale payload in review comments
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 0933b787 web/diff: add boneyard skeletons to diff loading
Signed-off-by: dawn <dawn@tangled.org>
web/diff: add boneyard skeletons to diff loading
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 799974bf web/timeline: add boneyard skeletons and Pending boundaries to timeline
Signed-off-by: dawn <dawn@tangled.org>
web/timeline: add boneyard skeletons and Pending boundaries to timeline
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn 33dc7bc0 web/notifications: add boneyard skeletons and Pending boundaries
Signed-off-by: dawn <dawn@tangled.org>
web/notifications: add boneyard skeletons and Pending boundaries
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
dawn ce43e495 web: parallelize boneyard skeleton generation and support scoped/cached runs
Signed-off-by: dawn <dawn@tangled.org>
web: parallelize boneyard skeleton generation and support scoped/cached runs
Signed-off-by: dawn <dawn@tangled.org>
dawn committed
eti 4e07ab82 web/components: fix search input width regression in RepoListTab
Signed-off-by: eti <eti@eti.tf>
web/components: fix search input width regression in RepoListTab
Signed-off-by: eti <eti@eti.tf>
eti committed
web: forbid relative imports in the route tree
Signed-off-by: eti <eti@eti.tf>
eti committed
web: alias the route tree and static imports
Signed-off-by: eti <eti@eti.tf>
eti committed
web: forbid relative imports under src/lib
Signed-off-by: eti <eti@eti.tf>
eti committed
web: import through $lib inside src/lib
Signed-off-by: eti <eti@eti.tf>
eti committed
web: import across directories through $lib
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 5690dc42 web/bones: recapture the skeletons for the renamed stories
Signed-off-by: eti <eti@eti.tf>
web/bones: recapture the skeletons for the renamed stories
Signed-off-by: eti <eti@eti.tf>
eti committed
web/ui: share the popover transition with Hovercard
Signed-off-by: eti <eti@eti.tf>
eti committed
web/ui: drop MorphIcon from CopyButton
Signed-off-by: eti <eti@eti.tf>
eti committed
eti d6c2cb46 web/repo: merge the issue and pull components into tickets
Signed-off-by: eti <eti@eti.tf>
web/repo: merge the issue and pull components into tickets
Signed-off-by: eti <eti@eti.tf>
eti committed
web: use Card for the hand-rolled card surfaces
Signed-off-by: eti <eti@eti.tf>
eti committed
eti ce0d9100 web: put the hand-made forms back on the field components
Signed-off-by: eti <eti@eti.tf>
web: put the hand-made forms back on the field components
Signed-off-by: eti <eti@eti.tf>
eti committed
web/settings: fold the row parts into SettingsRow
Signed-off-by: eti <eti@eti.tf>
eti committed
web: use ghost buttons for the bare icon actions
Signed-off-by: eti <eti@eti.tf>
eti committed
web/ui: give EmptyState an inline size
Signed-off-by: eti <eti@eti.tf>
eti committed
web: draw the meta separators with Separator
Signed-off-by: eti <eti@eti.tf>
eti committed
eti ff722833 web/repo: use SettingsHeader in the repo settings routes
Signed-off-by: eti <eti@eti.tf>
web/repo: use SettingsHeader in the repo settings routes
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 2c71a112 web/repo: share the stat links between RepoToolbar and PanelHeader
Signed-off-by: eti <eti@eti.tf>
web/repo: share the stat links between RepoToolbar and PanelHeader
Signed-off-by: eti <eti@eti.tf>
eti committed
web/ui: use TimeAgo at the raw relativeTime sites
Signed-off-by: eti <eti@eti.tf>
eti committed