Your conferences
Group anonymizations by venue, give chairs a shared dashboard, and set one expiry for every submission.
New conference ',2)),D((l(),d("form",{class:"w-100 dashboard-filter-row","aria-label":"Filter conferences","accept-charset":"UTF-8",onSubmit:t[0]||(t[0]=de(s=>e.submitForm(s,()=>{s.preventDefault()}),["prevent"]))},[o("div",OT,[D(o("input",IT,null,512),[[n,{state:e.viewState,set:s=>{e.search=s},value:e.search,form:null,options:{}}]])]),o("div",PT,[o("div",VT,[o("button",qT,[t[3]||(t[3]=o("span",{class:"filter-btn-label"},"Sort",-1)),o("span",MT,c({name:"Name",conferenceID:"ID","-status":"Status"}[e.orderBy]||"Custom"),1)]),o("div",$T,[t[7]||(t[7]=o("h6",{class:"dropdown-header"},"Order by",-1)),o("div",LT,[D(o("input",UT,null,512),[[n,{state:e.viewState,set:s=>{e.orderBy=s},value:e.orderBy,form:null,options:{}}]]),t[4]||(t[4]=o("label",{class:"form-check-label",for:"sortName"},"Name",-1))]),o("div",FT,[D(o("input",zT,null,512),[[n,{state:e.viewState,set:s=>{e.orderBy=s},value:e.orderBy,form:null,options:{}}]]),t[5]||(t[5]=o("label",{class:"form-check-label",for:"sortID"},"ID",-1))]),o("div",HT,[D(o("input",BT,null,512),[[n,{state:e.viewState,set:s=>{e.orderBy=s},value:e.orderBy,form:null,options:{}}]]),t[6]||(t[6]=o("label",{class:"form-check-label",for:"sortStatus"},"Status",-1))])])]),o("div",jT,[o("button",GT,[t[8]||(t[8]=o("span",{class:"filter-btn-label"},"Status",-1)),e.filters?.status?.ready&&e.filters?.status?.expired&&e.filters?.status?.removed?(l(),d("span",WT,"All")):p("v-if",!0),e.filters?.status?.ready&&e.filters?.status?.expired&&e.filters?.status?.removed?p("v-if",!0):(l(),d("span",KT,c((e.filters?.status?.ready?0:1)+(e.filters?.status?.expired?0:1)+(e.filters?.status?.removed?0:1))+" hidden ",1))]),o("div",YT,[t[9]||(t[9]=o("h6",{class:"dropdown-header"},"Show statuses",-1)),(l(!0),d(X,null,ae(e.statusLabels,(s,i,a)=>(l(),d("div",JT,[D(o("input",{class:"form-check-input",type:"checkbox",id:"status-"+i},null,8,QT),[[n,{state:e.viewState,set:u=>{e.filters.status[i]=u},value:e.filters?.status[i],form:null,options:{}}]]),o("label",{class:"form-check-label",for:"status-"+i},c(s),9,XT)]))),256))])])])],32)),[[r,e.viewState]]),o("div",ZT,[o("span",xT,[e.filteredConferences?.length===e.conferences?.length?(l(),d("span",eA,[b(c(e.fmt?.number(e.conferences?.length))+" conference",1),e.conferences?.length!==1?(l(),d("span",tA,"s")):p("v-if",!0)])):p("v-if",!0),e.filteredConferences?.length!==e.conferences?.length?(l(),d("span",oA,c(e.fmt?.number(e.filteredConferences?.length))+" of "+c(e.fmt?.number(e.conferences?.length))+" shown",1)):p("v-if",!0)]),(l(!0),d(X,null,ae(e.filters?.status,(s,i,a)=>(l(),d(X,null,[s===!1?(l(),d("span",nA,[b(" Hiding "+c(e.statusLabels[i])+" ",1),o("button",{type:"button",class:"filter-chip-close",onClick:u=>{e.filters.status[i]=!0},"aria-label":"Show "+e.statusLabels[i]+" again"},"\xD7",8,sA)])):p("v-if",!0)],64))),256))])]),e.error?(l(),d("div",rA,[o("span",null,c(e.error),1),o("button",{type:"button",class:"btn btn-outline-ink",onClick:t[1]||(t[1]=s=>e.loadConferences())},"Retry")])):p("v-if",!0),e.loading?(l(),d("div",iA,"Loading conferences\u2026")):p("v-if",!0),o("div",aA,[t[24]||(t[24]=o("div",{class:"paper-table-head",role:"row"},[o("div",{role:"columnheader"},"Conference"),o("div",{role:"columnheader"},"Status"),o("div",{role:"columnheader",class:"num"},"Repos"),o("div",{role:"columnheader"},"Review window"),o("div",{role:"columnheader"},[o("span",{class:"sr-only"},"Actions")])],-1)),(l(!0),d(X,null,ae(e.filteredConferences,(s,i)=>(l(),d("div",{class:A(["paper-table-row row-clickable",{"repo-inactive":s?.status=="expired"||s?.status=="removed"}]),role:"row",key:s?.conferenceID},[o("div",lA,[t[13]||(t[13]=o("svg",{class:"ui-icon record-type-icon",role:"img","aria-label":"Conference"},[o("use",{href:"#project-icon-conference"})],-1)),o("div",dA,[o("a",{class:"repo-name",textContent:c(s?.name),href:e.safeUrl("/conference/"+s?.conferenceID)},null,8,uA),o("div",cA,[o("span",pA,[t[12]||(t[12]=b("ID ",-1)),o("span",{class:"commit-hash",textContent:c(s?.conferenceID)},null,8,fA),s?.url?(l(),d("span",mA,[t[11]||(t[11]=b(" \xB7 ",-1)),o("a",{target:"_blank",rel:"noopener",textContent:c(e.fmt?.limitTo(s?.url,60)),href:e.safeUrl(s?.url)},null,8,hA)])):p("v-if",!0)])])])]),o("div",vA,[o("div",yA,[o("span",{class:A(["status-dot","status-"+s?.status]),"aria-hidden":"true"},null,2),o("span",{class:"status-word",textContent:c(e.fmt?.statusLabel(s?.status))},null,8,gA)])]),o("div",bA,[t[14]||(t[14]=o("svg",{class:"ui-icon mobile-meta-icon","aria-hidden":"true"},[o("use",{href:"#project-type-repo"})],-1)),t[15]||(t[15]=b()),o("span",{textContent:c(e.fmt?.number(s?.nbRepositories||0))},null,8,wA)]),o("div",kA,[t[16]||(t[16]=o("svg",{class:"ui-icon mobile-meta-icon","aria-hidden":"true"},[o("use",{href:"#project-icon-clock"})],-1)),s?.startDate?(l(),d("span",EA,c(e.fmt?.date(s?.startDate,"mediumDate"))+" \u2013 "+c(e.fmt?.date(s?.endDate,"mediumDate")),1)):p("v-if",!0),s?.startDate?p("v-if",!0):(l(),d("span",CA,"\u2014"))]),o("div",_A,[o("div",SA,[o("button",{class:"btn btn-icon-dots",type:"button","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false",disabled:s?.removing,"aria-label":"Actions for "+s?.name},[...t[17]||(t[17]=[o("svg",{class:"ui-icon","aria-hidden":"true"},[o("use",{href:"#project-icon-more"})],-1)])],8,NA),o("div",DA,[o("a",{class:"dropdown-item",href:e.safeUrl("/conference/"+s?.conferenceID+"/")},[...t[18]||(t[18]=[o("svg",{class:"ui-icon","aria-hidden":"true"},[o("use",{href:"#project-icon-eye"})],-1),b(" View ",-1)])],8,RA),o("a",{class:"dropdown-item",href:e.safeUrl("/conference/"+s?.conferenceID+"/edit")},[...t[19]||(t[19]=[o("svg",{class:"ui-icon","aria-hidden":"true"},[o("use",{href:"#ui-icon-edit"})],-1),b(" Edit ",-1)])],8,TA),s?.status!="removed"?(l(),d("div",AA,[t[21]||(t[21]=o("div",{class:"dropdown-divider"},null,-1)),o("button",{type:"button",class:"dropdown-item dropdown-item-danger",onClick:a=>e.removeConference(s)},[...t[20]||(t[20]=[o("svg",{class:"ui-icon","aria-hidden":"true"},[o("use",{href:"#ui-icon-trash"})],-1),b(" Remove ",-1)])],8,OA)])):p("v-if",!0)])])])],2))),128)),!e.loading&&!e.error&&e.filteredConferences?.length==0?(l(),d("div",IA,[t[23]||(t[23]=o("svg",{class:"ui-icon","aria-hidden":"true"},[o("use",{href:"#project-icon-inbox"})],-1)),e.conferences?.length==0?(l(),d("span",PA,"You have not created a conference yet.")):p("v-if",!0),e.conferences?.length>0?(l(),d("span",VA,"Nothing matches the current filters.")):p("v-if",!0),o("div",qA,[e.conferences?.length>0?(l(),d("button",{key:0,type:"button",class:"btn btn-outline-ink",onClick:t[2]||(t[2]=s=>{e.search="",e.filters.status.ready=!0,e.filters.status.expired=!0,e.filters.status.removed=!0})},"Clear filters")):p("v-if",!0),e.conferences?.length==0?(l(),d("a",MA,[...t[22]||(t[22]=[o("svg",{class:"ui-icon mr-1","aria-hidden":"true"},[o("use",{href:"#project-icon-plus"})],-1),b(" New conference",-1)])])):p("v-if",!0)])])):p("v-if",!0)])])])}var $A={class:"container page dashboard-page paper-page"},LA={class:"row"},UA={class:"w-100"},FA={class:"dashboard-heading"},zA=["open"],HA=["aria-expanded"],BA=["stroke-dasharray"],jA={key:1,d:"M7 12c0-4 4-4 5 0s5 4 5 0-4-4-5 0-5 4-5 0",class:"quota-ring-unlimited"},GA={key:0,class:"quota-summary-value"},WA={key:0},KA={class:"quota-panel",id:"dashboard-usage"},YA={class:"quota-panel-heading"},JA={key:1,class:"quota-loading",role:"status"},QA={class:"search-wrap"},XA={type:"search",id:"search",class:"form-control","aria-label":"Search anonymizations",placeholder:"Search projects, IDs, or conferences\u2026",autocomplete:"off"},ZA=["aria-expanded"],xA={class:"btn-group",role:"group","aria-label":"Type"},eO=["aria-pressed"],tO=["aria-pressed"],oO=["aria-pressed"],nO=["aria-pressed"],sO={class:"dropdown"},rO={class:"btn dropdown-toggle",type:"button",id:"dropdownSort","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"},iO={class:"filter-btn-value"},aO={class:"sr-only"},lO={class:"dropdown-menu","aria-labelledby":"dropdownSort"},dO={class:"form-check dropdown-item"},uO=["onClick","checked","id"],cO=["for"],pO={class:"dropdown"},fO={class:"btn dropdown-toggle",type:"button",id:"dropdownStatus","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"},mO={key:0,class:"filter-btn-value"},hO={key:1,class:"filter-btn-value"},vO={class:"dropdown-menu","aria-labelledby":"dropdownStatus"},yO={class:"form-check dropdown-item"},gO=["id"],bO=["for"],wO={key:0,class:"dashboard-meta"},kO={class:"dashboard-view-tabs",role:"group","aria-label":"Project view"},EO=["aria-pressed"],CO=["aria-pressed","aria-label"],_O={class:"dashboard-count"},SO={key:0},NO={key:0},DO={key:1},RO={class:"dashboard-active-filters"},TO=["onClick","aria-label","title"],AO=["aria-busy"],OO={class:"paper-table-head",role:"row"},IO=["aria-sort"],PO=["aria-sort"],VO=["aria-sort"],qO=["aria-sort"],MO={key:0,class:"paper-table-row paper-table-skeleton",role:"row","aria-hidden":"true"},$O=["onClick"],LO={class:"cell-anon",role:"cell"},UO=["aria-label","title"],FO={class:"project-type-svg","aria-hidden":"true"},zO=["href"],HO={class:"anon-text"},BO={class:"anon-title"},jO=["title","textContent","href"],GO=["textContent"],WO={key:2,class:"type-badge type-coauthor",title:"You are a co-author on this anonymization"},KO={class:"anon-sub"},YO=["title"],JO=["title"],QO=["title"],XO=["textContent"],ZO={class:"dashboard-row-meta",role:"presentation"},xO={class:"cell-status",role:"cell"},e4={class:"status-line"},t4=["textContent"],o4=["textContent","title"],n4=["title"],s4=["href"],r4=["onClick"],i4={key:4,class:"status-sub status-sub-date"},a4=["aria-label"],l4={class:"cell-expires",role:"cell"},d4={key:0,class:"expires-never"},u4=["textContent"],c4={key:2,class:"expires-past"},p4={key:3,class:"expires-past"},f4={key:4,class:"empty-dash","aria-label":"Not applicable"},m4={class:"cell-actions",role:"cell"},h4=["onClick","disabled","title","aria-label"],v4=["onClick","data-project-actions","aria-controls","aria-expanded"],y4={key:2,class:"dropdown"},g4=["data-project-actions","aria-label"],b4={class:"dropdown-menu dropdown-menu-right"},w4=["onClick","aria-controls","aria-expanded"],k4=["href"],E4=["href"],C4=["onClick","disabled"],_4=["href"],S4=["onClick"],N4=["onClick"],D4=["onClick"],R4={key:5},T4=["onClick"],A4={key:1,class:"project-details-row",role:"row"},O4=["id","onKeydown"],I4={class:"project-details-heading"},P4=["onClick"],V4={class:"project-details-list"},q4={key:0},M4={key:1},$4={key:0},L4={key:2},U4={key:0,class:"project-progress-help"},F4=["href"],z4=["onSubmit"],H4=["for"],B4=["id"],j4={class:"project-name-controls"},G4=["id","aria-describedby","disabled"],W4=["disabled"],K4={key:0,class:"project-name-error",role:"alert"},Y4={key:1,role:"status"},J4={key:0,class:"paper-table-empty"},Q4={key:0},X4={key:1},Z4={class:"paper-table-empty-actions"},x4={key:1,href:"/anonymize",class:"btn btn-ink"},eI={key:0,class:"dashboard-pagination"},tI={key:0,role:"alert"},oI=["disabled"];function Vl(e,t){let n=We("quota-usage"),r=be("field"),s=be("form");return l(),d("div",$A,[o("div",LA,[o("div",UA,[o("div",FA,[o("div",null,[t[27]||(t[27]=o("h1",{class:"paper-page-title"},"Projects",-1)),t[28]||(t[28]=o("p",{class:"paper-page-lede"},"Manage your anonymous links.",-1)),o("details",{class:"dashboard-quota",open:e.quotaExpanded,onToggle:t[1]||(t[1]=i=>e.quotaExpanded=i.target.open),onKeydown:t[2]||(t[2]=Ao(de(i=>e.closeQuota(),["prevent","stop"]),["esc"]))},[o("summary",{"aria-controls":"dashboard-usage","aria-expanded":e.quotaExpanded},[(l(),d("svg",{class:A(["quota-summary-ring",e.quota?"quota-"+e.quota.repository.level:""]),viewBox:"0 0 24 24","aria-hidden":"true"},[t[21]||(t[21]=o("circle",{class:"quota-ring-track",cx:"12",cy:"12",r:"9"},null,-1)),e.quota&&!e.quota.repository.unlimited?(l(),d("circle",{key:0,class:"quota-ring-fill",cx:"12",cy:"12",r:"9",pathLength:"100","stroke-dasharray":e.quota.repository.percent+" 100"},null,8,BA)):p("v-if",!0),e.quota?.repository.unlimited?(l(),d("path",jA)):p("v-if",!0)],2)),t[23]||(t[23]=o("span",{class:"quota-summary-label"},"Usage",-1)),e.quota?(l(),d("span",GA,[b(c(e.fmt.number(e.quota.repository.used)),1),e.quota.repository.unlimited?p("v-if",!0):(l(),d("span",WA," / "+c(e.fmt.number(e.quota.repository.total)),1)),t[22]||(t[22]=b(" repos",-1))])):p("v-if",!0),t[24]||(t[24]=o("svg",{class:"project-type-svg quota-summary-chevron","aria-hidden":"true"},[o("use",{href:"#project-icon-chevron"})],-1))],8,HA),o("div",KA,[o("div",YA,[t[26]||(t[26]=o("h2",null,"Account usage",-1)),o("button",{type:"button",class:"project-close","aria-label":"Close usage",onClick:t[0]||(t[0]=i=>e.closeQuota())},[...t[25]||(t[25]=[o("svg",{class:"project-type-svg","aria-hidden":"true"},[o("use",{href:"#project-icon-close"})],-1)])])]),e.quota?(l(),Lt(n,{key:0,quota:e.quota,fmt:e.fmt},null,8,["quota","fmt"])):(l(),d("p",JA,"Loading usage\u2026"))])],40,zA)]),t[29]||(t[29]=pe('