alpha
Login
or
Join now
alice.pds.demo.boltless.dev
/
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.
This repository has no description
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
2
Pulls
1
Pipelines
core
/
appview
39 folders
4 files
at
979e46e6f6c98e3fe57cfa719db93bc2ff3348da
Lewis
knotserver,spindle: member acl via firehose ingester
2mo ago
d6564738
bsky
knotserver,spindle: member acl via firehose ingester Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
cache
appview,knotserver: pref-handle display + identity ingest Lewis: May this revision serve well! <lewis@tangled.org>
3 months ago
cloudflare
appview/cloudflare: add kv, r2 and dns client wrappers Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
5 months ago
commitverify
commitverify: skip unsigned commits before DB lookup Signed-off-by: Matías Insaurralde <matias@insaurral.de>
4 months ago
compat113
appview,knotmirror: tolerate 1.13 knots during 1.14 rollout Lewis: May this revision serve well! <lewis@tangled.org>
3 months 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>
2 months ago
db
appview: delete knot repos when its registration is removed Lewis: May this revision serve well! <lewis@tangled.org>
2 months 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>
3 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>
4 months ago
indexer
appview: ingester and indexers use repoDID Lewis: May this revision serve well! <lewis@tangled.org>
3 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>
2 months ago
knots
knotserver,spindle: member acl via firehose ingester Lewis: May this revision serve well! <lewis@tangled.org>
2 months 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>
3 months ago
mentions
appview: rename refresolver module to mentions usage of the resolver is now mentionsResolver. Signed-off-by: oppiliappan <me@oppi.li>
8 months ago
metrics
appview/metrics: support request hijacking permits websocket upgrades in pipeline endpoints Signed-off-by: oppiliappan <me@oppi.li>
3 months ago
middleware
appview: canonicalize repo urls to handle/slug Lewis: May this revision serve well! <lewis@tangled.org>
3 months ago
migration
appview: be more compatible with legacy comment records Signed-off-by: Seongmin Lee <git@boltless.me>
3 months 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>
2 months 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>
6 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>
7 months ago
oauth
appview/oauth: use SameSiteLaxMode by default Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
pages
appview/pages/templates: fix PR resubmit disable state Signed-off-by: Seongmin Lee <git@boltless.me>
2 months 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>
1 year ago
pipelines
appview/pipelines/ssh: nicer step dividers make it independent of colorscheme Signed-off-by: oppiliappan <me@oppi.li>
2 months 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>
2 months ago
randomart
show branches in a dropdown
1 year ago
repo
appview/pages/markup: fix readme detection for directories and unsupported formats - IsReadmeFile now takes (name, mode) and only matches regular file blobs (filemode.Regular/Executable). A directory or symlink named "readme" was being picked up by tree handlers, which then tried to fetch its blob and 503'd. - ReadmePattern matches by convention (^readme(?:[._-].+)?$) rather than a fixed extension set. README.rst, README.org, README-old, etc. now surface on index/tree pages and fall through to FormatText in GetFormat for plaintext rendering. - pages.RepoIndex and pages.RepoTree route through markup.GetFormat instead of hardcoded extension switches, so the markdown extension list lives in one place (FileTypePatterns[FormatMarkdown]). - Added format_test.go covering IsReadmeFile (mode/symlink/dir rejection, the directory regression), FileTypePatterns, and GetFormat. Signed-off-by: Evan Jarrett <evan@evanjarrett.com>
2 months ago
reporesolver
appview: canonicalize repo urls to handle/slug Lewis: May this revision serve well! <lewis@tangled.org>
3 months ago
repoverify
appview,knotmirror: tolerate 1.13 knots during 1.14 rollout Lewis: May this revision serve well! <lewis@tangled.org>
3 months 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>
5 months ago
serververify
appview: kt+sp members ingestion Lewis: May this revision serve well! <lewis@tangled.org>
2 months 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>
3 months ago
signup
appview: clear signup error message on successful signup Signed-off-by: nove-b <nove.b.web@gmail.com>
2 months ago
sites
appview/sites: lenient unmarshal for legacy bool-valued kv entries Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
2 months ago
spindles
knotserver,spindle: member acl via firehose ingester Lewis: May this revision serve well! <lewis@tangled.org>
2 months 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>
2 months ago
strings
appview: add reactions to comments Signed-off-by: Seongmin Lee <git@boltless.me>
7 months ago
validator
appview: replace `IssueComment` to `Comment` Signed-off-by: Seongmin Lee <git@boltless.me>
8 months ago
xrpcclient
appview: switch to indigo oauth library Signed-off-by: oppiliappan <me@oppi.li>
10 months ago
ingester.go
appview: delete knot repos when its registration is removed Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
ingester_repo.go
appview: kt+sp members ingestion Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
ingester_repo_test.go
appview: kt+sp members ingestion Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
ingester_string_test.go
appview: string ingester time bug Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago