diff --git a/UI/WebServerResources/js/Preferences.js b/UI/WebServerResources/js/Preferences.js index 23b12fc7c..843c2e936 100644 --- a/UI/WebServerResources/js/Preferences.js +++ b/UI/WebServerResources/js/Preferences.js @@ -1,2 +1,2 @@ -!function(){"use strict";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")}function t(e){e.$on("$routeChangeError",function(e,t,a,n){console.error(e,t,a,n)})}angular.module("SOGo.PreferencesUI",["ui.router","ck","SOGo.Common","SOGo.MailerUI","SOGo.ContactsUI","SOGo.Authentication","as.sortable"]).config(e).run(t),e.$inject=["$stateProvider","$urlRouterProvider"],t.$inject=["$rootScope"]}(),function(){"use strict";function e(e,t,a,n,r){var s=this;s.defaultPort=143,s.defaults=t,s.account=a,s.accountId=n,s.customFromIsReadonly=function(){return!(n>0||r)},s.cancel=function(){e.cancel()},s.save=function(){e.hide()},s.hostnameRE=n>0?/^(?!(127\.0\.0\.1|localhost(?:\.localdomain)?)$)/:/./,s.account.encryption?"ssl"==s.account.encryption&&(s.defaultPort=993):s.account.encryption="none"}e.$inject=["$mdDialog","defaults","account","accountId","mailCustomFromEnabled"],angular.module("SOGo.PreferencesUI").controller("AccountDialogController",e)}(),function(){"use strict";function e(e,t,a,n,r,s){var i=this,o=t.sieveCapabilities,c=t.forwardEnabled;t.vacationEnabled;i.filter=n,i.mailboxes=r,i.labels=s,i.cancel=function(){a.cancel()},i.hasRulesAndActions=function(){var e=[i.filter.actions];return"allmessages"!=i.filter.match&&e.push(i.filter.rules),_.every(e,function(e){return e&&e.length>0})},i.save=function(e){a.hide()},i.addMailFilterRule=function(e){i.filter.rules||(i.filter.rules=[]),i.filter.rules.push({field:"subject",operator:"contains"})},i.removeMailFilterRule=function(e){i.filter.rules.splice(e,1)},i.addMailFilterAction=function(e){i.filter.actions||(i.filter.actions=[]),i.filter.actions.push({method:"discard"})},i.removeMailFilterAction=function(e){i.filter.actions.splice(e,1)},i.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&&(i.fieldLabels.body=l("Body")),i.methodLabels={discard:l("Discard the message"),keep:l("Keep the message"),stop:l("Stop processing filter rules")},c&&(i.methodLabels.redirect=l("Forward the message to")),o.indexOf("reject")>-1&&(i.methodLabels.reject=l("Send a reject message")),o.indexOf("fileinto")>-1&&(i.methodLabels.fileinto=l("File the message in")),(o.indexOf("imapflags")>-1||o.indexOf("imap4flags")>-1)&&(i.methodLabels.addflag=l("Flag the message with")),i.numberOperatorLabels={under:l("is under"),over:l("is over")},i.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&&(i.textOperatorLabels.regex=l("matches regex"),i.textOperatorLabels.regex_not=l("does not match regex")),i.flagLabels={seen:l("Seen"),deleted:l("Deleted"),answered:l("Answered"),flagged:l("Flagged"),junk:l("Junk"),not_junk:l("Not Junk")}}e.$inject=["$scope","$window","$mdDialog","filter","mailboxes","labels"],angular.module("SOGo.PreferencesUI").controller("FiltersDialogController",e)}(),function(){"use strict";function e(e,t,a,n,r,s,i,o,c,d,f,u,h,m){var g,p=this,w=[],v=(new Date).beginOfDay().addDays(1);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,o.activeUser("path").mail&&(g=new u({id:0})).$getMailboxes().then(function(){for(var e=g.$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())}),r=0;r=0&&2==t.forwardConstraints&&(d.alert(l("Error"),l("You are not allowed to forward your messages to an internal email address.")),s=!1);return s?this.preferences.$save().then(function(e){n&&n.quick||(i.show(i.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(){m.changePassword(this.passwords.newPassword).then(function(){var e=s.alert({title:l("Password"),content:l("The password was changed successfully."),ok:l("OK")});s.show(e).finally(function(){e=void 0})},function(e){var t=s.alert({title:l("Password"),content:e,ok:l("OK")});s.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)),e.startDate.getTime()=v.getTime()),a},this.validateVacationEndDate=function(e){var t=p.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()>=v.getTime()),a}}e.$inject=["$q","$window","$state","$mdMedia","$mdSidenav","$mdDialog","$mdToast","sgSettings","sgFocus","Dialog","User","Account","Preferences","Authentication"],angular.module("SOGo.PreferencesUI").controller("PreferencesController",e)}(); +!function(){"use strict";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")}function t(e){e.$on("$routeChangeError",function(e,t,a,s){console.error(e,t,a,s)})}angular.module("SOGo.PreferencesUI",["ui.router","ck","SOGo.Common","SOGo.MailerUI","SOGo.ContactsUI","SOGo.Authentication","as.sortable"]).config(e).run(t),e.$inject=["$stateProvider","$urlRouterProvider"],t.$inject=["$rootScope"]}(),function(){"use strict";function e(e,t,a,s,r){var n=this;n.defaultPort=143,n.defaults=t,n.account=a,n.accountId=s,n.customFromIsReadonly=function(){return!(s>0||r)},n.cancel=function(){e.cancel()},n.save=function(){e.hide()},n.hostnameRE=s>0?/^(?!(127\.0\.0\.1|localhost(?:\.localdomain)?)$)/:/./,n.account.encryption?"ssl"==n.account.encryption&&(n.defaultPort=993):n.account.encryption="none"}e.$inject=["$mdDialog","defaults","account","accountId","mailCustomFromEnabled"],angular.module("SOGo.PreferencesUI").controller("AccountDialogController",e)}(),function(){"use strict";function e(e,t,a,s,r,n){var i=this,o=t.sieveCapabilities,c=t.forwardEnabled;t.vacationEnabled;i.filter=s,i.mailboxes=r,i.labels=n,i.cancel=function(){a.cancel()},i.hasRulesAndActions=function(){var e=[i.filter.actions];return"allmessages"!=i.filter.match&&e.push(i.filter.rules),_.every(e,function(e){return e&&e.length>0})},i.save=function(e){a.hide()},i.addMailFilterRule=function(e){i.filter.rules||(i.filter.rules=[]),i.filter.rules.push({field:"subject",operator:"contains"})},i.removeMailFilterRule=function(e){i.filter.rules.splice(e,1)},i.addMailFilterAction=function(e){i.filter.actions||(i.filter.actions=[]),i.filter.actions.push({method:"discard"})},i.removeMailFilterAction=function(e){i.filter.actions.splice(e,1)},i.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&&(i.fieldLabels.body=l("Body")),i.methodLabels={discard:l("Discard the message"),keep:l("Keep the message"),stop:l("Stop processing filter rules")},c&&(i.methodLabels.redirect=l("Forward the message to")),o.indexOf("reject")>-1&&(i.methodLabels.reject=l("Send a reject message")),o.indexOf("fileinto")>-1&&(i.methodLabels.fileinto=l("File the message in")),(o.indexOf("imapflags")>-1||o.indexOf("imap4flags")>-1)&&(i.methodLabels.addflag=l("Flag the message with")),i.numberOperatorLabels={under:l("is under"),over:l("is over")},i.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&&(i.textOperatorLabels.regex=l("matches regex"),i.textOperatorLabels.regex_not=l("does not match regex")),i.flagLabels={seen:l("Seen"),deleted:l("Deleted"),answered:l("Answered"),flagged:l("Flagged"),junk:l("Junk"),not_junk:l("Not Junk")}}e.$inject=["$scope","$window","$mdDialog","filter","mailboxes","labels"],angular.module("SOGo.PreferencesUI").controller("FiltersDialogController",e)}(),function(){"use strict";function e(e,t,a,s,r,n,i,o,c,d,f,u,h,m){var p,g=this,w=[],b=(new Date).beginOfDay().addDays(1);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&&(p=new u({id:0})).$getMailboxes().then(function(){for(var e=p.$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())}),r=0;r=0&&2==t.forwardConstraints&&(d.alert(l("Error"),l("You are not allowed to forward your messages to an internal email address.")),n=!1);return this.preferences.defaults.SOGoMailLabelsColorsKeys.length==this.preferences.defaults.SOGoMailLabelsColorsValues.length&&this.preferences.defaults.SOGoMailLabelsColorsKeys.length==_.uniq(this.preferences.defaults.SOGoMailLabelsColorsKeys).length||(d.alert(l("Error"),l("IMAP labels must have unique names.")),_.forEach(this.preferences.defaults.SOGoMailLabelsColorsKeys,function(e,t,s){a["mailIMAPLabel_"+t].$dirty&&(s.indexOf(e)!=t||s.indexOf(e,t+1)>-1)&&(a["mailIMAPLabel_"+t].$setValidity("duplicate",!1),n=!1)})),n?this.preferences.$save().then(function(e){s&&s.quick||(i.show(i.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(){m.changePassword(this.passwords.newPassword).then(function(){var e=n.alert({title:l("Password"),content:l("The password was changed successfully."),ok:l("OK")});n.show(e).finally(function(){e=void 0})},function(e){var t=n.alert({title:l("Password"),content:e,ok:l("OK")});n.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)),e.startDate.getTime()=b.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()>=b.getTime()),a}}e.$inject=["$q","$window","$state","$mdMedia","$mdSidenav","$mdDialog","$mdToast","sgSettings","sgFocus","Dialog","User","Account","Preferences","Authentication"],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 569fd6196..2551954b7 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":["configure","$stateProvider","$urlRouterProvider","state","abstract","views","preferences","templateUrl","controller","controllerAs","url","module","otherwise","runBlock","$rootScope","$on","event","current","previous","rejection","console","error","angular","config","run","$inject","AccountDialogController","$mdDialog","defaults","account","accountId","mailCustomFromEnabled","vm","this","defaultPort","customFromIsReadonly","cancel","save","hide","hostnameRE","encryption","FiltersDialogController","$scope","$window","filter","mailboxes","labels","sieveCapabilities","forwardEnabled","vacationEnabled","hasRulesAndActions","requirements","actions","match","push","rules","_","every","a","length","form","addMailFilterRule","field","operator","removeMailFilterRule","index","splice","addMailFilterAction","method","removeMailFilterAction","fieldLabels","subject","l","from","to","cc","to_or_cc","size","header","indexOf","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","Dialog","User","Account","Preferences","Authentication","tomorrow","Date","beginOfDay","addDays","$onInit","passwords","newPassword","newPasswordConfirmation","timeZonesList","timeZonesSearchText","sieveVariablesCapability","activeUser","mail","id","$getMailboxes","then","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","name","identities","fullName","email","receipts","receiptAction","receiptNonRecipientAction","receiptOutsideDomainAction","receiptAnyAction","show","targetEvent","locals","catch","pop","editMailAccount","removeMailAccount","addMailLabel","guid","SOGoMailLabelsColors","removeMailLabel","addMailFilter","SOGoSieveFilters","editMailFilter","copy","removeMailFilter","addDefaultEmailAddresses","v","isDefined","Vacation","autoReplyEmailAddresses","split","union","defaultEmailAddresses","join","userFilter","search","excludedUsers","minimumSearchLength","$filter","users","forEach","user","$$image","image","avatar","c_email","no_404","confirmChanges","$event","target","$dirty","$form","preventDefault","stopPropagation","tagName","parentNode","href","options","sendForm","addresses","defaultAddresses","domains","domain","forwardConstraints","Forward","enabled","forwardAddress","adr","toLowerCase","alert","$save","data","simple","content","position","hideDelay","$setPristine","canChangePassword","changePassword","title","finally","undefined","msg","timeZonesListFilter","value","toUpperCase","d","toggleVacationStartDate","toggleVacationEndDate","startDateEnabled","endDateEnabled","startDate","getTime","endDate","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":["configure","$stateProvider","$urlRouterProvider","state","abstract","views","preferences","templateUrl","controller","controllerAs","url","module","otherwise","runBlock","$rootScope","$on","event","current","previous","rejection","console","error","angular","config","run","$inject","AccountDialogController","$mdDialog","defaults","account","accountId","mailCustomFromEnabled","vm","this","defaultPort","customFromIsReadonly","cancel","save","hide","hostnameRE","encryption","FiltersDialogController","$scope","$window","filter","mailboxes","labels","sieveCapabilities","forwardEnabled","vacationEnabled","hasRulesAndActions","requirements","actions","match","push","rules","_","every","a","length","form","addMailFilterRule","field","operator","removeMailFilterRule","index","splice","addMailFilterAction","method","removeMailFilterAction","fieldLabels","subject","l","from","to","cc","to_or_cc","size","header","indexOf","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","Dialog","User","Account","Preferences","Authentication","tomorrow","Date","beginOfDay","addDays","$onInit","passwords","newPassword","newPasswordConfirmation","timeZonesList","timeZonesSearchText","sieveVariablesCapability","mailLabelKeyRE","RegExp","activeUser","mail","id","$getMailboxes","then","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","name","identities","fullName","email","receipts","receiptAction","receiptNonRecipientAction","receiptOutsideDomainAction","receiptAnyAction","show","targetEvent","locals","catch","pop","editMailAccount","removeMailAccount","resetMailLabelValidity","$setValidity","addMailLabel","guid","SOGoMailLabelsColorsKeys","SOGoMailLabelsColorsValues","removeMailLabel","addMailFilter","SOGoMailLabelsColors","SOGoSieveFilters","editMailFilter","copy","removeMailFilter","addDefaultEmailAddresses","v","isDefined","Vacation","autoReplyEmailAddresses","split","union","defaultEmailAddresses","join","userFilter","search","excludedUsers","minimumSearchLength","$filter","users","forEach","user","$$image","image","avatar","c_email","no_404","confirmChanges","$event","target","$dirty","$form","preventDefault","stopPropagation","tagName","parentNode","href","options","sendForm","addresses","defaultAddresses","domains","domain","forwardConstraints","Forward","enabled","forwardAddress","adr","toLowerCase","alert","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","validateVacationStartDate","date","r","validateVacationEndDate"],"mappings":"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","file":"Preferences.js"} \ No newline at end of file diff --git a/UI/WebServerResources/js/Preferences.services.js b/UI/WebServerResources/js/Preferences.services.js index fe23e0e25..8f0cd5205 100644 --- a/UI/WebServerResources/js/Preferences.services.js +++ b/UI/WebServerResources/js/Preferences.services.js @@ -1,2 +1,2 @@ -!function(){"use strict";function e(){var a,t,o,r=this;if(this.defaults={},this.settings={},a=e.$document[0].getElementById("UserDefaults")){try{o=angular.fromJson(a.textContent||a.innerHTML)}catch(a){e.$log.error("Can't parse user's defaults: "+a.message),o={}}var n=_.fromPairs(_.map(o.SOGoMailLabelsColors,function(e,a){return"$"==a.charAt(0)?["_"+a,e]:[a,e]}));o.SOGoMailLabelsColors=n,_.forEach(o.SOGoSieveFilters,function(e){_.forEach(e.actions,function(e){"addflag"==e.method&&"$"==e.argument.charAt(0)&&(e.argument="_"+e.argument)})}),o.SOGoRememberLastModule&&(o.SOGoLoginModule="Last"),o.SOGoMailAutoSave=parseInt(o.SOGoMailAutoSave)||0,o.SOGoMailComposeWindowEnabled=angular.isDefined(o.SOGoMailComposeWindow),o.SOGoMailComposeFontSizeEnabled=parseInt(o.SOGoMailComposeFontSize)>0,window.CKEDITOR&&o.SOGoMailComposeFontSizeEnabled&&(window.CKEDITOR.config.fontSize_defaultLabel=o.SOGoMailComposeFontSize,window.CKEDITOR.addCss(".cke_editable { font-size: "+o.SOGoMailComposeFontSize+"px; }")),o.Vacation?(o.Vacation.startDate?o.Vacation.startDate=new Date(1e3*parseInt(o.Vacation.startDate)):(o.Vacation.startDateEnabled=0,o.Vacation.startDate=new Date,o.Vacation.startDate=o.Vacation.startDate.beginOfDay(),o.Vacation.startDate.addDays(1)),o.Vacation.endDate?o.Vacation.endDate=new Date(1e3*parseInt(o.Vacation.endDate)):(o.Vacation.endDateEnabled=0,o.Vacation.endDate=new Date(o.Vacation.startDate.getTime()),o.Vacation.endDate.addDays(1)),o.Vacation.autoReplyEmailAddresses&&o.Vacation.autoReplyEmailAddresses.length?o.Vacation.autoReplyEmailAddresses=o.Vacation.autoReplyEmailAddresses.join(","):delete o.Vacation.autoReplyEmailAddresses):o.Vacation={},angular.isUndefined(o.Vacation.autoReplyEmailAddresses)&&angular.isDefined(window.defaultEmailAddresses)&&(o.Vacation.autoReplyEmailAddresses=window.defaultEmailAddresses),angular.isUndefined(o.Vacation.daysBetweenResponse)&&(o.Vacation.daysBetweenResponse=7),angular.isUndefined(o.Vacation.startDate)&&(o.Vacation.startDateEnabled=0,o.Vacation.startDate=new Date),angular.isUndefined(o.Vacation.endDate)&&(o.Vacation.endDateEnabled=0,o.Vacation.endDate=new Date),o.Forward&&o.Forward.forwardAddress&&(o.Forward.forwardAddress=o.Forward.forwardAddress.join(",")),angular.isUndefined(o.SOGoCalendarCategoriesColors)&&(o.SOGoCalendarCategoriesColors={},o.SOGoCalendarCategories=[]),angular.isUndefined(o.SOGoContactsCategories)?o.SOGoContactsCategories=[]:o.SOGoContactsCategories=_.compact(o.SOGoContactsCategories),angular.extend(r.defaults,o),r.$mdDateLocaleProvider=e.$mdDateLocaleProvider,angular.extend(r.$mdDateLocaleProvider,o.locale),angular.extend(r.$mdDateLocaleProvider,{firstDayOfWeek:o.SOGoFirstDayOfWeek,firstWeekOfYear:o.SOGoFirstWeekOfYear}),r.$mdDateLocaleProvider.firstDayOfWeek=parseInt(o.SOGoFirstDayOfWeek),r.$mdDateLocaleProvider.weekNumberFormatter=function(e){return l("Week %d",e)},r.$mdDateLocaleProvider.msgCalendar=l("Calender"),r.$mdDateLocaleProvider.msgOpenCalendar=l("Open Calendar"),r.$mdDateLocaleProvider.parseDate=function(e){return e?e.parseDate(r.$mdDateLocaleProvider,r.defaults.SOGoShortDateFormat):new Date(NaN)},r.$mdDateLocaleProvider.formatDate=function(e){return e?e.format(r.$mdDateLocaleProvider,e.$dateFormat||r.defaults.SOGoShortDateFormat):""},r.$mdDateLocaleProvider.parseTime=function(e){return e?e.parseDate(r.$mdDateLocaleProvider,r.defaults.SOGoTimeFormat):new Date(NaN)},r.$mdDateLocaleProvider.formatTime=function(e){return e?e.format(r.$mdDateLocaleProvider,r.defaults.SOGoTimeFormat):""}}if(t=e.$document[0].getElementById("UserSettings")){try{o=angular.fromJson(t.textContent||t.innerHTML)}catch(a){e.$log.error("Can't parse user's settings: "+a.message),o={}}o.Calendar&&(o.Calendar.PreventInvitationsWhitelist?o.Calendar.PreventInvitationsWhitelist=_.map(o.Calendar.PreventInvitationsWhitelist,function(a,t){var o=/^(.+)\s<(\S+)>$/.exec(a),n=new e.$User({uid:t,cn:o[1],c_email:o[2]});return n.$$image||(n.$$image=r.avatar(n.c_email,32,{no_404:!0})),n}):o.Calendar.PreventInvitationsWhitelist=[]),angular.extend(r.settings,o)}}e.$factory=["$document","$q","$timeout","$log","$mdDateLocale","sgSettings","Gravatar","Resource","User",function(a,t,o,r,n,s,i,d,l){return angular.extend(e,{$document:a,$q:t,$timeout:o,$log:r,$mdDateLocaleProvider:n,$gravatar:i,$$resource:new d(s.activeUser("folderURL"),s.activeUser()),$resourcesURL:s.resourcesURL(),$User:l}),new e}];try{angular.module("SOGo.PreferencesUI")}catch(e){angular.module("SOGo.PreferencesUI",["SOGo.Common"])}angular.module("SOGo.PreferencesUI").factory("Preferences",e.$factory),e.prototype.ready=function(){return e.$log.warn("Preferences.ready is deprecated -- access settings/defaults directly."),e.$q.when(!0)},e.prototype.avatar=function(a,t,o){var r,n=this,s=n.defaults.SOGoAlternateAvatar;return r=n.defaults.SOGoGravatarEnabled?e.$gravatar(a,t,s,o):[e.$resourcesURL,"img","ic_person_grey_24px.svg"].join("/"),o&&o.dstObject&&o.dstAttr&&(o.dstObject[o.dstAttr]=r),r},e.prototype.$save=function(){return e.$$resource.save("Preferences",this.$omit(!0)).then(function(e){return e})},e.prototype.$omit=function(e){var a,t,o;return a={},o={},angular.forEach(this,function(t,o){"constructor"!=o&&"$"!=o[0]&&(a[o]=e?angular.copy(t):t)}),t=_.fromPairs(_.map(a.defaults.SOGoMailLabelsColors,function(e,a){return"_"==a.charAt(0)&&"$"==a.charAt(1)?a.length>2&&"$"==a.charAt(2)?[e[0].toLowerCase().replace(/[ \(\)\/\{%\*<>\\\"]/g,"_"),e]:[a.substring(1),e]:[a,e]})),a.defaults.SOGoMailLabelsColors=t,_.forEach(a.defaults.SOGoSieveFilters,function(e){_.forEach(e.actions,function(e){"addflag"==e.method&&"_"==e.argument.charAt(0)&&"$"==e.argument.charAt(1)&&(e.argument=e.argument.substring(1))})}),a.defaults.SOGoMailComposeWindowEnabled||delete a.defaults.SOGoMailComposeWindow,delete a.defaults.SOGoMailComposeWindowEnabled,a.defaults.SOGoMailComposeFontSizeEnabled||(a.defaults.SOGoMailComposeFontSize=0),delete a.defaults.SOGoMailComposeFontSizeEnabled,a.defaults.Vacation&&(a.defaults.Vacation.startDateEnabled?a.defaults.Vacation.startDate=a.defaults.Vacation.startDate.getTime()/1e3:(delete a.defaults.Vacation.startDateEnabled,a.defaults.Vacation.startDate=0),a.defaults.Vacation.endDateEnabled?a.defaults.Vacation.endDate=a.defaults.Vacation.endDate.getTime()/1e3:(delete a.defaults.Vacation.endDateEnabled,a.defaults.Vacation.endDate=0),a.defaults.Vacation.autoReplyEmailAddresses?a.defaults.Vacation.autoReplyEmailAddresses=_.filter(a.defaults.Vacation.autoReplyEmailAddresses.split(","),function(e){return e.length}):a.defaults.Vacation.autoReplyEmailAddresses=[]),a.defaults.Forward&&a.defaults.Forward.forwardAddress&&(a.defaults.Forward.forwardAddress=a.defaults.Forward.forwardAddress.split(",")),a.settings.Calendar&&a.settings.Calendar.PreventInvitationsWhitelist&&(_.forEach(a.settings.Calendar.PreventInvitationsWhitelist,function(e){o[e.uid]=e.$shortFormat()}),a.settings.Calendar.PreventInvitationsWhitelist=o),a}}(); +!function(){"use strict";function e(){var a,t,o,r=this;if(this.defaults={},this.settings={},a=e.$document[0].getElementById("UserDefaults")){try{o=angular.fromJson(a.textContent||a.innerHTML)}catch(a){e.$log.error("Can't parse user's defaults: "+a.message),o={}}o.SOGoMailLabelsColorsKeys=[],o.SOGoMailLabelsColorsValues=[],_.forEach(o.SOGoMailLabelsColors,function(e,a){o.SOGoMailLabelsColorsKeys.push(a),o.SOGoMailLabelsColorsValues.push(e)}),_.forEach(o.SOGoSieveFilters,function(e){_.forEach(e.actions,function(e){"addflag"==e.method&&"$"==e.argument.charAt(0)&&(e.argument="_"+e.argument)})}),o.SOGoRememberLastModule&&(o.SOGoLoginModule="Last"),o.SOGoMailAutoSave=parseInt(o.SOGoMailAutoSave)||0,o.SOGoMailComposeWindowEnabled=angular.isDefined(o.SOGoMailComposeWindow),o.SOGoMailComposeFontSizeEnabled=parseInt(o.SOGoMailComposeFontSize)>0,window.CKEDITOR&&o.SOGoMailComposeFontSizeEnabled&&(window.CKEDITOR.config.fontSize_defaultLabel=o.SOGoMailComposeFontSize,window.CKEDITOR.addCss(".cke_editable { font-size: "+o.SOGoMailComposeFontSize+"px; }")),o.Vacation?(o.Vacation.startDate?o.Vacation.startDate=new Date(1e3*parseInt(o.Vacation.startDate)):(o.Vacation.startDateEnabled=0,o.Vacation.startDate=new Date,o.Vacation.startDate=o.Vacation.startDate.beginOfDay(),o.Vacation.startDate.addDays(1)),o.Vacation.endDate?o.Vacation.endDate=new Date(1e3*parseInt(o.Vacation.endDate)):(o.Vacation.endDateEnabled=0,o.Vacation.endDate=new Date(o.Vacation.startDate.getTime()),o.Vacation.endDate.addDays(1)),o.Vacation.autoReplyEmailAddresses&&o.Vacation.autoReplyEmailAddresses.length?o.Vacation.autoReplyEmailAddresses=o.Vacation.autoReplyEmailAddresses.join(","):delete o.Vacation.autoReplyEmailAddresses):o.Vacation={},angular.isUndefined(o.Vacation.autoReplyEmailAddresses)&&angular.isDefined(window.defaultEmailAddresses)&&(o.Vacation.autoReplyEmailAddresses=window.defaultEmailAddresses),angular.isUndefined(o.Vacation.daysBetweenResponse)&&(o.Vacation.daysBetweenResponse=7),angular.isUndefined(o.Vacation.startDate)&&(o.Vacation.startDateEnabled=0,o.Vacation.startDate=new Date),angular.isUndefined(o.Vacation.endDate)&&(o.Vacation.endDateEnabled=0,o.Vacation.endDate=new Date),o.Forward&&o.Forward.forwardAddress&&(o.Forward.forwardAddress=o.Forward.forwardAddress.join(",")),angular.isUndefined(o.SOGoCalendarCategoriesColors)&&(o.SOGoCalendarCategoriesColors={},o.SOGoCalendarCategories=[]),angular.isUndefined(o.SOGoContactsCategories)?o.SOGoContactsCategories=[]:o.SOGoContactsCategories=_.compact(o.SOGoContactsCategories),angular.extend(r.defaults,o),r.$mdDateLocaleProvider=e.$mdDateLocaleProvider,angular.extend(r.$mdDateLocaleProvider,o.locale),angular.extend(r.$mdDateLocaleProvider,{firstDayOfWeek:o.SOGoFirstDayOfWeek,firstWeekOfYear:o.SOGoFirstWeekOfYear}),r.$mdDateLocaleProvider.firstDayOfWeek=parseInt(o.SOGoFirstDayOfWeek),r.$mdDateLocaleProvider.weekNumberFormatter=function(e){return l("Week %d",e)},r.$mdDateLocaleProvider.msgCalendar=l("Calender"),r.$mdDateLocaleProvider.msgOpenCalendar=l("Open Calendar"),r.$mdDateLocaleProvider.parseDate=function(e){return e?e.parseDate(r.$mdDateLocaleProvider,r.defaults.SOGoShortDateFormat):new Date(NaN)},r.$mdDateLocaleProvider.formatDate=function(e){return e?e.format(r.$mdDateLocaleProvider,e.$dateFormat||r.defaults.SOGoShortDateFormat):""},r.$mdDateLocaleProvider.parseTime=function(e){return e?e.parseDate(r.$mdDateLocaleProvider,r.defaults.SOGoTimeFormat):new Date(NaN)},r.$mdDateLocaleProvider.formatTime=function(e){return e?e.format(r.$mdDateLocaleProvider,r.defaults.SOGoTimeFormat):""}}if(t=e.$document[0].getElementById("UserSettings")){try{o=angular.fromJson(t.textContent||t.innerHTML)}catch(a){e.$log.error("Can't parse user's settings: "+a.message),o={}}o.Calendar&&(o.Calendar.PreventInvitationsWhitelist?o.Calendar.PreventInvitationsWhitelist=_.map(o.Calendar.PreventInvitationsWhitelist,function(a,t){var o=/^(.+)\s<(\S+)>$/.exec(a),n=new e.$User({uid:t,cn:o[1],c_email:o[2]});return n.$$image||(n.$$image=r.avatar(n.c_email,32,{no_404:!0})),n}):o.Calendar.PreventInvitationsWhitelist=[]),angular.extend(r.settings,o)}}e.$factory=["$document","$q","$timeout","$log","$mdDateLocale","sgSettings","Gravatar","Resource","User",function(a,t,o,r,n,s,i,d,l){return angular.extend(e,{$document:a,$q:t,$timeout:o,$log:r,$mdDateLocaleProvider:n,$gravatar:i,$$resource:new d(s.activeUser("folderURL"),s.activeUser()),$resourcesURL:s.resourcesURL(),$User:l}),new e}];try{angular.module("SOGo.PreferencesUI")}catch(e){angular.module("SOGo.PreferencesUI",["SOGo.Common"])}angular.module("SOGo.PreferencesUI").factory("Preferences",e.$factory),e.prototype.ready=function(){return e.$log.warn("Preferences.ready is deprecated -- access settings/defaults directly."),e.$q.when(!0)},e.prototype.avatar=function(a,t,o){var r,n=this,s=n.defaults.SOGoAlternateAvatar;return r=n.defaults.SOGoGravatarEnabled?e.$gravatar(a,t,s,o):[e.$resourcesURL,"img","ic_person_grey_24px.svg"].join("/"),o&&o.dstObject&&o.dstAttr&&(o.dstObject[o.dstAttr]=r),r},e.prototype.$save=function(){return e.$$resource.save("Preferences",this.$omit(!0)).then(function(e){return e})},e.prototype.$omit=function(e){var a,t;return a={},t={},angular.forEach(this,function(t,o){"constructor"!=o&&"$"!=o[0]&&(a[o]=e?angular.copy(t):t)}),a.defaults.SOGoMailLabelsColors={},_.forEach(a.defaults.SOGoMailLabelsColorsKeys,function(e,t){a.defaults.SOGoMailLabelsColors[e]=a.defaults.SOGoMailLabelsColorsValues[t]}),delete a.defaults.SOGoMailLabelsColorsKeys,delete a.defaults.SOGoMailLabelsColorsValues,_.forEach(a.defaults.SOGoSieveFilters,function(e){_.forEach(e.actions,function(e){"addflag"==e.method&&"_"==e.argument.charAt(0)&&"$"==e.argument.charAt(1)&&(e.argument=e.argument.substring(1))})}),a.defaults.SOGoMailComposeWindowEnabled||delete a.defaults.SOGoMailComposeWindow,delete a.defaults.SOGoMailComposeWindowEnabled,a.defaults.SOGoMailComposeFontSizeEnabled||(a.defaults.SOGoMailComposeFontSize=0),delete a.defaults.SOGoMailComposeFontSizeEnabled,a.defaults.Vacation&&(a.defaults.Vacation.startDateEnabled?a.defaults.Vacation.startDate=a.defaults.Vacation.startDate.getTime()/1e3:(delete a.defaults.Vacation.startDateEnabled,a.defaults.Vacation.startDate=0),a.defaults.Vacation.endDateEnabled?a.defaults.Vacation.endDate=a.defaults.Vacation.endDate.getTime()/1e3:(delete a.defaults.Vacation.endDateEnabled,a.defaults.Vacation.endDate=0),a.defaults.Vacation.autoReplyEmailAddresses?a.defaults.Vacation.autoReplyEmailAddresses=_.filter(a.defaults.Vacation.autoReplyEmailAddresses.split(","),function(e){return e.length}):a.defaults.Vacation.autoReplyEmailAddresses=[]),a.defaults.Forward&&a.defaults.Forward.forwardAddress&&(a.defaults.Forward.forwardAddress=a.defaults.Forward.forwardAddress.split(",")),a.settings.Calendar&&a.settings.Calendar.PreventInvitationsWhitelist&&(_.forEach(a.settings.Calendar.PreventInvitationsWhitelist,function(e){t[e.uid]=e.$shortFormat()}),a.settings.Calendar.PreventInvitationsWhitelist=t),a}}(); //# sourceMappingURL=Preferences.services.js.map \ No newline at end of file diff --git a/UI/WebServerResources/js/Preferences.services.js.map b/UI/WebServerResources/js/Preferences.services.js.map index 7d2f9cc1d..200dda876 100644 --- a/UI/WebServerResources/js/Preferences.services.js.map +++ b/UI/WebServerResources/js/Preferences.services.js.map @@ -1 +1 @@ -{"version":3,"sources":["Preferences/Preferences.service.js"],"names":["Preferences","defaultsElement","settingsElement","data","_this","this","defaults","settings","$document","getElementById","angular","fromJson","textContent","innerHTML","e","$log","error","message","labels","_","fromPairs","map","SOGoMailLabelsColors","value","key","charAt","forEach","SOGoSieveFilters","filter","actions","action","method","argument","SOGoRememberLastModule","SOGoLoginModule","SOGoMailAutoSave","parseInt","SOGoMailComposeWindowEnabled","isDefined","SOGoMailComposeWindow","SOGoMailComposeFontSizeEnabled","SOGoMailComposeFontSize","window","CKEDITOR","config","fontSize_defaultLabel","addCss","Vacation","startDate","Date","startDateEnabled","beginOfDay","addDays","endDate","endDateEnabled","getTime","autoReplyEmailAddresses","length","join","isUndefined","defaultEmailAddresses","daysBetweenResponse","Forward","forwardAddress","SOGoCalendarCategoriesColors","SOGoCalendarCategories","SOGoContactsCategories","compact","extend","$mdDateLocaleProvider","locale","firstDayOfWeek","SOGoFirstDayOfWeek","firstWeekOfYear","SOGoFirstWeekOfYear","weekNumberFormatter","weekNumber","l","msgCalendar","msgOpenCalendar","parseDate","dateString","SOGoShortDateFormat","NaN","formatDate","date","format","$dateFormat","parseTime","timeString","SOGoTimeFormat","formatTime","Calendar","PreventInvitationsWhitelist","match","exec","user","$User","uid","cn","c_email","$$image","avatar","no_404","$factory","$q","$timeout","Settings","Gravatar","Resource","User","$gravatar","$$resource","activeUser","$resourcesURL","resourcesURL","module","factory","prototype","ready","warn","when","email","size","options","url","alternate_avatar","SOGoAlternateAvatar","SOGoGravatarEnabled","dstObject","dstAttr","$save","save","$omit","then","deep","preferences","whitelist","copy","toLowerCase","replace","substring","split","v","$shortFormat"],"mappings":"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","file":"Preferences.services.js"} \ No newline at end of file +{"version":3,"sources":["Preferences/Preferences.service.js"],"names":["Preferences","defaultsElement","settingsElement","data","_this","this","defaults","settings","$document","getElementById","angular","fromJson","textContent","innerHTML","e","$log","error","message","SOGoMailLabelsColorsKeys","SOGoMailLabelsColorsValues","_","forEach","SOGoMailLabelsColors","value","key","push","SOGoSieveFilters","filter","actions","action","method","argument","charAt","SOGoRememberLastModule","SOGoLoginModule","SOGoMailAutoSave","parseInt","SOGoMailComposeWindowEnabled","isDefined","SOGoMailComposeWindow","SOGoMailComposeFontSizeEnabled","SOGoMailComposeFontSize","window","CKEDITOR","config","fontSize_defaultLabel","addCss","Vacation","startDate","Date","startDateEnabled","beginOfDay","addDays","endDate","endDateEnabled","getTime","autoReplyEmailAddresses","length","join","isUndefined","defaultEmailAddresses","daysBetweenResponse","Forward","forwardAddress","SOGoCalendarCategoriesColors","SOGoCalendarCategories","SOGoContactsCategories","compact","extend","$mdDateLocaleProvider","locale","firstDayOfWeek","SOGoFirstDayOfWeek","firstWeekOfYear","SOGoFirstWeekOfYear","weekNumberFormatter","weekNumber","l","msgCalendar","msgOpenCalendar","parseDate","dateString","SOGoShortDateFormat","NaN","formatDate","date","format","$dateFormat","parseTime","timeString","SOGoTimeFormat","formatTime","Calendar","PreventInvitationsWhitelist","map","match","exec","user","$User","uid","cn","c_email","$$image","avatar","no_404","$factory","$q","$timeout","Settings","Gravatar","Resource","User","$gravatar","$$resource","activeUser","$resourcesURL","resourcesURL","module","factory","prototype","ready","warn","when","email","size","options","url","alternate_avatar","SOGoAlternateAvatar","SOGoGravatarEnabled","dstObject","dstAttr","$save","save","$omit","then","deep","preferences","whitelist","copy","i","substring","split","v","$shortFormat"],"mappings":"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","file":"Preferences.services.js"} \ No newline at end of file