From 44ea5a29d41587c27d9345d777bc3c34cb7672b8 Mon Sep 17 00:00:00 2001 From: InverseBot Date: Sat, 24 Feb 2018 01:27:53 -0500 Subject: [PATCH] (js/css) Update generated files --- UI/WebServerResources/js/Preferences.js | 2 +- UI/WebServerResources/js/Preferences.js.map | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/UI/WebServerResources/js/Preferences.js b/UI/WebServerResources/js/Preferences.js index 2b375b338..3cf8b8ef4 100644 --- a/UI/WebServerResources/js/Preferences.js +++ b/UI/WebServerResources/js/Preferences.js @@ -1,2 +1,2 @@ -!function(){"use strict";angular.module("SOGo.PreferencesUI",["ui.router","ck","angularFileUpload","SOGo.Common","SOGo.MailerUI","SOGo.ContactsUI","SOGo.Authentication","as.sortable"]).config(e).run(t),e.$inject=["$stateProvider","$urlRouterProvider"];function e(e,t){e.state("preferences",{abstract:!0,views:{preferences:{templateUrl:"preferences.html",controller:"PreferencesController",controllerAs:"app"}}}).state("preferences.general",{url:"/general",views:{module:{templateUrl:"generalPreferences.html"}}}).state("preferences.calendars",{url:"/calendars",views:{module:{templateUrl:"calendarsPreferences.html"}}}).state("preferences.addressbooks",{url:"/addressbooks",views:{module:{templateUrl:"addressbooksPreferences.html"}}}).state("preferences.mailer",{url:"/mailer",views:{module:{templateUrl:"mailerPreferences.html"}}}),t.otherwise("/general")}t.$inject=["$rootScope"];function t(e){e.$on("$routeChangeError",function(e,t,a,r){console.error(e,t,a,r)})}}(),function(){"use strict";e.$inject=["$timeout","$mdDialog","FileUploader","Dialog","sgSettings","Account","defaults","account","accountId","mailCustomFromEnabled"];function e(e,t,a,r,s,i,n,o,c,u){var f=this,d=new i({id:c,security:o.security});f.defaultPort=143,f.defaults=n,f.account=o,f.accountId=c,f.customFromIsReadonly=function(){return!(c>0||u)},f.onBeforeUploadCertificate=function(e){f.form=e,f.uploader.clearQueue()},f.removeCertificate=function(){d.$removeCertificate().then(function(){delete f.account.security.hasCertificate})},f.importCertificate=function(){f.uploader.queue[0].formData=[{password:f.certificatePassword}],f.uploader.uploadItem(0)},f.cancel=function(){t.cancel()},f.save=function(){t.hide()},f.hostnameRE=c>0?/^(?!(127\.0\.0\.1|localhost(?:\.localdomain)?)$)/:/./,f.account.encryption?"ssl"==f.account.encryption&&(f.defaultPort=993):f.account.encryption="none",h(),f.uploader=new a({url:[s.activeUser("folderURL")+"Mail",c,"importCertificate"].join("/"),autoUpload:!1,queueLimit:1,filters:[{name:p,fn:p}],onAfterAddingFile:function(e){f.certificateFilename=e.file.name},onSuccessItem:function(t,a,r,s){this.clearQueue(),e(function(){_.assign(f.account,{security:{hasCertificate:!0}})}),h()},onErrorItem:function(e,t,a,s){r.alert(l("Error"),l("An error occurred while importing the certificate. Verify your password."))}});function h(){f.account.security&&f.account.security.hasCertificate&&d.$certificate().then(function(e){f.certificate=e},function(){delete f.account.security.hasCertificate})}function p(e){var t=e.type.indexOf("pkcs12")>0||/\.(p12|pfx)$/.test(e.name);return f.form.certificateFilename.$setValidity("fileformat",t),t}}angular.module("SOGo.PreferencesUI").controller("AccountDialogController",e)}(),function(){"use strict";e.$inject=["$scope","$window","$mdDialog","filter","mailboxes","labels"];function e(e,t,a,r,s,i){var n=this,o=t.sieveCapabilities,c=t.forwardEnabled;t.vacationEnabled;n.filter=r,n.mailboxes=s,n.labels=i,n.cancel=function(){a.cancel()},n.hasRulesAndActions=function(){var e=[n.filter.actions];"allmessages"!=n.filter.match&&e.push(n.filter.rules);return _.every(e,function(e){return e&&e.length>0})},n.save=function(e){a.hide()},n.addMailFilterRule=function(e){n.filter.rules||(n.filter.rules=[]);n.filter.rules.push({field:"subject",operator:"contains"})},n.removeMailFilterRule=function(e){n.filter.rules.splice(e,1)},n.addMailFilterAction=function(e){n.filter.actions||(n.filter.actions=[]);n.filter.actions.push({method:"discard"})},n.removeMailFilterAction=function(e){n.filter.actions.splice(e,1)},n.fieldLabels={subject:l("Subject"),from:l("From"),to:l("To"),cc:l("Cc"),to_or_cc:l("To or Cc"),size:l("Size (Kb)"),header:l("Header")},o.indexOf("body")>-1&&(n.fieldLabels.body=l("Body")),n.methodLabels={discard:l("Discard the message"),keep:l("Keep the message"),stop:l("Stop processing filter rules")},c&&(n.methodLabels.redirect=l("Forward the message to")),o.indexOf("reject")>-1&&(n.methodLabels.reject=l("Send a reject message")),o.indexOf("fileinto")>-1&&(n.methodLabels.fileinto=l("File the message in")),(o.indexOf("imapflags")>-1||o.indexOf("imap4flags")>-1)&&(n.methodLabels.addflag=l("Flag the message with")),n.numberOperatorLabels={under:l("is under"),over:l("is over")},n.textOperatorLabels={is:l("is"),is_not:l("is not"),contains:l("contains"),contains_not:l("does not contain"),matches:l("matches"),matches_not:l("does not match")},o.indexOf("regex")>-1&&(n.textOperatorLabels.regex=l("matches regex"),n.textOperatorLabels.regex_not=l("does not match regex")),n.flagLabels={seen:l("Seen"),deleted:l("Deleted"),answered:l("Answered"),flagged:l("Flagged"),junk:l("Junk"),not_junk:l("Not Junk")}}angular.module("SOGo.PreferencesUI").controller("FiltersDialogController",e)}(),function(){"use strict";e.$inject=["$q","$window","$state","$mdMedia","$mdSidenav","$mdDialog","$mdToast","sgSettings","sgFocus","Dialog","User","Account","Preferences","Authentication"];function e(e,t,a,r,s,i,n,o,c,u,f,d,h,p){var m,g=this,C=[],w=(new Date).beginOfDay();this.$onInit=function(){this.preferences=h,this.passwords={newPassword:null,newPasswordConfirmation:null},this.timeZonesList=t.timeZonesList,this.timeZonesSearchText="",this.sieveVariablesCapability=t.sieveCapabilities.indexOf("variables")>=0,this.mailLabelKeyRE=new RegExp('^[^(){} %*"\\\\]*$'),o.activeUser("path").mail&&(m=new d({id:0})).$getMailboxes().then(function(){for(var e=m.$flattenMailboxes({all:!0}),t=-1,a=e.length;++t0&&angular.isDefined(this.preferences.defaults.Forward)&&this.preferences.defaults.Forward.enabled&&angular.isDefined(this.preferences.defaults.Forward.forwardAddress))for(o=this.preferences.defaults.Forward.forwardAddress.split(","),c=t.defaultEmailAddresses.split(/, */),_.forEach(c,function(e){var t=e.split("@")[1];t&&f.push(t.toLowerCase())}),s=0;s=0&&2==t.forwardConstraints&&(u.alert(l("Error"),l("You are not allowed to forward your messages to an internal email address.")),i=!1);return this.preferences.defaults.SOGoMailLabelsColorsKeys.length==this.preferences.defaults.SOGoMailLabelsColorsValues.length&&this.preferences.defaults.SOGoMailLabelsColorsKeys.length==_.uniq(this.preferences.defaults.SOGoMailLabelsColorsKeys).length||(u.alert(l("Error"),l("IMAP labels must have unique names.")),_.forEach(this.preferences.defaults.SOGoMailLabelsColorsKeys,function(e,t,r){a["mailIMAPLabel_"+t].$dirty&&(r.indexOf(e)!=t||r.indexOf(e,t+1)>-1)&&(a["mailIMAPLabel_"+t].$setValidity("duplicate",!1),i=!1)})),i?this.preferences.$save().then(function(e){r&&r.quick||(n.show(n.simple().content(l("Preferences saved")).position("bottom right").hideDelay(2e3)),a.$setPristine())}):e.reject()},this.canChangePassword=function(){return!!(this.passwords.newPassword&&this.passwords.newPassword.length>0&&this.passwords.newPasswordConfirmation&&this.passwords.newPasswordConfirmation.length&&this.passwords.newPassword==this.passwords.newPasswordConfirmation)},this.changePassword=function(){p.changePassword(this.passwords.newPassword).then(function(){var e=i.alert({title:l("Password"),content:l("The password was changed successfully."),ok:l("OK")});i.show(e).finally(function(){e=void 0})},function(e){var t=i.alert({title:l("Password"),content:e,ok:l("OK")});i.show(t).finally(function(){t=void 0})})},this.timeZonesListFilter=function(e){return _.filter(this.timeZonesList,function(t){return t.toUpperCase().indexOf(e.toUpperCase())>=0})},this.updateVacationDates=function(){var e=this.preferences.defaults;e&&e.Vacation&&e.Vacation.enabled&&(this.toggleVacationStartDate(),this.toggleVacationEndDate())},this.toggleVacationStartDate=function(){var e;(e=this.preferences.defaults.Vacation).startDateEnabled&&e.endDateEnabled&&e.startDate.getTime()>e.endDate.getTime()&&(e.startDate=new Date(e.endDate.getTime()),e.startDate.addDays(-1))},this.toggleVacationEndDate=function(){var e;(e=this.preferences.defaults.Vacation).endDateEnabled&&e.startDateEnabled&&e.endDate.getTime()=w.getTime()),a},this.validateVacationEndDate=function(e){var t=g.preferences.defaults,a=!0;return t&&t.Vacation&&t.Vacation.enabled&&t.Vacation.endDateEnabled&&(a=(!t.Vacation.startDateEnabled||e.getTime()>t.Vacation.startDate.getTime())&&e.getTime()>=w.getTime()),a}}angular.module("SOGo.PreferencesUI").controller("PreferencesController",e)}(); +!function(){"use strict";angular.module("SOGo.PreferencesUI",["ui.router","ck","angularFileUpload","SOGo.Common","SOGo.MailerUI","SOGo.ContactsUI","SOGo.Authentication","as.sortable"]).config(e).run(t),e.$inject=["$stateProvider","$urlRouterProvider"];function e(e,t){e.state("preferences",{abstract:!0,views:{preferences:{templateUrl:"preferences.html",controller:"PreferencesController",controllerAs:"app"}}}).state("preferences.general",{url:"/general",views:{module:{templateUrl:"generalPreferences.html"}}}).state("preferences.calendars",{url:"/calendars",views:{module:{templateUrl:"calendarsPreferences.html"}}}).state("preferences.addressbooks",{url:"/addressbooks",views:{module:{templateUrl:"addressbooksPreferences.html"}}}).state("preferences.mailer",{url:"/mailer",views:{module:{templateUrl:"mailerPreferences.html"}}}),t.otherwise("/general")}t.$inject=["$rootScope"];function t(e){e.$on("$routeChangeError",function(e,t,a,r){console.error(e,t,a,r)})}}(),function(){"use strict";e.$inject=["$timeout","$mdDialog","FileUploader","Dialog","sgSettings","Account","defaults","account","accountId","mailCustomFromEnabled"];function e(e,t,a,r,s,i,n,o,c,u){var f=this,d=new i({id:c,security:o.security});f.defaultPort=143,f.defaults=n,f.account=o,f.accountId=c,f.customFromIsReadonly=function(){return!(c>0||u)},f.onBeforeUploadCertificate=function(e){f.form=e,f.uploader.clearQueue()},f.removeCertificate=function(){d.$removeCertificate().then(function(){delete f.account.security.hasCertificate})},f.importCertificate=function(){f.uploader.queue[0].formData=[{password:f.certificatePassword}],f.uploader.uploadItem(0)},f.cancel=function(){t.cancel()},f.save=function(){t.hide()},f.hostnameRE=c>0?/^(?!(127\.0\.0\.1|localhost(?:\.localdomain)?)$)/:/./,f.account.encryption?"ssl"==f.account.encryption&&(f.defaultPort=993):f.account.encryption="none",h(),f.uploader=new a({url:[s.activeUser("folderURL")+"Mail",c,"importCertificate"].join("/"),autoUpload:!1,queueLimit:1,filters:[{name:p,fn:p}],onAfterAddingFile:function(e){f.certificateFilename=e.file.name},onSuccessItem:function(t,a,r,s){this.clearQueue(),e(function(){_.assign(f.account,{security:{hasCertificate:!0}})}),h()},onErrorItem:function(e,t,a,s){r.alert(l("Error"),l("An error occurred while importing the certificate. Verify your password."))}});function h(){f.account.security&&f.account.security.hasCertificate&&d.$certificate().then(function(e){f.certificate=e},function(){delete f.account.security.hasCertificate})}function p(e){var t=e.type.indexOf("pkcs12")>0||/\.(p12|pfx)$/.test(e.name);return f.form.certificateFilename.$setValidity("fileformat",t),t}}angular.module("SOGo.PreferencesUI").controller("AccountDialogController",e)}(),function(){"use strict";e.$inject=["$scope","$window","$mdDialog","filter","mailboxes","labels"];function e(e,t,a,r,s,i){var n=this,o=t.sieveCapabilities,c=t.forwardEnabled;t.vacationEnabled;n.filter=r,n.mailboxes=s,n.labels=i,n.cancel=function(){a.cancel()},n.hasRulesAndActions=function(){var e=[n.filter.actions];"allmessages"!=n.filter.match&&e.push(n.filter.rules);return _.every(e,function(e){return e&&e.length>0})},n.save=function(e){a.hide()},n.addMailFilterRule=function(e){n.filter.rules||(n.filter.rules=[]);n.filter.rules.push({field:"subject",operator:"contains"})},n.removeMailFilterRule=function(e){n.filter.rules.splice(e,1)},n.addMailFilterAction=function(e){n.filter.actions||(n.filter.actions=[]);n.filter.actions.push({method:"discard"})},n.removeMailFilterAction=function(e){n.filter.actions.splice(e,1)},n.fieldLabels={subject:l("Subject"),from:l("From"),to:l("To"),cc:l("Cc"),to_or_cc:l("To or Cc"),size:l("Size (Kb)"),header:l("Header")},o.indexOf("body")>-1&&(n.fieldLabels.body=l("Body")),n.methodLabels={discard:l("Discard the message"),keep:l("Keep the message"),stop:l("Stop processing filter rules")},c&&(n.methodLabels.redirect=l("Forward the message to")),o.indexOf("reject")>-1&&(n.methodLabels.reject=l("Send a reject message")),o.indexOf("fileinto")>-1&&(n.methodLabels.fileinto=l("File the message in")),(o.indexOf("imapflags")>-1||o.indexOf("imap4flags")>-1)&&(n.methodLabels.addflag=l("Flag the message with")),n.numberOperatorLabels={under:l("is under"),over:l("is over")},n.textOperatorLabels={is:l("is"),is_not:l("is not"),contains:l("contains"),contains_not:l("does not contain"),matches:l("matches"),matches_not:l("does not match")},o.indexOf("regex")>-1&&(n.textOperatorLabels.regex=l("matches regex"),n.textOperatorLabels.regex_not=l("does not match regex")),n.flagLabels={seen:l("Seen"),deleted:l("Deleted"),answered:l("Answered"),flagged:l("Flagged"),junk:l("Junk"),not_junk:l("Not Junk")}}angular.module("SOGo.PreferencesUI").controller("FiltersDialogController",e)}(),function(){"use strict";e.$inject=["$q","$window","$state","$mdMedia","$mdSidenav","$mdDialog","$mdToast","sgSettings","sgFocus","Dialog","User","Account","Preferences","Authentication"];function e(e,t,a,r,s,i,n,o,c,u,f,d,h,p){var m,g=this,C=[],w=(new Date).beginOfDay();this.$onInit=function(){this.preferences=h,this.passwords={newPassword:null,newPasswordConfirmation:null},this.timeZonesList=t.timeZonesList,this.timeZonesSearchText="",this.sieveVariablesCapability=t.sieveCapabilities.indexOf("variables")>=0,this.mailLabelKeyRE=new RegExp('^[^(){} %*"\\\\]*$'),o.activeUser("path").mail&&(m=new d({id:0})).$getMailboxes().then(function(){for(var e=m.$flattenMailboxes({all:!0}),t=-1,a=e.length;++t0&&angular.isDefined(this.preferences.defaults.Forward)&&this.preferences.defaults.Forward.enabled&&angular.isDefined(this.preferences.defaults.Forward.forwardAddress))for(o=this.preferences.defaults.Forward.forwardAddress.split(","),c=t.defaultEmailAddresses.split(/, */),_.forEach(c,function(e){var t=e.split("@")[1];t&&f.push(t.toLowerCase())}),s=0;s=0&&2==t.forwardConstraints&&(u.alert(l("Error"),l("You are not allowed to forward your messages to an internal email address.")),i=!1);return this.preferences.defaults.SOGoMailLabelsColorsKeys.length==this.preferences.defaults.SOGoMailLabelsColorsValues.length&&this.preferences.defaults.SOGoMailLabelsColorsKeys.length==_.uniq(this.preferences.defaults.SOGoMailLabelsColorsKeys).length||(u.alert(l("Error"),l("IMAP labels must have unique names.")),_.forEach(this.preferences.defaults.SOGoMailLabelsColorsKeys,function(e,t,r){a["mailIMAPLabel_"+t].$dirty&&(r.indexOf(e)!=t||r.indexOf(e,t+1)>-1)&&(a["mailIMAPLabel_"+t].$setValidity("duplicate",!1),i=!1)})),i?this.preferences.$save().then(function(e){r&&r.quick||(n.show(n.simple().content(l("Preferences saved")).position("bottom right").hideDelay(2e3)),a.$setPristine())}):e.reject()},this.canChangePassword=function(){return!!(this.passwords.newPassword&&this.passwords.newPassword.length>0&&this.passwords.newPasswordConfirmation&&this.passwords.newPasswordConfirmation.length&&this.passwords.newPassword==this.passwords.newPasswordConfirmation)},this.changePassword=function(){p.changePassword(this.passwords.newPassword).then(function(){var e=i.alert({title:l("Password"),content:l("The password was changed successfully."),ok:l("OK")});i.show(e).finally(function(){e=void 0})},function(e){var t=i.alert({title:l("Password"),content:e,ok:l("OK")});i.show(t).finally(function(){t=void 0})})},this.timeZonesListFilter=function(e){return _.filter(this.timeZonesList,function(t){return t.toUpperCase().indexOf(e.toUpperCase())>=0})},this.updateVacationDates=function(){var e=this.preferences.defaults;e&&e.Vacation&&e.Vacation.enabled&&(this.toggleVacationStartDate(),this.toggleVacationEndDate())},this.toggleVacationStartDate=function(){var e;(e=this.preferences.defaults.Vacation).startDateEnabled&&e.endDateEnabled&&e.startDate.getTime()>e.endDate.getTime()&&(e.startDate=new Date(e.endDate.getTime()),e.startDate.addDays(-1))},this.toggleVacationEndDate=function(){var e;(e=this.preferences.defaults.Vacation).endDateEnabled&&e.startDateEnabled&&e.endDate.getTime()=w.getTime()),a},this.validateVacationEndDate=function(e){var t=g.preferences.defaults,a=!0;return t&&t.Vacation&&t.Vacation.enabled&&t.Vacation.endDateEnabled&&(a=(!t.Vacation.startDateEnabled||e.getTime()>t.Vacation.startDate.getTime())&&e.getTime()>=w.getTime()),a}}angular.module("SOGo.PreferencesUI").controller("PreferencesController",e)}(); //# sourceMappingURL=Preferences.js.map \ No newline at end of file diff --git a/UI/WebServerResources/js/Preferences.js.map b/UI/WebServerResources/js/Preferences.js.map index caa92ba2b..72f3d6842 100644 --- a/UI/WebServerResources/js/Preferences.js.map +++ b/UI/WebServerResources/js/Preferences.js.map @@ -1 +1 @@ -{"version":3,"sources":["Preferences/Preferences.app.js","Preferences/AccountDialogController.js","Preferences/FiltersDialogController.js","Preferences/PreferencesController.js"],"names":["angular","module","config","configure","run","runBlock","$inject","$stateProvider","$urlRouterProvider","state","abstract","views","preferences","templateUrl","controller","controllerAs","url","otherwise","$rootScope","$on","event","current","previous","rejection","console","error","AccountDialogController","$timeout","$mdDialog","FileUploader","Dialog","Settings","Account","defaults","account","accountId","mailCustomFromEnabled","vm","this","accountObject","id","security","defaultPort","customFromIsReadonly","onBeforeUploadCertificate","form","uploader","clearQueue","removeCertificate","$removeCertificate","then","hasCertificate","importCertificate","queue","formData","password","certificatePassword","uploadItem","cancel","save","hide","hostnameRE","encryption","_loadCertificate","activeUser","join","autoUpload","queueLimit","filters","name","filterByExtension","fn","onAfterAddingFile","item","certificateFilename","file","onSuccessItem","response","status","headers","_","assign","onErrorItem","alert","l","$certificate","crt","certificate","isP12File","type","indexOf","test","$setValidity","FiltersDialogController","$scope","$window","filter","mailboxes","labels","sieveCapabilities","forwardEnabled","vacationEnabled","hasRulesAndActions","requirements","actions","match","push","rules","every","a","length","addMailFilterRule","field","operator","removeMailFilterRule","index","splice","addMailFilterAction","method","removeMailFilterAction","fieldLabels","subject","from","to","cc","to_or_cc","size","header","body","methodLabels","discard","keep","stop","redirect","reject","fileinto","addflag","numberOperatorLabels","under","over","textOperatorLabels","is","is_not","contains","contains_not","matches","matches_not","regex","regex_not","flagLabels","seen","deleted","answered","flagged","junk","not_junk","PreferencesController","$q","$state","$mdMedia","$mdSidenav","$mdToast","sgSettings","focus","User","Preferences","Authentication","today","Date","beginOfDay","$onInit","passwords","newPassword","newPasswordConfirmation","timeZonesList","timeZonesSearchText","sieveVariablesCapability","mailLabelKeyRE","RegExp","mail","$getMailboxes","allMailboxes","$flattenMailboxes","all","SOGoAlternateAvatar","$alternateAvatar","updateVacationDates","go","$valid","close","onLanguageChange","confirm","ok","quick","location","reload","addCalendarCategory","SOGoCalendarCategoriesColors","SOGoCalendarCategories","$setDirty","removeCalendarCategory","key","addContactCategory","i","SOGoContactsCategories","removeContactCategory","addMailAccount","ev","AuxiliaryMailAccounts","last","extend","isNew","identities","fullName","email","receipts","receiptAction","receiptNonRecipientAction","receiptOutsideDomainAction","receiptAnyAction","show","targetEvent","locals","catch","pop","editMailAccount","removeMailAccount","resetMailLabelValidity","addMailLabel","guid","SOGoMailLabelsColorsKeys","SOGoMailLabelsColorsValues","removeMailLabel","addMailFilter","SOGoMailLabelsColors","SOGoSieveFilters","editMailFilter","copy","removeMailFilter","addDefaultEmailAddresses","v","isDefined","Vacation","autoReplyEmailAddresses","split","union","defaultEmailAddresses","userFilter","search","excludedUsers","minimumSearchLength","$filter","users","forEach","user","$$image","image","avatar","c_email","no_404","confirmChanges","$event","target","$dirty","preventDefault","stopPropagation","tagName","parentNode","href","options","sendForm","addresses","defaultAddresses","domains","domain","forwardConstraints","Forward","enabled","forwardAddress","adr","toLowerCase","uniq","value","keys","$save","data","simple","content","position","hideDelay","$setPristine","canChangePassword","changePassword","title","finally","undefined","msg","timeZonesListFilter","toUpperCase","d","toggleVacationStartDate","toggleVacationEndDate","startDateEnabled","endDateEnabled","startDate","getTime","endDate","addDays","validateVacationStartDate","date","r","validateVacationEndDate"],"mappings":"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","file":"Preferences.js"} \ No newline at end of file +{"version":3,"sources":["Preferences/Preferences.app.js","Preferences/AccountDialogController.js","Preferences/FiltersDialogController.js","Preferences/PreferencesController.js"],"names":["angular","module","config","configure","run","runBlock","$inject","$stateProvider","$urlRouterProvider","state","abstract","views","preferences","templateUrl","controller","controllerAs","url","otherwise","$rootScope","$on","event","current","previous","rejection","console","error","AccountDialogController","$timeout","$mdDialog","FileUploader","Dialog","Settings","Account","defaults","account","accountId","mailCustomFromEnabled","vm","this","accountObject","id","security","defaultPort","customFromIsReadonly","onBeforeUploadCertificate","form","uploader","clearQueue","removeCertificate","$removeCertificate","then","hasCertificate","importCertificate","queue","formData","password","certificatePassword","uploadItem","cancel","save","hide","hostnameRE","encryption","_loadCertificate","activeUser","join","autoUpload","queueLimit","filters","name","filterByExtension","fn","onAfterAddingFile","item","certificateFilename","file","onSuccessItem","response","status","headers","_","assign","onErrorItem","alert","l","$certificate","crt","certificate","isP12File","type","indexOf","test","$setValidity","FiltersDialogController","$scope","$window","filter","mailboxes","labels","sieveCapabilities","forwardEnabled","vacationEnabled","hasRulesAndActions","requirements","actions","match","push","rules","every","a","length","addMailFilterRule","field","operator","removeMailFilterRule","index","splice","addMailFilterAction","method","removeMailFilterAction","fieldLabels","subject","from","to","cc","to_or_cc","size","header","body","methodLabels","discard","keep","stop","redirect","reject","fileinto","addflag","numberOperatorLabels","under","over","textOperatorLabels","is","is_not","contains","contains_not","matches","matches_not","regex","regex_not","flagLabels","seen","deleted","answered","flagged","junk","not_junk","PreferencesController","$q","$state","$mdMedia","$mdSidenav","$mdToast","sgSettings","focus","User","Preferences","Authentication","today","Date","beginOfDay","$onInit","passwords","newPassword","newPasswordConfirmation","timeZonesList","timeZonesSearchText","sieveVariablesCapability","mailLabelKeyRE","RegExp","mail","$getMailboxes","allMailboxes","$flattenMailboxes","all","SOGoAlternateAvatar","$alternateAvatar","updateVacationDates","go","$valid","close","onLanguageChange","confirm","ok","quick","location","reload","addCalendarCategory","SOGoCalendarCategoriesColors","SOGoCalendarCategories","$setDirty","removeCalendarCategory","key","addContactCategory","i","SOGoContactsCategories","removeContactCategory","addMailAccount","ev","AuxiliaryMailAccounts","last","extend","isNew","identities","fullName","email","receipts","receiptAction","receiptNonRecipientAction","receiptOutsideDomainAction","receiptAnyAction","show","targetEvent","locals","catch","pop","editMailAccount","removeMailAccount","resetMailLabelValidity","addMailLabel","guid","SOGoMailLabelsColorsKeys","SOGoMailLabelsColorsValues","removeMailLabel","addMailFilter","active","SOGoMailLabelsColors","SOGoSieveFilters","editMailFilter","copy","removeMailFilter","addDefaultEmailAddresses","v","isDefined","Vacation","autoReplyEmailAddresses","split","union","defaultEmailAddresses","userFilter","search","excludedUsers","minimumSearchLength","$filter","users","forEach","user","$$image","image","avatar","c_email","no_404","confirmChanges","$event","target","$dirty","preventDefault","stopPropagation","tagName","parentNode","href","options","sendForm","addresses","defaultAddresses","domains","domain","forwardConstraints","Forward","enabled","forwardAddress","adr","toLowerCase","uniq","value","keys","$save","data","simple","content","position","hideDelay","$setPristine","canChangePassword","changePassword","title","finally","undefined","msg","timeZonesListFilter","toUpperCase","d","toggleVacationStartDate","toggleVacationEndDate","startDateEnabled","endDateEnabled","startDate","getTime","endDate","addDays","validateVacationStartDate","date","r","validateVacationEndDate"],"mappings":"CAGA,WACE,aAEAA,QAAQC,OAAO,sBAAuB,YAAa,KAAM,oBAAqB,cAAe,gBAAiB,kBAAmB,sBAAuB,gBACrJC,OAAOC,GACPC,IAAIC,GAKPF,EAAUG,SAAW,iBAAkB,sBACvC,SAASH,EAAUI,EAAgBC,GACjCD,EACGE,MAAM,eACLC,UAAU,EACVC,OACEC,aACEC,YAAa,mBACbC,WAAY,wBACZC,aAAc,UAInBN,MAAM,uBACLO,IAAK,WACLL,OACEV,QACEY,YAAa,8BAIlBJ,MAAM,yBACLO,IAAK,aACLL,OACEV,QACEY,YAAa,gCAIlBJ,MAAM,4BACLO,IAAK,gBACLL,OACEV,QACEY,YAAa,mCAIlBJ,MAAM,sBACLO,IAAK,UACLL,OACEV,QACEY,YAAa,6BAMrBL,EAAmBS,UAAU,YAO/BZ,EAASC,SAAW,cACpB,SAASD,EAASa,GAChBA,EAAWC,IAAI,oBAAqB,SAASC,EAAOC,EAASC,EAAUC,GACrEC,QAAQC,MAAML,EAAOC,EAASC,EAAUC,MAnE9C,GCAA,WACE,aAKAG,EAAwBpB,SAAW,WAAY,YAAa,eAAgB,SAAU,aAAc,UAAW,WAAY,UAAW,YAAa,yBACnJ,SAASoB,EAAwBC,EAAUC,EAAWC,EAAcC,EAAQC,EAAUC,EAASC,EAAUC,EAASC,EAAWC,GAC3H,IAAIC,EAAKC,KACLC,EAAgB,IAAIP,GAAUQ,GAAIL,EAAWM,SAAUP,EAAQO,WAEnEJ,EAAGK,YAAc,IACjBL,EAAGJ,SAAWA,EACdI,EAAGH,QAAUA,EACbG,EAAGF,UAAYA,EACfE,EAAGM,qBAkDH,WACE,QAAIR,EAAY,GAERC,IApDVC,EAAGO,0BA4DH,SAAmCC,GACjCR,EAAGQ,KAAOA,EACVR,EAAGS,SAASC,cA7DdV,EAAGW,kBAgEH,WACET,EAAcU,qBAAqBC,KAAK,kBAC/Bb,EAAGH,QAAQO,SAASU,kBAjE/Bd,EAAGe,kBAqDH,WACEf,EAAGS,SAASO,MAAM,GAAGC,WAAcC,SAAUlB,EAAGmB,sBAChDnB,EAAGS,SAASW,WAAW,IAtDzBpB,EAAGqB,OAoEH,WACE9B,EAAU8B,UApEZrB,EAAGsB,KAuEH,WACE/B,EAAUgC,QAvEZvB,EAAGwB,WAAa1B,EAAY,EAAI,mDAAqD,IAEhFE,EAAGH,QAAQ4B,WAEkB,OAAzBzB,EAAGH,QAAQ4B,aAClBzB,EAAGK,YAAc,KAFjBL,EAAGH,QAAQ4B,WAAa,OAI1BC,IAEA1B,EAAGS,SAAW,IAAIjB,GAChBb,KAAMe,EAASiC,WAAW,aAAe,OAAQ7B,EAAW,qBAAqB8B,KAAK,KACtFC,YAAY,EACZC,WAAY,EACZC,UAAYC,KAAMC,EAAmBC,GAAID,IACzCE,kBAAmB,SAASC,GAC1BpC,EAAGqC,oBAAsBD,EAAKE,KAAKN,MAErCO,cAAe,SAASH,EAAMI,EAAUC,EAAQC,GAC9CzC,KAAKS,aACLpB,EAAS,WACPqD,EAAEC,OAAO5C,EAAGH,SAAUO,UAAWU,gBAAgB,OAEnDY,KAEFmB,YAAa,SAAST,EAAMI,EAAUC,EAAQC,GAC5CjD,EAAOqD,MAAMC,EAAE,SAAUA,EAAE,gFAI/B,SAASrB,IACH1B,EAAGH,QAAQO,UAAYJ,EAAGH,QAAQO,SAASU,gBAC7CZ,EAAc8C,eAAenC,KAAK,SAASoC,GACzCjD,EAAGkD,YAAcD,GAChB,kBACMjD,EAAGH,QAAQO,SAASU,iBAIjC,SAASmB,EAAkBG,GACzB,IAAIe,EAAYf,EAAKgB,KAAKC,QAAQ,UAAY,GAAK,eAAeC,KAAKlB,EAAKJ,MAE5E,OADAhC,EAAGQ,KAAK6B,oBAAoBkB,aAAa,aAAcJ,GAChDA,GAkCXxF,QACGC,OAAO,sBACPa,WAAW,0BAA2BY,GAlG3C,GCAA,WACE,aAKAmE,EAAwBvF,SAAW,SAAU,UAAW,YAAa,SAAU,YAAa,UAC5F,SAASuF,EAAwBC,EAAQC,EAASnE,EAAWoE,EAAQC,EAAWC,GAC9E,IAAI7D,EAAKC,KACL6D,EAAoBJ,EAAQI,kBAC5BC,EAAiBL,EAAQK,eACPL,EAAQM,gBAE9BhE,EAAG2D,OAASA,EACZ3D,EAAG4D,UAAYA,EACf5D,EAAG6D,OAASA,EACZ7D,EAAGqB,OAsEH,WACE9B,EAAU8B,UAtEZrB,EAAGiE,mBAyEH,WACE,IAAIC,GAAiBlE,EAAG2D,OAAOQ,SACR,eAAnBnE,EAAG2D,OAAOS,OAEZF,EAAaG,KAAKrE,EAAG2D,OAAOW,OAC9B,OAAO3B,EAAE4B,MAAML,EAAc,SAASM,GACpC,OAAOA,GAAKA,EAAEC,OAAS,KA9E3BzE,EAAGsB,KAkFH,SAAcd,GACZjB,EAAUgC,QAlFZvB,EAAG0E,kBAqFH,SAA2B3F,GACpBiB,EAAG2D,OAAOW,QACbtE,EAAG2D,OAAOW,UAEZtE,EAAG2D,OAAOW,MAAMD,MAAOM,MAAO,UAAWC,SAAU,cAxFrD5E,EAAG6E,qBA2FH,SAA8BC,GAC5B9E,EAAG2D,OAAOW,MAAMS,OAAOD,EAAO,IA3FhC9E,EAAGgF,oBA8FH,SAA6BjG,GACtBiB,EAAG2D,OAAOQ,UACbnE,EAAG2D,OAAOQ,YAEZnE,EAAG2D,OAAOQ,QAAQE,MAAOY,OAAQ,aAjGnCjF,EAAGkF,uBAoGH,SAAgCJ,GAC9B9E,EAAG2D,OAAOQ,QAAQY,OAAOD,EAAO,IAnGlC9E,EAAGmF,aACDC,QAAWrC,EAAE,WACbsC,KAAQtC,EAAE,QACVuC,GAAMvC,EAAE,MACRwC,GAAMxC,EAAE,MACRyC,SAAYzC,EAAE,YACd0C,KAAQ1C,EAAE,aACV2C,OAAU3C,EAAE,WAGVe,EAAkBT,QAAQ,SAAW,IACvCrD,EAAGmF,YAAYQ,KAAO5C,EAAE,SAE1B/C,EAAG4F,cACDC,QAAW9C,EAAE,uBACb+C,KAAQ/C,EAAE,oBACVgD,KAAQhD,EAAE,iCAGRgB,IACF/D,EAAG4F,aAAaI,SAAWjD,EAAE,2BAK3Be,EAAkBT,QAAQ,WAAa,IACzCrD,EAAG4F,aAAaK,OAASlD,EAAE,0BAEzBe,EAAkBT,QAAQ,aAAe,IAC3CrD,EAAG4F,aAAaM,SAAWnD,EAAE,yBAE3Be,EAAkBT,QAAQ,cAAgB,GAAKS,EAAkBT,QAAQ,eAAiB,KAC5FrD,EAAG4F,aAAaO,QAAUpD,EAAE,0BAE9B/C,EAAGoG,sBACDC,MAAStD,EAAE,YACXuD,KAAQvD,EAAE,YAGZ/C,EAAGuG,oBACDC,GAAMzD,EAAE,MACR0D,OAAU1D,EAAE,UACZ2D,SAAY3D,EAAE,YACd4D,aAAgB5D,EAAE,oBAClB6D,QAAW7D,EAAE,WACb8D,YAAe9D,EAAE,mBAGfe,EAAkBT,QAAQ,UAAY,IACxCrD,EAAGuG,mBAAmBO,MAAQ/D,EAAE,iBAChC/C,EAAGuG,mBAAmBQ,UAAYhE,EAAE,yBAGtC/C,EAAGgH,YACDC,KAAQlE,EAAE,QACVmE,QAAWnE,EAAE,WACboE,SAAYpE,EAAE,YACdqE,QAAWrE,EAAE,WACbsE,KAAQtE,EAAE,QACVuE,SAAYvE,EAAE,aA4ClBpF,QACGC,OAAO,sBACPa,WAAW,0BAA2B+E,GAjI3C,GCAA,WACE,aAKA+D,EAAsBtJ,SAAW,KAAM,UAAW,SAAU,WAAY,aAAc,YAAa,WAAY,aAAc,UAAW,SAAU,OAAQ,UAAW,cAAe,kBACpL,SAASsJ,EAAsBC,EAAI9D,EAAS+D,EAAQC,EAAUC,EAAYpI,EAAWqI,EAAUC,EAAYC,EAAOrI,EAAQsI,EAAMpI,EAASqI,EAAaC,GACpJ,IAAepI,EAAXG,EAAKC,KAAe2D,KAAgBsE,GAAQ,IAAIC,MAAOC,aAE3DnI,KAAKoI,QAAU,WACbpI,KAAK1B,YAAcyJ,EACnB/H,KAAKqI,WAAcC,YAAa,KAAMC,wBAAyB,MAC/DvI,KAAKwI,cAAgB/E,EAAQ+E,cAC7BxI,KAAKyI,oBAAsB,GAC3BzI,KAAK0I,yBAA4BjF,EAAQI,kBAAkBT,QAAQ,cAAgB,EACnFpD,KAAK2I,eAAiB,IAAIC,OAAO,sBAG7BhB,EAAWlG,WAAW,QAAQmH,OAGhCjJ,EAAU,IAAIF,GAAUQ,GAAI,KACpB4I,gBAAgBlI,KAAK,WAI3B,IAHA,IAAImI,EAAenJ,EAAQoJ,mBAAmBC,KAAK,IAC/CpE,GAAS,EACTL,EAASuE,EAAavE,SACjBK,EAAQL,GACfb,EAAUS,KAAK2E,EAAalE,MAM9BkD,EAAYpI,SAASuJ,sBACvBpB,EAAKqB,iBAAmBpB,EAAYpI,SAASuJ,qBAE/ClJ,KAAKoJ,uBAGPpJ,KAAKqJ,GAAK,SAAS1L,EAAQ4C,GACrBA,EAAK+I,SAEF7B,EAAS,UACZC,EAAW,QAAQ6B,QACrB/B,EAAO6B,GAAG,eAAiB1L,KAI/BqC,KAAKwJ,iBAAmB,SAASjJ,GAC3BA,EAAK+I,QACP9J,EAAOiK,QAAQ3G,EAAE,WACFA,EAAE,0CACD4G,GAAI5G,EAAE,OAAQ1B,OAAQ0B,EAAE,QACvClC,KAAK,WACJb,EAAGsB,KAAKd,GAAQoJ,OAAO,IAAQ/I,KAAK,WAClC6C,EAAQmG,SAASC,QAAO,QAKhC7J,KAAK8J,oBAAsB,SAASvJ,GAClCP,KAAK1B,YAAYqB,SAASoK,6BAA6B,gBAAkB,OACzE/J,KAAK1B,YAAYqB,SAASqK,uBAAuB5F,KAAK,gBACtDyD,EAAM,qBAAuB7H,KAAK1B,YAAYqB,SAASqK,uBAAuBxF,OAAS,IACvFjE,EAAK0J,aAGPjK,KAAKkK,uBAAyB,SAASrF,EAAOtE,GAC5C,IAAI4J,EAAMnK,KAAK1B,YAAYqB,SAASqK,uBAAuBnF,GAC3D7E,KAAK1B,YAAYqB,SAASqK,uBAAuBlF,OAAOD,EAAO,UACxD7E,KAAK1B,YAAYqB,SAASoK,6BAA6BI,GAC9D5J,EAAK0J,aAGPjK,KAAKoK,mBAAqB,SAAS7J,GACjC,IAAI8J,EAAI3H,EAAEU,QAAQpD,KAAK1B,YAAYqB,SAAS2K,uBAAwB,IAChED,EAAI,IACNrK,KAAK1B,YAAYqB,SAAS2K,uBAAuBlG,KAAK,IACtDiG,EAAIrK,KAAK1B,YAAYqB,SAAS2K,uBAAuB9F,OAAS,GAEhEqD,EAAM,mBAAqBwC,GAC3B9J,EAAK0J,aAGPjK,KAAKuK,sBAAwB,SAAS1F,EAAOtE,GAC3CP,KAAK1B,YAAYqB,SAAS2K,uBAAuBxF,OAAOD,EAAO,GAC/DtE,EAAK0J,aAGPjK,KAAKwK,eAAiB,SAASC,EAAIlK,GACjC,IAAIX,EAEJI,KAAK1B,YAAYqB,SAAS+K,sBAAsBtG,SAEhDxE,EAAU8C,EAAEiI,KAAK3K,KAAK1B,YAAYqB,SAAS+K,uBAC3ChN,QAAQkN,OAAOhL,GAEEiL,OAAO,EACP9I,KAAM,GACN+I,aAEIC,SAAU,GACVC,MAAO,KAGXC,UACEC,cAAe,SACfC,0BAA2B,SAC3BC,2BAA4B,SAC5BC,iBAAkB,YAIrC/L,EAAUgM,MACR9M,WAAY,0BACZC,aAAc,2BACdF,YAAa,0BACbgN,YAAad,EACbe,QACE7L,SAAUK,KAAK1B,YAAYqB,SAC3BC,QAASA,EACTC,UAAYG,KAAK1B,YAAYqB,SAAS+K,sBAAsBlG,OAAO,EACnE1E,sBAAuB2D,EAAQ3D,yBAEhCc,KAAK,WACNL,EAAK0J,cACJwB,MAAM,WACP1L,EAAGzB,YAAYqB,SAAS+K,sBAAsBgB,SAIlD1L,KAAK2L,gBAAkB,SAAS7M,EAAO+F,EAAOtE,GAC5C,IAAIX,EAAUI,KAAK1B,YAAYqB,SAAS+K,sBAAsB7F,GAC9DvF,EAAUgM,MACR9M,WAAY,0BACZC,aAAc,2BACdF,YAAa,uBAAyBsG,EACtC0G,YAAazM,EACb0M,QACE7L,SAAUK,KAAK1B,YAAYqB,SAC3BC,QAASA,EACTC,UAAWgF,EACX/E,sBAAuB2D,EAAQ3D,yBAEhCc,KAAK,WACNb,EAAGzB,YAAYqB,SAAS+K,sBAAsB7F,GAASjF,EACvDW,EAAK0J,aACJ,eAKLjK,KAAK4L,kBAAoB,SAAS/G,EAAOtE,GACvCP,KAAK1B,YAAYqB,SAAS+K,sBAAsB5F,OAAOD,EAAO,GAC9DtE,EAAK0J,aAGPjK,KAAK6L,uBAAyB,SAAShH,EAAOtE,GAC5CA,EAAK,iBAAmBsE,GAAOvB,aAAa,aAAa,IAG3DtD,KAAK8L,aAAe,SAASvL,GAETwL,OAClB/L,KAAK1B,YAAYqB,SAASqM,yBAAyB5H,KAAK,SACxDpE,KAAK1B,YAAYqB,SAASsM,2BAA2B7H,MAAM,YAAa,SACxEyD,EAAM,cAAgBnF,EAAE8C,KAAKxF,KAAK1B,YAAYqB,SAASqM,0BAA4B,IACnFzL,EAAK0J,aAGPjK,KAAKkM,gBAAkB,SAASrH,EAAOtE,GACrCP,KAAK1B,YAAYqB,SAASqM,yBAAyBlH,OAAOD,EAAO,GACjE7E,KAAK1B,YAAYqB,SAASsM,2BAA2BnH,OAAOD,EAAO,GACnEtE,EAAK0J,aAGPjK,KAAKmM,cAAgB,SAAS1B,EAAIlK,GAChC,IAAImD,GAAWS,MAAO,MAAOiI,OAAQ,GAErC9M,EAAUgM,MACR/M,YAAa,wBACbC,WAAY,0BACZC,aAAc,eACd8M,YAAad,EACbe,QACE9H,OAAQA,EACRC,UAAWA,EACXC,OAAQ5D,KAAK1B,YAAYqB,SAAS0M,wBAEnCzL,KAAK,WACDb,EAAGzB,YAAYqB,SAAS2M,mBAC3BvM,EAAGzB,YAAYqB,SAAS2M,qBAC1BvM,EAAGzB,YAAYqB,SAAS2M,iBAAiBlI,KAAKV,GAC9CnD,EAAK0J,eAITjK,KAAKuM,eAAiB,SAAS9B,EAAI5F,EAAOtE,GACxC,IAAImD,EAAShG,QAAQ8O,KAAKxM,KAAK1B,YAAYqB,SAAS2M,iBAAiBzH,IAErEvF,EAAUgM,MACR/M,YAAa,qBAAuBsG,EACpCrG,WAAY,0BACZC,aAAc,eACd8M,YAAa,KACbC,QACE9H,OAAQA,EACRC,UAAWA,EACXC,OAAQ5D,KAAK1B,YAAYqB,SAAS0M,wBAEnCzL,KAAK,WACNb,EAAGzB,YAAYqB,SAAS2M,iBAAiBzH,GAASnB,EAClDnD,EAAK0J,eAITjK,KAAKyM,iBAAmB,SAAS5H,EAAOtE,GACtCP,KAAK1B,YAAYqB,SAAS2M,iBAAiBxH,OAAOD,EAAO,GACzDtE,EAAK0J,aAGPjK,KAAK0M,yBAA2B,SAASnM,GACvC,IAAIoM,KAEAjP,QAAQkP,UAAU5M,KAAK1B,YAAYqB,SAASkN,SAASC,2BACvDH,EAAI3M,KAAK1B,YAAYqB,SAASkN,SAASC,wBAAwBC,MAAM,MAGvE/M,KAAK1B,YAAYqB,SAASkN,SAASC,wBAA2BpK,EAAEsK,MAAMvJ,EAAQwJ,sBAAsBF,MAAM,KAAMJ,GAAIhL,KAAK,KACzHpB,EAAK0J,aAGPjK,KAAKkN,WAAa,SAASC,EAAQC,GACjC,OAAID,EAAO3I,OAASoD,EAAWyF,yBAGxBvF,EAAKwF,QAAQH,EAAQC,GAAexM,KAAK,SAAS2M,GAYvD,OAVA7K,EAAE8K,QAAQD,EAAO,SAASE,GACnBA,EAAKC,UACJD,EAAKE,MACPF,EAAKC,QAAUD,EAAKE,MAEpB5N,EAAGzB,YAAYsP,OAAOH,EAAKI,QAAS,IAAKC,QAAQ,IAAOlN,KAAK,SAASlC,GACpE+O,EAAKC,QAAUhP,OAIhB6O,KAIXvN,KAAK+N,eAAiB,SAASC,EAAQzN,GACrC,IAAI0N,EAEJ,GAAI1N,EAAK2N,QAAU3N,EAAK+I,OAAQ,CAO9B,IALA0E,EAAOG,iBACPH,EAAOI,kBAGPH,EAASD,EAAOC,OACS,KAAlBA,EAAOI,SACZJ,EAASA,EAAOK,WAElB9O,EAAOiK,QAAQ3G,EAAE,mBACFA,EAAE,gEACA4G,GAAI5G,EAAE,QAAS1B,OAAQ0B,EAAE,gBACzClC,KAAK,WAEJb,EAAGsB,KAAKd,GAAQoJ,OAAO,IAAQ/I,KAAK,WAClC6C,EAAQmG,SAAWqE,EAAOM,QAE3B,WAED9K,EAAQmG,SAAWqE,EAAOM,SAKhCvO,KAAKqB,KAAO,SAASd,EAAMiO,GACzB,IAAInE,EAAGoE,EAAUC,EAAWC,EAAkBC,EAASC,EAMvD,GAJAJ,GAAW,EACXG,KAGInL,EAAQqL,mBAAqB,GAC7BpR,QAAQkP,UAAU5M,KAAK1B,YAAYqB,SAASoP,UAC5C/O,KAAK1B,YAAYqB,SAASoP,QAAQC,SAClCtR,QAAQkP,UAAU5M,KAAK1B,YAAYqB,SAASoP,QAAQE,gBAetD,IAbAP,EAAY1O,KAAK1B,YAAYqB,SAASoP,QAAQE,eAAelC,MAAM,KAGnE4B,EAAmBlL,EAAQwJ,sBAAsBF,MAAM,OAEvDrK,EAAE8K,QAAQmB,EAAkB,SAASO,GACnC,IAAIL,EAASK,EAAInC,MAAM,KAAK,GACxB8B,GACFD,EAAQxK,KAAKyK,EAAOM,iBAKnB9E,EAAI,EAAGA,EAAIqE,EAAUlK,QAAUiK,EAAUpE,IAC5CwE,EAASH,EAAUrE,GAAG0C,MAAM,KAAK,GAAGoC,cAChCP,EAAQxL,QAAQyL,GAAU,GAAmC,GAA9BpL,EAAQqL,oBACzCtP,EAAOqD,MAAMC,EAAE,SAAUA,EAAE,+EAC3B2L,GAAW,GAEJG,EAAQxL,QAAQyL,IAAW,GAAmC,GAA9BpL,EAAQqL,qBAC/CtP,EAAOqD,MAAMC,EAAE,SAAUA,EAAE,+EAC3B2L,GAAW,GAoBjB,OAfIzO,KAAK1B,YAAYqB,SAASqM,yBAAyBxH,QACnDxE,KAAK1B,YAAYqB,SAASsM,2BAA2BzH,QACrDxE,KAAK1B,YAAYqB,SAASqM,yBAAyBxH,QACnD9B,EAAE0M,KAAKpP,KAAK1B,YAAYqB,SAASqM,0BAA0BxH,SAC7DhF,EAAOqD,MAAMC,EAAE,SAAUA,EAAE,wCAC3BJ,EAAE8K,QAAQxN,KAAK1B,YAAYqB,SAASqM,yBAA0B,SAAUqD,EAAOhF,EAAGiF,GAC5E/O,EAAK,iBAAmB8J,GAAG6D,SAC1BoB,EAAKlM,QAAQiM,IAAUhF,GACvBiF,EAAKlM,QAAQiM,EAAOhF,EAAE,IAAM,KAC/B9J,EAAK,iBAAmB8J,GAAG/G,aAAa,aAAa,GACrDmL,GAAW,MAKbA,EACKzO,KAAK1B,YAAYiR,QAAQ3O,KAAK,SAAS4O,GACvChB,GAAYA,EAAQ7E,QACvBhC,EAAS2D,KACP3D,EAAS8H,SACNC,QAAQ5M,EAAE,sBACV6M,SAAS,gBACTC,UAAU,MACfrP,EAAKsP,kBAIJtI,EAAGvB,UAGZhG,KAAK8P,kBAAoB,WACvB,SAAI9P,KAAKqI,UAAUC,aAAetI,KAAKqI,UAAUC,YAAY9D,OAAS,GAClExE,KAAKqI,UAAUE,yBAA2BvI,KAAKqI,UAAUE,wBAAwB/D,QACjFxE,KAAKqI,UAAUC,aAAetI,KAAKqI,UAAUE,0BAMnDvI,KAAK+P,eAAiB,WACpB/H,EAAe+H,eAAe/P,KAAKqI,UAAUC,aAAa1H,KAAK,WAC7D,IAAIiC,EAAQvD,EAAUuD,OACpBmN,MAAOlN,EAAE,YACT4M,QAAS5M,EAAE,0CACX4G,GAAI5G,EAAE,QAERxD,EAAUgM,KAAMzI,GACboN,QAAQ,WACPpN,OAAQqN,KAEX,SAASC,GACV,IAAItN,EAAQvD,EAAUuD,OACpBmN,MAAOlN,EAAE,YACT4M,QAASS,EACTzG,GAAI5G,EAAE,QAERxD,EAAUgM,KAAMzI,GACboN,QAAQ,WACPpN,OAAQqN,OAKhBlQ,KAAKoQ,oBAAsB,SAAS1M,GAClC,OAAOhB,EAAEgB,OAAO1D,KAAKwI,cAAe,SAAS6G,GAC3C,OAAOA,EAAMgB,cAAcjN,QAAQM,EAAO2M,gBAAkB,KAIhErQ,KAAKoJ,oBAAsB,WACzB,IAAIkH,EAAItQ,KAAK1B,YAAYqB,SAErB2Q,GACAA,EAAEzD,UACFyD,EAAEzD,SAASmC,UACbhP,KAAKuQ,0BACLvQ,KAAKwQ,0BAITxQ,KAAKuQ,wBAA0B,WAC7B,IAAI5D,GAEJA,EAAI3M,KAAK1B,YAAYqB,SAASkN,UAExB4D,kBAEA9D,EAAE+D,gBAAkB/D,EAAEgE,UAAUC,UAAYjE,EAAEkE,QAAQD,YACxDjE,EAAEgE,UAAY,IAAIzI,KAAKyE,EAAEkE,QAAQD,WACjCjE,EAAEgE,UAAUG,SAAS,KAK3B9Q,KAAKwQ,sBAAwB,WAC3B,IAAI7D,GAEJA,EAAI3M,KAAK1B,YAAYqB,SAASkN,UAExB6D,gBAEA/D,EAAE8D,kBAAoB9D,EAAEkE,QAAQD,UAAYjE,EAAEgE,UAAUC,YAC1DjE,EAAEkE,QAAU,IAAI3I,KAAKyE,EAAEgE,UAAUC,WACjCjE,EAAEkE,QAAQC,QAAQ,KAKxB9Q,KAAK+Q,0BAA4B,SAASC,GACxC,IAAIV,EAAIvQ,EAAGzB,YAAYqB,SAAUsR,GAAI,EAWrC,OAVIX,GACAA,EAAEzD,UACFyD,EAAEzD,SAASmC,SACTsB,EAAEzD,SAAS4D,mBACbQ,IAAMX,EAAEzD,SAAS6D,gBACZM,EAAKJ,UAAYN,EAAEzD,SAASgE,QAAQD,YACvCI,EAAKJ,WAAa3I,EAAM2I,WAIvBK,GAGTjR,KAAKkR,wBAA0B,SAASF,GACtC,IAAIV,EAAIvQ,EAAGzB,YAAYqB,SAAUsR,GAAI,EAWrC,OAVIX,GACAA,EAAEzD,UACFyD,EAAEzD,SAASmC,SACTsB,EAAEzD,SAAS6D,iBACbO,IAAMX,EAAEzD,SAAS4D,kBACZO,EAAKJ,UAAYN,EAAEzD,SAAS8D,UAAUC,YACzCI,EAAKJ,WAAa3I,EAAM2I,WAIvBK,GAIXvT,QACGC,OAAO,sBACPa,WAAW,wBAAyB8I,GA5czC","file":"Preferences.js"} \ No newline at end of file