alpha
Login
or
Join now
wilb.me
/
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
/
at
sl/fix
42 folders
5 files
Seongmin Lee
appview/ingester: parse `createdAt` when ingesting follow records
5d ago
ae68ccaa
bsky
appview/bsky: init module to fetch and store bsky posts on loadup fetches recent tangled posts for use on landing page Signed-off-by: oppiliappan <me@oppi.li>
5 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
codesearch
appview: code search Signed-off-by: Seongmin Lee <git@boltless.me>
4 weeks ago
commitverify
commitverify: skip unsigned commits before DB lookup Signed-off-by: Matías Insaurralde <matias@insaurral.de>
3 months ago
config
appview: code search Signed-off-by: Seongmin Lee <git@boltless.me>
4 weeks ago
db
appview: don't remove repos on knot deletion Signed-off-by: Seongmin Lee <git@boltless.me>
1 week 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
focus
appview/focus: add web handlers for focus mode - /focus/begin: begin focus mode - /focus/end: end focus mode - /focus/next: mark read & move to next focus item Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
indexer
appview/notify: notify on issue/PR assign currently hardcoded to fire on the tangled assignee label def. Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
issues
appview/issues,pulls: create state records on PDS Lewis: May this revision serve well! <lewis@tangled.org>
2 weeks ago
knotacl
appview/knotacl: replace cache poll w/ event-driven roster Lewis: May this revision serve well! <lewis@tangled.org>
4 weeks ago
knotcompat
appview: stop pds-record acl fallback if knot cap probe fails Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
knots
appview: don't remove repos on knot deletion Signed-off-by: Seongmin Lee <git@boltless.me>
1 week ago
labels
appview: remove validator - RBAC should be enforced on service logic. - We should not check for referenced records existence from db due to the nature of atproto. - Comment depth validation is not necessary. We can accept them and just don't render replies with deeper depth. Move markdown sanitizer to dedicated package to avoid import cycle 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>
7 months ago
metrics
appview/metrics: support request hijacking permits websocket upgrades in pipeline endpoints Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
middleware
appview: change users ssh key url to be /{user}.keys Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
3 weeks ago
migration
appview: be more compatible with legacy comment records Signed-off-by: Seongmin Lee <git@boltless.me>
2 months ago
models
appview/issues,pulls: create state records on PDS Lewis: May this revision serve well! <lewis@tangled.org>
2 weeks ago
notifications
appview/notifications: log on failure Signed-off-by: Seongmin Lee <git@boltless.me>
2 weeks ago
notify
appview/notify: notify on issue/PR assign currently hardcoded to fire on the tangled assignee label def. Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
oauth
appview/issues,pulls: create state records on PDS Lewis: May this revision serve well! <lewis@tangled.org>
2 weeks ago
pages
appview/issues,pulls: create state records on PDS Lewis: May this revision serve well! <lewis@tangled.org>
2 weeks 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: remove validator - RBAC should be enforced on service logic. - We should not check for referenced records existence from db due to the nature of atproto. - Comment depth validation is not necessary. We can accept them and just don't render replies with deeper depth. Move markdown sanitizer to dedicated package to avoid import cycle Signed-off-by: Seongmin Lee <git@boltless.me>
5 months ago
pulls
appview/issues,pulls: create state records on PDS Lewis: May this revision serve well! <lewis@tangled.org>
2 weeks ago
randomart
show branches in a dropdown
1 year ago
repo
appview/pages: improve blob/tree topbar UI as per new designs Signed-off-by: oppiliappan <me@oppi.li>
1 week ago
reporesolver
appview: read permissions thru knotacl service 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>
2 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>
4 months ago
serververify
appview: kt+sp members ingestion Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
settings
appview: handle non-unique publicKey records - upsert public key to handle record update event - don't delete by pair of name and key. delete by name or rkey instead. Signed-off-by: Seongmin Lee <git@boltless.me>
5 months ago
signup
appview/signup: improve signup success message visibility  resolves [TAN-525](https://linear.app/tangled/issue/TAN-525/improve-login-flow-success-message) Signed-off-by: eti <eti@eti.tf>
2 weeks 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/pages: UI bits for focus mode Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
state
appview/pages: punchcard easter eggs Lewis: May this revision serve well! <lewis@tangled.org>
2 weeks ago
strings
appview/pages: UI bits for focus mode Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
timeline
appview/pages: UI bits for focus mode Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
xrpcclient
appview/knotacl: knot acl client & cache Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
ingester.go
appview/ingester: parse `createdAt` when ingesting follow records Signed-off-by: Seongmin Lee <git@boltless.me>
5 days ago
ingester_repo.go
appview/ingester: slightly nicer logging Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
ingester_repo_test.go
appview/ingester: slightly nicer logging Signed-off-by: oppiliappan <me@oppi.li>
1 month ago
ingester_state_test.go
appview/ingester: test state ingestion Lewis: May this revision serve well! <lewis@tangled.org>
2 weeks ago
ingester_string_test.go
appview: remove validator - RBAC should be enforced on service logic. - We should not check for referenced records existence from db due to the nature of atproto. - Comment depth validation is not necessary. We can accept them and just don't render replies with deeper depth. Move markdown sanitizer to dedicated package to avoid import cycle Signed-off-by: Seongmin Lee <git@boltless.me>
5 months ago