Monorepo for Tangled forked from tangled.org/core

Commits on sl/tap-appview

wip: appview: migrate to tap ingester with partial backfill support
Signed-off-by: Seongmin Lee <git@boltless.me>
sl/tap-appview
Seongmin Lee committed
appview: remove `db.GetReaction()`
Signed-off-by: Seongmin Lee <git@boltless.me>
sl/sqkrqopzkvoo
Seongmin Lee committed
appview: handle non-unique publicKey records
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview: upsert star/reaction/follow records
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview/{db,state}: delete all duplicate records on delete
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview/db: more flexible tables
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview/db: remove foreign key constraint between collections
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview: move tx rollback logic out of `db.UpsertProfile()`
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview: remove validator
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview/pages: fix permalink script for tree pages
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Lewis committed
appview/repo: add defer of closing body just in case
Signed-off-by: Lewis <lewis@tangled.org>
Lewis committed
appview/pages: stay on same page upon account switch
Signed-off-by: Lewis <lewis@tangled.org>
Lewis committed
appview/pages: gutter button that links code line
Signed-off-by: Lewis <lewis@tangled.org>
Lewis committed
appview/settings: real site hosting link
Signed-off-by: Lewis <lewis@tangled.org>
Lewis committed
input.css: revert padding around code block
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Lewis committed
appview/settings: check for slurs in subdomains
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
oppiliappan committed
nix: bump gomod2nix
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
air: exclude site dir
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview/settings: prevent domain claims shorter than 4 chars
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
docs: fix search input styles and dark mode
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
nix,docs: add pagefind for search
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
icy/xlnzxq
Anirudh Oppiliappan committed
docs: tangled sites
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/settings: add domain claim/release with r2, kv and db cleanup
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/{repo,pages}: git sites settings ui, deploy and delete handlers
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/state: trigger site redeploy on git push to configured branch
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/sites: add deploy, delete, and kv domain mapping logic
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
sites: cloudflare worker for git sites routing via kv and r2
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/{db,models}: add repo sites and deploys models/queries
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/cloudflare: add kv, r2 and dns client wrappers
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
cmd/claimer: backfill tool to claim tngl.sh domains
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/pages: unify notice styles across settings pages
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/signup: auto-claim pds handle domain at signup
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/settings: add pages domain claiming
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/pages: add sites settings page
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/{db,models}: domain claims models and crud ops
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/config: add SitesConfig with TANGLED_SITES_DOMAIN
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
appview/strings: delete PDS record when deleting a string
Signed-off-by: Youn Mélois <youn@melois.dev>
Youn Mélois committed
appview,knotserver,camo: add AVIF and modern image format support
Signed-off-by: Niclas Overby <niclas@overby.me>
Niclas Overby committed
markup/sanitizer: build bluemonday policies once at package init
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
oppiliappan committed
flake/devshell: avoid read-only mode on copied appview static files
Signed-off-by: Alessio Caiazza <code.git@caiazza.info>
Alessio Caiazza committed
oppiliappan committed
appview: collapse diffs of generated files by default
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
docs: reorder appview setup to start Redis before watch-appview
Signed-off-by: Alessio Caiazza <code.git@caiazza.info>
Alessio Caiazza committed
appview/pages/blob: fix links missing pathEscape
Signed-off-by: Evan Jarrett <evan@evanjarrett.com>
Evan Jarrett committed
.gitignore: ignore sites/{target,.wrangler}
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
oppiliappan committed
oppiliappan committed
appview/config: remove RateLimitBypass
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
*: fmt
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
reporesolver: compile path regexps at package init
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
appview/pages: prevent sidescroll on home
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
appview/pulls: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
marco.tngl.sh committed
appview/replyComment: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
marco.tngl.sh committed
appview/editIssueComment: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
marco.tngl.sh committed
appview/newComment: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
marco.tngl.sh committed