alpha
Login
or
Join now
tangled.org
/
core
Star
8
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
8
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
14
Pulls
26
Pipelines
core
/
appview
/
at
eccf22454631c5e846bc7a61a36f7e559fe4a996
35 folders
1 file
Seongmin Lee
appview: drain pds rewrites on any active sessions
3mo ago
eccf2245
bsky
appview: drain pds rewrites on any active sessions Signed-off-by: Seongmin Lee <git@boltless.me>
3 months 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
config
appview/config: fix APPVIEW_NAME var The nix module var and go struct env tag don't match. This updates the config struct since it seems to have been the inconsistent one. Signed-off-by: Kevin <tangled-jj@paeth.xyz>
1 month ago
db
appview/timeline: collapse identical events Group consecutive timeline events (defined as being the same action and operating on the same target) together so that the same target is not seen multiple times in a row. This notably does not completely aggregate all events together, so the timeline may still appear as "A B A" if several instances of event A were broken up by event B. For collapsed groups, we render "and N other user(s)" in the description of the event, with a popover that shows the collapsed users if "N other user(s)" is hovered. The number of events fetched was increased so that `limit` refers to the number of items in the timeline post-grouping. Signed-off-by: Kevin Yap <me@kevinyap.ca>
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/indexer: propagate SearchInContext error instead of nil, nil Search was returning nil,nil on error, silently bypassing every caller's error guard and causing a nil pointer dereference on the result. Return nil,err instead. Signed-off-by: Matías Insaurralde <matias@insaurral.de>
2 months ago
issues
appview/pages: add vouch hats Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
knots
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
labels
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
mentions
appview: rename refresolver module to mentions usage of the resolver is now mentionsResolver. Signed-off-by: oppiliappan <me@oppi.li>
6 months ago
middleware
appview,knotserver: pref-handle display + identity ingest Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
models
appview/timeline: collapse identical events Group consecutive timeline events (defined as being the same action and operating on the same target) together so that the same target is not seen multiple times in a row. This notably does not completely aggregate all events together, so the timeline may still appear as "A B A" if several instances of event A were broken up by event B. For collapsed groups, we render "and N other user(s)" in the description of the event, with a popover that shows the collapsed users if "N other user(s)" is hovered. The number of events fetched was increased so that `limit` refers to the number of items in the timeline post-grouping. Signed-off-by: Kevin Yap <me@kevinyap.ca>
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/pages: add vouch hats Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
oauth
appview: drain pds rewrites on any active sessions Signed-off-by: Seongmin Lee <git@boltless.me>
3 months ago
pages
appview/pulls/new: fix method selection border color Signed-off-by: eti <eti@eti.tf>
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: fix incorrect totals the default query limits to 30 items, we need a separate query for total pipeline counts. Signed-off-by: oppiliappan <me@oppi.li>
4 months ago
pulls
appview/pulls: split pulls.go file out Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
randomart
show branches in a dropdown
1 year ago
repo
knotserver/git: skip unknown files in language breakdown
1 month ago
reporesolver
appview/repo: fix treeview permalinks to use repoDIDs only blobs used repoDIDs, this patches the permalinkShortcut template to make this work on tree views as well. Signed-off-by: oppiliappan <me@oppi.li>
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
orm: extract orm package from appview includes query and migration helpers Signed-off-by: oppiliappan <me@oppi.li>
6 months ago
settings
appview/settings: replace log.Printf with structured logging Signed-off-by: Matías Insaurralde <matias@insaurral.de>
2 months ago
signup
appview/signup: fix HTML notice not being rendered Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
sites
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>
2 months ago
spindles
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
state
appview: drain pds rewrites on any active sessions Signed-off-by: Seongmin Lee <git@boltless.me>
3 months ago
strings
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
validator
appview/validator: write validators for pull records Signed-off-by: oppiliappan <me@oppi.li>
4 months ago
xrpcclient
appview: switch to indigo oauth library Signed-off-by: oppiliappan <me@oppi.li>
8 months ago
ingester.go
appview/ingester: ingest vouch records Signed-off-by: oppiliappan <me@oppi.li>
2 months ago