diff --git a/.github/maintainers.yaml b/.github/maintainers.yaml index 928355454..d9e7c3a71 100644 --- a/.github/maintainers.yaml +++ b/.github/maintainers.yaml @@ -2,22 +2,22 @@ github: https://github.com/bsctl company: Clastix projects: - - https://github.com/clastix/capsule + - https://github.com/projectcapsule/capsule - https://github.com/clastix/capsule-proxy - name: Dario Tranchitella github: https://github.com/prometherion company: Clastix projects: - - https://github.com/clastix/capsule + - https://github.com/projectcapsule/capsule - https://github.com/clastix/capsule-proxy - name: Maksim Fedotov github: https://github.com/MaxFedotov company: wargaming.net projects: - - https://github.com/clastix/capsule + - https://github.com/projectcapsule/capsule - https://github.com/clastix/capsule-proxy - name: Oliver Bähler github: https://github.com/oliverbaehler company: Bedag Informatik AG projects: - - https://github.com/clastix/capsule + - https://github.com/projectcapsule/capsule diff --git a/.golangci.yml b/.golangci.yml index 6adb72eb3..88e151b97 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -14,10 +14,10 @@ linters-settings: sections: - standard - default - - prefix(github.com/clastix/capsule) + - prefix(github.com/projectcapsule/capsule) goheader: template: |- - Copyright 2020-2021 Clastix Labs + Copyright 2020-2023 Project Capsule Authors. SPDX-License-Identifier: Apache-2.0 linters: diff --git a/Makefile b/Makefile index 8c5b65594..92eb39457 100644 --- a/Makefile +++ b/Makefile @@ -295,7 +295,7 @@ bundle: manifests # Sorting imports .PHONY: goimports goimports: - goimports -w -l -local "github.com/clastix/capsule" . + goimports -w -l -local "github.com/projectcapsule/capsule" . GOLANGCI_LINT = $(shell pwd)/bin/golangci-lint golangci-lint: ## Download golangci-lint locally if necessary. diff --git a/PROJECT b/PROJECT index ff22733dd..81d642aa1 100644 --- a/PROJECT +++ b/PROJECT @@ -5,7 +5,7 @@ plugins: manifests.sdk.operatorframework.io/v2: {} scorecard.sdk.operatorframework.io/v2: {} projectName: capsule -repo: github.com/clastix/capsule +repo: github.com/projectcapsule/capsule resources: - api: crdVersion: v1 @@ -13,7 +13,7 @@ resources: domain: clastix.io group: capsule kind: Tenant - path: github.com/clastix/capsule/api/v1alpha1 + path: github.com/projectcapsule/capsule/api/v1alpha1 version: v1alpha1 webhooks: conversion: true @@ -24,21 +24,21 @@ resources: domain: clastix.io group: capsule kind: CapsuleConfiguration - path: github.com/clastix/capsule/api/v1alpha1 + path: github.com/projectcapsule/capsule/api/v1alpha1 version: v1alpha1 - api: crdVersion: v1 domain: clastix.io group: capsule kind: Tenant - path: github.com/clastix/capsule/api/v1beta1 + path: github.com/projectcapsule/capsule/api/v1beta1 version: v1beta1 - api: crdVersion: v1 domain: clastix.io group: capsule kind: Tenant - path: github.com/clastix/capsule/api/v1beta2 + path: github.com/projectcapsule/capsule/api/v1beta2 version: v1beta2 - api: crdVersion: v1 @@ -46,7 +46,7 @@ resources: domain: clastix.io group: capsule kind: CapsuleConfiguration - path: github.com/clastix/capsule/api/v1beta2 + path: github.com/projectcapsule/capsule/api/v1beta2 version: v1beta2 - api: crdVersion: v1 @@ -54,13 +54,13 @@ resources: domain: clastix.io group: capsule kind: TenantResource - path: github.com/clastix/capsule/api/v1beta2 + path: github.com/projectcapsule/capsule/api/v1beta2 version: v1beta2 - api: crdVersion: v1 domain: clastix.io group: capsule kind: GlobalTenantResource - path: github.com/clastix/capsule/api/v1beta2 + path: github.com/projectcapsule/capsule/api/v1beta2 version: v1beta2 version: "3" diff --git a/README.md b/README.md index bae198996..012e325bc 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

