1 line
4.7 KiB
JavaScript
1 line
4.7 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[100],{1356:function(t,e,n){"use strict";n.r(e);var r=n(3049),s=n(1977);for(var o in s)"default"!==o&&function(t){n.d(e,t,(function(){return s[t]}))}(o);var a=n(0),i=n(2750),u=n.n(i),l=Object(a.a)(s.default,r.a,r.b,!1,null,null,null);"function"==typeof u.a&&u()(l),e.default=l.exports},1977:function(t,e,n){"use strict";n.r(e);var r=n(1978),s=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e.default=s.a},1978:function(t,e,n){"use strict";var r=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=n(1482),o=r(n(1626)),a=r(n(2749)),i={preload:function(t){return(0,s.getRecords)({ptr:t.pointer||null})},api:[{command:s.getRecords,bind:"dns"}],commands:{getRecords:s.getRecords},components:{DnsRecordsTable:o.default,OverrideTtlDialog:a.default},computed:{dnssecAllowed:function(){return"user"===this.$state.app.user.level?this.$api.dns.options.user_dnssec_control:this.$api.dns.options.dnssec},pointer:function(){return this.$route.query.pointer||null},enableTtlEdit:function(){return!this.$api.dns.ttl.overriden&&this.$api.dns.options.dns_ttl},hasAffectPointers:function(){return"0"!==this.$state.app.tokens.USERPOINTERS&&!this.pointer}},methods:{loadRecords:function(){(0,s.getRecords)({ptr:this.pointer})}}};e.default=i},1979:function(t,e,n){"use strict";n.r(e);var r=n(1980),s=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e.default=s.a},1980:function(t,e,n){"use strict";var r=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s,o=r(n(15)),a=r(n(16)),i=n(1482),u={data:function(){return{select:"default",value:"14400"}},api:[{command:i.getRecords,bind:"dns"}],computed:{ttl:function(){return this.$api.dns.ttl}},methods:{initData:function(){this.value=this.ttl.value,this.select=this.ttl.overridden?"custom":"default"},updateTTLOptions:(s=(0,a.default)(o.default.mark((function t(){return o.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,i.updateTTL)({ttl_select:this.select,ttl:this.value});case 2:this.$emit("update");case 3:case"end":return t.stop()}}),t,this)}))),function(){return s.apply(this,arguments)})}};e.default=u},2749:function(t,e,n){"use strict";n.r(e);var r=n(3171),s=n(1979);for(var o in s)"default"!==o&&function(t){n.d(e,t,(function(){return s[t]}))}(o);var a=n(0),i=Object(a.a)(s.default,r.a,r.b,!1,null,null,null);e.default=i.exports},2750:function(t,e){},3049:function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("app-page",[t.$api.dns.ttl.allow?n("ui-button",{attrs:{slot:"header:buttons",theme:"primary"},on:{click:function(e){t.$dialog("OVERRIDE_TTL_DIALOG").open()}},slot:"header:buttons"},[n("translate",[t._v("Override TTL Value")])],1):t._e(),t._v(" "),n("app-page-section",[n("dns-records-table",t._b({attrs:{records:t.$api.dns.records,domain:t.$domain,pointer:t.pointer,"disable-t-t-l-input":!t.enableTtlEdit,"enable-t-t-l":t.$api.dns.options.dns_ttl,"affect-pointers-default":t.$api.dns.affectPointersDefault,"has-affect-pointers":t.hasAffectPointers},on:{"rows:update":t.loadRecords}},"dns-records-table",t.$api.dns.options,!1))],1),t._v(" "),n("template",{slot:"bottom:links"},[t.pointer?t._e():n("ui-link",{attrs:{name:"user/dns/mx-records",bullet:""}},[n("translate",[t._v("Modify MX Records")])],1),t._v(" "),t.dnssecAllowed?n("ui-link",{attrs:{name:"user/dns/security",query:t.pointer?{pointer:t.pointer}:{},bullet:""}},[n("translate",[t._v("DNSSEC")])],1):t._e()],1),t._v(" "),n("override-ttl-dialog",{on:{update:t.loadRecords}})],2)},s=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return s}))},3171:function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ui-dialog",{attrs:{id:"OVERRIDE_TTL_DIALOG",theme:"primary"},on:{"dialog:open":t.initData}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Override TTL")]),t._v(" "),n("ui-form-element",{attrs:{slot:"content",vertical:""},slot:"content"},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("TTL Value")]),t._v(" "),n("input-select",{attrs:{slot:"content",options:{default:t.$gettext("Default"),custom:t.$gettext("Custom")}},slot:"content",model:{value:t.select,callback:function(e){t.select=e},expression:"select"}},[n("input-text",{attrs:{slot:"additions:right",number:"",disabled:"default"===t.select,value:"default"===t.select?t.ttl.default:t.value},on:{input:function(e){t.value=e}},slot:"additions:right"})],1)],1),t._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"primary"},on:{click:t.updateTTLOptions},slot:"buttons"},[n("translate",[t._v("Save")])],1)],1)},s=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return s}))}}]); |