alpha
Login
or
Join now
ronshavit.com
/
core
Star
0
Fork
0
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
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
core
/
appview
/
state
/
at
ci
1 folder
19 files
oppiliappan
appview/pipelines/ssh: add ssh server to appview to stream logs
2mo ago
adb99944
userutil
appview: remove `@` from URLs and interface old URLs that refer to users with the `@` are redirected to the version without `@`. the leading motivation for this change is that valid atproto handles do not contain the prefix. it is purely stylistic. Signed-off-by: oppiliappan <me@oppi.li>
9 months ago
accounts.go
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>
2 months ago
comment.go
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>
2 months ago
follow.go
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>
6 months ago
gfi.go
appview/db: queries use repo_did lookups Lewis: May this revision serve well! <lewis@tangled.org>
3 months ago
git_http.go
appview/git_http: replace proxy with redirects hopefully this can improve error handling in clones Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
knotstream.go
knotmirror: performant language indexer `git.listLanguages` has been one of the method that fails most often. Opening multiple git repos simultaneously can eaily cause OOM and language indexing itself usually takes super long. So several changes: - use `gitea.CatFileBatch` instead of go-git to avoid OOM - skip files larger than 16KB - sync HEAD ref language stats in knotmirror db - cache language stats info by commits (30d TTL) When syncing HEAD ref language stats, we do indexing on background. KnotMirror maintains internal "repo_stats_update" queue and right after `doResync` is done, enqueue the language stat indexing job so we can pre-index the language stats of HEAD ref. It's ok to spam this queue because all later events will be eventually ignored as we are resolving HEAD lazily. Signed-off-by: Seongmin Lee <git@boltless.me>
2 months ago
login.go
appview,knotserver: pref-handle display + identity ingest Lewis: May this revision serve well! <lewis@tangled.org>
3 months ago
login_test.go
appview/state: fix open redirect via return_url after OAuth login Validate return_url before storing it in the session: only relative paths starting with "/" (and not "//") are accepted. Anything else — absolute URLs and protocol-relative URLs — is replaced with "/". Add tests covering the accepted and rejected cases. Signed-off-by: Matías Insaurralde <matias@insaurral.de>
3 months ago
manifest.go
appview/state: refactor manifest.json incorporates changes suggested by @boltless.me Co-authored-by: Seongmin Lee <git@boltless.me> Signed-off-by: oppiliappan <me@oppi.li>
6 months ago
profile.go
appview: add star button to user repo cards Implementation of [issue #579](https://tangled.org/tangled.org/core/issues/579). Adds the repo star button to each repository card on a user's repos page
2 months ago
reaction.go
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>
2 months ago
router.go
appview/pipelines: live status updates in workflows page Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
search.go
search: allow lang as a language filter alias Adds `lang:` as a shorthand alias for language search filters. Users can now search with either `language:Go` or `lang:Go`. The search UI continues to generate `language:` filter links, while the helper text documents both supported syntaxes.
2 months ago
search_test.go
appview/state: add test for parseSortParam Signed-off-by: Matías Insaurralde <matias@insaurral.de>
3 months ago
spindlestream.go
appview/pipelines: introduce status notifier allows web/ssh handlers to subscribe to status updates for a particular pipeline by ATURI. we can then live update UI based on data arriving on this channel. spindlestream can now notify interested parties about new pipeline statuses. Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
star.go
appview/db: queries use repo_did lookups Lewis: May this revision serve well! <lewis@tangled.org>
3 months ago
state.go
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>
2 months ago
timeline.go
appview/state: remove debug logging Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
vouch.go
appview/pages: display evidences in vouches tab Signed-off-by: oppiliappan <me@oppi.li>
2 months ago