Rename backend services for portal
Point domain services, bootstrap, and related packages at Compliance Portal types so callers stop depending on the old Trust Center names. Signed-off-by: Bryan Frimin <bryan@probo.com>
This commit is contained in:
@@ -155,7 +155,7 @@ func (b *Builder) Build() (*probodconfig.FullConfig, error) {
|
||||
),
|
||||
},
|
||||
},
|
||||
TrustCenter: probodconfig.TrustCenterConfig{
|
||||
CompliancePortal: probodconfig.CompliancePortalConfig{
|
||||
HTTPAddr: b.resolver.getEnv("PROBOD_TRUST_CENTER_HTTP_ADDR"),
|
||||
HTTPSAddr: b.resolver.getEnv("PROBOD_TRUST_CENTER_HTTPS_ADDR"),
|
||||
BaseDomain: b.resolver.getEnv("PROBOD_TRUST_CENTER_BASE_DOMAIN"),
|
||||
|
||||
@@ -188,10 +188,10 @@ func TestBuilder_Build_Defaults(t *testing.T) {
|
||||
assert.Empty(t, cfg.Probod.Auth.SAML.DomainVerificationResolverAddr)
|
||||
|
||||
// Trust center config
|
||||
assert.Empty(t, cfg.Probod.TrustCenter.HTTPAddr)
|
||||
assert.Empty(t, cfg.Probod.TrustCenter.HTTPSAddr)
|
||||
assert.Empty(t, cfg.Probod.TrustCenter.BaseDomain)
|
||||
assert.Nil(t, cfg.Probod.TrustCenter.ProxyProtocol.TrustedProxies)
|
||||
assert.Empty(t, cfg.Probod.CompliancePortal.HTTPAddr)
|
||||
assert.Empty(t, cfg.Probod.CompliancePortal.HTTPSAddr)
|
||||
assert.Empty(t, cfg.Probod.CompliancePortal.BaseDomain)
|
||||
assert.Nil(t, cfg.Probod.CompliancePortal.ProxyProtocol.TrustedProxies)
|
||||
|
||||
// AWS config
|
||||
assert.Empty(t, cfg.Probod.AWS.Region)
|
||||
@@ -469,10 +469,10 @@ func TestBuilder_Build_CustomValues(t *testing.T) {
|
||||
assert.Equal(t, 120, cfg.Probod.Auth.SAML.DomainVerificationIntervalSeconds)
|
||||
assert.Equal(t, "1.1.1.1:53", cfg.Probod.Auth.SAML.DomainVerificationResolverAddr)
|
||||
// Trust center
|
||||
assert.Equal(t, ":8080", cfg.Probod.TrustCenter.HTTPAddr)
|
||||
assert.Equal(t, ":8443", cfg.Probod.TrustCenter.HTTPSAddr)
|
||||
assert.Equal(t, "probopage.example.com", cfg.Probod.TrustCenter.BaseDomain)
|
||||
assert.Equal(t, []string{"10.0.1.1", "10.0.1.2"}, cfg.Probod.TrustCenter.ProxyProtocol.TrustedProxies)
|
||||
assert.Equal(t, ":8080", cfg.Probod.CompliancePortal.HTTPAddr)
|
||||
assert.Equal(t, ":8443", cfg.Probod.CompliancePortal.HTTPSAddr)
|
||||
assert.Equal(t, "probopage.example.com", cfg.Probod.CompliancePortal.BaseDomain)
|
||||
assert.Equal(t, []string{"10.0.1.1", "10.0.1.2"}, cfg.Probod.CompliancePortal.ProxyProtocol.TrustedProxies)
|
||||
// AWS
|
||||
assert.Equal(t, "eu-west-1", cfg.Probod.AWS.Region)
|
||||
assert.Equal(t, "probo-files", cfg.Probod.AWS.Bucket)
|
||||
|
||||
@@ -173,7 +173,7 @@ func TestWriteConfig_OmitsEmptyOptionalBlocks(t *testing.T) {
|
||||
Pepper: "pepper",
|
||||
},
|
||||
},
|
||||
TrustCenter: probodconfig.TrustCenterConfig{
|
||||
CompliancePortal: probodconfig.CompliancePortalConfig{
|
||||
HTTPAddr: ":80",
|
||||
},
|
||||
CustomDomains: probodconfig.CustomDomainsConfig{
|
||||
@@ -222,9 +222,9 @@ func TestWriteConfig_OmitsEmptyOptionalBlocks(t *testing.T) {
|
||||
require.True(t, ok)
|
||||
assert.NotContains(t, customDomains, "acme")
|
||||
|
||||
trustCenter, ok := probod["trust-center"].(map[string]any)
|
||||
compliancePortal, ok := probod["trust-center"].(map[string]any)
|
||||
require.True(t, ok)
|
||||
assert.NotContains(t, trustCenter, "proxy-protocol")
|
||||
assert.NotContains(t, compliancePortal, "proxy-protocol")
|
||||
|
||||
llm, ok := probod["llm"].(map[string]any)
|
||||
require.True(t, ok)
|
||||
@@ -249,7 +249,7 @@ func TestWriteConfig_OmitsEmptyProxyProtocolAndCorsSlices(t *testing.T) {
|
||||
AllowedOrigins: []string{},
|
||||
},
|
||||
},
|
||||
TrustCenter: probodconfig.TrustCenterConfig{
|
||||
CompliancePortal: probodconfig.CompliancePortalConfig{
|
||||
HTTPAddr: ":10080",
|
||||
ProxyProtocol: probodconfig.ProxyProtocolConfig{
|
||||
TrustedProxies: make([]string, 0),
|
||||
@@ -277,9 +277,9 @@ func TestWriteConfig_OmitsEmptyProxyProtocolAndCorsSlices(t *testing.T) {
|
||||
assert.NotContains(t, api, "proxy-protocol")
|
||||
assert.NotContains(t, api, "cors")
|
||||
|
||||
trustCenter, ok := probod["trust-center"].(map[string]any)
|
||||
compliancePortal, ok := probod["trust-center"].(map[string]any)
|
||||
require.True(t, ok)
|
||||
assert.NotContains(t, trustCenter, "proxy-protocol")
|
||||
assert.NotContains(t, compliancePortal, "proxy-protocol")
|
||||
}
|
||||
|
||||
func TestWriteConfig_OmitsEmptyExtraHeaderFieldsMap(t *testing.T) {
|
||||
|
||||
Reference in New Issue
Block a user