aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile7
-rw-r--r--forged/cmd/forge/main.go (renamed from cmd/forge/main.go)2
-rw-r--r--forged/internal/ansiec/ansiec.go (renamed from internal/ansiec/ansiec.go)0
-rw-r--r--forged/internal/ansiec/colors.go (renamed from internal/ansiec/colors.go)0
-rw-r--r--forged/internal/ansiec/reset.go (renamed from internal/ansiec/reset.go)0
-rw-r--r--forged/internal/ansiec/style.go (renamed from internal/ansiec/style.go)0
-rw-r--r--forged/internal/database/database.go (renamed from internal/database/database.go)0
-rw-r--r--forged/internal/embed/.gitignore (renamed from internal/embed/.gitignore)0
-rw-r--r--forged/internal/embed/embed.go (renamed from internal/embed/embed.go)0
-rw-r--r--forged/internal/git2c/client.go (renamed from internal/git2c/client.go)0
-rw-r--r--forged/internal/git2c/cmd_index.go (renamed from internal/git2c/cmd_index.go)0
-rw-r--r--forged/internal/git2c/cmd_treeraw.go (renamed from internal/git2c/cmd_treeraw.go)0
-rw-r--r--forged/internal/git2c/git_types.go (renamed from internal/git2c/git_types.go)0
-rw-r--r--forged/internal/irc/bot.go (renamed from internal/irc/bot.go)2
-rw-r--r--forged/internal/misc/back.go (renamed from internal/misc/back.go)0
-rw-r--r--forged/internal/misc/deploy.go (renamed from internal/misc/deploy.go)0
-rw-r--r--forged/internal/misc/iter.go (renamed from internal/misc/iter.go)0
-rw-r--r--forged/internal/misc/misc.go (renamed from internal/misc/misc.go)0
-rw-r--r--forged/internal/misc/panic.go (renamed from internal/misc/panic.go)0
-rw-r--r--forged/internal/misc/trivial.go (renamed from internal/misc/trivial.go)0
-rw-r--r--forged/internal/misc/unsafe.go (renamed from internal/misc/unsafe.go)0
-rw-r--r--forged/internal/misc/url.go (renamed from internal/misc/url.go)0
-rw-r--r--forged/internal/oldgit/fmtpatch.go (renamed from internal/oldgit/fmtpatch.go)0
-rw-r--r--forged/internal/oldgit/oldgit.go (renamed from internal/oldgit/oldgit.go)0
-rw-r--r--forged/internal/oldgit/patch.go (renamed from internal/oldgit/patch.go)0
-rw-r--r--forged/internal/render/chroma.go (renamed from internal/render/chroma.go)0
-rw-r--r--forged/internal/render/escape.go (renamed from internal/render/escape.go)0
-rw-r--r--forged/internal/render/readme.go (renamed from internal/render/readme.go)2
-rw-r--r--forged/internal/render/render.go (renamed from internal/render/render.go)0
-rw-r--r--forged/internal/scfg/.golangci.yaml (renamed from internal/scfg/.golangci.yaml)0
-rw-r--r--forged/internal/scfg/reader.go (renamed from internal/scfg/reader.go)0
-rw-r--r--forged/internal/scfg/scfg.go (renamed from internal/scfg/scfg.go)0
-rw-r--r--forged/internal/scfg/struct.go (renamed from internal/scfg/struct.go)0
-rw-r--r--forged/internal/scfg/unmarshal.go (renamed from internal/scfg/unmarshal.go)0
-rw-r--r--forged/internal/scfg/writer.go (renamed from internal/scfg/writer.go)0
-rw-r--r--forged/internal/unsorted/acl.go (renamed from internal/unsorted/acl.go)0
-rw-r--r--forged/internal/unsorted/config.go (renamed from internal/unsorted/config.go)6
-rw-r--r--forged/internal/unsorted/database.go (renamed from internal/unsorted/database.go)0
-rw-r--r--forged/internal/unsorted/fedauth.go (renamed from internal/unsorted/fedauth.go)0
-rw-r--r--forged/internal/unsorted/git_hooks_handle_linux.go (renamed from internal/unsorted/git_hooks_handle_linux.go)4
-rw-r--r--forged/internal/unsorted/git_hooks_handle_other.go (renamed from internal/unsorted/git_hooks_handle_other.go)4
-rw-r--r--forged/internal/unsorted/git_init.go (renamed from internal/unsorted/git_init.go)0
-rw-r--r--forged/internal/unsorted/git_misc.go (renamed from internal/unsorted/git_misc.go)0
-rw-r--r--forged/internal/unsorted/git_plumbing.go (renamed from internal/unsorted/git_plumbing.go)2
-rw-r--r--forged/internal/unsorted/git_ref.go (renamed from internal/unsorted/git_ref.go)0
-rw-r--r--forged/internal/unsorted/http_auth.go (renamed from internal/unsorted/http_auth.go)0
-rw-r--r--forged/internal/unsorted/http_handle_branches.go (renamed from internal/unsorted/http_handle_branches.go)2
-rw-r--r--forged/internal/unsorted/http_handle_group_index.go (renamed from internal/unsorted/http_handle_group_index.go)4
-rw-r--r--forged/internal/unsorted/http_handle_index.go (renamed from internal/unsorted/http_handle_index.go)2
-rw-r--r--forged/internal/unsorted/http_handle_login.go (renamed from internal/unsorted/http_handle_login.go)2
-rw-r--r--forged/internal/unsorted/http_handle_repo_commit.go (renamed from internal/unsorted/http_handle_repo_commit.go)6
-rw-r--r--forged/internal/unsorted/http_handle_repo_contrib_index.go (renamed from internal/unsorted/http_handle_repo_contrib_index.go)2
-rw-r--r--forged/internal/unsorted/http_handle_repo_contrib_one.go (renamed from internal/unsorted/http_handle_repo_contrib_one.go)2
-rw-r--r--forged/internal/unsorted/http_handle_repo_index.go (renamed from internal/unsorted/http_handle_repo_index.go)6
-rw-r--r--forged/internal/unsorted/http_handle_repo_info.go (renamed from internal/unsorted/http_handle_repo_info.go)0
-rw-r--r--forged/internal/unsorted/http_handle_repo_log.go (renamed from internal/unsorted/http_handle_repo_log.go)2
-rw-r--r--forged/internal/unsorted/http_handle_repo_raw.go (renamed from internal/unsorted/http_handle_repo_raw.go)6
-rw-r--r--forged/internal/unsorted/http_handle_repo_tree.go (renamed from internal/unsorted/http_handle_repo_tree.go)6
-rw-r--r--forged/internal/unsorted/http_handle_repo_upload_pack.go (renamed from internal/unsorted/http_handle_repo_upload_pack.go)0
-rw-r--r--forged/internal/unsorted/http_handle_users.go (renamed from internal/unsorted/http_handle_users.go)2
-rw-r--r--forged/internal/unsorted/http_server.go (renamed from internal/unsorted/http_server.go)4
-rw-r--r--forged/internal/unsorted/http_template.go (renamed from internal/unsorted/http_template.go)0
-rw-r--r--forged/internal/unsorted/lmtp_handle_patch.go (renamed from internal/unsorted/lmtp_handle_patch.go)2
-rw-r--r--forged/internal/unsorted/lmtp_server.go (renamed from internal/unsorted/lmtp_server.go)2
-rw-r--r--forged/internal/unsorted/remote_url.go (renamed from internal/unsorted/remote_url.go)2
-rw-r--r--forged/internal/unsorted/resources.go (renamed from internal/unsorted/resources.go)4
-rw-r--r--forged/internal/unsorted/server.go (renamed from internal/unsorted/server.go)8
-rw-r--r--forged/internal/unsorted/ssh_handle_receive_pack.go (renamed from internal/unsorted/ssh_handle_receive_pack.go)0
-rw-r--r--forged/internal/unsorted/ssh_handle_upload_pack.go (renamed from internal/unsorted/ssh_handle_upload_pack.go)0
-rw-r--r--forged/internal/unsorted/ssh_server.go (renamed from internal/unsorted/ssh_server.go)4
-rw-r--r--forged/internal/unsorted/ssh_utils.go (renamed from internal/unsorted/ssh_utils.go)4
-rw-r--r--forged/internal/unsorted/unsorted.go (renamed from internal/unsorted/unsorted.go)0
-rw-r--r--forged/internal/unsorted/users.go (renamed from internal/unsorted/users.go)0
-rw-r--r--forged/internal/unsorted/version.go (renamed from internal/unsorted/version.go)0
-rw-r--r--forged/internal/web/error_pages.go (renamed from internal/web/error_pages.go)0
-rw-r--r--forged/internal/web/web.go (renamed from internal/web/web.go)0
76 files changed, 50 insertions, 51 deletions
diff --git a/Makefile b/Makefile
index b74ab1b..98a2f14 100644
--- a/Makefile
+++ b/Makefile
@@ -10,15 +10,14 @@
.PHONY: clean
CFLAGS = -Wall -Wextra -pedantic -std=c99 -D_GNU_SOURCE
-MAN_PAGES = lindenii-forge.5 lindenii-forge-hookc.1 lindenii-forge.1 lindenii-forge-mail.5
VERSION = $(shell git describe --tags --always --dirty)
SOURCE_FILES = $(shell git ls-files)
EMBED = git2d/git2d hookc/hookc source.tar.gz $(wildcard LICENSE*) $(wildcard static/*) $(wildcard templates/*)
-EMBED_ = $(EMBED:%=internal/embed/%)
+EMBED_ = $(EMBED:%=forged/internal/embed/%)
forge: $(EMBED_) $(SOURCE_FILES)
- CGO_ENABLED=0 go build -o forge -ldflags '-extldflags "-f no-PIC -static" -X "go.lindenii.runxiyu.org/forge.version=$(VERSION)"' -tags 'osusergo netgo static_build' ./cmd/forge
+ CGO_ENABLED=0 go build -o forge -ldflags '-extldflags "-f no-PIC -static" -X "go.lindenii.runxiyu.org/forge.version=$(VERSION)"' -tags 'osusergo netgo static_build' ./forged/cmd/forge
utils/colb:
@@ -34,6 +33,6 @@ source.tar.gz: $(SOURCE_FILES)
rm -f source.tar.gz
git ls-files -z | xargs -0 tar -czf source.tar.gz
-internal/embed/%: %
+forged/internal/embed/%: %
@mkdir -p $(shell dirname $@)
@cp $^ $@
diff --git a/cmd/forge/main.go b/forged/cmd/forge/main.go
index 5a23947..8785751 100644
--- a/cmd/forge/main.go
+++ b/forged/cmd/forge/main.go
@@ -6,7 +6,7 @@ package main
import (
"flag"
- "go.lindenii.runxiyu.org/forge/internal/unsorted"
+ "go.lindenii.runxiyu.org/forge/forged/internal/unsorted"
)
func main() {
diff --git a/internal/ansiec/ansiec.go b/forged/internal/ansiec/ansiec.go
index 542c564..542c564 100644
--- a/internal/ansiec/ansiec.go
+++ b/forged/internal/ansiec/ansiec.go
diff --git a/internal/ansiec/colors.go b/forged/internal/ansiec/colors.go
index 8e5f54b..8e5f54b 100644
--- a/internal/ansiec/colors.go
+++ b/forged/internal/ansiec/colors.go
diff --git a/internal/ansiec/reset.go b/forged/internal/ansiec/reset.go
index c5b6ba6..c5b6ba6 100644
--- a/internal/ansiec/reset.go
+++ b/forged/internal/ansiec/reset.go
diff --git a/internal/ansiec/style.go b/forged/internal/ansiec/style.go
index dd37344..dd37344 100644
--- a/internal/ansiec/style.go
+++ b/forged/internal/ansiec/style.go
diff --git a/internal/database/database.go b/forged/internal/database/database.go
index a482624..a482624 100644
--- a/internal/database/database.go
+++ b/forged/internal/database/database.go
diff --git a/internal/embed/.gitignore b/forged/internal/embed/.gitignore
index b4db111..b4db111 100644
--- a/internal/embed/.gitignore
+++ b/forged/internal/embed/.gitignore
diff --git a/internal/embed/embed.go b/forged/internal/embed/embed.go
index 68af51d..68af51d 100644
--- a/internal/embed/embed.go
+++ b/forged/internal/embed/embed.go
diff --git a/internal/git2c/client.go b/forged/internal/git2c/client.go
index d178c47..d178c47 100644
--- a/internal/git2c/client.go
+++ b/forged/internal/git2c/client.go
diff --git a/internal/git2c/cmd_index.go b/forged/internal/git2c/cmd_index.go
index a705a63..a705a63 100644
--- a/internal/git2c/cmd_index.go
+++ b/forged/internal/git2c/cmd_index.go
diff --git a/internal/git2c/cmd_treeraw.go b/forged/internal/git2c/cmd_treeraw.go
index c93480a..c93480a 100644
--- a/internal/git2c/cmd_treeraw.go
+++ b/forged/internal/git2c/cmd_treeraw.go
diff --git a/internal/git2c/git_types.go b/forged/internal/git2c/git_types.go
index da685bf..da685bf 100644
--- a/internal/git2c/git_types.go
+++ b/forged/internal/git2c/git_types.go
diff --git a/internal/irc/bot.go b/forged/internal/irc/bot.go
index dfb2906..89de024 100644
--- a/internal/irc/bot.go
+++ b/forged/internal/irc/bot.go
@@ -9,7 +9,7 @@ import (
"log/slog"
"net"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
irc "go.lindenii.runxiyu.org/lindenii-irc"
)
diff --git a/internal/misc/back.go b/forged/internal/misc/back.go
index ef4ed22..ef4ed22 100644
--- a/internal/misc/back.go
+++ b/forged/internal/misc/back.go
diff --git a/internal/misc/deploy.go b/forged/internal/misc/deploy.go
index 0f24f49..0f24f49 100644
--- a/internal/misc/deploy.go
+++ b/forged/internal/misc/deploy.go
diff --git a/internal/misc/iter.go b/forged/internal/misc/iter.go
index 61a96f4..61a96f4 100644
--- a/internal/misc/iter.go
+++ b/forged/internal/misc/iter.go
diff --git a/internal/misc/misc.go b/forged/internal/misc/misc.go
index 398020a..398020a 100644
--- a/internal/misc/misc.go
+++ b/forged/internal/misc/misc.go
diff --git a/internal/misc/panic.go b/forged/internal/misc/panic.go
index 94cd47a..94cd47a 100644
--- a/internal/misc/panic.go
+++ b/forged/internal/misc/panic.go
diff --git a/internal/misc/trivial.go b/forged/internal/misc/trivial.go
index e59c17e..e59c17e 100644
--- a/internal/misc/trivial.go
+++ b/forged/internal/misc/trivial.go
diff --git a/internal/misc/unsafe.go b/forged/internal/misc/unsafe.go
index 6c2192f..6c2192f 100644
--- a/internal/misc/unsafe.go
+++ b/forged/internal/misc/unsafe.go
diff --git a/internal/misc/url.go b/forged/internal/misc/url.go
index b77d8ce..b77d8ce 100644
--- a/internal/misc/url.go
+++ b/forged/internal/misc/url.go
diff --git a/internal/oldgit/fmtpatch.go b/forged/internal/oldgit/fmtpatch.go
index 79be5d8..79be5d8 100644
--- a/internal/oldgit/fmtpatch.go
+++ b/forged/internal/oldgit/fmtpatch.go
diff --git a/internal/oldgit/oldgit.go b/forged/internal/oldgit/oldgit.go
index 4c99d6a..4c99d6a 100644
--- a/internal/oldgit/oldgit.go
+++ b/forged/internal/oldgit/oldgit.go
diff --git a/internal/oldgit/patch.go b/forged/internal/oldgit/patch.go
index 30bf8e8..30bf8e8 100644
--- a/internal/oldgit/patch.go
+++ b/forged/internal/oldgit/patch.go
diff --git a/internal/render/chroma.go b/forged/internal/render/chroma.go
index c1a1869..c1a1869 100644
--- a/internal/render/chroma.go
+++ b/forged/internal/render/chroma.go
diff --git a/internal/render/escape.go b/forged/internal/render/escape.go
index 031e333..031e333 100644
--- a/internal/render/escape.go
+++ b/forged/internal/render/escape.go
diff --git a/internal/render/readme.go b/forged/internal/render/readme.go
index ac60981..195c87f 100644
--- a/internal/render/readme.go
+++ b/forged/internal/render/readme.go
@@ -13,7 +13,7 @@ import (
"github.com/niklasfasching/go-org/org"
"github.com/yuin/goldmark"
"github.com/yuin/goldmark/extension"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
)
var markdownConverter = goldmark.New(goldmark.WithExtensions(extension.GFM)) //nolint:gochecknoglobals
diff --git a/internal/render/render.go b/forged/internal/render/render.go
index 465e410..465e410 100644
--- a/internal/render/render.go
+++ b/forged/internal/render/render.go
diff --git a/internal/scfg/.golangci.yaml b/forged/internal/scfg/.golangci.yaml
index 7db9793..7db9793 100644
--- a/internal/scfg/.golangci.yaml
+++ b/forged/internal/scfg/.golangci.yaml
diff --git a/internal/scfg/reader.go b/forged/internal/scfg/reader.go
index 6a2bedc..6a2bedc 100644
--- a/internal/scfg/reader.go
+++ b/forged/internal/scfg/reader.go
diff --git a/internal/scfg/scfg.go b/forged/internal/scfg/scfg.go
index 4533e63..4533e63 100644
--- a/internal/scfg/scfg.go
+++ b/forged/internal/scfg/scfg.go
diff --git a/internal/scfg/struct.go b/forged/internal/scfg/struct.go
index 98ec943..98ec943 100644
--- a/internal/scfg/struct.go
+++ b/forged/internal/scfg/struct.go
diff --git a/internal/scfg/unmarshal.go b/forged/internal/scfg/unmarshal.go
index e9e1a52..e9e1a52 100644
--- a/internal/scfg/unmarshal.go
+++ b/forged/internal/scfg/unmarshal.go
diff --git a/internal/scfg/writer.go b/forged/internal/scfg/writer.go
index 02a07fe..02a07fe 100644
--- a/internal/scfg/writer.go
+++ b/forged/internal/scfg/writer.go
diff --git a/internal/unsorted/acl.go b/forged/internal/unsorted/acl.go
index c2e887d..c2e887d 100644
--- a/internal/unsorted/acl.go
+++ b/forged/internal/unsorted/acl.go
diff --git a/internal/unsorted/config.go b/forged/internal/unsorted/config.go
index a2c0eb7..9eae13b 100644
--- a/internal/unsorted/config.go
+++ b/forged/internal/unsorted/config.go
@@ -9,9 +9,9 @@ import (
"log/slog"
"os"
- "go.lindenii.runxiyu.org/forge/internal/database"
- "go.lindenii.runxiyu.org/forge/internal/irc"
- "go.lindenii.runxiyu.org/forge/internal/scfg"
+ "go.lindenii.runxiyu.org/forge/forged/internal/database"
+ "go.lindenii.runxiyu.org/forge/forged/internal/irc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/scfg"
)
type Config struct {
diff --git a/internal/unsorted/database.go b/forged/internal/unsorted/database.go
index 222b0c4..222b0c4 100644
--- a/internal/unsorted/database.go
+++ b/forged/internal/unsorted/database.go
diff --git a/internal/unsorted/fedauth.go b/forged/internal/unsorted/fedauth.go
index f54649b..f54649b 100644
--- a/internal/unsorted/fedauth.go
+++ b/forged/internal/unsorted/fedauth.go
diff --git a/internal/unsorted/git_hooks_handle_linux.go b/forged/internal/unsorted/git_hooks_handle_linux.go
index de45e03..f904550 100644
--- a/internal/unsorted/git_hooks_handle_linux.go
+++ b/forged/internal/unsorted/git_hooks_handle_linux.go
@@ -22,8 +22,8 @@ import (
"github.com/go-git/go-git/v5/plumbing"
"github.com/go-git/go-git/v5/plumbing/object"
"github.com/jackc/pgx/v5"
- "go.lindenii.runxiyu.org/forge/internal/ansiec"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/ansiec"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
)
var (
diff --git a/internal/unsorted/git_hooks_handle_other.go b/forged/internal/unsorted/git_hooks_handle_other.go
index dd46622..70b2072 100644
--- a/internal/unsorted/git_hooks_handle_other.go
+++ b/forged/internal/unsorted/git_hooks_handle_other.go
@@ -20,8 +20,8 @@ import (
"github.com/go-git/go-git/v5/plumbing"
"github.com/go-git/go-git/v5/plumbing/object"
"github.com/jackc/pgx/v5"
- "go.lindenii.runxiyu.org/forge/internal/ansiec"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/ansiec"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
)
// hooksHandler handles a connection from hookc via the
diff --git a/internal/unsorted/git_init.go b/forged/internal/unsorted/git_init.go
index a9bba78..a9bba78 100644
--- a/internal/unsorted/git_init.go
+++ b/forged/internal/unsorted/git_init.go
diff --git a/internal/unsorted/git_misc.go b/forged/internal/unsorted/git_misc.go
index ceda3d1..ceda3d1 100644
--- a/internal/unsorted/git_misc.go
+++ b/forged/internal/unsorted/git_misc.go
diff --git a/internal/unsorted/git_plumbing.go b/forged/internal/unsorted/git_plumbing.go
index 5cb30b7..e7ebe8f 100644
--- a/internal/unsorted/git_plumbing.go
+++ b/forged/internal/unsorted/git_plumbing.go
@@ -14,7 +14,7 @@ import (
"sort"
"strings"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
)
func writeTree(ctx context.Context, repoPath string, entries []treeEntry) (string, error) {
diff --git a/internal/unsorted/git_ref.go b/forged/internal/unsorted/git_ref.go
index d9735ba..d9735ba 100644
--- a/internal/unsorted/git_ref.go
+++ b/forged/internal/unsorted/git_ref.go
diff --git a/internal/unsorted/http_auth.go b/forged/internal/unsorted/http_auth.go
index b0afa05..b0afa05 100644
--- a/internal/unsorted/http_auth.go
+++ b/forged/internal/unsorted/http_auth.go
diff --git a/internal/unsorted/http_handle_branches.go b/forged/internal/unsorted/http_handle_branches.go
index 04a9f31..704e1d8 100644
--- a/internal/unsorted/http_handle_branches.go
+++ b/forged/internal/unsorted/http_handle_branches.go
@@ -10,7 +10,7 @@ import (
"github.com/go-git/go-git/v5"
"github.com/go-git/go-git/v5/plumbing"
"github.com/go-git/go-git/v5/plumbing/storer"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
)
// httpHandleRepoBranches provides the branches page in repos.
diff --git a/internal/unsorted/http_handle_group_index.go b/forged/internal/unsorted/http_handle_group_index.go
index 092f06e..ce28a1c 100644
--- a/internal/unsorted/http_handle_group_index.go
+++ b/forged/internal/unsorted/http_handle_group_index.go
@@ -11,8 +11,8 @@ import (
"github.com/jackc/pgx/v5"
"github.com/jackc/pgx/v5/pgtype"
- "go.lindenii.runxiyu.org/forge/internal/misc"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// httpHandleGroupIndex provides index pages for groups, which includes a list
diff --git a/internal/unsorted/http_handle_index.go b/forged/internal/unsorted/http_handle_index.go
index 458fbb4..339344e 100644
--- a/internal/unsorted/http_handle_index.go
+++ b/forged/internal/unsorted/http_handle_index.go
@@ -8,7 +8,7 @@ import (
"runtime"
"github.com/dustin/go-humanize"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// httpHandleIndex provides the main index page which includes a list of groups
diff --git a/internal/unsorted/http_handle_login.go b/forged/internal/unsorted/http_handle_login.go
index 5386e3a..94a30a0 100644
--- a/internal/unsorted/http_handle_login.go
+++ b/forged/internal/unsorted/http_handle_login.go
@@ -13,7 +13,7 @@ import (
"github.com/alexedwards/argon2id"
"github.com/jackc/pgx/v5"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// httpHandleLogin provides the login page for local users.
diff --git a/internal/unsorted/http_handle_repo_commit.go b/forged/internal/unsorted/http_handle_repo_commit.go
index 44f8f54..2afdf3a 100644
--- a/internal/unsorted/http_handle_repo_commit.go
+++ b/forged/internal/unsorted/http_handle_repo_commit.go
@@ -13,9 +13,9 @@ import (
"github.com/go-git/go-git/v5/plumbing/filemode"
"github.com/go-git/go-git/v5/plumbing/format/diff"
"github.com/go-git/go-git/v5/plumbing/object"
- "go.lindenii.runxiyu.org/forge/internal/misc"
- "go.lindenii.runxiyu.org/forge/internal/oldgit"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/oldgit"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// usableFilePatch is a [diff.FilePatch] that is structured in a way more
diff --git a/internal/unsorted/http_handle_repo_contrib_index.go b/forged/internal/unsorted/http_handle_repo_contrib_index.go
index 4db3846..5c68c08 100644
--- a/internal/unsorted/http_handle_repo_contrib_index.go
+++ b/forged/internal/unsorted/http_handle_repo_contrib_index.go
@@ -7,7 +7,7 @@ import (
"net/http"
"github.com/jackc/pgx/v5"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// idTitleStatus describes properties of a merge request that needs to be
diff --git a/internal/unsorted/http_handle_repo_contrib_one.go b/forged/internal/unsorted/http_handle_repo_contrib_one.go
index fb9989b..1d733b0 100644
--- a/internal/unsorted/http_handle_repo_contrib_one.go
+++ b/forged/internal/unsorted/http_handle_repo_contrib_one.go
@@ -10,7 +10,7 @@ import (
"github.com/go-git/go-git/v5"
"github.com/go-git/go-git/v5/plumbing"
"github.com/go-git/go-git/v5/plumbing/object"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// httpHandleRepoContribOne provides an interface to each merge request of a
diff --git a/internal/unsorted/http_handle_repo_index.go b/forged/internal/unsorted/http_handle_repo_index.go
index 03eed77..dd46dfe 100644
--- a/internal/unsorted/http_handle_repo_index.go
+++ b/forged/internal/unsorted/http_handle_repo_index.go
@@ -6,9 +6,9 @@ package unsorted
import (
"net/http"
- "go.lindenii.runxiyu.org/forge/internal/git2c"
- "go.lindenii.runxiyu.org/forge/internal/render"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/git2c"
+ "go.lindenii.runxiyu.org/forge/forged/internal/render"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// httpHandleRepoIndex provides the front page of a repo using git2d.
diff --git a/internal/unsorted/http_handle_repo_info.go b/forged/internal/unsorted/http_handle_repo_info.go
index e23b1d2..e23b1d2 100644
--- a/internal/unsorted/http_handle_repo_info.go
+++ b/forged/internal/unsorted/http_handle_repo_info.go
diff --git a/internal/unsorted/http_handle_repo_log.go b/forged/internal/unsorted/http_handle_repo_log.go
index c25c60b..fa992b3 100644
--- a/internal/unsorted/http_handle_repo_log.go
+++ b/forged/internal/unsorted/http_handle_repo_log.go
@@ -8,7 +8,7 @@ import (
"github.com/go-git/go-git/v5"
"github.com/go-git/go-git/v5/plumbing"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// httpHandleRepoLog provides a page with a complete Git log.
diff --git a/internal/unsorted/http_handle_repo_raw.go b/forged/internal/unsorted/http_handle_repo_raw.go
index 3d999e5..1127284 100644
--- a/internal/unsorted/http_handle_repo_raw.go
+++ b/forged/internal/unsorted/http_handle_repo_raw.go
@@ -9,9 +9,9 @@ import (
"net/http"
"strings"
- "go.lindenii.runxiyu.org/forge/internal/git2c"
- "go.lindenii.runxiyu.org/forge/internal/misc"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/git2c"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// httpHandleRepoRaw serves raw files, or directory listings that point to raw
diff --git a/internal/unsorted/http_handle_repo_tree.go b/forged/internal/unsorted/http_handle_repo_tree.go
index 96920f6..4799ccb 100644
--- a/internal/unsorted/http_handle_repo_tree.go
+++ b/forged/internal/unsorted/http_handle_repo_tree.go
@@ -8,9 +8,9 @@ import (
"net/http"
"strings"
- "go.lindenii.runxiyu.org/forge/internal/git2c"
- "go.lindenii.runxiyu.org/forge/internal/render"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/git2c"
+ "go.lindenii.runxiyu.org/forge/forged/internal/render"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// httpHandleRepoTree provides a friendly, syntax-highlighted view of
diff --git a/internal/unsorted/http_handle_repo_upload_pack.go b/forged/internal/unsorted/http_handle_repo_upload_pack.go
index df8bef4..df8bef4 100644
--- a/internal/unsorted/http_handle_repo_upload_pack.go
+++ b/forged/internal/unsorted/http_handle_repo_upload_pack.go
diff --git a/internal/unsorted/http_handle_users.go b/forged/internal/unsorted/http_handle_users.go
index 7b0f657..b41ee44 100644
--- a/internal/unsorted/http_handle_users.go
+++ b/forged/internal/unsorted/http_handle_users.go
@@ -6,7 +6,7 @@ package unsorted
import (
"net/http"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// httpHandleUsers is a useless stub.
diff --git a/internal/unsorted/http_server.go b/forged/internal/unsorted/http_server.go
index 6710df3..f6a1794 100644
--- a/internal/unsorted/http_server.go
+++ b/forged/internal/unsorted/http_server.go
@@ -12,8 +12,8 @@ import (
"strings"
"github.com/jackc/pgx/v5"
- "go.lindenii.runxiyu.org/forge/internal/misc"
- "go.lindenii.runxiyu.org/forge/internal/web"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/web"
)
// ServeHTTP handles all incoming HTTP requests and routes them to the correct
diff --git a/internal/unsorted/http_template.go b/forged/internal/unsorted/http_template.go
index db44e4c..db44e4c 100644
--- a/internal/unsorted/http_template.go
+++ b/forged/internal/unsorted/http_template.go
diff --git a/internal/unsorted/lmtp_handle_patch.go b/forged/internal/unsorted/lmtp_handle_patch.go
index 1a23422..b258bfc 100644
--- a/internal/unsorted/lmtp_handle_patch.go
+++ b/forged/internal/unsorted/lmtp_handle_patch.go
@@ -16,7 +16,7 @@ import (
"github.com/bluekeyes/go-gitdiff/gitdiff"
"github.com/go-git/go-git/v5"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
)
func (s *Server) lmtpHandlePatch(session *lmtpSession, groupPath []string, repoName string, mbox io.Reader) (err error) {
diff --git a/internal/unsorted/lmtp_server.go b/forged/internal/unsorted/lmtp_server.go
index 13c74c8..1e94894 100644
--- a/internal/unsorted/lmtp_server.go
+++ b/forged/internal/unsorted/lmtp_server.go
@@ -17,7 +17,7 @@ import (
"github.com/emersion/go-message"
"github.com/emersion/go-smtp"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
)
type lmtpHandler struct{}
diff --git a/internal/unsorted/remote_url.go b/forged/internal/unsorted/remote_url.go
index 51740c4..f4d4c58 100644
--- a/internal/unsorted/remote_url.go
+++ b/forged/internal/unsorted/remote_url.go
@@ -7,7 +7,7 @@ import (
"net/url"
"strings"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
)
// We don't use path.Join because it collapses multiple slashes into one.
diff --git a/internal/unsorted/resources.go b/forged/internal/unsorted/resources.go
index d09ee60..9f3a5d0 100644
--- a/internal/unsorted/resources.go
+++ b/forged/internal/unsorted/resources.go
@@ -9,8 +9,8 @@ import (
"github.com/tdewolff/minify/v2"
"github.com/tdewolff/minify/v2/html"
- "go.lindenii.runxiyu.org/forge/internal/embed"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/embed"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
)
// loadTemplates minifies and loads HTML templates.
diff --git a/internal/unsorted/server.go b/forged/internal/unsorted/server.go
index 29b0fab..f8978a5 100644
--- a/internal/unsorted/server.go
+++ b/forged/internal/unsorted/server.go
@@ -17,10 +17,10 @@ import (
"syscall"
"time"
- "go.lindenii.runxiyu.org/forge/internal/database"
- "go.lindenii.runxiyu.org/forge/internal/embed"
- "go.lindenii.runxiyu.org/forge/internal/irc"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/database"
+ "go.lindenii.runxiyu.org/forge/forged/internal/embed"
+ "go.lindenii.runxiyu.org/forge/forged/internal/irc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
"go.lindenii.runxiyu.org/lindenii-common/cmap"
goSSH "golang.org/x/crypto/ssh"
)
diff --git a/internal/unsorted/ssh_handle_receive_pack.go b/forged/internal/unsorted/ssh_handle_receive_pack.go
index a354273..a354273 100644
--- a/internal/unsorted/ssh_handle_receive_pack.go
+++ b/forged/internal/unsorted/ssh_handle_receive_pack.go
diff --git a/internal/unsorted/ssh_handle_upload_pack.go b/forged/internal/unsorted/ssh_handle_upload_pack.go
index 735a053..735a053 100644
--- a/internal/unsorted/ssh_handle_upload_pack.go
+++ b/forged/internal/unsorted/ssh_handle_upload_pack.go
diff --git a/internal/unsorted/ssh_server.go b/forged/internal/unsorted/ssh_server.go
index eb4d09d..43cc0c4 100644
--- a/internal/unsorted/ssh_server.go
+++ b/forged/internal/unsorted/ssh_server.go
@@ -11,8 +11,8 @@ import (
"strings"
gliderSSH "github.com/gliderlabs/ssh"
- "go.lindenii.runxiyu.org/forge/internal/ansiec"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/ansiec"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
goSSH "golang.org/x/crypto/ssh"
)
diff --git a/internal/unsorted/ssh_utils.go b/forged/internal/unsorted/ssh_utils.go
index d9850d2..6f50a87 100644
--- a/internal/unsorted/ssh_utils.go
+++ b/forged/internal/unsorted/ssh_utils.go
@@ -10,8 +10,8 @@ import (
"io"
"net/url"
- "go.lindenii.runxiyu.org/forge/internal/ansiec"
- "go.lindenii.runxiyu.org/forge/internal/misc"
+ "go.lindenii.runxiyu.org/forge/forged/internal/ansiec"
+ "go.lindenii.runxiyu.org/forge/forged/internal/misc"
)
var errIllegalSSHRepoPath = errors.New("illegal SSH repo path")
diff --git a/internal/unsorted/unsorted.go b/forged/internal/unsorted/unsorted.go
index f26b0e4..f26b0e4 100644
--- a/internal/unsorted/unsorted.go
+++ b/forged/internal/unsorted/unsorted.go
diff --git a/internal/unsorted/users.go b/forged/internal/unsorted/users.go
index 0f72eed..0f72eed 100644
--- a/internal/unsorted/users.go
+++ b/forged/internal/unsorted/users.go
diff --git a/internal/unsorted/version.go b/forged/internal/unsorted/version.go
index 52c0f32..52c0f32 100644
--- a/internal/unsorted/version.go
+++ b/forged/internal/unsorted/version.go
diff --git a/internal/web/error_pages.go b/forged/internal/web/error_pages.go
index 200e9d3..200e9d3 100644
--- a/internal/web/error_pages.go
+++ b/forged/internal/web/error_pages.go
diff --git a/internal/web/web.go b/forged/internal/web/web.go
index f4d15f8..f4d15f8 100644
--- a/internal/web/web.go
+++ b/forged/internal/web/web.go