Something went wrong. Try again.
Monorepo for Tangled
Something went wrong. Try again.
Commits on sl/pdsmigration
Seongmin Lee d22a4af2 wip: appview: unify pds record migration sl/pdsmigration
Signed-off-by: Seongmin Lee <git@boltless.me>
wip: appview: unify pds record migration sl/pdsmigration
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 5ff47909 appview: migrate legacy comment pds records
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: migrate legacy comment pds records
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee committed
Seongmin Lee 22a4edff appview: background pds data migration
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: background pds data migration
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 0bce8de5 appview: drain pds rewrites on any active sessions
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: drain pds rewrites on any active sessions
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee f4d9946e appview: bubble up error on `PullFromRecord`
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: bubble up error on `PullFromRecord`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 9da1b4ae appview/models: handle when targetRepo is nil
Signed-off-by: Seongmin Lee <git@boltless.me>
appview/models: handle when targetRepo is nil
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 712f3052 appview/pulls: don't update created date on resubmit
Signed-off-by: Seongmin Lee <git@boltless.me>
appview/pulls: don't update created date on resubmit
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 0f6a9a5d appview: use `Pull.AsRecord()` everywhere
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: use `Pull.AsRecord()` everywhere
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 7472ce0d appview/pulls: add created date for pull submission
Signed-off-by: Seongmin Lee <git@boltless.me>
appview/pulls: add created date for pull submission
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
oppiliappan d404bb76 appview/state: paginate starred repos page in user profiles
Signed-off-by: oppiliappan <me@oppi.li>
appview/state: paginate starred repos page in user profiles
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Seongmin Lee c6b95ed9 appview/repo: don't refresh page on default branch change
Signed-off-by: Seongmin Lee <git@boltless.me>
appview/repo: don't refresh page on default branch change
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 18a23de1 knotserver: emit event on default branch change
Signed-off-by: Seongmin Lee <git@boltless.me>
knotserver: emit event on default branch change
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee a8c29ef2 appview: add reactions to comments
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: add reactions to comments
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee e8b66ce4 appview: fetch `aturi->reactionMap` from DB
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: fetch `aturi->reactionMap` from DB
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview: add comment to strings
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee a3de6dc0 appview: move `CommentList` out of `Issue`
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: move `CommentList` out of `Issue`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee eae53cf8 appview: unified comment fragments/handlers
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: unified comment fragments/handlers
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 367138e5 appview/notify: merge new comment events into one
Signed-off-by: Seongmin Lee <git@boltless.me>
appview/notify: merge new comment events into one
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 3c7451a6 appview: replace `IssueComment` to `Comment`
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: replace `IssueComment` to `Comment`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee dc838cf1 appview: replace `PullComment` to `Comment`
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: replace `PullComment` to `Comment`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee a96e99fb lexicons: `com.atproto.repo.strongRef` and `sh.tangled.markup.markdown`
Signed-off-by: Seongmin Lee <git@boltless.me>
lexicons: `com.atproto.repo.strongRef` and `sh.tangled.markup.markdown`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee c8ef7e66 lexicons: add general `sh.tangled.comment` lexicon
Signed-off-by: Seongmin Lee <git@boltless.me>
lexicons: add general `sh.tangled.comment` lexicon
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee 7ea5147d appview: add more logs to debug knot xrpc failure
Signed-off-by: Seongmin Lee <git@boltless.me>
appview: add more logs to debug knot xrpc failure
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Patrick Dewey f64dbe71 appview/pages: split star button to include starrers link
Signed-off-by: Patrick Dewey <p@pdewey.com>
appview/pages: split star button to include starrers link
Signed-off-by: Patrick Dewey <p@pdewey.com>
Patrick Dewey committed
Patrick Dewey a262a19c appview: add "starred-by" page at /{user}/{repo}/stars
Signed-off-by: Patrick Dewey <p@pdewey.com>
appview: add "starred-by" page at /{user}/{repo}/stars
Signed-off-by: Patrick Dewey <p@pdewey.com>
Patrick Dewey committed
Patrick Dewey 42dcd42e appview/db: add GetStarrers to list stargazers for a repo
Signed-off-by: Patrick Dewey <p@pdewey.com>
appview/db: add GetStarrers to list stargazers for a repo
Signed-off-by: Patrick Dewey <p@pdewey.com>
Patrick Dewey committed
oppiliappan 7ef0e372 appview/pulls: update handlers for new pull model
Signed-off-by: oppiliappan <me@oppi.li>
appview/pulls: update handlers for new pull model
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan d525c478 appview/ingester: ingest pulls from firehose
Signed-off-by: oppiliappan <me@oppi.li>
appview/ingester: ingest pulls from firehose
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 704e5cfe appview/pages: update templates to match new pull model
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: update templates to match new pull model
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan aad7a486 appview/validator: write validators for pull records
Signed-off-by: oppiliappan <me@oppi.li>
appview/validator: write validators for pull records
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 3e5c0ffe appview/db: update db schemas for new pull model
Signed-off-by: oppiliappan <me@oppi.li>
appview/db: update db schemas for new pull model
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/models: update pull model
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
lexicons: update pull lexicon
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 7fa08bc4 appview/oauth: refresh sessions in bsky post updater
Signed-off-by: oppiliappan <me@oppi.li>
appview/oauth: refresh sessions in bsky post updater
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 762923de appview/db: remove stray table mutation
Signed-off-by: oppiliappan <me@oppi.li>
appview/db: remove stray table mutation
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Seongmin Lee bea881c4 knotmirror: check host from DB before guessing SSL
Signed-off-by: Seongmin Lee <git@boltless.me>
knotmirror: check host from DB before guessing SSL
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Matías Insaurralde 362c2b25 appview/indexer: propagate SearchInContext error instead of nil, nil
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
appview/indexer: propagate SearchInContext error instead of nil, nil
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
*: correct typos throughout codebase
Signed-off-by: eti <eti@eti.tf>
eti committed
oppiliappan 73950bf6 appview/pages: allow customizing atom feed via checkboxes
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: allow customizing atom feed via checkboxes
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan cfbb567c appview/repo: allow customizing atom feed
Signed-off-by: oppiliappan <me@oppi.li>
appview/repo: allow customizing atom feed
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
eti 3e74eb7e ogre/language-circles: use proportional area instead of linear
Signed-off-by: eti <eti@eti.tf>
ogre/language-circles: use proportional area instead of linear
Signed-off-by: eti <eti@eti.tf>
eti committed
eti 3bbab0bf appview/notifications/item: force profile pictures to fit a 1:1 ratio
Signed-off-by: eti <eti@eti.tf>
appview/notifications/item: force profile pictures to fit a 1:1 ratio
Signed-off-by: eti <eti@eti.tf>
eti committed
oppiliappan 3518f473 appview/pages: fix text wrap on notif headers
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: fix text wrap on notif headers
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan f0b47935 appview/pages: fix oblong images in notification cards
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: fix oblong images in notification cards
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/pages: nicer pagination styles
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Matías Insaurralde 1b29c32f appview/state: fix open redirect via return_url after OAuth login
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
appview/state: fix open redirect via return_url after OAuth login
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
Matías Insaurralde df56d3db appview/middleware: replace log package with structured slog logging
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
appview/middleware: replace log package with structured slog logging
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
Matías Insaurralde 0f576540 appview/state: add test for parseSortParam
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
appview/state: add test for parseSortParam
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
Lucas Garron 2e0c84ec appview/pages: link directly to the keys page in repo setup
Signed-off-by: Lucas Garron <code@garron.net>
appview/pages: link directly to the keys page in repo setup
Signed-off-by: Lucas Garron <code@garron.net>
Lucas Garron committed
Matías Insaurralde 209a6808 appview/state: replace log package with structured slog logging
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
appview/state: replace log package with structured slog logging
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
Matías Insaurralde 5b01f997 appview/repo/blob.go: fix XSS via raw blob endpoint
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
appview/repo/blob.go: fix XSS via raw blob endpoint
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
oppiliappan 8c987975 appview/pages: use new loading-button pattern in issue comments
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: use new loading-button pattern in issue comments
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 00cc2f21 appview/pages: use new loading-button pattern in issues
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: use new loading-button pattern in issues
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/pages: delete unused fragment
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 4a43e8f2 appview/signup: fix HTML notice not being rendered
Signed-off-by: oppiliappan <me@oppi.li>
appview/signup: fix HTML notice not being rendered
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Matías Insaurralde 2de1c8a4 appview/models: add tests for HasSearchFilters on all search option types
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
appview/models: add tests for HasSearchFilters on all search option types
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
Matías Insaurralde 54065496 patchutil: add tests for IsFormatPatch
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
patchutil: add tests for IsFormatPatch
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
oppiliappan eb118dda appview/indexer/repos: boost popular repos in search
Signed-off-by: oppiliappan <me@oppi.li>
appview/indexer/repos: boost popular repos in search
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed