Monorepo for Tangled forked from tangled.org/core

Commits on master

appview/state: serve security.txt at /.well-known/
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
master
Anirudh Oppiliappan committed
appview/state: harden knot proxying
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
icy/yrzpyt
Anirudh Oppiliappan committed
knotserver/git: reject requests to unknown repos
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
appview/pages: split diff without needing page refresh
Signed-off-by: Lewis <lewis@tangled.org>
Lewis committed
appview/pages: multiline PR comment links
Signed-off-by: Lewis <lewis@tangled.org>
Lewis committed
appview/pages: detect syntax highlighting from shebang
Signed-off-by: Niclas Overby <niclas@overby.me>
Niclas Overby 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
appview/putIssue: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
marco.tngl.sh committed
Jes Olson committed
appview/markup: add mermaid diagram rendering support
Signed-off-by: Nate Spilman <nate.spilman@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
Nate Spilman committed