UNPKG

pip-webui

Version:

HTML5 UI for LOB applications

1 lines 8.09 kB
!function(){"use strict";var e=angular.module("pipTest.Account",["pipTest.DataSet"]);e.service("pipTestAccount",["pipTestDataSet",function(e){function t(){return e.SERVER_URL}function n(){return e.SAMPLER_ACCOUNT}function a(){return e.TESTER_ACCOUNT}return{getServerUrl:t,getSamplerAccount:n,getTesterAccount:a}}])}(),function(){"use strict";var e=angular.module("pipTest.Content",["pipTest.DataSet"]);e.service("pipTestContent",function(){function e(e){function t(e,t){var n;if(e)switch(e){case"word":n=chance.word({length:t});break;case"sentence":n=chance.sentence({words:t});break;case"paragraph":n=chance.paragraph({sentences:t})}else n=chance.sentence({words:t});return n}function n(e,t){if(e)return e;if(t)return t;var n=chance.bool();return n}var a,r,i=1+Math.floor(10*Math.random()),s=!1,o=!1,c=[],p=0;for(e&&(i=e.size?e.size:i,s=e.onlyCheck===!0?e.onlyCheck:s,o=e.onlyUnCheck===!0?e.onlyUnCheck:o,a=e.optionTextType?e.optionTextType:null,r=e.optionLength?e.optionLength:null),p=0;i>p;p++){var l={text:t(a,r),checked:n(s,o)};c.push(l)}return c}return{getCheckList:e}})}(),function(){"use strict";var e=angular.module("pipTest.DataSet",[]);e.service("pipTestDataSet",function(){var e="abcdefghijklmnopqrstuvwxyz",t="ABCDEFGHIJKLMNOPQRSTUVWXYZ",n="0123456789",a=" .,;:-!?",r="http://alpha.pipservices.net",i={name:"Sampler User",email:"sampler@digitallivingsoftware.com",password:"test123",language:"en",theme:""},s={name:"Empty User",email:"emptyUser@test.ru",password:"123456",language:"en",theme:""},o={name:"manager_user",email:"test2piplife@mail.ru",language:"en",pwd_fail_count:0,pwd_last_fail:null,paid:!1,admin:!1,party_access:[{share_level:0,type:"partner",party_name:"Bill Tester",party_id:"55f20e7b4b0c570c4b1f12e0",contributor:!1,manager:!1,id:"55f716315b46fab820dd8df3"},{share_level:0,type:"partner",party_name:"emptyUser",party_id:"user_id00000000000000001",contributor:!1,manager:!1,id:"55f716315b46fab820dd8de4"}],sessions:[{address:"109.254.67.37",client:"chrome",platform:"windows 6.3",last_req:"2015-11-19T13:57:12.723Z",opened:"2015-11-19T13:57:12.723Z",id:"session_id00000000000002"},{address:"176.8.157.60",client:"chrome",platform:"windows 6.3",last_req:"2015-11-19T17:22:11.791Z",opened:"2015-11-19T17:22:11.791Z",id:"session_id00000000000003"}],signin:"2015-11-19T17:22:11.688Z",signup:"2015-09-10T20:56:08.025Z",active:!0,lock:!1,email_ver:!1,id:"user_id00000000000000002",last_session_id:"session_id00000000000003"},c={pwd_last_fail:null,pwd_fail_count:0,name:"emptyUser",email:"emptyUser@test.ru",language:"en",paid:!1,admin:!1,party_access:[],sessions:[{address:"176.8.157.60",client:"chrome",platform:"windows 6.3",last_req:"2015-11-19T17:34:42.019Z",opened:"2015-11-19T17:34:42.019Z",id:"session_id00000000000002"}],signin:"2015-11-19T17:34:41.934Z",signup:"2015-11-19T17:34:41.721Z",active:!0,lock:!1,email_ver:!1,id:"user_id00000000000000001",last_session_id:"session_id00000000000002"},p={intro:{lastId:"55f6fc635b46fab820dd8cce",date:"2015-09-15T17:28:23.941Z"},party_id:"user_id00000000000000001",events:{viewType:"kanban"},visions:{viewType:"tile"},notes:{viewType:"tile"},partners:{viewType:"tile"}},l={intro:{lastId:"55f6fc635b46fab820dd8cce",date:"2015-09-15T17:28:23.941Z"},party_id:"user_id00000000000000002",messages:{viewType:"send"},goals:{navId:"all"},areas:{navId:"now"},news:{viewType:"tile"}};return{ABCD:e,ABCD_CAPITALIZE:t,DIGIT:n,SIGN:a,SETTINGS1:p,SETTINGS2:l,EMPTY_USER:c,MANAGER_USER:o,TESTER_ACCOUNT:s,SAMPLER_ACCOUNT:i,SERVER_URL:r}})}(),function(){"use strict";var e=angular.module("pipTest.Entity",["pipTest.DataSet","pipTest.General"]);e.service("pipTestEntity",["pipTestGeneral",function(e){function t(t){var n,a,r,i;n=e.getObjectId(),a=getRandomString(),r=e.getObjectId(),i=1+5*Math.random();var s={title:getText(i),type:"goal",creator_id:n,creator_name:a,contribs:[{from_id:r,party_id:n,party_name:"emptyUser",accept:"accepted",role:""}],tags:[],id:r};return t&&(s=_.assign(s,t)),s}function n(t,n,a,r){if(t&&n){var i,s=[];i=a&&r?Math.floor(Math.random()*(r-a+1)):a?Math.floor(Math.random()*(n.length-r)):Math.floor(Math.random()*n.length),s=_.take(n,i),_.each(s,function(n){t.contribs.push({party_name:n.name,party_id:n.id,accept:e.getOne(["accepted","invited"])})}),t.contribs=_.uniq(t.contribs,"party_id")}}function a(e,n){var a,r={};return r.type="area",e&&e.name&&(r.creator_name=e.name,r.creator_id=e.id),a=t(r,n)}function r(e,n,a){var r,i,s=[],o={};for(o.type="area",n&&n.name&&(o.creator_name=n.name,o.creator_id=n.id),r=0;e>r;r++)i=t(o,a),s.push(i);return s}function i(n,a){var r,i={};return i.type=e.getOne(["goal","aspiration","objective","dream","accomplishment"]),n&&n.name&&(i.creator_name=n.name,i.creator_id=n.id),r=t(i,a)}function s(e,n,a){var r,i,s=[],o={};for(o.type=getOne(["goal","aspiration","objective","dream","accomplishment"]),n&&n.name&&(o.creator_name=n.name,o.creator_id=n.id),r=0;e>r;r++)i=t(o,a),s.push(i);return s}return{getEntity:t,setContrib:n,getOneArea:a,getAreasCollection:r,getOneGoal:i,getGoalsCollection:s}}])}(),function(){"use strict";var e=angular.module("pipTest.General",["pipTest.DataSet"]);e.service("pipTestGeneral",["pipTestDataSet",function(e){function t(t,n){var a=e.ABCD+e.DIGIT,t=t?t:16;n=n?n:a;var r=chance.string({length:t,pool:n});return r}function n(e){if(!e||!Array.isArray(e)||0==e.length)return null;var t=Math.floor(Math.random()*e.length);return e[t]}function a(t){var n=t&&t>0?Math.floor(Math.random()*t):null,a=e.ABCD+e.ABCD_CAPITALIZE,r=chance.word({length:n,pool:a});return r}return{getObjectId:t,getOneWord:a,getOne:n}}])}(),function(){"use strict";angular.module("pipWebuiTests",["pipTest.DataSet","pipTest.Account","pipTest.Entity","pipTest.UserParty","pipTest.General","pipTest.Content"])}(),function(){"use strict";var e=angular.module("pipTest.UserParty",["pipTest.DataSet"]);e.service("pipTestUserParty",["pipTestDataSet","pipTestGeneral",function(e,t){function n(e){var n=new Date(chance.timestamp()),a={address:chance.ip(),client:t.getOne(["chrome","mozilla","explorer"]),platform:t.getOne(["windows 8","windows 7","linux"]),last_req:n.toJSON(),opened:n.toJSON(),id:session_id};return e&&(a=_.assign(a,e)),a}function a(e){var a=t.getObjectId(),i=chance.timestamp(),s=chance.timestamp(),o={pwd_last_fail:null,pwd_fail_count:0,name:chance.first()+" "+chance.name(),email:chance.email(),language:t.getOne(["en","ru","fr"]),paid:chance.bool({likelihood:30}),admin:!1,party_access:r(),sessions:n(),signin:i>s?new Date(i).toJSON():new Date(s).toJSON(),signup:i>s?new Date(s).toJSON():new Date(i).toJSON(),active:!0,lock:!1,email_ver:!1,id:t.getObjectId(),last_session_id:a};return e&&(o=_.assign(o,e)),o}function r(e,n){var a,r=[],e=e?e:Math.floor(10*Math.random());for(a=0;e>a;a++){var i=chance.bool({likelihood:30}),s={share_level:0,type:"partner",party_name:chance.first()+" "+chance.name(),party_id:t.getObjectId(),contributor:i,manager:i?chance.bool({likelihood:30}):!1,id:t.getObjectId()};n&&(s=_.assign(s,n)),r.push(s)}return r}function i(e){var n=chance.timestamp(),a=chance.timestamp(),r={name:chance.first()+" "+chance.name(),email:chance.email(),type:"person",gender:chance.gender().toLowerCase(),loc_name:chance.address(),loc_pos:{type:"Point",coordinates:[chance.floating({min:-120,max:120}),chance.floating({min:-120,max:120})]},join:"approve",updated:n>a?new Date(n).toJSON():new Date(a).toJSON(),created:n>a?new Date(a).toJSON():new Date(n).toJSON(),id:t.getObjectId()};return e&&(r=_.assign(r,e)),r}function s(e,n){if(!e||!e.id||!e.name)return null;var a=chance.bool({likelihood:30}),r={party_id:e.id,party_type:e.type,party_name:e.name,to_party_id:t.getObjectId(),to_party_name:chance.first()+" "+chance.name(),to_party_type:"person",type:"partner",share_level:chance.integer({min:0,max:4}),accept:"joined",group_ids:[],contributor:a,manager:a?chance.bool({likelihood:30}):!1,snoozed:!1,created:new Date(chance.timestamp()).toJSON(),id:t.getObjectId()};return n&&(r=_.assign(r,n)),r}function o(t){return t&&2==t?e.SETTINGS2:e.SETTINGS1}return{getOneUser:a,getSettings:o,getParty:i,getConnection:s,getPartyAccess:r,getSession:n}}])}();