alpha
Login
or
Join now
alice.pds.demo.boltless.dev
/
core
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
2
Pulls
1
Pipelines
core
/
appview
/
pages
4 folders
5 files
at
31a120352761346fe54bbda29322a7a386b0f1ec
Vidya Sagar VOBBILISETTI
appview/repo: add an option to choose the name of the forked repo
11mo ago
31a12035
legal
appview/pages: add a brand page Also some misc. changes to page layouts. Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
11 months ago
markup
appview,knotserver: pass along a readme candidate in repo.tree responses this simplifies readme detection and improves page performance. Signed-off-by: oppiliappan <me@oppi.li>
11 months ago
repoinfo
appview/models: move db.Repo* into models - move db.{Repo,RepoStats,IssueCount,PullCount} into models - moe auxilliary funcs like FromRecord into models Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
templates
appview/repo: add an option to choose the name of the forked repo Given that repo names cannot be changed later, this gives the freedom to choose the name and still stay in the fork network. Signed-off-by: Vidya Sagar VOBBILISETTI <mail@vidyasagarv.com>
11 months ago
cache.go
appview/pages: rework caching mechanism instead of loading all templates at once and storing into a map, we now memoize the results of `parse`. the first call to `parse` will require calculation but subsequent calls will be cached. this is simpler to reason about because the new execution model requires us to parse differently for each "base" template that is being used: - for timeline, it is necessary to parse with layouts/base - for repo-index, it is necessary to parse with layouts/base and layouts/repobase in that order the previous approach to loading also had a latent bug: all layouts were loaded atop each other in alphabetical order (order of iteration over the filesystem), and therefore it was not possible to selectively parse and execute templates on a subset of layouts. Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
funcmap.go
treewide: satisfy go vet checks Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
funcmap_test.go
treewide: satisfy go vet checks Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
htmx.go
appview: pages: Add HXRefresh helper function.
1 year ago
pages.go
appview/signup: set up cf turnstile Sets up Cloudflare Turnstile for fairly non-intrusive captcha. The client token is verified with CF when the user hits 'join now' (POST /signup), so this should prevent bot signups. Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
11 months ago