diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cd418a1ec..c164bc06a6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). - Snapshotting the CRConfig now deletes HTTPS certificates in Riak for delivery services which have been deleted in Traffic Ops. - Added a context menu in place of the "Actions" column from the following tables in Traffic Portal: cache group tables, CDN tables, delivery service tables, parameter tables, profile tables, server tables. - Traffic Portal standalone Dockerfile +- In Traffic Portal, removes the need to specify line breaks using `__RETURN__` in delivery service edge/mid header rewrite rules, regex remap expressions, raw remap text and traffic router additional request/response headers. ### Changed - Traffic Router, added TLS certificate validation on certificates imported from Traffic Ops diff --git a/docs/source/admin/traffic_ops/using.rst b/docs/source/admin/traffic_ops/using.rst index 20cdaf4bf7..0f6064434a 100644 --- a/docs/source/admin/traffic_ops/using.rst +++ b/docs/source/admin/traffic_ops/using.rst @@ -432,9 +432,9 @@ The fields in the :term:`Delivery Service` view are: | | | | | See :ref:`header-rewrite`. [1]_ | +--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| Traffic Router Additional Response Headers | List of header name:value pairs separated by __RETURN__. Listed pairs will be included in all TR HTTP responses. | +| Traffic Router Additional Response Headers | List of header name:value pairs. One name:value pair per line. Listed pairs will be included in all Traffic Router HTTP(S) responses. | +--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| Traffic Router Log Request Headers | List of header keys separated by __RETURN__. Listed headers will be included in TR access log entries under the “rh=” token. | +| Traffic Router Log Request Headers | List of header keys. One header key per line. Listed headers will be included in Traffic Router access log entries under the "rh=" token. | +--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Regex remap expression | Allows remapping of incoming requests URL using regex pattern matching to search/replace text. | | | See `ATS documentation on regex_remap `_. [1]_ | diff --git a/traffic_ops/traffic_ops_golang/crconfig/deliveryservice.go b/traffic_ops/traffic_ops_golang/crconfig/deliveryservice.go index 018a90bec7..eb33441a4e 100644 --- a/traffic_ops/traffic_ops_golang/crconfig/deliveryservice.go +++ b/traffic_ops/traffic_ops_golang/crconfig/deliveryservice.go @@ -315,7 +315,8 @@ and d.active = true ds.IP6RoutingEnabled = &ip6RoutingEnabled.Bool // No Valid check, false if null if trResponseHeaders.Valid && trResponseHeaders.String != "" { - hdrs := strings.Split(trResponseHeaders.String, `__RETURN__`) + trResponseHeaders.String = strings.Replace(trResponseHeaders.String, "__RETURN__", "\n", -1) + hdrs := strings.Split(trResponseHeaders.String, "\n") for _, hdr := range hdrs { nameVal := strings.Split(hdr, `:`) name := strings.TrimSpace(nameVal[0]) @@ -328,7 +329,8 @@ and d.active = true } if trRequestHeaders.Valid && trRequestHeaders.String != "" { - hdrs := strings.Split(trRequestHeaders.String, `__RETURN__`) + trRequestHeaders.String = strings.Replace(trRequestHeaders.String, "__RETURN__", "\n", -1) + hdrs := strings.Split(trRequestHeaders.String, "\n") for _, hdr := range hdrs { nameVal := strings.Split(hdr, `:`) name := strings.TrimSpace(nameVal[0]) diff --git a/traffic_portal/app/src/common/modules/form/_form.scss b/traffic_portal/app/src/common/modules/form/_form.scss index 181f52b4fd..523434d59a 100644 --- a/traffic_portal/app/src/common/modules/form/_form.scss +++ b/traffic_portal/app/src/common/modules/form/_form.scss @@ -85,6 +85,10 @@ input[type="url"]:invalid ~ small.invalid-URL-error { visibility: visible; } +textarea.autosize:read-only { + overflow: hidden; +} + .dnssec-info-text { margin-bottom: 12px; font-size: medium; @@ -141,3 +145,22 @@ dl dd { margin-left: 50px; } +/********** styling for showing diffs on a delivery service request **********/ + +aside.current-value { + border: 1px solid #ddd; + margin: 10px; + padding: 10px; + position: relative; + border-radius: 4px; + background-color: #f5f5f5; + padding-left: 10px; + h3 { + width: 100%; + background-color: #3F5468; + color: white; + padding: 5px; + font-size: 13px; + margin-top: 10px; + } +} diff --git a/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.DNS.tpl.html b/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.DNS.tpl.html index a4eac8102b..9643455a63 100644 --- a/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.DNS.tpl.html +++ b/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.DNS.tpl.html @@ -78,7 +78,10 @@ Required - Current Value: [ {{dsCurrent.active ? 'Active' : 'Not Active'}} ] + @@ -97,8 +100,11 @@ Required - Current Value: [ {{dsCurrent.type}} ] View Details   + @@ -112,8 +118,11 @@ Required Too Long Must be a valid DNS label (no special characters, capital letters, periods, underscores, or spaces and cannot begin or end with a hyphen) - Current Value: [ {{dsCurrent.xmlId}} ] + @@ -126,8 +135,11 @@ Required Too Long - Current Value: [ {{dsCurrent.displayName}} ] + @@ -141,8 +153,11 @@ Required - Current Value: [ {{dsCurrent.tenant}} ] View Details   + @@ -156,8 +171,11 @@ Required - Current Value: [ {{dsCurrent.cdnName}} ] View Details   + @@ -170,9 +188,12 @@ Required Must start with http:// or https:// and be followed by a valid hostname with an optional port (no trailing slash) - Current Value: [ {{dsCurrent.orgServerFqdn}} ] View Details   + @@ -200,7 +221,10 @@ Required - Current Value: [ {{magicNumberLabel(protocols, dsCurrent.protocol)}} ] + @@ -210,10 +234,13 @@
- + Required - Current Value: [ {{dsCurrent.longDesc}} ] +
@@ -223,9 +250,12 @@
- - Current Value: [ {{dsCurrent.longDesc1}} ] + +
@@ -235,16 +265,19 @@
- - Current Value: [ {{dsCurrent.longDesc2}} ] + +
- +
- +
@@ -261,8 +294,11 @@ Required Too Long Must be a valid DNS label (no special characters, capital letters, periods, underscores, or spaces and cannot begin or end with a hyphen) - Current Value: [ {{dsCurrent.routingName}} ] + @@ -275,7 +311,10 @@ Required - Current Value: [ {{magicNumberLabel(dscps, dsCurrent.dscp)}} ] + @@ -290,7 +329,10 @@ Required - Current Value: [ {{dsCurrent.ipv6RoutingEnabled ? 'Enabled' : 'Disabled'}} ] + @@ -315,7 +357,10 @@ Required - Current Value: [ {{magicNumberLabel(rrhs, dsCurrent.rangeRequestHandling)}} ] + @@ -346,7 +391,10 @@
Note:
Required - Current Value: [ {{magicNumberLabel(qStrings, dsCurrent.qstringIgnore)}} ] + @@ -366,7 +414,10 @@
Note:
Required - Current Value: [ {{dsCurrent.multiSiteOrigin ? 'Use Multi-Site Origin' : 'Do not use Multi-Site Origin'}} ] + @@ -381,7 +432,10 @@
Note:
Required - Current Value: [ {{dsCurrent.logsEnabled ? 'Enabled' : 'Disabled'}} ] + @@ -396,7 +450,10 @@
Note:
Required - Current Value: [ {{magicNumberLabel(geoProviders, dsCurrent.geoProvider)}} ] + @@ -408,8 +465,11 @@
Note:
Required - Current Value: [ {{dsCurrent.missLat}} ] +
@@ -421,8 +481,11 @@
Note:
Required - Current Value: [ {{dsCurrent.missLong}} ] +
@@ -447,7 +510,10 @@
Note:
Required - Current Value: [ {{magicNumberLabel(geoLimits, dsCurrent.geoLimit)}} ] + @@ -459,8 +525,11 @@
Note:
Too Long - Current Value: [ {{dsCurrent.geoLimitCountries}} ] +
@@ -476,8 +545,11 @@
Note:
- Current Value: [ {{dsCurrent.geoLimitRedirectURL}} ] +
@@ -503,7 +575,10 @@
Note:
- Current Value: [ {{magicNumberLabel(signingAlgos, dsCurrent.signingAlgorithm)}} ] + @@ -517,8 +592,11 @@
Note:
Too Long - Current Value: [ {{dsCurrent.dnsBypassIp}} ] +
@@ -532,8 +610,11 @@
Note:
Too Long - Current Value: [ {{dsCurrent.dnsBypassIp6}} ] +
@@ -547,8 +628,11 @@
Note:
Too Long - Current Value: [ {{dsCurrent.dnsBypassCname}} ] +
@@ -559,8 +643,11 @@
Note:
- Current Value: [ {{dsCurrent.dnsBypassTtl}} ] +
@@ -573,8 +660,11 @@
Note:
- Current Value: [ {{dsCurrent.maxDnsAnswers}} ] +
@@ -585,8 +675,11 @@
Note:
- Current Value: [ {{dsCurrent.ccrDnsTtl}} ] +
@@ -599,8 +692,11 @@
Note:
- Current Value: [ {{dsCurrent.profileName}} ] View Details   + @@ -611,8 +707,11 @@
Note:
- Current Value: [ {{dsCurrent.globalMaxMbps}} ] +
@@ -623,8 +722,11 @@
Note:
- Current Value: [ {{dsCurrent.globalMaxTps}} ] +
@@ -635,8 +737,11 @@
Note:
- Current Value: [ {{dsCurrent.fqPacingRate}} ] +
@@ -658,10 +763,11 @@
Note:
- - Too Long - Current Value: [ {{dsCurrent.edgeHeaderRewrite}} ] - + +
@@ -682,40 +788,43 @@
Note:
- - Too Long - Current Value: [ {{dsCurrent.midHeaderRewrite}} ] - + +
- - Too Long - Current Value: [ {{dsCurrent.trResponseHeaders}} ] - + +
- - Too Long - Current Value: [ {{dsCurrent.trRequestHeaders}} ] - + +
@@ -735,10 +844,11 @@
Note
- - Too Long - Current Value: [ {{dsCurrent.regexRemap}} ] - + +
@@ -764,8 +874,11 @@
Warning
Too Long - Current Value: [ {{dsCurrent.cacheurl}} ] +
@@ -775,10 +888,11 @@
Warning
- - Too Long - Current Value: [ {{dsCurrent.remapText}} ] - + +
@@ -791,8 +905,11 @@
Warning
Invalid URL Too Long - Current Value: [ {{dsCurrent.infoUrl}} ] + @@ -804,8 +921,11 @@
Warning
Too Long - Current Value: [ {{dsCurrent.checkPath}} ] +
@@ -823,8 +943,11 @@
Warning
Too Long - Current Value: [ {{dsCurrent.originShield}} ] +
@@ -837,8 +960,11 @@
Warning
- Current Value: [ {{dsCurrent.maxOriginConnections}} ] +
diff --git a/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.HTTP.tpl.html b/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.HTTP.tpl.html index a038615a11..f17d688653 100644 --- a/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.HTTP.tpl.html +++ b/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.HTTP.tpl.html @@ -79,7 +79,10 @@ Required - Current Value: [ {{ dsCurrent.active ? 'Active' : 'Not Active' }} ] + @@ -98,8 +101,11 @@ Required - Current Value: [ {{dsCurrent.type}} ] View Details   + @@ -113,8 +119,11 @@ Required Too Long Must be a valid DNS label (no special characters, capital letters, periods, underscores, or spaces and cannot begin or end with a hyphen) - Current Value: [ {{dsCurrent.xmlId}} ] + @@ -127,8 +136,11 @@ Required Too Long - Current Value: [ {{dsCurrent.displayName}} ] + @@ -142,8 +154,11 @@ Required - Current Value: [ {{dsCurrent.tenant}} ] View Details   + @@ -157,8 +172,11 @@ Required - Current Value: [ {{dsCurrent.cdnName}} ] View Details   + @@ -171,9 +189,12 @@ Required Must start with http:// or https:// and be followed by a valid hostname with an optional port (no trailing slash) - Current Value: [ {{dsCurrent.orgServerFqdn}} ] View Details   + @@ -201,7 +222,10 @@ Required - Current Value: [ {{magicNumberLabel(protocols, dsCurrent.protocol)}} ] + @@ -211,10 +235,13 @@
- + Required - Current Value: [ {{dsCurrent.longDesc}} ] +
@@ -224,9 +251,12 @@
- - Current Value: [ {{dsCurrent.longDesc1}} ] + +
@@ -236,16 +266,19 @@
- - Current Value: [ {{dsCurrent.longDesc2}} ] + +
- +
- +
@@ -262,8 +295,11 @@ Required Too Long Must be a valid DNS label (no special characters, capital letters, periods, underscores, or spaces and cannot begin or end with a hyphen) - Current Value: [ {{dsCurrent.routingName}} ] + @@ -283,7 +319,10 @@ Required - Current Value: [ {{dsCurrent.deepCachingType}} ] + @@ -296,7 +335,10 @@ Required - Current Value: [ {{magicNumberLabel(dscps, dsCurrent.dscp)}} ] + @@ -311,7 +353,10 @@ Required - Current Value: [ {{dsCurrent.ipv6RoutingEnabled ? 'Enabled' : 'Disabled'}} ] + @@ -336,7 +381,10 @@ Required - Current Value: [ {{magicNumberLabel(rrhs, dsCurrent.rangeRequestHandling)}} ] + @@ -367,7 +415,10 @@
Note:
Required - Current Value: [ {{magicNumberLabel(qStrings, dsCurrent.qstringIgnore)}} ] + @@ -387,7 +438,10 @@
Note:
Required - Current Value: [ {{dsCurrent.multiSiteOrigin ? 'Use Multi-Site Origin' : 'Do not use Multi-Site Origin'}} ] + @@ -402,7 +456,10 @@
Note:
Required - Current Value: [ {{dsCurrent.logsEnabled ? 'Enabled' : 'Disabled'}} ] + @@ -414,7 +471,10 @@
Note:
Required - Current Value: [ {{dsCurrent.initialDispersion}} ] +
@@ -431,7 +491,10 @@
Note:
Required - Current Value: [ {{dsCurrent.regionalGeoBlocking ? 'Enabled' : 'Disabled'}} ] + @@ -453,7 +516,10 @@
Note:
Required - Current Value: [ {{dsCurrent.anonymousBlockingEnabled ? 'Enabled' : 'Disabled'}} ] + @@ -468,7 +534,10 @@
Note:
Required - Current Value: [ {{magicNumberLabel(geoProviders, dsCurrent.geoProvider)}} ] + @@ -480,8 +549,11 @@
Note:
Required - Current Value: [ {{dsCurrent.missLat}} ] +
@@ -493,8 +565,11 @@
Note:
Required - Current Value: [ {{dsCurrent.missLong}} ] +
@@ -519,7 +594,10 @@
Note:
Required - Current Value: [ {{magicNumberLabel(geoLimits, dsCurrent.geoLimit)}} ] + @@ -531,8 +609,11 @@
Note:
Too Long - Current Value: [ {{dsCurrent.geoLimitCountries}} ] +
@@ -548,8 +629,11 @@
Note:
- Current Value: [ {{dsCurrent.geoLimitRedirectURL}} ] +
@@ -575,7 +659,10 @@
Note:
- Current Value: [ {{magicNumberLabel(signingAlgos, dsCurrent.signingAlgorithm)}} ] + @@ -589,8 +676,11 @@
Note:
Must be a valid FQDN - Current Value: [ {{dsCurrent.httpBypassFqdn}} ] +
@@ -601,8 +691,11 @@
Note:
- Current Value: [ {{dsCurrent.dnsBypassTtl}} ] +
@@ -613,8 +706,11 @@
Note:
- Current Value: [ {{dsCurrent.ccrDnsTtl}} ] +
@@ -627,8 +723,11 @@
Note:
- Current Value: [ {{dsCurrent.profileName}} ] View Details   + @@ -639,8 +738,11 @@
Note:
- Current Value: [ {{dsCurrent.globalMaxMbps}} ] +
@@ -651,8 +753,11 @@
Note:
- Current Value: [ {{dsCurrent.globalMaxTps}} ] +
@@ -663,8 +768,11 @@
Note:
- Current Value: [ {{dsCurrent.fqPacingRate}} ] +
@@ -686,10 +794,11 @@
Note:
- - Too Long - Current Value: [ {{dsCurrent.edgeHeaderRewrite}} ] - + +
@@ -710,40 +819,44 @@
Note:
- - Too Long - Current Value: [ {{dsCurrent.midHeaderRewrite}} ] - + +
- - Too Long - Current Value: [ {{dsCurrent.trResponseHeaders}} ] + +
- - Too Long - Current Value: [ {{dsCurrent.trRequestHeaders}} ] - + +
@@ -763,10 +876,11 @@
Note
- - Too Long - Current Value: [ {{dsCurrent.regexRemap}} ] - + +
@@ -792,8 +906,11 @@
Warning
Too Long - Current Value: [ {{dsCurrent.cacheurl}} ] +
@@ -803,10 +920,11 @@
Warning
- - Too Long - Current Value: [ {{dsCurrent.remapText}} ] - + +
@@ -819,8 +937,11 @@
Warning
Invalid URL Too Long - Current Value: [ {{dsCurrent.infoUrl}} ] + @@ -832,8 +953,11 @@
Warning
Too Long - Current Value: [ {{dsCurrent.checkPath}} ] +
@@ -851,8 +975,11 @@
Warning
Too Long - Current Value: [ {{dsCurrent.originShield}} ] +
@@ -865,8 +992,11 @@
Warning
- Current Value: [ {{dsCurrent.maxOriginConnections}} ] +
@@ -883,9 +1013,12 @@
Warning
Too Long - Current Value: [ {{dsCurrent.consistentHashRegex}} ] Test Regex   +
diff --git a/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.Steering.tpl.html b/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.Steering.tpl.html index 3caa273550..5077bb4463 100644 --- a/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.Steering.tpl.html +++ b/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.Steering.tpl.html @@ -76,7 +76,10 @@ Required - Current Value: [ {{dsCurrent.active ? 'Active' : 'Not Active'}} ] + @@ -95,8 +98,11 @@ Required - Current Value: [ {{dsCurrent.type}} ] View Details   + @@ -110,8 +116,11 @@ Required Too Long Must be a valid DNS label (no special characters, capital letters, periods, underscores, or spaces and cannot begin or end with a hyphen) - Current Value: [ {{dsCurrent.xmlId}} ] + @@ -124,8 +133,11 @@ Required Too Long - Current Value: [ {{dsCurrent.displayName}} ] + @@ -139,8 +151,11 @@ Required - Current Value: [ {{dsCurrent.tenant}} ] View Details   + @@ -154,8 +169,11 @@ Required - Current Value: [ {{dsCurrent.cdnName}} ] View Details   + @@ -183,7 +201,10 @@ Required - Current Value: [ {{magicNumberLabel(protocols, dsCurrent.protocol)}} ] + @@ -193,10 +214,13 @@
- + Required - Current Value: [ {{dsCurrent.longDesc}} ] +
@@ -206,9 +230,12 @@
- - Current Value: [ {{dsCurrent.longDesc1}} ] + +
@@ -218,16 +245,19 @@
- - Current Value: [ {{dsCurrent.longDesc2}} ] + +
- +
- +
@@ -244,8 +274,11 @@ Required Too Long Must be a valid DNS label (no special characters, capital letters, periods, underscores, or spaces and cannot begin or end with a hyphen) - Current Value: [ {{dsCurrent.routingName}} ] + @@ -260,7 +293,10 @@ Required - Current Value: [ {{dsCurrent.ipv6RoutingEnabled ? 'Enabled' : 'Disabled'}} ] + @@ -275,7 +311,10 @@ Required - Current Value: [ {{dsCurrent.logsEnabled ? 'Enabled' : 'Disabled'}} ] + @@ -290,7 +329,10 @@ Required - Current Value: [ {{magicNumberLabel(geoProviders, dsCurrent.geoProvider)}} ] + @@ -315,7 +357,10 @@ Required - Current Value: [ {{magicNumberLabel(geoLimits, dsCurrent.geoLimit)}} ] + @@ -327,8 +372,31 @@
Too Long - Current Value: [ {{dsCurrent.geoLimitCountries}} ] + +
+ + +
+ +
+ + +
@@ -341,24 +409,27 @@ - Current Value: [ {{dsCurrent.profileName}} ] View Details   + -
-
@@ -396,8 +473,11 @@
Too Long - Current Value: [ {{dsCurrent.checkPath}} ] +
@@ -412,11 +492,14 @@
- + Too Long - Current Value: [ {{dsCurrent.consistentHashRegex}} ] Test Regex   +
diff --git a/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.anyMap.tpl.html b/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.anyMap.tpl.html index 81e7b75fa0..8326e26a66 100644 --- a/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.anyMap.tpl.html +++ b/traffic_portal/app/src/common/modules/form/deliveryService/form.deliveryService.anyMap.tpl.html @@ -74,7 +74,10 @@ Required - Current Value: [ {{dsCurrent.active ? 'Active' : 'Not Active'}} ] + @@ -93,8 +96,11 @@ Required - Current Value: [ {{dsCurrent.type}} ] View Details   + @@ -108,8 +114,11 @@ Required Too Long Must be a valid DNS label (no special characters, capital letters, periods, underscores, or spaces and cannot begin or end with a hyphen) - Current Value: [ {{dsCurrent.xmlId}} ] + @@ -122,8 +131,11 @@ Required Too Long - Current Value: [ {{dsCurrent.displayName}} ] + @@ -137,8 +149,11 @@ Required - Current Value: [ {{dsCurrent.tenant}} ] View Details   + @@ -152,8 +167,11 @@ Required - Current Value: [ {{dsCurrent.cdnName}} ] View Details   + @@ -163,10 +181,13 @@
- + Required - Current Value: [ {{dsCurrent.longDesc}} ] +
@@ -176,9 +197,12 @@
- - Current Value: [ {{dsCurrent.longDesc1}} ] + +
@@ -188,16 +212,19 @@
- - Current Value: [ {{dsCurrent.longDesc2}} ] + +
- +
- +
@@ -216,7 +243,10 @@ Required - Current Value: [ {{dsCurrent.regionalGeoBlocking ? 'Enabled' : 'Disabled'}} ] + @@ -231,7 +261,10 @@ Required - Current Value: [ {{dsCurrent.logsEnabled ? 'Enabled' : 'Disabled'}} ] + @@ -246,7 +279,10 @@ Required - Current Value: [ {{magicNumberLabel(geoProviders, dsCurrent.geoProvider)}} ] + @@ -271,7 +307,10 @@ Required - Current Value: [ {{magicNumberLabel(geoLimits, dsCurrent.geoLimit)}} ] + @@ -283,8 +322,11 @@
Too Long - Current Value: [ {{dsCurrent.geoLimitCountries}} ] +
@@ -300,8 +342,11 @@
- Current Value: [ {{dsCurrent.geoLimitRedirectURL}} ] +
@@ -314,23 +359,27 @@ - Current Value: [ {{dsCurrent.profileName}} ] View Details   +
- - Too Long - Current Value: [ {{dsCurrent.trRequestHeaders}} ] - + +
@@ -356,8 +405,11 @@
Warning
Too Long - Current Value: [ {{dsCurrent.cacheurl}} ] +
@@ -368,8 +420,11 @@
Warning
- Current Value: [ {{dsCurrent.ccrDnsTtl}} ] +
@@ -379,10 +434,11 @@
Warning
- - Too Long - Current Value: [ {{dsCurrent.remapText}} ] - + +
@@ -395,8 +451,11 @@
Warning
Invalid URL Too Long - Current Value: [ {{dsCurrent.infoUrl}} ] + @@ -408,8 +467,11 @@
Warning
Too Long - Current Value: [ {{dsCurrent.checkPath}} ] +
diff --git a/traffic_portal/app/src/styles/main.scss b/traffic_portal/app/src/styles/main.scss index 5d2389d01a..4ae1d0a37f 100755 --- a/traffic_portal/app/src/styles/main.scss +++ b/traffic_portal/app/src/styles/main.scss @@ -102,12 +102,6 @@ body.nav-sm .container.body .main-content { font-weight: bold; } -.input-diff { - display: block; - color: blue; - font-weight: bold; -} - .input-warning { color: #856404; font-weight: bold;