- + - + @@ -97,7 +97,7 @@ make helm-docs ## Community -Join the community, share and learn from it. You can find all the resources to how to contribute code and docs, connect with people in the [community repository](https://github.com/clastix/capsule-community). +Join the community, share and learn from it. You can find all the resources to how to contribute code and docs, connect with people in the [community repository](https://github.com/projectcapsule/capsule-community). Please read the [code of conduct](CODE_OF_CONDUCT.md). @@ -125,7 +125,7 @@ Please, refer to the [documentation page](https://capsule.clastix.io/docs/contri - Q. Is it production grade? - A. Although under frequent development and improvements, Capsule is ready to be used in production environments as currently, people are using it in public and private deployments. Check out the [release](https://github.com/clastix/capsule/releases) page for a detailed list of available versions. + A. Although under frequent development and improvements, Capsule is ready to be used in production environments as currently, people are using it in public and private deployments. Check out the [release](https://github.com/projectcapsule/capsule/releases) page for a detailed list of available versions. - Q. Does it work with my Kubernetes XYZ distribution? diff --git a/api/v1alpha1/additional_metadata.go b/api/v1alpha1/additional_metadata.go index 377688dfa..f0f065648 100644 --- a/api/v1alpha1/additional_metadata.go +++ b/api/v1alpha1/additional_metadata.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1alpha1 diff --git a/api/v1alpha1/capsuleconfiguration_annotations.go b/api/v1alpha1/capsuleconfiguration_annotations.go index 9fb42c544..11162434d 100644 --- a/api/v1alpha1/capsuleconfiguration_annotations.go +++ b/api/v1alpha1/capsuleconfiguration_annotations.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1alpha1 diff --git a/api/v1alpha1/capsuleconfiguration_types.go b/api/v1alpha1/capsuleconfiguration_types.go index ac404a25a..0b000f2a8 100644 --- a/api/v1alpha1/capsuleconfiguration_types.go +++ b/api/v1alpha1/capsuleconfiguration_types.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1alpha1 diff --git a/api/v1alpha1/capsuleconfiguration_webhook.go b/api/v1alpha1/capsuleconfiguration_webhook.go index 45a4221dc..383bc51de 100644 --- a/api/v1alpha1/capsuleconfiguration_webhook.go +++ b/api/v1alpha1/capsuleconfiguration_webhook.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1alpha1 diff --git a/api/v1alpha1/conversion_hub.go b/api/v1alpha1/conversion_hub.go index 1332ff076..303212e7f 100644 --- a/api/v1alpha1/conversion_hub.go +++ b/api/v1alpha1/conversion_hub.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1alpha1 @@ -13,8 +13,8 @@ import ( "k8s.io/utils/pointer" "sigs.k8s.io/controller-runtime/pkg/conversion" - capsulev1beta1 "github.com/clastix/capsule/api/v1beta1" - "github.com/clastix/capsule/pkg/api" + capsulev1beta1 "github.com/projectcapsule/capsule/api/v1beta1" + "github.com/projectcapsule/capsule/pkg/api" ) const ( diff --git a/api/v1alpha1/conversion_hub_test.go b/api/v1alpha1/conversion_hub_test.go index 64a2e369f..6d8ecb708 100644 --- a/api/v1alpha1/conversion_hub_test.go +++ b/api/v1alpha1/conversion_hub_test.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1alpha1 @@ -15,8 +15,8 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/utils/pointer" - capsulev1beta1 "github.com/clastix/capsule/api/v1beta1" - "github.com/clastix/capsule/pkg/api" + capsulev1beta1 "github.com/projectcapsule/capsule/api/v1beta1" + "github.com/projectcapsule/capsule/pkg/api" ) //nolint:maintidx diff --git a/api/v1alpha1/groupversion_info.go b/api/v1alpha1/groupversion_info.go index c1d13832f..e558012fb 100644 --- a/api/v1alpha1/groupversion_info.go +++ b/api/v1alpha1/groupversion_info.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 // Package v1alpha1 contains API Schema definitions for the capsule.clastix.io v1alpha1 API group diff --git a/api/v1alpha1/owner.go b/api/v1alpha1/owner.go index a925a85fd..275a2ed88 100644 --- a/api/v1alpha1/owner.go +++ b/api/v1alpha1/owner.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1alpha1 diff --git a/api/v1alpha1/tenant_func.go b/api/v1alpha1/tenant_func.go index b00147b75..f87c666c0 100644 --- a/api/v1alpha1/tenant_func.go +++ b/api/v1alpha1/tenant_func.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1alpha1 diff --git a/api/v1alpha1/tenant_types.go b/api/v1alpha1/tenant_types.go index e0b8c8842..4755ed878 100644 --- a/api/v1alpha1/tenant_types.go +++ b/api/v1alpha1/tenant_types.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1alpha1 @@ -8,7 +8,7 @@ import ( networkingv1 "k8s.io/api/networking/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" ) // TenantSpec defines the desired state of Tenant. diff --git a/api/v1alpha1/tenant_webhook.go b/api/v1alpha1/tenant_webhook.go index 0df967e9e..0bb1fccb7 100644 --- a/api/v1alpha1/tenant_webhook.go +++ b/api/v1alpha1/tenant_webhook.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1alpha1 diff --git a/api/v1alpha1/zz_generated.deepcopy.go b/api/v1alpha1/zz_generated.deepcopy.go index db6547945..b8ea682fc 100644 --- a/api/v1alpha1/zz_generated.deepcopy.go +++ b/api/v1alpha1/zz_generated.deepcopy.go @@ -1,7 +1,7 @@ //go:build !ignore_autogenerated // +build !ignore_autogenerated -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 // Code generated by controller-gen. DO NOT EDIT. @@ -9,7 +9,7 @@ package v1alpha1 import ( - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" corev1 "k8s.io/api/core/v1" "k8s.io/api/networking/v1" runtime "k8s.io/apimachinery/pkg/runtime" diff --git a/api/v1beta1/custom_resource_quota.go b/api/v1beta1/custom_resource_quota.go index 91b1334ed..3f836b40a 100644 --- a/api/v1beta1/custom_resource_quota.go +++ b/api/v1beta1/custom_resource_quota.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 diff --git a/api/v1beta1/deny_wildcard.go b/api/v1beta1/deny_wildcard.go index 76460942d..61668da43 100644 --- a/api/v1beta1/deny_wildcard.go +++ b/api/v1beta1/deny_wildcard.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 diff --git a/api/v1beta1/groupversion_info.go b/api/v1beta1/groupversion_info.go index 4a99993c6..dae55b6a4 100644 --- a/api/v1beta1/groupversion_info.go +++ b/api/v1beta1/groupversion_info.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 // Package v1beta1 contains API Schema definitions for the capsule v1beta1 API group diff --git a/api/v1beta1/ingress_options.go b/api/v1beta1/ingress_options.go index ab4baad70..5e5844246 100644 --- a/api/v1beta1/ingress_options.go +++ b/api/v1beta1/ingress_options.go @@ -1,10 +1,10 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 import ( - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" ) type IngressOptions struct { diff --git a/api/v1beta1/namespace_options.go b/api/v1beta1/namespace_options.go index c4a2aed5e..f924f3223 100644 --- a/api/v1beta1/namespace_options.go +++ b/api/v1beta1/namespace_options.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 @@ -6,7 +6,7 @@ package v1beta1 import ( "strings" - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" ) type NamespaceOptions struct { diff --git a/api/v1beta1/owner.go b/api/v1beta1/owner.go index 22894a782..ca2f89a01 100644 --- a/api/v1beta1/owner.go +++ b/api/v1beta1/owner.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 diff --git a/api/v1beta1/owner_list.go b/api/v1beta1/owner_list.go index b3f9d7289..daa0ba9ba 100644 --- a/api/v1beta1/owner_list.go +++ b/api/v1beta1/owner_list.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 diff --git a/api/v1beta1/owner_list_test.go b/api/v1beta1/owner_list_test.go index c8b62a039..296cce158 100644 --- a/api/v1beta1/owner_list_test.go +++ b/api/v1beta1/owner_list_test.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 diff --git a/api/v1beta1/owner_role.go b/api/v1beta1/owner_role.go index 27123c30d..9cc4f5cc3 100644 --- a/api/v1beta1/owner_role.go +++ b/api/v1beta1/owner_role.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 diff --git a/api/v1beta1/service_allowed_types.go b/api/v1beta1/service_allowed_types.go index 3f57c648f..8e3cfe4ab 100644 --- a/api/v1beta1/service_allowed_types.go +++ b/api/v1beta1/service_allowed_types.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 diff --git a/api/v1beta1/service_options.go b/api/v1beta1/service_options.go index 636a2f7f3..4322588e7 100644 --- a/api/v1beta1/service_options.go +++ b/api/v1beta1/service_options.go @@ -1,10 +1,10 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 import ( - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" ) type ServiceOptions struct { diff --git a/api/v1beta1/tenant_func.go b/api/v1beta1/tenant_func.go index 8111c028d..03e898b43 100644 --- a/api/v1beta1/tenant_func.go +++ b/api/v1beta1/tenant_func.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 diff --git a/api/v1beta1/tenant_status.go b/api/v1beta1/tenant_status.go index 8122633d2..edbc85ac7 100644 --- a/api/v1beta1/tenant_status.go +++ b/api/v1beta1/tenant_status.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 diff --git a/api/v1beta1/tenant_types.go b/api/v1beta1/tenant_types.go index 5d809b243..5f9de077b 100644 --- a/api/v1beta1/tenant_types.go +++ b/api/v1beta1/tenant_types.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 @@ -6,7 +6,7 @@ package v1beta1 import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" ) // TenantSpec defines the desired state of Tenant. diff --git a/api/v1beta1/tenant_webhook.go b/api/v1beta1/tenant_webhook.go index 58ffec85a..2c21925ab 100644 --- a/api/v1beta1/tenant_webhook.go +++ b/api/v1beta1/tenant_webhook.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta1 diff --git a/api/v1beta1/zz_generated.deepcopy.go b/api/v1beta1/zz_generated.deepcopy.go index 5ae9834b7..c11f0a4a8 100644 --- a/api/v1beta1/zz_generated.deepcopy.go +++ b/api/v1beta1/zz_generated.deepcopy.go @@ -1,7 +1,7 @@ //go:build !ignore_autogenerated // +build !ignore_autogenerated -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 // Code generated by controller-gen. DO NOT EDIT. @@ -9,7 +9,7 @@ package v1beta1 import ( - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" runtime "k8s.io/apimachinery/pkg/runtime" ) diff --git a/api/v1beta2/additional_role_bindings.go b/api/v1beta2/additional_role_bindings.go index 298aa8bda..dd2f5cbef 100644 --- a/api/v1beta2/additional_role_bindings.go +++ b/api/v1beta2/additional_role_bindings.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 diff --git a/api/v1beta2/capsuleconfiguration_convertion_hub.go b/api/v1beta2/capsuleconfiguration_convertion_hub.go index 6f4c02b5a..33bbe9a4a 100644 --- a/api/v1beta2/capsuleconfiguration_convertion_hub.go +++ b/api/v1beta2/capsuleconfiguration_convertion_hub.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 @@ -10,7 +10,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/conversion" - capsulev1alpha1 "github.com/clastix/capsule/api/v1alpha1" + capsulev1alpha1 "github.com/projectcapsule/capsule/api/v1alpha1" ) func (in *CapsuleConfiguration) ConvertTo(raw conversion.Hub) error { diff --git a/api/v1beta2/capsuleconfiguration_types.go b/api/v1beta2/capsuleconfiguration_types.go index a5854b518..c12734570 100644 --- a/api/v1beta2/capsuleconfiguration_types.go +++ b/api/v1beta2/capsuleconfiguration_types.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 @@ -6,7 +6,7 @@ package v1beta2 import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" ) // CapsuleConfigurationSpec defines the Capsule configuration. diff --git a/api/v1beta2/custom_resource_quota.go b/api/v1beta2/custom_resource_quota.go index 42ccb7300..3be69020d 100644 --- a/api/v1beta2/custom_resource_quota.go +++ b/api/v1beta2/custom_resource_quota.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 diff --git a/api/v1beta2/groupversion_info.go b/api/v1beta2/groupversion_info.go index 37920ac44..61fe96f81 100644 --- a/api/v1beta2/groupversion_info.go +++ b/api/v1beta2/groupversion_info.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 // Package v1beta2 contains API Schema definitions for the capsule v1beta2 API group diff --git a/api/v1beta2/ingress_options.go b/api/v1beta2/ingress_options.go index 740b1503d..29c09c0d7 100644 --- a/api/v1beta2/ingress_options.go +++ b/api/v1beta2/ingress_options.go @@ -1,10 +1,10 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 import ( - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" ) type IngressOptions struct { diff --git a/api/v1beta2/namespace_options.go b/api/v1beta2/namespace_options.go index 0b71d73f5..ddaed491a 100644 --- a/api/v1beta2/namespace_options.go +++ b/api/v1beta2/namespace_options.go @@ -1,10 +1,10 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 import ( - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" ) type NamespaceOptions struct { diff --git a/api/v1beta2/owner.go b/api/v1beta2/owner.go index c4753c805..5e6845f5a 100644 --- a/api/v1beta2/owner.go +++ b/api/v1beta2/owner.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 diff --git a/api/v1beta2/owner_list.go b/api/v1beta2/owner_list.go index 3677acc6b..7e8fa23e8 100644 --- a/api/v1beta2/owner_list.go +++ b/api/v1beta2/owner_list.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 diff --git a/api/v1beta2/owner_list_test.go b/api/v1beta2/owner_list_test.go index 93697b938..5c286f0d2 100644 --- a/api/v1beta2/owner_list_test.go +++ b/api/v1beta2/owner_list_test.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 diff --git a/api/v1beta2/tenant_annotations.go b/api/v1beta2/tenant_annotations.go index 63413e34c..a6438f32f 100644 --- a/api/v1beta2/tenant_annotations.go +++ b/api/v1beta2/tenant_annotations.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 diff --git a/api/v1beta2/tenant_conversion_hub.go b/api/v1beta2/tenant_conversion_hub.go index aa144bb56..dd632255c 100644 --- a/api/v1beta2/tenant_conversion_hub.go +++ b/api/v1beta2/tenant_conversion_hub.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 @@ -10,8 +10,8 @@ import ( "sigs.k8s.io/controller-runtime/pkg/conversion" - capsulev1beta1 "github.com/clastix/capsule/api/v1beta1" - "github.com/clastix/capsule/pkg/api" + capsulev1beta1 "github.com/projectcapsule/capsule/api/v1beta1" + "github.com/projectcapsule/capsule/pkg/api" ) func (in *Tenant) ConvertFrom(raw conversion.Hub) error { diff --git a/api/v1beta2/tenant_func.go b/api/v1beta2/tenant_func.go index 166956aa3..08754ad9f 100644 --- a/api/v1beta2/tenant_func.go +++ b/api/v1beta2/tenant_func.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 diff --git a/api/v1beta2/tenant_labels.go b/api/v1beta2/tenant_labels.go index 7bd2a922b..e5c74f738 100644 --- a/api/v1beta2/tenant_labels.go +++ b/api/v1beta2/tenant_labels.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 diff --git a/api/v1beta2/tenant_status.go b/api/v1beta2/tenant_status.go index e3204ed1c..81e3c0469 100644 --- a/api/v1beta2/tenant_status.go +++ b/api/v1beta2/tenant_status.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 diff --git a/api/v1beta2/tenant_types.go b/api/v1beta2/tenant_types.go index 60edd2fe7..93e01b759 100644 --- a/api/v1beta2/tenant_types.go +++ b/api/v1beta2/tenant_types.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 @@ -6,7 +6,7 @@ package v1beta2 import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" ) // TenantSpec defines the desired state of Tenant. diff --git a/api/v1beta2/tenantresource_global.go b/api/v1beta2/tenantresource_global.go index 9108e5336..068e5ab45 100644 --- a/api/v1beta2/tenantresource_global.go +++ b/api/v1beta2/tenantresource_global.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 diff --git a/api/v1beta2/tenantresource_namespaced.go b/api/v1beta2/tenantresource_namespaced.go index ac6c764ce..766cd7581 100644 --- a/api/v1beta2/tenantresource_namespaced.go +++ b/api/v1beta2/tenantresource_namespaced.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 @@ -7,7 +7,7 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime" - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" ) // TenantResourceSpec defines the desired state of TenantResource. diff --git a/api/v1beta2/tenantresource_types.go b/api/v1beta2/tenantresource_types.go index 8f701b22e..a1f191eaa 100644 --- a/api/v1beta2/tenantresource_types.go +++ b/api/v1beta2/tenantresource_types.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package v1beta2 diff --git a/api/v1beta2/zz_generated.deepcopy.go b/api/v1beta2/zz_generated.deepcopy.go index 141f2fe97..7245688f4 100644 --- a/api/v1beta2/zz_generated.deepcopy.go +++ b/api/v1beta2/zz_generated.deepcopy.go @@ -1,7 +1,7 @@ //go:build !ignore_autogenerated // +build !ignore_autogenerated -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 // Code generated by controller-gen. DO NOT EDIT. @@ -9,7 +9,7 @@ package v1beta2 import ( - "github.com/clastix/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/api" "k8s.io/api/rbac/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime" diff --git a/charts/capsule/Chart.yaml b/charts/capsule/Chart.yaml index a3aa7ec88..f36445929 100644 --- a/charts/capsule/Chart.yaml +++ b/charts/capsule/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 type: application description: A Helm chart to deploy the Capsule Operator for easily implementing, managing, and maintaining mutitenancy and access control in Kubernetes. -home: https://github.com/clastix/capsule -icon: https://github.com/clastix/capsule/raw/master/assets/logo/capsule_small.png +home: https://github.com/projectcapsule/capsule +icon: https://github.com/projectcapsule/capsule/raw/master/assets/logo/capsule_small.png keywords: - kubernetes - operator @@ -17,7 +17,7 @@ maintainers: name: Clastix Labs Team name: capsule sources: -- https://github.com/clastix/capsule +- https://github.com/projectcapsule/capsule # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. diff --git a/charts/capsule/README.md b/charts/capsule/README.md index 2d92f3e60..0873d01ad 100644 --- a/charts/capsule/README.md +++ b/charts/capsule/README.md @@ -227,4 +227,4 @@ metadata: ## More -See Capsule [tutorial](https://github.com/clastix/capsule/blob/master/docs/content/general/tutorial.md) for more information about how to use Capsule. +See Capsule [tutorial](https://github.com/projectcapsule/capsule/blob/master/docs/content/general/tutorial.md) for more information about how to use Capsule. diff --git a/charts/capsule/README.md.gotmpl b/charts/capsule/README.md.gotmpl index 415a3f000..273f99899 100644 --- a/charts/capsule/README.md.gotmpl +++ b/charts/capsule/README.md.gotmpl @@ -157,4 +157,4 @@ metadata: ## More -See Capsule [tutorial](https://github.com/clastix/capsule/blob/master/docs/content/general/tutorial.md) for more information about how to use Capsule. +See Capsule [tutorial](https://github.com/projectcapsule/capsule/blob/master/docs/content/general/tutorial.md) for more information about how to use Capsule. diff --git a/controllers/config/manager.go b/controllers/config/manager.go index 129733d68..cf565f9ea 100644 --- a/controllers/config/manager.go +++ b/controllers/config/manager.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package config @@ -12,9 +12,9 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/reconcile" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" - "github.com/clastix/capsule/controllers/utils" - "github.com/clastix/capsule/pkg/configuration" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" + "github.com/projectcapsule/capsule/controllers/utils" + "github.com/projectcapsule/capsule/pkg/configuration" ) type Manager struct { diff --git a/controllers/pv/controller.go b/controllers/pv/controller.go index 3ef3ebae3..b4753b740 100644 --- a/controllers/pv/controller.go +++ b/controllers/pv/controller.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package pv @@ -16,9 +16,9 @@ import ( "sigs.k8s.io/controller-runtime/pkg/predicate" "sigs.k8s.io/controller-runtime/pkg/reconcile" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" - capsuleutils "github.com/clastix/capsule/pkg/utils" - webhookutils "github.com/clastix/capsule/pkg/webhook/utils" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" + capsuleutils "github.com/projectcapsule/capsule/pkg/utils" + webhookutils "github.com/projectcapsule/capsule/pkg/webhook/utils" ) type Controller struct { diff --git a/controllers/rbac/const.go b/controllers/rbac/const.go index 74b9bba54..362cd539e 100644 --- a/controllers/rbac/const.go +++ b/controllers/rbac/const.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package rbac diff --git a/controllers/rbac/manager.go b/controllers/rbac/manager.go index a5a8c0864..3a0f62f8f 100644 --- a/controllers/rbac/manager.go +++ b/controllers/rbac/manager.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package rbac @@ -20,9 +20,9 @@ import ( "sigs.k8s.io/controller-runtime/pkg/handler" "sigs.k8s.io/controller-runtime/pkg/reconcile" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" - "github.com/clastix/capsule/controllers/utils" - "github.com/clastix/capsule/pkg/configuration" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" + "github.com/projectcapsule/capsule/controllers/utils" + "github.com/projectcapsule/capsule/pkg/configuration" ) type Manager struct { diff --git a/controllers/resources/global.go b/controllers/resources/global.go index 675078478..4e8fa7d39 100644 --- a/controllers/resources/global.go +++ b/controllers/resources/global.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package resources @@ -21,7 +21,7 @@ import ( ctrllog "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/reconcile" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" ) type Global struct { diff --git a/controllers/resources/namespaced.go b/controllers/resources/namespaced.go index e9b0ae80e..60eadcbd3 100644 --- a/controllers/resources/namespaced.go +++ b/controllers/resources/namespaced.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package resources @@ -18,7 +18,7 @@ import ( ctrllog "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/reconcile" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" ) type Namespaced struct { diff --git a/controllers/resources/processor.go b/controllers/resources/processor.go index 3c0aea512..3f2b81640 100644 --- a/controllers/resources/processor.go +++ b/controllers/resources/processor.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package resources @@ -22,7 +22,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" ctrllog "sigs.k8s.io/controller-runtime/pkg/log" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" ) const ( diff --git a/controllers/servicelabels/abstract.go b/controllers/servicelabels/abstract.go index 19674a015..231e2fa06 100644 --- a/controllers/servicelabels/abstract.go +++ b/controllers/servicelabels/abstract.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package servicelabels @@ -20,8 +20,8 @@ import ( "sigs.k8s.io/controller-runtime/pkg/predicate" "sigs.k8s.io/controller-runtime/pkg/reconcile" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" - "github.com/clastix/capsule/pkg/utils" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" + "github.com/projectcapsule/capsule/pkg/utils" ) type abstractServiceLabelsReconciler struct { diff --git a/controllers/servicelabels/endpoint.go b/controllers/servicelabels/endpoint.go index 26b0d182f..60a451844 100644 --- a/controllers/servicelabels/endpoint.go +++ b/controllers/servicelabels/endpoint.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package servicelabels diff --git a/controllers/servicelabels/endpoint_slices.go b/controllers/servicelabels/endpoint_slices.go index efcee1f74..42761bbaf 100644 --- a/controllers/servicelabels/endpoint_slices.go +++ b/controllers/servicelabels/endpoint_slices.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package servicelabels diff --git a/controllers/servicelabels/errors.go b/controllers/servicelabels/errors.go index 3a15656b2..807b82754 100644 --- a/controllers/servicelabels/errors.go +++ b/controllers/servicelabels/errors.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package servicelabels diff --git a/controllers/servicelabels/service.go b/controllers/servicelabels/service.go index 505f00f36..74d1368b3 100644 --- a/controllers/servicelabels/service.go +++ b/controllers/servicelabels/service.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package servicelabels diff --git a/controllers/tenant/annotations.go b/controllers/tenant/annotations.go index 94711e92e..fb758eedd 100644 --- a/controllers/tenant/annotations.go +++ b/controllers/tenant/annotations.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package tenant diff --git a/controllers/tenant/limitranges.go b/controllers/tenant/limitranges.go index 99a035763..d17ea22ab 100644 --- a/controllers/tenant/limitranges.go +++ b/controllers/tenant/limitranges.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package tenant @@ -13,8 +13,8 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" - "github.com/clastix/capsule/pkg/utils" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" + "github.com/projectcapsule/capsule/pkg/utils" ) // Ensuring all the LimitRange are applied to each Namespace handled by the Tenant. diff --git a/controllers/tenant/manager.go b/controllers/tenant/manager.go index c89c6cf9b..56eb6d72f 100644 --- a/controllers/tenant/manager.go +++ b/controllers/tenant/manager.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package tenant @@ -18,7 +18,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/reconcile" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" ) type Manager struct { diff --git a/controllers/tenant/namespaces.go b/controllers/tenant/namespaces.go index 3262511c3..71e452e43 100644 --- a/controllers/tenant/namespaces.go +++ b/controllers/tenant/namespaces.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package tenant @@ -16,9 +16,9 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" - "github.com/clastix/capsule/pkg/api" - "github.com/clastix/capsule/pkg/utils" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" + "github.com/projectcapsule/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/utils" ) // Ensuring all annotations are applied to each Namespace handled by the Tenant. diff --git a/controllers/tenant/networkpolicies.go b/controllers/tenant/networkpolicies.go index 914897ee7..b8bf53bab 100644 --- a/controllers/tenant/networkpolicies.go +++ b/controllers/tenant/networkpolicies.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package tenant @@ -13,8 +13,8 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" - "github.com/clastix/capsule/pkg/utils" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" + "github.com/projectcapsule/capsule/pkg/utils" ) // Ensuring all the NetworkPolicies are applied to each Namespace handled by the Tenant. diff --git a/controllers/tenant/resourcequotas.go b/controllers/tenant/resourcequotas.go index 7f70e0531..15d6bbf51 100644 --- a/controllers/tenant/resourcequotas.go +++ b/controllers/tenant/resourcequotas.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package tenant @@ -19,9 +19,9 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" - "github.com/clastix/capsule/pkg/api" - "github.com/clastix/capsule/pkg/utils" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" + "github.com/projectcapsule/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/utils" ) // When the Resource Budget assigned to a Tenant is Tenant-scoped we have to rely on the ResourceQuota resources to diff --git a/controllers/tenant/resourcequotas_quota.go b/controllers/tenant/resourcequotas_quota.go index 55e427497..2f42b9142 100644 --- a/controllers/tenant/resourcequotas_quota.go +++ b/controllers/tenant/resourcequotas_quota.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package tenant @@ -16,7 +16,7 @@ import ( "k8s.io/client-go/dynamic" "k8s.io/client-go/util/retry" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" ) func (r *Manager) syncCustomResourceQuotaUsages(ctx context.Context, tenant *capsulev1beta2.Tenant) error { diff --git a/controllers/tenant/rolebindings.go b/controllers/tenant/rolebindings.go index 236bfec74..065aa5bde 100644 --- a/controllers/tenant/rolebindings.go +++ b/controllers/tenant/rolebindings.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package tenant @@ -14,9 +14,9 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" - capsulev1beta2 "github.com/clastix/capsule/api/v1beta2" - "github.com/clastix/capsule/pkg/api" - "github.com/clastix/capsule/pkg/utils" + capsulev1beta2 "github.com/projectcapsule/capsule/api/v1beta2" + "github.com/projectcapsule/capsule/pkg/api" + "github.com/projectcapsule/capsule/pkg/utils" ) // ownerClusterRoleBindings generates a Capsule AdditionalRoleBinding object for the Owner dynamic clusterrole in order diff --git a/controllers/tenant/utils.go b/controllers/tenant/utils.go index 5adf7ac4f..f94eed13b 100644 --- a/controllers/tenant/utils.go +++ b/controllers/tenant/utils.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package tenant @@ -14,7 +14,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" - capsulev1beta2 "github.com/clastix/capsule/pkg/utils" + capsulev1beta2 "github.com/projectcapsule/capsule/pkg/utils" ) // pruningResources is taking care of removing the no more requested sub-resources as LimitRange, ResourceQuota or diff --git a/controllers/tls/errors.go b/controllers/tls/errors.go index 98a49bca4..471b8b2b8 100644 --- a/controllers/tls/errors.go +++ b/controllers/tls/errors.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package tls diff --git a/controllers/tls/manager.go b/controllers/tls/manager.go index f788e3604..e2cdd5a22 100644 --- a/controllers/tls/manager.go +++ b/controllers/tls/manager.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package tls @@ -28,9 +28,9 @@ import ( "sigs.k8s.io/controller-runtime/pkg/predicate" "sigs.k8s.io/controller-runtime/pkg/reconcile" - "github.com/clastix/capsule/controllers/utils" - "github.com/clastix/capsule/pkg/cert" - "github.com/clastix/capsule/pkg/configuration" + "github.com/projectcapsule/capsule/controllers/utils" + "github.com/projectcapsule/capsule/pkg/cert" + "github.com/projectcapsule/capsule/pkg/configuration" ) const ( diff --git a/controllers/utils/name_matching.go b/controllers/utils/name_matching.go index ddc3dbdf5..98fd1a68e 100644 --- a/controllers/utils/name_matching.go +++ b/controllers/utils/name_matching.go @@ -1,4 +1,4 @@ -// Copyright 2020-2021 Clastix Labs +// Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 package utils diff --git a/docs/content/contributing/development.md b/docs/content/contributing/development.md index e56ff8f57..43184ffed 100644 --- a/docs/content/contributing/development.md +++ b/docs/content/contributing/development.md @@ -107,12 +107,12 @@ $ git clone git@github.com:myuser/capsule.git && cd capsule It's a good practice to add the upstream as the remote too so we can easily fetch and merge the upstream to our fork: ```shell -$ git remote add upstream https://github.com/clastix/capsule.git +$ git remote add upstream https://github.com/projectcapsule/capsule.git $ git remote -vv origin git@github.com:myuser/capsule.git (fetch) origin git@github.com:myuser/capsule.git (push) -upstream https://github.com/clastix/capsule.git (fetch) -upstream https://github.com/clastix/capsule.git (push) +upstream https://github.com/projectcapsule/capsule.git (fetch) +upstream https://github.com/projectcapsule/capsule.git (push) ``` Pull all tags diff --git a/docs/content/contributing/governance.md b/docs/content/contributing/governance.md index 6c9af9b07..6c012d881 100644 --- a/docs/content/contributing/governance.md +++ b/docs/content/contributing/governance.md @@ -17,7 +17,7 @@ In the context of Capsule project, we consider the following roles: The release process will be governed by Maintainers. -Please, refer to the [maintainers file](https://github.com/clastix/capsule/blob/master/.github/maintainers.yaml) available in the source code. +Please, refer to the [maintainers file](https://github.com/projectcapsule/capsule/blob/master/.github/maintainers.yaml) available in the source code. ## Roadmap Planning diff --git a/docs/content/contributing/guidelines.md b/docs/content/contributing/guidelines.md index 5d1016972..e6ac97175 100644 --- a/docs/content/contributing/guidelines.md +++ b/docs/content/contributing/guidelines.md @@ -59,7 +59,7 @@ You can easily check them issuing the _Make_ recipe `golint`. golangci-lint run -c .golangci.yml ``` -> Enabled linters and related options are defined in the [.golanci.yml file](https://github.com/clastix/capsule/blob/master/.golangci.yml) +> Enabled linters and related options are defined in the [.golanci.yml file](https://github.com/projectcapsule/capsule/blob/master/.golangci.yml) ### goimports @@ -77,7 +77,7 @@ To help you out you can use the _Make_ recipe `goimports` ``` # make goimports -goimports -w -l -local "github.com/clastix/capsule" . +goimports -w -l -local "github.com/projectcapsule/capsule" . ``` ## Finding contributions to work on @@ -108,4 +108,4 @@ Please, add a new single line at end of any file as the current coding style. ## Licensing -See the [LICENSE](https://github.com/clastix/capsule/blob/master/LICENSE) file for our project's licensing. We can ask you to confirm the licensing of your contribution. +See the [LICENSE](https://github.com/projectcapsule/capsule/blob/master/LICENSE) file for our project's licensing. We can ask you to confirm the licensing of your contribution. diff --git a/docs/content/contributing/release.md b/docs/content/contributing/release.md index aadf6a1fd..668ab31f4 100644 --- a/docs/content/contributing/release.md +++ b/docs/content/contributing/release.md @@ -28,7 +28,7 @@ This will trigger a _GitHub Action_ which builds a multi-arch container image, t ## Helm Chart hosting -The suggested installation tool is [Helm](https://helm.sh), and the Capsule chart is hosted in the [GitHub repository](https://github.com/clastix/capsule/tree/master/charts/capsule). +The suggested installation tool is [Helm](https://helm.sh), and the Capsule chart is hosted in the [GitHub repository](https://github.com/projectcapsule/capsule/tree/master/charts/capsule). For each Helm Chart release, a tit tag with the prefix `helm-v` will be issued to help developers to address the corresponding commit. The built Helm Charts are then automatically pushed upon tag release to the [CLASTIX Helm repository](https://clastix.github.io/charts). diff --git a/docs/content/general/getting-started.md b/docs/content/general/getting-started.md index 5eed91215..979e99e20 100644 --- a/docs/content/general/getting-started.md +++ b/docs/content/general/getting-started.md @@ -9,7 +9,7 @@ Make sure you have access to a Kubernetes cluster as administrator. There are two ways to install Capsule: * Use the [single YAML file installer](https://raw.githubusercontent.com/clastix/capsule/master/config/install.yaml) -* Use the [Capsule Helm Chart](https://github.com/clastix/capsule/blob/master/charts/capsule/README.md) +* Use the [Capsule Helm Chart](https://github.com/projectcapsule/capsule/blob/master/charts/capsule/README.md) ### Install with the single YAML file installer @@ -23,7 +23,7 @@ It will install the Capsule controller in a dedicated namespace `capsule-system` ### Install with Helm Chart -Please, refer to the instructions reported in the Capsule Helm Chart [README](https://github.com/clastix/capsule/blob/master/charts/capsule/README.md). +Please, refer to the instructions reported in the Capsule Helm Chart [README](https://github.com/projectcapsule/capsule/blob/master/charts/capsule/README.md). ## Create your first Tenant @@ -74,7 +74,7 @@ Users authenticated through an _OIDC token_ must have in their token: ] ``` -The [hack/create-user.sh](https://github.com/clastix/capsule/blob/master/hack/create-user.sh) can help you set up a dummy `kubeconfig` for the `alice` user acting as owner of a tenant called `oil` +The [hack/create-user.sh](https://github.com/projectcapsule/capsule/blob/master/hack/create-user.sh) can help you set up a dummy `kubeconfig` for the `alice` user acting as owner of a tenant called `oil` ```bash ./hack/create-user.sh alice oil diff --git a/docs/content/general/lens.md b/docs/content/general/lens.md index ec96f8ad8..9db9ff142 100644 --- a/docs/content/general/lens.md +++ b/docs/content/general/lens.md @@ -8,4 +8,4 @@ Capsule extension for Lens provides these capabilities: - See tenant details and change through the embedded Lens editor - Check Resources Quota and Budget at both the tenant and namespace level -Please, see the [README](https://github.com/clastix/capsule-lens-extension) for details about the installation of the Capsule Lens Extension. +Please, see the [README](https://github.com/projectcapsule/capsule-lens-extension) for details about the installation of the Capsule Lens Extension. diff --git a/docs/content/general/proxy.md b/docs/content/general/proxy.md index 246a2193a..237df36ae 100644 --- a/docs/content/general/proxy.md +++ b/docs/content/general/proxy.md @@ -138,7 +138,7 @@ Each Resource kind can be granted with several verbs, such as: ## Cluster-scoped resources selection strategy precedence -Starting from [Capsule v0.2.0](https://github.com/clastix/capsule/releases/tag/v0.2.0), selection of cluster-scoped resources based on labels has been introduced. +Starting from [Capsule v0.2.0](https://github.com/projectcapsule/capsule/releases/tag/v0.2.0), selection of cluster-scoped resources based on labels has been introduced. Due to the limitations of Kubernetes API Server which not support `OR` label selector, the Capsule core team decided to give precedence to the label selector over the exact and regex match. diff --git a/docs/content/guides/flux2-capsule.md b/docs/content/guides/flux2-capsule.md index 6aa9ca02b..fac1baeb1 100644 --- a/docs/content/guides/flux2-capsule.md +++ b/docs/content/guides/flux2-capsule.md @@ -180,7 +180,7 @@ To deepen on this please go to [#Insights](#insights). ### How to setup Tenants GitOps-ready -Given that [Capsule](github.com/clastix/capsule) and [Capsule Proxy](github.com/clastix/capsule-proxy) are installed, and [Flux v2](https://github.com/fluxcd/flux2) configured with [multi-tenancy lockdown](https://fluxcd.io/docs/installation/#multi-tenancy-lockdown) features, of which the patch below: +Given that [Capsule](github.com/projectcapsule/capsule) and [Capsule Proxy](github.com/clastix/capsule-proxy) are installed, and [Flux v2](https://github.com/fluxcd/flux2) configured with [multi-tenancy lockdown](https://fluxcd.io/docs/installation/#multi-tenancy-lockdown) features, of which the patch below: ```yaml apiVersion: kustomize.config.k8s.io/v1beta1 @@ -435,7 +435,7 @@ For other protections against threats in this multi-tenancy scenario please see - https://fluxcd.io/docs/installation/#multi-tenancy-lockdown - https://fluxcd.io/blog/2022/05/may-2022-security-announcement/ - https://github.com/clastix/capsule-proxy/issues/218 -- https://github.com/clastix/capsule/issues/528 +- https://github.com/projectcapsule/capsule/issues/528 - https://github.com/clastix/flux2-capsule-multi-tenancy - https://github.com/fluxcd/flux2-multi-tenancy - https://fluxcd.io/docs/guides/repository-structure/ diff --git a/docs/content/guides/monitoring.md b/docs/content/guides/monitoring.md index 9f92f0d84..113a146dd 100644 --- a/docs/content/guides/monitoring.md +++ b/docs/content/guides/monitoring.md @@ -18,7 +18,7 @@ To fastly deploy this monitoring stack, consider installing the [Prometheus Oper ## Quick Start -The Capsule Helm [charts](https://github.com/clastix/capsule/tree/master/charts/capsule) allow you to automatically create Kubernetes minimum resources needed for the proper functioning of the dashboard: +The Capsule Helm [charts](https://github.com/projectcapsule/capsule/tree/master/charts/capsule) allow you to automatically create Kubernetes minimum resources needed for the proper functioning of the dashboard: * ServiceMonitor * Role @@ -38,7 +38,7 @@ serviceMonitor: name: namespace: ``` -Take a look at the Helm charts [README.md](https://github.com/clastix/capsule/blob/master/charts/capsule/README.md#customize-the-installation) file for further customization. +Take a look at the Helm charts [README.md](https://github.com/projectcapsule/capsule/blob/master/charts/capsule/README.md#customize-the-installation) file for further customization. ### Check Service Monitor @@ -47,7 +47,7 @@ Verify that the service monitor is working correctly through the Prometheus "tar ![Prometheus Targets](./assets/prometheus_targets.png) ### Deploy dashboard -A dashboard for Grafana is provided as [dashboard.json](https://github.com/clastix/capsule/blob/master/config/grafana/dashboard.json). +A dashboard for Grafana is provided as [dashboard.json](https://github.com/projectcapsule/capsule/blob/master/config/grafana/dashboard.json). Render with `kustomize` the dashboard as a ConfigMap and apply in the namespace where Grafana is installed, making sure to select the correct Prometheus datasource: diff --git a/docs/content/guides/upgrading.md b/docs/content/guides/upgrading.md index caa6f1a99..f68d4dc0f 100644 --- a/docs/content/guides/upgrading.md +++ b/docs/content/guides/upgrading.md @@ -2,9 +2,9 @@ List of Tenant API changes: -- [Capsule v0.1.0](https://github.com/clastix/capsule/releases/tag/v0.1.0) bump to `v1beta1` from `v1alpha1`. -- [Capsule v0.2.0](https://github.com/clastix/capsule/releases/tag/v0.2.0) bump to `v1beta2` from `v1beta1`, deprecating `v1alpha1`. -- [Capsule v0.3.0](https://github.com/clastix/capsule/releases/tag/v0.3.0) missing enums required by [Capsule Proxy](https://github.com/clastix/capsule-proxy). +- [Capsule v0.1.0](https://github.com/projectcapsule/capsule/releases/tag/v0.1.0) bump to `v1beta1` from `v1alpha1`. +- [Capsule v0.2.0](https://github.com/projectcapsule/capsule/releases/tag/v0.2.0) bump to `v1beta2` from `v1beta1`, deprecating `v1alpha1`. +- [Capsule v0.3.0](https://github.com/projectcapsule/capsule/releases/tag/v0.3.0) missing enums required by [Capsule Proxy](https://github.com/clastix/capsule-proxy). This document aims to provide support and a guide on how to perform a clean upgrade to the latest API version in order to avoid service disruption and data loss. diff --git a/docs/package-lock.json b/docs/package-lock.json index 76741e43b..5b9fe4e5e 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -148,6 +148,11 @@ "semver": "^6.1.2" } }, + "@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==" + }, "@babel/helper-explode-assignable-expression": { "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz", @@ -271,6 +276,11 @@ "@babel/types": "^7.15.4" } }, + "@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==" + }, "@babel/helper-validator-identifier": { "version": "7.15.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", @@ -1012,33 +1022,106 @@ } }, "@babel/traverse": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz", - "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==", - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-hoist-variables": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "requires": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", "debug": "^4.1.0", "globals": "^11.1.0" }, "dependencies": { - "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", "requires": { - "ms": "2.1.2" + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" } }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "@babel/generator": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "requires": { + "@babel/types": "^7.23.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "requires": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==" + }, + "@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "requires": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==" + }, + "@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "requires": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + } + }, + "@babel/types": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + } } } }, @@ -1349,6 +1432,40 @@ } } }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, "@mrmlnc/readdir-enhanced": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", diff --git a/docs/src/components/AppFooter.vue b/docs/src/components/AppFooter.vue index 910fc08be..2d2f62787 100644 --- a/docs/src/components/AppFooter.vue +++ b/docs/src/components/AppFooter.vue @@ -17,7 +17,7 @@