PageSourceSearch

https://tinyurl.com/js/chunks/1713.d3b9c49d42bdce31.js

js tinyurl.com collected 2026-09-24 05:19:56 UTC 5,208 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunktinyurl=self.webpackChunktinyurl||[]).push([[1713],{11713(t,e,n){n.r(e),n.d(e,{default:()=>c});var s=n(6804),a=n.n(s),o=n(77063),i=n(10741);const r={name:"KioskDomainDomainHostnamesManagement",components:{vSelect:a()},props:{domain:{type:[String,Number],required:!0},domainZone:{type:Object,required:!1,default:void 0},zones:{type:Array,required:!0},hostnames:{type:Array,required:!0}},setup:function(){var t=(0,o.A)().notifySuccess;return{toShortDateTime:i.Xi,notifySuccess:t}},data:function(){return{createHostname:!1,createHostnameForm:new SparkForm({zone:void 0}),refreshHostnameForm:new SparkForm,deleteHostnameForm:new SparkForm}},computed:{customZones:function(){return this.zones.filter(function(t){return null!==t.target})},hasHostnames:function(){return this.hostnames.length>0},canCreateHostname:function(){return this.customZones.length>0}},methods:{isLinked:function(t){return t.zone_id===this.domainZone.zone_id},getHostnameZone:function(t){return this.zones.find(function(e){return e.zone_id===t.zone_id})},status:function(t){var e;return null!==(e={1:"initializing",2:"PendingValidation",3:"Activation",4:"Active",5:"Deactivation",6:"Moving"}[t])&&void 0!==e?e:"undefined (#".concat(t,")")},refresh:function(){var t=this,e=this.$apiUrl("kiosk/domains/{domain}/hostnames",{domain:this.domain});Spark.patch(e,this.refreshHostnameForm).then(function(e){var n=e.data;t.$emit("refreshed",n),t.notifySuccess({text:"Refreshed"})})},remove:function(){var t=this;if(confirm("Are you sure to delete hostnames from zone?")){var e=this.$apiUrl("kiosk/domains/{domain}/hostnames",{domain:this.domain});Spark.delete(e,this.deleteHostnameForm).then(function(){t.notifySuccess({text:"Deleted"}),t.$emit("deleted")})}},create:function(){var t=this;if(this.createHostnameForm.zone){var e=this.$apiUrl("kiosk/domains/{domain}/hostnames/zone/{zone}",{domain:this.domain,zone:this.createHostnameForm.zone});Spark.post(e,this.createHostnameForm).then(function(){t.createHostnameForm.zone=void 0,t.notifySuccess({text:"Created"}),t.createHostname=!1,t.$emit("created")})}}}};const c=(0,n(14486).A)(r,function(){var t=this,e=t._self._c;return e("div",{staticClass:"card"},[e("div",{staticClass:"card-header"},[t._v("\n    Cloudflare Custom Hostnames\n    "),e("div",{staticClass:"btn-group btn-group-sm float-right"},[e("button",{staticClass:"btn btn-outline-primary",attrs:{disabled:!t.canCreateHostname},on:{click:function(e){t.createHostname=!t.createHostname}}},[e("i",{staticClass:"fa fa-add"})]),t._v(" "),e("button",{staticClass:"btn btn-outline-info",attrs:{disabled:!t.hasHostnames},on:{click:t.refresh}},[t.refreshHostnameForm.busy?e("i",{staticClass:"fa fa-spinner fa-spin"}):e("i",{staticClass:"fa fa-refresh"})]),t._v(" "),e("button",{staticClass:"btn btn-outline-danger",attrs:{disabled:!t.hasHostnames},on:{click:function(e){return t.remove()}}},[t.deleteHostnameForm.busy?e("i",{staticClass:"fa fa-spinner fa-spin"}):e("i",{staticClass:"fa fa-trash"})])])]),t._v(" "),e("div",{staticClass:"card-body"},[t.createHostname?[e("b",[t._v("Zone:")]),t._v(" "),e("div",[e("v-select",{class:{"is-invalid":t.createHostnameForm.errors.has("zone")},attrs:{label:"zone_name",reduce:function(t){return t.zone_id},options:t.customZones,disabled:t.createHostnameForm.busy,searchable:!0,clearable:!1},model:{value:t.createHostnameForm.zone,callback:function(e){t.$set(t.createHostnameForm,"zone",e)},expression:"createHostnameForm.zone"}}),t._v(" "),e("div",{staticClass:"invalid-feedback",attrs:{role:"alert"}},[t._v("\n          "+t._s(t.createHostnameForm.errors.get("zone"))+"\n        ")])],1),t._v(" "),e("div",{staticClass:"btn-group float-right"},[e("button",{staticClass:"btn btn-outline-secondary",on:{click:function(e){t.createHostname=!1}}},[t._v("\n          Cancel\n        ")]),t._v(" "),e("button",{staticClass:"btn btn-outline-primary",on:{click:t.create}},[t.createHostnameForm.busy?e("i",{staticClass:"fa fa-spinner fa-spin"}):e("i",{staticClass:"fa fa-check"}),t._v("\n          Apply\n        ")])])]:e("table",{staticClass:"table table-valign-middle mb-0"},[t._m(0),t._v(" "),e("tbody",[t.hasHostnames?t._l(t.hostnames,function(n){return e("tr",{key:n.id},[e("td",[e("small",[t._v(t._s(n.id||"—"))]),t._v(" "),e("hr",{attrs:{width:"50%"}}),t._v("\n              "+t._s(t.getHostnameZone(n).zone_name)+"\n              "),t.isLinked(n)?e("span",{staticClass:"text-success fa fa-square-check"}):t._e(),t._v(" "),e("br"),t._v(" "),e("small",[t._v(t._s(t.getHostnameZone(n).zone_id))])]),t._v(" "),e("td",[t._v("\n              Status: "+t._s(t.status(n.status))),e("br"),t._v("\n              Hostname: "+t._s(n.hostname_status||"—")),e("br"),t._v("\n              Certificate: "+t._s(n.certificate_status||"—")),e("br")]),t._v(" "),e("td",[t._v(t._s(t.toShortDateTime(n.created_at)))])])}):[t._m(1)]],2)])],2)])},[function(){var t=this,e=t._self._c;return e("thead",[e("tr",[e("th",[t._v("Hostname / Zone")]),t._v(" "),e("th",[t._v("Status")]),t._v(" "),e("th",[t._v("Created")])])])},function(){var t=this._self._c;return t("tr",[t("td",{attrs:{colspan:"5"}},[this._v("\n              No hostnames found.\n            ")])])}],!1,null,null,null).exports}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.