PageSourceSearch

https://dash.event1.io/admin.module-TCY624TK.js

js event1.io collected 2026-10-01 23:57:24 UTC 14,498 bytes, 51 lines download raw bytes

1import{i as Y}from"./chunk-O4ZIPW7U.js";import{a as T,b as Q}from"./chunk-2RC3DEBP.js";import{m as b,o as y}from"./chunk-5RXBQWLG.js";import{B as $,C as U,c as q,e as h,f as K,g as B,i as W,l as L,n as Z,s as V,t as P}from"./chunk-J6EGUZAK.js";import{Bc as R,Cc as _,Dc as J,Ec as X,La as r,Na as f,Qa as d,Sa as p,Ta as i,Ua as n,Va as c,Wa as E,Xa as A,ab as z,bb as g,dc as j,ec as O,fa as k,fc as C,ja as u,ka as D,kb as a,lb as v,mb as x,mc as G,yb as I}from"./chunk-ZJRTJZFI.js";import"./chunk-GM3POKX7.js";var N=(()=>{let t=class{},e=t;return(()=>{t.\u0275fac=function(l){return new(l||t)}})(),(()=>{t.\u0275cmp=u({type:t,selectors:[["app-admin-nav"]],decls:7,vars:0,consts:[[1,"nav","nav-pills","nav-fill","flex-column","flex-sm-row","mb-4"],[1,"nav-item"],["routerLink","/admin/orgs","routerLinkActive","active",1,"nav-link"],["routerLink","/admin/standalone-apps","routerLinkActive","active",1,"nav-link"]],template:function(l,m){l&1&&(i(0,"ul",0)(1,"li",1)(2,"a",2),a(3," Organizations "),n()(),i(4,"li",1)(5,"a",3),a(6," App Deployment Config "),n()()())},dependencies:[_,J],encapsulation:2})})(),e})();function re(e,t){e&1&&c(0,"app-loader")}function le(e,t){e&1&&(i(0,"div",5),a(1," No standalone orgs found. "),n())}function se(e,t){if(e&1&&(i(0,"code"),a(1),n()),e&2){let o=g().$implicit;r(1),v(o.packageId)}}function pe(e,t){e&1&&(i(0,"span",20),c(1,"i",21),a(2,"Not set "),n())}function me(e,t){e&1&&(i(0,"span",22),c(1,"i",23),n())}function de(e,t){e&1&&(i(0,"span",24),c(1,"i",25),n())}function ce(e,t){e&1&&(i(0,"span",26),c(1,"i",23),n())}function ge(e,t){e&1&&(i(0,"span",27),c(1,"i",25),n())}function ue(e,t){e&1&&(i(0,"span",28),c(1,"i",29),a(2,"Complete "),n())}function fe(e,t){if(e&1&&(i(0,"span",30),c(1,"i",21),a(2),n()),e&2){let o=g().$implicit;p("title",o.missingConfig.join(", ")),r(2),x("",o.missingConfig.length," missing ")}}var _e=function(e){return["/orgs",e]},ve=function(e){return["/orgs",e,"settings","app-settings-internal"]};function xe(e,t){if(e&1&&(i(0,"tr")(1,"td")(2,"a",10),a(3),n()(),i(4,"td"),d(5,se,2,1,"code",2),d(6,pe,3,0,"span",11),n(),i(7,"td",8),d(8,me,2,0,"span",12),d(9,de,2,0,"span",13),n(),i(10,"td",8),d(11,ce,2,0,"span",14),d(12,ge,2,0,"span",15),n(),i(13,"td"),d(14,ue,3,0,"span",16),d(15,fe,3,2,"span",17),n(),i(16,"td",18)(17,"a",19),a(18," Settings "),n()()()),e&2){let o=t.$implicit;r(2),p("routerLink",I(11,_e,o.slug)),r(1),x(" ",o.name," "),r(2),p("ngIf",o.packageId),r(1),p("ngIf",!o.packageId),r(2),p("ngIf",!o.disableDeploymentIos),r(1),p("ngIf",o.disableDeploymentIos),r(2),p("ngIf",!o.disableDeploymentAndroid),r(1),p("ngIf",o.disableDeploymentAndroid),r(2),p("ngIf",o.missingConfig.length===0),r(1),p("ngIf",o.missingConfig.length>0),r(2),p("routerLink",I(13,ve,o.slug))}}function Ie(e,t){if(e&1&&(i(0,"div",6)(1,"table",7)(2,"thead")(3,"tr")(4,"th"),a(5,"Organization"),n(),i(6,"th"),a(7,"Package ID"),n(),i(8,"th",8),a(9,"iOS Deploy"),n(),i(10,"th",8),a(11,"Android Deploy"),n(),i(12,"th"),a(13,"Missing Config"),n(),c(14,"th"),n()(),i(15,"tbody"),d(16,xe,19,15,"tr",9),n()()()),e&2){let o=g(2);r(16),p("ngForOf",o.orgs)}}function Ce(e,t){if(e&1&&(E(0),d(1,le,2,0,"div",3),d(2,Ie,17,1,"div",4),A()),e&2){let o=g();r(1),p("ngIf",o.orgs.length===0),r(1),p("ngIf",o.orgs.length>0)}}var be=y`
2  query Admin_GetOrgs {
3    getOrgs {
4      id
5      slug
6      name
7      subscription {
8        status
9      }
10      appSettings {
11        type
12        packageId
13        appleTeamId
14        appleItcTeamId
15        appStoreConnectKeyId
16        appStoreConnectIssuerId
17        appStoreConnectKey
18        googlePlay
19        appStore
20        disableDeploymentIos
21        disableDeploymentAndroid
22      }
23    }
24  }
25`,ne=(()=>{let t=class{constructor(s){this.apollo=s,this.loading=!0,this.orgs=[]}ngOnInit(){this.loadOrgs()}loadOrgs(){this.loading=!0,this.apollo.query({query:be,fetchPolicy:"no-cache"}).subscribe({next:({data:s})=>{let l=s?.getOrgs??[];this.orgs=l.filter(m=>m.appSettings?.type==="standalone"&&m.subscription?.status==="active").map(m=>this.mapOrg(m)).sort((m,S)=>m.name.localeCompare(S.name)),this.loading=!1},error:()=>{this.loading=!1}})}
25mapOrg(s){let l=s.appSettings??{},m=[];return l.packageId||m.push("Package ID"),l.appleTeamId||m.push("Apple Team ID"),l.appleItcTeamId||m.push("Apple iTC Team ID"),l.appStoreConnectKeyId||m.push("ASC Key ID"),l.appStoreConnectIssuerId||m.push("ASC Issuer ID"),l.appStoreConnectKey||m.push("ASC Private Key"),{id:s.id,slug:s.slug,name:s.name,packageId:l.packageId??null,disableDeploymentIos:l.disableDeploymentIos??!1,disableDeploymentAndroid:l.disableDeploymentAndroid??!1,missingConfig:m}}},e=t;return(()=>{t.\u0275fac=function(l){return new(l||t)(f(b))}})(),(()=>{t.\u0275cmp=u({type:t,selectors:[["app-standalone-apps"]],decls:7,vars:2,consts:[[1,"container","mt-4","pb-5"],[1,"d-flex","justify-content-between","align-items-center","mb-3"],[4,"ngIf"],["class","text-muted mt-4",4,"ngIf"],["class","table-responsive",4,"ngIf"],[1,"text-muted","mt-4"],[1,"table-responsive"],[1,"table","table-hover","align-middle"],[1,"text-center"],[4,"ngFor","ngForOf"],[1,"font-weight-bold",3,"routerLink"],["class","text-danger",4,"ngIf"],["class","text-success","title","iOS deployment enabled",4,"ngIf"],["class","text-danger","title","iOS deployment disabled",4,"ngIf"],["class","text-success","title","Android deployment enabled",4,"ngIf"],["class","text-danger","title","Android deployment disabled",4,"ngIf"],["class","text-success small",4,"ngIf"],["class","text-danger small",3,"title",4,"ngIf"],[1,"text-right"],[1,"btn","btn-sm","btn-primary",3,"routerLink"],[1,"text-danger"],[1,"icon","ion-md-warning","mr-1"],["title","iOS deployment enabled",1,"text-success"],[1,"icon","ion-md-checkmark-circle"],["title","iOS deployment disabled",1,"text-danger"],[1,"icon","ion-md-close-circle"],["title","Android deployment enabled",1,"text-success"],["title","Android deployment disabled",1,"text-danger"],[1,"text-success","small"],[1,"icon","ion-md-checkmark-circle","mr-1"],[1,"text-danger","small",3,"title"]],template:function(l,m){l&1&&(i(0,"div",0)(1,"div",1)(2,"h2"),a(3,"Admin"),n()(),c(4,"app-admin-nav"),d(5,re,1,0,"app-loader",2),d(6,Ce,3,2,"ng-container",2),n()),l&2&&(r(5),p("ngIf",m.loading),r(1),p("ngIf",!m.loading))},dependencies:[O,C,_,T,N],styles:[`code[_ngcontent-%COMP%]{font-size:.85em}
26/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsic3JjL2FwcC9hZG1pbi9zdGFuZGFsb25lLWFwcHMvc3RhbmRhbG9uZS1hcHBzLmNvbXBvbmVudC5zY3NzIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyJjb2RlIHtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG59XG4iXSwKICAibWFwcGluZ3MiOiAiQUFBQSxLQUNFIiwKICAibmFtZXMiOiBbXQp9Cg== */`]})})(),e})();function ye(e,t){e&1&&c(0,"app-loader")}function Se(e,t){e&1&&(i(0,"div",7),a(1," No organizations found. "),n())}function he(e,t){if(e&1&&(i(0,"span",17),a(1),n()),e&2){let o=g().$implicit,s=g(3);p("ngClass",s.getBadgeClass(o.appType)),r(1),v(o.appType)}}function Ee(e,t){e&1&&(i(0,"span",18),a(1,"\u2014"),n())}function Ae(e,t){if(e&1&&(i(0,"span",19),a(1),n()),e&2){let o=g().$implicit,s=g(3);p("ngClass",s.getSubscriptionBadgeClass(o.subscriptionStatus)),r(1),v(o.subscriptionStatus)}}function Oe(e,t){e&1&&(i(0,"span",18),a(1,"\u2014"),n())}var Te=function(e){return["/orgs",e]},we=function(e){return["/orgs",e,"settings","general"]};function Ne(e,t){if(e&1&&(i(0,"tr")(1,"td")(2,"a",11),a(3),n()(),i(4,"td")(5,"code"),a(6),n()(),i(7,"td"),a(8),n(),i(9,"td"),d(10,he,2,2,"span",12),d(11,Ee,2,0,"span",13),n(),i(12,"td"),d(13,Ae,2,2,"span",14),d(14,Oe,2,0,"span",13),n(),i(15,"td",15)(16,"a",16),a(17," Settings "),n()()()),e&2){let o=t.$implicit;r(2),p("routerLink",I(9,Te,o.slug)),r(1),x(" ",o.name," "),r(3),v(o.slug),r(2),v(o.billingEmail),r(2),p("ngIf",o.appType),r(1),p("ngIf",!o.appType),r(2),p("ngIf",o.subscriptionStatus),r(1),p("ngIf",!o.subscriptionStatus),r(2),p("routerLink",I(11,we,o.slug))}}function Le(e,t){if(e&1&&(i(0,"div",8)(1,"table",9)(2,"thead")(3,"tr")(4,"th"),a(5,"Organization"),n(),i(6,"th"),a(7,"Slug"),n(),i(8,"th"),a(9,"Billing Email"),n(),i(10,"th"),a(11,"Type"),n(),i(12,"th"),a(13,"Subscription"),n(),c(14,"th"),n()(),i(15,"tbody"),d(16,Ne,18,13,"tr",10),n()()()),e&2){let o=g(2);r(16),p("ngForOf",o.orgs)}}function Fe(e,t){if(e&1&&(E(0),d(1,Se,2,0,"div",5),d(2,Le,17,1,"div",6),A()),e&2){let o=g();r(1),p("ngIf",o.orgs.length===0),r(1),p("ngIf",o.orgs.length>0)}}var Me=y`
27  query Admin_GetAllOrgs {
28    getOrgs {
29      id
30      slug
31      name
32      billingEmail
33      subscription {
34        status
35      }
36      appSettings {
37        type
38      }
39    }
40  }
41`,ie=(()=>{let t=class{constructor(s){this.apollo=s,this.loading=!0,this.orgs=[]}ngOnInit(){this.loadOrgs()}loadOrgs(){this.loading=!0,this.apollo.query({query:Me,fetchPolicy:"no-cache"}).subscribe({next:({data:s})=>{this.orgs=(s?.getOrgs??[]).map(l=>this.mapOrg(l)).sort((l,m)=>{let S=M=>M.subscriptionStatus==="active"?0:M.appType?.toLowerCase()==="standalone"?1:2;return S(l)-S(m)||l.name.localeCompare(m.name)}),this.loading=!1},error:()=>{this.loading=!1}})}getBadgeClass(s){return{standalone:"badge-primary",container:"badge-success"}[s.toLowerCase()]??"badge-info"}getSubscriptionBadgeClass(s){return{active:"badge-success",trialing:"badge-info",past_due:"badge-warning",unpaid:"badge-danger",canceled:"badge-default",incomplete:"badge-warning",incomplete_expired:"badge-danger",paused:"badge-default"}[s.toLowerCase()]??"badge-default"}mapOrg(s){return{id:s.id,slug:s.slug,name:s.name,billingEmail:s.billingEmail??null,appType:s.appSettings?.type??null,subscriptionStatus:s.subscription?.status??null}}},e=t;return(()=>{t.\u0275fac=function(l){return new(l||t)(f(b))}})(),(()=>{t.\u0275cmp=u({type:t,selectors:[["app-admin-orgs"]],decls:10,vars:2,consts:[[1,"container","mt-4","pb-5"],[1,"d-flex","justify-content-between","align-items-center","mb-3"],["routerLink","/admin/new-org",1,"btn","btn-primary"],[1,"fas","fa-plus","mr-1"],[4,"ngIf"],["class","text-muted mt-4",4,"ngIf"],["class","table-responsive",4,"ngIf"],[1,"text-muted","mt-4"],[1,"table-responsive"],[1,"table","table-hover","align-middle"],[4,"ngFor","ngForOf"],[1,"font-weight-bold",3,"routerLink"],["class","badge",3,"ngClass",4,"ngIf"],["class","text-muted",4,"ngIf"],["class","badge badge-pill",3,"ngClass",4,"ngIf"],[1,"text-right"],[1,"btn","btn-sm","btn-outline-secondary",3,"routerLink"],[1,"badge",3,"ngClass"],[1,"text-muted"],[1,"badge","badge-pill",3,"ngClass"]],template:function(l,m){l&1&&(i(0,"div",0)(1,"div",1)(2,"h2"),a(3,"Admin"),n(),i(4,"a",2),c(5,"i",3),a(6," New Organization "),n()(),c(7,"app-admin-nav"),d(8,ye,1,0,"app-loader",4),d(9,Fe,3,2,"ng-container",4),n()),l&2&&(r(8),p("ngIf",m.loading),r(1),p("ngIf",!m.loading))},dependencies:[j,O,C,_,T,N],styles:[`
42/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFtdLAogICJzb3VyY2VzQ29udGVudCI6IFtdLAogICJtYXBwaW5ncyI6ICIiLAogICJuYW1lcyI6IFtdCn0K */`]})})(),e})();function ke(e,t){e&1&&(i(0,"div",19),a(1," Name is required. "),n())}function De(e,t){e&1&&(i(0,"div",19),a(1," A valid billing email is required. "),n())}function ze(e,t){if(e&1&&(i(0,"div",20),a(1),n()),e&2){let o=g();r(1),x(" ",(o.errors==null?null:o.errors.message)||"An error occurred. Please try again."," ")}}function je(e,t){e&1&&(i(0,"span"),a(1,"Creating\u2026"),n())}function Ge(e,t){e&1&&(i(0,"span"),a(1,"Create Organization"),n())}var Re=y`
43  mutation Admin_CreateOrg($org: OrgInput!) {
44    createOrg(org: $org) {
45      id
46      slug
47    }
48  }
49`,ae=(()=>{let t=class{constructor(s,l,m){this.apollo=s,this.router=l,this.toast=m,this.loading=!1,this.form=new W({name:new L(null,[h.required,h.maxLength(500)]),billingEmail:new L(null,[h.required,h.email])})}submit(){this.form.invalid||(this.loading=!0,this.apollo.mutate({mutation:Re,variables:{org:this.form.value}}).subscribe({next:({data:s})=>{let l=s?.createOrg;l&&(this.toast.success("Organization created!"),this.router.navigate(["/orgs",l.slug])),this.loading=!1},error:s=>{this.errors=s,this.loading=!1}}))}},e=t;return(()=>{t.\u0275fac=function(l){return new(l||t)(f(b),f(R),f(Y))}})(),(()=>{t.\u0275cmp=u({type:t,selectors:[["app-admin-new-org"]],decls:29,vars:7,consts:[[1,"container","mt-4","pb-5"],[1,"d-flex","align-items-center","mb-3"],["routerLink","/admin/orgs",1,"btn","btn-link","pl-0","mr-2"],[1,"fas","fa-arrow-left"],[1,"mb-0"],[1,"text-muted"],[1,"row"],[1,"col-md-6"],[3,"formGroup","ngSubmit"],[1,"form-group"],["for","name"],[1,"text-danger"],["id","name","type","text","formControlName","name","placeholder","e.g. Acme Events",1,"form-control"],["class","text-danger small mt-1",4,"ngIf"],["for","billingEmail"],["id","billingEmail","type","email","formControlName","billingEmail","placeholder","e.g. [email protected]",1,"form-control"],["class","alert alert-danger mt-2",4,"ngIf"],["type","submit",1,"btn","btn-primary",3,"disabled"],[4,"ngIf"],[1,"text-danger","small","mt-1"],[1,"alert","alert-danger","mt-2"]],template:function(l,m){l&1&&(i(0,"div",0)(1,"div",1)(2,"a",2),c(3,"i",3),n(),i(4,"h2",4),a(5,"New Organization"),n()(),i(6,"p",5),a(7,"Create a new organization on the platform."),n(),i(8,"div",6)(9,"div",7)(10,"form",8),z("ngSubmit",function(){return m.submit()}),i(11,"div",9)(12,"label",10),a(13,"Organization Name "),i(14,"span",11),a(15,"*"),n()(),c(16,"input",12),d(17,ke,2,0,"div",13),n(),i(18,"div",9)(19,"label",14),a(20,"Billing Email "),i(21,"span",11),a(22,"*"),n()(),c(23,"input",15),d(24,De,2,0,"div",13),n(),d(25,ze,2,1,"div",16),i(26,"button",17),d(27,je,2,0,"span",18),d(28,Ge,2,0,"span",18),n()()()()()),l&2&&(r(10),p("formGroup",m.form),r(7),p("ngIf",m.form.controls.name.invali
49d&&m.form.controls.name.touched),r(7),p("ngIf",m.form.controls.billingEmail.invalid&&m.form.controls.billingEmail.touched),r(1),p("ngIf",m.errors),r(1),p("disabled",m.form.invalid||m.loading),r(1),p("ngIf",m.loading),r(1),p("ngIf",!m.loading))},dependencies:[C,_,Z,q,K,B,V,P],styles:[`
50/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFtdLAogICJzb3VyY2VzQ29udGVudCI6IFtdLAogICJtYXBwaW5ncyI6ICIiLAogICJuYW1lcyI6IFtdCn0K */`]})})(),e})();var Je=[{path:"",pathMatch:"full",redirectTo:"orgs"},{path:"orgs",component:ie},{path:"new-org",component:ae},{path:"standalone-apps",component:ne}],rt=(()=>{let t=class{},e=t;return(()=>{t.\u0275fac=function(l){return new(l||t)}})(),(()=>{t.\u0275mod=D({type:t})})(),(()=>{t.\u0275inj=k({imports:[G,X.forChild(Je),Q,$,U]})})(),e})();export{rt as AdminModule};
51//# sourceMappingURL=admin.module-TCY624TK.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.