Submit
Path:
~
/
/
opt
/
psa
/
admin
/
cp
/
public
/
javascript
/
views
/
admin
/
server
/
File Content:
preview-domain-settings.js.map
{"version":3,"file":"javascript/views/admin/server/preview-domain-settings.js?70c7466084ba92a8933d","mappings":"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","sources":["webpack:///./views/admin/server/preview-domain-settings/PreviewDomainSettingsPage.js","webpack:///./queries/PreviewDomainSettingsPage.graphql","webpack:///./queries/UpdatePreviewDomain.graphql"],"sourcesContent":["// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Locale } from 'jsw';\nimport { useState, useMemo } from 'react';\nimport { withPageLayout } from 'components/layouts/PageLayout';\nimport Form from 'components/Form';\nimport Link from 'components/common/Link';\nimport {\n Paragraph,\n FormFieldRadioButtons,\n FormFieldCheckbox,\n FormFieldSelect,\n FormFieldText,\n SelectOption,\n StatusMessage,\n} from '@plesk/ui-library';\nimport { useNavigate } from 'react-router-dom';\nimport { addToast } from 'helpers/toasts';\nimport { useQuery, useMutation } from '@apollo/client';\n\nconst Translate = Locale.getTranslate('admin.components.forms.preview-domain-settings');\nconst DomainSettingsTranslate = Locale.getTranslate('admin.controllers.server.preview-domain-settings');\n\nimport PREVIEW_DOMAIN_SETTINGS_PAGE_QUERY from 'queries/PreviewDomainSettingsPage.graphql';\nimport UPDATE_PREVIEW_DOMAIN_MUTATION from 'queries/UpdatePreviewDomain.graphql';\n\nconst PreviewDomainSettingsPage = () => {\n const {\n data: {\n mode: { isPowerUserPanel, isDnsServiceSupported } = {},\n os: { isWindows } = {},\n capability: {\n web: {\n iis,\n proxyNginx,\n } = {},\n } = {},\n viewer: {\n client: {\n domains = [],\n } = {},\n } = {},\n server: {\n websitePreviewSettings: {\n domain: previewDomain,\n type,\n protection,\n domainName,\n } = {},\n } = {},\n } = {},\n } = useQuery(PREVIEW_DOMAIN_SETTINGS_PAGE_QUERY);\n\n const [updatePreviewDomain] = useMutation(UPDATE_PREVIEW_DOMAIN_MUTATION);\n const navigate = useNavigate();\n const [values] = useState({\n type,\n protection,\n domainName,\n domainId: previewDomain?.id,\n });\n\n const returnUrl = '/admin/server/tools';\n\n const handleSuccess = (result, isApply) => {\n addToast({\n intent: 'success',\n message: <DomainSettingsTranslate content=\"previewDomainSettingsSaved\" />,\n });\n if (!isApply) {\n navigate(returnUrl);\n }\n };\n\n const previewZoneDomainOptions = useMemo(() => {\n const list = domains\n .filter(({ isActive, dnsZone }) => isActive && dnsZone && dnsZone.isActive && dnsZone.type === 'MASTER');\n\n if (previewDomain && !list.some(({ id }) => id === previewDomain.id)) {\n list.push(previewDomain);\n }\n\n return list;\n }, [domains, previewDomain]);\n\n const isQuickPreviewSupported = iis || (proxyNginx && proxyNginx.isEnabled);\n const subscriptionPageLink = isPowerUserPanel ? '/smb/web/add-domain/create-webspace/true' : '/admin/subscription/create';\n const previewZoneDomainIdOptionsExists = previewZoneDomainOptions.length;\n\n const statusMessage = iis ? null : !proxyNginx ? 'nginxNotInstalled' : !proxyNginx.isEnabled ? 'nginxDisabled' : null;\n\n return (\n <>\n {statusMessage ? (\n <StatusMessage intent=\"warning\">\n <Translate content={statusMessage} />\n </StatusMessage>\n ) : null}\n <Paragraph>\n <DomainSettingsTranslate content=\"pageHint\" />\n </Paragraph>\n <Form\n id=\"adminpanel-form-final-previewdomainsettings\"\n values={values}\n mutation={updatePreviewDomain}\n onSuccess={handleSuccess}\n submitButton={{\n id: 'btn-send',\n }}\n applyButton={{\n id: 'btn-apply',\n }}\n cancelButton={{\n id: 'btn-cancel',\n component: Link,\n to: returnUrl,\n }}\n >\n <FormFieldRadioButtons\n label={<Translate content=\"previewType\" />}\n name=\"type\"\n options={[\n isQuickPreviewSupported && {\n value: 'QUICK',\n label: <Translate content=\"previewQuick\" />,\n description: <Translate key=\"previewQuickDescription-translate\" content=\"previewQuickDescription\" />,\n indentFields: isWindows ? [\n <FormFieldCheckbox\n key=\"protection\"\n name=\"protection\"\n label={<Translate content=\"sitePreviewProtection\" />}\n description={<Translate content=\"sitePreviewProtectionDescription\" />}\n />,\n ] : [],\n },\n isDnsServiceSupported && {\n value: 'INTERNAL',\n label: <Translate content=\"previewZoneTypeInternal\" />,\n disabled: !previewZoneDomainIdOptionsExists,\n indentFields: previewZoneDomainIdOptionsExists ? [\n <FormFieldSelect\n key=\"domainId\"\n name=\"domainId\"\n label={null}\n description={<Translate content=\"previewZoneDomainIdDescription\" />}\n >\n {previewZoneDomainOptions.map(({ id, name }) => (\n <SelectOption key={id} value={id}>{name}</SelectOption>\n ))}\n </FormFieldSelect>,\n ] : [\n <span key=\"previewZoneDomainCreate-translate\">\n <Translate\n content=\"previewZoneDomainCreate\"\n params={{ link: (\n <Link to={subscriptionPageLink}>\n <Translate content=\"subscriptionCreateLink\" />\n </Link>),\n }}\n />\n </span>,\n ],\n },\n {\n value: 'EXTERNAL',\n label: <Translate content=\"previewZoneTypeExternal\" />,\n indentFields: [\n <FormFieldText\n key=\"domainName\"\n label={null}\n name=\"domainName\"\n description={<Translate content=\"previewZoneDomainNameDescription\" />}\n />,\n ],\n },\n {\n value: 'DISABLED',\n label: <Translate content=\"previewDisabled\" />,\n },\n ].filter(Boolean)}\n />\n </Form>\n </>);\n};\n\nexport default withPageLayout(PreviewDomainSettingsPage);\n","\n var doc = {\"kind\":\"Document\",\"definitions\":[{\"kind\":\"OperationDefinition\",\"operation\":\"query\",\"name\":{\"kind\":\"Name\",\"value\":\"PreviewDomainSettingsPage\"},\"variableDefinitions\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"mode\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isPowerUserPanel\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isDnsServiceSupported\"},\"arguments\":[],\"directives\":[]}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"os\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isWindows\"},\"arguments\":[],\"directives\":[]}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"capability\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"web\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"iis\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"__typename\"},\"arguments\":[],\"directives\":[]}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"proxyNginx\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isEnabled\"},\"arguments\":[],\"directives\":[]}]}}]}}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"server\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"websitePreviewSettings\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"type\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"domainName\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"protection\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"domain\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"name\"},\"arguments\":[],\"directives\":[]}]}}]}}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"viewer\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"login\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"client\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"domains\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"name\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isActive\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"dnsZone\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isActive\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"type\"},\"arguments\":[],\"directives\":[]}]}}]}}]}}]}}]}}],\"loc\":{\"start\":0,\"end\":786}};\n doc.loc.source = {\"body\":\"query PreviewDomainSettingsPage {\\n mode {\\n isPowerUserPanel\\n isDnsServiceSupported\\n }\\n os {\\n isWindows\\n }\\n capability {\\n web {\\n iis {\\n __typename\\n }\\n proxyNginx {\\n isEnabled\\n }\\n }\\n }\\n server {\\n websitePreviewSettings {\\n type\\n domainName\\n protection\\n domain {\\n id\\n name\\n }\\n }\\n }\\n viewer {\\n login\\n client {\\n id\\n domains {\\n id\\n name\\n isActive\\n dnsZone {\\n isActive\\n type\\n }\\n }\\n }\\n }\\n}\\n\",\"name\":\"GraphQL request\",\"locationOffset\":{\"line\":1,\"column\":1}};\n \n\n var names = {};\n function unique(defs) {\n return defs.filter(\n function(def) {\n if (def.kind !== 'FragmentDefinition') return true;\n var name = def.name.value\n if (names[name]) {\n return false;\n } else {\n names[name] = true;\n return true;\n }\n }\n )\n }\n \n\n // Collect any fragment/type references from a node, adding them to the refs Set\n function collectFragmentReferences(node, refs) {\n if (node.kind === \"FragmentSpread\") {\n refs.add(node.name.value);\n } else if (node.kind === \"VariableDefinition\") {\n var type = node.type;\n if (type.kind === \"NamedType\") {\n refs.add(type.name.value);\n }\n }\n\n if (node.selectionSet) {\n node.selectionSet.selections.forEach(function(selection) {\n collectFragmentReferences(selection, refs);\n });\n }\n\n if (node.variableDefinitions) {\n node.variableDefinitions.forEach(function(def) {\n collectFragmentReferences(def, refs);\n });\n }\n\n if (node.definitions) {\n node.definitions.forEach(function(def) {\n collectFragmentReferences(def, refs);\n });\n }\n }\n\n var definitionRefs = {};\n (function extractReferences() {\n doc.definitions.forEach(function(def) {\n if (def.name) {\n var refs = new Set();\n collectFragmentReferences(def, refs);\n definitionRefs[def.name.value] = refs;\n }\n });\n })();\n\n function findOperation(doc, name) {\n for (var i = 0; i < doc.definitions.length; i++) {\n var element = doc.definitions[i];\n if (element.name && element.name.value == name) {\n return element;\n }\n }\n }\n\n function oneQuery(doc, operationName) {\n // Copy the DocumentNode, but clear out the definitions\n var newDoc = {\n kind: doc.kind,\n definitions: [findOperation(doc, operationName)]\n };\n if (doc.hasOwnProperty(\"loc\")) {\n newDoc.loc = doc.loc;\n }\n\n // Now, for the operation we're running, find any fragments referenced by\n // it or the fragments it references\n var opRefs = definitionRefs[operationName] || new Set();\n var allRefs = new Set();\n var newRefs = new Set();\n\n // IE 11 doesn't support \"new Set(iterable)\", so we add the members of opRefs to newRefs one by one\n opRefs.forEach(function(refName) {\n newRefs.add(refName);\n });\n\n while (newRefs.size > 0) {\n var prevRefs = newRefs;\n newRefs = new Set();\n\n prevRefs.forEach(function(refName) {\n if (!allRefs.has(refName)) {\n allRefs.add(refName);\n var childRefs = definitionRefs[refName] || new Set();\n childRefs.forEach(function(childRef) {\n newRefs.add(childRef);\n });\n }\n });\n }\n\n allRefs.forEach(function(refName) {\n var op = findOperation(doc, refName);\n if (op) {\n newDoc.definitions.push(op);\n }\n });\n\n return newDoc;\n }\n \n module.exports = doc;\n \n module.exports[\"PreviewDomainSettingsPage\"] = oneQuery(doc, \"PreviewDomainSettingsPage\");\n \n","\n var doc = {\"kind\":\"Document\",\"definitions\":[{\"kind\":\"OperationDefinition\",\"operation\":\"mutation\",\"name\":{\"kind\":\"Name\",\"value\":\"UpdatePreviewDomain\"},\"variableDefinitions\":[{\"kind\":\"VariableDefinition\",\"variable\":{\"kind\":\"Variable\",\"name\":{\"kind\":\"Name\",\"value\":\"input\"}},\"type\":{\"kind\":\"NonNullType\",\"type\":{\"kind\":\"NamedType\",\"name\":{\"kind\":\"Name\",\"value\":\"UpdatePreviewDomainInput\"}}},\"directives\":[]}],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"updatePreviewDomain\"},\"arguments\":[{\"kind\":\"Argument\",\"name\":{\"kind\":\"Name\",\"value\":\"input\"},\"value\":{\"kind\":\"Variable\",\"name\":{\"kind\":\"Name\",\"value\":\"input\"}}}],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"result\"},\"arguments\":[],\"directives\":[]}]}}]}}],\"loc\":{\"start\":0,\"end\":130}};\n doc.loc.source = {\"body\":\"mutation UpdatePreviewDomain($input: UpdatePreviewDomainInput!) {\\n updatePreviewDomain(input: $input) {\\n result\\n }\\n}\\n\",\"name\":\"GraphQL request\",\"locationOffset\":{\"line\":1,\"column\":1}};\n \n\n var names = {};\n function unique(defs) {\n return defs.filter(\n function(def) {\n if (def.kind !== 'FragmentDefinition') return true;\n var name = def.name.value\n if (names[name]) {\n return false;\n } else {\n names[name] = true;\n return true;\n }\n }\n )\n }\n \n\n // Collect any fragment/type references from a node, adding them to the refs Set\n function collectFragmentReferences(node, refs) {\n if (node.kind === \"FragmentSpread\") {\n refs.add(node.name.value);\n } else if (node.kind === \"VariableDefinition\") {\n var type = node.type;\n if (type.kind === \"NamedType\") {\n refs.add(type.name.value);\n }\n }\n\n if (node.selectionSet) {\n node.selectionSet.selections.forEach(function(selection) {\n collectFragmentReferences(selection, refs);\n });\n }\n\n if (node.variableDefinitions) {\n node.variableDefinitions.forEach(function(def) {\n collectFragmentReferences(def, refs);\n });\n }\n\n if (node.definitions) {\n node.definitions.forEach(function(def) {\n collectFragmentReferences(def, refs);\n });\n }\n }\n\n var definitionRefs = {};\n (function extractReferences() {\n doc.definitions.forEach(function(def) {\n if (def.name) {\n var refs = new Set();\n collectFragmentReferences(def, refs);\n definitionRefs[def.name.value] = refs;\n }\n });\n })();\n\n function findOperation(doc, name) {\n for (var i = 0; i < doc.definitions.length; i++) {\n var element = doc.definitions[i];\n if (element.name && element.name.value == name) {\n return element;\n }\n }\n }\n\n function oneQuery(doc, operationName) {\n // Copy the DocumentNode, but clear out the definitions\n var newDoc = {\n kind: doc.kind,\n definitions: [findOperation(doc, operationName)]\n };\n if (doc.hasOwnProperty(\"loc\")) {\n newDoc.loc = doc.loc;\n }\n\n // Now, for the operation we're running, find any fragments referenced by\n // it or the fragments it references\n var opRefs = definitionRefs[operationName] || new Set();\n var allRefs = new Set();\n var newRefs = new Set();\n\n // IE 11 doesn't support \"new Set(iterable)\", so we add the members of opRefs to newRefs one by one\n opRefs.forEach(function(refName) {\n newRefs.add(refName);\n });\n\n while (newRefs.size > 0) {\n var prevRefs = newRefs;\n newRefs = new Set();\n\n prevRefs.forEach(function(refName) {\n if (!allRefs.has(refName)) {\n allRefs.add(refName);\n var childRefs = definitionRefs[refName] || new Set();\n childRefs.forEach(function(childRef) {\n newRefs.add(childRef);\n });\n }\n });\n }\n\n allRefs.forEach(function(refName) {\n var op = findOperation(doc, refName);\n if (op) {\n newDoc.definitions.push(op);\n }\n });\n\n return newDoc;\n }\n \n module.exports = doc;\n \n module.exports[\"UpdatePreviewDomain\"] = oneQuery(doc, \"UpdatePreviewDomain\");\n \n"],"names":["Translate","Locale","getTranslate","DomainSettingsTranslate","withPageLayout","PreviewDomainSettingsPage","data","mode","isPowerUserPanel","isDnsServiceSupported","os","isWindows","capability","web","iis","proxyNginx","viewer","client","domains","server","websitePreviewSettings","domain","previewDomain","type","protection","domainName","useQuery","PREVIEW_DOMAIN_SETTINGS_PAGE_QUERY","updatePreviewDomain","useMutation","UPDATE_PREVIEW_DOMAIN_MUTATION","navigate","useNavigate","values","useState","domainId","id","returnUrl","previewZoneDomainOptions","useMemo","list","filter","isActive","dnsZone","some","push","isQuickPreviewSupported","isEnabled","subscriptionPageLink","previewZoneDomainIdOptionsExists","length","statusMessage","_jsxs","_Fragment","children","_jsx","StatusMessage","intent","content","Paragraph","Form","mutation","onSuccess","handleSuccess","result","isApply","addToast","message","submitButton","applyButton","cancelButton","component","Link","to","FormFieldRadioButtons","label","name","options","value","description","indentFields","FormFieldCheckbox","disabled","FormFieldSelect","map","SelectOption","params","link","FormFieldText","Boolean","doc","loc","source","collectFragmentReferences","node","refs","kind","add","selectionSet","selections","forEach","selection","variableDefinitions","def","definitions","definitionRefs","findOperation","i","element","Set","module","exports","operationName","newDoc","hasOwnProperty","opRefs","allRefs","newRefs","refName","size","prevRefs","has","childRef","op","oneQuery"],"sourceRoot":""}
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
preview-domain-settings.js
10404 bytes
0644
preview-domain-settings.js.map
31985 bytes
0644
tools.js
6976 bytes
0644
tools.js.map
24006 bytes
0644
N4ST4R_ID | Naxtarrr