Something went wrong. Try again.
Monorepo for Tangled forked from tangled.org/core
Something went wrong. Try again.
Commits on master
Anirudh Oppiliappan 2302ce91 appview/state: serve security.txt at /.well-known/ master
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/state: serve security.txt at /.well-known/ master
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan a1b43f63 appview/state: harden knot proxying icy/yrzpyt
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/state: harden knot proxying icy/yrzpyt
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Seongmin Lee b3222c44 knotserver/git: reject requests to unknown repos
Signed-off-by: Seongmin Lee <git@boltless.me>
knotserver/git: reject requests to unknown repos
Signed-off-by: Seongmin Lee <git@boltless.me>
Seongmin Lee committed
Lewis c516e353 appview/pages: split diff without needing page refresh
Signed-off-by: Lewis <lewis@tangled.org>
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
Niclas Overby 77981e7b appview/pages: detect syntax highlighting from shebang
Signed-off-by: Niclas Overby <niclas@overby.me>
appview/pages: detect syntax highlighting from shebang
Signed-off-by: Niclas Overby <niclas@overby.me>
Niclas Overby committed
oppiliappan 5b627fe9 appview/pages: fix permalink script for tree pages
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: fix permalink script for tree pages
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Lewis 86c07377 appview/pages: remove unnecessary blob gutter comment code for now
Signed-off-by: Lewis <lewis@tangled.org>
appview/pages: remove unnecessary blob gutter comment code for now
Signed-off-by: Lewis <lewis@tangled.org>
Lewis committed
Lewis f5f90dfc appview/repo: add defer of closing body just in case
Signed-off-by: Lewis <lewis@tangled.org>
appview/repo: add defer of closing body just in case
Signed-off-by: Lewis <lewis@tangled.org>
Lewis committed
Lewis 16f25ff5 appview/pages: stay on same page upon account switch
Signed-off-by: Lewis <lewis@tangled.org>
appview/pages: stay on same page upon account switch
Signed-off-by: Lewis <lewis@tangled.org>
Lewis committed
Lewis a251bd9e appview/pages: gutter button that links code line
Signed-off-by: Lewis <lewis@tangled.org>
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
oppiliappan 2183f6d8 input.css: revert padding around code block
Signed-off-by: oppiliappan <me@oppi.li>
input.css: revert padding around code block
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Lewis 3417b984 appview/settings: add account management UI for tngl.sh users
Signed-off-by: Lewis <lewis@tangled.org>
appview/settings: add account management UI for tngl.sh users
Signed-off-by: Lewis <lewis@tangled.org>
Lewis committed
Anirudh Oppiliappan 7108735b appview/settings: check for slurs in subdomains
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/settings: check for slurs in subdomains
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
oppiliappan a312d4a8 appview/pages: update review panel color based on pull state
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: update review panel color based on pull state
Signed-off-by: oppiliappan <me@oppi.li>
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
Anirudh Oppiliappan 3cd32da9 appview/settings: prevent domain claims shorter than 4 chars
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/settings: prevent domain claims shorter than 4 chars
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan ddd98867 docs: fix search input styles and dark mode
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
docs: fix search input styles and dark mode
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 9d516aae nix,docs: add pagefind for search icy/xlnzxq
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
nix,docs: add pagefind for search icy/xlnzxq
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 7cc6d7d5 docs: tangled sites
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
docs: tangled sites
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan c25b9122 appview/settings: add domain claim/release with r2, kv and db cleanup
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/settings: add domain claim/release with r2, kv and db cleanup
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan efb26f13 appview/{repo,pages}: git sites settings ui, deploy and delete handlers
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/{repo,pages}: git sites settings ui, deploy and delete handlers
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan f93c5f2d appview/state: trigger site redeploy on git push to configured branch
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/state: trigger site redeploy on git push to configured branch
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 5938fdf6 appview/sites: add deploy, delete, and kv domain mapping logic
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/sites: add deploy, delete, and kv domain mapping logic
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 64f1f53c sites: cloudflare worker for git sites routing via kv and r2
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
sites: cloudflare worker for git sites routing via kv and r2
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 70ed337e appview/{db,models}: add repo sites and deploys models/queries
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/{db,models}: add repo sites and deploys models/queries
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 7a94ba0c appview/cloudflare: add kv, r2 and dns client wrappers
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/cloudflare: add kv, r2 and dns client wrappers
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 652324f6 cmd/claimer: backfill tool to claim tngl.sh domains
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
cmd/claimer: backfill tool to claim tngl.sh domains
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan b36688a8 appview/pages: unify notice styles across settings pages
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/pages: unify notice styles across settings pages
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 9cb6dc86 appview/signup: auto-claim pds handle domain at signup
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/signup: auto-claim pds handle domain at signup
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan b8c5e804 appview/settings: add pages domain claiming
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/settings: add pages domain claiming
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 9beee933 appview/pages: add sites settings page
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/pages: add sites settings page
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 598f5cdb appview/{db,models}: domain claims models and crud ops
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/{db,models}: domain claims models and crud ops
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Anirudh Oppiliappan 3fd66631 appview/config: add SitesConfig with TANGLED_SITES_DOMAIN
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
appview/config: add SitesConfig with TANGLED_SITES_DOMAIN
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
Youn Mélois 9f0c7ca2 appview/strings: delete PDS record when deleting a string
Signed-off-by: Youn Mélois <youn@melois.dev>
appview/strings: delete PDS record when deleting a string
Signed-off-by: Youn Mélois <youn@melois.dev>
Youn Mélois committed
Niclas Overby 2c1ab04c appview,knotserver,camo: add AVIF and modern image format support
Signed-off-by: Niclas Overby <niclas@overby.me>
appview,knotserver,camo: add AVIF and modern image format support
Signed-off-by: Niclas Overby <niclas@overby.me>
Niclas Overby committed
Matías Insaurralde 4fb9e0a1 markup/sanitizer: build bluemonday policies once at package init
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
markup/sanitizer: build bluemonday policies once at package init
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
oppiliappan ae3c8205 appview/pages: fix missing borders in submission headers
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: fix missing borders in submission headers
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Alessio Caiazza 2286c057 flake/devshell: avoid read-only mode on copied appview static files
Signed-off-by: Alessio Caiazza <code.git@caiazza.info>
flake/devshell: avoid read-only mode on copied appview static files
Signed-off-by: Alessio Caiazza <code.git@caiazza.info>
Alessio Caiazza committed
oppiliappan da1a4747 appview/pages: add shortcut to convert blob link to permalink
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: add shortcut to convert blob link to permalink
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 70b7627f appview: collapse diffs of generated files by default
Signed-off-by: oppiliappan <me@oppi.li>
appview: collapse diffs of generated files by default
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
Alessio Caiazza 4eaf8ae7 docs: reorder appview setup to start Redis before watch-appview
Signed-off-by: Alessio Caiazza <code.git@caiazza.info>
docs: reorder appview setup to start Redis before watch-appview
Signed-off-by: Alessio Caiazza <code.git@caiazza.info>
Alessio Caiazza committed
Evan Jarrett 2bc4bf59 appview/pages/blob: fix links missing pathEscape
Signed-off-by: Evan Jarrett <evan@evanjarrett.com>
appview/pages/blob: fix links missing pathEscape
Signed-off-by: Evan Jarrett <evan@evanjarrett.com>
Evan Jarrett committed
Anirudh Oppiliappan 608c2762 .gitignore: ignore sites/{target,.wrangler}
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
.gitignore: ignore sites/{target,.wrangler}
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Anirudh Oppiliappan committed
oppiliappan b19d8ca9 appview/oauth: implement apppassword session refreshing
Signed-off-by: oppiliappan <me@oppi.li>
appview/oauth: implement apppassword session refreshing
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
oppiliappan 35ec6890 appview/oauth: improve logging for default knot failures
Signed-off-by: oppiliappan <me@oppi.li>
appview/oauth: improve logging for default knot failures
Signed-off-by: oppiliappan <me@oppi.li>
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
Matías Insaurralde 6b3ca476 reporesolver: compile path regexps at package init
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
reporesolver: compile path regexps at package init
Signed-off-by: Matías Insaurralde <matias@insaurral.de>
Matías Insaurralde committed
oppiliappan da069e88 appview/pages: prevent sidescroll on home
Signed-off-by: oppiliappan <me@oppi.li>
appview/pages: prevent sidescroll on home
Signed-off-by: oppiliappan <me@oppi.li>
oppiliappan committed
marco.tngl.sh f8877430 appview/pulls: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
appview/pulls: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
marco.tngl.sh committed
marco.tngl.sh 43c02a0b appview/replyComment: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
appview/replyComment: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
marco.tngl.sh committed
marco.tngl.sh 3aa55530 appview/editIssueComment: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
appview/editIssueComment: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
marco.tngl.sh committed
marco.tngl.sh 0b197624 appview/newComment: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
appview/newComment: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
marco.tngl.sh committed
marco.tngl.sh 3ca87ebe appview/putIssue: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
appview/putIssue: add submit shortcut
Signed-off-by: marco.tngl.sh <dev@marco.social>
marco.tngl.sh committed
Jes Olson d0acfc93 appview: highlight active file in PR filetree on scroll
Signed-off-by: Jes Olson <j3s@c3f.net>
appview: highlight active file in PR filetree on scroll
Signed-off-by: Jes Olson <j3s@c3f.net>
Jes Olson committed
Nate Spilman a1e6f903 appview/markup: add mermaid diagram rendering support
Signed-off-by: Nate Spilman <nate.spilman@gmail.com>
Signed-off-by: Seongmin Lee <git@boltless.me>
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