Viewing File: /usr/local/cpanel/base/frontend/jupiter/tools/views/sslStatus.min.js

define(["angular","cjt/util/locale","cjt/modules","cjt/services/cpanel/SSLStatus","uiBootstrap"],(function(t,s,e,a){"use strict";var r="cpanel.tools.views.sslStatus",i=["cjt2.cpanel",a.namespace],o="sslStatusController",n=["$scope",a.serviceName,"$timeout"],l=function(t,e,a){return t.sslStatusString=null,t.sslStatusLoaded=!1,t.sslValidationIconClasses="fas fa-spinner fa-spin",t.statusColorClasses="",t.certErrorsMessage="",t.domainLink="#",t._setSSLCertificate=function(e){t.sslStatusLoaded=!0,t.sslStatusString=e.getTypeName(),t.expandedSslStatusString=e.getTypeName({stripMarkup:!0}),t.sslValidationIconClasses="fas fa-unlock-alt"===e.getIconClasses()?"ri-lock-unlock-line":"ri-lock-line",t.statusColorClasses=e.getStatusColorClass(),t.sslSecured="text-danger"!==t.statusColorClasses,t.certHasErrors=e.hasErrors,t.certErrorsMessage=s.maketext("The certificate has the following errors: [list_and,_1]",e.getErrors()),t.domainLink=e.validationType?"https://"+t.primaryDomain:"http://"+t.primaryDomain},t._domainNotSet=function(){throw"primaryDomain must be set on init"},a((function(){if(t.primaryDomain)return t.domainLink="http://"+t.primaryDomain,e.getDomainSSLCertificate(t.primaryDomain,!0).then(t._setSSLCertificate.bind(t));t._domainNotSet()}),1)};return n.push(l),t.module(r,i).controller(o,n),{controller:o,class:l,namespace:r}}));
Back to Directory File Manager