From a597c5df0f9f19058b2c83fde7e7777e1d762581 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Sat, 29 Jun 2024 18:11:11 +0200 Subject: refactor: rename go module --- cmd/searchix-web/main.go | 4 ++-- go.mod | 2 +- internal/components/data.go | 8 ++++---- internal/components/detail.templ | 2 +- internal/components/markdown.templ | 2 +- internal/components/optionDetail.templ | 2 +- internal/components/options.templ | 4 ++-- internal/components/packageDetail.templ | 2 +- internal/components/packages.templ | 4 ++-- internal/components/page.templ | 4 ++-- internal/components/results.templ | 2 +- internal/fetcher/channel.go | 5 +++-- internal/fetcher/download.go | 5 +++-- internal/fetcher/http.go | 3 ++- internal/fetcher/main.go | 5 +++-- internal/fetcher/nixpkgs-channel.go | 5 +++-- internal/importer/importer.go | 5 +++-- internal/importer/main.go | 7 ++++--- internal/importer/main_test.go | 5 +++-- internal/importer/options.go | 5 +++-- internal/importer/package.go | 5 +++-- internal/importer/utils.go | 5 +++-- internal/index/index_meta.go | 3 ++- internal/index/indexer.go | 5 +++-- internal/index/search.go | 5 +++-- internal/nix/importable.go | 3 ++- internal/opensearch/opensearch.go | 3 ++- internal/server/error.go | 4 ++-- internal/server/headers.go | 5 +++-- internal/server/mux.go | 10 +++++----- internal/server/server.go | 5 +++-- searchix.go | 8 ++++---- 32 files changed, 80 insertions(+), 62 deletions(-) diff --git a/cmd/searchix-web/main.go b/cmd/searchix-web/main.go index cea20a2..500b6c7 100644 --- a/cmd/searchix-web/main.go +++ b/cmd/searchix-web/main.go @@ -11,8 +11,8 @@ import ( "badc0de.net/pkg/flagutil" - "searchix" - "searchix/internal/config" + "go.alanpearce.eu/searchix" + "go.alanpearce.eu/searchix/internal/config" ) var ( diff --git a/go.mod b/go.mod index d7d7807..d27d308 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module searchix +module go.alanpearce.eu/searchix go 1.22.2 diff --git a/internal/components/data.go b/internal/components/data.go index 64caeaa..8f4fe62 100644 --- a/internal/components/data.go +++ b/internal/components/data.go @@ -1,10 +1,10 @@ package components import ( - "searchix/frontend" - "searchix/internal/config" - search "searchix/internal/index" - "searchix/internal/nix" + "go.alanpearce.eu/searchix/frontend" + "go.alanpearce.eu/searchix/internal/config" + search "go.alanpearce.eu/searchix/internal/index" + "go.alanpearce.eu/searchix/internal/nix" "github.com/blevesearch/bleve/v2" ) diff --git a/internal/components/detail.templ b/internal/components/detail.templ index 6d6710c..fa7206c 100644 --- a/internal/components/detail.templ +++ b/internal/components/detail.templ @@ -1,7 +1,7 @@ package components import ( - "searchix/internal/nix" + "go.alanpearce.eu/searchix/internal/nix" ) templ Detail(thing nix.Importable) { diff --git a/internal/components/markdown.templ b/internal/components/markdown.templ index 2a8787d..ff1212f 100644 --- a/internal/components/markdown.templ +++ b/internal/components/markdown.templ @@ -3,7 +3,7 @@ package components import ( "regexp" - "searchix/internal/nix" + "go.alanpearce.eu/searchix/internal/nix" "github.com/yuin/goldmark" "github.com/yuin/goldmark/extension" diff --git a/internal/components/optionDetail.templ b/internal/components/optionDetail.templ index 52ce859..6eaafb4 100644 --- a/internal/components/optionDetail.templ +++ b/internal/components/optionDetail.templ @@ -1,6 +1,6 @@ package components -import "searchix/internal/nix" +import "go.alanpearce.eu/searchix/internal/nix" templ OptionDetail(option nix.Option) {

{ option.Name }

diff --git a/internal/components/options.templ b/internal/components/options.templ index 44bc5a3..8e31132 100644 --- a/internal/components/options.templ +++ b/internal/components/options.templ @@ -1,8 +1,8 @@ package components import ( - "searchix/internal/index" - "searchix/internal/nix" + "go.alanpearce.eu/searchix/internal/index" + "go.alanpearce.eu/searchix/internal/nix" ) templ Options(result *index.Result) { diff --git a/internal/components/packageDetail.templ b/internal/components/packageDetail.templ index 7b4a5cb..65c74aa 100644 --- a/internal/components/packageDetail.templ +++ b/internal/components/packageDetail.templ @@ -1,7 +1,7 @@ package components import ( - "searchix/internal/nix" + "go.alanpearce.eu/searchix/internal/nix" ) func licenseName(l nix.License) string { diff --git a/internal/components/packages.templ b/internal/components/packages.templ index e811220..b90fcd5 100644 --- a/internal/components/packages.templ +++ b/internal/components/packages.templ @@ -1,8 +1,8 @@ package components import ( - "searchix/internal/index" - "searchix/internal/nix" + "go.alanpearce.eu/searchix/internal/index" + "go.alanpearce.eu/searchix/internal/nix" ) templ Packages(result *index.Result) { diff --git a/internal/components/page.templ b/internal/components/page.templ index 9b278e2..da0322e 100644 --- a/internal/components/page.templ +++ b/internal/components/page.templ @@ -3,8 +3,8 @@ package components import ( "net/url" - "searchix/internal/config" - "searchix/frontend" + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/frontend" ) templ Page(tdata TemplateData) { diff --git a/internal/components/results.templ b/internal/components/results.templ index 95c5390..4897638 100644 --- a/internal/components/results.templ +++ b/internal/components/results.templ @@ -3,7 +3,7 @@ package components import ( "strconv" "log/slog" - "searchix/internal/nix" + "go.alanpearce.eu/searchix/internal/nix" ) func convertMatch[I nix.Importable](m nix.Importable) *I { diff --git a/internal/fetcher/channel.go b/internal/fetcher/channel.go index 01c4ae8..2bde631 100644 --- a/internal/fetcher/channel.go +++ b/internal/fetcher/channel.go @@ -7,12 +7,13 @@ import ( "os" "os/exec" "path" - "searchix/internal/config" - "searchix/internal/index" "strconv" "strings" "time" + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/index" + "github.com/pkg/errors" ) diff --git a/internal/fetcher/download.go b/internal/fetcher/download.go index 7de6f26..941a683 100644 --- a/internal/fetcher/download.go +++ b/internal/fetcher/download.go @@ -5,8 +5,9 @@ import ( "fmt" "log/slog" "net/url" - "searchix/internal/config" - "searchix/internal/index" + + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/index" "github.com/pkg/errors" ) diff --git a/internal/fetcher/http.go b/internal/fetcher/http.go index 1a47f11..c848dc9 100644 --- a/internal/fetcher/http.go +++ b/internal/fetcher/http.go @@ -6,10 +6,11 @@ import ( "io" "log/slog" "net/http" - "searchix/internal/config" "strings" "time" + "go.alanpearce.eu/searchix/internal/config" + "github.com/andybalholm/brotli" "github.com/pkg/errors" ) diff --git a/internal/fetcher/main.go b/internal/fetcher/main.go index 7ea0b03..fcc04a9 100644 --- a/internal/fetcher/main.go +++ b/internal/fetcher/main.go @@ -4,8 +4,9 @@ import ( "context" "io" "log/slog" - "searchix/internal/config" - "searchix/internal/index" + + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/index" "github.com/pkg/errors" ) diff --git a/internal/fetcher/nixpkgs-channel.go b/internal/fetcher/nixpkgs-channel.go index 62fea13..ca33ae6 100644 --- a/internal/fetcher/nixpkgs-channel.go +++ b/internal/fetcher/nixpkgs-channel.go @@ -5,8 +5,9 @@ import ( "fmt" "log/slog" "net/url" - "searchix/internal/config" - "searchix/internal/index" + + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/index" "github.com/pkg/errors" ) diff --git a/internal/importer/importer.go b/internal/importer/importer.go index 6803f00..31d13c1 100644 --- a/internal/importer/importer.go +++ b/internal/importer/importer.go @@ -3,9 +3,10 @@ package importer import ( "context" "log/slog" - "searchix/internal/index" - "searchix/internal/nix" "sync" + + "go.alanpearce.eu/searchix/internal/index" + "go.alanpearce.eu/searchix/internal/nix" ) type Importer interface { diff --git a/internal/importer/main.go b/internal/importer/main.go index bd41af2..bbd8b6c 100644 --- a/internal/importer/main.go +++ b/internal/importer/main.go @@ -5,13 +5,14 @@ import ( "fmt" "log/slog" "os/exec" - "searchix/internal/config" - "searchix/internal/fetcher" - "searchix/internal/index" "slices" "strings" "time" + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/fetcher" + "go.alanpearce.eu/searchix/internal/index" + "github.com/pkg/errors" ) diff --git a/internal/importer/main_test.go b/internal/importer/main_test.go index bbb91a3..cb4d1db 100644 --- a/internal/importer/main_test.go +++ b/internal/importer/main_test.go @@ -2,9 +2,10 @@ package importer import ( "log/slog" - "searchix/internal/config" - "searchix/internal/index" "testing" + + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/index" ) var cfg = config.DefaultConfig diff --git a/internal/importer/options.go b/internal/importer/options.go index c26836e..290e2e3 100644 --- a/internal/importer/options.go +++ b/internal/importer/options.go @@ -5,8 +5,9 @@ import ( "io" "log/slog" "reflect" - "searchix/internal/config" - "searchix/internal/nix" + + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/nix" "github.com/bcicen/jstream" "github.com/mitchellh/mapstructure" diff --git a/internal/importer/package.go b/internal/importer/package.go index 4e193db..5a0ea00 100644 --- a/internal/importer/package.go +++ b/internal/importer/package.go @@ -5,10 +5,11 @@ import ( "encoding/json" "io" "reflect" - "searchix/internal/config" - "searchix/internal/nix" "strings" + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/nix" + "github.com/bcicen/jstream" "github.com/mitchellh/mapstructure" "github.com/pkg/errors" diff --git a/internal/importer/utils.go b/internal/importer/utils.go index 7c53173..da10735 100644 --- a/internal/importer/utils.go +++ b/internal/importer/utils.go @@ -4,10 +4,11 @@ import ( "fmt" "io" "net/url" - "searchix/internal/config" - "searchix/internal/nix" "strings" + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/nix" + "github.com/bcicen/jstream" "github.com/pkg/errors" ) diff --git a/internal/index/index_meta.go b/internal/index/index_meta.go index 47aa858..fe1b26c 100644 --- a/internal/index/index_meta.go +++ b/internal/index/index_meta.go @@ -4,9 +4,10 @@ import ( "encoding/json" "log/slog" "os" - "searchix/internal/file" "time" + "go.alanpearce.eu/searchix/internal/file" + "github.com/pkg/errors" ) diff --git a/internal/index/indexer.go b/internal/index/indexer.go index 600ea9b..62edbc1 100644 --- a/internal/index/indexer.go +++ b/internal/index/indexer.go @@ -10,10 +10,11 @@ import ( "math" "os" "path" - "searchix/internal/file" - "searchix/internal/nix" "slices" + "go.alanpearce.eu/searchix/internal/file" + "go.alanpearce.eu/searchix/internal/nix" + "github.com/blevesearch/bleve/v2" "github.com/blevesearch/bleve/v2/analysis/analyzer/custom" "github.com/blevesearch/bleve/v2/analysis/analyzer/keyword" diff --git a/internal/index/search.go b/internal/index/search.go index 3198afb..dc19db4 100644 --- a/internal/index/search.go +++ b/internal/index/search.go @@ -4,8 +4,9 @@ import ( "bytes" "context" "encoding/gob" - "searchix/internal/config" - "searchix/internal/nix" + + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/nix" "github.com/blevesearch/bleve/v2" "github.com/blevesearch/bleve/v2/analysis/analyzer/standard" diff --git a/internal/nix/importable.go b/internal/nix/importable.go index 67ba96d..46d46e3 100644 --- a/internal/nix/importable.go +++ b/internal/nix/importable.go @@ -2,7 +2,8 @@ package nix import ( "encoding/gob" - "searchix/internal/config" + + "go.alanpearce.eu/searchix/internal/config" ) type Importable interface { diff --git a/internal/opensearch/opensearch.go b/internal/opensearch/opensearch.go index a9b3c9c..1371014 100644 --- a/internal/opensearch/opensearch.go +++ b/internal/opensearch/opensearch.go @@ -2,7 +2,8 @@ package opensearch import ( "encoding/xml" - "searchix/internal/config" + + "go.alanpearce.eu/searchix/internal/config" ) type Description struct { diff --git a/internal/server/error.go b/internal/server/error.go index 4a8acbc..d9d6778 100644 --- a/internal/server/error.go +++ b/internal/server/error.go @@ -4,8 +4,8 @@ import ( "log/slog" "net/http" - "searchix/internal/components" - "searchix/internal/config" + "go.alanpearce.eu/searchix/internal/components" + "go.alanpearce.eu/searchix/internal/config" ) func createErrorHandler( diff --git a/internal/server/headers.go b/internal/server/headers.go index 7ff9fb9..9a54380 100644 --- a/internal/server/headers.go +++ b/internal/server/headers.go @@ -2,7 +2,8 @@ package server import ( "net/http" - cfg "searchix/internal/config" + + cfg "go.alanpearce.eu/searchix/internal/config" ) func AddHeadersMiddleware(next http.Handler, config *cfg.Config) http.Handler { @@ -11,7 +12,7 @@ func AddHeadersMiddleware(next http.Handler, config *cfg.Config) http.Handler { w.Header().Add(h, v) } w.Header().Add("Content-Security-Policy", config.Web.ContentSecurityPolicy.String()) - w.Header().Add("Server", "searchix/"+cfg.Version) + w.Header().Add("Server", "go.alanpearce.eu/searchix/"+cfg.Version) next.ServeHTTP(w, r) }) diff --git a/internal/server/mux.go b/internal/server/mux.go index 8ca5758..d0984da 100644 --- a/internal/server/mux.go +++ b/internal/server/mux.go @@ -14,11 +14,11 @@ import ( "strconv" "time" - "searchix/frontend" - "searchix/internal/components" - "searchix/internal/config" - search "searchix/internal/index" - "searchix/internal/opensearch" + "go.alanpearce.eu/searchix/frontend" + "go.alanpearce.eu/searchix/internal/components" + "go.alanpearce.eu/searchix/internal/config" + search "go.alanpearce.eu/searchix/internal/index" + "go.alanpearce.eu/searchix/internal/opensearch" sentryhttp "github.com/getsentry/sentry-go/http" "github.com/osdevisnot/sorvor/pkg/livereload" diff --git a/internal/server/server.go b/internal/server/server.go index 38200bb..c3c2a4d 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -5,11 +5,12 @@ import ( "log/slog" "net" "net/http" - "searchix/internal/config" - "searchix/internal/index" "strconv" "time" + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/index" + "github.com/pkg/errors" "golang.org/x/net/http2" "golang.org/x/net/http2/h2c" diff --git a/searchix.go b/searchix.go index 8257dbc..1f14d95 100644 --- a/searchix.go +++ b/searchix.go @@ -8,10 +8,10 @@ import ( "sync" "time" - "searchix/internal/config" - "searchix/internal/importer" - "searchix/internal/index" - "searchix/internal/server" + "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/importer" + "go.alanpearce.eu/searchix/internal/index" + "go.alanpearce.eu/searchix/internal/server" "github.com/getsentry/sentry-go" "github.com/pelletier/go-toml/v2" -- cgit 1.4.1