Submit
Path:
~
/
/
opt
/
psa
/
admin
/
cp
/
public
/
javascript
/
app
/
File Content:
dns-helper.js.map
{"version":3,"file":"javascript/app/dns-helper.js?33d120c48b0492e5eb49","mappings":"8NAWA,MAAMA,EAAYC,EAAAA,OAAOC,aAAa,6BAEhCC,EAAYA,EAAGC,KAAIC,WAAU,KAAUC,MACzC,MAAOC,EAAQC,IAAWC,EAAAA,EAAAA,WAAS,IA8B7B,QAAEC,EAAO,KAAEC,EAAI,MAAEC,IAAUC,EAAAA,EAAAA,UAASC,IAAY,CAClDC,UAAW,CAAEX,GAAIY,KAAK,GAAGX,EAAU,cAAgB,YAAYD,QAGnE,OAAIM,GAAWE,GAASD,EAAKM,KAAKC,aACvB,MAIPC,EAAAA,EAAAA,MAAAC,EAAAA,SAAA,CAAAC,SAAA,EAlCAF,EAAAA,EAAAA,MAACG,EAAAA,cAAa,CAACC,OAAO,UAASF,SAAA,EAC3BG,EAAAA,EAAAA,KAACC,EAAAA,UAAS,CAAAJ,UACNG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,+BAEvBF,EAAAA,EAAAA,KAACC,EAAAA,UAAS,CAAAJ,UACNG,EAAAA,EAAAA,KAACxB,EAAS,CACN0B,QAAQ,uBACRC,OAAQ,CACJC,mBACIJ,EAAAA,EAAAA,KAACK,EAAAA,KAAI,CAACC,MAAI,EAAAT,UACNG,EAAAA,EAAAA,KAACO,EAAAA,KAAI,CAACC,QAASA,IAAMxB,GAAQ,GAAMa,UAC/BG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,gCAO3CF,EAAAA,EAAAA,KAAA,UACAA,EAAAA,EAAAA,KAACK,EAAAA,KAAI,CAACI,QAAM,EAAAZ,UACRG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,4BAgBvBF,EAAAA,EAAAA,KAACU,EAAAA,QAAc,CAAC3B,OAAQA,EAAQ4B,QAvCpBC,IAAM5B,GAAQ,GAuC4BJ,GAAIA,EAAIC,QAASA,KAAaC,MACrF,EAIXH,EAAUkC,UAAY,CAClBjC,GAAIkC,IAAAA,OAAiBC,WACrBlC,QAASiC,IAAAA,MAGb,S,iJC3CA,MAAMtC,EAAYC,EAAAA,OAAOC,aAAa,6BAEhCgC,EAAiBA,EAAG3B,SAAQ4B,UAAS/B,KAAIoC,gBAAenC,WAAU,MACpE,MAAM,QAAEK,EAAO,KAAEC,EAAI,MAAEC,IAAUC,EAAAA,EAAAA,UAAS4B,IAAqB,CAC3D1B,UAAW,CAAEX,GAAIY,KAAK,GAAGX,EAAU,cAAgB,YAAYD,MAC/DsC,QAASA,EAAGC,eACRC,EAAAA,EAAAA,UAAS,CAAErB,OAAQ,SAAUoB,WAAU,IAI/C,GAAIjC,GAAWE,EACX,OAAO,KAGX,MAAM,OACFiC,EACA5B,MAAM,KACF6B,EAAI,OACJC,EAAM,YACNC,EAAW,QACXC,GAEJC,KAAK,WACDC,EAAU,WACVC,GAEJC,QACIH,KAAK,sBACDI,IAGRC,MAAM,sBACFC,IAEJ7C,GAEE,KAAE8C,EAAI,KAAEC,IAAUrD,EAAU0C,EAAOC,YAAcA,GAAaW,QAAO,CAACC,GAAOC,kBAAiBC,gBAChG,MAAMC,EAAMF,GAAmBC,EAE/B,OADAF,EAAIG,EAAIC,SAAS,KAAO,OAAS,QAAUD,EACpCH,CAAG,GACX,CAAC,GAEEK,EAAcX,GAAyBE,EAoI7C,OACIrC,EAAAA,EAAAA,MAAC+C,EAAAA,OAAM,CACHC,OAAO3C,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,cAAcC,OAAQ,CAAEmB,UAClDsB,KAAK,KACL7D,OAAQA,EACR4B,QAASA,EACT,YAAU,aAAYd,SAAA,CAErB4C,GACG9C,EAAAA,EAAAA,MAAAC,EAAAA,SAAA,CAAAC,SAAA,CA3IegD,MACvB,IAAKpB,EACD,OAAO,KAGX,MAAM,UAAEqB,EAAS,SAAEC,GAAatB,EAE1BuB,EAAcF,EAAUG,KAAIC,GAAMH,EAASI,MAAKC,GAAKA,EAAEC,OAASH,EAAGI,UAAQC,QAAOC,KAAOA,IAE/F,OACI7D,EAAAA,EAAAA,MAAAC,EAAAA,SAAA,CAAAC,SAAA,EACIG,EAAAA,EAAAA,KAAA,KAAAH,UAAGG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,oBACtBF,EAAAA,EAAAA,KAAA,KAAAH,UACIG,EAAAA,EAAAA,KAACO,EAAAA,KAAI,CACD,cAAY,iBACZkD,KAAMzC,EACN0C,OAAO,SAAQ7D,UAEfG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,wBAG3BF,EAAAA,EAAAA,KAAA,KAAAH,UAAGG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,oBACtBP,EAAAA,EAAAA,MAAA,MAAAE,SAAA,EACIG,EAAAA,EAAAA,KAAA,MAAAH,UACIG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,mBAEtB8C,EAAYW,OAAS,IAClBhE,EAAAA,EAAAA,MAAA,MAAAE,SAAA,EACIG,EAAAA,EAAAA,KAACxB,EAAS,CACN0B,QAAQ,eACRC,OAAQ,CACJyD,UACI5D,EAAAA,EAAAA,KAACO,EAAAA,KAAI,CACD,cAAY,WACZkD,KAAK,0FACLC,OAAO,SAAQ7D,UAEfG,EAAAA,EAAAA,KAAA,KAAAH,UAAGG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,wBAKtCF,EAAAA,EAAAA,KAAC6D,EAAAA,MAAK,CAAAhE,SACDmD,EAAYC,KAAI,EAAGI,OAAMC,YACtB3D,EAAAA,EAAAA,MAAA,OAAAE,SAAA,CAAiBwD,EAAK,IAAEC,IAAdD,WAK1B1D,EAAAA,EAAAA,MAAA,MAAAE,SAAA,EACIG,EAAAA,EAAAA,KAAA,KAAAH,UAAGG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,oBACtBF,EAAAA,EAAAA,KAAC6D,EAAAA,MAAK,CAAAhE,SACDiD,EAAUG,KAAI,EAAGK,YACd3D,EAAAA,EAAAA,MAAA,OAAAE,SAAA,CAAkB,KAAK,IAAEyD,IAAfA,eAK3B,EAkFMT,IACD7C,EAAAA,EAAAA,KAAA,KAAAH,UAAGG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,kBACtBF,EAAAA,EAAAA,KAAA,KAAAH,UAAGG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,iBACrB+B,GACGtC,EAAAA,EAAAA,MAACkE,EAAAA,MAAK,CAAAhE,SAAA,CACD,OAAOoC,KACRjC,EAAAA,EAAAA,KAAA,SACC,SAASiC,OAEd,KACHC,GACGvC,EAAAA,EAAAA,MAACkE,EAAAA,MAAK,CAAAhE,SAAA,CACD,UAAUqC,KACXlC,EAAAA,EAAAA,KAAA,SACC,YAAYkC,OAEjB,QAER,MACJlC,EAAAA,EAAAA,KAACC,EAAAA,UAAS,CAAAJ,UACNG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,uBAEvBF,EAAAA,EAAAA,KAACK,EAAAA,KAAI,CAACI,QAAM,EAACH,MAAI,EAAAT,UACbG,EAAAA,EAAAA,KAACO,EAAAA,KAAI,CAAC,cAAY,kBAAkBkD,KAAK,0DAA0DC,OAAO,SAAQ7D,UAC9GG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,6BAG3BF,EAAAA,EAAAA,KAAA,UACAA,EAAAA,EAAAA,KAAA,UACAA,EAAAA,EAAAA,KAAC8D,EAAAA,SAAQ,CAACC,UAAW,IAAIlE,UACrBF,EAAAA,EAAAA,MAACqE,EAAAA,SAAQ,CAACC,eAAgB,IAAKC,IAAI,KAAIrE,SAAA,CAClC8B,EAAWsB,KAAI,EAAG3B,OAAM6C,UACrBnE,EAAAA,EAAAA,KAACoE,EAAAA,KAAI,CACD,cAAa9C,EAEb+C,MAAMrE,EAAAA,EAAAA,KAACsE,EAAAA,KAAI,CAAChD,KAAK,gBAAgBsB,KAAK,OACtCD,OAAO3C,EAAAA,EAAAA,KAACO,EAAAA,KAAI,CAACkD,KAAMU,EAAKT,OAAO,SAAQ7D,SAAGyB,KAFrCA,MAKbtB,EAAAA,EAAAA,KAACoE,EAAAA,KAAI,CACDC,MAAMrE,EAAAA,EAAAA,KAACsE,EAAAA,KAAI,CAAChD,KAAK,gBAAgBsB,KAAK,OACtCD,OACI3C,EAAAA,EAAAA,KAACO,EAAAA,KAAI,CAACkD,KAAK,+CAA+CC,OAAO,SAAQ7D,UACrEG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,iCAMtB,UAAhBmB,EAAOkD,MAAoB9B,GACxBzC,EAAAA,EAAAA,KAAC6D,EAAAA,MAAK,CAAC9D,OAAO,UAASF,UACnBF,EAAAA,EAAAA,MAAC6E,EAAAA,OAAM,CAACzE,OAAO,UAASF,SAAA,EACpBG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,oBAjInCP,EAAAA,EAAAA,MAAA,MAAAE,SAAA,EACIF,EAAAA,EAAAA,MAAA,MAAAE,SAAA,EACIG,EAAAA,EAAAA,KAACxB,EAAS,CACN0B,QAAQ,cACRC,OAAQ,CACJsE,WACIzE,EAAAA,EAAAA,KAACK,EAAAA,KAAI,CAACC,MAAI,EAAAT,UACNG,EAAAA,EAAAA,KAACO,EAAAA,KAAI,CACD,cAAY,mBAEZkD,KAAK,+JACLC,OAAO,SAAQ7D,UAEfG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,sBAMvCF,EAAAA,EAAAA,KAACK,EAAAA,KAAI,CAACC,MAAI,EAAAT,UAACG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,eAC9BP,EAAAA,EAAAA,MAAA,MAAAE,SAAA,EACIG,EAAAA,EAAAA,KAAA,MAAAH,UACIG,EAAAA,EAAAA,KAACK,EAAAA,KAAI,CAACI,QAAM,EAAAZ,SAAE,uCAElBG,EAAAA,EAAAA,KAAA,MAAAH,UACIG,EAAAA,EAAAA,KAACK,EAAAA,KAAI,CAACI,QAAM,EAAAZ,SAAE,6CAI1BG,EAAAA,EAAAA,KAAA,MAAAH,UACIG,EAAAA,EAAAA,KAACxB,EAAS,CACN0B,QAAQ,iBACRC,OAAQ,CACJuE,oBACI1E,EAAAA,EAAAA,KAACK,EAAAA,KAAI,CAACC,MAAI,EAAAT,UACNG,EAAAA,EAAAA,KAACO,EAAAA,KAAI,CACD,cAAY,oBACZkD,KAAK,sDACLC,OAAO,SAAQ7D,UAEfG,EAAAA,EAAAA,KAACxB,EAAS,CAAC0B,QAAQ,iCAO3CF,EAAAA,EAAAA,KAAA,MAAAH,UACIG,EAAAA,EAAAA,KAACxB,EAAS,CACN0B,QAAQ,kBACRC,OAAQ,CACJyB,YACI5B,EAAAA,EAAAA,KAAAJ,EAAAA,SAAA,CAAAC,SACK+B,EAAWqB,KAAI,EAAG3B,OAAM6C,OAAOQ,KAC5BhF,EAAAA,EAAAA,MAACiF,EAAAA,SAAQ,CAAA/E,SAAA,EACLG,EAAAA,EAAAA,KAACO,EAAAA,KAAI,CAACkD,KAAMU,EAAKT,OAAO,SAAS,cAAapC,EAAKzB,SAAEyB,IACpDqD,EAAQ/C,EAAW+B,OAAS,EAAI,KAAO,KAF7BrC,oBA+EnC,OACC,EAIjBZ,EAAeG,UAAY,CACvB9B,OAAQ+B,IAAAA,KAAeC,WACvBJ,QAASG,IAAAA,KAAeC,WACxBnC,GAAIkC,IAAAA,OAAiBC,WACrBC,cAAeF,IAAAA,OAAiBC,WAChClC,QAASiC,IAAAA,MAGb,S,4FClRI,IAAI+D,EAAM,CAAC,KAAO,WAAW,YAAc,CAAC,CAAC,KAAO,sBAAsB,UAAY,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,aAAa,oBAAsB,CAAC,CAAC,KAAO,qBAAqB,SAAW,CAAC,KAAO,WAAW,KAAO,CAAC,KAAO,OAAO,MAAQ,OAAO,KAAO,CAAC,KAAO,cAAc,KAAO,CAAC,KAAO,YAAY,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,WAAa,KAAK,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,UAAY,CAAC,CAAC,KAAO,WAAW,KAAO,CAAC,KAAO,OAAO,MAAQ,MAAM,MAAQ,CAAC,KAAO,WAAW,KAAO,CAAC,KAAO,OAAO,MAAQ,SAAS,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,MAAM,UAAY,GAAG,WAAa,IAAI,CAAC,KAAO,iBAAiB,cAAgB,CAAC,KAAO,YAAY,KAAO,CAAC,KAAO,OAAO,MAAQ,WAAW,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,gBAAgB,UAAY,GAAG,WAAa,OAAO,CAAC,KAAO,iBAAiB,cAAgB,CAAC,KAAO,YAAY,KAAO,CAAC,KAAO,OAAO,MAAQ,gBAAgB,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,gBAAgB,UAAY,GAAG,WAAa,cAAc,IAAM,CAAC,MAAQ,EAAE,IAAM,MACj0CA,EAAIC,IAAIC,OAAS,CAAC,KAAO,4MAA4M,KAAO,kBAAkB,eAAiB,CAAC,KAAO,EAAE,OAAS,IAqBlS,SAASC,EAA0BvF,EAAMwF,GACvC,GAAkB,mBAAdxF,EAAKyF,KACPD,EAAKE,IAAI1F,EAAK6B,KAAKgC,YACd,GAAkB,uBAAd7D,EAAKyF,KAA+B,CAC7C,IAAIX,EAAO9E,EAAK8E,KACE,cAAdA,EAAKW,MACPD,EAAKE,IAAIZ,EAAKjD,KAAKgC,MAEvB,CAEI7D,EAAK2F,cACP3F,EAAK2F,aAAaC,WAAWC,SAAQ,SAASC,GAC5CP,EAA0BO,EAAWN,EACvC,IAGExF,EAAK+F,qBACP/F,EAAK+F,oBAAoBF,SAAQ,SAASG,GACxCT,EAA0BS,EAAKR,EACjC,IAGExF,EAAKiG,aACPjG,EAAKiG,YAAYJ,SAAQ,SAASG,GAChCT,EAA0BS,EAAKR,EACjC,GAEJ,CAEA,IAAIU,EAAiB,CAAC,EAWtB,SAASC,EAAcf,EAAKvD,GAC1B,IAAK,IAAIuE,EAAI,EAAGA,EAAIhB,EAAIa,YAAY/B,OAAQkC,IAAK,CAC/C,IAAIC,EAAUjB,EAAIa,YAAYG,GAC9B,GAAIC,EAAQxE,MAAQwE,EAAQxE,KAAKgC,OAAShC,EACxC,OAAOwE,CAEX,CACF,CAhBEjB,EAAIa,YAAYJ,SAAQ,SAASG,GAC/B,GAAIA,EAAInE,KAAM,CACZ,IAAI2D,EAAO,IAAIc,IACff,EAA0BS,EAAKR,GAC/BU,EAAeF,EAAInE,KAAKgC,OAAS2B,CACnC,CACF,IA0DFe,EAAOC,QAAUpB,EAEbmB,EAAOC,QAAP,UAhDJ,SAAkBpB,EAAKqB,GAErB,IAAIC,EAAS,CACXjB,KAAML,EAAIK,KACVQ,YAAa,CAACE,EAAcf,EAAKqB,KAE/BrB,EAAIuB,eAAe,SACrBD,EAAOrB,IAAMD,EAAIC,KAKnB,IAAIuB,EAASV,EAAeO,IAAkB,IAAIH,IAC9CO,EAAU,IAAIP,IACdQ,EAAU,IAAIR,IAOlB,IAJAM,EAAOf,SAAQ,SAASkB,GACtBD,EAAQpB,IAAIqB,EACd,IAEOD,EAAQ3D,KAAO,GAAG,CACvB,IAAI6D,EAAWF,EACfA,EAAU,IAAIR,IAEdU,EAASnB,SAAQ,SAASkB,GACnBF,EAAQI,IAAIF,KACfF,EAAQnB,IAAIqB,IACIb,EAAea,IAAY,IAAIT,KACrCT,SAAQ,SAASqB,GACzBJ,EAAQpB,IAAIwB,EACd,IAEJ,GACF,CASA,OAPAL,EAAQhB,SAAQ,SAASkB,GACvB,IAAII,EAAKhB,EAAcf,EAAK2B,GACxBI,GACFT,EAAOT,YAAYmB,KAAKD,EAE5B,IAEOT,CACT,CAIkCW,CAASjC,EAAK,Y,WCvHhD,IAAIA,EAAM,CAAC,KAAO,WAAW,YAAc,CAAC,CAAC,KAAO,sBAAsB,UAAY,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,qBAAqB,oBAAsB,CAAC,CAAC,KAAO,qBAAqB,SAAW,CAAC,KAAO,WAAW,KAAO,CAAC,KAAO,OAAO,MAAQ,OAAO,KAAO,CAAC,KAAO,cAAc,KAAO,CAAC,KAAO,YAAY,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,WAAa,KAAK,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,UAAY,CAAC,CAAC,KAAO,WAAW,KAAO,CAAC,KAAO,OAAO,MAAQ,MAAM,MAAQ,CAAC,KAAO,WAAW,KAAO,CAAC,KAAO,OAAO,MAAQ,SAAS,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,MAAM,UAAY,GAAG,WAAa,IAAI,CAAC,KAAO,iBAAiB,cAAgB,CAAC,KAAO,YAAY,KAAO,CAAC,KAAO,OAAO,MAAQ,WAAW,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,UAAY,CAAC,CAAC,KAAO,WAAW,KAAO,CAAC,KAAO,OAAO,MAAQ,OAAO,MAAQ,CAAC,KAAO,eAAe,OAAQ,KAAS,WAAa,IAAI,CAAC,KAAO,iBAAiB,KAAO,CAAC,KAAO,OAAO,MAAQ,qBAAqB,WAAa,IAAI,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,WAAW,UAAY,GAAG,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,iBAAiB,KAAO,CAAC,KAAO,OAAO,MAAQ,iBAAiB,WAAa,UAAU,CAAC,KAAO,iBAAiB,cAAgB,CAAC,KAAO,YAAY,KAAO,CAAC,KAAO,OAAO,MAAQ,gBAAgB,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,UAAY,CAAC,CAAC,KAAO,WAAW,KAAO,CAAC,KAAO,OAAO,MAAQ,OAAO,MAAQ,CAAC,KAAO,eAAe,OAAQ,KAAS,WAAa,IAAI,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,UAAU,UAAY,GAAG,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,iBAAiB,KAAO,CAAC,KAAO,OAAO,MAAQ,qBAAqB,WAAa,OAAO,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,WAAW,UAAY,GAAG,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,iBAAiB,KAAO,CAAC,KAAO,OAAO,MAAQ,iBAAiB,WAAa,aAAa,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,UAAU,UAAY,GAAG,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,SAAS,UAAY,GAAG,WAAa,IAAI,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,UAAY,GAAG,WAAa,OAAO,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,UAAU,UAAY,GAAG,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,OAAO,UAAY,GAAG,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,yBAAyB,UAAY,GAAG,WAAa,UAAU,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,OAAO,UAAY,GAAG,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,cAAc,UAAY,GAAG,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,UAAY,GAAG,WAAa,IAAI,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,OAAO,UAAY,GAAG,WAAa,OAAO,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,cAAc,UAAY,GAAG,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,UAAY,GAAG,WAAa,IAAI,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,OAAO,UAAY,GAAG,WAAa,UAAU,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,UAAY,GAAG,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,yBAAyB,UAAY,GAAG,WAAa,UAAU,CAAC,KAAO,qBAAqB,KAAO,CAAC,KAAO,OAAO,MAAQ,qBAAqB,cAAgB,CAAC,KAAO,YAAY,KAAO,CAAC,KAAO,OAAO,MAAQ,WAAW,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,eAAe,UAAY,GAAG,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,mBAAmB,UAAY,GAAG,WAAa,IAAI,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,aAAa,UAAY,GAAG,WAAa,UAAU,CAAC,KAAO,qBAAqB,KAAO,CAAC,KAAO,OAAO,MAAQ,iBAAiB,cAAgB,CAAC,KAAO,YAAY,KAAO,CAAC,KAAO,OAAO,MAAQ,YAAY,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,MAAQ,CAAC,KAAO,OAAO,MAAQ,aAAa,KAAO,CAAC,KAAO,OAAO,MAAQ,WAAW,UAAY,CAAC,CAAC,KAAO,WAAW,KAAO,CAAC,KAAO,OAAO,MAAQ,UAAU,MAAQ,CAAC,KAAO,cAAc,OAAS,CAAC,CAAC,KAAO,cAAc,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,MAAQ,CAAC,KAAO,YAAY,OAAS,CAAC,CAAC,KAAO,YAAY,MAAQ,YAAY,CAAC,KAAO,WAAW,KAAO,CAAC,KAAO,OAAO,MAAQ,WAAW,MAAQ,CAAC,KAAO,cAAc,OAAS,CAAC,CAAC,KAAO,cAAc,KAAO,CAAC,KAAO,OAAO,MAAQ,SAAS,MAAQ,CAAC,KAAO,YAAY,MAAQ,YAAY,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,iBAAiB,KAAO,CAAC,KAAO,OAAO,MAAQ,gBAAgB,WAAa,OAAO,CAAC,KAAO,QAAQ,MAAQ,CAAC,KAAO,OAAO,MAAQ,YAAY,KAAO,CAAC,KAAO,OAAO,MAAQ,WAAW,UAAY,CAAC,CAAC,KAAO,WAAW,KAAO,CAAC,KAAO,OAAO,MAAQ,UAAU,MAAQ,CAAC,KAAO,cAAc,OAAS,CAAC,CAAC,KAAO,cAAc,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,MAAQ,CAAC,KAAO,YAAY,OAAS,CAAC,CAAC,KAAO,YAAY,MAAQ,YAAY,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,iBAAiB,KAAO,CAAC,KAAO,OAAO,MAAQ,gBAAgB,WAAa,UAAU,CAAC,KAAO,qBAAqB,KAAO,CAAC,KAAO,OAAO,MAAQ,gBAAgB,cAAgB,CAAC,KAAO,YAAY,KAAO,CAAC,KAAO,OAAO,MAAQ,cAAc,WAAa,GAAG,aAAe,CAAC,KAAO,eAAe,WAAa,CAAC,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,UAAY,GAAG,WAAa,IAAI,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,SAAS,UAAY,GAAG,WAAa,IAAI,CAAC,KAAO,QAAQ,KAAO,CAAC,KAAO,OAAO,MAAQ,QAAQ,UAAY,GAAG,WAAa,QAAQ,IAAM,CAAC,MAAQ,EAAE,IAAM,OACr5MA,EAAIC,IAAIC,OAAS,CAAC,KAAO,2sCAA2sC,KAAO,kBAAkB,eAAiB,CAAC,KAAO,EAAE,OAAS,IAqBjyC,SAASC,EAA0BvF,EAAMwF,GACvC,GAAkB,mBAAdxF,EAAKyF,KACPD,EAAKE,IAAI1F,EAAK6B,KAAKgC,YACd,GAAkB,uBAAd7D,EAAKyF,KAA+B,CAC7C,IAAIX,EAAO9E,EAAK8E,KACE,cAAdA,EAAKW,MACPD,EAAKE,IAAIZ,EAAKjD,KAAKgC,MAEvB,CAEI7D,EAAK2F,cACP3F,EAAK2F,aAAaC,WAAWC,SAAQ,SAASC,GAC5CP,EAA0BO,EAAWN,EACvC,IAGExF,EAAK+F,qBACP/F,EAAK+F,oBAAoBF,SAAQ,SAASG,GACxCT,EAA0BS,EAAKR,EACjC,IAGExF,EAAKiG,aACPjG,EAAKiG,YAAYJ,SAAQ,SAASG,GAChCT,EAA0BS,EAAKR,EACjC,GAEJ,CAEA,IAAIU,EAAiB,CAAC,EAWtB,SAASC,EAAcf,EAAKvD,GAC1B,IAAK,IAAIuE,EAAI,EAAGA,EAAIhB,EAAIa,YAAY/B,OAAQkC,IAAK,CAC/C,IAAIC,EAAUjB,EAAIa,YAAYG,GAC9B,GAAIC,EAAQxE,MAAQwE,EAAQxE,KAAKgC,OAAShC,EACxC,OAAOwE,CAEX,CACF,CAEA,SAASgB,EAASjC,EAAKqB,GAErB,IAAIC,EAAS,CACXjB,KAAML,EAAIK,KACVQ,YAAa,CAACE,EAAcf,EAAKqB,KAE/BrB,EAAIuB,eAAe,SACrBD,EAAOrB,IAAMD,EAAIC,KAKnB,IAAIuB,EAASV,EAAeO,IAAkB,IAAIH,IAC9CO,EAAU,IAAIP,IACdQ,EAAU,IAAIR,IAOlB,IAJAM,EAAOf,SAAQ,SAASkB,GACtBD,EAAQpB,IAAIqB,EACd,IAEOD,EAAQ3D,KAAO,GAAG,CACvB,IAAI6D,EAAWF,EACfA,EAAU,IAAIR,IAEdU,EAASnB,SAAQ,SAASkB,GACnBF,EAAQI,IAAIF,KACfF,EAAQnB,IAAIqB,IACIb,EAAea,IAAY,IAAIT,KACrCT,SAAQ,SAASqB,GACzBJ,EAAQpB,IAAIwB,EACd,IAEJ,GACF,CASA,OAPAL,EAAQhB,SAAQ,SAASkB,GACvB,IAAII,EAAKhB,EAAcf,EAAK2B,GACxBI,GACFT,EAAOT,YAAYmB,KAAKD,EAE5B,IAEOT,CACT,CA9DEtB,EAAIa,YAAYJ,SAAQ,SAASG,GAC/B,GAAIA,EAAInE,KAAM,CACZ,IAAI2D,EAAO,IAAIc,IACff,EAA0BS,EAAKR,GAC/BU,EAAeF,EAAInE,KAAKgC,OAAS2B,CACnC,CACF,IA0DFe,EAAOC,QAAUpB,EAEbmB,EAAOC,QAAP,kBAAsCa,EAASjC,EAAK,qBAEpDmB,EAAOC,QAAP,kBAAsCa,EAASjC,EAAK,qBAEpDmB,EAAOC,QAAP,cAAkCa,EAASjC,EAAK,iBAEhDmB,EAAOC,QAAP,aAAiCa,EAASjC,EAAK,e","sources":["webpack:///./app/dns-helper/DnsHelper.js","webpack:///./app/dns-helper/dns-settings/DrawerSettings.js","webpack:///./queries/DnsHelper.graphql","webpack:///./queries/DnsSettingDrawer.graphql"],"sourcesContent":["// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { useState } from 'react';\nimport { StatusMessage, Text, Link, Paragraph } from '@plesk/ui-library';\nimport { Locale } from 'jsw';\nimport DrawerSettings from './dns-settings/DrawerSettings';\nimport PropTypes from 'prop-types';\nimport { useQuery } from '@apollo/client';\n\nimport DNS_HELPER from 'queries/DnsHelper.graphql';\n\nconst Translate = Locale.getTranslate('smb.components.dns-helper');\n\nconst DnsHelper = ({ id, isAlias = false, ...props }) => {\n const [isOpen, setOpen] = useState(false);\n\n const handleClose = () => setOpen(false);\n\n const renderWarning = () => (\n <StatusMessage intent=\"warning\">\n <Paragraph>\n <Translate content=\"domainUnresolvedMessage\" />\n </Paragraph>\n <Paragraph>\n <Translate\n content=\"warningActionMessage\"\n params={{\n warningActionLink: (\n <Text bold>\n <Link onClick={() => setOpen(true)}>\n <Translate content=\"warningActionLink\" />\n </Link>\n </Text>\n ),\n }}\n />\n </Paragraph>\n <br />\n <Text italic>\n <Translate content=\"changesLagWarning\" />\n </Text>\n </StatusMessage>\n );\n\n const { loading, data, error } = useQuery(DNS_HELPER, {\n variables: { id: btoa(`${isAlias ? 'DomainAlias' : 'Domain'}:${id}`) },\n });\n\n if (loading || error || data.node.isResolvable) {\n return null;\n }\n\n return (\n <>\n {renderWarning()}\n <DrawerSettings isOpen={isOpen} onClose={handleClose} id={id} isAlias={isAlias} {...props} />\n </>\n );\n};\n\nDnsHelper.propTypes = {\n id: PropTypes.number.isRequired,\n isAlias: PropTypes.bool,\n};\n\nexport default DnsHelper;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport {\n Alert,\n Cuttable,\n Drawer,\n Icon,\n Item,\n ItemList,\n Link,\n Paragraph,\n Status,\n Text,\n} from '@plesk/ui-library';\nimport { Fragment } from 'react';\nimport PropTypes from 'prop-types';\nimport { Locale } from 'jsw';\nimport { useQuery } from '@apollo/client';\nimport { addToast } from 'helpers/toasts';\n\nimport DNS_SETTINGS_DRAWER from 'queries/DnsSettingDrawer.graphql';\n\nconst Translate = Locale.getTranslate('smb.components.dns-helper');\n\nconst DrawerSettings = ({ isOpen, onClose, id, howToVideoUrl, isAlias = false }) => {\n const { loading, data, error } = useQuery(DNS_SETTINGS_DRAWER, {\n variables: { id: btoa(`${isAlias ? 'DomainAlias' : 'Domain'}:${id}`) },\n onError: ({ message }) => {\n addToast({ intent: 'danger', message });\n },\n });\n\n if (loading || error) {\n return null;\n }\n\n const {\n viewer,\n node: {\n name,\n domain,\n ipAddresses,\n dnsZone,\n },\n dns: {\n registrars,\n extensions,\n },\n config: {\n dns: {\n enableResolveChecking,\n },\n },\n mode: {\n isDnsServiceSupported,\n },\n } = data;\n\n const { ipv4, ipv6 } = (isAlias ? domain.ipAddresses : ipAddresses).reduce((res, { publicIpAddress, ipAddress }) => {\n const obj = publicIpAddress || ipAddress;\n res[obj.includes(':') ? 'ipv6' : 'ipv4'] = obj;\n return res;\n }, {});\n\n const showResolve = enableResolveChecking && isDnsServiceSupported;\n\n const renderPleskResolve = () => {\n if (!dnsZone) {\n return null;\n }\n\n const { nsRecords, aRecords } = dnsZone;\n\n const glueRecords = nsRecords.map(ns => aRecords.find(a => a.host === ns.value)).filter(r => !!r);\n\n return (\n <>\n <p><Translate content=\"pleskResolve\" /></p>\n <p>\n <Link\n data-action=\"openHowToVideo\"\n href={howToVideoUrl}\n target=\"_blank\"\n >\n <Translate content=\"howToVideoLink\" />\n </Link>\n </p>\n <p><Translate content=\"domainSetup0\" /></p>\n <ol>\n <li>\n <Translate content=\"domainSetup1\" />\n </li>\n {glueRecords.length > 0 && (\n <li>\n <Translate\n content=\"domainSetup2\"\n params={{\n glueLink: (\n <Link\n data-action=\"glueLink\"\n href=\"https://en.wikipedia.org/wiki/Domain_Name_System#Circular_dependencies_and_glue_records\"\n target=\"_blank\"\n >\n <b><Translate content=\"glueRecords\" /></b>\n </Link>\n ),\n }}\n />\n <Alert>\n {glueRecords.map(({ host, value }) => (\n <div key={host}>{host} {value}</div>\n ))}\n </Alert>\n </li>\n )}\n <li>\n <p><Translate content=\"domainSetup3\" /></p>\n <Alert>\n {nsRecords.map(({ value }) => (\n <div key={value}>{'NS'} {value}</div>\n ))}\n </Alert>\n </li>\n </ol>\n </>\n );\n };\n\n const renderAdminOptionsList = () => (\n <ol>\n <li>\n <Translate\n content=\"addIpOption\"\n params={{\n useIpLink: (\n <Text bold>\n <Link\n data-action=\"addSecondIpGuide\"\n // eslint-disable-next-line max-len\n href=\"http://docs.plesk.com/en-US/obsidian/administrator-guide/dns/providing-redundant-dns-servers.74239/#configure-at-least-two-ip-addresses-on-your-plesk-server\"\n target=\"_blank\"\n >\n <Translate content=\"useIpLink\" />\n </Link>\n </Text>\n ),\n }}\n />\n <Text bold><Translate content=\"example\" /></Text>\n <ul>\n <li>\n <Text italic>{'ns1.example.com 123.123.123.123'}</Text>\n </li>\n <li>\n <Text italic>{'ns2.example.com 124.124.124.124'}</Text>\n </li>\n </ul>\n </li>\n <li>\n <Translate\n content=\"slaveDnsOption\"\n params={{\n slaveExtensionLink: (\n <Text bold>\n <Link\n data-action=\"slaveDnsExtension\"\n href=\"https://www.plesk.com/extensions/slave-dns-manager/\"\n target=\"_blank\"\n >\n <Translate content=\"slaveExtensionLink\" />\n </Link>\n </Text>\n ),\n }}\n />\n </li>\n <li>\n <Translate\n content=\"extensionOption\"\n params={{\n extensions: (\n <>\n {extensions.map(({ name, url }, index) => (\n <Fragment key={name}>\n <Link href={url} target=\"_blank\" data-action={name}>{name}</Link>\n {index < extensions.length - 1 ? ', ' : ''}\n </Fragment>\n ))}\n </>\n ),\n }}\n />\n </li>\n </ol>\n );\n\n return (\n <Drawer\n title={<Translate content=\"drawerTitle\" params={{ name }} />}\n size=\"sm\"\n isOpen={isOpen}\n onClose={onClose}\n data-type=\"dns-helper\"\n >\n {showResolve ? (\n <>\n {renderPleskResolve()}\n <p><Translate content=\"primaryDNS\" /></p>\n <p><Translate content=\"forExample\" /></p>\n {ipv4 ? (\n <Alert>\n {`A @ ${ipv4}`}\n <br />\n {`A www ${ipv4}`}\n </Alert>\n ) : null}\n {ipv6 ? (\n <Alert>\n {`AAAA @ ${ipv6}`}\n <br />\n {`AAAA www ${ipv6}`}\n </Alert>\n ) : null}\n </>\n ) : null}\n <Paragraph>\n <Translate content=\"chooseRegistrar\" />\n </Paragraph>\n <Text italic bold>\n <Link data-action=\"chooseRegistrar\" href=\"https://www.icann.org/resources/pages/who-2013-05-03-en\" target=\"_blank\">\n <Translate content=\"chooseRegistrarLink\" />\n </Link>\n </Text>\n <br />\n <br />\n <Cuttable maxHeight={160}>\n <ItemList minColumnWidth={250} gap=\"xs\">\n {registrars.map(({ name, url }) => (\n <Item\n data-action={name}\n key={name}\n icon={<Icon name=\"chevron-right\" size=\"12\" />}\n title={<Link href={url} target=\"_blank\" >{name}</Link>}\n />\n ))}\n <Item\n icon={<Icon name=\"chevron-right\" size=\"12\" />}\n title={(\n <Link href=\"https://pt-research.typeform.com/to/FkcDot10\" target=\"_blank\" >\n <Translate content=\"registrarSurveyLink\" />\n </Link>\n )}\n />\n </ItemList>\n </Cuttable>\n {viewer.type === 'ADMIN' && showResolve ? (\n <Alert intent=\"default\">\n <Status intent=\"warning\">\n <Translate content=\"adminHintTitle\" />\n {renderAdminOptionsList()}\n </Status>\n </Alert>\n ) : null}\n </Drawer>\n );\n};\n\nDrawerSettings.propTypes = {\n isOpen: PropTypes.bool.isRequired,\n onClose: PropTypes.func.isRequired,\n id: PropTypes.number.isRequired,\n howToVideoUrl: PropTypes.string.isRequired,\n isAlias: PropTypes.bool,\n};\n\nexport default DrawerSettings;\n","\n var doc = {\"kind\":\"Document\",\"definitions\":[{\"kind\":\"OperationDefinition\",\"operation\":\"query\",\"name\":{\"kind\":\"Name\",\"value\":\"DnsHelper\"},\"variableDefinitions\":[{\"kind\":\"VariableDefinition\",\"variable\":{\"kind\":\"Variable\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"}},\"type\":{\"kind\":\"NonNullType\",\"type\":{\"kind\":\"NamedType\",\"name\":{\"kind\":\"Name\",\"value\":\"ID\"}}},\"directives\":[]}],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"node\"},\"arguments\":[{\"kind\":\"Argument\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"},\"value\":{\"kind\":\"Variable\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"}}}],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"InlineFragment\",\"typeCondition\":{\"kind\":\"NamedType\",\"name\":{\"kind\":\"Name\",\"value\":\"Domain\"}},\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isResolvable\"},\"arguments\":[],\"directives\":[]}]}},{\"kind\":\"InlineFragment\",\"typeCondition\":{\"kind\":\"NamedType\",\"name\":{\"kind\":\"Name\",\"value\":\"DomainAlias\"}},\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isResolvable\"},\"arguments\":[],\"directives\":[]}]}}]}}]}}],\"loc\":{\"start\":0,\"end\":190}};\n doc.loc.source = {\"body\":\"query DnsHelper($id: ID!) {\\n node(id: $id) {\\n id\\n ... on Domain {\\n isResolvable\\n }\\n ... on DomainAlias {\\n isResolvable\\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[\"DnsHelper\"] = oneQuery(doc, \"DnsHelper\");\n \n","\n var doc = {\"kind\":\"Document\",\"definitions\":[{\"kind\":\"OperationDefinition\",\"operation\":\"query\",\"name\":{\"kind\":\"Name\",\"value\":\"DnsSettingsDrawer\"},\"variableDefinitions\":[{\"kind\":\"VariableDefinition\",\"variable\":{\"kind\":\"Variable\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"}},\"type\":{\"kind\":\"NonNullType\",\"type\":{\"kind\":\"NamedType\",\"name\":{\"kind\":\"Name\",\"value\":\"ID\"}}},\"directives\":[]}],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"node\"},\"arguments\":[{\"kind\":\"Argument\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"},\"value\":{\"kind\":\"Variable\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"}}}],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"InlineFragment\",\"typeCondition\":{\"kind\":\"NamedType\",\"name\":{\"kind\":\"Name\",\"value\":\"Domain\"}},\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"name\"},\"arguments\":[{\"kind\":\"Argument\",\"name\":{\"kind\":\"Name\",\"value\":\"idn\"},\"value\":{\"kind\":\"BooleanValue\",\"value\":false}}],\"directives\":[]},{\"kind\":\"FragmentSpread\",\"name\":{\"kind\":\"Name\",\"value\":\"ipAddressesFields\"},\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"dnsZone\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"FragmentSpread\",\"name\":{\"kind\":\"Name\",\"value\":\"recordsFields\"},\"directives\":[]}]}}]}},{\"kind\":\"InlineFragment\",\"typeCondition\":{\"kind\":\"NamedType\",\"name\":{\"kind\":\"Name\",\"value\":\"DomainAlias\"}},\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"name\"},\"arguments\":[{\"kind\":\"Argument\",\"name\":{\"kind\":\"Name\",\"value\":\"idn\"},\"value\":{\"kind\":\"BooleanValue\",\"value\":false}}],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"domain\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"FragmentSpread\",\"name\":{\"kind\":\"Name\",\"value\":\"ipAddressesFields\"},\"directives\":[]}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"dnsZone\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"FragmentSpread\",\"name\":{\"kind\":\"Name\",\"value\":\"recordsFields\"},\"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\":\"type\"},\"arguments\":[],\"directives\":[]}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"config\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"dns\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"enableResolveChecking\"},\"arguments\":[],\"directives\":[]}]}}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"dns\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"registrars\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"name\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"url\"},\"arguments\":[],\"directives\":[]}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"extensions\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"name\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"url\"},\"arguments\":[],\"directives\":[]}]}}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"mode\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isDnsServiceSupported\"},\"arguments\":[],\"directives\":[]}]}}]}},{\"kind\":\"FragmentDefinition\",\"name\":{\"kind\":\"Name\",\"value\":\"ipAddressesFields\"},\"typeCondition\":{\"kind\":\"NamedType\",\"name\":{\"kind\":\"Name\",\"value\":\"Domain\"}},\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"ipAddresses\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"publicIpAddress\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"ipAddress\"},\"arguments\":[],\"directives\":[]}]}}]}},{\"kind\":\"FragmentDefinition\",\"name\":{\"kind\":\"Name\",\"value\":\"recordsFields\"},\"typeCondition\":{\"kind\":\"NamedType\",\"name\":{\"kind\":\"Name\",\"value\":\"DnsZone\"}},\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"alias\":{\"kind\":\"Name\",\"value\":\"nsRecords\"},\"name\":{\"kind\":\"Name\",\"value\":\"records\"},\"arguments\":[{\"kind\":\"Argument\",\"name\":{\"kind\":\"Name\",\"value\":\"filter\"},\"value\":{\"kind\":\"ObjectValue\",\"fields\":[{\"kind\":\"ObjectField\",\"name\":{\"kind\":\"Name\",\"value\":\"type\"},\"value\":{\"kind\":\"ListValue\",\"values\":[{\"kind\":\"EnumValue\",\"value\":\"NS\"}]}}]}},{\"kind\":\"Argument\",\"name\":{\"kind\":\"Name\",\"value\":\"orderBy\"},\"value\":{\"kind\":\"ObjectValue\",\"fields\":[{\"kind\":\"ObjectField\",\"name\":{\"kind\":\"Name\",\"value\":\"value\"},\"value\":{\"kind\":\"EnumValue\",\"value\":\"asc\"}}]}}],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"FragmentSpread\",\"name\":{\"kind\":\"Name\",\"value\":\"recordFields\"},\"directives\":[]}]}},{\"kind\":\"Field\",\"alias\":{\"kind\":\"Name\",\"value\":\"aRecords\"},\"name\":{\"kind\":\"Name\",\"value\":\"records\"},\"arguments\":[{\"kind\":\"Argument\",\"name\":{\"kind\":\"Name\",\"value\":\"filter\"},\"value\":{\"kind\":\"ObjectValue\",\"fields\":[{\"kind\":\"ObjectField\",\"name\":{\"kind\":\"Name\",\"value\":\"type\"},\"value\":{\"kind\":\"ListValue\",\"values\":[{\"kind\":\"EnumValue\",\"value\":\"A\"}]}}]}}],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"FragmentSpread\",\"name\":{\"kind\":\"Name\",\"value\":\"recordFields\"},\"directives\":[]}]}}]}},{\"kind\":\"FragmentDefinition\",\"name\":{\"kind\":\"Name\",\"value\":\"recordFields\"},\"typeCondition\":{\"kind\":\"NamedType\",\"name\":{\"kind\":\"Name\",\"value\":\"DnsRecord\"}},\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"host\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"value\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"type\"},\"arguments\":[],\"directives\":[]}]}}],\"loc\":{\"start\":0,\"end\":1159}};\n doc.loc.source = {\"body\":\"query DnsSettingsDrawer($id: ID!) {\\n node(id: $id) {\\n id\\n ... on Domain {\\n name(idn: false)\\n ...ipAddressesFields\\n dnsZone {\\n ...recordsFields\\n }\\n }\\n ... on DomainAlias {\\n name(idn: false)\\n domain {\\n ...ipAddressesFields\\n }\\n dnsZone {\\n ...recordsFields\\n }\\n }\\n }\\n viewer {\\n login\\n type\\n }\\n config {\\n dns {\\n enableResolveChecking\\n }\\n }\\n dns {\\n registrars {\\n name\\n url\\n }\\n extensions {\\n name\\n url\\n }\\n }\\n mode {\\n isDnsServiceSupported\\n }\\n}\\n\\nfragment ipAddressesFields on Domain {\\n ipAddresses {\\n publicIpAddress\\n ipAddress\\n }\\n}\\n\\nfragment recordsFields on DnsZone {\\n nsRecords: records(filter: { type: [NS] }, orderBy: { value: asc }) {\\n ...recordFields\\n }\\n aRecords: records(filter: { type: [A] }) {\\n ...recordFields\\n }\\n}\\n\\nfragment recordFields on DnsRecord {\\n host\\n value\\n type\\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[\"DnsSettingsDrawer\"] = oneQuery(doc, \"DnsSettingsDrawer\");\n \n module.exports[\"ipAddressesFields\"] = oneQuery(doc, \"ipAddressesFields\");\n \n module.exports[\"recordsFields\"] = oneQuery(doc, \"recordsFields\");\n \n module.exports[\"recordFields\"] = oneQuery(doc, \"recordFields\");\n \n"],"names":["Translate","Locale","getTranslate","DnsHelper","id","isAlias","props","isOpen","setOpen","useState","loading","data","error","useQuery","DNS_HELPER","variables","btoa","node","isResolvable","_jsxs","_Fragment","children","StatusMessage","intent","_jsx","Paragraph","content","params","warningActionLink","Text","bold","Link","onClick","italic","DrawerSettings","onClose","handleClose","propTypes","PropTypes","isRequired","howToVideoUrl","DNS_SETTINGS_DRAWER","onError","message","addToast","viewer","name","domain","ipAddresses","dnsZone","dns","registrars","extensions","config","enableResolveChecking","mode","isDnsServiceSupported","ipv4","ipv6","reduce","res","publicIpAddress","ipAddress","obj","includes","showResolve","Drawer","title","size","renderPleskResolve","nsRecords","aRecords","glueRecords","map","ns","find","a","host","value","filter","r","href","target","length","glueLink","Alert","Cuttable","maxHeight","ItemList","minColumnWidth","gap","url","Item","icon","Icon","type","Status","useIpLink","slaveExtensionLink","index","Fragment","doc","loc","source","collectFragmentReferences","refs","kind","add","selectionSet","selections","forEach","selection","variableDefinitions","def","definitions","definitionRefs","findOperation","i","element","Set","module","exports","operationName","newDoc","hasOwnProperty","opRefs","allRefs","newRefs","refName","prevRefs","has","childRef","op","push","oneQuery"],"sourceRoot":""}
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
app
---
0755
app-image
---
0755
backup
---
0755
dns-helper
---
0755
domain
---
0755
email-address
---
0755
file-manager
---
0755
hosting-settings
---
0755
log-browser
---
0755
login
---
0755
mail-settings
---
0755
profile
---
0755
ssl-certificate
---
0755
user
---
0755
web-app-firewall
---
0755
aha.js
3589 bytes
0644
aha.js.map
9540 bytes
0644
change-customers-owner.js
4454 bytes
0644
change-customers-owner.js.map
12664 bytes
0644
convert-customers-to-resellers.js
1536 bytes
0644
convert-customers-to-resellers.js.map
4093 bytes
0644
convert-resellers-to-customers.js
2106 bytes
0644
convert-resellers-to-customers.js.map
5962 bytes
0644
dns-helper.js
16867 bytes
0644
dns-helper.js.map
46896 bytes
0644
editlist.js
7443 bytes
0644
editlist.js.map
22413 bytes
0644
eula.js
801 bytes
0644
eula.js.map
1971 bytes
0644
newsletter-subscription.js
6037 bytes
0644
newsletter-subscription.js.map
20263 bytes
0644
progress-dialog.js
2097 bytes
0644
progress-dialog.js.map
7209 bytes
0644
pum.js
12274 bytes
0644
pum.js.map
35446 bytes
0644
rating.js
5375 bytes
0644
rating.js.map
13432 bytes
0644
server-mail-antivirus-promo.js
610 bytes
0644
server-mail-antivirus-promo.js.map
1568 bytes
0644
service-sidebar.js
989 bytes
0644
service-sidebar.js.map
2284 bytes
0644
show-output-popup.js
814 bytes
0644
show-output-popup.js.map
2248 bytes
0644
task-progress-bar.js
3449 bytes
0644
task-progress-bar.js.map
11037 bytes
0644
N4ST4R_ID | Naxtarrr