diff --git a/Dockerfile b/Dockerfile index a36490e9..8037db8f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,6 +17,6 @@ RUN gem update --system && gem install bundler RUN mkdir -p /mnt/external/node_modules /mnt/external/bundle -COPY . /opt/turbo_boost-commands -WORKDIR /opt/turbo_boost-commands +COPY . /app +WORKDIR /app CMD bin/docker/run/remote diff --git a/app/assets/builds/@turbo-boost/commands.js b/app/assets/builds/@turbo-boost/commands.js index 04e6931a..51f71fe5 100644 --- a/app/assets/builds/@turbo-boost/commands.js +++ b/app/assets/builds/@turbo-boost/commands.js @@ -1,6 +1,6 @@ -var Qn=Object.defineProperty,eo=Object.defineProperties;var to=Object.getOwnPropertyDescriptors;var lr=Object.getOwnPropertySymbols;var ro=Object.prototype.hasOwnProperty,no=Object.prototype.propertyIsEnumerable;var ur=(e,t,r)=>t in e?Qn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,x=(e,t)=>{for(var r in t||(t={}))ro.call(t,r)&&ur(e,r,t[r]);if(lr)for(var r of lr(t))no.call(t,r)&&ur(e,r,t[r]);return e},D=(e,t)=>eo(e,to(t));var oo=Object.defineProperty,io=Object.defineProperties,ao=Object.getOwnPropertyDescriptors,cr=Object.getOwnPropertySymbols,so=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,fr=(e,t,r)=>t in e?oo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Te=(e,t)=>{for(var r in t||(t={}))so.call(t,r)&&fr(e,r,t[r]);if(cr)for(var r of cr(t))lo.call(t,r)&&fr(e,r,t[r]);return e},yr=(e,t)=>io(e,ao(t)),gt=!1,bt=!1,oe=[];function uo(e){co(e)}function co(e){oe.includes(e)||oe.push(e),fo()}function wr(e){let t=oe.indexOf(e);t!==-1&&oe.splice(t,1)}function fo(){!bt&&!gt&&(gt=!0,queueMicrotask(po))}function po(){gt=!1,bt=!0;for(let e=0;ee.effect(t,{scheduler:r=>{xt?uo(r):r()}}),Er=e.raw}function dr(e){ve=e}function _o(e){let t=()=>{};return[r=>{let n=ve(r);return e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach(o=>o())}),e._x_effects.add(n),t=()=>{n!==void 0&&(e._x_effects.delete(n),$e(n))},n},()=>{t()}]}var kr=[],Ar=[],Or=[];function vo(e){Or.push(e)}function Cr(e,t){typeof t=="function"?(e._x_cleanups||(e._x_cleanups=[]),e._x_cleanups.push(t)):(t=e,Ar.push(t))}function go(e){kr.push(e)}function bo(e,t,r){e._x_attributeCleanups||(e._x_attributeCleanups={}),e._x_attributeCleanups[t]||(e._x_attributeCleanups[t]=[]),e._x_attributeCleanups[t].push(r)}function Sr(e,t){e._x_attributeCleanups&&Object.entries(e._x_attributeCleanups).forEach(([r,n])=>{(t===void 0||t.includes(r))&&(n.forEach(o=>o()),delete e._x_attributeCleanups[r])})}var Nt=new MutationObserver(Rt),Pt=!1;function Mt(){Nt.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),Pt=!0}function Tr(){xo(),Nt.disconnect(),Pt=!1}var Oe=[],mt=!1;function xo(){Oe=Oe.concat(Nt.takeRecords()),Oe.length&&!mt&&(mt=!0,queueMicrotask(()=>{yo(),mt=!1}))}function yo(){Rt(Oe),Oe.length=0}function $(e){if(!Pt)return e();Tr();let t=e();return Mt(),t}var Bt=!1,Ve=[];function wo(){Bt=!0}function Eo(){Bt=!1,Rt(Ve),Ve=[]}function Rt(e){if(Bt){Ve=Ve.concat(e);return}let t=[],r=[],n=new Map,o=new Map;for(let i=0;ia.nodeType===1&&t.push(a)),e[i].removedNodes.forEach(a=>a.nodeType===1&&r.push(a))),e[i].type==="attributes")){let a=e[i].target,s=e[i].attributeName,l=e[i].oldValue,u=()=>{n.has(a)||n.set(a,[]),n.get(a).push({name:s,value:a.getAttribute(s)})},f=()=>{o.has(a)||o.set(a,[]),o.get(a).push(s)};a.hasAttribute(s)&&l===null?u():a.hasAttribute(s)?(f(),u()):f()}o.forEach((i,a)=>{Sr(a,i)}),n.forEach((i,a)=>{kr.forEach(s=>s(a,i))});for(let i of r)if(!t.includes(i)&&(Ar.forEach(a=>a(i)),i._x_cleanups))for(;i._x_cleanups.length;)i._x_cleanups.pop()();t.forEach(i=>{i._x_ignoreSelf=!0,i._x_ignore=!0});for(let i of t)r.includes(i)||i.isConnected&&(delete i._x_ignoreSelf,delete i._x_ignore,Or.forEach(a=>a(i)),i._x_ignore=!0,i._x_ignoreSelf=!0);t.forEach(i=>{delete i._x_ignoreSelf,delete i._x_ignore}),t=null,r=null,n=null,o=null}function jr(e){return Ne(pe(e))}function Le(e,t,r){return e._x_dataStack=[t,...pe(r||e)],()=>{e._x_dataStack=e._x_dataStack.filter(n=>n!==t)}}function pr(e,t){let r=e._x_dataStack[0];Object.entries(t).forEach(([n,o])=>{r[n]=o})}function pe(e){return e._x_dataStack?e._x_dataStack:typeof ShadowRoot=="function"&&e instanceof ShadowRoot?pe(e.host):e.parentNode?pe(e.parentNode):[]}function Ne(e){let t=new Proxy({},{ownKeys:()=>Array.from(new Set(e.flatMap(r=>Object.keys(r)))),has:(r,n)=>e.some(o=>o.hasOwnProperty(n)),get:(r,n)=>(e.find(o=>{if(o.hasOwnProperty(n)){let i=Object.getOwnPropertyDescriptor(o,n);if(i.get&&i.get._x_alreadyBound||i.set&&i.set._x_alreadyBound)return!0;if((i.get||i.set)&&i.enumerable){let a=i.get,s=i.set,l=i;a=a&&a.bind(t),s=s&&s.bind(t),a&&(a._x_alreadyBound=!0),s&&(s._x_alreadyBound=!0),Object.defineProperty(o,n,yr(Te({},l),{get:a,set:s}))}return!0}return!1})||{})[n],set:(r,n,o)=>{let i=e.find(a=>a.hasOwnProperty(n));return i?i[n]=o:e[e.length-1][n]=o,!0}});return t}function $r(e){let t=n=>typeof n=="object"&&!Array.isArray(n)&&n!==null,r=(n,o="")=>{Object.entries(Object.getOwnPropertyDescriptors(n)).forEach(([i,{value:a,enumerable:s}])=>{if(s===!1||a===void 0)return;let l=o===""?i:`${o}.${i}`;typeof a=="object"&&a!==null&&a._x_interceptor?n[i]=a.initialize(e,l,i):t(a)&&a!==n&&!(a instanceof Element)&&r(a,l)})};return r(e)}function Lr(e,t=()=>{}){let r={initialValue:void 0,_x_interceptor:!0,initialize(n,o,i){return e(this.initialValue,()=>ko(n,o),a=>Nr(n,o,a),o,i)}};return t(r),n=>{if(typeof n=="object"&&n!==null&&n._x_interceptor){let o=r.initialize.bind(r);r.initialize=(i,a,s)=>{let l=n.initialize(i,a,s);return r.initialValue=l,o(i,a,s)}}else r.initialValue=n;return r}}function ko(e,t){return t.split(".").reduce((r,n)=>r[n],e)}function Nr(e,t,r){if(typeof t=="string"&&(t=t.split(".")),t.length===1)e[t[0]]=r;else{if(t.length===0)throw error;return e[t[0]]||(e[t[0]]={}),Nr(e[t[0]],t.slice(1),r)}}var Pr={};function F(e,t){Pr[e]=t}function yt(e,t){return Object.entries(Pr).forEach(([r,n])=>{Object.defineProperty(e,`$${r}`,{get(){let[o,i]=Ir(t);return o=Te({interceptor:Lr},o),Cr(t,i),n(t,o)},enumerable:!1})}),e}function Ao(e,t,r,...n){try{return r(...n)}catch(o){je(o,e,t)}}function je(e,t,r=void 0){Object.assign(e,{el:t,expression:r}),console.warn(`Alpine Expression Error: ${e.message} +var to=Object.defineProperty,ro=Object.defineProperties;var no=Object.getOwnPropertyDescriptors;var lr=Object.getOwnPropertySymbols;var oo=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable;var ur=(e,t,r)=>t in e?to(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,x=(e,t)=>{for(var r in t||(t={}))oo.call(t,r)&&ur(e,r,t[r]);if(lr)for(var r of lr(t))io.call(t,r)&&ur(e,r,t[r]);return e},I=(e,t)=>ro(e,no(t));var ao=Object.defineProperty,so=Object.defineProperties,lo=Object.getOwnPropertyDescriptors,cr=Object.getOwnPropertySymbols,uo=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,fr=(e,t,r)=>t in e?ao(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Te=(e,t)=>{for(var r in t||(t={}))uo.call(t,r)&&fr(e,r,t[r]);if(cr)for(var r of cr(t))co.call(t,r)&&fr(e,r,t[r]);return e},yr=(e,t)=>so(e,lo(t)),gt=!1,bt=!1,oe=[];function fo(e){mo(e)}function mo(e){oe.includes(e)||oe.push(e),po()}function wr(e){let t=oe.indexOf(e);t!==-1&&oe.splice(t,1)}function po(){!bt&&!gt&&(gt=!0,queueMicrotask(ho))}function ho(){gt=!1,bt=!0;for(let e=0;ee.effect(t,{scheduler:r=>{xt?fo(r):r()}}),Er=e.raw}function dr(e){ve=e}function go(e){let t=()=>{};return[r=>{let n=ve(r);return e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach(o=>o())}),e._x_effects.add(n),t=()=>{n!==void 0&&(e._x_effects.delete(n),je(n))},n},()=>{t()}]}var Ar=[],kr=[],Or=[];function bo(e){Or.push(e)}function Cr(e,t){typeof t=="function"?(e._x_cleanups||(e._x_cleanups=[]),e._x_cleanups.push(t)):(t=e,kr.push(t))}function xo(e){Ar.push(e)}function yo(e,t,r){e._x_attributeCleanups||(e._x_attributeCleanups={}),e._x_attributeCleanups[t]||(e._x_attributeCleanups[t]=[]),e._x_attributeCleanups[t].push(r)}function Sr(e,t){e._x_attributeCleanups&&Object.entries(e._x_attributeCleanups).forEach(([r,n])=>{(t===void 0||t.includes(r))&&(n.forEach(o=>o()),delete e._x_attributeCleanups[r])})}var Nt=new MutationObserver(Rt),Pt=!1;function Mt(){Nt.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),Pt=!0}function Tr(){wo(),Nt.disconnect(),Pt=!1}var Oe=[],pt=!1;function wo(){Oe=Oe.concat(Nt.takeRecords()),Oe.length&&!pt&&(pt=!0,queueMicrotask(()=>{Eo(),pt=!1}))}function Eo(){Rt(Oe),Oe.length=0}function j(e){if(!Pt)return e();Tr();let t=e();return Mt(),t}var Bt=!1,We=[];function Ao(){Bt=!0}function ko(){Bt=!1,Rt(We),We=[]}function Rt(e){if(Bt){We=We.concat(e);return}let t=[],r=[],n=new Map,o=new Map;for(let i=0;ia.nodeType===1&&t.push(a)),e[i].removedNodes.forEach(a=>a.nodeType===1&&r.push(a))),e[i].type==="attributes")){let a=e[i].target,s=e[i].attributeName,l=e[i].oldValue,u=()=>{n.has(a)||n.set(a,[]),n.get(a).push({name:s,value:a.getAttribute(s)})},f=()=>{o.has(a)||o.set(a,[]),o.get(a).push(s)};a.hasAttribute(s)&&l===null?u():a.hasAttribute(s)?(f(),u()):f()}o.forEach((i,a)=>{Sr(a,i)}),n.forEach((i,a)=>{Ar.forEach(s=>s(a,i))});for(let i of r)if(!t.includes(i)&&(kr.forEach(a=>a(i)),i._x_cleanups))for(;i._x_cleanups.length;)i._x_cleanups.pop()();t.forEach(i=>{i._x_ignoreSelf=!0,i._x_ignore=!0});for(let i of t)r.includes(i)||i.isConnected&&(delete i._x_ignoreSelf,delete i._x_ignore,Or.forEach(a=>a(i)),i._x_ignore=!0,i._x_ignoreSelf=!0);t.forEach(i=>{delete i._x_ignoreSelf,delete i._x_ignore}),t=null,r=null,n=null,o=null}function $r(e){return Ne(me(e))}function Le(e,t,r){return e._x_dataStack=[t,...me(r||e)],()=>{e._x_dataStack=e._x_dataStack.filter(n=>n!==t)}}function mr(e,t){let r=e._x_dataStack[0];Object.entries(t).forEach(([n,o])=>{r[n]=o})}function me(e){return e._x_dataStack?e._x_dataStack:typeof ShadowRoot=="function"&&e instanceof ShadowRoot?me(e.host):e.parentNode?me(e.parentNode):[]}function Ne(e){let t=new Proxy({},{ownKeys:()=>Array.from(new Set(e.flatMap(r=>Object.keys(r)))),has:(r,n)=>e.some(o=>o.hasOwnProperty(n)),get:(r,n)=>(e.find(o=>{if(o.hasOwnProperty(n)){let i=Object.getOwnPropertyDescriptor(o,n);if(i.get&&i.get._x_alreadyBound||i.set&&i.set._x_alreadyBound)return!0;if((i.get||i.set)&&i.enumerable){let a=i.get,s=i.set,l=i;a=a&&a.bind(t),s=s&&s.bind(t),a&&(a._x_alreadyBound=!0),s&&(s._x_alreadyBound=!0),Object.defineProperty(o,n,yr(Te({},l),{get:a,set:s}))}return!0}return!1})||{})[n],set:(r,n,o)=>{let i=e.find(a=>a.hasOwnProperty(n));return i?i[n]=o:e[e.length-1][n]=o,!0}});return t}function jr(e){let t=n=>typeof n=="object"&&!Array.isArray(n)&&n!==null,r=(n,o="")=>{Object.entries(Object.getOwnPropertyDescriptors(n)).forEach(([i,{value:a,enumerable:s}])=>{if(s===!1||a===void 0)return;let l=o===""?i:`${o}.${i}`;typeof a=="object"&&a!==null&&a._x_interceptor?n[i]=a.initialize(e,l,i):t(a)&&a!==n&&!(a instanceof Element)&&r(a,l)})};return r(e)}function Lr(e,t=()=>{}){let r={initialValue:void 0,_x_interceptor:!0,initialize(n,o,i){return e(this.initialValue,()=>Oo(n,o),a=>Nr(n,o,a),o,i)}};return t(r),n=>{if(typeof n=="object"&&n!==null&&n._x_interceptor){let o=r.initialize.bind(r);r.initialize=(i,a,s)=>{let l=n.initialize(i,a,s);return r.initialValue=l,o(i,a,s)}}else r.initialValue=n;return r}}function Oo(e,t){return t.split(".").reduce((r,n)=>r[n],e)}function Nr(e,t,r){if(typeof t=="string"&&(t=t.split(".")),t.length===1)e[t[0]]=r;else{if(t.length===0)throw error;return e[t[0]]||(e[t[0]]={}),Nr(e[t[0]],t.slice(1),r)}}var Pr={};function F(e,t){Pr[e]=t}function yt(e,t){return Object.entries(Pr).forEach(([r,n])=>{Object.defineProperty(e,`$${r}`,{get(){let[o,i]=Ir(t);return o=Te({interceptor:Lr},o),Cr(t,i),n(t,o)},enumerable:!1})}),e}function Co(e,t,r,...n){try{return r(...n)}catch(o){$e(o,e,t)}}function $e(e,t,r=void 0){Object.assign(e,{el:t,expression:r}),console.warn(`Alpine Expression Error: ${e.message} ${r?'Expression: "'+r+`" -`:""}`,t),setTimeout(()=>{throw e},0)}var We=!0;function Oo(e){let t=We;We=!1,e(),We=t}function de(e,t,r={}){let n;return M(e,t)(o=>n=o,r),n}function M(...e){return Mr(...e)}var Mr=Br;function Co(e){Mr=e}function Br(e,t){let r={};yt(r,e);let n=[r,...pe(e)];if(typeof t=="function")return So(n,t);let o=jo(n,t,e);return Ao.bind(null,e,t,o)}function So(e,t){return(r=()=>{},{scope:n={},params:o=[]}={})=>{let i=t.apply(Ne([n,...e]),o);He(r,i)}}var ht={};function To(e,t){if(ht[e])return ht[e];let r=Object.getPrototypeOf(async function(){}).constructor,n=/^[\n\s]*if.*\(.*\)/.test(e)||/^(let|const)\s/.test(e)?`(async()=>{ ${e} })()`:e,o=(()=>{try{return new r(["__self","scope"],`with (scope) { __self.result = ${n} }; __self.finished = true; return __self.result;`)}catch(i){return je(i,t,e),Promise.resolve()}})();return ht[e]=o,o}function jo(e,t,r){let n=To(t,r);return(o=()=>{},{scope:i={},params:a=[]}={})=>{n.result=void 0,n.finished=!1;let s=Ne([i,...e]);if(typeof n=="function"){let l=n(n,s).catch(u=>je(u,r,t));n.finished?(He(o,n.result,s,a,r),n.result=void 0):l.then(u=>{He(o,u,s,a,r)}).catch(u=>je(u,r,t)).finally(()=>n.result=void 0)}}}function He(e,t,r,n,o){if(We&&typeof t=="function"){let i=t.apply(r,n);i instanceof Promise?i.then(a=>He(e,a,r,n)).catch(a=>je(a,o,t)):e(i)}else typeof t=="object"&&t instanceof Promise?t.then(i=>e(i)):e(t)}var Dt="x-";function ge(e=""){return Dt+e}function $o(e){Dt=e}var wt={};function O(e,t){return wt[e]=t,{before(r){var n;if(!wt[r]){console.warn("Cannot find directive `${directive}`. `${name}` will use the default order of execution");return}let o=(n=ne.indexOf(r))!=null?n:ne.indexOf("DEFAULT");o>=0&&ne.splice(o,0,e)}}}function It(e,t,r){if(t=Array.from(t),e._x_virtualDirectives){let o=Object.entries(e._x_virtualDirectives).map(([a,s])=>({name:a,value:s})),i=Rr(o);o=o.map(a=>i.find(s=>s.name===a.name)?{name:`x-bind:${a.name}`,value:`"${a.value}"`}:a),t=t.concat(o)}let n={};return t.map(Fr((o,i)=>n[o]=i)).filter(Vr).map(Po(n,r)).sort(Mo).map(o=>No(e,o))}function Rr(e){return Array.from(e).map(Fr()).filter(t=>!Vr(t))}var Et=!1,Ae=new Map,Dr=Symbol();function Lo(e){Et=!0;let t=Symbol();Dr=t,Ae.set(t,[]);let r=()=>{for(;Ae.get(t).length;)Ae.get(t).shift()();Ae.delete(t)},n=()=>{Et=!1,r()};e(r),n()}function Ir(e){let t=[],r=i=>t.push(i),[n,o]=_o(e);return t.push(o),[{Alpine:Me,effect:n,cleanup:r,evaluateLater:M.bind(M,e),evaluate:de.bind(de,e)},()=>t.forEach(i=>i())]}function No(e,t){let r=()=>{},n=wt[t.type]||r,[o,i]=Ir(e);bo(e,t.original,i);let a=()=>{e._x_ignore||e._x_ignoreSelf||(n.inline&&n.inline(e,t,o),n=n.bind(n,e,t,o),Et?Ae.get(Dr).push(n):n())};return a.runCleanups=i,a}var qr=(e,t)=>({name:r,value:n})=>(r.startsWith(e)&&(r=r.replace(e,t)),{name:r,value:n}),zr=e=>e;function Fr(e=()=>{}){return({name:t,value:r})=>{let{name:n,value:o}=Wr.reduce((i,a)=>a(i),{name:t,value:r});return n!==t&&e(n,t),{name:n,value:o}}}var Wr=[];function qt(e){Wr.push(e)}function Vr({name:e}){return Hr().test(e)}var Hr=()=>new RegExp(`^${Dt}([^:^.]+)\\b`);function Po(e,t){return({name:r,value:n})=>{let o=r.match(Hr()),i=r.match(/:([a-zA-Z0-9\-:]+)/),a=r.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],s=t||e[r]||r;return{type:o?o[1]:null,value:i?i[1]:null,modifiers:a.map(l=>l.replace(".","")),expression:n,original:s}}}var kt="DEFAULT",ne=["ignore","ref","data","id","radio","tabs","switch","disclosure","menu","listbox","combobox","bind","init","for","mask","model","modelable","transition","show","if",kt,"teleport"];function Mo(e,t){let r=ne.indexOf(e.type)===-1?kt:e.type,n=ne.indexOf(t.type)===-1?kt:t.type;return ne.indexOf(r)-ne.indexOf(n)}function Ce(e,t,r={}){e.dispatchEvent(new CustomEvent(t,{detail:r,bubbles:!0,composed:!0,cancelable:!0}))}function Z(e,t){if(typeof ShadowRoot=="function"&&e instanceof ShadowRoot){Array.from(e.children).forEach(o=>Z(o,t));return}let r=!1;if(t(e,()=>r=!0),r)return;let n=e.firstElementChild;for(;n;)Z(n,t,!1),n=n.nextElementSibling}function me(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}function Bo(){document.body||me("Unable to initialize. Trying to load Alpine before `` is available. Did you forget to add `defer` in Alpine's `