alpha
Login
or
Join now
drawbu.dev
/
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.
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
tangled
/
appview
/
state
/
at
op/tsqvtntllqvu
1 folder
18 files
eti
appview: the great uppercasing
3mo ago
3b090101
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/state: start auth flow when switching accounts If session has expired, start auth flow. Signed-off-by: Seongmin Lee <git@boltless.me>
3 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/state: replace log package with structured slog logging Replace all log.Println/log.Printf calls across follow.go, star.go, reaction.go, gfi.go, and profile.go with s.logger.Error/Warn/Info using structured key-value pairs. Each handler opens with a child logger via s.logger.With("handler", "FuncName"). Firehose-idempotent delete failures (follow, star, reaction) use Warn; all other failures use Error. Signed-off-by: Matías Insaurralde <matias@insaurral.de>
4 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>
3 months ago
knotstream.go
appview/sites: use repoIdentifier for archive requests we could just use the knotmirror here directly instead of deploying from the knot, but we'd need the knotmirror to update before the site. for now just deploy from the knot. Signed-off-by: oppiliappan <me@oppi.li>
4 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>
4 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>
7 months ago
profile.go
appview: the great uppercasing Passed down by generations of tormented minimalist developers, the great uppercasing is here. Bow down to the great cavaliers of doom so that they can bestow their changes upon you. With this pull request, we are finally free from our wicked casing system. Let it be written. Let it be done. From this day forward, we speak in sentence case. &+ appview/logo: keep logotype & alpha tag lowercase Signed-off-by: eti <eti@eti.tf>
3 months ago
reaction.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
router.go
appview: add topbar quick-search Adds an inline search widget to the topbar. On desktop, a search input appears directly in the nav with a dropdown of quick results (keyboard-navigable with ↑↓/Enter/Escape, ⌘K to focus). On mobile, a search button opens a fullscreen overlay with the same results. Signed-off-by: eti <eti@eti.tf>
3 months ago
search.go
appview: add topbar quick-search Adds an inline search widget to the topbar. On desktop, a search input appears directly in the nav with a dropdown of quick results (keyboard-navigable with ↑↓/Enter/Escape, ⌘K to focus). On mobile, a search button opens a fullscreen overlay with the same results. Signed-off-by: eti <eti@eti.tf>
3 months ago
search_test.go
appview/state: add test for parseSortParam Signed-off-by: Matías Insaurralde <matias@insaurral.de>
4 months ago
spindlestream.go
appview/db: propagate context through GetSpindles and AddPipelineStatus Update all call sites of db.GetSpindles and db.AddPipelineStatus to pass a context.Context, enabling proper cancellation and timeout propagation to the database layer. Signed-off-by: Matías Insaurralde <matias@insaurral.de>
4 months ago
star.go
*: fmt Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
3 months ago
state.go
appview/state: add vouch handlers Signed-off-by: oppiliappan <me@oppi.li>
4 months ago
timeline.go
appview/state: remove debug logging Signed-off-by: oppiliappan <me@oppi.li>
3 months ago
vouch.go
appview/state: add vouch handlers Signed-off-by: oppiliappan <me@oppi.li>
4 months ago