alpha
Login
or
Join now
evan.jarrett.net
/
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 — https://tangled.org
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
/
models
/
at
master
44 files
Seongmin Lee
lexicons,api,web,appview,docs: use rkey for pipelineId
8d ago
fe2743de
artifact.go
appview/db,models: add repo_did columns and update model structs Lewis: May this revision serve well! <lewis@tangled.org>
4 months ago
blobs.go
appview: upload images as blobs (issues) Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com> Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
blobs_test.go
appview: upload images as blobs (issues) Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com> Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
bsky.go
appview/bsky: switch to manual post fetching indigo needs a version bump to support galleries in responses Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
codesearch.go
appview: code search Signed-off-by: Seongmin Lee <git@boltless.me>
2 months ago
collaborator.go
appview: fix issue/pr notifications being skipped Lewis: May this revision serve well! <lewis@tangled.org>
3 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>
4 months ago
email.go
appview/models: move db.Email into models Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
entity_state.go
appview/issues,pulls: create state records on PDS Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
entity_state_test.go
appview/issues,pulls: create state records on PDS Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
follow.go
appview: remove `Rkey` from `models.Follow` From model layer, we expect follows to be unique per (did, subject). But from PDS, there is no such constraint. So hide the rkey from model while keeping duplicated records in DB. We keep duplicated records in DB to delete them all at once on unfollow Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
issue.go
appview: upload images as blobs (issues) Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com> Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
knot_member.go
appview: kt+sp members ingestion Lewis: May this revision serve well! <lewis@tangled.org>
4 months ago
label.go
appview/models: scoped label fold Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
label_test.go
appview/models: scoped label fold Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
language.go
appview/db,models: add repo_did columns and update model structs Lewis: May this revision serve well! <lewis@tangled.org>
4 months ago
migration.go
appview: oauth session cache, backoff on stuck migrations Lewis: May this revision serve well! <lewis@tangled.org>
4 months ago
notifications.go
appview/db: add subscription tables and email digest schema
1 month ago
onboarding.go
appview/state: add handlers and routers for onboarding Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
pipeline.go
lexicons,api,web,appview,docs: use rkey for pipelineId Signed-off-by: Seongmin Lee <git@boltless.me> Signed-off-by: dawn <dawn@tangled.org>
1 week ago
preferences.go
appview: allow users to set their preferences for the punchcard being displayed Signed-off-by: Will Andrews <will7989@hotmail.com>
6 months ago
profile.go
appview: remove unnecessary pinnedrepoDIDs Lewis: May this revision serve well! <lewis@tangled.org>
5 months ago
pubkey.go
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>
2 months ago
pull.go
appview: upload images as blobs (pulls) Signed-off-by: Wilhelm Berggren <wilhelmberggren@gmail.com> Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
punchcard.go
appview/models: move db.PunchCard into models Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
reaction.go
appview: upsert star/reaction/follow records Most service flow will be: 1. start db transaction 2. run db operation 3. run PDS operation 4. rollback db if anything above failed 5. commit transaction If PDS operation succeed, don't try rollback anymore. The ingester will backfill the missed db operations. Signed-off-by: Seongmin Lee <git@boltless.me>
2 months ago
recents.go
appview/models: add recent link model Signed-off-by: oppiliappan <me@oppi.li>
3 months ago
reference.go
appview: use `#comment-{rkey}` instead of appview-local id Signed-off-by: Seongmin Lee <git@boltless.me>
4 months ago
registration.go
appview/models: move db.Registration into models Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
repo.go
knotserver,appview,lexicons: resolve merge/forkSync target by repodid Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
repo_test.go
appview: canonicalize repo urls to handle/slug Lewis: May this revision serve well! <lewis@tangled.org>
4 months ago
search.go
appview/db,models: add repo_did columns and update model structs Lewis: May this revision serve well! <lewis@tangled.org>
4 months ago
search_test.go
appview/db,models: add repo_did columns and update model structs Lewis: May this revision serve well! <lewis@tangled.org>
4 months ago
signup.go
appview/models: move db.Signup into models Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
site_deploy.go
appview/db,models: add repo_did columns and update model structs Lewis: May this revision serve well! <lewis@tangled.org>
4 months ago
sites.go
appview/db,models: add repo_did columns and update model structs Lewis: May this revision serve well! <lewis@tangled.org>
4 months ago
spindle.go
appview/models: move db.Spindle* into models Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
star.go
appview: deduplicate stars Similar to follow records from previous commit, deduplicate stars. Define a `deduped_stars` view to query deduplicated stars. Oldest star wins so refreshing stars won't put repository to trending list. Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
string.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>
2 months ago
theme.go
appview: add theme drop-down persisted in database Fixes #364 Allows users to manually change theme, useful for cases like LibreWolf where it defaults to light-mode irrespective of system settings (with resistFingerprinting enabled). Stores theme as 'light', 'dark', or 'auto' in the database, and dynamically adds/removes the 'dark' class from the HTML. Signed-off-by: TheBananaPancake <did:plc:3ywraszv5eqhnlvzumwju5fa>
1 month ago
timeline.go
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>
4 months ago
validator.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>
2 months ago
vouch.go
appview/db: support vouch evidences in DB Signed-off-by: oppiliappan <me@oppi.li>
4 months ago
webhook.go
appview: remove in-appview webhook implementation Drop the webhook notifier from the fan-out, the appview webhook XRPC handlers/routes, db/webhooks.go, notify/webhook, and the old org.tangled.temp.repo.*Webhook lexicons + bindings. Trim models to view types and move the shared resolveOwnedRepo helper into xrpc/repo.go. The appview webhook tables are left intact so existing rows survive for an operational backfill.
1 week ago