(js/css) Update generated files

pull/229/merge
InverseBot 2018-07-29 00:29:49 -04:00
parent 9fc5c7d52a
commit 540edc0c25
30 changed files with 30 additions and 30 deletions

View File

@ -1,2 +1,2 @@
!function(){"use strict";angular.module("SOGo.AdministrationUI",["ui.router","SOGo.Common","SOGo.Authentication","SOGo.PreferencesUI","SOGo.ContactsUI","SOGo.SchedulerUI"]).config(e).run(n),e.$inject=["$stateProvider","$urlServiceProvider"];function e(e,n){e.state("administration",{abstract:!0,views:{administration:{templateUrl:"administration.html",controller:"AdministrationController",controllerAs:"app"}}}).state("administration.rights",{url:"/rights",views:{module:{templateUrl:"rights.html"}}}).state("administration.rights.edit",{url:"/:userId/:folderId/edit",views:{acl:{templateUrl:"UIxAdministrationAclEditor",controller:"AdministrationAclController",controllerAs:"acl"}},resolve:{stateUser:t,stateFolder:r}}),n.rules.otherwise("/rights")}t.$inject=["$q","$stateParams","User"];function t(e,t,r){var n;return n=_.find(r.$users,function(e){return e.uid==t.userId}),angular.isUndefined(n)?r.$filter(t.userId).then(function(i){return n=_.find(r.$users,function(e){return e.uid==t.userId}),angular.isUndefined(n)?e.reject("User with ID "+t.userId+" not found"):n.$folders().then(function(){return n})}):n}r.$inject=["$state","$stateParams","decodeUriFilter","stateUser","AddressBook","Calendar"];function r(e,t,r,n,i,s){var o,d,l=r(t.folderId);return d="Appointment"==(o=_.find(n.$$folders,function(e){return e.name==l})).type?new s({id:o.name.split("/").pop(),owner:o.owner,name:o.displayName}):new i({id:o.name.split("/").pop(),owner:o.owner,name:o.displayName}),n.selectedFolder=d.id,d}n.$inject=["$window","$log","$transitions","$state"];function n(e,t,r,n){e.DebugEnabled||n.defaultErrorHandler(function(){}),r.onError({to:"administration.**"},function(e){"administration"==e.to().name||e.ignored()||(t.error("transition error to "+e.to().name+": "+e.error().detail),n.go({state:"administration.rights"}))})}}(),function(){"use strict";e.$inject=["$timeout","$state","$mdMedia","$mdToast","stateUser","stateFolder","User"];function e(e,t,r,n,i,s,o){var d=this;d.user=i,d.folder=s,d.folderType=angular.isDefined(s.$cards)?"AddressBook":"Calendar",d.selectedUser=null,d.selectedUid=null,d.selectUser=a,d.selectAllRights=function(e){s.$acl.$selectAllRights(e)},d.showRights=function(e){return d.selectedUid==e.uid&&e.rights},d.removeUser=function(t){e(function(){s.$acl.$removeUser(t.uid,s.owner)},500)},d.getTemplate=function(){return angular.isDefined(s.$cards)?"../"+s.owner+"/Contacts/"+s.id+"/UIxContactsUserRightsEditor":"../"+s.owner+"/Calendar/"+s.id+"/UIxCalUserRightsEditor"},d.close=u,d.save=function(){s.$acl.$saveUsersRights(s.owner).then(function(){n.show(n.simple().content(l("ACLs saved")).position("bottom right").hideDelay(3e3)),r("xs")&&u()})},d.userToAdd="",d.searchText="",d.userFilter=function(e){return o.$filter(e,s.$acl.users,{dry:!0,uid:d.user.uid})},d.addUser=function(e){e&&s.$acl.$addUser(e,s.owner).then(function(e){d.userToAdd="",d.searchText="",d.selectedUid=null,e&&a(e)})},s.$acl.$users(s.owner).then(function(e){d.users=e});function a(e,t){if(t&&t.target.parentNode.classList.contains("md-secondary"))return!1;d.selectedUid==e.uid?d.selectedUid=null:(d.selectedUid=e.uid,d.selectedUser=e,d.selectedUser.$rights())}function u(){t.go("administration.rights").then(function(){delete d.user.selectedFolder,d.user=null})}}angular.module("SOGo.AdministrationUI").controller("AdministrationAclController",e)}(),function(){"use strict";e.$inject=["$state","$mdToast","$mdMedia","$mdSidenav","sgConstant","Dialog","encodeUriFilter","User"];function e(e,t,r,n,i,s,o,d){var l=this;l.service=d,l.selectedUser=null,l.users=d.$users,l.go=function(t){e.go("administration."+t),r(i["gt-md"])||n("left").close()},l.filter=function(e){d.$filter(e)},l.selectUser=function(e){l.selectedUser==l.users[e]?l.selectedUser=null:l.users[e].$folders().then(function(){l.selectedUser=l.users[e]})},l.selectFolder=function(t){e.go("administration.rights.edit",{userId:l.selectedUser.uid,folderId:o(t.name)})}}angular.module("SOGo.AdministrationUI").controller("AdministrationController",e)}();
!function(){"use strict";function e(e,t){e.state("administration",{abstract:!0,views:{administration:{templateUrl:"administration.html",controller:"AdministrationController",controllerAs:"app"}}}).state("administration.rights",{url:"/rights",views:{module:{templateUrl:"rights.html"}}}).state("administration.rights.edit",{url:"/:userId/:folderId/edit",views:{acl:{templateUrl:"UIxAdministrationAclEditor",controller:"AdministrationAclController",controllerAs:"acl"}},resolve:{stateUser:r,stateFolder:n}}),t.rules.otherwise("/rights")}function r(t,r,n){var i;return i=_.find(n.$users,function(e){return e.uid==r.userId}),angular.isUndefined(i)?n.$filter(r.userId).then(function(e){return i=_.find(n.$users,function(e){return e.uid==r.userId}),angular.isUndefined(i)?t.reject("User with ID "+r.userId+" not found"):i.$folders().then(function(){return i})}):i}function n(e,t,r,n,i,s){var o,d,l=r(t.folderId);return d="Appointment"==(o=_.find(n.$$folders,function(e){return e.name==l})).type?new s({id:o.name.split("/").pop(),owner:o.owner,name:o.displayName}):new i({id:o.name.split("/").pop(),owner:o.owner,name:o.displayName}),n.selectedFolder=d.id,d}function t(e,t,r,n){e.DebugEnabled||n.defaultErrorHandler(function(){}),r.onError({to:"administration.**"},function(e){"administration"==e.to().name||e.ignored()||(t.error("transition error to "+e.to().name+": "+e.error().detail),n.go({state:"administration.rights"}))})}angular.module("SOGo.AdministrationUI",["ui.router","SOGo.Common","SOGo.Authentication","SOGo.PreferencesUI","SOGo.ContactsUI","SOGo.SchedulerUI"]).config(e).run(t),e.$inject=["$stateProvider","$urlServiceProvider"],r.$inject=["$q","$stateParams","User"],n.$inject=["$state","$stateParams","decodeUriFilter","stateUser","AddressBook","Calendar"],t.$inject=["$window","$log","$transitions","$state"]}(),function(){"use strict";function e(t,e,r,n,i,s,o){var d=this;function a(e,t){if(t&&t.target.parentNode.classList.contains("md-secondary"))return!1;d.selectedUid==e.uid?d.selectedUid=null:(d.selectedUid=e.uid,d.selectedUser=e,d.selectedUser.$rights())}function u(){e.go("administration.rights").then(function(){delete d.user.selectedFolder,d.user=null})}d.user=i,d.folder=s,d.folderType=angular.isDefined(s.$cards)?"AddressBook":"Calendar",d.selectedUser=null,d.selectedUid=null,d.selectUser=a,d.selectAllRights=function(e){s.$acl.$selectAllRights(e)},d.showRights=function(e){return d.selectedUid==e.uid&&e.rights},d.removeUser=function(e){t(function(){s.$acl.$removeUser(e.uid,s.owner)},500)},d.getTemplate=function(){return angular.isDefined(s.$cards)?"../"+s.owner+"/Contacts/"+s.id+"/UIxContactsUserRightsEditor":"../"+s.owner+"/Calendar/"+s.id+"/UIxCalUserRightsEditor"},d.close=u,d.save=function(){s.$acl.$saveUsersRights(s.owner).then(function(){n.show(n.simple().content(l("ACLs saved")).position("bottom right").hideDelay(3e3)),r("xs")&&u()})},d.userToAdd="",d.searchText="",d.userFilter=function(e){return o.$filter(e,s.$acl.users,{dry:!0,uid:d.user.uid})},d.addUser=function(e){e&&s.$acl.$addUser(e,s.owner).then(function(e){d.userToAdd="",d.searchText="",d.selectedUid=null,e&&a(e)})},s.$acl.$users(s.owner).then(function(e){d.users=e})}e.$inject=["$timeout","$state","$mdMedia","$mdToast","stateUser","stateFolder","User"],angular.module("SOGo.AdministrationUI").controller("AdministrationAclController",e)}(),function(){"use strict";function e(t,e,r,n,i,s,o,d){var l=this;l.service=d,l.selectedUser=null,l.users=d.$users,l.go=function(e){t.go("administration."+e),r(i["gt-md"])||n("left").close()},l.filter=function(e){d.$filter(e)},l.selectUser=function(e){l.selectedUser==l.users[e]?l.selectedUser=null:l.users[e].$folders().then(function(){l.selectedUser=l.users[e]})},l.selectFolder=function(e){t.go("administration.rights.edit",{userId:l.selectedUser.uid,folderId:o(e.name)})}}e.$inject=["$state","$mdToast","$mdMedia","$mdSidenav","sgConstant","Dialog","encodeUriFilter","User"],angular.module("SOGo.AdministrationUI").controller("AdministrationController",e)}();
//# sourceMappingURL=Administration.js.map

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1,2 @@
!function(){"use strict";function t(){}t.$factory=["$q","$timeout","$log","sgSettings","Resource","User",function(e,o,r,n,i,a){return angular.extend(t,{$q:e,$timeout:o,$log:r,$$resource:new i(n.activeUser("folderURL"),n.activeUser()),activeUser:n.activeUser(),$User:a}),new t}];try{angular.module("SOGo.AdministrationUI")}catch(t){angular.module("SOGo.AdministrationUI",["SOGo.Common"])}angular.module("SOGo.AdministrationUI").factory("Administration",t.$factory)}();
!function(){"use strict";function a(){}a.$factory=["$q","$timeout","$log","sgSettings","Resource","User",function(t,e,o,r,n,i){return angular.extend(a,{$q:t,$timeout:e,$log:o,$$resource:new n(r.activeUser("folderURL"),r.activeUser()),activeUser:r.activeUser(),$User:i}),new a}];try{angular.module("SOGo.AdministrationUI")}catch(t){angular.module("SOGo.AdministrationUI",["SOGo.Common"])}angular.module("SOGo.AdministrationUI").factory("Administration",a.$factory)}();
//# sourceMappingURL=Administration.services.js.map

