(window.webpackJsonp=window.webpackJsonp||[]).push([[41],{779:function(e,t,r){"use strict";r.r(t);r(9),r(6),r(10),r(11);var o=r(5),n=r(12),l=r(2),c=(r(50),r(52),r(17),r(7),r(207),r(126),r(44),r(76));function d(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function v(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?d(Object(source),!0).forEach((function(t){Object(l.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):d(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var m={data:function(){return{dialog:!1,localuser:"",userAffiliation:[],userPosition:"",userName:"",userEmail:"",userOTP:"",userCountryCode:"",userMobileNumber:"",orgSearch:null,otpSent:!1,model:0,dialogMessage:"",submitMessage:"Verify Email",colors:["indigo","warning","pink darken-2","red lighten-1","deep-purple accent-4"],slides:["First","Second","Third","Fourth","Fifth"],countryCodePattern:/\d+/g,mobileNumberPattern:/\(?\d{1,3}\)?[- ]?\d{3}[- ]?\d{4}$/g,menuProps:{value:!1}}},components:{Logo:function(){return r.e(4).then(r.bind(null,784))},LazyHydrate:function(){return r.e(2).then(r.bind(null,620))},Supporters:function(){return r.e(21).then(r.bind(null,785))}},computed:v(v({},Object(c.c)({user:function(e){return e.user},person:function(e){return e.user.user},organization:function(e){return e.user.organization},userid:function(e){return e.user.userid},orgs:function(e){return e.user.orgs}})),{},{orgNames:{get:function(){return console.log("from here",this.orgs.map((function(e){return e.name}))),this.orgs?this.orgs.map((function(e){return e.name})):[]}}}),watch:{person:function(e){this.localuser=JSON.parse(JSON.stringify(e))},organization:function(e){this.userAffiliation=e},userAffiliation:function(e,t){var r=this;if(this.$auth.loggedIn){var o=t.filter((function(t){return-1==e.findIndex((function(e){return e.id==t.id}))}));o.length>0&&(o.forEach((function(e){"object"===Object(n.a)(e)&&r.$userAffiliationEndpoint.delete(e.id)})),o=[])}},userEmail:function(e){console.log(e),this.localuser.email&&this.localuser.email==e?this.submitMessage="Submit":this.submitMessage="Verify Email"},userid:function(e){console.log("user_id: ",e),this.showUserInfoModal()}},mounted:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){var o,n,l,c;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:o=r(703),n=o(Date.now()),l=864e5,c=new Date,l+=c.getTime(),c.setTime(l),document.cookie="session_id=".concat(n,";expires=").concat(c.toUTCString()),console.log(e.user);case 8:case"end":return t.stop()}}),t)})))()},methods:{validateNumber:function(){if(this.userCountryCode||this.userMobileNumber){var e=this.userCountryCode.match(this.countryCodePattern),t=this.userMobileNumber.match(this.mobileNumberPattern);return e&&this.userCountryCode===e[0]&&t&&this.userMobileNumber===t[0]}return!0},addFields:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){var r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.$auth.loggedIn){t.next=4;break}e.$router.push("/login"),t.next=22;break;case 4:return e.dialogMessage="",e.localuser.position=e.userPosition,(r=e.validateNumber())?(e.localuser.countryCode=e.userCountryCode,e.localuser.mobileNumber=e.userMobileNumber.replace(/\D/g,"")):e.dialogMessage="Please enter valid charaters for Mobile Number",e.localuser.name=e.userName,e.localuser.email=e.userEmail,e.localuser.userOTP=0==e.userOTP.length&&e.otpSent?"undefined":e.userOTP,t.next=13,e.$userEndpoint.update(e.userid,e.localuser);case 13:if(!(o=t.sent).action){t.next=19;break}return e.dialogMessage=o.message,"OTP_SENT"==o.action&&(e.otpSent=!0,e.submitMessage="Submit"),"OTP_INVALID"==o.action&&(e.userOTP="",e.submitMessage="Verify Email",e.otpSent=!1),t.abrupt("return");case 19:e.localuser.position&&e.userAffiliation.length&&e.localuser.email&&e.localuser.name&&e.localuser.mobileNumber&&e.localuser.countryCode&&r&&(e.dialog=!1),e.userAffiliation.forEach((function(t,r,object){"string"==typeof t&&(console.log("here"),e.$store.dispatch("user/createAffiliation",t),object.splice(r,0))})),e.$store.dispatch("user/fetchUser");case 22:case"end":return t.stop()}}),t)})))()},logout:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:confirm("Log out of COMUNDA?")&&(e.dialog=!1,console.log("Logging out"),e.$store.commit("user/LOGOUT"),e.$store.commit("system/LOGOUT"),e.$auth.logout());case 1:case"end":return t.stop()}}),t)})))()},showUserInfoModal:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.$auth.loggedIn){t.next=5;break}return t.next=3,e.$store.dispatch("user/fetchOrgs");case 3:return t.next=5,e.$store.dispatch("user/fetchUser").then((function(t){0!=e.organization.length&&e.localuser.position&&e.localuser.email&&e.localuser.name&&e.localuser.countryCode&&e.localuser.mobileNumber||(e.dialog=!0),e.localuser=JSON.parse(JSON.stringify(e.person)),e.userAffiliation=e.organization?e.organization:[],e.localuser.position=e.localuser.position?e.localuser.position:"",e.localuser.countryCode=e.localuser.countryCode?e.localuser.countryCode:"",e.localuser.mobileNumber=e.localuser.mobileNumber?e.localuser.mobileNumber:"",e.userPosition=e.localuser.position,e.user.countryCode=e.localuser.countryCode,e.user.mobileNumber=e.localuser.mobileNumber,e.localuser.email&&(e.submitMessage="Submit"),e.userName=e.localuser.name,e.localuser.email=e.localuser.email?e.localuser.email:"",e.userEmail=e.localuser.email,console.log(e.localuser)}));case 5:case"end":return t.stop()}}),t)})))()},onAffiliationInput:function(e){e&&e.length>0?this.menuProps.value=!0:this.menuProps.value=!1}}},h=r(21),f=r(39),_=r.n(f),y=r(195),C=r(191),w=r(197),x=r(82),N=r(803),O=r(749),S=r(522),k=r(553),D=r(530),P=r(495),M=r(541),A=r(171),I=r(150),T=r(525),V=r(192),j=r(113),E=r(73),L=r(93),U=r(523),z=r(509),$=r(527),component=Object(h.a)(m,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("v-layout",{attrs:{column:"","justify-center":"","align-center":""}},[r("v-flex",{attrs:{xs12:"",sm8:"",md6:""}},[r("div",{staticClass:"text-center"},[r("logo")],1),e._v(" "),r("v-carousel",{attrs:{cycle:"",height:"auto","hide-delimiter-background":"","show-arrows-on-hover":""}},[r("v-carousel-item",[r("v-card",{attrs:{color:"#eef2bf"}},[r("v-card-title",{staticClass:"primary white--text"},[e._v("\n            ANT Censuses of the Internet Address Space\n          ")]),e._v(" "),r("v-card-text",{staticClass:"body-1"},[r("br"),e._v(" "),r("v-row",[r("v-col",{attrs:{cols:"8"}},[r("p",[r("b",[e._v("\n              Starting in 2003, researchers at ISI have been collecting data about the Internet address space.\n           As part of this work we have been probing all addresses in the allocated Internet address space.\n            This web page summarizes this research, the datasets, and related papers.\n             We also have a plot of the entire internet at scale (one dot is one address), an interactive,\n              browsable map (details), and video description, and (new Jan. 2015) an animation showing 8 years of Internet censuses.\n            ")])]),e._v(" "),r("v-btn",{attrs:{depressed:"",color:"primary",href:"/search?keywords=census"}},[e._v("\n      Link to dataset\n    ")])],1),e._v(" "),r("v-col",{attrs:{cols:"4"}},[r("v-img",{attrs:{src:"https://ant.isi.edu/address/it.37.all.16-subnet_stats.3px-per-point.annotated.png",height:"300",width:"300"}})],1)],1)],1),e._v(" "),r("v-card-actions")],1)],1),e._v(" "),r("v-carousel-item",[r("v-card",{attrs:{color:"#eef2bf"}},[r("v-card-title",{staticClass:"primary white--text"},[e._v("\n            Distributed Denial-of-Service (DDoS) attacks Datasets\n          ")]),e._v(" "),r("v-card-text",{staticClass:"body-1"},[r("br"),e._v(" "),r("v-row",[r("v-col",{attrs:{cols:"8"}},[r("p",[r("b",[e._v("\n                Distributed Denial-of-Service (DDoS) attacks exhaust resources, leaving a server unavailable to legitimate clients.\n                The Domain Name System (DNS) is a frequent target of DDoS attacks. Since DNS is a critical infrastructure service,\n                protecting it from DoS is imperative. Many prior approaches have focused on specific filters or anti-spoofing\n                techniques to protect generic services. DNS root nameservers are more challenging to protect, since they use\n                fixed IP addresses, serve very diverse clients and requests, receive predominantly UDP traffic that can be spoofed,\n                and must guarantee high quality of service.\n                We show that this layered defense approach provides exceptional protection against all attack types using traces of ten real attacks from a DNS root nameserver.\n                Our automated system can select the best defense within seconds and quickly reduces traffic to the server within a manageable range, while keeping collateral damage lower than 2%.\n\n\n            ")])]),e._v(" "),r("v-btn",{attrs:{depressed:"",color:"primary",to:"/search?keywords=ddidd"}},[e._v("\n      Link to dataset\n    ")])],1),e._v(" "),r("v-col",{attrs:{cols:"4"}},[r("v-img",{attrs:{src:"https://steel.isi.edu/ddidd.jpg",height:"300",width:"300"}})],1)],1)],1),e._v(" "),r("v-card-actions")],1)],1)],1),e._v(" "),r("br"),e._v(" "),r("LazyHydrate",{attrs:{never:""}},[r("div",[r("v-card",[r("v-card-title",{staticClass:"primary white--text"},[e._v("\n              COMUNDA is a collaborative, community-driven platform for network dataset sharing and reuse.\n            ")]),e._v(" "),r("v-card-text",[r("br"),e._v(" "),r("div",{staticClass:"text-center"},[r("v-row",[r("v-card",{staticClass:"mx-auto",attrs:{href:"/search",flat:"",color:"transparent"}},[r("v-card-text",[r("v-avatar",{attrs:{color:"indigo",size:"150"}},[r("v-icon",{attrs:{dark:"",size:"120"}},[e._v("\n       mdi-cloud-search\n      ")])],1),e._v(" "),r("p",{staticClass:"font-weight-bold subtitle-1"},[e._v("\n\t      Search Datasets")])],1)],1),e._v(" "),r("v-divider",{attrs:{inset:"",vertical:""}}),e._v(" "),r("v-card",{staticClass:"mx-auto",attrs:{href:"https://steelisi.github.io/CLASSNET-DOCS/dataset/",flat:"",color:"transparent"}},[r("v-card-text",[r("v-avatar",{attrs:{color:"orange",size:"150"}},[r("v-icon",{attrs:{dark:"",size:"120"}},[e._v("\n       mdi-comment-account\n      ")])],1),e._v(" "),r("p",{staticClass:"font-weight-bold subtitle-1"},[e._v("\n\t     Rate and comment on existing datasets")])],1)],1),e._v(" "),r("v-divider",{attrs:{inset:"",vertical:""}}),e._v(" "),r("v-card",{staticClass:"mx-auto",attrs:{href:"/addLabels",flat:"",color:"transparent"}},[r("v-card-text",[r("v-avatar",{attrs:{color:"teal",size:"150"}},[r("v-icon",{attrs:{dark:"",size:"120"}},[e._v("\n       mdi-label-multiple\n      ")])],1),e._v(" "),r("p",{staticClass:"font-weight-bold subtitle-1"},[e._v("\n\t      Contribute Labels to Existing Datasets")])],1)],1),e._v(" "),r("v-divider",{attrs:{inset:"",vertical:""}}),e._v(" "),r("v-card",{staticClass:"mx-auto",attrs:{href:"https://steelisi.github.io/CLASSNET-DOCS/contribute/",flat:"",color:"transparent"}},[r("v-card-text",[r("v-avatar",{attrs:{color:"blue",size:"150"}},[r("v-icon",{attrs:{dark:"",size:"120"}},[e._v("\n       mdi-database-import\n      ")])],1),e._v(" "),r("p",{staticClass:"font-weight-bold subtitle-1"},[e._v("\n\t      Contribute datasets to COMUNDA")])],1)],1)],1)],1)])],1),e._v(" "),r("br"),r("br"),e._v(" "),r("v-card",[r("v-card-title",{staticClass:"primary white--text"},[e._v("\n              Welcome to the COMUNDA Portal\n            ")]),e._v(" "),r("v-card-text",[r("br"),e._v(" "),r("v-list",[r("v-list-item",[r("v-list-item-icon",[r("v-icon",[e._v("mdi-account-network")])],1),e._v(" "),r("v-list-item-content",[r("p",{staticClass:"body-1"},[r("b",[e._v("\n\t      COMUNDA is a collaborative, community-driven platform for\n              network dataset sharing and reuse. Datasets can be contributed\n              by anyone in the community, and approval process is streamlined to\n\t      include the dataset provider. Datasets can reside on COMUNDA or at\n\t      the provider's machines. Datasets can be offered for download, or\n                    for access on the provider's machines.")])])])],1),e._v(" "),r("v-list-item",[r("v-list-item-icon",[r("v-icon",[e._v("mdi-forum")])],1),e._v(" "),r("v-list-item-content",[r("p",{staticClass:"body-1"},[e._v("\n              In later stages of the project, COMUNDA will support discussions around\n              dataset records, and it will support collaborative labeling of ground truth.\n\t      COMUNDA will also support researchers' sharing their code, which does dataset\n\t      cleaning, processing and interpretation.\n            ")])])],1),e._v(" "),r("v-list-item",[r("v-list-item-icon",[r("v-icon",[e._v("mdi-lan")])],1),e._v(" "),r("v-list-item-content",[r("p",{staticClass:"body-1"},[e._v("\n\t     COMUNDA also facilitates community-building around these datasets. It\n              allows data providers to share the metadata of their datasets with\n              the community, and it allows researchers to share their experience with different datasets.\n            ")])])],1)],1),e._v(" "),r("p",{staticClass:"body-1"},[e._v("\n              For more information on COMUNDA, check out the\n              "),r("a",{attrs:{href:"https://ant.isi.edu/classnet/",target:"_blank",rel:"noopener"}},[e._v("\n                project homepage.\n              ")])]),e._v(" "),r("p",{staticClass:"body-1"},[e._v("\n              To get started click CONTINUE.\n              ")]),e._v(" "),r("v-row",{attrs:{align:"center"}},[r("v-col",{attrs:{cols:"12",sm:"1",align:"right"}},[r("v-img",{attrs:{src:"/images/nsf.png",alt:"NSF Logo",width:"50"}})],1),e._v(" "),r("v-col",{attrs:{align:"left"}},[r("em",{staticClass:"body-1"},[e._v("\n                  COMUNDA is supported by the National Science Foundation\n                  (NSF) under grant number 8115780 and 1823192.\n                  ")])])],1)],1),e._v(" "),r("v-card-actions",[r("v-spacer"),e._v(" "),r("v-btn",{attrs:{color:"primary",nuxt:"",to:"/search"}},[e._v("\n                Continue\n              ")])],1)],1),r("br"),e._v(" "),r("br"),e._v(" "),r("br")],1)]),e._v(" "),r("br"),e._v(" "),r("v-card",[r("v-card-title",{staticClass:"primary white--text"},[e._v("\n              Supporters\n        ")]),e._v(" "),r("v-card-text",[r("v-list",[r("v-list-item",[r("v-list-item-icon",[r("v-icon",[e._v("mdi-handshake")])],1),e._v(" "),r("v-list-item-content",[r("p",{staticClass:"body-1"},[e._v("The COMUNDA portal is community infrastructure supported by the National Science Foundation's CCRI program. Visit the "),r("a",{attrs:{href:"https://www.ccrivo.org"}},[e._v("CCRI-VO website")]),e._v("\n                   to discover other infrastructure supported by the CCRI program.")])])],1)],1)],1)],1),e._v(" "),r("br")],1),e._v(" "),r("v-row",{attrs:{justify:"center"}},[r("v-dialog",{attrs:{persistent:"","max-width":"500"},scopedSlots:e._u([{key:"activator",fn:function(e){e.on,e.attrs}}]),model:{value:e.dialog,callback:function(t){e.dialog=t},expression:"dialog"}},[e._v(" "),r("v-card",[r("v-card-title",[e._v("\n          Enter Affiliation, Designation and Phone Number\n        ")]),e._v(" "),r("v-col",{attrs:{cols:"12"}},[r("v-text-field",{attrs:{label:"Name*",required:""},model:{value:e.userName,callback:function(t){e.userName=t},expression:"userName"}})],1),e._v(" "),r("v-col",{attrs:{cols:"12"}},[r("v-text-field",{attrs:{label:"Institutional Email* | Verify with a One-time password (OTP)",required:""},model:{value:e.userEmail,callback:function(t){e.userEmail=t},expression:"userEmail"}})],1),e._v(" "),e.otpSent?r("v-col",{attrs:{cols:"12"}},[r("v-text-field",{attrs:{label:"OTP"},model:{value:e.userOTP,callback:function(t){e.userOTP=t},expression:"userOTP"}})],1):e._e(),e._v(" "),r("v-col",{attrs:{cols:"12"}},[r("v-text-field",{attrs:{label:"Position*",required:""},model:{value:e.userPosition,callback:function(t){e.userPosition=t},expression:"userPosition"}})],1),e._v(" "),r("v-col",{attrs:{cols:"12"}},[r("v-combobox",{attrs:{label:"Affiliation*",multiple:"","small-chips":"","deletable-chips":"","persistent-hint":"",items:e.orgNames,hint:"Type your affiliation name and hit tab to enter (you can also select if present in the dropdown)","search-input":e.orgSearch,"item-text":"org.name","item-value":"org.name","menu-props":e.menuProps,"return-object":"",required:""},on:{"update:searchInput":function(t){e.orgSearch=t},"update:search-input":[function(t){e.orgSearch=t},e.onAffiliationInput]},scopedSlots:e._u([{key:"no-data",fn:function(){return[r("v-list-item",[r("v-list-item-content",[r("v-list-item-title",[e._v('\n                    No results matching "'),r("strong",[e._v(e._s(e.orgSearch))]),e._v('". Press '),r("kbd",[e._v("tab")]),e._v(" to create a new one\n                  ")])],1)],1)]},proxy:!0}]),model:{value:e.userAffiliation,callback:function(t){e.userAffiliation=t},expression:"userAffiliation"}})],1),e._v(" "),r("v-row",{staticClass:"pl-3"},[r("v-col",{attrs:{md:"2"}},[r("v-text-field",{attrs:{label:"Country Code",type:"number",prefix:"+",hint:"Enter country code",min:"1",required:""},model:{value:e.userCountryCode,callback:function(t){e.userCountryCode=t},expression:"userCountryCode"}})],1),e._v(" "),r("v-col",{attrs:{md:"6"}},[r("v-text-field",{attrs:{type:"text",hint:"Enter researcher phone number",required:"",min:"1"},scopedSlots:e._u([{key:"label",fn:function(){return[r("span",[e._v("Phone Number"),r("span",{staticStyle:{color:"red"}},[e._v(" *")])])]},proxy:!0}]),model:{value:e.userMobileNumber,callback:function(t){e.userMobileNumber=t},expression:"userMobileNumber"}})],1)],1),e._v(" "),e.dialogMessage?r("v-col",{attrs:{cols:"12"}},[r("span",{staticStyle:{color:"red"}},[e._v(e._s(e.dialogMessage))])]):e._e(),e._v(" "),r("v-card-actions",[r("v-btn",{attrs:{color:"green darken-1",text:""},on:{click:function(t){return e.logout()}}},[e._v("Logout")]),e._v(" "),r("v-spacer"),e._v(" "),r("v-btn",{attrs:{color:"green darken-1",text:""},on:{click:e.addFields}},[e._v("\n          "+e._s(e.submitMessage)+"\n          ")])],1)],1)],1)],1)],1)}),[],!1,null,null,null);t.default=component.exports;_()(component,{VAvatar:y.a,VBtn:C.a,VCard:w.a,VCardActions:x.a,VCardText:x.c,VCardTitle:x.d,VCarousel:N.a,VCarouselItem:O.a,VCol:S.a,VCombobox:k.a,VDialog:D.a,VDivider:P.a,VFlex:M.a,VIcon:A.a,VImg:I.a,VLayout:T.a,VList:V.a,VListItem:j.a,VListItemContent:E.a,VListItemIcon:L.a,VListItemTitle:E.c,VRow:U.a,VSpacer:z.a,VTextField:$.a})}}]);