Commits
Fix: <https://tangled.org/tangled.org/core/issues/552>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Signed-off-by: oppiliappan <me@oppi.li>
Redirect directory-like paths to their trailing slash variants
(e.g. /docs -> /docs/) to ensure consistent canonical URLs and
relative asset resolution for sub-path sites.
Signed-off-by: onevcat <onevcat@gmail.com>
Signed-off-by: oppiliappan <me@oppi.li>
Lewis: May this revision serve well! <lewis@tangled.org>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
ideally we should use this everywhere and completely remove the go-git
dependency. go-git consumes a lot of memory for large repos because it
loads pack index into heap memory. This is preferred way of other go
based git forges like go-git.
lots of code are copied from go-git implementation and slightly modified
to match tangled's data model.
Signed-off-by: Seongmin Lee <git@boltless.me>
Ideally this should be done by dedicated event like `gitHeadUpdate`, but
as we have lots of self-hosted knots, doing all the work from knotmirror
would be easier than requesting users to update their knot again.
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
just one of those things i would like
Signed-off-by: oppiliappan <me@oppi.li>
was causing hooks to not run on PR merge
Signed-off-by: oppiliappan <me@oppi.li>
Lewis: May this revision serve well! <lewis@tangled.org>
this change makes the fork and star buttons use the .btn and
.btn-group css classes for ease of maintenance and visual
constistency
Active items use @apply btn so border, shadow, and color tokens
stay in sync with the base component automatically.
Signed-off-by: eti <eti@eti.tf>
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Lewis: May this revision serve well! <lewis@tangled.org>
Signed-off-by: oppiliappan <me@oppi.li>
Lewis: May this revision serve well! <lewis@tangled.org>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
follow `return_url` param or send back to `/`
Signed-off-by: Seongmin Lee <git@boltless.me>
Lewis: May this revision serve well! <lewis@tangled.org>
Signed-off-by: nove-b <nove.b.web@gmail.com>
Signed-off-by: oppiliappan <me@oppi.li>
Vulnerability reported by @tolik518.tngl.sh
Co-authored-by: tolik518 <function@returnnull.de>
Signed-off-by: Seongmin Lee <git@boltless.me>
Lewis: May this revision serve well! <lewis@tangled.org>
Lewis: May this revision serve well! <lewis@tangled.org>
Lewis: May this revision serve well! <lewis@tangled.org>
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Lewis: May this revision serve well! <lewis@tangled.org>
once upgraded, its only possible to return websocket errors
Signed-off-by: oppiliappan <me@oppi.li>
permits websocket upgrades in pipeline endpoints
Signed-off-by: oppiliappan <me@oppi.li>
no more owner/repo!
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
Lewis: May this revision serve well! <lewis@tangled.org>
Lewis: May this revision serve well! <lewis@tangled.org>
Lewis: May this revision serve well! <lewis@tangled.org>
Lewis: May this revision serve well! <lewis@tangled.org>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
ideally we should use this everywhere and completely remove the go-git
dependency. go-git consumes a lot of memory for large repos because it
loads pack index into heap memory. This is preferred way of other go
based git forges like go-git.
lots of code are copied from go-git implementation and slightly modified
to match tangled's data model.
Signed-off-by: Seongmin Lee <git@boltless.me>