View File

@ -1 +1 @@
{"version":3,"sources":["Administration/Administration.service.js"],"names":["Administration","$factory","$q","$timeout","$log","Settings","Resource","User","angular","extend","$$resource","activeUser","$User","module","e","factory"],"mappings":"CAEA,WACE,aAMA,SAASA,KASTA,EAAeC,UAAY,KAAM,WAAY,OAAQ,aAAc,WAAY,OAAQ,SAASC,EAAIC,EAAUC,EAAMC,EAAUC,EAAUC,GAUtI,OATAC,QAAQC,OAAOT,GACbE,GAAIA,EACJC,SAAUA,EACVC,KAAMA,EACNM,WAAY,IAAIJ,EAASD,EAASM,WAAW,aAAcN,EAASM,cACpEA,WAAYN,EAASM,aACrBC,MAAOL,IAGF,IAAIP,IAIb,IACEQ,QAAQK,OAAO,yBAEjB,MAAMC,GACJN,QAAQK,OAAO,yBAA0B,gBAI3CL,QAAQK,OAAO,yBACZE,QAAQ,iBAAkBf,EAAeC,UAvC9C","file":"Administration.services.js"}
{"version":3,"sources":["Administration/Administration.service.js"],"names":["Administration","$factory","$q","$timeout","$log","Settings","Resource","User","angular","extend","$$resource","activeUser","$User","module","e","factory"],"mappings":"CAEA,WACE,aAMA,SAASA,KASTA,EAAeC,SAAW,CAAC,KAAM,WAAY,OAAQ,aAAc,WAAY,OAAQ,SAASC,EAAIC,EAAUC,EAAMC,EAAUC,EAAUC,GAUtI,OATAC,QAAQC,OAAOT,EAAgB,CAC7BE,GAAIA,EACJC,SAAUA,EACVC,KAAMA,EACNM,WAAY,IAAIJ,EAASD,EAASM,WAAW,aAAcN,EAASM,cACpEA,WAAYN,EAASM,aACrBC,MAAOL,IAGF,IAAIP,IAIb,IACEQ,QAAQK,OAAO,yBAEjB,MAAMC,GACJN,QAAQK,OAAO,wBAAyB,CAAC,gBAI3CL,QAAQK,OAAO,yBACZE,QAAQ,iBAAkBf,EAAeC,UAvC9C","file":"Administration.services.js"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1,2 @@
!function(){"use strict";angular.module("SOGo.MailerUI",["ngCookies","ui.router","ck","angularFileUpload","SOGo.Common","SOGo.ContactsUI","SOGo.SchedulerUI","ngAnimate","SOGo.PreferencesUI"]).config(e).run(i).controller("MessageEditorControllerPopup",l),e.$inject=["$stateProvider","$urlRouterProvider"];function e(e,i){e.state("mail",{url:"/Mail",abstract:!0,views:{message:{template:"<ui-view/>"}},resolve:{stateAccounts:t}}).state("mail.account",{url:"/:accountId",abstract:!0,template:'<ui-view id="account"/>',resolve:{stateAccount:o}}).state("mail.account.mailbox",{url:"/:mailboxId",abstract:!0,template:'<ui-view id="mailbox"/>',resolve:{stateMailbox:n}}).state("mail.account.mailbox.newMessage",{url:"/new",views:{"message@":{template:"<ui-view/>",controller:"MessageEditorControllerPopup"}},resolve:{stateMessage:r}}).state("mail.account.mailbox.message",{url:"/:messageId",views:{"message@":{templateUrl:"UIxMailViewTemplate",controller:"MessageController",controllerAs:"viewer"}},resolve:{stateMessage:a}}).state("mail.account.mailbox.message.edit",{url:"/edit",views:{"message@":{template:"<ui-view/>",controller:"MessageEditorControllerPopup"}},resolve:{stateContent:s}}).state("mail.account.mailbox.message.action",{url:"/{actionName:(?:reply|replyall|forward)}",views:{"message@":{template:"<ui-view/>",controller:"MessageEditorControllerPopup"}}}),i.otherwise("/Mail/0/folderINBOX/new")}t.$inject=["$window","$q","Account"];function t(e,t,o){var n,r=[];return e&&e.opener&&e.opener.$mailboxController?(n=e.opener.$mailboxController.accounts,t.when(n)):o.$findAll().then(function(e){return angular.forEach(e,function(e,t){var o=e.$getMailboxes();0===t?r.push(o.then(function(t){return e})):r.push(e)}),t.all(r)})}o.$inject=["$stateParams","stateAccounts"];function o(e,t){return _.find(t,function(t){return t.id==e.accountId})}n.$inject=["$q","$state","$stateParams","stateAccount","decodeUriFilter","Mailbox"];function n(e,t,o,n,r,a){var s,i,l=r(o.mailboxId);return(s=(i=function(e){var t=_.find(e,function(e){return e.path==l});return t||angular.forEach(e,function(e){!t&&e.children&&e.children.length>0&&(t=i(e.children))}),t})(n.$mailboxes))?(s.$topIndex=0,s.selectFolder(),s):e.reject("Mailbox doesn't exist")}r.$inject=["$urlService","stateAccount"];function r(e,t){var o,n=e.search();return n&&(o=_.find(_.keys(n),function(e){return/^mailto:/i.test(e)})),t.$newMessage({mailto:o})}a.$inject=["encodeUriFilter","$q","$stateParams","$state","stateMailbox","Message"];function a(e,t,o,n,r,a){var s,i;return window&&window.opener&&window.opener.$messageController&&window.opener.$messageController.message.uid==parseInt(o.messageId)?(i=new a(r.$account.id,r,window.opener.$messageController.message.$omit({privateAttributes:!0})),t.when(i)):(s={uid:o.messageId.toString()},(i=new a(r.$account.id,r,s)).$reload())}s.$inject=["stateMessage"];function s(e){return e.$editableContent()}i.$inject=["$window","$rootScope","$log"];function i(e,t,o){t.$on("$stateChangeError",function(t,n,r,a,s,i){o.error(i),e.close()}),t.$on("$routeChangeError",function(e,t,n,r){o.error(e,t,n,r)})}l.$inject=["$window","$mdDialog","stateAccount","stateMessage"];function l(e,t,o,n){t.show({hasBackdrop:!1,disableParentScroll:!1,clickOutsideToClose:!1,escapeToClose:!1,templateUrl:"UIxMailEditor",controller:"MessageEditorController",controllerAs:"editor",locals:{stateAccount:o,stateMessage:n}}).finally(function(){e.close()})}}();
!function(){"use strict";function e(e,t){e.state("mail",{url:"/Mail",abstract:!0,views:{message:{template:"<ui-view/>"}},resolve:{stateAccounts:o}}).state("mail.account",{url:"/:accountId",abstract:!0,template:'<ui-view id="account"/>',resolve:{stateAccount:n}}).state("mail.account.mailbox",{url:"/:mailboxId",abstract:!0,template:'<ui-view id="mailbox"/>',resolve:{stateMailbox:r}}).state("mail.account.mailbox.newMessage",{url:"/new",views:{"message@":{template:"<ui-view/>",controller:"MessageEditorControllerPopup"}},resolve:{stateMessage:a}}).state("mail.account.mailbox.message",{url:"/:messageId",views:{"message@":{templateUrl:"UIxMailViewTemplate",controller:"MessageController",controllerAs:"viewer"}},resolve:{stateMessage:s}}).state("mail.account.mailbox.message.edit",{url:"/edit",views:{"message@":{template:"<ui-view/>",controller:"MessageEditorControllerPopup"}},resolve:{stateContent:i}}).state("mail.account.mailbox.message.action",{url:"/{actionName:(?:reply|replyall|forward)}",views:{"message@":{template:"<ui-view/>",controller:"MessageEditorControllerPopup"}}}),t.otherwise("/Mail/0/folderINBOX/new")}function o(e,t,o){var n,r=[];return e&&e.opener&&e.opener.$mailboxController?(n=e.opener.$mailboxController.accounts,t.when(n)):o.$findAll().then(function(e){return angular.forEach(e,function(t,e){var o=t.$getMailboxes();0===e?r.push(o.then(function(e){return t})):r.push(t)}),t.all(r)})}function n(t,e){return _.find(e,function(e){return e.id==t.accountId})}function r(e,t,o,n,r,a){var s,i,l=r(o.mailboxId);return(s=(i=function(e){var t=_.find(e,function(e){return e.path==l});return t||angular.forEach(e,function(e){!t&&e.children&&0<e.children.length&&(t=i(e.children))}),t})(n.$mailboxes))?(s.$topIndex=0,s.selectFolder(),s):e.reject("Mailbox doesn't exist")}function a(e,t){var o,n=e.search();return n&&(o=_.find(_.keys(n),function(e){return/^mailto:/i.test(e)})),t.$newMessage({mailto:o})}function s(e,t,o,n,r,a){var s,i;return window&&window.opener&&window.opener.$messageController&&window.opener.$messageController.message.uid==parseInt(o.messageId)?(i=new a(r.$account.id,r,window.opener.$messageController.message.$omit({privateAttributes:!0})),t.when(i)):(s={uid:o.messageId.toString()},(i=new a(r.$account.id,r,s)).$reload())}function i(e){return e.$editableContent()}function t(s,e,i){e.$on("$stateChangeError",function(e,t,o,n,r,a){i.error(a),s.close()}),e.$on("$routeChangeError",function(e,t,o,n){i.error(e,t,o,n)})}function l(e,t,o,n){t.show({hasBackdrop:!1,disableParentScroll:!1,clickOutsideToClose:!1,escapeToClose:!1,templateUrl:"UIxMailEditor",controller:"MessageEditorController",controllerAs:"editor",locals:{stateAccount:o,stateMessage:n}}).finally(function(){e.close()})}angular.module("SOGo.MailerUI",["ngCookies","ui.router","ck","angularFileUpload","SOGo.Common","SOGo.ContactsUI","SOGo.SchedulerUI","ngAnimate","SOGo.PreferencesUI"]).config(e).run(t).controller("MessageEditorControllerPopup",l),e.$inject=["$stateProvider","$urlRouterProvider"],o.$inject=["$window","$q","Account"],n.$inject=["$stateParams","stateAccounts"],r.$inject=["$q","$state","$stateParams","stateAccount","decodeUriFilter","Mailbox"],a.$inject=["$urlService","stateAccount"],s.$inject=["encodeUriFilter","$q","$stateParams","$state","stateMailbox","Message"],i.$inject=["stateMessage"],t.$inject=["$window","$rootScope","$log"],l.$inject=["$window","$mdDialog","stateAccount","stateMessage"]}();
//# sourceMappingURL=Mailer.app.popup.js.map

View File

@ -1 +1 @@
{"version":3,"sources":["Mailer/Mailer.popup.js"],"names":["angular","module","config","configure","run","runBlock","controller","MessageEditorControllerPopup","$inject","$stateProvider","$urlRouterProvider","state","url","abstract","views","message","template","resolve","stateAccounts","stateAccount","stateMailbox","message@","stateMessage","stateNewMessage","templateUrl","controllerAs","stateContent","otherwise","$window","$q","Account","accounts","promises","opener","$mailboxController","when","$findAll","then","forEach","account","i","mailboxes","$getMailboxes","push","objects","all","$stateParams","_","find","id","accountId","$state","decodeUriFilter","Mailbox","mailbox","_find","mailboxId","o","path","children","length","$mailboxes","$topIndex","selectFolder","reject","$urlService","mailto","params","search","keys","k","test","$newMessage","encodeUriFilter","Message","data","window","$messageController","uid","parseInt","messageId","$account","$omit","privateAttributes","toString","$reload","$editableContent","$rootScope","$log","$on","event","toState","toParams","fromState","fromParams","error","close","current","previous","rejection","$mdDialog","show","hasBackdrop","disableParentScroll","clickOutsideToClose","escapeToClose","locals","finally"],"mappings":"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","file":"Mailer.app.popup.js"}
{"version":3,"sources":["Mailer/Mailer.popup.js"],"names":["configure","$stateProvider","$urlRouterProvider","state","url","abstract","views","message","template","resolve","stateAccounts","stateAccount","stateMailbox","message@","controller","stateMessage","stateNewMessage","templateUrl","controllerAs","stateContent","otherwise","$window","$q","Account","accounts","promises","opener","$mailboxController","when","$findAll","then","angular","forEach","account","i","mailboxes","$getMailboxes","push","objects","all","$stateParams","_","find","id","accountId","$state","decodeUriFilter","Mailbox","mailbox","_find","mailboxId","o","path","children","length","$mailboxes","$topIndex","selectFolder","reject","$urlService","mailto","params","search","keys","k","test","$newMessage","encodeUriFilter","Message","data","window","$messageController","uid","parseInt","messageId","$account","$omit","privateAttributes","toString","$reload","$editableContent","runBlock","$rootScope","$log","$on","event","toState","toParams","fromState","fromParams","error","close","current","previous","rejection","MessageEditorControllerPopup","$mdDialog","show","hasBackdrop","disableParentScroll","clickOutsideToClose","escapeToClose","locals","finally","module","config","run","$inject"],"mappings":"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","file":"Mailer.app.popup.js"}

View File

@ -1,2 +1,2 @@
!function(){"use strict";angular.module("SOGo.MailerUI",["ngCookies","ui.router","ck","angularFileUpload","SOGo.Common","SOGo.ContactsUI","SOGo.SchedulerUI","ngAnimate","SOGo.PreferencesUI"]).config(e).run(d),e.$inject=["$stateProvider","$urlServiceProvider"];function e(e,d){if(e.state("mail",{url:"/Mail",views:{mailboxes:{templateUrl:"UIxMailMainFrame",controller:"MailboxesController",controllerAs:"app"}},resolve:{stateAccounts:t}}).state("mail.account",{url:"/:accountId",abstract:!0,views:{mailbox:{template:"<ui-view/>"}},resolve:{stateAccount:a}}).state("mail.account.virtualMailbox",{url:"/virtual",views:{"mailbox@mail":{templateUrl:"UIxMailFolderTemplate",controller:"MailboxController",controllerAs:"mailbox"}},resolve:{stateMailbox:l}}).state("mail.account.virtualMailbox.message",{url:"/:mailboxId/:messageId",views:{message:{templateUrl:"UIxMailViewTemplate",controller:"MessageController",controllerAs:"viewer"}},resolve:{stateMailbox:n,stateMessages:i,stateMessage:s},onEnter:c,onExit:u}).state("mail.account.inbox",{url:"/inbox",onEnter:r}).state("mail.account.mailbox",{url:"/:mailboxId",views:{"mailbox@mail":{templateUrl:"UIxMailFolderTemplate",controller:"MailboxController",controllerAs:"mailbox"}},resolve:{stateMailbox:o,stateMessages:i}}).state("mail.account.mailbox.message",{url:"/:messageId",views:{message:{templateUrl:"UIxMailViewTemplate",controller:"MessageController",controllerAs:"viewer"}},onEnter:c,onExit:u,resolve:{stateMessage:s}}),d.rules.otherwise("/Mail/0/inbox"),navigator&&navigator.registerProtocolHandler){var m=window.location.origin+window.ApplicationBaseURL+"UIxMailPopupView#!/Mail/0/INBOX/new?%s";navigator.registerProtocolHandler("mailto",m,"SOGo")}}t.$inject=["$window","$q","Account"];function t(e,t,a){var o=a.$findAll(e.mailAccounts),r=[];return angular.forEach(o,function(e,t){var a=e.$getMailboxes();0===t?r.push(a.then(function(t){return e})):r.push(e)}),t.all(r)}a.$inject=["$stateParams","stateAccounts"];function a(e,t){return _.find(t,function(t){return t.id==e.accountId})}o.$inject=["$q","$stateParams","stateAccount","decodeUriFilter","Mailbox"];function o(e,t,a,o,r){var i,l,n=o(t.mailboxId);return l=function(e){var t=_.find(e,function(e){return e.path==n});return t||angular.forEach(e,function(e){!t&&e.children&&e.children.length>0&&(t=l(e.children))}),t},r.selectedFolder&&!r.$virtualMode&&(r.selectedFolder.$isLoading=!0),(i=l(a.$mailboxes))?(i.$topIndex=0,i.selectFolder(),i):e.reject("Mailbox doesn't exist")}r.$inject=["$transition$","encodeUriFilter","Mailbox"];function r(e,t,a){return e.injector().getAsync("stateAccount").then(function(o){return o.$mailboxes.length>0?e.router.stateService.target("mail.account.mailbox",{accountId:o.id,mailboxId:t(o.$mailboxes[0].path)}):(a.selectedFolder=!1,e.router.stateService.target("mail"))})}i.$inject=["$q","$state","Mailbox","stateMailbox"];function i(e,t,a,o){return a.$virtualMode?[]:o?o.$filter().catch(function(){return e.reject("Mailbox not found")}):e.reject("Mailbox doesn't exist")}l.$inject=["$q","Mailbox"];function l(e,t){return t.$virtualMode?t.selectedFolder:e.reject("No virtual mailbox defined")}n.$inject=["$q","Mailbox","decodeUriFilter","$stateParams"];function n(e,t,a,o){var r=a(o.mailboxId);return t.$virtualMode?(t.selectedFolder.resetSelectedMessage(),_.find(t.selectedFolder.$mailboxes,function(e){return e.path==r})):e.reject("No virtual mailbox defined for message")}s.$inject=["Mailbox","encodeUriFilter","$stateParams","$state","stateMailbox","stateMessages"];function s(e,t,a,o,r,i){var l;if(l=_.find(r.$messages,function(e){return e.uid==parseInt(a.messageId)}))return l.$reload({useCache:!0});o.go("mail.account.mailbox",{accountId:r.$account.id,mailboxId:t(r.path)})}c.$inject=["$stateParams","stateMailbox"];function c(e,t){t.selectedMessage=parseInt(e.messageId)}u.$inject=["stateMailbox"];function u(e){delete e.selectedMessage}d.$inject=["$window","$transitions","$log","$state","Mailbox"];function d(e,t,a,o,r){e.DebugEnabled||o.defaultErrorHandler(function(){}),t.onError({to:"mail.**"},function(e){"mail"!=e.to().name&&!e.ignored()&&e.error().message.indexOf("superseded")<0&&(a.error("transition error to "+e.to().name+": "+e.error().detail),r.selectedFolder=!1,o.go("mail"))})}}();
!function(){"use strict";function e(e,t){if(e.state("mail",{url:"/Mail",views:{mailboxes:{templateUrl:"UIxMailMainFrame",controller:"MailboxesController",controllerAs:"app"}},resolve:{stateAccounts:o}}).state("mail.account",{url:"/:accountId",abstract:!0,views:{mailbox:{template:"<ui-view/>"}},resolve:{stateAccount:r}}).state("mail.account.virtualMailbox",{url:"/virtual",views:{"mailbox@mail":{templateUrl:"UIxMailFolderTemplate",controller:"MailboxController",controllerAs:"mailbox"}},resolve:{stateMailbox:s}}).state("mail.account.virtualMailbox.message",{url:"/:mailboxId/:messageId",views:{message:{templateUrl:"UIxMailViewTemplate",controller:"MessageController",controllerAs:"viewer"}},resolve:{stateMailbox:c,stateMessages:n,stateMessage:u},onEnter:d,onExit:m}).state("mail.account.inbox",{url:"/inbox",onEnter:l}).state("mail.account.mailbox",{url:"/:mailboxId",views:{"mailbox@mail":{templateUrl:"UIxMailFolderTemplate",controller:"MailboxController",controllerAs:"mailbox"}},resolve:{stateMailbox:i,stateMessages:n}}).state("mail.account.mailbox.message",{url:"/:messageId",views:{message:{templateUrl:"UIxMailViewTemplate",controller:"MessageController",controllerAs:"viewer"}},onEnter:d,onExit:m,resolve:{stateMessage:u}}),t.rules.otherwise("/Mail/0/inbox"),navigator&&navigator.registerProtocolHandler){var a=window.location.origin+window.ApplicationBaseURL+"UIxMailPopupView#!/Mail/0/INBOX/new?%s";navigator.registerProtocolHandler("mailto",a,"SOGo")}}function o(e,t,a){var o=a.$findAll(e.mailAccounts),r=[];return angular.forEach(o,function(t,e){var a=t.$getMailboxes();0===e?r.push(a.then(function(e){return t})):r.push(t)}),t.all(r)}function r(t,e){return _.find(e,function(e){return e.id==t.accountId})}function i(e,t,a,o,r){var i,l,n=o(t.mailboxId);return l=function(e){var t=_.find(e,function(e){return e.path==n});return t||angular.forEach(e,function(e){!t&&e.children&&0<e.children.length&&(t=l(e.children))}),t},r.selectedFolder&&!r.$virtualMode&&(r.selectedFolder.$isLoading=!0),(i=l(a.$mailboxes))?(i.$topIndex=0,i.selectFolder(),i):e.reject("Mailbox doesn't exist")}function l(t,a,o){return t.injector().getAsync("stateAccount").then(function(e){return 0<e.$mailboxes.length?t.router.stateService.target("mail.account.mailbox",{accountId:e.id,mailboxId:a(e.$mailboxes[0].path)}):(o.selectedFolder=!1,t.router.stateService.target("mail"))})}function n(e,t,a,o){return a.$virtualMode?[]:o?o.$filter().catch(function(){return e.reject("Mailbox not found")}):e.reject("Mailbox doesn't exist")}function s(e,t){return t.$virtualMode?t.selectedFolder:e.reject("No virtual mailbox defined")}function c(e,t,a,o){var r=a(o.mailboxId);return t.$virtualMode?(t.selectedFolder.resetSelectedMessage(),_.find(t.selectedFolder.$mailboxes,function(e){return e.path==r})):e.reject("No virtual mailbox defined for message")}function u(e,t,a,o,r,i){var l;if(l=_.find(r.$messages,function(e){return e.uid==parseInt(a.messageId)}))return l.$reload({useCache:!0});o.go("mail.account.mailbox",{accountId:r.$account.id,mailboxId:t(r.path)})}function d(e,t){t.selectedMessage=parseInt(e.messageId)}function m(e){delete e.selectedMessage}function t(e,t,a,o,r){e.DebugEnabled||o.defaultErrorHandler(function(){}),t.onError({to:"mail.**"},function(e){"mail"!=e.to().name&&!e.ignored()&&e.error().message.indexOf("superseded")<0&&(a.error("transition error to "+e.to().name+": "+e.error().detail),r.selectedFolder=!1,o.go("mail"))})}angular.module("SOGo.MailerUI",["ngCookies","ui.router","ck","angularFileUpload","SOGo.Common","SOGo.ContactsUI","SOGo.SchedulerUI","ngAnimate","SOGo.PreferencesUI"]).config(e).run(t),e.$inject=["$stateProvider","$urlServiceProvider"],o.$inject=["$window","$q","Account"],r.$inject=["$stateParams","stateAccounts"],i.$inject=["$q","$stateParams","stateAccount","decodeUriFilter","Mailbox"],l.$inject=["$transition$","encodeUriFilter","Mailbox"],n.$inject=["$q","$state","Mailbox","stateMailbox"],s.$inject=["$q","Mailbox"],c.$inject=["$q","Mailbox","decodeUriFilter","$stateParams"],u.$inject=["Mailbox","encodeUriFilter","$stateParams","$state","stateMailbox","stateMessages"],d.$inject=["$stateParams","stateMailbox"],m.$inject=["stateMailbox"],t.$inject=["$window","$transitions","$log","$state","Mailbox"]}();
//# sourceMappingURL=Mailer.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1,2 @@
!function(){"use strict";angular.module("SOGo.MainUI",["SOGo.Common","SOGo.Authentication"]),n.$inject=["$scope","$window","$timeout","Dialog","$mdDialog","Authentication"];function n(n,o,t,e,i,a){var l=this;this.$onInit=function(){this.creds={username:o.cookieUsername,password:null,rememberLogin:angular.isDefined(o.cookieUsername)&&o.cookieUsername.length>0},/\blanguage=/.test(o.location.search)&&(this.creds.language=o.language),this.loginState=!1,this.showLogin=!1,t(function(){l.showLogin=!0},100)},this.login=function(){return l.loginState="authenticating",a.login(l.creds).then(function(n){l.loginState="logged",l.cn=n.cn,t(function(){o.location.href===n.url?o.location.reload(!0):o.location.href=n.url},1e3)},function(n){l.loginState="error",l.errorMessage=n.error}),!1},this.showAbout=function(n){i.show({targetEvent:n,templateUrl:"aboutBox.html",controller:o,controllerAs:"about"}),o.$inject=["$mdDialog"];function o(n){this.closeDialog=function(){n.hide()}}},this.changeLanguage=function(n){o.location.href=ApplicationBaseURL+"login?language="+this.creds.language}}angular.module("SOGo.MainUI").controller("LoginController",n)}();
!function(){"use strict";function n(n,o,t,e,i,a){var l=this;this.$onInit=function(){this.creds={username:o.cookieUsername,password:null,rememberLogin:angular.isDefined(o.cookieUsername)&&0<o.cookieUsername.length},/\blanguage=/.test(o.location.search)&&(this.creds.language=o.language),this.loginState=!1,this.showLogin=!1,t(function(){l.showLogin=!0},100)},this.login=function(){return l.loginState="authenticating",a.login(l.creds).then(function(n){l.loginState="logged",l.cn=n.cn,t(function(){o.location.href===n.url?o.location.reload(!0):o.location.href=n.url},1e3)},function(n){l.loginState="error",l.errorMessage=n.error}),!1},this.showAbout=function(n){function o(n){this.closeDialog=function(){n.hide()}}i.show({targetEvent:n,templateUrl:"aboutBox.html",controller:o,controllerAs:"about"}),o.$inject=["$mdDialog"]},this.changeLanguage=function(n){o.location.href=ApplicationBaseURL+"login?language="+this.creds.language}}angular.module("SOGo.MainUI",["SOGo.Common","SOGo.Authentication"]),n.$inject=["$scope","$window","$timeout","Dialog","$mdDialog","Authentication"],angular.module("SOGo.MainUI").controller("LoginController",n)}();
//# sourceMappingURL=Main.js.map

View File

@ -1 +1 @@
{"version":3,"sources":["Main/Main.app.js"],"names":["angular","module","LoginController","$inject","$scope","$window","$timeout","Dialog","$mdDialog","Authentication","vm","this","$onInit","creds","username","cookieUsername","password","rememberLogin","isDefined","length","test","location","search","language","loginState","showLogin","login","then","data","cn","href","url","reload","msg","errorMessage","error","showAbout","$event","show","targetEvent","templateUrl","controller","AboutDialogController","controllerAs","closeDialog","hide","changeLanguage","ApplicationBaseURL"],"mappings":"CAGA,WACE,aAEAA,QAAQC,OAAO,eAAgB,cAAe,wBAK9CC,EAAgBC,SAAW,SAAU,UAAW,WAAY,SAAU,YAAa,kBACnF,SAASD,EAAgBE,EAAQC,EAASC,EAAUC,EAAQC,EAAWC,GACrE,IAAIC,EAAKC,KAETA,KAAKC,QAAU,WACbD,KAAKE,OACHC,SAAUT,EAAQU,eAClBC,SAAU,KACVC,cAAejB,QAAQkB,UAAUb,EAAQU,iBAAmBV,EAAQU,eAAeI,OAAS,GAG1F,cAAcC,KAAKf,EAAQgB,SAASC,UACtCX,KAAKE,MAAMU,SAAWlB,EAAQkB,UAChCZ,KAAKa,YAAa,EAGlBb,KAAKc,WAAY,EACjBnB,EAAS,WAAaI,EAAGe,WAAY,GAAS,MAGhDd,KAAKe,MAAQ,WAkBX,OAjBAhB,EAAGc,WAAa,iBAChBf,EAAeiB,MAAMhB,EAAGG,OACrBc,KAAK,SAASC,GACblB,EAAGc,WAAa,SAChBd,EAAGmB,GAAKD,EAAKC,GAGbvB,EAAS,WACHD,EAAQgB,SAASS,OAASF,EAAKG,IACjC1B,EAAQgB,SAASW,QAAO,GAExB3B,EAAQgB,SAASS,KAAOF,EAAKG,KAC9B,MACF,SAASE,GACVvB,EAAGc,WAAa,QAChBd,EAAGwB,aAAeD,EAAIE,SAEnB,GAGTxB,KAAKyB,UAAY,SAASC,GACxB7B,EAAU8B,MACRC,YAAaF,EACbG,YAAa,gBACbC,WAAYC,EACZC,aAAc,UAEhBD,EAAsBvC,SAAW,aACjC,SAASuC,EAAsBlC,GAC7BG,KAAKiC,YAAc,WACjBpC,EAAUqC,UAKhBlC,KAAKmC,eAAiB,SAAST,GAE7BhC,EAAQgB,SAASS,KAAOiB,mBAAqB,kBAAoBpC,KAAKE,MAAMU,UAIhFvB,QACGC,OAAO,eACPwC,WAAW,kBAAmBvC,GAxEnC","file":"Main.js"}
{"version":3,"sources":["Main/Main.app.js"],"names":["LoginController","$scope","$window","$timeout","Dialog","$mdDialog","Authentication","vm","this","$onInit","creds","username","cookieUsername","password","rememberLogin","angular","isDefined","length","test","location","search","language","loginState","showLogin","login","then","data","cn","href","url","reload","msg","errorMessage","error","showAbout","$event","AboutDialogController","closeDialog","hide","show","targetEvent","templateUrl","controller","controllerAs","$inject","changeLanguage","ApplicationBaseURL","module"],"mappings":"CAGA,WACE,aAQA,SAASA,EAAgBC,EAAQC,EAASC,EAAUC,EAAQC,EAAWC,GACrE,IAAIC,EAAKC,KAETA,KAAKC,QAAU,WACbD,KAAKE,MAAQ,CACXC,SAAUT,EAAQU,eAClBC,SAAU,KACVC,cAAeC,QAAQC,UAAUd,EAAQU,iBAAmD,EAAhCV,EAAQU,eAAeK,QAGjF,cAAcC,KAAKhB,EAAQiB,SAASC,UACtCZ,KAAKE,MAAMW,SAAWnB,EAAQmB,UAChCb,KAAKc,YAAa,EAGlBd,KAAKe,WAAY,EACjBpB,EAAS,WAAaI,EAAGgB,WAAY,GAAS,MAGhDf,KAAKgB,MAAQ,WAkBX,OAjBAjB,EAAGe,WAAa,iBAChBhB,EAAekB,MAAMjB,EAAGG,OACrBe,KAAK,SAASC,GACbnB,EAAGe,WAAa,SAChBf,EAAGoB,GAAKD,EAAKC,GAGbxB,EAAS,WACHD,EAAQiB,SAASS,OAASF,EAAKG,IACjC3B,EAAQiB,SAASW,QAAO,GAExB5B,EAAQiB,SAASS,KAAOF,EAAKG,KAC9B,MACF,SAASE,GACVxB,EAAGe,WAAa,QAChBf,EAAGyB,aAAeD,EAAIE,SAEnB,GAGTzB,KAAK0B,UAAY,SAASC,GAQxB,SAASC,EAAsB/B,GAC7BG,KAAK6B,YAAc,WACjBhC,EAAUiC,QATdjC,EAAUkC,KAAK,CACbC,YAAaL,EACbM,YAAa,gBACbC,WAAYN,EACZO,aAAc,UAEhBP,EAAsBQ,QAAU,CAAC,cAQnCpC,KAAKqC,eAAiB,SAASV,GAE7BjC,EAAQiB,SAASS,KAAOkB,mBAAqB,kBAAoBtC,KAAKE,MAAMW,UA/DhFN,QAAQgC,OAAO,cAAe,CAAC,cAAe,wBAK9C/C,EAAgB4C,QAAU,CAAC,SAAU,UAAW,WAAY,SAAU,YAAa,kBA8DnF7B,QACGgC,OAAO,eACPL,WAAW,kBAAmB1C,GAxEnC","file":"Main.js"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1,2 @@
!function(){"use strict";angular.module("SOGo.SchedulerUI",["ngCookies","ui.router","angularFileUpload","ck","SOGo.Common","SOGo.PreferencesUI","SOGo.ContactsUI","SOGo.MailerUI","as.sortable"]).config(e).run(r),e.$inject=["$stateProvider","$urlServiceProvider"];function e(e,r){e.state("calendars",{url:"/calendar",views:{calendars:{templateUrl:"UIxCalMainView",controller:"CalendarsController",controllerAs:"app"}},resolve:{stateCalendars:a}}).state("calendars.view",{url:"/{view:(?:day|week|month|multicolumnday)}/{day:[0-9]{8}}",views:{calendarView:{templateUrl:function(e){return e.view+"view?day="+e.day},controller:"CalendarController",controllerAs:"calendar"}},resolve:{stateEventsBlocks:n}}),r.rules.when("/calendar/day",function(){return"/calendar/day/"+(new Date).getDayString()}),r.rules.when("/calendar/multicolumnday",function(){return"/calendar/multicolumnday/"+(new Date).getDayString()}),r.rules.when("/calendar/week",function(){return"/calendar/week/"+(new Date).getDayString()}),r.rules.when("/calendar/month",function(){return"/calendar/month/"+(new Date).getDayString()}),r.rules.otherwise("/calendar/week")}a.$inject=["Calendar"];function a(e){return e.$calendars||e.$findAll(window.calendarsData)}n.$inject=["$stateParams","Component","Calendar"];function n(e,a,n){return a.$eventsBlocksForView(e.view,e.day.asDate()).then(function(e){return _.forEach(e,function(e){e.id&&(e.calendar=new n({id:e.id,name:e.calendarName}))}),e})}r.$inject=["$window","$log","$transitions","$location","$state","Preferences"];function r(e,a,n,r,t,l){if(e.DebugEnabled||t.defaultErrorHandler(function(){}),n.onError({to:"calendars.**"},function(e){"calendars"==e.to().name||e.ignored()||(a.error("transition error to "+e.to().name+": "+e.error().detail),t.go({state:"calendars"}))}),0===r.url().length){var o="/calendar/",i=/(.+)view/.exec(l.settings.Calendar.View);o+=i?i[1]:"week";var d=new Date;if(l.defaults.SOGoCalendarWeekdays)for(var c=["SU","MO","TU","WE","TH","FR","SA"],s=c[d.getDay()];l.defaults.SOGoCalendarWeekdays.indexOf(s)<0;)d.addDays(1),s=c[d.getDay()];o+="/"+d.getDayString(),r.replace().url(o)}}}();
!function(){"use strict";function e(e,a){e.state("calendars",{url:"/calendar",views:{calendars:{templateUrl:"UIxCalMainView",controller:"CalendarsController",controllerAs:"app"}},resolve:{stateCalendars:n}}).state("calendars.view",{url:"/{view:(?:day|week|month|multicolumnday)}/{day:[0-9]{8}}",views:{calendarView:{templateUrl:function(e){return e.view+"view?day="+e.day},controller:"CalendarController",controllerAs:"calendar"}},resolve:{stateEventsBlocks:r}}),a.rules.when("/calendar/day",function(){return"/calendar/day/"+(new Date).getDayString()}),a.rules.when("/calendar/multicolumnday",function(){return"/calendar/multicolumnday/"+(new Date).getDayString()}),a.rules.when("/calendar/week",function(){return"/calendar/week/"+(new Date).getDayString()}),a.rules.when("/calendar/month",function(){return"/calendar/month/"+(new Date).getDayString()}),a.rules.otherwise("/calendar/week")}function n(e){return e.$calendars||e.$findAll(window.calendarsData)}function r(e,a,n){return a.$eventsBlocksForView(e.view,e.day.asDate()).then(function(e){return _.forEach(e,function(e){e.id&&(e.calendar=new n({id:e.id,name:e.calendarName}))}),e})}function a(e,a,n,r,t,l){if(e.DebugEnabled||t.defaultErrorHandler(function(){}),n.onError({to:"calendars.**"},function(e){"calendars"==e.to().name||e.ignored()||(a.error("transition error to "+e.to().name+": "+e.error().detail),t.go({state:"calendars"}))}),0===r.url().length){var o="/calendar/",i=/(.+)view/.exec(l.settings.Calendar.View);o+=i?i[1]:"week";var d=new Date;if(l.defaults.SOGoCalendarWeekdays)for(var c=["SU","MO","TU","WE","TH","FR","SA"],s=c[d.getDay()];l.defaults.SOGoCalendarWeekdays.indexOf(s)<0;)d.addDays(1),s=c[d.getDay()];o+="/"+d.getDayString(),r.replace().url(o)}}angular.module("SOGo.SchedulerUI",["ngCookies","ui.router","angularFileUpload","ck","SOGo.Common","SOGo.PreferencesUI","SOGo.ContactsUI","SOGo.MailerUI","as.sortable"]).config(e).run(a),e.$inject=["$stateProvider","$urlServiceProvider"],n.$inject=["Calendar"],r.$inject=["$stateParams","Component","Calendar"],a.$inject=["$window","$log","$transitions","$location","$state","Preferences"]}();
//# sourceMappingURL=Scheduler.js.map

View File

@ -1 +1 @@
{"version":3,"sources":["Scheduler/Scheduler.app.js"],"names":["angular","module","config","configure","run","runBlock","$inject","$stateProvider","$urlServiceProvider","state","url","views","calendars","templateUrl","controller","controllerAs","resolve","stateCalendars","calendarView","$stateParams","view","day","stateEventsBlocks","rules","when","Date","getDayString","otherwise","Calendar","$calendars","$findAll","window","calendarsData","Component","$eventsBlocksForView","asDate","then","_","forEach","id","calendar","name","calendarName","$window","$log","$transitions","$location","$state","Preferences","DebugEnabled","defaultErrorHandler","onError","to","transition","ignored","error","detail","go","length","exec","settings","View","now","defaults","SOGoCalendarWeekdays","weekDays","weekDay","getDay","indexOf","addDays","replace"],"mappings":"CAGA,WACE,aAEAA,QAAQC,OAAO,oBAAqB,YAAa,YAAa,oBAAqB,KAAM,cAAe,qBAAsB,kBAAmB,gBAAiB,gBAC/JC,OAAOC,GACPC,IAAIC,GAKPF,EAAUG,SAAW,iBAAkB,uBACvC,SAASH,EAAUI,EAAgBC,GACjCD,EACGE,MAAM,aACLC,IAAK,YACLC,OACEC,WACEC,YAAa,iBACbC,WAAY,sBACZC,aAAc,QAGlBC,SACEC,eAAgBA,KAGnBR,MAAM,kBACLC,IAAK,2DAGLC,OACEO,cACEL,YAAa,SAASM,GAKpB,OAAOA,EAAaC,KAAO,YAAcD,EAAaE,KAExDP,WAAY,qBACZC,aAAc,aAGlBC,SACEM,kBAAmBA,KAIzBd,EAAoBe,MAAMC,KAAK,gBAAiB,WAG9C,MAAO,kBADG,IAAIC,MACgBC,iBAEhClB,EAAoBe,MAAMC,KAAK,2BAA4B,WAGzD,MAAO,6BADG,IAAIC,MAC2BC,iBAE3ClB,EAAoBe,MAAMC,KAAK,iBAAkB,WAG/C,MAAO,mBADG,IAAIC,MACiBC,iBAEjClB,EAAoBe,MAAMC,KAAK,kBAAmB,WAGhD,MAAO,oBADG,IAAIC,MACkBC,iBAKlClB,EAAoBe,MAAMI,UAAU,kBAMtCV,EAAeX,SAAW,YAC1B,SAASW,EAAeW,GACtB,OAAOA,EAASC,YAAcD,EAASE,SAASC,OAAOC,eAMzDV,EAAkBhB,SAAW,eAAgB,YAAa,YAC1D,SAASgB,EAAkBH,EAAcc,EAAWL,GAElD,OAAOK,EAAUC,qBAAqBf,EAAaC,KAAMD,EAAaE,IAAIc,UACvEC,KAAK,SAASzB,GAQb,OAPA0B,EAAEC,QAAQ3B,EAAO,SAASS,GACpBA,EAAKmB,KAGPnB,EAAKoB,SAAW,IAAIZ,GAAWW,GAAInB,EAAKmB,GAAIE,KAAMrB,EAAKsB,kBAGpD/B,IAObN,EAASC,SAAW,UAAW,OAAQ,eAAgB,YAAa,SAAU,eAC9E,SAASD,EAASsC,EAASC,EAAMC,EAAcC,EAAWC,EAAQC,GAYhE,GAXKL,EAAQM,cACXF,EAAOG,oBAAoB,cAG7BL,EAAaM,SAAUC,GAAI,gBAAkB,SAASC,GACxB,aAAxBA,EAAWD,KAAKX,MACfY,EAAWC,YACdV,EAAKW,MAAM,uBAAyBF,EAAWD,KAAKX,KAAO,KAAOY,EAAWE,QAAQC,QACrFT,EAAOU,IAAKhD,MAAO,iBAGQ,IAA3BqC,EAAUpC,MAAMgD,OAAc,CAEhC,IAAIhD,EAAM,aACNU,EAAO,WAAWuC,KAAKX,EAAYY,SAAShC,SAASiC,MAEvDnD,GADEU,EACKA,EAAK,GAEL,OAET,IAAI0C,EAAM,IAAIrC,KACd,GAAIuB,EAAYe,SAASC,qBAGvB,IAFA,IAAIC,GAAY,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,MAChDC,EAAUD,EAASH,EAAIK,UACpBnB,EAAYe,SAASC,qBAAqBI,QAAQF,GAAW,GAClEJ,EAAIO,QAAQ,GACZH,EAAUD,EAASH,EAAIK,UAG3BzD,GAAO,IAAMoD,EAAIpC,eACjBoB,EAAUwB,UAAU5D,IAAIA,KAxI9B","file":"Scheduler.js"}
{"version":3,"sources":["Scheduler/Scheduler.app.js"],"names":["configure","$stateProvider","$urlServiceProvider","state","url","views","calendars","templateUrl","controller","controllerAs","resolve","stateCalendars","calendarView","$stateParams","view","day","stateEventsBlocks","rules","when","Date","getDayString","otherwise","Calendar","$calendars","$findAll","window","calendarsData","Component","$eventsBlocksForView","asDate","then","_","forEach","id","calendar","name","calendarName","runBlock","$window","$log","$transitions","$location","$state","Preferences","DebugEnabled","defaultErrorHandler","onError","to","transition","ignored","error","detail","go","length","exec","settings","View","now","defaults","SOGoCalendarWeekdays","weekDays","weekDay","getDay","indexOf","addDays","replace","angular","module","config","run","$inject"],"mappings":"CAGA,WACE,aAUA,SAASA,EAAUC,EAAgBC,GACjCD,EACGE,MAAM,YAAa,CAClBC,IAAK,YACLC,MAAO,CACLC,UAAW,CACTC,YAAa,iBACbC,WAAY,sBACZC,aAAc,QAGlBC,QAAS,CACPC,eAAgBA,KAGnBR,MAAM,iBAAkB,CACvBC,IAAK,2DAGLC,MAAO,CACLO,aAAc,CACZL,YAAa,SAASM,GAKpB,OAAOA,EAAaC,KAAO,YAAcD,EAAaE,KAExDP,WAAY,qBACZC,aAAc,aAGlBC,QAAS,CACPM,kBAAmBA,KAIzBd,EAAoBe,MAAMC,KAAK,gBAAiB,WAG9C,MAAO,kBADG,IAAIC,MACgBC,iBAEhClB,EAAoBe,MAAMC,KAAK,2BAA4B,WAGzD,MAAO,6BADG,IAAIC,MAC2BC,iBAE3ClB,EAAoBe,MAAMC,KAAK,iBAAkB,WAG/C,MAAO,mBADG,IAAIC,MACiBC,iBAEjClB,EAAoBe,MAAMC,KAAK,kBAAmB,WAGhD,MAAO,oBADG,IAAIC,MACkBC,iBAKlClB,EAAoBe,MAAMI,UAAU,kBAOtC,SAASV,EAAeW,GACtB,OAAOA,EAASC,YAAcD,EAASE,SAASC,OAAOC,eAOzD,SAASV,EAAkBH,EAAcc,EAAWL,GAElD,OAAOK,EAAUC,qBAAqBf,EAAaC,KAAMD,EAAaE,IAAIc,UACvEC,KAAK,SAASzB,GAQb,OAPA0B,EAAEC,QAAQ3B,EAAO,SAASS,GACpBA,EAAKmB,KAGPnB,EAAKoB,SAAW,IAAIZ,EAAS,CAAEW,GAAInB,EAAKmB,GAAIE,KAAMrB,EAAKsB,kBAGpD/B,IAQb,SAASgC,EAASC,EAASC,EAAMC,EAAcC,EAAWC,EAAQC,GAYhE,GAXKL,EAAQM,cACXF,EAAOG,oBAAoB,cAG7BL,EAAaM,QAAQ,CAAEC,GAAI,gBAAkB,SAASC,GACxB,aAAxBA,EAAWD,KAAKZ,MACfa,EAAWC,YACdV,EAAKW,MAAM,uBAAyBF,EAAWD,KAAKZ,KAAO,KAAOa,EAAWE,QAAQC,QACrFT,EAAOU,GAAG,CAAEjD,MAAO,iBAGQ,IAA3BsC,EAAUrC,MAAMiD,OAAc,CAEhC,IAAIjD,EAAM,aACNU,EAAO,WAAWwC,KAAKX,EAAYY,SAASjC,SAASkC,MAEvDpD,GADEU,EACKA,EAAK,GAEL,OAET,IAAI2C,EAAM,IAAItC,KACd,GAAIwB,EAAYe,SAASC,qBAGvB,IAFA,IAAIC,EAAW,CAAC,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,MAChDC,EAAUD,EAASH,EAAIK,UACpBnB,EAAYe,SAASC,qBAAqBI,QAAQF,GAAW,GAClEJ,EAAIO,QAAQ,GACZH,EAAUD,EAASH,EAAIK,UAG3B1D,GAAO,IAAMqD,EAAIrC,eACjBqB,EAAUwB,UAAU7D,IAAIA,IArI5B8D,QAAQC,OAAO,mBAAoB,CAAC,YAAa,YAAa,oBAAqB,KAAM,cAAe,qBAAsB,kBAAmB,gBAAiB,gBAC/JC,OAAOpE,GACPqE,IAAIhC,GAKPrC,EAAUsE,QAAU,CAAC,iBAAkB,uBAmEvC3D,EAAe2D,QAAU,CAAC,YAQ1BtD,EAAkBsD,QAAU,CAAC,eAAgB,YAAa,YAmB1DjC,EAASiC,QAAU,CAAC,UAAW,OAAQ,eAAgB,YAAa,SAAU,eAxGhF","file":"Scheduler.js"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1,2 @@
var saveAs=saveAs||function(e){"use strict";if("undefined"==typeof navigator||!/MSIE [1-9]\./.test(navigator.userAgent)){var t=e.document,n=function(){return e.URL||e.webkitURL||e},o=t.createElementNS("http://www.w3.org/1999/xhtml","a"),r="download"in o,i=e.webkitRequestFileSystem,a=e.requestFileSystem||i||e.mozRequestFileSystem,c="application/octet-stream",f=0,s=function(t){var o=function(){"string"==typeof t?n().revokeObjectURL(t):t.remove()};e.chrome?o():setTimeout(o,500)},u=function(t,n,o){for(var r=(n=[].concat(n)).length;r--;){var i=t["on"+n[r]];if("function"==typeof i)try{i.call(t,o||t)}catch(t){a=t,(e.setImmediate||e.setTimeout)(function(){throw a},0)}}var a},d=function(e){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e},l=function(l,p){var v,w,y,m=this,h=(l=d(l)).type,S=!1,O=function(){u(m,"writestart progress write writeend".split(" "))},E=function(){if(!S&&v||(v=n().createObjectURL(l)),w)w.location.href=v;else{void 0==e.open(v,"_blank")&&"undefined"!=typeof safari&&(e.location.href=v)}m.readyState=m.DONE,O(),s(v)},R=function(e){return function(){if(m.readyState!==m.DONE)return e.apply(this,arguments)}},b={create:!0,exclusive:!1};if(m.readyState=m.INIT,p||(p="download"),r)return v=n().createObjectURL(l),o.href=v,o.download=p,function(n){var o=t.createEvent("MouseEvents");o.initMouseEvent("click",!0,!1,e,0,0,0,0,0,!1,!1,!1,!1,0,null),n.dispatchEvent(o)}(o),m.readyState=m.DONE,O(),void s(v);e.chrome&&h&&h!==c&&(y=l.slice||l.webkitSlice,l=y.call(l,0,l.size,c),S=!0),i&&"download"!==p&&(p+=".download"),(h===c||i)&&(w=e),a?(f+=l.size,a(e.TEMPORARY,f,R(function(e){e.root.getDirectory("saved",b,R(function(e){var t=function(){e.getFile(p,b,R(function(e){e.createWriter(R(function(t){t.onwriteend=function(t){w.location.href=e.toURL(),m.readyState=m.DONE,u(m,"writeend",t),s(e)},t.onerror=function(){var e=t.error;e.code!==e.ABORT_ERR&&E()},"writestart progress write abort".split(" ").forEach(function(e){t["on"+e]=m["on"+e]}),t.write(l),m.abort=function(){t.abort(),m.readyState=m.DONE},m.readyState=m.WRITING}),E)}),E)};e.getFile(p,{create:!1},R(function(e){e.remove(),t()}),R(function(e){e.code===e.NOT_FOUND_ERR?t():E()}))}),E)}),E)):E()},p=l.prototype;return"undefined"!=typeof navigator&&navigator.msSaveOrOpenBlob?function(e,t){return navigator.msSaveOrOpenBlob(d(e),t)}:(p.abort=function(){this.readyState=this.DONE,u(this,"abort")},p.readyState=p.INIT=0,p.WRITING=1,p.DONE=2,p.error=p.onwritestart=p.onprogress=p.onwrite=p.onabort=p.onerror=p.onwriteend=null,function(e,t){return new l(e,t)})}}("undefined"!=typeof self&&self||"undefined"!=typeof window&&window||this.content);"undefined"!=typeof module&&module.exports?module.exports.saveAs=saveAs:"undefined"!=typeof define&&null!==define&&null!=define.amd&&define([],function(){return saveAs});
var saveAs=saveAs||function(v){"use strict";if("undefined"==typeof navigator||!/MSIE [1-9]\./.test(navigator.userAgent)){var w=v.document,y=function(){return v.URL||v.webkitURL||v},m=w.createElementNS("http://www.w3.org/1999/xhtml","a"),h="download"in m,S=v.webkitRequestFileSystem,O=v.requestFileSystem||S||v.mozRequestFileSystem,i=function(e){(v.setImmediate||v.setTimeout)(function(){throw e},0)},E="application/octet-stream",R=0,b=function(e){var t=function(){"string"==typeof e?y().revokeObjectURL(e):e.remove()};v.chrome?t():setTimeout(t,500)},g=function(e,t,n){for(var o=(t=[].concat(t)).length;o--;){var r=e["on"+t[o]];if("function"==typeof r)try{r.call(e,n||e)}catch(e){i(e)}}},N=function(e){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e},n=function(o,n){o=N(o);var e,r,t,i,a,c=this,f=o.type,u=!1,s=function(){g(c,"writestart progress write writeend".split(" "))},d=function(){(!u&&e||(e=y().createObjectURL(o)),r)?r.location.href=e:null==v.open(e,"_blank")&&"undefined"!=typeof safari&&(v.location.href=e);c.readyState=c.DONE,s(),b(e)},l=function(e){return function(){if(c.readyState!==c.DONE)return e.apply(this,arguments)}},p={create:!0,exclusive:!1};if(c.readyState=c.INIT,n||(n="download"),h)return e=y().createObjectURL(o),m.href=e,m.download=n,i=m,(a=w.createEvent("MouseEvents")).initMouseEvent("click",!0,!1,v,0,0,0,0,0,!1,!1,!1,!1,0,null),i.dispatchEvent(a),c.readyState=c.DONE,s(),void b(e);v.chrome&&f&&f!==E&&(t=o.slice||o.webkitSlice,o=t.call(o,0,o.size,E),u=!0),S&&"download"!==n&&(n+=".download"),(f===E||S)&&(r=v),O?(R+=o.size,O(v.TEMPORARY,R,l(function(e){e.root.getDirectory("saved",p,l(function(e){var t=function(){e.getFile(n,p,l(function(n){n.createWriter(l(function(t){t.onwriteend=function(e){r.location.href=n.toURL(),c.readyState=c.DONE,g(c,"writeend",e),b(n)},t.onerror=function(){var e=t.error;e.code!==e.ABORT_ERR&&d()},"writestart progress write abort".split(" ").forEach(function(e){t["on"+e]=c["on"+e]}),t.write(o),c.abort=function(){t.abort(),c.readyState=c.DONE},c.readyState=c.WRITING}),d)}),d)};e.getFile(n,{create:!1},l(function(e){e.remove(),t()}),l(function(e){e.code===e.NOT_FOUND_ERR?t():d()}))}),d)}),d)):d()},e=n.prototype;return"undefined"!=typeof navigator&&navigator.msSaveOrOpenBlob?function(e,t){return navigator.msSaveOrOpenBlob(N(e),t)}:(e.abort=function(){this.readyState=this.DONE,g(this,"abort")},e.readyState=e.INIT=0,e.WRITING=1,e.DONE=2,e.error=e.onwritestart=e.onprogress=e.onwrite=e.onabort=e.onerror=e.onwriteend=null,function(e,t){return new n(e,t)})}}("undefined"!=typeof self&&self||"undefined"!=typeof window&&window||this.content);"undefined"!=typeof module&&module.exports?module.exports.saveAs=saveAs:"undefined"!=typeof define&&null!==define&&null!=define.amd&&define([],function(){return saveAs});
//# sourceMappingURL=FileSaver.min.js.map

View File

@ -1 +1 @@
{"version":3,"sources":["../../bower_components/file-saver.js/FileSaver.js"],"names":["saveAs","view","navigator","test","userAgent","doc","document","get_URL","URL","webkitURL","save_link","createElementNS","can_use_save_link","webkit_req_fs","webkitRequestFileSystem","req_fs","requestFileSystem","mozRequestFileSystem","force_saveable_type","fs_min_size","revoke","file","revoker","revokeObjectURL","remove","chrome","setTimeout","dispatch","filesaver","event_types","event","i","concat","length","listener","call","ex","setImmediate","auto_bom","blob","type","Blob","FileSaver","name","object_url","target_view","slice","this","blob_changed","dispatch_all","split","fs_error","createObjectURL","location","href","undefined","open","safari","readyState","DONE","abortable","func","apply","arguments","create_if_not_found","create","exclusive","INIT","download","node","createEvent","initMouseEvent","dispatchEvent","click","webkitSlice","size","TEMPORARY","fs","root","getDirectory","dir","save","getFile","createWriter","writer","onwriteend","toURL","onerror","error","code","ABORT_ERR","forEach","write","abort","WRITING","NOT_FOUND_ERR","FS_proto","prototype","msSaveOrOpenBlob","onwritestart","onprogress","onwrite","onabort","self","window","content","module","exports","define","amd"],"mappings":"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","file":"FileSaver.min.js"}
{"version":3,"sources":["../../bower_components/file-saver.js/FileSaver.js"],"names":["saveAs","view","navigator","test","userAgent","doc","document","get_URL","URL","webkitURL","save_link","createElementNS","can_use_save_link","webkit_req_fs","webkitRequestFileSystem","req_fs","requestFileSystem","mozRequestFileSystem","throw_outside","ex","setImmediate","setTimeout","force_saveable_type","fs_min_size","revoke","file","revoker","revokeObjectURL","remove","chrome","dispatch","filesaver","event_types","event","i","concat","length","listener","call","auto_bom","blob","type","Blob","FileSaver","name","object_url","target_view","slice","node","this","blob_changed","dispatch_all","split","fs_error","createObjectURL","location","href","undefined","open","safari","readyState","DONE","abortable","func","apply","arguments","create_if_not_found","create","exclusive","INIT","download","createEvent","initMouseEvent","dispatchEvent","webkitSlice","size","TEMPORARY","fs","root","getDirectory","dir","save","getFile","createWriter","writer","onwriteend","toURL","onerror","error","code","ABORT_ERR","forEach","write","abort","WRITING","NOT_FOUND_ERR","FS_proto","prototype","msSaveOrOpenBlob","onwritestart","onprogress","onwrite","onabort","self","window","content","module","exports","define","amd"],"mappings":"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","file":"FileSaver.min.js"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long