diff --git a/webapp/assets/_app/immutable/chunks/2p_hWkLJ.js b/webapp/assets/_app/immutable/chunks/2p_hWkLJ.js new file mode 100644 index 00000000..02a9bb5c --- /dev/null +++ b/webapp/assets/_app/immutable/chunks/2p_hWkLJ.js @@ -0,0 +1 @@ +import"./DsnmJJEf.js";import{i as dr}from"./B3Pzt0F_.js";import{p as or,E as sr,m as i,o as ir,s,f as le,j as d,r as o,k as t,g as r,n as c,u as m,t as f,x as Ge,z as nr,v as _,e as je,c as l,D as R,B as Be,b as $e,d as lr}from"./D8EpLgQ1.js";import{p as ur,i as E}from"./5WA7h8uK.js";import{r as b,b as ze}from"./CiE1LlKV.js";import{b as v,a as br}from"./C6k1Q4We.js";import{p as gr}from"./D4Caz1gY.js";import{M as cr}from"./qB7B8uiS.js";import{e as mr}from"./BZiHL9L3.js";import{J as vr}from"./DZblzgqm.js";var pr=le('
'),dr=L('
'),cr=L('
'),vr=L('
"),jr=L(" ");function Rr(S,r){fe(r,!1);const g=te(),a=te();let t=o(r,"item",8),p=o(r,"field",8),h=o(r,"type",8,"text"),m=o(r,"truncateLength",8,50),f=o(r,"showTitle",8,!1);function M(){return t()&&p().split(".").reduce((B,x)=>B?.[x],t())||""}function k(){return h()==="date"?Et(e(g)):h()==="truncated"&&e(g).length>m()?`${e(g).slice(0,m())}...`:e(g)}function A(){switch(h()){case"code":return"inline-block max-w-full truncate bg-gray-100 dark:bg-gray-700 px-2 py-1 rounded text-xs font-mono";case"description":return"block w-full truncate text-sm text-gray-500 dark:text-gray-300";case"date":return"block w-full truncate text-sm text-gray-900 dark:text-white font-mono";default:return"block w-full truncate text-sm text-gray-900 dark:text-white"}}$(()=>{},()=>{ee(g,M())}),$(()=>{},()=>{ee(a,k())}),Le(),ke();var U=Q(),V=q(U);{var P=B=>{var x=Cr(),H=s(x,!0);n(x),R(D=>{pe(x,1,`${D??""} ${f()?"cursor-default":""}`),Be(x,"title",f()?e(g):""),O(H,e(a))},[()=>v(A)]),i(B,x)},Z=B=>{var x=jr(),H=s(x,!0);n(x),R(D=>{pe(x,1,`${D??""} ${f()?"cursor-default":""}`),Be(x,"title",f()?e(g):""),O(H,e(a))},[()=>v(A)]),i(B,x)};I(V,B=>{h()==="code"?B(P):B(Z,!1)})}i(S,U),he()}export{rt as A,Vr as D,Rr as G,Nr as a,tt as k};
+import"./DsnmJJEf.js";import{i as ke}from"./B3Pzt0F_.js";import{V as ut,aU as gt,aV as ft,M as ht,O as mt,P as pt,Q as kt,R as xt,at as _t,K as Xe,L as yt,U as bt,T as wt,a8 as Mt,p as fe,l as $,s as ee,m as te,n as u,a as Le,C as ye,j as s,g as e,r as n,t as R,c as i,d as he,E as be,f as L,e as Ge,u as v,k as j,v as O,z as Se,D as Te,B as Q,b as q,x as Pt,q as X}from"./D8EpLgQ1.js";import{p as o,l as Ye,i as I,b as Ct}from"./5WA7h8uK.js";import{e as de,i as ge}from"./u94nIB4-.js";import{h as Ae,s as pe,f as jt,e as zt,B as Ce,r as Tt,c as Be,b as Lt,d as $e,i as Ht}from"./CiE1LlKV.js";import{c as It}from"./CCSWcuVN.js";import{b as St}from"./C6k1Q4We.js";import{b as At}from"./CRhkqW2i.js";import{B as Bt,g as et,b as Et}from"./BGVHQGl-.js";function tt(S,r,g){Xe&&yt();var a=S,t=_t,p,h,m=null,f=ut()?gt:ft;function M(){p&&bt(p),m!==null&&(m.lastChild.remove(),a.before(m),m=null),p=h}ht(()=>{if(f(t,t=r())){var k=a,A=xt();A&&(m=document.createDocumentFragment(),m.append(k=mt())),h=pt(()=>g(k)),A?kt.add_callback(M):M()}}),Xe&&(a=wt)}function Fe(S,r){var g=S.$$events?.[r.type],a=Mt(g)?g.slice():g==null?[]:[g];for(var t of a)t.call(this,r)}var Dt=ye('');function Vt(S,r){fe(r,!1);const g=te();let a=o(r,"name",8),t=o(r,"class",8,"h-5 w-5");const p={plus:'
'),dr=L('
'),cr=L('
'),vr=L('
"),jr=L(" ");function Rr(S,r){fe(r,!1);const g=te(),a=te();let t=o(r,"item",8),p=o(r,"field",8),h=o(r,"type",8,"text"),m=o(r,"truncateLength",8,50),f=o(r,"showTitle",8,!1);function M(){return t()&&p().split(".").reduce((B,x)=>B?.[x],t())||""}function k(){return h()==="date"?Et(e(g)):h()==="truncated"&&e(g).length>m()?`${e(g).slice(0,m())}...`:e(g)}function A(){switch(h()){case"code":return"inline-block max-w-full truncate bg-gray-100 dark:bg-gray-700 px-2 py-1 rounded text-xs font-mono";case"description":return"block w-full truncate text-sm text-gray-500 dark:text-gray-300";case"date":return"block w-full truncate text-sm text-gray-900 dark:text-white font-mono";default:return"block w-full truncate text-sm text-gray-900 dark:text-white"}}$(()=>{},()=>{ee(g,M())}),$(()=>{},()=>{ee(a,k())}),Le(),ke();var U=Q(),V=q(U);{var P=B=>{var x=Cr(),H=s(x,!0);n(x),R(D=>{pe(x,1,`${D??""} ${f()?"cursor-default":""}`),Be(x,"title",f()?e(g):""),O(H,e(a))},[()=>v(A)]),i(B,x)},Z=B=>{var x=jr(),H=s(x,!0);n(x),R(D=>{pe(x,1,`${D??""} ${f()?"cursor-default":""}`),Be(x,"title",f()?e(g):""),O(H,e(a))},[()=>v(A)]),i(B,x)};I(V,B=>{h()==="code"?B(P):B(Z,!1)})}i(S,U),he()}export{rt as A,Vr as D,Rr as G,Nr as a,tt as k};
diff --git a/webapp/assets/_app/immutable/chunks/BsqC4UA1.js b/webapp/assets/_app/immutable/chunks/BsqC4UA1.js
new file mode 100644
index 00000000..706e99fa
--- /dev/null
+++ b/webapp/assets/_app/immutable/chunks/BsqC4UA1.js
@@ -0,0 +1 @@
+import"./DsnmJJEf.js";import{i as ae}from"./B3Pzt0F_.js";import{p as se,E as re,l as M,n as ie,s as r,g as t,m as k,a as le,f as p,j as v,k as $,r as f,c as l,d as oe,B as T,b as E,z as V,D as q,t as F,v as N,u as ne}from"./D8EpLgQ1.js";import{p as R,i as m}from"./5WA7h8uK.js";import{g as u,B as G}from"./CiE1LlKV.js";import{t as y}from"./BEkVdVE1.js";import{e as de}from"./BZiHL9L3.js";var ce=p('
Leave empty to auto-generate a new secret
Leave empty to auto-generate a new secret
No events available
No events available
",1);function y(m,c){h(c,!1),u();var r=b(),t=v(r),n=s(t,!0);a(t);var e=x(t,2),f=s(e,!0);a(e),d(()=>{o(n,i.status),o(f,i.error?.message)}),l(m,r),_()}export{y as component}; +import"../chunks/DsnmJJEf.js";import{i as u}from"../chunks/B3Pzt0F_.js";import{p as h,f as g,b as v,t as d,c as l,d as _,j as s,r as a,k as x,v as o}from"../chunks/D8EpLgQ1.js";import{s as k,p}from"../chunks/DXCC0cSN.js";const $={get error(){return p.error},get status(){return p.status}};k.updated.check;const i=$;var b=g("
",1);function y(m,c){h(c,!1),u();var r=b(),t=v(r),n=s(t,!0);a(t);var e=x(t,2),f=s(e,!0);a(e),d(()=>{o(n,i.status),o(f,i.error?.message)}),l(m,r),_()}export{y as component}; diff --git a/webapp/assets/_app/immutable/nodes/10.Ci2MePhm.js b/webapp/assets/_app/immutable/nodes/10.Ci2MePhm.js new file mode 100644 index 00000000..1e54ae7f --- /dev/null +++ b/webapp/assets/_app/immutable/nodes/10.Ci2MePhm.js @@ -0,0 +1 @@ +import"../chunks/DsnmJJEf.js";import{i as X}from"../chunks/B3Pzt0F_.js";import{p as Y,o as Z,l as ee,a as ae,f as C,h as re,t as _,g as a,e as k,c as w,d as te,$ as se,k as d,D as de,m as f,j as r,s as i,r as t,z as B,v as D}from"../chunks/D8EpLgQ1.js";import{i as oe,s as ie,a as le}from"../chunks/5WA7h8uK.js";import{B as ne,r as q,c as I}from"../chunks/CiE1LlKV.js";import{b as T}from"../chunks/C6k1Q4We.js";import{p as ce}from"../chunks/D4Caz1gY.js";import{g as U}from"../chunks/DXCC0cSN.js";import{b as c}from"../chunks/CRhkqW2i.js";import{a as me,b as ue}from"../chunks/duD3WMbl.js";import{e as pe}from"../chunks/BZiHL9L3.js";var ve=C('
GitHub Actions Runner Manager
GitHub Actions Runner Manager
Loading...
Webhook secret will be automatically generated
'),wt=T(''),zt=T('
Loading...
Webhook secret will be automatically generated
'),xt=T(''),kt=T('Loading organization...
Loading organization...
Loading pool...
Loading pool...
Loading...
Webhook secret will be automatically generated
'),ft=S(''),bt=S('
Loading...
Webhook secret will be automatically generated
'),ft=S(''),yt=S('Loading repository...
Loading repository...
Scale sets are only available for GitHub endpoints
Scale sets are only available for GitHub endpoints
Loading scale set...
Loading scale set...
No URLs configured
Use this URL in your GitHub organization/repository webhook settings
Please enter a valid URL
'),Gt=h('Please enter a valid URL
'),Pt=h('Please enter a valid URL
'),qt=h('
Welcome to GARM - GitHub Actions Runner Manager
Common tasks you can perform
No URLs configured
Use this URL in your GitHub organization/repository webhook settings
Please enter a valid URL
'),Ht=h('Please enter a valid URL
'),Gt=h('Please enter a valid URL
'),qt=h('
Welcome to GARM - GitHub Actions Runner Manager
Common tasks you can perform
'),lr=E('
Gitea only supports PAT authentication
'),cr=E('or drag and drop
PEM, KEY files only
Create new authentication credentials
or drag and drop
PEM, KEY files only. Upload new private key.
'),cr=E('
Gitea only supports PAT authentication
'),ur=E('or drag and drop
PEM, KEY files only
Create new authentication credentials
or drag and drop
PEM, KEY files only. Upload new private key.
If empty, Base URL will be used as API Base URL
Connect to GitHub or Gitea for runner management
If empty, Base URL will be used as API Base URL
Update endpoint configuration
If empty, Base URL will be used as API Base URL
Connect to GitHub or Gitea for runner management
If empty, Base URL will be used as API Base URL
Update endpoint configuration
Loading...
Loading credentials...
'),gt=M('No GitHub credentials found. Please create GitHub credentials first.
'),bt=M(``),vt=M('Enterprises are only available for GitHub endpoints.
Loading...
Loading credentials...
'),ft=M('No GitHub credentials found. Please create GitHub credentials first.
'),gt=M(``),bt=M('Enterprises are only available for GitHub endpoints.
Loading enterprise...
Loading enterprise...
Username is required
'),gr=m('Please enter a valid email address
'),fr=m('Full name is required
'),xr=m('Password must be at least 8 characters long
'),hr=m('Passwords do not match
'),yr=lr(' Advanced Configuration (Optional)',1),kr=m('URL where runners can fetch metadata and setup information.
URL where runners send status updates and lifecycle events.
URL where GitHub/Gitea will send webhook events for job notifications.
Complete the first-run setup to get started
GARM needs to be initialized before first use. This will create the admin user and generate a unique controller ID for this installation.
This will create the admin user, generate a unique controller ID, and configure the required URLs for your GARM installation.
Make sure to remember these credentials as they cannot be recovered.
Username is required
'),fr=m('Please enter a valid email address
'),xr=m('Full name is required
'),hr=m('Password must be at least 8 characters long
'),yr=m('Passwords do not match
'),kr=lr(' Advanced Configuration (Optional)',1),_r=m('URL where runners can fetch metadata and setup information.
URL where runners send status updates and lifecycle events.
URL where GitHub/Gitea will send webhook events for job notifications.
Complete the first-run setup to get started
GARM needs to be initialized before first use. This will create the admin user and generate a unique controller ID for this installation.
This will create the admin user, generate a unique controller ID, and configure the required URLs for your GARM installation.
Make sure to remember these credentials as they cannot be recovered.
Loading instance details...
No status messages available
Loading instance details...
No status messages available