alpha
Login
or
Join now
tangled.org
/
core
Star
6
Fork
66
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Monorepo for Tangled
tangled.org
Star
6
Fork
66
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
12
Pulls
26
Pipelines
core
/
appview
/
at
adb99944aad345a0bf8737bc8b7d3ed292e4b4bb
39 folders
4 files
oppiliappan
appview/pipelines/ssh: add ssh server to appview to stream logs
5w ago
adb99944
bsky
appview/pipelines/ssh: add ssh server to appview to stream logs this change introduces an ssh server to the appview. this server is backed by a charmbracelet/wish app. it is invoked like so: ssh -t appview.host -p 3333 at://.../sh.tangled.pipeline/... the wish app then opens up a TUI for that pipeline job, with live streaming of logs and statuses for all workflows in that pipeline (available a separate tabs). at startup, the appview needs to currently be run with TANGLED_SSH_ENABLED=true, which starts the ssh server on 0.0.0.0:3333 by default. Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
cache
appview,knotserver: pref-handle display + identity ingest Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
cloudflare
appview/cloudflare: add kv, r2 and dns client wrappers Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
4 months ago
commitverify
commitverify: skip unsigned commits before DB lookup Signed-off-by: Matías Insaurralde <matias@insaurral.de>
2 months ago
compat113
appview,knotmirror: tolerate 1.13 knots during 1.14 rollout Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
config
appview/pipelines/ssh: add ssh server to appview to stream logs this change introduces an ssh server to the appview. this server is backed by a charmbracelet/wish app. it is invoked like so: ssh -t appview.host -p 3333 at://.../sh.tangled.pipeline/... the wish app then opens up a TUI for that pipeline job, with live streaming of logs and statuses for all workflows in that pipeline (available a separate tabs). at startup, the appview needs to currently be run with TANGLED_SSH_ENABLED=true, which starts the ssh server on 0.0.0.0:3333 by default. Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
db
appview/db: restore legacy comments table appview db migration is failing when started from scratch. Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
email
appview/email: create contact and then add to segment This is API call is idempotent. If the contact doesn't previously exist on Resend, adding to Segment will fail. Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
2 months ago
filetree
appview/pages: differentiate open/close icons in filetree the giant tailwind safelist is used because nested groups cannot be styled using tailwind, and therefore we need named groups. we pre-populate the source html with up to 12-deep named groups and their variants so that tailwind generates the right css. Signed-off-by: oppiliappan <me@oppi.li>
3 months ago
indexer
appview: ingester and indexers use repoDID Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
issues
appview: fix comment bugs - use optimistic `feed.comment` at-uri for reactions - do not notify on ingester. It creates notification on record rewrite Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
knots
appview: kt+sp members ingestion Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
labels
appview: handlers, state, and templates for more record types w/ repoDID Lewis: May this revision serve well! <lewis@tangled.org> appview,knotserver: validate git repo ownership according to knot Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
mentions
appview: rename refresolver module to mentions usage of the resolver is now mentionsResolver. Signed-off-by: oppiliappan <me@oppi.li>
6 months ago
metrics
appview/metrics: support request hijacking permits websocket upgrades in pipeline endpoints Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
middleware
appview: canonicalize repo urls to handle/slug Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
migration
appview: be more compatible with legacy comment records Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
models
appview: fix comment bugs - use optimistic `feed.comment` at-uri for reactions - do not notify on ingester. It creates notification on record rewrite Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
notifications
appview: remove `oauth.User` type This is not required anymore. `MultiAccountUser` can just hold active user DID. Signed-off-by: Seongmin Lee <git@boltless.me>
5 months ago
notify
appview: move `CommentList` out of `Issue` So that we can render reply comments from non-issue threads. Signed-off-by: Seongmin Lee <git@boltless.me>
5 months ago
oauth
appview: replace `PullComment` to `Comment` Including db migration to migrate `issue_comments` and `pull_comments` to unified `comments` table. Signed-off-by: Seongmin Lee <git@boltless.me>
7 months ago
pages
appview/pipelines/ssh: add ssh server to appview to stream logs this change introduces an ssh server to the appview. this server is backed by a charmbracelet/wish app. it is invoked like so: ssh -t appview.host -p 3333 at://.../sh.tangled.pipeline/... the wish app then opens up a TUI for that pipeline job, with live streaming of logs and statuses for all workflows in that pipeline (available a separate tabs). at startup, the appview needs to currently be run with TANGLED_SSH_ENABLED=true, which starts the ssh server on 0.0.0.0:3333 by default. Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
pagination
appview: add basic issue indexer - Heavily inspired by gitea - add `GetAllIssues` which only receives a paginator and gathers all issues ignoring `repoAt` field Signed-off-by: Seongmin Lee <boltlessengineer@proton.me>
11 months ago
pipelines
appview/pipelines/ssh: add ssh server to appview to stream logs this change introduces an ssh server to the appview. this server is backed by a charmbracelet/wish app. it is invoked like so: ssh -t appview.host -p 3333 at://.../sh.tangled.pipeline/... the wish app then opens up a TUI for that pipeline job, with live streaming of logs and statuses for all workflows in that pipeline (available a separate tabs). at startup, the appview needs to currently be run with TANGLED_SSH_ENABLED=true, which starts the ssh server on 0.0.0.0:3333 by default. Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
pulls
appview: fix comment bugs - use optimistic `feed.comment` at-uri for reactions - do not notify on ingester. It creates notification on record rewrite Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
randomart
show branches in a dropdown
1 year ago
repo
*: fmt, remove a couple little frontend bits Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
reporesolver
appview: canonicalize repo urls to handle/slug Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
repoverify
appview,knotmirror: tolerate 1.13 knots during 1.14 rollout Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
searchquery
appview/searchquery: add dynamic tag extraction and shared resolution helpers Add KnownTags map and GetDynamicTags/GetNegatedDynamicTags methods to extract label-value search filters from parsed queries. Any tag:value pair whose key is not a known system tag (state, author, label) is treated as a dynamic label filter. Add resolve.go with shared helpers: IdentResolver type, ResolveAuthor, ExtractTextFilters, and ResolveDIDLabelValues. These keep resolution logic in the searchquery package without coupling it to idresolver. Signed-off-by: Thomas Karpiniec <tom.karpiniec@outlook.com>
3 months ago
serververify
appview: kt+sp members ingestion Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
settings
appview: handlers, state, and templates for more record types w/ repoDID Lewis: May this revision serve well! <lewis@tangled.org> appview,knotserver: validate git repo ownership according to knot Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
signup
appview: clear signup error message on successful signup Signed-off-by: nove-b <nove.b.web@gmail.com>
1 month ago
sites
appview/sites: lenient unmarshal for legacy bool-valued kv entries Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
1 month ago
spindles
appview: kt+sp members ingestion Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
state
appview/pipelines/ssh: add ssh server to appview to stream logs this change introduces an ssh server to the appview. this server is backed by a charmbracelet/wish app. it is invoked like so: ssh -t appview.host -p 3333 at://.../sh.tangled.pipeline/... the wish app then opens up a TUI for that pipeline job, with live streaming of logs and statuses for all workflows in that pipeline (available a separate tabs). at startup, the appview needs to currently be run with TANGLED_SSH_ENABLED=true, which starts the ssh server on 0.0.0.0:3333 by default. Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
strings
appview: add reactions to comments Signed-off-by: Seongmin Lee <git@boltless.me>
5 months ago
validator
appview: replace `IssueComment` to `Comment` Signed-off-by: Seongmin Lee <git@boltless.me>
6 months ago
xrpcclient
appview: switch to indigo oauth library Signed-off-by: oppiliappan <me@oppi.li>
8 months ago
ingester.go
appview/ingester: ingest label ops on pulls too made a branch but forgot to open a PR ~4 months ago somehow... Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
ingester_repo.go
appview: kt+sp members ingestion Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
ingester_repo_test.go
appview: kt+sp members ingestion Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
ingester_string_test.go
appview: string ingester time bug Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago