From adecf1fd2e55a0605d03f36952846f6336506d37 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 30 Apr 2026 10:45:30 +0300 Subject: Rename module to codeberg.org/snonux/play (task aa) - Update go.mod module path - Replace all internal imports from github.com/paul/kiss-media-player to codeberg.org/snonux/play - Run go mod tidy and gofmt -w . --- internal/service/admin.go | 8 +++---- internal/service/admin_test.go | 4 ++-- internal/service/gc.go | 4 ++-- internal/service/gc_test.go | 6 ++--- internal/service/media.go | 6 ++--- internal/service/media_test.go | 6 ++--- internal/service/mock.go | 48 +++++++++++++++++++-------------------- internal/service/no_rows_test.go | 4 ++-- internal/service/progress.go | 6 ++--- internal/service/progress_test.go | 30 ++++++++++++------------ internal/service/service.go | 4 ++-- 11 files changed, 63 insertions(+), 63 deletions(-) (limited to 'internal/service') diff --git a/internal/service/admin.go b/internal/service/admin.go index 9b443cb..853ee68 100644 --- a/internal/service/admin.go +++ b/internal/service/admin.go @@ -4,10 +4,10 @@ import ( "context" "fmt" - "github.com/paul/kiss-media-player/internal/auth" - "github.com/paul/kiss-media-player/internal/clock" - "github.com/paul/kiss-media-player/internal/model" - "github.com/paul/kiss-media-player/internal/repository" + "codeberg.org/snonux/play/internal/auth" + "codeberg.org/snonux/play/internal/clock" + "codeberg.org/snonux/play/internal/model" + "codeberg.org/snonux/play/internal/repository" ) // adminService is the concrete implementation of AdminService. diff --git a/internal/service/admin_test.go b/internal/service/admin_test.go index 69a2f7b..c24c82c 100644 --- a/internal/service/admin_test.go +++ b/internal/service/admin_test.go @@ -5,8 +5,8 @@ import ( "errors" "testing" - "github.com/paul/kiss-media-player/internal/model" - "github.com/paul/kiss-media-player/internal/repository" + "codeberg.org/snonux/play/internal/model" + "codeberg.org/snonux/play/internal/repository" ) type fakeHasher struct { diff --git a/internal/service/gc.go b/internal/service/gc.go index 2cb6a2d..eeba9b2 100644 --- a/internal/service/gc.go +++ b/internal/service/gc.go @@ -9,8 +9,8 @@ import ( "sync" "time" - "github.com/paul/kiss-media-player/internal/clock" - "github.com/paul/kiss-media-player/internal/repository" + "codeberg.org/snonux/play/internal/clock" + "codeberg.org/snonux/play/internal/repository" ) // GCWorker is a background worker that hard-deletes soft-deleted media older than a threshold. diff --git a/internal/service/gc_test.go b/internal/service/gc_test.go index 84402cc..381cfd4 100644 --- a/internal/service/gc_test.go +++ b/internal/service/gc_test.go @@ -9,9 +9,9 @@ import ( "testing" "time" - "github.com/paul/kiss-media-player/internal/clock" - "github.com/paul/kiss-media-player/internal/model" - "github.com/paul/kiss-media-player/internal/repository" + "codeberg.org/snonux/play/internal/clock" + "codeberg.org/snonux/play/internal/model" + "codeberg.org/snonux/play/internal/repository" ) func TestGCWorker_RunOnce(t *testing.T) { diff --git a/internal/service/media.go b/internal/service/media.go index f25c4c1..5cb7772 100644 --- a/internal/service/media.go +++ b/internal/service/media.go @@ -12,9 +12,9 @@ import ( "strings" "time" - "github.com/paul/kiss-media-player/internal/clock" - "github.com/paul/kiss-media-player/internal/model" - "github.com/paul/kiss-media-player/internal/repository" + "codeberg.org/snonux/play/internal/clock" + "codeberg.org/snonux/play/internal/model" + "codeberg.org/snonux/play/internal/repository" ) // mediaService is the concrete implementation of MediaService. diff --git a/internal/service/media_test.go b/internal/service/media_test.go index 1619e15..937e0ea 100644 --- a/internal/service/media_test.go +++ b/internal/service/media_test.go @@ -7,9 +7,9 @@ import ( "testing" "time" - "github.com/paul/kiss-media-player/internal/clock" - "github.com/paul/kiss-media-player/internal/model" - "github.com/paul/kiss-media-player/internal/repository" + "codeberg.org/snonux/play/internal/clock" + "codeberg.org/snonux/play/internal/model" + "codeberg.org/snonux/play/internal/repository" ) func newMockClock() *clock.MockClock { diff --git a/internal/service/mock.go b/internal/service/mock.go index 07786bc..73a4755 100644 --- a/internal/service/mock.go +++ b/internal/service/mock.go @@ -6,34 +6,34 @@ import ( "io" "time" - "github.com/paul/kiss-media-player/internal/model" - "github.com/paul/kiss-media-player/internal/repository" + "codeberg.org/snonux/play/internal/model" + "codeberg.org/snonux/play/internal/repository" ) // MockMediaService is a fake MediaService for testing. type MockMediaService struct { - ListSetsFunc func(ctx context.Context, userID int64) ([]model.Set, error) - GetMediaDetailFunc func(ctx context.Context, mediaID, userID int64) (*MediaDetail, error) - ListMediaFunc func(ctx context.Context, filter repository.MediaFilter) ([]model.Media, error) - StreamMediaFunc func(ctx context.Context, mediaID, userID int64) (*FileResult, error) - DownloadMediaFunc func(ctx context.Context, mediaID, userID int64) (*FileResult, error) - GetThumbnailFunc func(ctx context.Context, mediaID, userID int64) (*FileResult, error) - RegenerateThumbnailFunc func(ctx context.Context, mediaID, userID int64) error - RegenerateSetCoverFunc func(ctx context.Context, setID, userID int64) error - ToggleFavoriteFunc func(ctx context.Context, userID, mediaID int64) (bool, error) - AssignTagFunc func(ctx context.Context, mediaID, userID int64, tagName string) error - RemoveTagFunc func(ctx context.Context, mediaID, userID int64, tagName string) error - SoftDeleteMediaFunc func(ctx context.Context, mediaID, userID int64) error - RestoreMediaFunc func(ctx context.Context, mediaID, userID int64) error - UploadMediaFunc func(ctx context.Context, setID, userID int64, filename string, data io.Reader, size int64) (*model.Media, error) - CreateShareFunc func(ctx context.Context, userID, mediaID int64, expiresAt time.Time) (*model.Share, error) - ListSharesFunc func(ctx context.Context, mediaID, userID int64) ([]model.Share, error) - RevokeShareFunc func(ctx context.Context, token string, userID int64) error - ValidateShareTokenFunc func(ctx context.Context, token string) (*model.Share, error) - StreamSharedMediaFunc func(ctx context.Context, token string) (*FileResult, error) - GetNoteFunc func(ctx context.Context, mediaID, userID int64) (*model.Note, error) - UpsertNoteFunc func(ctx context.Context, note *model.Note) error - DeleteNoteFunc func(ctx context.Context, mediaID, userID int64) error + ListSetsFunc func(ctx context.Context, userID int64) ([]model.Set, error) + GetMediaDetailFunc func(ctx context.Context, mediaID, userID int64) (*MediaDetail, error) + ListMediaFunc func(ctx context.Context, filter repository.MediaFilter) ([]model.Media, error) + StreamMediaFunc func(ctx context.Context, mediaID, userID int64) (*FileResult, error) + DownloadMediaFunc func(ctx context.Context, mediaID, userID int64) (*FileResult, error) + GetThumbnailFunc func(ctx context.Context, mediaID, userID int64) (*FileResult, error) + RegenerateThumbnailFunc func(ctx context.Context, mediaID, userID int64) error + RegenerateSetCoverFunc func(ctx context.Context, setID, userID int64) error + ToggleFavoriteFunc func(ctx context.Context, userID, mediaID int64) (bool, error) + AssignTagFunc func(ctx context.Context, mediaID, userID int64, tagName string) error + RemoveTagFunc func(ctx context.Context, mediaID, userID int64, tagName string) error + SoftDeleteMediaFunc func(ctx context.Context, mediaID, userID int64) error + RestoreMediaFunc func(ctx context.Context, mediaID, userID int64) error + UploadMediaFunc func(ctx context.Context, setID, userID int64, filename string, data io.Reader, size int64) (*model.Media, error) + CreateShareFunc func(ctx context.Context, userID, mediaID int64, expiresAt time.Time) (*model.Share, error) + ListSharesFunc func(ctx context.Context, mediaID, userID int64) ([]model.Share, error) + RevokeShareFunc func(ctx context.Context, token string, userID int64) error + ValidateShareTokenFunc func(ctx context.Context, token string) (*model.Share, error) + StreamSharedMediaFunc func(ctx context.Context, token string) (*FileResult, error) + GetNoteFunc func(ctx context.Context, mediaID, userID int64) (*model.Note, error) + UpsertNoteFunc func(ctx context.Context, note *model.Note) error + DeleteNoteFunc func(ctx context.Context, mediaID, userID int64) error } func (m *MockMediaService) ListSets(ctx context.Context, userID int64) ([]model.Set, error) { diff --git a/internal/service/no_rows_test.go b/internal/service/no_rows_test.go index 0369db5..4d512e5 100644 --- a/internal/service/no_rows_test.go +++ b/internal/service/no_rows_test.go @@ -5,8 +5,8 @@ import ( "errors" "testing" - "github.com/paul/kiss-media-player/internal/model" - "github.com/paul/kiss-media-player/internal/repository" + "codeberg.org/snonux/play/internal/model" + "codeberg.org/snonux/play/internal/repository" ) func TestService_NoRows_ReturnsNil(t *testing.T) { diff --git a/internal/service/progress.go b/internal/service/progress.go index 7a6bae4..60d9c25 100644 --- a/internal/service/progress.go +++ b/internal/service/progress.go @@ -4,9 +4,9 @@ import ( "context" "fmt" - "github.com/paul/kiss-media-player/internal/clock" - "github.com/paul/kiss-media-player/internal/model" - "github.com/paul/kiss-media-player/internal/repository" + "codeberg.org/snonux/play/internal/clock" + "codeberg.org/snonux/play/internal/model" + "codeberg.org/snonux/play/internal/repository" ) // progressService is the concrete implementation of ProgressService. diff --git a/internal/service/progress_test.go b/internal/service/progress_test.go index 4baf03f..718da31 100644 --- a/internal/service/progress_test.go +++ b/internal/service/progress_test.go @@ -5,28 +5,28 @@ import ( "errors" "testing" - "github.com/paul/kiss-media-player/internal/model" - "github.com/paul/kiss-media-player/internal/repository" + "codeberg.org/snonux/play/internal/model" + "codeberg.org/snonux/play/internal/repository" ) func TestProgressService_UpdateProgress(t *testing.T) { ctx := context.Background() tests := []struct { - name string - sessionID string - userID int64 - mediaID int64 - position float64 - accLastPosition float64 - accAccumulated float64 - accCounted bool - accErr error + name string + sessionID string + userID int64 + mediaID int64 + position float64 + accLastPosition float64 + accAccumulated float64 + accCounted bool + accErr error upsertProgressErr error - upsertAccErr error - incrementErr error - wantErr bool - wantCounted bool + upsertAccErr error + incrementErr error + wantErr bool + wantCounted bool }{ { name: "fresh accumulator does not reach 60 due to clamp", diff --git a/internal/service/service.go b/internal/service/service.go index edf9f52..28dfdc9 100644 --- a/internal/service/service.go +++ b/internal/service/service.go @@ -6,8 +6,8 @@ import ( "io" "time" - "github.com/paul/kiss-media-player/internal/model" - "github.com/paul/kiss-media-player/internal/repository" + "codeberg.org/snonux/play/internal/model" + "codeberg.org/snonux/play/internal/repository" ) // MediaService handles media and set operations. -- cgit v1.2.3