Monorepo for Tangled

Commits on 751f2e65bb6782e6ce3095ecb754cc8b37cfc19b

appview/{pages,state}: simplify LoginPage params
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview/{oauth,pages}: cleanup unused codes
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview: don't trust `oauth.ClientSessionData`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Seongmin Lee committed
appview: bubble up error on `PullFromRecord`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview/models: handle when targetRepo is nil
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview/pulls: don't update created date on resubmit
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview: use `Pull.AsRecord()` everywhere
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview/pulls: add created date for pull submission
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
oppiliappan committed
appview/repo: don't refresh page on default branch change
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
knotserver: emit event on default branch change
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview: add more logs to debug knot xrpc failure
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview/pages: split star button to include starrers link
Signed-off-by: Patrick Dewey <p@pdewey.com>
Patrick Dewey committed
appview: add "starred-by" page at /{user}/{repo}/stars
Signed-off-by: Patrick Dewey <p@pdewey.com>
Patrick Dewey committed
appview/db: add GetStarrers to list stargazers for a repo
Signed-off-by: Patrick Dewey <p@pdewey.com>
Patrick Dewey committed
appview/pulls: update handlers for new pull model
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/ingester: ingest pulls from firehose
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan committed
appview/validator: write validators for pull records
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
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
appview/oauth: refresh sessions in bsky post updater
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/db: remove stray table mutation
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
knotmirror: check host from DB before guessing SSL
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
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 committed
appview/repo: allow customizing atom feed
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/pages: fix text wrap on notif headers
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
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
appview/state: fix open redirect via return_url after OAuth login
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
appview/middleware: replace log package with structured slog logging
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
appview/state: add test for parseSortParam
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
appview/pages: link directly to the keys page in repo setup
Signed-off-by: Lucas Garron <code@garron.net>
Lucas Garron committed
appview/state: replace log package with structured slog logging
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
appview/repo/blob.go: fix XSS via raw blob endpoint
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
oppiliappan committed
appview/pages: delete unused fragment
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/signup: fix HTML notice not being rendered
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/models: add tests for HasSearchFilters on all search option types
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
patchutil: add tests for IsFormatPatch
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
appview/indexer/repos: boost popular repos in search
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appvie/notify: add DeleteRepo event
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/pages: fix edit label panel misalignment
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/pages: add search icon to topbar
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/pages: add search page
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/state: add /search handler
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/indexer: reindex repo upon stat change
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan committed
appview/pages: fix bottom sheet on mobile
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
spindle: do not abort pipeline on InitWorkflow failure
Signed-off-by: Evan Jarrett <evan@evanjarrett.com>
Evan Jarrett committed