From bb47b36542376d8f6f6315b028e88e9481408275 Mon Sep 17 00:00:00 2001 From: exTerEX <30706568+exTerEX@users.noreply.github.com> Date: Sat, 15 Aug 2026 03:51:50 +0200 Subject: [PATCH] Migrate from exterex/exTerEX to andreassag Automated migration: 20 replacements of exterex/exTerEX -> andreassag --- .github/workflows/CI.yml | 2 +- README.md | 4 ++-- cmd/morphic/main.go | 4 ++-- docs/_config.yml | 4 ++-- docs/index.md | 4 ++-- internal/converter/constants.go | 2 +- internal/converter/converter.go | 2 +- internal/converter/converter_test.go | 2 +- internal/converter/scanner.go | 2 +- internal/dupfinder/dupfinder_test.go | 4 ++-- internal/dupfinder/images.go | 2 +- internal/dupfinder/scanner.go | 2 +- internal/dupfinder/videos.go | 2 +- internal/organizer/organizer_test.go | 2 +- internal/organizer/scanner.go | 2 +- internal/shared/shared_test.go | 2 +- web/routes_converter.go | 4 ++-- web/routes_dupfinder.go | 4 ++-- web/routes_organizer.go | 2 +- web/routes_shared.go | 2 +- 20 files changed, 27 insertions(+), 27 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 83f1e45..4e4a4f5 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -89,7 +89,7 @@ jobs: uses: codecov/codecov-action@v6 with: token: ${{ secrets.CODECOV_TOKEN }} - slug: exTerEX/morphic + slug: andreassag/morphic fail_ci_if_error: true files: ./coverage.out flags: unittests diff --git a/README.md b/README.md index 80c0c53..928765d 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ A self-hosted media toolkit — format conversion, duplicate detection, and file organisation in a single dark-themed web UI, built entirely in Go. -[![Build](https://github.com/exterex/morphic/actions/workflows/documentation.yml/badge.svg)](https://github.com/exterex/morphic/actions/workflows/documentation.yml) +[![Build](https://github.com/andreassag/morphic/actions/workflows/documentation.yml/badge.svg)](https://github.com/andreassag/morphic/actions/workflows/documentation.yml) --- @@ -48,7 +48,7 @@ Restructure a media collection into clean date-based folders or rename files in ## Quick Start ```bash -git clone https://github.com/exterex/morphic +git clone https://github.com/andreassag/morphic cd morphic make build # compiles to ./bin/morphic ./bin/morphic # opens http://127.0.0.1:8000 in the browser diff --git a/cmd/morphic/main.go b/cmd/morphic/main.go index 58b3294..c77c269 100644 --- a/cmd/morphic/main.go +++ b/cmd/morphic/main.go @@ -7,8 +7,8 @@ import ( "os/exec" "runtime" - "github.com/exterex/morphic/internal/shared" - "github.com/exterex/morphic/web" + "github.com/andreassag/morphic/internal/shared" + "github.com/andreassag/morphic/web" ) func main() { diff --git a/docs/_config.yml b/docs/_config.yml index 98448de..0aebb14 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -2,6 +2,6 @@ title: morphic description: A self-hosted media toolkit — format conversion, duplicate detection, and file organisation in a single web UI. theme: jekyll-theme-cayman show_downloads: false -repository: exterex/morphic +repository: andreassag/morphic github: - repository_url: https://github.com/exterex/morphic + repository_url: https://github.com/andreassag/morphic diff --git a/docs/index.md b/docs/index.md index 41c8882..0d3c9cf 100644 --- a/docs/index.md +++ b/docs/index.md @@ -12,7 +12,7 @@ A self-hosted media toolkit written in Go. Convert formats, find duplicates, and ## Getting Started ```bash -git clone https://github.com/exterex/morphic +git clone https://github.com/andreassag/morphic cd morphic make build ./bin/morphic # opens http://127.0.0.1:8000 @@ -157,4 +157,4 @@ make run # build + start server ## License -[MIT License](https://github.com/exterex/morphic/blob/main/LICENSE) +[MIT License](https://github.com/andreassag/morphic/blob/main/LICENSE) diff --git a/internal/converter/constants.go b/internal/converter/constants.go index db2c865..5a8ef21 100644 --- a/internal/converter/constants.go +++ b/internal/converter/constants.go @@ -4,7 +4,7 @@ import ( "sort" "strings" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/shared" ) // VideoContainerConfig describes a supported output video container. diff --git a/internal/converter/converter.go b/internal/converter/converter.go index 93e0b8b..fdc1b9a 100644 --- a/internal/converter/converter.go +++ b/internal/converter/converter.go @@ -9,7 +9,7 @@ import ( "strings" "github.com/disintegration/imaging" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/shared" ) // toWindowsPath converts a WSL /mnt/X/... path to a Windows X:\... path. diff --git a/internal/converter/converter_test.go b/internal/converter/converter_test.go index 10f29fd..6f16381 100644 --- a/internal/converter/converter_test.go +++ b/internal/converter/converter_test.go @@ -6,7 +6,7 @@ import ( "strings" "testing" - "github.com/exterex/morphic/internal/converter" + "github.com/andreassag/morphic/internal/converter" ) // assetsDir returns the absolute path to assets/test relative to this file. diff --git a/internal/converter/scanner.go b/internal/converter/scanner.go index 0969782..41ec198 100644 --- a/internal/converter/scanner.go +++ b/internal/converter/scanner.go @@ -6,7 +6,7 @@ import ( "sort" "strings" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/shared" ) // ScanResult holds the output of a folder scan. diff --git a/internal/dupfinder/dupfinder_test.go b/internal/dupfinder/dupfinder_test.go index 27ef45e..8874394 100644 --- a/internal/dupfinder/dupfinder_test.go +++ b/internal/dupfinder/dupfinder_test.go @@ -6,8 +6,8 @@ import ( "path/filepath" "testing" - "github.com/exterex/morphic/internal/dupfinder" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/dupfinder" + "github.com/andreassag/morphic/internal/shared" ) // assetsDir returns the path to assets/test from internal/dupfinder/. diff --git a/internal/dupfinder/images.go b/internal/dupfinder/images.go index 2025b9a..37b36fa 100644 --- a/internal/dupfinder/images.go +++ b/internal/dupfinder/images.go @@ -9,7 +9,7 @@ import ( "sync" "github.com/corona10/goimagehash" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/shared" ) // ImageInfo stores information about an image file. diff --git a/internal/dupfinder/scanner.go b/internal/dupfinder/scanner.go index 4118f44..618a5e6 100644 --- a/internal/dupfinder/scanner.go +++ b/internal/dupfinder/scanner.go @@ -7,7 +7,7 @@ import ( "sync" "time" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/shared" ) // ScanJob represents a running or completed dupfinder job. diff --git a/internal/dupfinder/videos.go b/internal/dupfinder/videos.go index 6073cdf..2587625 100644 --- a/internal/dupfinder/videos.go +++ b/internal/dupfinder/videos.go @@ -14,7 +14,7 @@ import ( "github.com/corona10/goimagehash" "github.com/disintegration/imaging" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/shared" ) // VideoInfo stores information about a video file. diff --git a/internal/organizer/organizer_test.go b/internal/organizer/organizer_test.go index 5908250..1e589f5 100644 --- a/internal/organizer/organizer_test.go +++ b/internal/organizer/organizer_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "github.com/exterex/morphic/internal/organizer" + "github.com/andreassag/morphic/internal/organizer" ) // assetsDir returns the abs path of assets/test from internal/organizer/. diff --git a/internal/organizer/scanner.go b/internal/organizer/scanner.go index 0fdab57..4a0158c 100644 --- a/internal/organizer/scanner.go +++ b/internal/organizer/scanner.go @@ -4,7 +4,7 @@ import ( "sync" "time" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/shared" ) // ScanJob represents an organizer scan/plan/execute job. diff --git a/internal/shared/shared_test.go b/internal/shared/shared_test.go index 0e6d78b..22e2b11 100644 --- a/internal/shared/shared_test.go +++ b/internal/shared/shared_test.go @@ -6,7 +6,7 @@ import ( "path/filepath" "testing" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/shared" ) // assetsDir returns assets/test relative to internal/shared/. diff --git a/web/routes_converter.go b/web/routes_converter.go index 1aee896..a61cd3a 100644 --- a/web/routes_converter.go +++ b/web/routes_converter.go @@ -5,8 +5,8 @@ import ( "os" "time" - "github.com/exterex/morphic/internal/converter" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/converter" + "github.com/andreassag/morphic/internal/shared" "github.com/gin-gonic/gin" ) diff --git a/web/routes_dupfinder.go b/web/routes_dupfinder.go index 718901b..2c60094 100644 --- a/web/routes_dupfinder.go +++ b/web/routes_dupfinder.go @@ -5,8 +5,8 @@ import ( "os" "time" - "github.com/exterex/morphic/internal/dupfinder" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/dupfinder" + "github.com/andreassag/morphic/internal/shared" "github.com/gin-gonic/gin" ) diff --git a/web/routes_organizer.go b/web/routes_organizer.go index 1b1f29f..87b346e 100644 --- a/web/routes_organizer.go +++ b/web/routes_organizer.go @@ -3,7 +3,7 @@ package web import ( "net/http" - "github.com/exterex/morphic/internal/organizer" + "github.com/andreassag/morphic/internal/organizer" "github.com/gin-gonic/gin" ) diff --git a/web/routes_shared.go b/web/routes_shared.go index cb63d98..0522db0 100644 --- a/web/routes_shared.go +++ b/web/routes_shared.go @@ -11,7 +11,7 @@ import ( "sort" "strings" - "github.com/exterex/morphic/internal/shared" + "github.com/andreassag/morphic/internal/shared" "github.com/gin-gonic/gin" )