diff --git a/UI/WebServerResources/js/Preferences.js b/UI/WebServerResources/js/Preferences.js index de7d0df30..47ceeed44 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.rules.otherwise("/general")}function t(e,t,s,a){e.DebugEnabled||a.defaultErrorHandler(function(){}),s.onError({to:"preferences.**"},function(e){"preferences"==e.to().name||e.ignored()||(t.error("transition error to "+e.to().name+": "+e.error().detail),a.go({state:"preferences"}))})}angular.module("SOGo.PreferencesUI",["ui.router","sgCkeditor","angularFileUpload","SOGo.Common","SOGo.MailerUI","SOGo.ContactsUI","SOGo.Authentication","as.sortable"]).config(e).run(t),e.$inject=["$stateProvider","$urlServiceProvider"],t.$inject=["$window","$log","$transitions","$state"]}(),function(){"use strict";function e(i,e,t,s,a,r,n,o,c,d,f){var u=this,h=e.usesCASAuthentication||e.usesSAML2Authentication;function m(){u.account.security&&u.account.security.hasCertificate&&u.account.$certificate().then(function(e){u.certificate=e},function(){delete u.account.security.hasCertificate})}function p(e){e=0e.endDate.getTime()&&(e.startDate=new Date(e.endDate.getTime()),e.startDate.addDays(-1)))},this.toggleVacationEndDate=function(){var e=this.preferences.defaults.Vacation;e.endDateEnabled&&(e.endDate||(e.endDate=new Date),e.startDateEnabled&&e.startDate&&e.endDate.getTime()=t.Vacation.startDate.getTime():s},this.toggleVacationStartTime=function(){var e=this.preferences.defaults.Vacation;e.startTimeEnabled&&(e.startTime||(e.startTime=new Date))},this.toggleVacationEndTime=function(){var e=this.preferences.defaults.Vacation;e.endTimeEnabled&&(e.endTime||(e.endTime=new Date))}}e.$inject=["$q","$window","$state","$mdConstant","$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.rules.otherwise("/general")}function t(e,t,s,a){e.DebugEnabled||a.defaultErrorHandler(function(){}),s.onError({to:"preferences.**"},function(e){"preferences"==e.to().name||e.ignored()||(t.error("transition error to "+e.to().name+": "+e.error().detail),a.go({state:"preferences"}))})}angular.module("SOGo.PreferencesUI",["ui.router","sgCkeditor","angularFileUpload","SOGo.Common","SOGo.MailerUI","SOGo.ContactsUI","SOGo.Authentication","as.sortable"]).config(e).run(t),e.$inject=["$stateProvider","$urlServiceProvider"],t.$inject=["$window","$log","$transitions","$state"]}(),function(){"use strict";function e(i,e,t,s,a,r,n,o,c,d,f){var u=this,h=e.usesCASAuthentication||e.usesSAML2Authentication;function m(){u.account.security&&u.account.security.hasCertificate&&u.account.$certificate().then(function(e){u.certificate=e},function(){delete u.account.security.hasCertificate})}function p(e){e=0e.endDate.getTime()&&(e.startDate=new Date(e.endDate.getTime()),e.startDate.addDays(-1)))},this.toggleVacationEndDate=function(){var e=this.preferences.defaults.Vacation;e.endDateEnabled&&(e.endDate||(e.endDate=new Date),e.startDateEnabled&&e.startDate&&e.endDate.getTime()=t.Vacation.startDate.getTime():s},this.toggleVacationStartTime=function(){var e=this.preferences.defaults.Vacation;e.startTimeEnabled&&(e.startTime||(e.startTime=new Date))},this.toggleVacationEndTime=function(){var e=this.preferences.defaults.Vacation;e.endTimeEnabled&&(e.endTime||(e.endTime=new Date))}}e.$inject=["$q","$window","$state","$mdConstant","$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 1494ce9b7..71272f582 100644 --- a/UI/WebServerResources/js/Preferences.js.map +++ b/UI/WebServerResources/js/Preferences.js.map @@ -1 +1 @@ -{"version":3,"file":"Preferences.js","sources":["Preferences/Preferences.app.js","Preferences/AccountDialogController.js","Preferences/FiltersDialogController.js","Preferences/PreferencesController.js"],"names":["configure","$stateProvider","$urlServiceProvider","state","abstract","views","preferences","templateUrl","controller","controllerAs","url","module","rules","otherwise","runBlock","$window","$log","$transitions","$state","DebugEnabled","defaultErrorHandler","onError","to","transition","name","ignored","error","detail","go","angular","config","run","$inject","AccountDialogController","$timeout","$mdConstant","$mdDialog","FileUploader","Dialog","Settings","defaults","account","accountId","mailCustomFromEnabled","vm","this","usesSSO","usesCASAuthentication","usesSAML2Authentication","_loadCertificate","security","hasCertificate","$certificate","then","crt","certificate","filterByExtension","item","isP12File","type","indexOf","test","form","certificateFilename","$setValidity","defaultPort","hostnameRE","addressesSearchText","emailSeparatorKeys","KEY_CODE","ENTER","TAB","COMMA","SEMICOLON","ckConfig","autoGrow_minHeight","toolbar","language","LocaleCode","encryption","uploader","activeUser","join","autoUpload","queueLimit","filters","fn","onAfterAddingFile","file","onSuccessItem","response","status","headers","clearQueue","_","assign","$$certificate","onErrorItem","alert","l","hasIdentities","filter","identities","isEditableIdentity","length","identity","isReadOnly","selectIdentity","index","selectedIdentity","hasDefaultIdentity","findIndex","isDefault","setDefaultIdentity","$event","$index","forEach","i","stopPropagation","canRemoveIdentity","removeIdentity","splice","addIdentity","firstReadonlyIndex","customFromIsReadonly","fullName","Math","max","showCkEditor","SOGoMailComposeMessageType","filterEmailAddresses","$query","defaultEmailAddresses","address","toLowerCase","importCertificate","queue","formData","password","certificatePassword","uploadItem","onBeforeUploadCertificate","removeCertificate","$removeCertificate","cancel","save","hide","FiltersDialogController","$scope","mailboxes","labels","validateForwardAddress","Preferences","sieveCapabilities","forwardEnabled","vacationEnabled","fieldLabels","subject","from","cc","to_or_cc","size","header","body","methodLabels","discard","keep","stop","redirect","reject","fileinto","addflag","methods","intersection","keys","numberOperatorLabels","under","over","textOperatorLabels","is","is_not","contains","contains_not","matches","matches_not","regex","regex_not","hasRulesAndActions","requirements","actions","match","push","every","a","invalid","method","action","argument","err","message","addMailFilterRule","event","field","operator","removeMailFilterRule","addMailFilterAction","removeMailFilterAction","PreferencesController","$q","$mdMedia","$mdSidenav","$mdToast","sgSettings","focus","User","Account","Authentication","Date","beginOfDay","_loadAllMailboxes","mail","id","$getMailboxes","allMailboxes","$flattenMailboxes","all","defaultAddresses","domains","forwardConstraints","adr","domain","split","Error","forwardConstraintsDomains","$onInit","passwords","newPassword","newPasswordConfirmation","oldPassword","timeZonesList","timeZonesSearchText","sieveVariablesCapability","mailLabelKeyRE","RegExp","SOGoMailAutoMarkAsReadMode","mailAutoMarkAsReadDelay","SOGoMailAutoMarkAsReadDelay","SOGoAlternateAvatar","$alternateAvatar","hasActiveExternalSieveScripts","updateVacationDates","$valid","close","onLanguageChange","confirm","ok","quick","location","reload","onDesktopNotificationsChange","SOGoDesktopNotifications","authorizeNotifications","resetContactsCategories","SOGoContactsCategories","defaultContactsCategories","$setDirty","resetCalendarCategories","SOGoCalendarCategories","defaultCalendarCategories","SOGoCalendarCategoriesColorsValues","values","addCalendarCategory","resetCalendarCategoryValidity","removeCalendarCategory","addContactCategory","removeContactCategory","onMailAutoMarkAsReadDelay","addMailAccount","ev","AuxiliaryMailAccounts","isNew","email","receipts","receiptAction","receiptNonRecipientAction","receiptOutsideDomainAction","receiptAnyAction","show","targetEvent","locals","isArray","settings","Mail","ExpandedFolders","$omit","editMailAccount","data","cloneDeep","catch","noop","removeMailAccount","resetMailLabelValidity","addMailLabel","guid","SOGoMailLabelsColorsKeys","SOGoMailLabelsColorsValues","removeMailLabel","addMailFilter","active","SOGoMailLabelsColors","SOGoSieveFilters","editMailFilter","copy","removeMailFilter","onFiltersOrderChanged","_onFiltersOrderChanged","difference","Vacation","autoReplyEmailAddresses","addDefaultEmailAddresses","v","isDefined","union","userFilter","search","excludedUsers","minimumSearchLength","$filter","users","user","$$image","image","avatar","c_email","no_404","manageSieveScript","confirmChanges","target","$dirty","preventDefault","tagName","parentNode","href","options","addresses","sendForm","Forward","enabled","forwardAddress","uniq","value","$save","simple","textContent","position","hideDelay","$setPristine","canChangePassword","changePassword","title","finally","msg","timeZonesListFilter","toUpperCase","d","toggleVacationStartDate","toggleVacationEndDate","startDateEnabled","startDate","endDateEnabled","endDate","getTime","addDays","validateVacationStartDate","date","r","validateVacationEndDate","toggleVacationStartTime","startTimeEnabled","startTime","toggleVacationEndTime","endTimeEnabled","endTime"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"Preferences.js","sources":["Preferences/Preferences.app.js","Preferences/AccountDialogController.js","Preferences/FiltersDialogController.js","Preferences/PreferencesController.js"],"names":["configure","$stateProvider","$urlServiceProvider","state","abstract","views","preferences","templateUrl","controller","controllerAs","url","module","rules","otherwise","runBlock","$window","$log","$transitions","$state","DebugEnabled","defaultErrorHandler","onError","to","transition","name","ignored","error","detail","go","angular","config","run","$inject","AccountDialogController","$timeout","$mdConstant","$mdDialog","FileUploader","Dialog","Settings","defaults","account","accountId","mailCustomFromEnabled","vm","this","usesSSO","usesCASAuthentication","usesSAML2Authentication","_loadCertificate","security","hasCertificate","$certificate","then","crt","certificate","filterByExtension","item","isP12File","type","indexOf","test","form","certificateFilename","$setValidity","defaultPort","hostnameRE","addressesSearchText","emailSeparatorKeys","KEY_CODE","ENTER","TAB","COMMA","SEMICOLON","ckConfig","autoGrow_minHeight","toolbar","language","LocaleCode","encryption","uploader","activeUser","join","autoUpload","queueLimit","filters","fn","onAfterAddingFile","file","onSuccessItem","response","status","headers","clearQueue","_","assign","$$certificate","onErrorItem","alert","l","hasIdentities","filter","identities","isEditableIdentity","length","identity","isReadOnly","selectIdentity","index","selectedIdentity","hasDefaultIdentity","findIndex","isDefault","setDefaultIdentity","$event","$index","forEach","i","stopPropagation","canRemoveIdentity","removeIdentity","splice","addIdentity","firstReadonlyIndex","customFromIsReadonly","fullName","Math","max","showCkEditor","SOGoMailComposeMessageType","filterEmailAddresses","$query","defaultEmailAddresses","address","toLowerCase","importCertificate","queue","formData","password","certificatePassword","uploadItem","onBeforeUploadCertificate","removeCertificate","$removeCertificate","cancel","save","hide","FiltersDialogController","$scope","mailboxes","labels","validateForwardAddress","Preferences","sieveCapabilities","forwardEnabled","vacationEnabled","fieldLabels","subject","from","cc","to_or_cc","size","header","body","methodLabels","discard","keep","stop","redirect","reject","fileinto","addflag","methods","intersection","keys","numberOperatorLabels","under","over","textOperatorLabels","is","is_not","contains","contains_not","matches","matches_not","regex","regex_not","hasRulesAndActions","requirements","actions","match","push","every","a","invalid","method","action","argument","err","message","addMailFilterRule","event","field","operator","removeMailFilterRule","addMailFilterAction","removeMailFilterAction","PreferencesController","$q","$mdMedia","$mdSidenav","$mdToast","sgSettings","focus","User","Account","Authentication","Date","beginOfDay","_loadAllMailboxes","mail","id","$getMailboxes","allMailboxes","$flattenMailboxes","all","defaultAddresses","domains","forwardConstraints","adr","domain","split","Error","forwardConstraintsDomains","$onInit","passwords","newPassword","newPasswordConfirmation","oldPassword","timeZonesList","timeZonesSearchText","sieveVariablesCapability","mailLabelKeyRE","RegExp","SOGoMailAutoMarkAsReadMode","mailAutoMarkAsReadDelay","SOGoMailAutoMarkAsReadDelay","SOGoAlternateAvatar","$alternateAvatar","hasActiveExternalSieveScripts","updateVacationDates","$valid","close","onLanguageChange","confirm","ok","quick","location","reload","onDesktopNotificationsChange","SOGoDesktopNotifications","authorizeNotifications","resetContactsCategories","SOGoContactsCategories","defaultContactsCategories","$setDirty","resetCalendarCategories","SOGoCalendarCategories","defaultCalendarCategories","SOGoCalendarCategoriesColorsValues","values","addCalendarCategory","resetCalendarCategoryValidity","removeCalendarCategory","addContactCategory","removeContactCategory","onMailAutoMarkAsReadDelay","addMailAccount","ev","AuxiliaryMailAccounts","isNew","email","receipts","receiptAction","receiptNonRecipientAction","receiptOutsideDomainAction","receiptAnyAction","show","targetEvent","locals","isArray","settings","Mail","ExpandedFolders","$omit","editMailAccount","data","cloneDeep","catch","noop","removeMailAccount","resetMailLabelValidity","addMailLabel","guid","SOGoMailLabelsColorsKeys","SOGoMailLabelsColorsValues","removeMailLabel","addMailFilter","active","SOGoMailLabelsColors","SOGoSieveFilters","editMailFilter","copy","removeMailFilter","onFiltersOrderChanged","_onFiltersOrderChanged","difference","Vacation","autoReplyEmailAddresses","addDefaultEmailAddresses","v","isDefined","union","userFilter","search","excludedUsers","minimumSearchLength","$filter","users","user","$$image","image","avatar","c_email","no_404","manageSieveScript","confirmChanges","target","$dirty","preventDefault","tagName","parentNode","href","options","addresses","sendForm","Forward","enabled","forwardAddress","uniq","value","$save","simple","textContent","position","hideDelay","$setPristine","canChangePassword","changePassword","title","finally","msg","timeZonesListFilter","toUpperCase","d","toggleVacationStartDate","toggleVacationEndDate","startDateEnabled","startDate","endDateEnabled","endDate","getTime","addDays","validateVacationStartDate","date","r","validateVacationEndDate","toggleVacationStartTime","startTimeEnabled","startTime","toggleVacationEndTime","endTimeEnabled","endTime"],"mappings":"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"} \ No newline at end of file