diff --git a/README.md b/README.md index 0fe03c9..892c133 100644 --- a/README.md +++ b/README.md @@ -429,7 +429,7 @@ begin with. ARCHITECTURE.md ยง4.8 records the full reasoning. ## License -Copyright (C) 2026 LINUXexpert-org +Copyright (C) 2026 Coffey Labs This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/cmd/stalwart-migrate/main.go b/cmd/stalwart-migrate/main.go index cfb8bb5..0adf713 100644 --- a/cmd/stalwart-migrate/main.go +++ b/cmd/stalwart-migrate/main.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Command stalwart-migrate drives an in-place Stalwart Mail Server upgrade diff --git a/cmd/stalwart-migrate/ownership.go b/cmd/stalwart-migrate/ownership.go index b446dde..374bd17 100644 --- a/cmd/stalwart-migrate/ownership.go +++ b/cmd/stalwart-migrate/ownership.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package main diff --git a/cmd/stalwart-migrate/preflight.go b/cmd/stalwart-migrate/preflight.go index b16f403..7d9291b 100644 --- a/cmd/stalwart-migrate/preflight.go +++ b/cmd/stalwart-migrate/preflight.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package main diff --git a/cmd/stalwart-migrate/preserveplan.go b/cmd/stalwart-migrate/preserveplan.go index 52dd7d3..16c35af 100644 --- a/cmd/stalwart-migrate/preserveplan.go +++ b/cmd/stalwart-migrate/preserveplan.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package main diff --git a/cmd/stalwart-migrate/preserveplan_test.go b/cmd/stalwart-migrate/preserveplan_test.go index fe0ed25..77443ff 100644 --- a/cmd/stalwart-migrate/preserveplan_test.go +++ b/cmd/stalwart-migrate/preserveplan_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package main diff --git a/cmd/stalwart-migrate/rehearse.go b/cmd/stalwart-migrate/rehearse.go index e27297e..24a33f9 100644 --- a/cmd/stalwart-migrate/rehearse.go +++ b/cmd/stalwart-migrate/rehearse.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package main diff --git a/cmd/stalwart-migrate/report.go b/cmd/stalwart-migrate/report.go index be78594..b72733d 100644 --- a/cmd/stalwart-migrate/report.go +++ b/cmd/stalwart-migrate/report.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package main diff --git a/cmd/stalwart-migrate/report_test.go b/cmd/stalwart-migrate/report_test.go index 586c9ed..b4500c4 100644 --- a/cmd/stalwart-migrate/report_test.go +++ b/cmd/stalwart-migrate/report_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package main diff --git a/cmd/stalwart-migrate/run.go b/cmd/stalwart-migrate/run.go index 70ecfa0..4b2b42c 100644 --- a/cmd/stalwart-migrate/run.go +++ b/cmd/stalwart-migrate/run.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package main diff --git a/cmd/stalwart-migrate/status.go b/cmd/stalwart-migrate/status.go index c28eaca..817c662 100644 --- a/cmd/stalwart-migrate/status.go +++ b/cmd/stalwart-migrate/status.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package main diff --git a/cmd/stalwart-migrate/tenants.go b/cmd/stalwart-migrate/tenants.go index 950a3ee..9fbe79a 100644 --- a/cmd/stalwart-migrate/tenants.go +++ b/cmd/stalwart-migrate/tenants.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package main diff --git a/internal/applyplan/doc.go b/internal/applyplan/doc.go index a451348..e2e4a16 100644 --- a/internal/applyplan/doc.go +++ b/internal/applyplan/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package applyplan generates a best-effort v0.16 apply plan for the settings migrate_v016.py does not carry over. diff --git a/internal/applyplan/listener.go b/internal/applyplan/listener.go index df03abc..8e355f2 100644 --- a/internal/applyplan/listener.go +++ b/internal/applyplan/listener.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package applyplan diff --git a/internal/applyplan/listener_test.go b/internal/applyplan/listener_test.go index 48c09a7..ac7d1b4 100644 --- a/internal/applyplan/listener_test.go +++ b/internal/applyplan/listener_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package applyplan diff --git a/internal/applyplan/plan.go b/internal/applyplan/plan.go index 1757d65..83a6e11 100644 --- a/internal/applyplan/plan.go +++ b/internal/applyplan/plan.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package applyplan diff --git a/internal/applyplan/roles.go b/internal/applyplan/roles.go index bc0547b..ff429f1 100644 --- a/internal/applyplan/roles.go +++ b/internal/applyplan/roles.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package applyplan diff --git a/internal/applyplan/roles_test.go b/internal/applyplan/roles_test.go index 8cecaa9..6b202e2 100644 --- a/internal/applyplan/roles_test.go +++ b/internal/applyplan/roles_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package applyplan diff --git a/internal/applyplan/tenants.go b/internal/applyplan/tenants.go index 22ae7c2..b0c853d 100644 --- a/internal/applyplan/tenants.go +++ b/internal/applyplan/tenants.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package applyplan diff --git a/internal/applyplan/tenants_test.go b/internal/applyplan/tenants_test.go index 0ea8cee..9084a1a 100644 --- a/internal/applyplan/tenants_test.go +++ b/internal/applyplan/tenants_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package applyplan diff --git a/internal/backup/backup.go b/internal/backup/backup.go index 91bc19e..663d4d0 100644 --- a/internal/backup/backup.go +++ b/internal/backup/backup.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/backup_test.go b/internal/backup/backup_test.go index cd2b2e2..5c23ca0 100644 --- a/internal/backup/backup_test.go +++ b/internal/backup/backup_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/binary.go b/internal/backup/binary.go index 820fcee..93dbfa1 100644 --- a/internal/backup/binary.go +++ b/internal/backup/binary.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/binary_test.go b/internal/backup/binary_test.go index a94e04f..5498663 100644 --- a/internal/backup/binary_test.go +++ b/internal/backup/binary_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/doc.go b/internal/backup/doc.go index af195b3..77ea461 100644 --- a/internal/backup/doc.go +++ b/internal/backup/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package backup implements the defense-in-depth backup: filesystem/DB snapshot, settings dump, and Vandelay content export. diff --git a/internal/backup/exectest_test.go b/internal/backup/exectest_test.go index ed7b96d..dfa50c2 100644 --- a/internal/backup/exectest_test.go +++ b/internal/backup/exectest_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/fdbbackup.go b/internal/backup/fdbbackup.go index df9a138..328fb32 100644 --- a/internal/backup/fdbbackup.go +++ b/internal/backup/fdbbackup.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/fdbbackup_test.go b/internal/backup/fdbbackup_test.go index 5e59bbb..a310b79 100644 --- a/internal/backup/fdbbackup_test.go +++ b/internal/backup/fdbbackup_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/fsbackup.go b/internal/backup/fsbackup.go index db55c4b..b691eac 100644 --- a/internal/backup/fsbackup.go +++ b/internal/backup/fsbackup.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/fsbackup_test.go b/internal/backup/fsbackup_test.go index ee321b4..e04fb46 100644 --- a/internal/backup/fsbackup_test.go +++ b/internal/backup/fsbackup_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/hash.go b/internal/backup/hash.go index 0f5d702..95a3767 100644 --- a/internal/backup/hash.go +++ b/internal/backup/hash.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/report.go b/internal/backup/report.go index 156ec37..cbd849d 100644 --- a/internal/backup/report.go +++ b/internal/backup/report.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/settingsdump.go b/internal/backup/settingsdump.go index 19f8489..add3575 100644 --- a/internal/backup/settingsdump.go +++ b/internal/backup/settingsdump.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/settingsdump_test.go b/internal/backup/settingsdump_test.go index 6578486..79be5e5 100644 --- a/internal/backup/settingsdump_test.go +++ b/internal/backup/settingsdump_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/sqlbackup.go b/internal/backup/sqlbackup.go index 16dc241..dc94067 100644 --- a/internal/backup/sqlbackup.go +++ b/internal/backup/sqlbackup.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/sqlbackup_test.go b/internal/backup/sqlbackup_test.go index b4023e0..416f276 100644 --- a/internal/backup/sqlbackup_test.go +++ b/internal/backup/sqlbackup_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/unmigrated_classify.go b/internal/backup/unmigrated_classify.go index cc9e787..ee51b1c 100644 --- a/internal/backup/unmigrated_classify.go +++ b/internal/backup/unmigrated_classify.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/vandelay.go b/internal/backup/vandelay.go index 615db01..0a0e95e 100644 --- a/internal/backup/vandelay.go +++ b/internal/backup/vandelay.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/backup/vandelay_test.go b/internal/backup/vandelay_test.go index 233fc6a..a3d7b2e 100644 --- a/internal/backup/vandelay_test.go +++ b/internal/backup/vandelay_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package backup diff --git a/internal/checkpoint/doc.go b/internal/checkpoint/doc.go index 3856c0a..08e60ff 100644 --- a/internal/checkpoint/doc.go +++ b/internal/checkpoint/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package checkpoint implements run-id and state.json persistence and resume logic. diff --git a/internal/checkpoint/step.go b/internal/checkpoint/step.go index da72056..c54715b 100644 --- a/internal/checkpoint/step.go +++ b/internal/checkpoint/step.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package checkpoint diff --git a/internal/checkpoint/store.go b/internal/checkpoint/store.go index b4659c3..6b93317 100644 --- a/internal/checkpoint/store.go +++ b/internal/checkpoint/store.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package checkpoint diff --git a/internal/checkpoint/store_test.go b/internal/checkpoint/store_test.go index 4f0c6e3..d91cdb5 100644 --- a/internal/checkpoint/store_test.go +++ b/internal/checkpoint/store_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package checkpoint diff --git a/internal/checkpoint/types.go b/internal/checkpoint/types.go index 65ae230..7a0d33d 100644 --- a/internal/checkpoint/types.go +++ b/internal/checkpoint/types.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package checkpoint diff --git a/internal/config/doc.go b/internal/config/doc.go index 2d13c72..d46e114 100644 --- a/internal/config/doc.go +++ b/internal/config/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package config implements the tool's own configuration: paths, thresholds, and credential handling. diff --git a/internal/cutover/container.go b/internal/cutover/container.go index ccd867b..42b1cb6 100644 --- a/internal/cutover/container.go +++ b/internal/cutover/container.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package cutover diff --git a/internal/cutover/container_test.go b/internal/cutover/container_test.go index 20e918d..5cc67d6 100644 --- a/internal/cutover/container_test.go +++ b/internal/cutover/container_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package cutover diff --git a/internal/cutover/cutover.go b/internal/cutover/cutover.go index 2d3c4e7..f2597fa 100644 --- a/internal/cutover/cutover.go +++ b/internal/cutover/cutover.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package cutover diff --git a/internal/cutover/cutover_test.go b/internal/cutover/cutover_test.go index 01a495a..aee3dcf 100644 --- a/internal/cutover/cutover_test.go +++ b/internal/cutover/cutover_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package cutover diff --git a/internal/cutover/doc.go b/internal/cutover/doc.go index 21c51a3..0938e5d 100644 --- a/internal/cutover/doc.go +++ b/internal/cutover/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package cutover implements switching the live service onto the migrated instance: binary swap, service definition, restart, quota recalculation. diff --git a/internal/cutover/report.go b/internal/cutover/report.go index fbcd0a0..efb840b 100644 --- a/internal/cutover/report.go +++ b/internal/cutover/report.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package cutover diff --git a/internal/cutover/unit.go b/internal/cutover/unit.go index e153a8a..813bb1d 100644 --- a/internal/cutover/unit.go +++ b/internal/cutover/unit.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package cutover diff --git a/internal/cutover/unit_test.go b/internal/cutover/unit_test.go index 6ee9de1..1cd60d3 100644 --- a/internal/cutover/unit_test.go +++ b/internal/cutover/unit_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package cutover diff --git a/internal/plan/doc.go b/internal/plan/doc.go index c80d0a5..9df5db5 100644 --- a/internal/plan/doc.go +++ b/internal/plan/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package plan implements the version-boundary migration plans (ordered step lists) that the engine executes. diff --git a/internal/plan/plan.go b/internal/plan/plan.go index 561368f..4e55f93 100644 --- a/internal/plan/plan.go +++ b/internal/plan/plan.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package plan diff --git a/internal/plan/plan_test.go b/internal/plan/plan_test.go index 61f94f8..822a0a9 100644 --- a/internal/plan/plan_test.go +++ b/internal/plan/plan_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package plan diff --git a/internal/preflight/checks.go b/internal/preflight/checks.go index e7ff8f6..28e1f9a 100644 --- a/internal/preflight/checks.go +++ b/internal/preflight/checks.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/checks_test.go b/internal/preflight/checks_test.go index a5610f6..110dba4 100644 --- a/internal/preflight/checks_test.go +++ b/internal/preflight/checks_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/cluster.go b/internal/preflight/cluster.go index 8e5cfb5..aeb5e0d 100644 --- a/internal/preflight/cluster.go +++ b/internal/preflight/cluster.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/cluster_test.go b/internal/preflight/cluster_test.go index 5235f0c..f25b0a7 100644 --- a/internal/preflight/cluster_test.go +++ b/internal/preflight/cluster_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/container.go b/internal/preflight/container.go index 198c0a9..09cb45d 100644 --- a/internal/preflight/container.go +++ b/internal/preflight/container.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/container_test.go b/internal/preflight/container_test.go index c96d8f1..81d72fb 100644 --- a/internal/preflight/container_test.go +++ b/internal/preflight/container_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/dependencies.go b/internal/preflight/dependencies.go index c09b3a8..9e08bf6 100644 --- a/internal/preflight/dependencies.go +++ b/internal/preflight/dependencies.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/dependencies_test.go b/internal/preflight/dependencies_test.go index e8f9b65..6070170 100644 --- a/internal/preflight/dependencies_test.go +++ b/internal/preflight/dependencies_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/deployment.go b/internal/preflight/deployment.go index 01c99ec..9438f6f 100644 --- a/internal/preflight/deployment.go +++ b/internal/preflight/deployment.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/diskspace.go b/internal/preflight/diskspace.go index 3507607..ca11ae9 100644 --- a/internal/preflight/diskspace.go +++ b/internal/preflight/diskspace.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/diskspace_test.go b/internal/preflight/diskspace_test.go index 8fa893e..c3f8150 100644 --- a/internal/preflight/diskspace_test.go +++ b/internal/preflight/diskspace_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/doc.go b/internal/preflight/doc.go index 56661e2..ca4b3ae 100644 --- a/internal/preflight/doc.go +++ b/internal/preflight/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package preflight implements the read-only preflight checks that gate a run before anything is touched. diff --git a/internal/preflight/release.go b/internal/preflight/release.go index 6d7d9e6..d810126 100644 --- a/internal/preflight/release.go +++ b/internal/preflight/release.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/release_test.go b/internal/preflight/release_test.go index 14024af..dc78cc2 100644 --- a/internal/preflight/release_test.go +++ b/internal/preflight/release_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/report.go b/internal/preflight/report.go index 7ba1384..e595236 100644 --- a/internal/preflight/report.go +++ b/internal/preflight/report.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/storebackend.go b/internal/preflight/storebackend.go index 5e53f5a..c18c551 100644 --- a/internal/preflight/storebackend.go +++ b/internal/preflight/storebackend.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/storebackend_test.go b/internal/preflight/storebackend_test.go index 79bba40..1017bc2 100644 --- a/internal/preflight/storebackend_test.go +++ b/internal/preflight/storebackend_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/version.go b/internal/preflight/version.go index 340f894..d3713e1 100644 --- a/internal/preflight/version.go +++ b/internal/preflight/version.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/preflight/version_test.go b/internal/preflight/version_test.go index a911558..7aa15b2 100644 --- a/internal/preflight/version_test.go +++ b/internal/preflight/version_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package preflight diff --git a/internal/recovery/apply.go b/internal/recovery/apply.go index 1f0ebc3..5c05c26 100644 --- a/internal/recovery/apply.go +++ b/internal/recovery/apply.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/apply_test.go b/internal/recovery/apply_test.go index dce13d9..9784c01 100644 --- a/internal/recovery/apply_test.go +++ b/internal/recovery/apply_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/container.go b/internal/recovery/container.go index e50ff13..7395579 100644 --- a/internal/recovery/container.go +++ b/internal/recovery/container.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/container_test.go b/internal/recovery/container_test.go index 7ced1f9..fbf5579 100644 --- a/internal/recovery/container_test.go +++ b/internal/recovery/container_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/doc.go b/internal/recovery/doc.go index b68247f..64405ab 100644 --- a/internal/recovery/doc.go +++ b/internal/recovery/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package recovery implements supervision of the Stalwart recovery-mode process and the settings apply step. diff --git a/internal/recovery/exectest_test.go b/internal/recovery/exectest_test.go index 2b7548b..e1da8e1 100644 --- a/internal/recovery/exectest_test.go +++ b/internal/recovery/exectest_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/health.go b/internal/recovery/health.go index 509a244..846c91d 100644 --- a/internal/recovery/health.go +++ b/internal/recovery/health.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/launcher.go b/internal/recovery/launcher.go index 1876ae1..c5823e4 100644 --- a/internal/recovery/launcher.go +++ b/internal/recovery/launcher.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/launcher_test.go b/internal/recovery/launcher_test.go index b557f51..fd1eb5a 100644 --- a/internal/recovery/launcher_test.go +++ b/internal/recovery/launcher_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/main_test.go b/internal/recovery/main_test.go index f4d2930..f4ec1ed 100644 --- a/internal/recovery/main_test.go +++ b/internal/recovery/main_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/process.go b/internal/recovery/process.go index 3308b91..1f5f2d6 100644 --- a/internal/recovery/process.go +++ b/internal/recovery/process.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/process_test.go b/internal/recovery/process_test.go index 1fdfe6c..40acc72 100644 --- a/internal/recovery/process_test.go +++ b/internal/recovery/process_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/recovery.go b/internal/recovery/recovery.go index 57c8ef4..abe89f6 100644 --- a/internal/recovery/recovery.go +++ b/internal/recovery/recovery.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/recovery_test.go b/internal/recovery/recovery_test.go index 588b20b..bcc0b13 100644 --- a/internal/recovery/recovery_test.go +++ b/internal/recovery/recovery_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/recovery/report.go b/internal/recovery/report.go index a7ba9bd..b234458 100644 --- a/internal/recovery/report.go +++ b/internal/recovery/report.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package recovery diff --git a/internal/service/doc.go b/internal/service/doc.go index db2d4c6..0652700 100644 --- a/internal/service/doc.go +++ b/internal/service/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package service starts and stops the Stalwart service itself, whether it's run as a systemd unit or a Docker container. diff --git a/internal/service/exectest_test.go b/internal/service/exectest_test.go index 1d2c2ab..d533e57 100644 --- a/internal/service/exectest_test.go +++ b/internal/service/exectest_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package service diff --git a/internal/service/service.go b/internal/service/service.go index 7435599..5b16bc3 100644 --- a/internal/service/service.go +++ b/internal/service/service.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package service diff --git a/internal/service/service_test.go b/internal/service/service_test.go index bd8a765..116f697 100644 --- a/internal/service/service_test.go +++ b/internal/service/service_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package service diff --git a/internal/stage/doc.go b/internal/stage/doc.go index 8f04177..ec9c4c7 100644 --- a/internal/stage/doc.go +++ b/internal/stage/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package stage fetches and verifies the target Stalwart binary, installing it alongside the running one. diff --git a/internal/stage/image.go b/internal/stage/image.go index 68201bb..638bf22 100644 --- a/internal/stage/image.go +++ b/internal/stage/image.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stage diff --git a/internal/stage/image_test.go b/internal/stage/image_test.go index 72ce461..4b86806 100644 --- a/internal/stage/image_test.go +++ b/internal/stage/image_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stage diff --git a/internal/stage/stage.go b/internal/stage/stage.go index c689568..e07e8fc 100644 --- a/internal/stage/stage.go +++ b/internal/stage/stage.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stage diff --git a/internal/stage/stage_test.go b/internal/stage/stage_test.go index d847c45..d482473 100644 --- a/internal/stage/stage_test.go +++ b/internal/stage/stage_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stage diff --git a/internal/stalwartapi/client.go b/internal/stalwartapi/client.go index 6541181..f531958 100644 --- a/internal/stalwartapi/client.go +++ b/internal/stalwartapi/client.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stalwartapi diff --git a/internal/stalwartapi/doc.go b/internal/stalwartapi/doc.go index 12fe5a5..9908332 100644 --- a/internal/stalwartapi/doc.go +++ b/internal/stalwartapi/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package stalwartapi implements the JMAP and management-API client shared by every other phase. diff --git a/internal/stalwartapi/mailbox.go b/internal/stalwartapi/mailbox.go index 708b223..1967846 100644 --- a/internal/stalwartapi/mailbox.go +++ b/internal/stalwartapi/mailbox.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stalwartapi diff --git a/internal/stalwartapi/mailbox_test.go b/internal/stalwartapi/mailbox_test.go index ce8a6a6..3e771eb 100644 --- a/internal/stalwartapi/mailbox_test.go +++ b/internal/stalwartapi/mailbox_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stalwartapi diff --git a/internal/stalwartapi/management.go b/internal/stalwartapi/management.go index f96c7b7..b8dd2b1 100644 --- a/internal/stalwartapi/management.go +++ b/internal/stalwartapi/management.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stalwartapi diff --git a/internal/stalwartapi/management_test.go b/internal/stalwartapi/management_test.go index b5275e0..31e2f57 100644 --- a/internal/stalwartapi/management_test.go +++ b/internal/stalwartapi/management_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stalwartapi diff --git a/internal/stalwartapi/principal.go b/internal/stalwartapi/principal.go index 24cbd94..792bad0 100644 --- a/internal/stalwartapi/principal.go +++ b/internal/stalwartapi/principal.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stalwartapi diff --git a/internal/stalwartapi/principal_test.go b/internal/stalwartapi/principal_test.go index 3e2f585..ec8a043 100644 --- a/internal/stalwartapi/principal_test.go +++ b/internal/stalwartapi/principal_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stalwartapi diff --git a/internal/stalwartapi/task.go b/internal/stalwartapi/task.go index 0a6c842..92e50f4 100644 --- a/internal/stalwartapi/task.go +++ b/internal/stalwartapi/task.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stalwartapi diff --git a/internal/stalwartapi/task_test.go b/internal/stalwartapi/task_test.go index dbb77a9..021233f 100644 --- a/internal/stalwartapi/task_test.go +++ b/internal/stalwartapi/task_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stalwartapi diff --git a/internal/stalwartapi/tenantlayout.go b/internal/stalwartapi/tenantlayout.go index 9343042..16ecd3b 100644 --- a/internal/stalwartapi/tenantlayout.go +++ b/internal/stalwartapi/tenantlayout.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stalwartapi diff --git a/internal/stalwartapi/tenantlayout_test.go b/internal/stalwartapi/tenantlayout_test.go index 5a90827..3605ae8 100644 --- a/internal/stalwartapi/tenantlayout_test.go +++ b/internal/stalwartapi/tenantlayout_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package stalwartapi diff --git a/internal/validate/bootcheck.go b/internal/validate/bootcheck.go index 9d322a9..334823b 100644 --- a/internal/validate/bootcheck.go +++ b/internal/validate/bootcheck.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package validate diff --git a/internal/validate/bootcheck_test.go b/internal/validate/bootcheck_test.go index fbbf216..3a28497 100644 --- a/internal/validate/bootcheck_test.go +++ b/internal/validate/bootcheck_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package validate diff --git a/internal/validate/content_integrity.go b/internal/validate/content_integrity.go index 9a5132c..da4f2c7 100644 --- a/internal/validate/content_integrity.go +++ b/internal/validate/content_integrity.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package validate diff --git a/internal/validate/content_integrity_test.go b/internal/validate/content_integrity_test.go index 1b3c0d1..d4c2cc3 100644 --- a/internal/validate/content_integrity_test.go +++ b/internal/validate/content_integrity_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package validate diff --git a/internal/validate/doc.go b/internal/validate/doc.go index 70f8cd4..356f590 100644 --- a/internal/validate/doc.go +++ b/internal/validate/doc.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later // Package validate implements the post-migration validation suite and its structured report. diff --git a/internal/validate/live.go b/internal/validate/live.go index b3dd723..e791a6b 100644 --- a/internal/validate/live.go +++ b/internal/validate/live.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package validate diff --git a/internal/validate/live_test.go b/internal/validate/live_test.go index 59c6d9c..120a96b 100644 --- a/internal/validate/live_test.go +++ b/internal/validate/live_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package validate diff --git a/internal/validate/main_test.go b/internal/validate/main_test.go index 565ef40..ae9cd2c 100644 --- a/internal/validate/main_test.go +++ b/internal/validate/main_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package validate diff --git a/internal/validate/report.go b/internal/validate/report.go index 1523769..2f1bfe6 100644 --- a/internal/validate/report.go +++ b/internal/validate/report.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 LINUXexpert-org +// SPDX-FileCopyrightText: 2026 Coffey Labs // SPDX-License-Identifier: GPL-3.0-or-later package validate