Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .devcontainer/post-install.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
#!/bin/bash

# SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
# SPDX-License-Identifier: Apache-2.0

set -euo pipefail

echo "===================================="
Expand Down
2 changes: 1 addition & 1 deletion api/v1alpha1/common_types.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// This file holds API types shared by more than one Kind in this group. Types
Expand Down
2 changes: 1 addition & 1 deletion api/v1alpha1/edgenode_types.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package v1alpha1
Expand Down
2 changes: 1 addition & 1 deletion api/v1alpha1/groupversion_info.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package v1alpha1 contains API Schema definitions for the tunnel v1alpha1 API group.
Expand Down
2 changes: 1 addition & 1 deletion api/v1alpha1/portbinding_types.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package v1alpha1
Expand Down
2 changes: 1 addition & 1 deletion api/v1alpha1/zz_generated.deepcopy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion cmd/main.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package main
Expand Down
2 changes: 1 addition & 1 deletion cmd/tunnelctl/main.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Command tunnelctl applies and inspects a tunnel node's desired state from a
Expand Down
2 changes: 1 addition & 1 deletion hack/boilerplate.go.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0
2 changes: 1 addition & 1 deletion internal/agentconfig/agentconfig.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package agentconfig
Expand Down
2 changes: 1 addition & 1 deletion internal/agentconfig/agentconfig_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package agentconfig
Expand Down
2 changes: 1 addition & 1 deletion internal/agentconfig/agentconfig_types.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package agentconfig defines the JSON "desired state" document consumed by
Expand Down
2 changes: 1 addition & 1 deletion internal/agentrun/agentrun.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package agentrun is the shared apply/run core used by both the tunnelctl
Expand Down
2 changes: 1 addition & 1 deletion internal/agentrun/agentrun_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package agentrun
Expand Down
2 changes: 1 addition & 1 deletion internal/configtransform/asset_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package configtransform
Expand Down
2 changes: 1 addition & 1 deletion internal/configtransform/configtransform.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package configtransform
Expand Down
2 changes: 1 addition & 1 deletion internal/configtransform/configtransform_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package configtransform
Expand Down
2 changes: 1 addition & 1 deletion internal/configtransform/configtransform_types.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package configtransform postprocesses a desired-state config document by
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/appliedbindings_chain_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package controller
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/edgenode_controller.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package controller contains the controllers for the Tunnel operator.
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/edgenode_controller_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package controller
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/edgenode_sync.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package controller
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/edgenode_sync_unit_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package controller
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/edgenode_utils.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package controller contains the controllers for the Tunnel operator.
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/portbinding_conditions_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package controller
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/portbinding_controller.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package controller contains the controllers for the Tunnel operator.
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/portbinding_controller_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package controller
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/portbinding_sync.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package controller
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/suite_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package controller
Expand Down
2 changes: 1 addition & 1 deletion internal/controller/tls_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package controller
Expand Down
2 changes: 1 addition & 1 deletion internal/ipam/ipam.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package ipam
Expand Down
2 changes: 1 addition & 1 deletion internal/ipam/ipam_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package ipam
Expand Down
2 changes: 1 addition & 1 deletion internal/ipam/ipam_types.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package ipam provides IP address management for tunnel overlay networks.
Expand Down
2 changes: 1 addition & 1 deletion internal/logging/logging.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package logging builds the process-wide slog logger from environment
Expand Down
2 changes: 1 addition & 1 deletion internal/netdev/netdev.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package netdev applies host network-interface tuning natively, without
Expand Down
2 changes: 1 addition & 1 deletion internal/netdev/netdev_kernel_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package netdev
Expand Down
2 changes: 1 addition & 1 deletion internal/netdev/netdev_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package netdev
Expand Down
2 changes: 1 addition & 1 deletion internal/nftables/nftables.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package nftables programs the uplink DNAT and masquerade ruleset natively
Expand Down
2 changes: 1 addition & 1 deletion internal/nftables/nftables_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package nftables
Expand Down
2 changes: 1 addition & 1 deletion internal/planner/plan.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package planner
Expand Down
2 changes: 1 addition & 1 deletion internal/planner/plan_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package planner
Expand Down
2 changes: 1 addition & 1 deletion internal/planner/plan_types.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package planner computes the complete desired state (Plan) for a VPS relay
Expand Down
2 changes: 1 addition & 1 deletion internal/planner/tls_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package planner
Expand Down
2 changes: 1 addition & 1 deletion internal/provision/enroll.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package provision
Expand Down
2 changes: 1 addition & 1 deletion internal/provision/enroll_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package provision
Expand Down
2 changes: 1 addition & 1 deletion internal/provision/health.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package provision
Expand Down
2 changes: 1 addition & 1 deletion internal/provision/health_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package provision
Expand Down
2 changes: 1 addition & 1 deletion internal/provision/provision_types.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package provision
Expand Down
2 changes: 1 addition & 1 deletion internal/provision/provision_utils.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package provision
Expand Down
2 changes: 1 addition & 1 deletion internal/provision/teardown.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package provision
Expand Down
2 changes: 1 addition & 1 deletion internal/provision/tls_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package provision
Expand Down
2 changes: 1 addition & 1 deletion internal/render/envoy.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package render
Expand Down
2 changes: 1 addition & 1 deletion internal/render/envoy_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package render
Expand Down
2 changes: 1 addition & 1 deletion internal/render/envoy_validate_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package render
Expand Down
2 changes: 1 addition & 1 deletion internal/render/render_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package render
Expand Down
2 changes: 1 addition & 1 deletion internal/render/render_types.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package render provides deterministic template rendering for Envoy xDS
Expand Down
2 changes: 1 addition & 1 deletion internal/sshexec/executor.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package sshexec
Expand Down
2 changes: 1 addition & 1 deletion internal/sshexec/executor_types.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package sshexec
Expand Down
2 changes: 1 addition & 1 deletion internal/sshexec/fake.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package sshexec
Expand Down
2 changes: 1 addition & 1 deletion internal/sshexec/ssh.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package sshexec
Expand Down
2 changes: 1 addition & 1 deletion internal/sshexec/ssh_server_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package sshexec
Expand Down
2 changes: 1 addition & 1 deletion internal/sshexec/ssh_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package sshexec
Expand Down
2 changes: 1 addition & 1 deletion internal/sshexec/ssh_utils.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package sshexec
Expand Down
2 changes: 1 addition & 1 deletion internal/uplink/uplink.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package uplink
Expand Down
2 changes: 1 addition & 1 deletion internal/uplink/uplink_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

package uplink
Expand Down
2 changes: 1 addition & 1 deletion internal/version/version.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: 2026 Alby Hernández (Achetronic)
// SPDX-FileCopyrightText: 2026 Alby Hernández <hola@achetronic.com>
// SPDX-License-Identifier: Apache-2.0

// Package version exposes the operator's build version as a single source of
Expand Down
Loading