commits
could be a source of zombie processes.
Signed-off-by: oppiliappan <me@oppi.li>
Before this we incorrectly assumed that the git user Did was the same as
the repo Did, this is not the case. We now take the repo Did as an
argument to the replyCompare function
Signed-off-by: Samuel Shuert <me@thecoded.prof>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: saturnvi <did:plc:l7ufwp4ypley2oghdml3ohcm>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: oppiliappan <me@oppi.li>
the DID being used should be the repo-owner's DID and not the actor's
DID.
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
we don't need this anymore, the topbar and footer layouts are stable
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Respond to a successful push with a URL to create a PR pointing to the
default branch. This behavior is made to mimic other Git forges.
Signed-off-by: Samuel Shuert <me@thecoded.prof>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
after applying a patch series, write the change-id headers into the git
commit objects itself.
Signed-off-by: oppiliappan <me@oppi.li>
as opposed to []byte.
Signed-off-by: oppiliappan <me@oppi.li>
after running a command externally that updates the git index, we need
to refresh go-git's repr of the git repo. remember to run this after
running something like `git am`.
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Maybe we load this from disk/elsewhere later?
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Borrowed from Forgejo + repurposed. <3
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: 5jiji <git@5jiji.com>
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: Cameron Smith <cam@camsmith.dev>
icyphox.sh -> anirudh.fi
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: Jens Rømer Hesselbjerg <jh.roemer@gmail.com>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: afterlifepro <vielle.dev@proton.me>
tangled.sh has been moved to tangled.org
Signed-off-by: Samuel Shuert <me@thecoded.prof>
Signed-off-by: Vidya Sagar VOBBILISETTI <mail@vidyasagarv.com>
Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
Signed-off-by: oppiliappan <me@oppi.li>
Signed-off-by: oppiliappan <me@oppi.li>
GetRepo is a specialization for GetRepos which is to be used when the
filters are primary keys.
Signed-off-by: oppiliappan <me@oppi.li>
instead of using a massive left join, it now uses a few FilterIns. we
can also get rid of the GetPull helper, it is a specialization of
GetPulls that returns a single pull request.
Signed-off-by: oppiliappan <me@oppi.li>
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>
Enables commit verification for users using a DID in place of an email
address.
<https://tangled.org/@tangled.org/core/issues/218>
Signed-off-by: tjh <did:plc:65gha4t3avpfpzmvpbwovss7>
Signed-off-by: oppiliappan <me@oppi.li>