1 (window
.webpackJsonp
=window
.webpackJsonp
||[]).push([["chunk-87b3"],{"+2nY":function(t
,e
,i
){"use strict";var n
=i("ld6V");i
.n(n
).a
},"+qaP":function(t
,e
,i
){"use strict";var n
=i("60OA");i
.n(n
).a
},"0ods":function(t
,e
,i
){},"2q6O":function(t
,e
,i
){"use strict";var n
=i("Scsy");i
.n(n
).a
},"4NUT":function(t
,e
,i
){},"4WsT":function(t
,e
,i
){},"4b9x":function(t
,e
,i
){"use strict";var n
=i("wgcy");i
.n(n
).a
},"60OA":function(t
,e
,i
){},"77pt":function(t
,e
,i
){},"9p49":function(t
,e
,i
){},AUFL:function(t
,e
,i
){},DPt0:function(t
,e
,i
){"use strict";var n
=i("x6RV");i
.n(n
).a
},Ezi3:function(t
,e
,i
){"use strict";var n
=i("MNl6");i
.n(n
).a
},FCne:function(t
,e
,i
){"use strict";var n
=i("OCuP");i
.n(n
).a
},"J7+w":function(t
,e
,i
){"use strict";var n
=i("fyIw");i
.n(n
).a
},JqY8:function(t
,e
,i
){},KFE3:function(t
,e
,i
){"use strict";var n
=i("mSK5");i
.n(n
).a
},LHUV:function(t
,e
,i
){"use strict";var n
=i("0ods");i
.n(n
).a
},MNl6:function(t
,e
,i
){},NiUD:function(t
,e
,i
){},OCuP:function(t
,e
,i
){},PYLh:function(t
,e
,i
){},Px65:function(t
,e
,i
){},PygS:function(t
,e
,i
){"use strict";var n
=i("TtMh");i
.n(n
).a
},QtHe:function(t
,e
,i
){"use strict";var n
=i("AUFL");i
.n(n
).a
},Scsy:function(t
,e
,i
){},TOIk:function(t
,e
,i
){},TRR9:function(t
,e
,i
){},TtMh:function(t
,e
,i
){},TudB:function(t
,e
,i
){},"UbP/":function(t
,e
,i
){},UdS4:function(t
,e
,i
){"use strict";var n
=i("WwJU");i
.n(n
).a
},UtFC:function(t
,e
,i
){},WRCk:function(t
,e
,i
){"use strict";var n
=i("4WsT");i
.n(n
).a
},"WvM+":function(t
,e
,i
){"use strict";var n
=i("TRR9");i
.n(n
).a
},WwJU:function(t
,e
,i
){},YKHE:function(t
,e
,i
){},YcIK:function(t
,e
,i
){"use strict";i
.r(e
);var n
=i("o0o1"),s
=i
.n(n
),a
=i("yXPU"),r
=i
.n(a
),o
=i("mSNy"),u
=i("MVZn"),l
=i
.n(u
),c
=i("L2JU"),p
=i("lSNA"),d
=i
.n(p
),g
={name:"AutoLinkerInput",props:{data:{type:[Object
,Array
],default:function(){return{}}},setting:{type:Object
,default:function(){return{}}},settingGroup:{type:Object
,default:function(){return{}}}},methods:{autoLinkerBooleanValue:function(t
){var e
=this.data
[this.setting
.key
];return"string"==typeof e
||"number"==typeof e
},autoLinkerIntegerValue:function(t
){return this.data
[this.setting
.key
]||0},autoLinkerStringValue:function(t
){return this.data
[this.setting
.key
]||""},processTwoTypeValue:function(t
,e
){if(!0===t
){var i
=":truncate"===e
?0:"";this.updateSetting(i
,this.settingGroup
.group
,this.settingGroup
.key
,e
,this.setting
.type
)}else this.updateSetting(t
,this.settingGroup
.group
,this.settingGroup
.key
,e
,this.setting
.type
)},updateSetting:function(t
,e
,i
,n
,s
){this.$store
.dispatch("UpdateSettings",{group:e
,key:i
,input:n
,value:t
,type:s
}),this.$store
.dispatch("UpdateState",{group:e
,key:i
,input:n
,value:t
})}}},h
=(i("LHUV"),i("KHd+")),m
=Object(h
.a
)(g
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return i("div",[":class"===t
.setting
.key
||":rel"===t
.setting
.key
?i("div",[i("el-switch",{attrs:{value:t
.autoLinkerBooleanValue(t
.setting
.key
)},on:{change:function(e
){return t
.processTwoTypeValue(e
,t
.setting
.key
)}}}),t
._v(" "),t
.autoLinkerBooleanValue(t
.setting
.key
)?i("el-input",{attrs:{value:t
.autoLinkerStringValue(t
.setting
.key
)},on:{input:function(e
){return t
.processTwoTypeValue(e
,t
.setting
.key
)}}}):t
._e()],1):t
._e(),t
._v(" "),":truncate"===t
.setting
.key
?i("div",[i("el-switch",{attrs:{value:t
.autoLinkerBooleanValue(t
.setting
.key
)},on:{change:function(e
){return t
.processTwoTypeValue(e
,t
.setting
.key
)}}}),t
._v(" "),t
.autoLinkerBooleanValue(t
.setting
.key
)?i("el-input-number",{attrs:{value:t
.autoLinkerIntegerValue(t
.setting
.key
)},on:{input:function(e
){return t
.processTwoTypeValue(e
,t
.setting
.key
)}}}):t
._e()],1):t
._e()])},[],!1,null,null,null);m
.options
.__file
="AutoLinkerInput.vue";var f
=m
.exports
,b
=i("RIqP"),v
=i
.n(b
),y
={name:"EditableKeywordInput",props:{data:{type:Array
,default:function(){return{}}},setting:{type:Object
,default:function(){return{}}},settingGroup:{type:Object
,default:function(){return{}}}},computed:{editableKeywordWithInteger:function(){return Array
.isArray(this.setting
.type
)&&this.setting
.type
.includes("keyword")&&this.setting
.type
.includes("integer")},isDesktop:function(){return"desktop"===this.$store
.state
.app
.device
}},methods:{addRowToEditableKeyword:function(){var t
=[].concat(v()(this.data
),[{"":{value:"",id:this.generateID()}}]);this.updateSetting(t
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},deleteEditableKeywordRow:function(t
){var e
=this.getId(t
),i
=this.data
.filter(function(t
){return Object
.values(t
)[0].id
!==e
});this.updateSetting(i
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},generateID:function(){return"f".concat((~~(1e8
*Math
.random())).toString(16))},getKey:function(t
){return Object
.keys(t
)[0]},getId:function(t
){return Object
.values(t
)[0].id
},getValue:function(t
){return Object
.values(t
)[0].value
},parseEditableKeyword:function(t
,e
,i
){var n
=this,s
=this.getId(i
),a
=this.data
.map(function(i
,a
){return Object
.values(i
)[0].id
===s
?"key"===e
?d()({},t
,Object
.values(n
.data
[a
])[0]):d()({},Object
.keys(i
)[0],l()({},Object
.values(n
.data
[a
])[0],{value:t
})):i
});this.updateSetting(a
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},updateSetting:function(t
,e
,i
,n
,s
){var a
=this.wrapUpdatedSettings(t
,n
,s
);this.$store
.dispatch("UpdateSettings",{group:e
,key:i
,input:n
,value:a
,type:s
}),this.$store
.dispatch("UpdateState",{group:e
,key:i
,input:n
,value:t
})},wrapUpdatedSettings:function(t
,e
,i
){return"map"===i
?t
.reduce(function(t
,e
){return l()({},t
,d()({},Object
.keys(e
)[0],Object
.values(e
)[0].value
))},{}):t
.reduce(function(t
,e
){return l()({},t
,d()({},Object
.keys(e
)[0],["list",Object
.values(e
)[0].value
]))},{})}}},_
=(i("nKzF"),Object(h
.a
)(y
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return i("div",{staticClass:"editable-keyword-container"},[":replace"===t
.setting
.key
?i("div",[t
._l(t
.data
,function(e
){return i("div",{key:t
.getId(e
),staticClass:"setting-input"},[i("el-input",{staticClass:"name-input",attrs:{value:t
.getKey(e
),placeholder:"pattern"},on:{input:function(i
){return t
.parseEditableKeyword(i
,"key",e
)}}}),t
._v(" :\n "),i("el-input",{staticClass:"value-input",attrs:{value:t
.getValue(e
),placeholder:"replacement"},on:{input:function(i
){return t
.parseEditableKeyword(i
,"value",e
)}}}),t
._v(" "),i("el-button",{staticClass:"icon-minus-button",attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-minus",circle:""},on:{click:function(i
){return t
.deleteEditableKeywordRow(e
)}}})],1)}),t
._v(" "),i("el-button",{attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-plus",circle:""},on:{click:t
.addRowToEditableKeyword
}})],2):t
.editableKeywordWithInteger
?i("div",[t
._l(t
.data
,function(e
){return i("div",{key:t
.getId(e
),staticClass:"setting-input"},[i("el-input",{staticClass:"name-input",attrs:{value:t
.getKey(e
),placeholder:"key"},on:{input:function(i
){return t
.parseEditableKeyword(i
,"key",e
)}}}),t
._v(" :\n "),i("el-input-number",{staticClass:"value-input",attrs:{value:t
.getValue(e
),min:0,size:"large"},on:{change:function(i
){return t
.parseEditableKeyword(i
,"value",e
)}}}),t
._v(" "),i("el-button",{staticClass:"icon-minus-button",attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-minus",circle:""},on:{click:function(i
){return t
.deleteEditableKeywordRow(e
)}}})],1)}),t
._v(" "),i("el-button",{attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-plus",circle:""},on:{click:t
.addRowToEditableKeyword
}})],2):i("div",[t
._l(t
.data
,function(e
){return i("div",{key:t
.getId(e
),staticClass:"setting-input"},[i("el-input",{staticClass:"name-input",attrs:{value:t
.getKey(e
),placeholder:"key"},on:{input:function(i
){return t
.parseEditableKeyword(i
,"key",e
)}}}),t
._v(" :\n "),i("el-select",{staticClass:"value-input",attrs:{value:t
.getValue(e
),multiple:"",filterable:"","allow-create":""},on:{change:function(i
){return t
.parseEditableKeyword(i
,"value",e
)}}}),t
._v(" "),i("el-button",{staticClass:"icon-minus-button",attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-minus",circle:""},on:{click:function(i
){return t
.deleteEditableKeywordRow(e
)}}})],1)}),t
._v(" "),i("el-button",{attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-plus",circle:""},on:{click:t
.addRowToEditableKeyword
}})],2)])},[],!1,null,null,null));_
.options
.__file
="EditableKeywordInput.vue";var k
=_
.exports
,D
={name:"CrontabInput",props:{data:{type:Object
,default:function(){return{}}},setting:{type:Object
,default:function(){return{}}},settingGroup:{type:Object
,default:function(){return{}}}},computed:{isDesktop:function(){return"desktop"===this.$store
.state
.app
.device
},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"100%":"380px"},workers:function(){return this.setting
.suggestions
.map(function(t
){return t
[1]})}},methods:{getSuggestion:function(t
){return this.setting
.suggestions
.find(function(e
){return e
[1]===t
})[0]},update:function(t
,e
){var i
=this.$store
.state
.settings
.settings
[this.settingGroup
.group
][this.settingGroup
.key
][this.setting
.key
],n
=l()({},i
,d()({},e
,t
)),s
=Object
.keys(i
).reduce(function(n
,s
){return s
===e
?l()({},n
,d()({},s
,["reversed_tuple",t
])):l()({},n
,d()({},s
,["reversed_tuple",i
[s
]]))},{});this.$store
.dispatch("UpdateSettings",{group:this.settingGroup
.group
,key:this.settingGroup
.key
,input:this.setting
.key
,value:s
,type:this.setting
.type
}),this.$store
.dispatch("UpdateState",{group:this.settingGroup
.group
,key:this.settingGroup
.key
,input:this.setting
.key
,value:n
})}}},w
=(i("mstB"),Object(h
.a
)(D
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return i("el-form",{staticClass:"crontab",attrs:{"label-width":t
.labelWidth
,"label-position":t
.isMobile
?"top":"right"}},t
._l(t
.workers
,function(e
){return i("el-form-item",{key:e
,staticClass:"crontab-container",attrs:{label:e
}},[i("el-input",{staticClass:"input setting-input",attrs:{value:t
.data
[e
],placeholder:t
.getSuggestion(e
)||null},on:{input:function(i
){return t
.update(i
,e
)}}})],1)}),1)},[],!1,null,null,null));w
.options
.__file
="CrontabInput.vue";var x
=w
.exports
,C
={name:"EditableKeywordInput",props:{data:{type:Array
,default:function(){return{}}},setting:{type:Object
,default:function(){return{}}},settingGroup:{type:Object
,default:function(){return{}}}},computed:{isDesktop:function(){return"desktop"===this.$store
.state
.app
.device
}},methods:{addIconToIcons:function(){var t
=[].concat(v()(this.data
),[[{key:"",value:"",id:this.generateID()}]]);this.updateSetting(t
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},addValueToIcons:function(t
){var e
=this,i
=this.data
.map(function(i
,n
){return n
===t
?[].concat(v()(i
),[{key:"",value:"",id:e
.generateID()}]):i
});this.updateSetting(i
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},deleteIcondRow:function(t
){var e
=this.data
.filter(function(e
,i
){return i
!==t
});this.updateSetting(e
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},generateID:function(){return"f".concat((~~(1e8
*Math
.random())).toString(16))},parseIcons:function(t
,e
,i
,n
){var s
=this.data
.map(function(s
,a
){return a
===i
?s
.map(function(i
){return i
.id
===n
?"key"===e
?l()({},i
,{key:t
}):l()({},i
,{value:t
}):i
}):s
});this.updateSetting(s
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},updateSetting:function(t
,e
,i
,n
,s
){var a
=t
.map(function(t
){return t
.reduce(function(t
,e
){var i
=e
.key
,n
=e
.value
;return l()({},t
,d()({},i
,n
))},{})},{});this.$store
.dispatch("UpdateSettings",{group:e
,key:i
,input:n
,value:a
,type:s
}),this.$store
.dispatch("UpdateState",{group:e
,key:i
,input:n
,value:t
})}}},S
=(i("rdar"),Object(h
.a
)(C
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return i("div",{staticClass:"mascot-container"},[t
._l(t
.data
,function(e
,n
){return i("div",{key:n
,staticClass:"mascot"},[i("div",{staticClass:"icons-container"},[i("div",{staticClass:"icon-container"},t
._l(e
,function(e
){var s
=e
.key
,a
=e
.value
,r
=e
.id
;return i("div",{key:r
,staticClass:"icon-values-container"},[i("el-input",{staticClass:"icon-key-input",attrs:{value:s
,placeholder:"key"},on:{input:function(e
){return t
.parseIcons(e
,"key",n
,r
)}}}),t
._v(" :\n "),i("el-input",{staticClass:"icon-value-input",attrs:{value:a
,placeholder:"value"},on:{input:function(e
){return t
.parseIcons(e
,"value",n
,r
)}}})],1)}),0),t
._v(" "),i("el-button",{staticClass:"icon-minus-button",attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-minus",circle:""},on:{click:function(e
){return t
.deleteIcondRow(n
)}}})],1),t
._v(" "),i("div",{staticClass:"icons-button-container"},[i("el-button",{attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-plus",circle:""},on:{click:function(e
){return t
.addValueToIcons(n
)}}}),t
._v(" "),i("span",{staticClass:"icons-button-desc"},[t
._v("Add another `key - value` pair to this icon")])],1),t
._v(" "),i("el-divider",{staticClass:"divider"})],1)}),t
._v(" "),i("div",{staticClass:"icons-button-container"},[i("el-button",{attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-plus",circle:""},on:{click:t
.addIconToIcons
}}),t
._v(" "),i("span",{staticClass:"icons-button-desc"},[t
._v("Add another icon configuration")])],1)],2)},[],!1,null,null,null));S
.options
.__file
="IconsInput.vue";var $=S
.exports
,j
=i("QILm"),O
=i
.n(j
),T
=i("J4zp"),U
=i
.n(T
),P
={name:"MascotsInput",props:{data:{type:Array
,default:function(){return{}}},setting:{type:Object
,default:function(){return{}}},settingGroup:{type:Object
,default:function(){return{}}}},computed:{isDesktop:function(){return"desktop"===this.$store
.state
.app
.device
}},methods:{addRowToMascots:function(){var t
=[].concat(v()(this.data
),[{"":{":url":"",":mime_type":"",id:this.generateID()}}]);this.updateSetting(t
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},deleteMascotsRow:function(t
){var e
=this.getId(t
),i
=this.data
.filter(function(t
){return Object
.values(t
)[0].id
!==e
});this.updateSetting(i
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},generateID:function(){return"f".concat((~~(1e8
*Math
.random())).toString(16))},getId:function(t
){return Object
.values(t
)[0].id
},getName:function(t
){return Object
.keys(t
)[0]},getUrl:function(t
){var e
=Object
.values(t
);return U()(e
,1)[0][":url"]},getMimeType:function(t
){var e
=Object
.values(t
);return U()(e
,1)[0][":mime_type"]},parseMascots:function(t
,e
,i
){var n
=this,s
=this.getId(i
),a
=this.data
.map(function(i
,a
){return Object
.values(i
)[0].id
===s
?"name"===e
?d()({},t
,Object
.values(n
.data
[a
])[0]):"url"===e
?d()({},Object
.keys(i
)[0],l()({},Object
.values(n
.data
[a
])[0],{":url":t
})):d()({},Object
.keys(i
)[0],l()({},Object
.values(n
.data
[a
])[0],{":mime_type":t
})):i
});this.updateSetting(a
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},updateSetting:function(t
,e
,i
,n
,s
){var a
=t
.reduce(function(t
,e
){var i
=Object
.values(e
)[0],n
=(i
.id
,O()(i
,["id"]));return l()({},t
,d()({},Object
.keys(e
)[0],["",n
]))},{});this.$store
.dispatch("UpdateSettings",{group:e
,key:i
,input:n
,value:a
,type:s
}),this.$store
.dispatch("UpdateState",{group:e
,key:i
,input:n
,value:t
})}}},M
=(i("+2nY"),Object(h
.a
)(P
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return i("div",{staticClass:"mascot-container"},[t
._l(t
.data
,function(e
){return i("div",{key:t
.getId(e
),staticClass:"mascot"},[i("el-form-item",{staticClass:"mascot-form-item",attrs:{label:"Name","label-width":"85px"}},[i("div",{staticClass:"mascot-name-container"},[i("el-input",{staticClass:"mascot-name-input",attrs:{value:t
.getName(e
),placeholder:"Name"},on:{input:function(i
){return t
.parseMascots(i
,"name",e
)}}}),t
._v(" "),i("el-button",{staticClass:"icon-minus-button",attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-minus",circle:""},on:{click:function(i
){return t
.deleteMascotsRow(e
)}}})],1)]),t
._v(" "),i("el-form-item",{staticClass:"mascot-form-item",attrs:{label:"URL","label-width":"85px"}},[i("el-input",{staticClass:"mascot-input",attrs:{value:t
.getUrl(e
),placeholder:"URL"},on:{input:function(i
){return t
.parseMascots(i
,"url",e
)}}})],1),t
._v(" "),i("el-form-item",{staticClass:"mascot-form-item",attrs:{label:"Mime type","label-width":"85px"}},[i("el-input",{staticClass:"mascot-input",attrs:{value:t
.getMimeType(e
),placeholder:"Mime type"},on:{input:function(i
){return t
.parseMascots(i
,"mimeType",e
)}}})],1)],1)}),t
._v(" "),i("el-button",{attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-plus",circle:""},on:{click:t
.addRowToMascots
}})],2)},[],!1,null,null,null));M
.options
.__file
="MascotsInput.vue";var L
=M
.exports
,A
={name:"MultipleSelect",props:{data:{type:[Object
,Array
],default:function(){return{}}},setting:{type:Object
,default:function(){return{}}},settingGroup:{type:Object
,default:function(){return{}}}},methods:{updateSetting:function(t
,e
,i
,n
,s
){this.$store
.dispatch("UpdateSettings",{group:e
,key:i
,input:n
,value:t
,type:s
}),this.$store
.dispatch("UpdateState",{group:e
,key:i
,input:n
,value:t
})}}},G
=(i("QtHe"),Object(h
.a
)(A
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return i("div",{staticClass:"multiple-select-container"},[":backends"===t
.setting
.key
?i("el-select",{staticClass:"input",attrs:{value:t
.data
.value
,multiple:"",filterable:"","allow-create":""},on:{change:function(e
){return t
.updateSetting(e
,t
.settingGroup
.group
,t
.settingGroup
.key
,t
.setting
.key
,t
.setting
.type
)}}},[i("el-option",{attrs:{value:":console",label:"console"}}),t
._v(" "),i("el-option",{attrs:{value:":ex_syslogger",label:"ExSyslogger"}}),t
._v(" "),i("el-option",{attrs:{value:"Quack.Logger",label:"Quack.Logger"}})],1):t
._e(),t
._v(" "),":args"===t
.setting
.key
?i("el-select",{staticClass:"input",attrs:{value:t
.data
[t
.setting
.key
],multiple:"",filterable:"","allow-create":""},on:{change:function(e
){return t
.updateSetting(e
,t
.settingGroup
.group
,t
.settingGroup
.key
,t
.setting
.key
,t
.setting
.type
)}}},[i("el-option",{attrs:{value:"strip",label:"strip"}}),t
._v(" "),i("el-option",{attrs:{value:"auto-orient",label:"auto-orient"}}),t
._v(" "),i("el-option",{attrs:{value:"implode",label:"implode"}})],1):t
._e()],1)},[],!1,null,null,null));G
.options
.__file
="MultipleSelect.vue";var W
=G
.exports
,I
=i("h74u"),E
={name:"ProxyUrlInput",props:{data:{type:[Object
,Array
],default:function(){return{}}},setting:{type:Object
,default:function(){return{}}},settingGroup:{type:Object
,default:function(){return{}}},parents:{type:Array
,default:function(){return[]},required:!1}},computed:{isDesktop:function(){return"desktop"===this.$store
.state
.app
.device
},settings:function(){return this.$store
.state
.settings
.settings
},updatedSettings:function(){return this.$store
.state
.settings
.updatedSettings
},proxyUrlData:function(){return 0===Object
.keys(this.data
).length
?{socks5:!1,host:null,port:null}:this.data
}},methods:{updateProxyUrl:function(t
,e
){var i
;i
="socks5"===e
?l()({},this.proxyUrlData
,{socks5:t
}):"host"===e
?l()({},this.proxyUrlData
,{host:t
}):l()({},this.proxyUrlData
,{port:t
}),this.updateSetting(i
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},updateSetting:function(t
,e
,i
,n
,s
){var a
=t
.socks5
?[":socks5",t
.host
,t
.port
]:"".concat(t
.host
,":").concat(t
.port
);if(this.parents
.length
>0){var r
=Object(I
.d
)(t
,a
,e
,i
,this.parents
.reverse(),this.settings
,this.updatedSettings
),o
=r
.valueForState
,u
=r
.valueForUpdatedSettings
,l
=r
.setting
;this.$store
.dispatch("UpdateSettings",{group:e
,key:i
,input:l
.key
,value:u
,type:l
.type
}),this.$store
.dispatch("UpdateState",{group:e
,key:i
,input:l
.key
,value:o
})}else this.$store
.dispatch("UpdateSettings",{group:e
,key:i
,input:n
,value:a
,type:s
}),this.$store
.dispatch("UpdateState",{group:e
,key:i
,input:n
,value:t
})}}},R
=(i("mGnP"),Object(h
.a
)(E
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return i("div",{staticClass:"proxy-url-input"},[i("el-input",{staticClass:"proxy-url-host-input",attrs:{value:t
.proxyUrlData
.host
,placeholder:"host (e.g. localhost or 127.0.0.1)"},on:{input:function(e
){return t
.updateProxyUrl(e
,"host")}}}),t
._v(" "),t
.isDesktop
?i("span",[t
._v(":")]):t
._e(),t
._v(" "),i("el-input",{staticClass:"proxy-url-value-input",attrs:{value:t
.proxyUrlData
.port
,placeholder:"port (e.g 9020 or 3090)"},on:{input:function(e
){return t
.updateProxyUrl(e
,"port")}}}),t
._v(" "),i("div",{staticClass:"socks5-checkbox-container"},[i("el-checkbox",{attrs:{value:t
.proxyUrlData
.socks5
},on:{change:function(e
){return t
.updateProxyUrl(e
,"socks5")}}}),t
._v(" "),i("span",{staticClass:"socks5-checkbox"},[t
._v("Socks5")])],1)],1)},[],!1,null,null,null));R
.options
.__file
="ProxyUrlInput.vue";var z
=R
.exports
,F
={name:"PruneInput",props:{data:{type:[Object
,Array
],default:function(){return{}}},setting:{type:Object
,default:function(){return{}}},settingGroup:{type:Object
,default:function(){return{}}}},computed:{prune:{get:function(){return this.data
[0]},set:function(t
){this.updateRadioInput(t
)}}},methods:{updateIntInput:function(t
,e
){this.updateSetting([e
,t
],this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)},updateSetting:function(t
,e
,i
,n
,s
){var a
=t
.includes(":disabled")?":disabled":t
;this.$store
.dispatch("UpdateSettings",{group:e
,key:i
,input:n
,value:a
,type:s
}),this.$store
.dispatch("UpdateState",{group:e
,key:i
,input:n
,value:t
})},updateRadioInput:function(t
){var e
=":disabled"===t
?[t
]:[t
,0];this.updateSetting(e
,this.settingGroup
.group
,this.settingGroup
.key
,this.setting
.key
,this.setting
.type
)}}},K
=(i("Ezi3"),Object(h
.a
)(F
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return i("div",[i("el-radio-group",{staticClass:"prune-options",model:{value:t
.prune
,callback:function(e
){t
.prune
=e
},expression:"prune"}},[i("el-radio",{attrs:{label:":disabled"}},[t
._v("Disabled")]),t
._v(" "),i("el-radio",{attrs:{label:":maxlen"}},[t
._v("Limit-based")]),t
._v(" "),i("el-radio",{attrs:{label:":maxage"}},[t
._v("Time-based")])],1),t
._v(" "),":maxlen"===t
.prune
?i("el-form-item",{attrs:{label:"max length","label-width":"100","label-position":"left"}},[i("el-input-number",{staticClass:"top-margin",attrs:{value:t
.data
[1],min:0,placeholder:"1500",size:"large"},on:{change:function(e
){return t
.updateIntInput(e
,":maxlen")}}})],1):t
._e(),t
._v(" "),":maxage"===t
.prune
?i("el-form-item",{attrs:{label:"max age","label-width":"100","label-position":"left"}},[i("el-input-number",{staticClass:"top-margin",attrs:{value:t
.data
[1],min:0,placeholder:"3600",size:"large"},on:{change:function(e
){return t
.updateIntInput(e
,":maxage")}}})],1):t
._e()],1)},[],!1,null,null,null));K
.options
.__file
="PruneInput.vue";var V
=K
.exports
,N
={name:"RateLimitInput",props:{data:{type:[Object
,Array
],default:function(){return{}}},setting:{type:Object
,default:function(){return{}}},settingGroup:{type:Object
,default:function(){return{}}}},computed:{isDesktop:function(){return"desktop"===this.$store
.state
.app
.device
},rateLimitAllUsers:function(){return this.data
[this.setting
.key
]?this.data
[this.setting
.key
]:["",""]},rateLimitAuthUsers:function(){return!(!this.data
[this.setting
.key
]||!Array
.isArray(this.data
[this.setting
.key
][0]))&&this.data
[this.setting
.key
][1]},rateLimitUnauthUsers:function(){return!(!this.data
[this.setting
.key
]||!Array
.isArray(this.data
[this.setting
.key
][1]))&&this.data
[this.setting
.key
][0]}},methods:{parseRateLimiter:function(t
,e
,i
,n
,s
){var a
;"oneLimit"===n
?a
="scale"===i
?[t
,s
[1]]:[s
[0],t
]:"unauthUsersLimit"===n
?a
="scale"===i
?[[t
,s
[0][1]],[s
[1][0],s
[1][1]]]:[[s
[0][0],t
],[s
[1][0],s
[1][1]]]:"authUserslimit"===n
&&(a
="scale"===i
?[[s
[0][0],s
[0][1]],[t
,s
[1][1]]]:[[s
[0][0],s
[0][1]],[s
[1][0],t
]]),this.updateSetting(a
,this.settingGroup
.group
,this.settingGroup
.key
,e
,this.setting
.type
)},toggleLimits:function(t
,e
){this.updateSetting(t
,this.settingGroup
.group
,this.settingGroup
.key
,e
)},updateSetting:function(t
,e
,i
,n
,s
){var a
=Array
.isArray(t
[0])?t
.map(function(t
){return{tuple:t
}}):{tuple:t
};this.$store
.dispatch("UpdateSettings",{group:e
,key:i
,input:n
,value:a
,type:s
}),this.$store
.dispatch("UpdateState",{group:e
,key:i
,input:n
,value:t
})}}},q
=(i("irif"),Object(h
.a
)(N
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return i("div",{staticClass:"rate-limit-container"},[t
.rateLimitAuthUsers
?t
._e():i("div",[i("el-input",{staticClass:"scale-input",attrs:{value:t
.rateLimitAllUsers
[0],placeholder:"scale"},on:{input:function(e
){return t
.parseRateLimiter(e
,t
.setting
.key
,"scale","oneLimit",t
.rateLimitAllUsers
)}}}),t
._v(" "),i("span",[t
._v(":")]),t
._v(" "),i("el-input",{staticClass:"limit-input",attrs:{value:t
.rateLimitAllUsers
[1],placeholder:"limit"},on:{input:function(e
){return t
.parseRateLimiter(e
,t
.setting
.key
,"limit","oneLimit",t
.rateLimitAllUsers
)}}}),t
._v(" "),i("div",{staticClass:"limit-button-container"},[i("el-button",{attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-plus",circle:""},on:{click:function(e
){return t
.toggleLimits([["",""],["",""]],t
.setting
.key
)}}}),t
._v(" "),i("p",{staticClass:"expl limit-expl"},[t
._v("Set different limits for unauthenticated and authenticated users")])],1)],1),t
._v(" "),t
.rateLimitAuthUsers
?i("div",[i("el-form-item",{staticClass:"rate-limit"},[i("div",{staticClass:"rate-limit-label-container"},[i("span",{staticClass:"rate-limit-label"},[t
._v("\n Unauthenticated users:\n ")])]),t
._v(" "),i("div",{staticClass:"rate-limit-content"},[i("el-input",{staticClass:"scale-input",attrs:{value:t
.rateLimitUnauthUsers
[0],placeholder:"scale"},on:{input:function(e
){return t
.parseRateLimiter(e
,t
.setting
.key
,"scale","unauthUsersLimit",[t
.rateLimitUnauthUsers
,t
.rateLimitAuthUsers
])}}}),t
._v(" "),i("span",[t
._v(":")]),t
._v(" "),i("el-input",{staticClass:"limit-input",attrs:{value:t
.rateLimitUnauthUsers
[1],placeholder:"limit"},on:{input:function(e
){return t
.parseRateLimiter(e
,t
.setting
.key
,"limit","unauthUsersLimit",[t
.rateLimitUnauthUsers
,t
.rateLimitAuthUsers
])}}})],1)]),t
._v(" "),i("el-form-item",{staticClass:"rate-limit"},[i("div",{staticClass:"rate-limit-label-container"},[i("span",{staticClass:"rate-limit-label"},[t
._v("\n Authenticated users:\n ")])]),t
._v(" "),i("div",{staticClass:"rate-limit-content"},[i("el-input",{staticClass:"scale-input",attrs:{value:t
.rateLimitAuthUsers
[0],placeholder:"scale"},on:{input:function(e
){return t
.parseRateLimiter(e
,t
.setting
.key
,"scale","authUserslimit",[t
.rateLimitUnauthUsers
,t
.rateLimitAuthUsers
])}}}),t
._v(" "),i("span",[t
._v(":")]),t
._v(" "),i("el-input",{staticClass:"limit-input",attrs:{value:t
.rateLimitAuthUsers
[1],placeholder:"limit"},on:{input:function(e
){return t
.parseRateLimiter(e
,t
.setting
.key
,"limit","authUserslimit",[t
.rateLimitUnauthUsers
,t
.rateLimitAuthUsers
])}}})],1)]),t
._v(" "),i("div",{staticClass:"limit-button-container"},[i("el-button",{staticClass:"icon-minus-button",attrs:{size:t
.isDesktop
?"medium":"mini",icon:"el-icon-minus",circle:""},on:{click:function(e
){return t
.toggleLimits(["",""],t
.setting
.key
)}}}),t
._v(" "),i("p",{staticClass:"expl limit-expl"},[t
._v("Set limit for all users")])],1)],1):t
._e()])},[],!1,null,null,null));q
.options
.__file
="RateLimitInput.vue";var B
=q
.exports
,Q
=i("LvDl"),H
=i
.n(Q
),J
=i("4MG8"),Y
=i
.n(J
),X
={name:"Inputs",components:{AutoLinkerInput:f
,CrontabInput:x
,EditableKeywordInput:k
,IconsInput:$,MascotsInput:L
,MultipleSelect:W
,ProxyUrlInput:z
,PruneInput:V
,RateLimitInput:B
},props:{customLabelWidth:{type:String
,default:function(){return this.labelWidth
},required:!1},data:{type:[Object
,Array
],default:function(){return{}}},labelClass:{type:String
,default:function(){return"label"},required:!1},margin:{type:Number
,default:function(){return 0},required:!1},nested:{type:Boolean
,default:function(){return!1}},setting:{type:Object
,default:function(){return{}}},settingGroup:{type:Object
,default:function(){return{}}},settingParent:{type:Array
,default:function(){return[]},required:!1}},computed:{canBeDeleted:function(){var t
=this.settingGroup
,e
=t
.group
,i
=t
.key
;return H
.a
.get(this.$store
.state
.settings
.db
,[e
,i
])&&this.$store
.state
.settings
.db
[e
][i
].includes(this.setting
.key
)},iconsData:function(){return Array
.isArray(this.data
[":icons"])?this.data
[":icons"]:[]},inputValue:function(){return[":esshd",":cors_plug",":quack",":http_signatures",":tesla",":swoosh"].includes(this.settingGroup
.group
)&&this.data
[this.setting
.key
]?"atom"===this.setting
.type
&&":"===this.data
[this.setting
.key
].value
[0]?this.data
[this.setting
.key
].value
.substr(1):this.data
[this.setting
.key
].value:":logger"===this.settingGroup
.group
&&":backends"===this.setting
.key
||"Pleroma.Web.Auth.Authenticator"===this.setting
.key
||":admin_token"===this.setting
.key
?this.data
.value:":mime"===this.settingGroup
.group
&&":types"===this.settingParent
[0].key
?this.data
.value
?this.data
.value
[this.setting
.key
]:[]:"atom"===this.setting
.type
&&this.data
[this.setting
.key
]&&":"===this.data
[this.setting
.key
][0]?this.data
[this.setting
.key
].substr(1):this.data
[this.setting
.key
]},isDesktop:function(){return"desktop"===this.$store
.state
.app
.device
},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},keywordData:function(){return Array
.isArray(this.data
)?this.data:[]},rewritePolicyValue:function(){return"string"==typeof this.data
[this.setting
.key
]?[this.data
[this.setting
.key
]]:this.data
[this.setting
.key
]},settings:function(){return this.$store
.state
.settings
.settings
},updatedSettings:function(){return this.$store
.state
.settings
.updatedSettings
}},methods:{editableKeyword:function(t
,e
){return":replace"===t
||"map"===e
||Array
.isArray(e
)&&e
.includes("keyword")&&e
.includes("integer")||Array
.isArray(e
)&&e
.includes("keyword")&&-1!==e
.findIndex(function(t
){return t
.includes("list")&&t
.includes("string")})},getFormattedDescription:function(t
){return Y()(t
)},processNestedData:function(t
,e
,i
,n
){var s
=Object(I
.d
)(t
,t
,e
,i
,n
.reverse(),this.settings
,this.updatedSettings
),a
=s
.valueForState
,r
=s
.valueForUpdatedSettings
,o
=s
.setting
;this.$store
.dispatch("UpdateSettings",{group:e
,key:i
,input:o
.key
,value:r
,type:o
.type
}),this.$store
.dispatch("UpdateState",{group:e
,key:i
,input:o
.key
,value:a
})},removeSetting:function(){var t
=r()(s
.a
.mark(function t(){var e
;return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return e
=this.settingGroup
.key
?[{group:this.settingGroup
.group
,key:this.settingGroup
.key
,delete:!0,subkeys:[this.setting
.key
]}]:[{group:this.settingGroup
.group
,key:this.setting
.key
,delete:!0}],t
.prev
=1,t
.next
=4,this.$store
.dispatch("RemoveSetting",e
);case 4:t
.next
=9;break;case 6:return t
.prev
=6,t
.t0
=t
.catch(1),t
.abrupt("return");case 9:this.$message({type:"success",message:o
.a
.t("settings.successfullyRemoved")});case 10:case"end":return t
.stop()}},t
,this,[[1,6]])}));return function(){return t
.apply(this,arguments
)}}(),renderMultipleSelect:function(t
){return Array
.isArray(t
)&&":backends"!==this.setting
.key
&&":args"!==this.setting
.key
&&(t
.includes("module")||t
.includes("list")&&t
.includes("string")||t
.includes("list")&&t
.includes("atom")||t
.includes("regex")&&t
.includes("string")||":args"===this.setting
.key
)},update:function(t
,e
,i
,n
,s
,a
,r
){r
?this.processNestedData(t
,e
,i
,n
):this.updateSetting(t
,e
,i
,s
,a
)},updateSetting:function(t
,e
,i
,n
,s
){this.$store
.dispatch("UpdateSettings",{group:e
,key:i
,input:n
,value:t
,type:s
}),this.$store
.dispatch("UpdateState",{group:e
,key:i
,input:n
,value:t
})}}},Z
=(i("y7KD"),Object(h
.a
)(X
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return i("div",{staticClass:"input-container"},["keyword"===t
.setting
.type
?i("div",{staticClass:"keyword-container"},[i("el-form-item",{class:t
.labelClass
,style:"margin-left:"+t
.margin
+"px;margin-bottom:0",attrs:{"label-width":t
.customLabelWidth
}},[i("span",{attrs:{slot:"label"},slot:"label"},[t
._v("\n "+t
._s(t
.setting
.label
)+"\n "),t
.canBeDeleted
&&t
.isDesktop
?i("el-tooltip",{attrs:{content:t
.$t("settings.removeFromDB"),placement:"bottom-end"}},[i("el-button",{staticClass:"delete-setting-button",attrs:{icon:"el-icon-delete",circle:"",size:"mini"},on:{click:t
.removeSetting
}})],1):t
._e()],1)]),t
._v(" "),t
._l(t
.setting
.children
,function(e
){return i("el-form-item",{key:e
.key
},[i("inputs",{attrs:{"setting-group":t
.settingGroup
,"setting-parent":t
.settingParent
.concat([e
]),setting:e
,data:t
.data
[t
.setting
.key
],"custom-label-width":t
.isMobile
?"100px":"120px","label-class":"keyword"===e
.type
?"center-label":"",margin:t
.isDesktop
?t
.margin
+15:t
.margin
+8,nested:!0}})],1)})],2):t
._e(),t
._v(" "),"keyword"!==t
.setting
.type
?i("el-form-item",{class:t
.labelClass
,attrs:{"label-width":t
.customLabelWidth
}},[i("span",{attrs:{slot:"label"},slot:"label"},[t
._v("\n "+t
._s(t
.setting
.label
)+"\n "),t
.canBeDeleted
&&t
.isDesktop
?i("el-tooltip",{attrs:{content:t
.$t("settings.removeFromDB"),placement:"bottom-end"}},[i("el-button",{staticClass:"delete-setting-button",attrs:{icon:"el-icon-delete",circle:"",size:"mini"},on:{click:t
.removeSetting
}})],1):t
._e()],1),t
._v(" "),i("div",{staticClass:"input-row"},["string"===t
.setting
.type
||t
.setting
.type
.includes("string")&&t
.setting
.type
.includes("atom")?i("el-input",{staticClass:"input",attrs:{value:t
.inputValue
,placeholder:t
.setting
.suggestions
?t
.setting
.suggestions
[0]:null},on:{input:function(e
){return t
.update(e
,t
.settingGroup
.group
,t
.settingGroup
.key
,t
.settingParent
,t
.setting
.key
,t
.setting
.type
,t
.nested
)}}}):t
._e(),t
._v(" "),"boolean"===t
.setting
.type
?i("el-switch",{staticClass:"switch-input",attrs:{value:t
.inputValue
},on:{change:function(e
){return t
.update(e
,t
.settingGroup
.group
,t
.settingGroup
.key
,t
.settingParent
,t
.setting
.key
,t
.setting
.type
,t
.nested
)}}}):t
._e(),t
._v(" "),"integer"===t
.setting
.type
?i("el-input-number",{attrs:{value:null===t
.inputValue
?void 0:t
.inputValue
,placeholder:t
.setting
.suggestions
?t
.setting
.suggestions
[0].toString():null,min:0,size:t
.isDesktop
?"large":"medium"},on:{change:function(e
){return t
.update(e
,t
.settingGroup
.group
,t
.settingGroup
.key
,t
.settingParent
,t
.setting
.key
,t
.setting
.type
,t
.nested
)}}}):t
._e(),t
._v(" "),"module"===t
.setting
.type
||t
.setting
.type
.includes("atom")&&t
.setting
.type
.includes("dropdown")?i("el-select",{staticClass:"input",attrs:{value:!1===t
.inputValue
?"false":t
.inputValue
,clearable:""},on:{change:function(e
){return t
.update(e
,t
.settingGroup
.group
,t
.settingGroup
.key
,t
.settingParent
,t
.setting
.key
,t
.setting
.type
,t
.nested
)}}},t
._l(t
.setting
.suggestions
,function(t
,e
){return i("el-option",{key:e
,attrs:{value:t
}})}),1):t
._e(),t
._v(" "),t
.renderMultipleSelect(t
.setting
.type
)?i("el-select",{staticClass:"input",attrs:{value:":rewrite_policy"===t
.setting
.key
?t
.rewritePolicyValue:t
.inputValue
,multiple:"",filterable:"","allow-create":""},on:{change:function(e
){return t
.update(e
,t
.settingGroup
.group
,t
.settingGroup
.key
,t
.settingParent
,t
.setting
.key
,t
.setting
.type
,t
.nested
)}}},t
._l(t
.setting
.suggestions
,function(t
,e
){return i("el-option",{key:e
,attrs:{value:t
}})}),1):t
._e(),t
._v(" "),":ip"===t
.setting
.key
?i("el-input",{staticClass:"input",attrs:{value:t
.inputValue
,placeholder:"xxx.xxx.xxx.xx"},on:{input:function(e
){return t
.update(e
,t
.settingGroup
.group
,t
.settingGroup
.key
,t
.settingParent
,t
.setting
.key
,t
.setting
.type
,t
.nested
)}}}):t
._e(),t
._v(" "),"atom"===t
.setting
.type
?i("el-input",{staticClass:"input",attrs:{value:t
.inputValue
,placeholder:t
.setting
.suggestions
[0]?t
.setting
.suggestions
[0].substr(1):""},on:{input:function(e
){return t
.update(e
,t
.settingGroup
.group
,t
.settingGroup
.key
,t
.settingParent
,t
.setting
.key
,t
.setting
.type
,t
.nested
)}}},[i("template",{slot:"prepend"},[t
._v(":")])],2):t
._e(),t
._v(" "),":auto_linker"===t
.settingGroup
.group
?i("auto-linker-input",{attrs:{data:t
.data
,"setting-group":t
.settingGroup
,setting:t
.setting
}}):t
._e(),t
._v(" "),":crontab"===t
.setting
.key
?i("crontab-input",{attrs:{data:t
.data
[t
.setting
.key
],"setting-group":t
.settingGroup
,setting:t
.setting
}}):t
._e(),t
._v(" "),t
.editableKeyword(t
.setting
.key
,t
.setting
.type
)?i("editable-keyword-input",{attrs:{data:t
.keywordData
,"setting-group":t
.settingGroup
,setting:t
.setting
}}):t
._e(),t
._v(" "),":icons"===t
.setting
.key
?i("icons-input",{attrs:{data:t
.iconsData
,"setting-group":t
.settingGroup
,setting:t
.setting
}}):t
._e(),t
._v(" "),":mascots"===t
.setting
.key
?i("mascots-input",{attrs:{data:t
.keywordData
,"setting-group":t
.settingGroup
,setting:t
.setting
}}):t
._e(),t
._v(" "),":backends"===t
.setting
.key
||":args"===t
.setting
.key
?i("multiple-select",{attrs:{data:t
.data
,"setting-group":t
.settingGroup
,setting:t
.setting
}}):t
._e(),t
._v(" "),":proxy_url"===t
.setting
.key
?i("proxy-url-input",{attrs:{data:t
.data
[t
.setting
.key
],"setting-group":t
.settingGroup
,setting:t
.setting
,parents:t
.settingParent
}}):t
._e(),t
._v(" "),":prune"===t
.setting
.key
?i("prune-input",{attrs:{data:t
.data
[t
.setting
.key
],"setting-group":t
.settingGroup
,setting:t
.setting
}}):t
._e(),t
._v(" "),":rate_limit"===t
.settingGroup
.key
?i("rate-limit-input",{attrs:{data:t
.data
,"setting-group":t
.settingGroup
,setting:t
.setting
}}):t
._e(),t
._v(" "),t
.canBeDeleted
&&(t
.isMobile
||t
.isTablet
)?i("el-tooltip",{staticClass:"delete-setting-button-container",attrs:{content:t
.$t("settings.removeFromDB"),placement:"bottom-end"}},[i("el-button",{staticClass:"delete-setting-button",attrs:{icon:"el-icon-delete",circle:"",size:"mini"},on:{click:t
.removeSetting
}})],1):t
._e()],1),t
._v(" "),t
.setting
.description
&&"keyword"!==t
.setting
.type
?i("div",{staticClass:"expl",domProps:{innerHTML:t
._s(t
.getFormattedDescription(t
.setting
.description
))}}):t
._e()]):t
._e()],1)},[],!1,null,null,null));Z
.options
.__file
="Inputs.vue";var tt
={name:"Setting",components:{Inputs:Z
.exports
},props:{settingGroup:{type:Object
,default:function(){return{}}},data:{type:Object
,default:function(){return{}}}},computed:{emailAdapterChildren:function(){var t
=this.$store
.state
.settings
.settings
[":pleroma"]["Pleroma.Emails.Mailer"][":adapter"];return this.settingGroup
.children
.filter(function(e
){return e
.group
&&e
.group
.includes(t
)})},isDesktop:function(){return"desktop"===this.$store
.state
.app
.device
},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},loading:function(){return this.$store
.state
.settings
.loading
}},methods:{canBeDeleted:function(t
){var e
=this.settingGroup
,i
=e
.group
,n
=e
.key
||t
;return H
.a
.get(this.$store
.state
.settings
.db
,[i
,n
])&&this.$store
.state
.settings
.db
[i
][n
].includes(t
)},compound:function(t
){var e
=t
.type
,i
=t
.key
;t
.children
;return"keyword"===e
||"map"===e
||e
.includes("keyword")||":replace"===i
},divideSetting:function(t
){return[":sslopts",":tlsopts",":adapter",":poll_limits",":queues",":styling",":proxy_opts"].includes(t
)},getFormattedDescription:function(t
){return Y()(t
)},removeSetting:function(){var t
=r()(s
.a
.mark(function t(e
){var i
;return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return i
=this.settingGroup
.key
?[{group:this.settingGroup
.group
,key:this.settingGroup
.key
,delete:!0,subkeys:[e
]}]:[{group:this.settingGroup
.group
,key:e
,delete:!0}],t
.prev
=1,t
.next
=4,this.$store
.dispatch("RemoveSetting",i
);case 4:t
.next
=9;break;case 6:return t
.prev
=6,t
.t0
=t
.catch(1),t
.abrupt("return");case 9:this.$message({type:"success",message:o
.a
.t("settings.successfullyRemoved")});case 10:case"end":return t
.stop()}},t
,this,[[1,6]])}));return function(e
){return t
.apply(this,arguments
)}}(),updateSetting:function(t
,e
,i
){this.$store
.dispatch("UpdateSettings",{tab:e
,data:d()({},i
,t
)})}}},et
=(i("pnah"),Object(h
.a
)(tt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",[t
.settingGroup
.description
?i("el-form-item",{staticClass:"description-container"},[i("span",{staticClass:"description",domProps:{innerHTML:t
._s(t
.getFormattedDescription(t
.settingGroup
.description
))}})]):t
._e(),t
._v(" "),"Pleroma.Emails.Mailer"===t
.settingGroup
.key
?i("div",[t
._l(t
.settingGroup
.children
.filter(function(t
){return!t
.group
}),function(e
){return i("div",{key:e
.key
},[i("inputs",{attrs:{"setting-group":t
.settingGroup
,setting:e
,data:t
.data
}})],1)}),t
._v(" "),t
._l(t
.emailAdapterChildren
,function(e
){return i("div",{key:e
.key
},[i("inputs",{attrs:{"setting-group":t
.settingGroup
,setting:e
,data:t
.data
}})],1)})],2):i("div",t
._l(t
.settingGroup
.children
,function(e
){return i("div",{key:e
.key
},[t
.compound(e
)?t
._e():i("div",[i("inputs",{attrs:{"setting-group":t
.settingGroup
,setting:e
,data:t
.data
,nested:!1}})],1),t
._v(" "),t
.compound(e
)?i("div",[t
.divideSetting(e
.key
)?i("el-divider",{staticClass:"divider"}):t
._e(),t
._v(" "),e
.children
?i("div",[i("div",{staticClass:"input-container"},[i("el-form-item",{staticClass:"grouped-settings-header"},[i("span",{attrs:{slot:"label"},slot:"label"},[t
.isDesktop
&&t
.canBeDeleted(e
.key
)?i("el-tooltip",{attrs:{content:t
.$t("settings.removeFromDB"),placement:"bottom-end"}},[i("el-button",{staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-delete",circle:"",size:"mini"},on:{click:function(i
){return t
.removeSetting(e
.key
)}}})],1):t
._e()],1),t
._v(" "),i("span",{staticClass:"label-font"},[t
._v(t
._s(e
.label
))]),t
._v(" "),t
.canBeDeleted(e
.key
)&&(t
.isMobile
||t
.isTablet
)?i("el-tooltip",{attrs:{content:t
.$t("settings.removeFromDB"),placement:"bottom-end"}},[i("el-button",{staticClass:"settings-delete-button",attrs:{icon:"el-icon-delete",circle:"",size:"mini"},on:{click:function(i
){return t
.removeSetting(e
.key
)}}})],1):t
._e()],1)],1),t
._v(" "),t
._l(e
.children
,function(n
){return i("div",{key:n
.key
},[i("inputs",{attrs:{"setting-group":t
.settingGroup
,"setting-parent":[e
,n
],setting:n
,data:t
.data
[e
.key
],nested:!0}})],1)})],2):i("div",[i("inputs",{attrs:{"setting-group":t
.settingGroup
,setting:e
,data:t
.data
[e
.key
],nested:!0}})],1),t
._v(" "),i("el-divider",{staticClass:"divider"})],1):t
._e()])}),0)],1)},[],!1,null,null,null));et
.options
.__file
="Setting.vue";var it
=et
.exports
,nt
={name:"ActivityPub",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{activitypub:function(){return this.settings
.description
.find(function(t
){return":activitypub"===t
.key
})},activitypubData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":activitypub"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.$store
.state
.settings
.loading
},user:function(){return this.settings
.description
.find(function(t
){return":user"===t
.key
})},userData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":user"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},st
=(i("qEST"),Object(h
.a
)(nt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"activitypubData",attrs:{model:t
.activitypubData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.activitypub
,data:t
.activitypubData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"userData",attrs:{model:t
.userData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.user
,data:t
.userData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));st
.options
.__file
="ActivityPub.vue";var at
=st
.exports
,rt
={name:"Authentication",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{auth:function(){return this.settings
.description
.find(function(t
){return":auth"===t
.key
})},authData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":auth"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},ldap:function(){return this.settings
.description
.find(function(t
){return":ldap"===t
.key
})},ldapData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":ldap"])||{}},loading:function(){return this.settings
.loading
},oauth2:function(){return this.settings
.description
.find(function(t
){return":oauth2"===t
.key
})},oauth2Data:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":oauth2"])||{}},pleromaAuthenticator:function(){return this.settings
.description
.find(function(t
){return t
.children
&&"Pleroma.Web.Auth.Authenticator"===t
.children
[0].key
})},pleromaAuthenticatorData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Web.Auth.Authenticator"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},ot
=(i("4b9x"),Object(h
.a
)(rt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"pleromaAuthenticatorData",attrs:{model:t
.pleromaAuthenticatorData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.pleromaAuthenticator
,data:t
.pleromaAuthenticatorData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"authData",attrs:{model:t
.authData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.auth
,data:t
.authData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"ldapData",attrs:{model:t
.ldapData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.ldap
,data:t
.ldapData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"oauth2",attrs:{model:t
.oauth2Data
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.oauth2
,data:t
.oauth2Data
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));ot
.options
.__file
="Authentication.vue";var ut
=ot
.exports
,lt
={name:"AutoLinker",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{autoLinker:function(){return this.settings
.description
.find(function(t
){return":opts"===t
.key
})},autoLinkerData:function(){return H
.a
.get(this.settings
.settings
,[":auto_linker",":opts"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},ct
=(i("cyzs"),Object(h
.a
)(lt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"autoLinker",attrs:{model:t
.autoLinkerData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.autoLinker
,data:t
.autoLinkerData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));ct
.options
.__file
="AutoLinker.vue";var pt
=ct
.exports
,dt
={name:"Captcha",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{captcha:function(){return this.settings
.description
.find(function(t
){return"Pleroma.Captcha"===t
.key
})},captchaData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Captcha"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},kocaptcha:function(){return this.settings
.description
.find(function(t
){return"Pleroma.Captcha.Kocaptcha"===t
.key
})},kocaptchaData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Captcha.Kocaptcha"])||{}},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},gt
=(i("2q6O"),Object(h
.a
)(dt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"captchaData",attrs:{model:t
.captchaData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.captcha
,data:t
.captchaData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"kocaptchaData",attrs:{model:t
.kocaptchaData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.kocaptcha
,data:t
.kocaptchaData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));gt
.options
.__file
="Captcha.vue";var ht
=gt
.exports
,mt
={name:"Esshd",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{esshd:function(){return this.settings
.description
.find(function(t
){return":esshd"===t
.group
})},esshdData:function(){return H
.a
.get(this.settings
.settings
,[":esshd"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
}}),methods:{toggleEsshd:function(t
){this.$store
.dispatch("ToggleEsshd",t
)},updateSetting:function(t
,e
,i
){this.$store
.dispatch("UpdateSettings",{tab:e
,data:d()({},i
,t
)})},onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},ft
=(i("FCne"),Object(h
.a
)(mt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"esshdData",attrs:{model:t
.esshdData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.esshd
,data:t
.esshdData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));ft
.options
.__file
="Esshd.vue";var bt
=ft
.exports
,vt
={name:"Frontend",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{assets:function(){return this.settings
.description
.find(function(t
){return":assets"===t
.key
})},assetsData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":assets"])||{}},chat:function(){return this.settings
.description
.find(function(t
){return":chat"===t
.key
})},chatData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":chat"])||{}},emoji:function(){return this.settings
.description
.find(function(t
){return":emoji"===t
.key
})},emojiData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":emoji"])||{}},frontend:function(){return this.settings
.description
.find(function(t
){return":frontend_configurations"===t
.key
})},frontendData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":frontend_configurations"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
},markup:function(){return this.settings
.description
.find(function(t
){return":markup"===t
.key
})},markupData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":markup"])||{}},staticFe:function(){return this.settings
.description
.find(function(t
){return":static_fe"===t
.key
})},staticFeData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":static_fe"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},yt
=(i("hVXW"),Object(h
.a
)(vt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"frontendData",attrs:{model:t
.frontendData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.frontend
,data:t
.frontendData
}})],1),t
._v(" "),i("el-form",{ref:"staticFeData",attrs:{model:t
.staticFeData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.staticFe
,data:t
.staticFeData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"assetsData",attrs:{model:t
.assetsData
,"label-width":t
.labelWidth
}},[i("el-form-item",{staticClass:"grouped-settings-header"},[i("span",{staticClass:"label-font"},[t
._v(t
._s(t
.$t("settings.assets")))])]),t
._v(" "),i("setting",{attrs:{"setting-group":t
.assets
,data:t
.assetsData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"emojiData",attrs:{model:t
.emojiData
,"label-width":t
.labelWidth
}},[i("el-form-item",{staticClass:"grouped-settings-header"},[i("span",{staticClass:"label-font"},[t
._v(t
._s(t
.$t("settings.emoji")))])]),t
._v(" "),i("setting",{attrs:{"setting-group":t
.emoji
,data:t
.emojiData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"chatData",attrs:{model:t
.chatData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.chat
,data:t
.chatData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"markupData",attrs:{model:t
.markupData
,"label-width":t
.labelWidth
}},[i("el-form-item",{staticClass:"grouped-settings-header"},[i("span",{staticClass:"label-font"},[t
._v(t
._s(t
.$t("settings.markup")))])]),t
._v(" "),i("setting",{attrs:{"setting-group":t
.markup
,data:t
.markupData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));yt
.options
.__file
="Frontend.vue";var _t
=yt
.exports
,kt
={name:"Gopher",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{gopher:function(){return this.settings
.description
.find(function(t
){return":gopher"===t
.key
})},gopherData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":gopher"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},Dt
=(i("w5cJ"),Object(h
.a
)(kt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[t
.loading
?t
._e():i("el-form",{ref:"gopher",attrs:{model:t
.gopherData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.gopher
,data:t
.gopherData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));Dt
.options
.__file
="Gopher.vue";var wt
=Dt
.exports
,xt
={name:"HTTP",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{corsPlug:function(){return this.settings
.description
.find(function(t
){return":cors_plug"===t
.group
})},corsPlugData:function(){return H
.a
.get(this.settings
.settings
,[":cors_plug"])||{}},http:function(){return this.settings
.description
.find(function(t
){return":http"===t
.key
})},httpData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":http"])||{}},httpSecurity:function(){return this.settings
.description
.find(function(t
){return":http_security"===t
.key
})},httpSecurityData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":http_security"])||{}},httpSignatures:function(){return this.settings
.description
.find(function(t
){return":http_signatures"===t
.group
})},httpSignaturesData:function(){return H
.a
.get(this.settings
.settings
,[":http_signatures"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
},webCacheTtl:function(){return this.settings
.description
.find(function(t
){return":web_cache_ttl"===t
.key
})},webCacheTtlData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":web_cache_ttl"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},Ct
=(i("KFE3"),Object(h
.a
)(xt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"httpData",attrs:{model:t
.httpData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.http
,data:t
.httpData
}})],1),t
._v(" "),i("el-form",{ref:"corsPlugData",attrs:{model:t
.corsPlugData
,"label-width":t
.labelWidth
}},[i("el-form-item",{staticClass:"grouped-settings-header"},[i("span",{staticClass:"label-font"},[t
._v(t
._s(t
.$t("settings.corsPlug")))])]),t
._v(" "),i("setting",{attrs:{"setting-group":t
.corsPlug
,data:t
.corsPlugData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"httpSignatures",attrs:{model:t
.httpSignaturesData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.httpSignatures
,data:t
.httpSignaturesData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"httpSecurityData",attrs:{model:t
.httpSecurityData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.httpSecurity
,data:t
.httpSecurityData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"webCacheTtl",attrs:{model:t
.webCacheTtlData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.webCacheTtl
,data:t
.webCacheTtlData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));Ct
.options
.__file
="Http.vue";var St
=Ct
.exports
,$t
={name:"Instance",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{adminToken:function(){return this.settings
.description
.find(function(t
){return t
.children
&&":admin_token"===t
.children
[0].key
})},adminTokenData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":admin_token"])||{}},feed:function(){return this.settings
.description
.find(function(t
){return":feed"===t
.key
})},feedData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":feed"])||{}},fetchInitialPosts:function(){return this.settings
.description
.find(function(t
){return":fetch_initial_posts"===t
.key
})},fetchInitialPostsData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":fetch_initial_posts"])||{}},instance:function(){return this.settings
.description
.find(function(t
){return":instance"===t
.key
})},instanceData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":instance"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isSidebarOpen:function(){return this.$store
.state
.app
.sidebar
.opened
?"sidebar-opened":"sidebar-closed"},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
},manifest:function(){return this.settings
.description
.find(function(t
){return":manifest"===t
.key
})},manifestData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":manifest"])||{}},pleromaUser:function(){return this.settings
.description
.find(function(t
){return"Pleroma.User"===t
.key
})},pleromaUserData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.User"])||{}},scheduledActivity:function(){return this.$store
.state
.settings
.description
.find(function(t
){return"Pleroma.ScheduledActivity"===t
.key
})},scheduledActivityData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.ScheduledActivity"])||{}},streamer:function(){return this.$store
.state
.settings
.description
.find(function(t
){return":streamer"===t
.key
})},streamerData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":streamer"])||{}},uriSchemes:function(){return this.settings
.description
.find(function(t
){return":uri_schemes"===t
.key
})},uriSchemesData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":uri_schemes"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},jt
=(i("e0P1"),Object(h
.a
)($t
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container",class:t
.isSidebarOpen
},[i("el-form",{ref:"instanceData",attrs:{model:t
.instanceData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.instance
,data:t
.instanceData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"adminToken",attrs:{model:t
.adminTokenData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.adminToken
,data:t
.adminTokenData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"scheduledActivity",attrs:{model:t
.scheduledActivityData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.scheduledActivity
,data:t
.scheduledActivityData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"fetchInitialPosts",attrs:{model:t
.fetchInitialPostsData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.fetchInitialPosts
,data:t
.fetchInitialPostsData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"manifest",attrs:{model:t
.manifestData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.manifest
,data:t
.manifestData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"pleromaUser",attrs:{model:t
.pleromaUserData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.pleromaUser
,data:t
.pleromaUserData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"uriSchemes",attrs:{model:t
.uriSchemesData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.uriSchemes
,data:t
.uriSchemesData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"feed",attrs:{model:t
.feedData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.feed
,data:t
.feedData
}})],1),t
._v(" "),i("el-form",{ref:"streamer",attrs:{model:t
.streamerData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.streamer
,data:t
.streamerData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));jt
.options
.__file
="Instance.vue";var Ot
=jt
.exports
,Tt
={name:"JobQueue",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{activityExpiration:function(){return this.settings
.description
.find(function(t
){return"Pleroma.ActivityExpiration"===t
.key
})},activityExpirationData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.ActivityExpiration"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
},obanQueues:function(){return this.settings
.description
.find(function(t
){return"Oban"===t
.key
})},obanQueuesData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Oban"])||{}},workers:function(){return this.settings
.description
.find(function(t
){return":workers"===t
.key
})},workersData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":workers"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},Ut
=(i("lNpP"),Object(h
.a
)(Tt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"obanQueuesData",attrs:{model:t
.obanQueuesData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.obanQueues
,data:t
.obanQueuesData
}})],1),t
._v(" "),i("el-form",{ref:"workersData",attrs:{model:t
.workersData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.workers
,data:t
.workersData
}})],1),t
._v(" "),i("el-form",{ref:"activityExpiration",attrs:{model:t
.activityExpirationData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.activityExpiration
,data:t
.activityExpirationData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));Ut
.options
.__file
="JobQueue.vue";var Pt
=Ut
.exports
,Mt
={name:"Logger",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{console:function(){return this.settings
.description
.find(function(t
){return":console"===t
.key
})},consoleData:function(){return H
.a
.get(this.settings
.settings
,[":logger",":console"])||{}},exsyslogger:function(){return this.settings
.description
.find(function(t
){return":ex_syslogger"===t
.key
})},exsysloggerData:function(){return H
.a
.get(this.settings
.settings
,[":logger",":ex_syslogger"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
},logger:function(){return this.settings
.description
.find(function(t
){return":logger"===t
.group
})},loggerData:function(){return H
.a
.get(this.settings
.settings
,[":logger",":backends"])||{}},quack:function(){return this.settings
.description
.find(function(t
){return":quack"===t
.group
})},quackData:function(){return H
.a
.get(this.settings
.settings
,[":quack"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},Lt
=(i("mADP"),Object(h
.a
)(Mt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"loggerData",attrs:{model:t
.loggerData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.logger
,data:t
.loggerData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"consoleData",attrs:{model:t
.consoleData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.console
,data:t
.consoleData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"exsysloggerData",attrs:{model:t
.exsysloggerData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.exsyslogger
,data:t
.exsysloggerData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"quackData",attrs:{model:t
.quackData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.quack
,data:t
.quackData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));Lt
.options
.__file
="Logger.vue";var At
=Lt
.exports
,Gt
={name:"Mailer",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{emailNotifications:function(){return this.settings
.description
.find(function(t
){return":email_notifications"===t
.key
})},emailNotificationsData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":email_notifications"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.$store
.state
.settings
.loading
},mailer:function(){return this.settings
.description
.find(function(t
){return"Pleroma.Emails.Mailer"===t
.key
})},mailerData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Emails.Mailer"])||{}},swoosh:function(){return this.settings
.description
.find(function(t
){return":swoosh"===t
.group
})},swooshData:function(){return H
.a
.get(this.settings
.settings
,[":swoosh"])||{}},userEmail:function(){return this.settings
.description
.find(function(t
){return"Pleroma.Emails.UserEmail"===t
.key
})},userEmailData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Emails.UserEmail"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},Wt
=(i("PygS"),Object(h
.a
)(Gt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"mailer",attrs:{model:t
.mailerData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mailer
,data:t
.mailerData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"swoosh",attrs:{model:t
.swooshData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.swoosh
,data:t
.swooshData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"emailNotifications",attrs:{model:t
.emailNotificationsData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.emailNotifications
,data:t
.emailNotificationsData
}})],1),t
._v(" "),i("el-form",{ref:"userEmail",attrs:{model:t
.userEmail
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.userEmail
,data:t
.userEmailData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));Wt
.options
.__file
="Mailer.vue";var It
=Wt
.exports
,Et
={name:"MediaProxy",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
},mediaProxy:function(){return this.settings
.description
.find(function(t
){return":media_proxy"===t
.key
})},mediaProxyData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":media_proxy"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},Rt
=(i("UdS4"),Object(h
.a
)(Et
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[t
.loading
?t
._e():i("el-form",{ref:"mediaProxy",attrs:{model:t
.mediaProxyData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mediaProxy
,data:t
.mediaProxyData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));Rt
.options
.__file
="MediaProxy.vue";var zt
=Rt
.exports
,Ft
={name:"Metadata",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
},metadata:function(){return this.settings
.description
.find(function(t
){return"Pleroma.Web.Metadata"===t
.key
})},metadataData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Web.Metadata"])||{}},richMedia:function(){return this.settings
.description
.find(function(t
){return":rich_media"===t
.key
})},richMediaData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":rich_media"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},Kt
=(i("apN7"),Object(h
.a
)(Ft
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"metadata",attrs:{model:t
.metadataData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.metadata
,data:t
.metadataData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"richMedia",attrs:{model:t
.richMediaData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.richMedia
,data:t
.richMediaData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));Kt
.options
.__file
="Metadata.vue";var Vt
=Kt
.exports
,Nt
={name:"MRF",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
},modules:function(){return this.settings
.description
.find(function(t
){return":modules"===t
.key
})},modulesData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":modules"])||{}},mrfSimple:function(){return this.settings
.description
.find(function(t
){return":mrf_simple"===t
.key
})},mrfSimpleData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":mrf_simple"])||{}},mrfRejectnonpublic:function(){return this.settings
.description
.find(function(t
){return":mrf_rejectnonpublic"===t
.key
})},mrfRejectnonpublicData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":mrf_rejectnonpublic"])||{}},mrfHellthread:function(){return this.settings
.description
.find(function(t
){return":mrf_hellthread"===t
.key
})},mrfHellthreadData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":mrf_hellthread"])||{}},mrfKeyword:function(){return this.settings
.description
.find(function(t
){return":mrf_keyword"===t
.key
})},mrfKeywordData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":mrf_keyword"])||{}},mrfObjectAge:function(){return this.settings
.description
.find(function(t
){return":mrf_object_age"===t
.key
})},mrfObjectAgeData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":mrf_object_age"])||{}},mrfSubchain:function(){return this.settings
.description
.find(function(t
){return":mrf_subchain"===t
.key
})},mrfSubchainData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":mrf_subchain"])||{}},mrfMention:function(){return this.settings
.description
.find(function(t
){return":mrf_mention"===t
.key
})},mrfMentionData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":mrf_mention"])||{}},mrfNormalizeMarkup:function(){return this.settings
.description
.find(function(t
){return":mrf_normalize_markup"===t
.key
})},mrfNormalizeMarkupData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":mrf_normalize_markup"])||{}},mrfVocabulary:function(){return this.settings
.description
.find(function(t
){return":mrf_vocabulary"===t
.key
})},mrfVocabularyData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":mrf_vocabulary"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},qt
=(i("h9z7"),Object(h
.a
)(Nt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"mrfSimple",attrs:{model:t
.mrfSimpleData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mrfSimple
,data:t
.mrfSimpleData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"mrfRejectnonpublic",attrs:{model:t
.mrfRejectnonpublicData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mrfRejectnonpublic
,data:t
.mrfRejectnonpublicData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"mrfHellthread",attrs:{model:t
.mrfHellthreadData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mrfHellthread
,data:t
.mrfHellthreadData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"mrfKeyword",attrs:{model:t
.mrfKeywordData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mrfKeyword
,data:t
.mrfKeywordData
}})],1),t
._v(" "),i("el-form",{ref:"mrfSubchain",attrs:{model:t
.mrfSubchainData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mrfSubchain
,data:t
.mrfSubchainData
}})],1),t
._v(" "),i("el-form",{ref:"mrfMention",attrs:{model:t
.mrfMentionData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mrfMention
,data:t
.mrfMentionData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"mrfNormalizeMarkup",attrs:{model:t
.mrfNormalizeMarkupData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mrfNormalizeMarkup
,data:t
.mrfNormalizeMarkupData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"mrfVocabulary",attrs:{model:t
.mrfVocabularyData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mrfVocabulary
,data:t
.mrfVocabularyData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"mrfObjectAge",attrs:{model:t
.mrfObjectAgeData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mrfObjectAge
,data:t
.mrfObjectAgeData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"modules",attrs:{model:t
.modulesData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.modules
,data:t
.modulesData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));qt
.options
.__file
="MRF.vue";var Bt
=qt
.exports
,Qt
={name:"Other",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
},mimeTypes:function(){return this.settings
.description
.find(function(t
){return":mime"===t
.group
})},mimeTypesData:function(){return H
.a
.get(this.settings
.settings
,[":mime"])||{}},remoteIp:function(){return this.settings
.description
.find(function(t
){return"Pleroma.Plugs.RemoteIp"===t
.key
})},remoteIpData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Plugs.RemoteIp"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},Ht
=(i("gFOO"),Object(h
.a
)(Qt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"mimeTypes",attrs:{model:t
.mimeTypesData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.mimeTypes
,data:t
.mimeTypesData
}})],1),t
._v(" "),i("el-form",{ref:"remoteIp",attrs:{model:t
.remoteIpData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.remoteIp
,data:t
.remoteIpData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));Ht
.options
.__file
="Other.vue";var Jt
=Ht
.exports
,Yt
={name:"RateLimiters",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{rateLimiters:function(){return this.settings
.description
.find(function(t
){return":rate_limit"===t
.key
})},rateLimitersData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma",":rate_limit"])||{}},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.$store
.state
.settings
.loading
}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},Xt
=(i("WvM+"),Object(h
.a
)(Yt
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[t
.loading
?t
._e():i("el-form",{ref:"rateLimiters",attrs:{model:t
.rateLimitersData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.rateLimiters
,data:t
.rateLimitersData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));Xt
.options
.__file
="RateLimiters.vue";var Zt
=Xt
.exports
,te
={name:"Relays",data:function(){return{newRelay:""}},computed:{relays:function(){return this.$store
.state
.relays
.fetchedRelays
},relaysTable:function(){return this.relays
.map(function(t
){return{instance:t
}})},loading:function(){return this.$store
.state
.relays
.loading
}},mounted:function(){this.$store
.dispatch("FetchRelays")},methods:{followRelay:function(){this.$store
.dispatch("AddRelay",this.newRelay
)},deleteRelay:function(t
){this.$store
.dispatch("DeleteRelay",t
)}}},ee
=(i("J7+w"),Object(h
.a
)(te
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"relays-container"},[i("div",{staticClass:"follow-relay-container"},[i("el-input",{staticClass:"follow-relay",attrs:{placeholder:t
.$t("settings.followRelay")},nativeOn:{keyup:function(e
){return!e
.type
.indexOf("key")&&t
._k(e
.keyCode
,"enter",13,e
.key
,"Enter")?null:t
.followRelay(e
)}},model:{value:t
.newRelay
,callback:function(e
){t
.newRelay
=e
},expression:"newRelay"}}),t
._v(" "),i("el-button",{attrs:{type:"primary"},nativeOn:{click:function(e
){return t
.followRelay(e
)}}},[t
._v(t
._s(t
.$t("settings.follow")))])],1),t
._v(" "),i("el-table",{attrs:{data:t
.relaysTable
}},[i("el-table-column",{attrs:{label:t
.$t("settings.instanceUrl"),prop:"instance"}}),t
._v(" "),i("el-table-column",{attrs:{fixed:"right",width:"120"},scopedSlots:t
._u([{key:"default",fn:function(e
){return[i("el-button",{attrs:{type:"text",size:"small"},nativeOn:{click:function(i
){return t
.deleteRelay(e
.row
.instance
)}}},[t
._v("\n "+t
._s(t
.$t("table.delete"))+"\n ")])]}}],null,!1,2132974932)})],1)],1)},[],!1,null,null,null));ee
.options
.__file
="Relays.vue";var ie
=ee
.exports
,ne
={name:"Upload",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
},showUploadersS3:function(){return"Pleroma.Uploaders.S3"===H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Upload",":uploader"])},showUploadersLocal:function(){return"Pleroma.Uploaders.Local"===H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Upload",":uploader"])},upload:function(){return this.settings
.description
.find(function(t
){return"Pleroma.Upload"===t
.key
})},uploadData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Upload"])||{}},uploadersLocal:function(){return this.settings
.description
.find(function(t
){return"Pleroma.Uploaders.Local"===t
.key
})},uploadersLocalData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Uploaders.Local"])||{}},uploadersS3:function(){return this.settings
.description
.find(function(t
){return"Pleroma.Uploaders.S3"===t
.key
})},uploadersS3Data:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Uploaders.S3"])||{}},uploadFilterMogrify:function(){return this.settings
.description
.find(function(t
){return"Pleroma.Upload.Filter.Mogrify"===t
.key
})},uploadFilterMogrifyData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Upload.Filter.Mogrify"])||{}},uploadAnonymizeFilename:function(){return this.settings
.description
.find(function(t
){return"Pleroma.Upload.Filter.AnonymizeFilename"===t
.key
})},uploadAnonymizeFilenameData:function(){return H
.a
.get(this.settings
.settings
,[":pleroma","Pleroma.Upload.Filter.AnonymizeFilename"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},se
=(i("DPt0"),Object(h
.a
)(ne
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[i("el-form",{ref:"uploadData",attrs:{model:t
.uploadData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.upload
,data:t
.uploadData
}})],1),t
._v(" "),t
.showUploadersLocal
?i("el-form",{ref:"uploadersLocal",attrs:{model:t
.uploadersLocalData
,"label-width":t
.labelWidth
}},[i("el-form-item",{staticClass:"grouped-settings-header"},[i("span",{staticClass:"label-font"},[t
._v("Pleroma.Uploaders.Local")])]),t
._v(" "),i("setting",{attrs:{"setting-group":t
.uploadersLocal
,data:t
.uploadersLocalData
}}),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"})],1):t
._e(),t
._v(" "),t
.showUploadersS3
?i("el-form",{ref:"uploadersS3",attrs:{model:t
.uploadersS3Data
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.uploadersS3
,data:t
.uploadersS3Data
}}),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"})],1):t
._e(),t
._v(" "),i("el-form",{ref:"uploadFilterMogrify",attrs:{model:t
.uploadFilterMogrifyData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.uploadFilterMogrify
,data:t
.uploadFilterMogrifyData
}})],1),t
._v(" "),i("el-divider",{staticClass:"divider thick-line"}),t
._v(" "),i("el-form",{ref:"uploadAnonymizeFilename",attrs:{model:t
.uploadAnonymizeFilenameData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.uploadAnonymizeFilename
,data:t
.uploadAnonymizeFilenameData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));se
.options
.__file
="Upload.vue";var ae
=se
.exports
,re
={name:"WebPush",components:{Setting:it
},computed:l()({},Object(c
.b
)(["settings"]),{isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},labelWidth:function(){return this.isMobile
?"120px":this.isTablet
?"200px":"280px"},loading:function(){return this.settings
.loading
},vapidDetails:function(){return this.settings
.description
.find(function(t
){return":vapid_details"===t
.key
})},vapidDetailsData:function(){return H
.a
.get(this.settings
.settings
,[":web_push_encryption",":vapid_details"])||{}}}),methods:{onSubmit:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("SubmitChanges");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.success")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},oe
=(i("+qaP"),Object(h
.a
)(re
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return t
.loading
?t
._e():i("div",{staticClass:"form-container"},[t
.loading
?t
._e():i("el-form",{ref:"vapidDetailsData",attrs:{model:t
.vapidDetailsData
,"label-width":t
.labelWidth
}},[i("setting",{attrs:{"setting-group":t
.vapidDetails
,data:t
.vapidDetailsData
}})],1),t
._v(" "),i("div",{staticClass:"submit-button-container"},[i("el-button",{staticClass:"submit-button",attrs:{type:"primary"},on:{click:t
.onSubmit
}},[t
._v("Submit")])],1)],1)},[],!1,null,null,null));oe
.options
.__file
="WebPush.vue";var ue
={components:{ActivityPub:at
,Authentication:ut
,AutoLinker:pt
,Captcha:ht
,Esshd:bt
,Frontend:_t
,Gopher:wt
,Http:St
,Instance:Ot
,JobQueue:Pt
,Logger:At
,Mailer:It
,MediaProxy:zt
,Metadata:Vt
,Mrf:Bt
,Other:Jt
,RateLimiters:Zt
,Relays:ie
,Upload:ae
,WebPush:oe
.exports
},data:function(){return{options:[{value:"activityPub",label:o
.a
.t("settings.activityPub")},{value:"auth",label:o
.a
.t("settings.auth")},{value:"autoLinker",label:o
.a
.t("settings.autoLinker")},{value:"esshd",label:o
.a
.t("settings.esshd")},{value:"captcha",label:o
.a
.t("settings.captcha")},{value:"frontend",label:o
.a
.t("settings.frontend")},{value:"gopher",label:o
.a
.t("settings.gopher")},{value:"http",label:o
.a
.t("settings.http")},{value:"instance",label:o
.a
.t("settings.instance")},{value:"jobQueue",label:o
.a
.t("settings.jobQueue")},{value:"logger",label:o
.a
.t("settings.logger")},{value:"mailer",label:o
.a
.t("settings.mailer")},{value:"mediaProxy",label:o
.a
.t("settings.mediaProxy")},{value:"metadata",label:o
.a
.t("settings.metadata")},{value:"mrf",label:o
.a
.t("settings.mrf")},{value:"rateLimiters",label:o
.a
.t("settings.rateLimiters")},{value:"relays",label:o
.a
.t("settings.relays")},{value:"webPush",label:o
.a
.t("settings.webPush")},{value:"upload",label:o
.a
.t("settings.upload")},{value:"other",label:o
.a
.t("settings.other")}]}},computed:{activeTab:{get:function(){return this.$store
.state
.settings
.activeTab
},set:function(t
){this.$store
.dispatch("SetActiveTab",t
)}},configDisabled:function(){return this.$store
.state
.settings
.configDisabled
},isDesktop:function(){return"desktop"===this.$store
.state
.app
.device
},isMobile:function(){return"mobile"===this.$store
.state
.app
.device
},isSidebarOpen:function(){return this.$store
.state
.app
.sidebar
.opened
?"header-sidebar-opened":"header-sidebar-closed"},isTablet:function(){return"tablet"===this.$store
.state
.app
.device
},needReboot:function(){return this.$store
.state
.settings
.needReboot
}},mounted:function(){this.$store
.dispatch("FetchSettings")},methods:{restartApp:function(){var t
=r()(s
.a
.mark(function t(){return s
.a
.wrap(function(t
){for(;;)switch(t
.prev
=t
.next
){case 0:return t
.prev
=0,t
.next
=3,this.$store
.dispatch("RestartApplication");case 3:t
.next
=8;break;case 5:return t
.prev
=5,t
.t0
=t
.catch(0),t
.abrupt("return");case 8:this.$message({type:"success",message:o
.a
.t("settings.restartSuccess")});case 9:case"end":return t
.stop()}},t
,this,[[0,5]])}));return function(){return t
.apply(this,arguments
)}}()}},le
=(i("WRCk"),Object(h
.a
)(ue
,function(){var t
=this,e
=t
.$createElement
,i
=t
._self
._c
||e
;return i("div",{staticClass:"settings-container"},[t
.isDesktop
?i("div",[i("div",{staticClass:"settings-header-container",class:t
.isSidebarOpen
},[i("h1",{staticClass:"settings-header"},[t
._v(t
._s(t
.$t("settings.settings")))]),t
._v(" "),i("div",[t
.needReboot
?i("el-tooltip",{attrs:{content:t
.$t("settings.restartApp"),placement:"bottom-end"}},[i("el-button",{staticClass:"settings-reboot-button",attrs:{type:"warning"},on:{click:t
.restartApp
}},[i("span",[i("i",{staticClass:"el-icon-refresh"}),t
._v("\n "+t
._s(t
.$t("settings.instanceReboot"))+"\n ")])])],1):t
._e(),t
._v(" "),i("el-link",{attrs:{underline:!1,href:"https://docs-develop.pleroma.social/backend/administration/CLI_tasks/config/",target:"_blank"}},[i("el-button",{staticClass:"settings-docs-button"},[i("span",[i("i",{staticClass:"el-icon-document"}),t
._v("\n "+t
._s(t
.$t("settings.seeDocs"))+"\n ")])])],1)],1)]),t
._v(" "),i("el-tabs",{attrs:{"tab-position":"left"},model:{value:t
.activeTab
,callback:function(e
){t
.activeTab
=e
},expression:"activeTab"}},[i("el-tab-pane",{attrs:{label:t
.$t("settings.activityPub"),disabled:t
.configDisabled
,name:"activityPub",lazy:""}},[i("activity-pub")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.auth"),disabled:t
.configDisabled
,name:"auth",lazy:""}},[i("authentication")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.autoLinker"),disabled:t
.configDisabled
,name:"autoLinker",lazy:""}},[i("auto-linker")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.esshd"),disabled:t
.configDisabled
,name:"esshd",lazy:""}},[i("esshd")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.captcha"),disabled:t
.configDisabled
,name:"captcha",lazy:""}},[i("captcha")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.frontend"),disabled:t
.configDisabled
,name:"frontend",lazy:""}},[i("frontend")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.gopher"),disabled:t
.configDisabled
,name:"gopher",lazy:""}},[i("gopher")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.http"),disabled:t
.configDisabled
,name:"http",lazy:""}},[i("http")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.instance"),disabled:t
.configDisabled
,name:"instance"}},[i("instance")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.jobQueue"),disabled:t
.configDisabled
,name:"jobQueue",lazy:""}},[i("job-queue")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.logger"),disabled:t
.configDisabled
,name:"logger",lazy:""}},[i("logger")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.mailer"),disabled:t
.configDisabled
,name:"mailer",lazy:""}},[i("mailer")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.mediaProxy"),disabled:t
.configDisabled
,name:"mediaProxy",lazy:""}},[i("media-proxy")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.metadata"),disabled:t
.configDisabled
,name:"metadata",lazy:""}},[i("metadata")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.mrf"),disabled:t
.configDisabled
,name:"mrf",lazy:""}},[i("mrf")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.rateLimiters"),disabled:t
.configDisabled
,name:"rateLimiters",lazy:""}},[i("rate-limiters")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.relays"),lazy:"",name:"relays"}},[i("relays")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.webPush"),disabled:t
.configDisabled
,name:"webPush",lazy:""}},[i("web-push")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.upload"),disabled:t
.configDisabled
,name:"upload",lazy:""}},[i("upload")],1),t
._v(" "),i("el-tab-pane",{attrs:{label:t
.$t("settings.other"),disabled:t
.configDisabled
,name:"other",lazy:""}},[i("other")],1)],1)],1):t
._e(),t
._v(" "),t
.isMobile
||t
.isTablet
?i("div",[i("div",{staticClass:"settings-header-container",class:t
.isSidebarOpen
},[i("h1",{staticClass:"settings-header"},[t
._v(t
._s(t
.$t("settings.settings")))]),t
._v(" "),t
.needReboot
?i("el-button",{staticClass:"settings-reboot-button",on:{click:t
.restartApp
}},[i("span",[i("i",{staticClass:"el-icon-refresh"}),t
._v("\n "+t
._s(t
.$t("settings.instanceReboot"))+"\n ")])]):t
._e()],1),t
._v(" "),i("div",{staticClass:"nav-container"},[i("el-select",{staticClass:"settings-menu",attrs:{placeholder:"Select"},model:{value:t
.activeTab
,callback:function(e
){t
.activeTab
=e
},expression:"activeTab"}},t
._l(t
.options
,function(e
){return i("el-option",{key:e
.value
,attrs:{label:e
.label
,value:e
.value
,disabled:t
.configDisabled
}})}),1),t
._v(" "),i("el-link",{attrs:{underline:!1,href:"https://docs-develop.pleroma.social/backend/administration/CLI_tasks/config/",target:"_blank"}},[i("el-button",{staticClass:"settings-docs-button"},[i("span",[i("i",{staticClass:"el-icon-document"}),t
._v("\n "+t
._s(t
.$t("settings.seeDocs"))+"\n ")])])],1)],1),t
._v(" "),"activityPub"===t
.activeTab
?i("activity-pub"):t
._e(),t
._v(" "),"auth"===t
.activeTab
?i("authentication"):t
._e(),t
._v(" "),"autoLinker"===t
.activeTab
?i("auto-linker"):t
._e(),t
._v(" "),"esshd"===t
.activeTab
?i("esshd"):t
._e(),t
._v(" "),"captcha"===t
.activeTab
?i("captcha"):t
._e(),t
._v(" "),"frontend"===t
.activeTab
?i("frontend"):t
._e(),t
._v(" "),"gopher"===t
.activeTab
?i("gopher"):t
._e(),t
._v(" "),"http"===t
.activeTab
?i("http"):t
._e(),t
._v(" "),"instance"===t
.activeTab
?i("instance"):t
._e(),t
._v(" "),"jobQueue"===t
.activeTab
?i("job-queue"):t
._e(),t
._v(" "),"logger"===t
.activeTab
?i("logger"):t
._e(),t
._v(" "),"mailer"===t
.activeTab
?i("mailer"):t
._e(),t
._v(" "),"mediaProxy"===t
.activeTab
?i("media-proxy"):t
._e(),t
._v(" "),"metadata"===t
.activeTab
?i("metadata"):t
._e(),t
._v(" "),"mrf"===t
.activeTab
?i("mrf"):t
._e(),t
._v(" "),"rateLimiters"===t
.activeTab
?i("rate-limiters"):t
._e(),t
._v(" "),"relays"===t
.activeTab
?i("relays"):t
._e(),t
._v(" "),"webPush"===t
.activeTab
?i("web-push"):t
._e(),t
._v(" "),"upload"===t
.activeTab
?i("upload"):t
._e(),t
._v(" "),"other"===t
.activeTab
?i("other"):t
._e()],1):t
._e()])},[],!1,null,null,null));le
.options
.__file
="index.vue";e
.default=le
.exports
},apN7:function(t
,e
,i
){"use strict";var n
=i("9p49");i
.n(n
).a
},cyzs:function(t
,e
,i
){"use strict";var n
=i("Px65");i
.n(n
).a
},e0P1:function(t
,e
,i
){"use strict";var n
=i("TudB");i
.n(n
).a
},fyIw:function(t
,e
,i
){},gFOO:function(t
,e
,i
){"use strict";var n
=i("jqM2");i
.n(n
).a
},h9z7:function(t
,e
,i
){"use strict";var n
=i("TOIk");i
.n(n
).a
},hVXW:function(t
,e
,i
){"use strict";var n
=i("uswN");i
.n(n
).a
},irif:function(t
,e
,i
){"use strict";var n
=i("UtFC");i
.n(n
).a
},jqM2:function(t
,e
,i
){},lNpP:function(t
,e
,i
){"use strict";var n
=i("UbP/");i
.n(n
).a
},ld6V:function(t
,e
,i
){},mADP:function(t
,e
,i
){"use strict";var n
=i("qLeA");i
.n(n
).a
},mGnP:function(t
,e
,i
){"use strict";var n
=i("smg2");i
.n(n
).a
},mSK5:function(t
,e
,i
){},mstB:function(t
,e
,i
){"use strict";var n
=i("pd4h");i
.n(n
).a
},nKzF:function(t
,e
,i
){"use strict";var n
=i("77pt");i
.n(n
).a
},pd4h:function(t
,e
,i
){},pnah:function(t
,e
,i
){"use strict";var n
=i("JqY8");i
.n(n
).a
},qEST:function(t
,e
,i
){"use strict";var n
=i("4NUT");i
.n(n
).a
},qLeA:function(t
,e
,i
){},rdar:function(t
,e
,i
){"use strict";var n
=i("NiUD");i
.n(n
).a
},smg2:function(t
,e
,i
){},uswN:function(t
,e
,i
){},w5cJ:function(t
,e
,i
){"use strict";var n
=i("PYLh");i
.n(n
).a
},wgcy:function(t
,e
,i
){},x6RV:function(t
,e
,i
){},y7KD:function(t
,e
,i
){"use strict";var n
=i("YKHE");i
.n(n
).a
}}]);
2 //# sourceMappingURL=chunk-87b3.3c11ef09.js.map