Versions in this module Expand all Collapse all v1 v1.8.2 Oct 1, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.8.1 Sep 15, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.8.0 Sep 11, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.7.0 Jun 16, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.6.0 May 19, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.5.1 May 8, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.5.0 Apr 23, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.4.0 Mar 24, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.3.1 Feb 25, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.3.0 Feb 21, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.2.2 Feb 5, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron Changes in this version + const ExpectedWfrIdNotPassedInQueryParamErr + const InvalidConfigTypeErr + const NoDeploymentDoneForSelectedImage + const SecretMaskedValue + const SecretMaskedValueLong + type AppEnvAndClusterMetadata struct + AppId int + ClusterId int + EnvId int + type CmCsMetadataDto struct + CmMap map[string]*bean3.ConfigData + ConfigAppLevelId int + ConfigEnvLevelId int + SecretMap map[string]*bean3.ConfigData + type CmCsScopeVariableMetadata struct + ResolvedConfigData []*bean.ConfigData + VariableSnapShot map[string]map[string]string + type ComparisonItemRequestDto struct + Index int + type ComparisonRequestDto struct + ComparisonItems []*ComparisonItemRequestDto + func (r *ComparisonRequestDto) GetAppName() string + func (r *ComparisonRequestDto) UpdateUserIdInComparisonItems(userId int32) + type ComparisonResponseDto struct + ComparisonItemResponse []*DeploymentAndCmCsConfigDto + func DefaultComparisonResponseDto() *ComparisonResponseDto + func (r *ComparisonResponseDto) WithComparisonItemResponse(comparisonItemResponse []*DeploymentAndCmCsConfigDto) *ComparisonResponseDto + type ConfigArea string + const AppConfiguration + const CdRollback + const DeploymentHistory + const ResolveData + func (r ConfigArea) ToString() string + type ConfigDataQueryParams struct + AppName string + ConfigArea string + ConfigType string + EnvName string + IdentifierId int + PipelineId int + ResourceId int + ResourceName string + ResourceType string + UserId int32 + WfrId int + func (r *ConfigDataQueryParams) IsEnvNameProvided() bool + func (r *ConfigDataQueryParams) IsRequestMadeForOneResource() bool + func (r *ConfigDataQueryParams) IsResourceTypeConfigMap() bool + func (r *ConfigDataQueryParams) IsResourceTypeSecret() bool + func (r *ConfigDataQueryParams) IsValidConfigType() bool + type ConfigDataResponse struct + ResourceConfig []*ConfigProperty + func NewConfigDataResponse() *ConfigDataResponse + func (r *ConfigDataResponse) WithResourceConfig(resourceConfig []*ConfigProperty) *ConfigDataResponse + type ConfigProperty struct + ConfigStage ConfigStage + ConfigState ConfigState + Id int + Name string + Type bean.ResourceType + func NewConfigProperty() *ConfigProperty + func (r *ConfigProperty) GetIdentifier() ConfigPropertyIdentifier + func (r *ConfigProperty) GetKey() string + func (r *ConfigProperty) IsConfigPropertyGlobal() bool + type ConfigPropertyIdentifier struct + Name string + Type bean.ResourceType + type ConfigStage string + const Env + const Inheriting + const Overridden + type ConfigState string + const DefaultVersion + const DraftOnly + const PreviousDeployments + const PublishedConfigState + const PublishedWithDraft + func (r ConfigState) ToString() string + type DeploymentAndCmCsConfig struct + Data json.RawMessage + IsAppMetricsEnabled bool + PipelineTriggerType pipelineConfig.TriggerType + ResolvedValue json.RawMessage + ResourceType bean.ResourceType + Strategy string + TemplateVersion string + VariableSnapshot map[string]map[string]string + func NewDeploymentAndCmCsConfig() *DeploymentAndCmCsConfig + func (r *DeploymentAndCmCsConfig) WithConfigData(data json.RawMessage) *DeploymentAndCmCsConfig + func (r *DeploymentAndCmCsConfig) WithDeploymentConfigMetadata(templateVersion string, isAppMetricsEnabled bool) *DeploymentAndCmCsConfig + func (r *DeploymentAndCmCsConfig) WithPipelineStrategyMetadata(pipelineTriggerType pipelineConfig.TriggerType, strategy string) *DeploymentAndCmCsConfig + func (r *DeploymentAndCmCsConfig) WithResolvedValue(resolvedValue json.RawMessage) *DeploymentAndCmCsConfig + func (r *DeploymentAndCmCsConfig) WithResourceType(resourceType bean.ResourceType) *DeploymentAndCmCsConfig + func (r *DeploymentAndCmCsConfig) WithVariableSnapshot(snapshot map[string]map[string]string) *DeploymentAndCmCsConfig + type DeploymentAndCmCsConfigDto struct + ConfigMapsData *DeploymentAndCmCsConfig + DeploymentTemplate *DeploymentAndCmCsConfig + Index int + IsAppAdmin bool + PipelineConfigData *DeploymentAndCmCsConfig + SecretsData *DeploymentAndCmCsConfig + func NewDeploymentAndCmCsConfigDto() *DeploymentAndCmCsConfigDto + func (r *DeploymentAndCmCsConfigDto) WithConfigMapData(data *DeploymentAndCmCsConfig) *DeploymentAndCmCsConfigDto + func (r *DeploymentAndCmCsConfigDto) WithDeploymentTemplateData(data *DeploymentAndCmCsConfig) *DeploymentAndCmCsConfigDto + func (r *DeploymentAndCmCsConfigDto) WithIndex(index int) *DeploymentAndCmCsConfigDto + func (r *DeploymentAndCmCsConfigDto) WithPipelineConfigData(data *DeploymentAndCmCsConfig) *DeploymentAndCmCsConfigDto + func (r *DeploymentAndCmCsConfigDto) WithSecretData(data *DeploymentAndCmCsConfig) *DeploymentAndCmCsConfigDto + type DeploymentTemplateMetadata struct + DeploymentTemplateJson json.RawMessage + IsAppMetricsEnabled bool + TemplateVersion string + type ManifestRequest struct + AppId int + EnvironmentId int + MergeStrategy models.MergeStrategy + ResourceId int + ResourceName string + ResourceType bean.ResourceType + UserHasAdminAccess bool + Values json.RawMessage + type ManifestResponse struct + Manifest string + type ResolvedCmCsMetadataDto struct + ResolvedConfigMapData string + ResolvedSecretData string + VariableMapCM map[string]map[string]string + VariableMapCS map[string]map[string]string + type Resource string + const ConfigMap + const DeploymentTemplate + const PipelineStrategy + const Secret + func (r Resource) ToString() string + type SecretConfigMetadata struct + SecretScopeVariableMetadata *CmCsScopeVariableMetadata + SecretsList *bean.SecretsList + type ValuesDto struct + Values string