diff --git a/CHANGELOG.md b/CHANGELOG.md index 065ec75..8307c9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +* [PR-4](https://github.com/itk-dev/rpa-process-overview/pull/4) + Added and used `rsync` inside docker service * [PR-3](https://github.com/itk-dev/rpa-process-overview/pull/3) Mocked API with FastAPI and friends. * [PR-2](https://github.com/rimi-itk/rpa-process-overview/pull/2) diff --git a/Taskfile.yml b/Taskfile.yml index e7910b9..49d48df 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -116,13 +116,21 @@ tasks: build:widgets: desc: Build widgets for production and copy to public folder cmds: - - task widgets:build + - task: widgets:build # Copy result into public folder - - rm -fr {{.PUBLIC_DIR}} - # rsync is weird when it comes to including and excluding files … - - rsync -azv {{.BUILD_DIR}} --include '*/' --include '**/*.css' --include '**/*.js' --exclude '*' --delete {{.PUBLIC_DIR}} - - find {{.PUBLIC_DIR}} -type f + - task: compose + vars: + TASK_ARGS: exec phpfpm rm -fr {{.PUBLIC_DIR}} + - task: compose + vars: + # rsync is weird when it comes to including and excluding files … + # https://stackoverflow.com/a/11111793 + TASK_ARGS: exec phpfpm rsync -azv {{.BUILD_DIR}} --include '*/' --include '**/*.css' --include '**/*.js' --exclude '*' --delete {{.PUBLIC_DIR}} + - task: compose + vars: + TASK_ARGS: exec phpfpm find {{.PUBLIC_DIR}} -type f + vars: BUILD_DIR: widgets/static/dist/ PUBLIC_DIR: public/widgets diff --git a/docker-compose.override.yml b/docker-compose.override.yml index 71ec570..7799a25 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -4,6 +4,16 @@ include: services: phpfpm: image: itkdev/php8.4-fpm:latest + build: + # We need rsync to copy built widget files. + dockerfile_inline: | + FROM itkdev/php8.4-fpm:latest + + USER root + RUN apt-get update && \ + apt-get --yes install rsync + + USER deploy nginx: ports: !override diff --git a/public/widgets/ProcessOverview.min.js b/public/widgets/ProcessOverview.min.js index c29a2fb..1dcefd2 100644 --- a/public/widgets/ProcessOverview.min.js +++ b/public/widgets/ProcessOverview.min.js @@ -1 +1 @@ -(function(Qt){typeof define=="function"&&define.amd?define(Qt):Qt()})(function(){"use strict";var Xt=Array.isArray,ye=Array.prototype.indexOf,Yt=Array.from,Zt=Object.defineProperty,xt=Object.getOwnPropertyDescriptor,_e=Object.getOwnPropertyDescriptors,be=Object.prototype,xe=Array.prototype,kn=Object.getPrototypeOf,jn=Object.isExtensible;const Pt=16,Ct=32,qn=64,D=256,tn=512,O=1024,G=2048,ot=4096,B=8192,St=16384,nn=32768,en=65536,Pe=1<<17,Cn=1<<19,rn=1<<21,Se=1<<22,at=1<<23,ln=Symbol("$state"),un=new class extends Error{name="StaleReactionError";message="The reaction that called `getAbortSignal()` was re-run or destroyed"},E=Symbol(),Ee="http://www.w3.org/1999/xhtml";function Rn(t){return t===this.v}function Dn(t){return e=t,n=this.v,!(e!=e?n==n:e!==n||e!==null&&typeof e=="object"||typeof e=="function");var e,n}let L=null;function Rt(t){L=t}function Ln(t,e=!1,n){L={p:L,c:null,e:null,s:t,x:null,l:null}}function Tn(t){var e=L,n=e.e;if(n!==null)for(var r of(e.e=null,n))Xn(r);return L=e.p,{}}const Oe=new WeakMap;function on(t,e){for(;e!==null;){if(128&e.f)try{return void e.b.error(t)}catch(n){t=n}e=e.parent}throw t instanceof Error&&Fn(t),t}function Fn(t){const e=Oe.get(t);e&&(Zt(t,"message",{value:e.message}),Zt(t,"stack",{value:e.stack}))}let vt=[];function Ne(t){if(vt.length===0){var e=vt;queueMicrotask(()=>{e===vt&&(function(){var n=vt;vt=[],(function(r){for(var l=0;l{try{var i=t();o&&Promise.resolve(i).catch(()=>{})}catch(s){i=Promise.reject(s)}var a=()=>i;l=o?.then(a,a)??Promise.resolve(i),o=l;var c=N,h=r.is_pending();f&&(r.update_pending_count(1),h||c.increment());const v=(s,g=void 0)=>{o=null,h||c.activate(),g?g!==un&&(u.f|=at,Dt(u,g)):((u.f&at)!==0&&(u.f^=at),Dt(u,s)),f&&(r.update_pending_count(-1),h||c.decrement()),Wn()};if(l.then(v,s=>v(null,s||"unknown")),c)return()=>{queueMicrotask(()=>c.neuter())}}),new Promise(i=>{(function a(c){function h(){c===l?i(u):a(l)}c.then(h,h)})(l)})}function Un(t){var e=t.effects;if(e!==null){t.effects=null;for(var n=0;nMe(v))).then(v=>{i?.activate(),c();try{n([...t.map(r),...v])}catch(s){(a.f&St)===0&&on(s,a)}i?.deactivate(),Wn()}).catch(v=>{h.error(v)})}else n(t.map(r))}function Wn(){et(null),K(null),Rt(null)}const sn=new Set;let N=null,$n=new Set,Et=[],fn=null,cn=!1;class dt{current=new Map;#a=new Map;#l=new Set;#t=0;#s=null;#f=!1;#e=[];#u=[];#r=[];#n=[];#i=[];#c=[];#v=[];skipped_effects=new Set;process(e){Et=[];for(const l of e)this.#h(l);if(this.#e.length===0&&this.#t===0){this.#d();var n=this.#r,r=this.#n;this.#r=[],this.#n=[],this.#i=[],N=null,Jn(n),Jn(r),N===null?N=this:sn.delete(this),this.#s?.resolve()}else this.#o(this.#r),this.#o(this.#n),this.#o(this.#i);for(const l of this.#e)yt(l);for(const l of this.#u)yt(l);this.#e=[],this.#u=[]}#h(e){e.f^=O;for(var n=e.first;n!==null;){var r=n.f,l=!!(96&r);if(!(l&&(r&O)!==0||(r&B)!==0||this.skipped_effects.has(n))&&n.fn!==null){l?n.f^=O:4&r?this.#n.push(n):(r&O)===0&&((r&Se)!==0?(n.b?.is_pending()?this.#u:this.#e).push(n):Bt(n)&&((n.f&Pt)!==0&&this.#i.push(n),yt(n)));var u=n.first;if(u!==null){n=u;continue}}var o=n.parent;for(n=n.next;n===null&&o!==null;)n=o.next,o=o.parent}}#o(e){for(const n of e)((n.f&G)!==0?this.#c:this.#v).push(n),q(n,O);e.length=0}capture(e,n){this.#a.has(e)||this.#a.set(e,n),this.current.set(e,e.v)}activate(){N=this}deactivate(){N=null;for(const e of $n)if($n.delete(e),e(),N!==null)break}neuter(){this.#f=!0}flush(){Et.length>0?(function(){var e=wt;cn=!0;try{var n=0;for(le(!0);Et.length>0;){var r=dt.ensure();n++>1e3&&je(),r.process(Et),nt.clear()}}finally{cn=!1,le(e),fn=null}})():this.#d(),N===this&&(this.#t===0&&sn.delete(this),this.deactivate())}#d(){if(!this.#f)for(const e of this.#l)e();this.#l.clear()}increment(){this.#t+=1}decrement(){if(this.#t-=1,this.#t===0){for(const e of this.#c)q(e,G),ht(e);for(const e of this.#v)q(e,ot),ht(e);this.#r=[],this.#n=[],this.flush()}else this.deactivate()}add_callback(e){this.#l.add(e)}settled(){return(this.#s??={promise:new Promise((r,l)=>{e=r,n=l}),resolve:e,reject:n}).promise;var e,n}static ensure(){if(N===null){const e=N=new dt;sn.add(N),dt.enqueue(()=>{N===e&&e.flush()})}return N}static enqueue(e){Ne(e)}}function je(){try{(function(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")})()}catch(t){on(t,fn)}}let st=null;function Jn(t){var e=t.length;if(e!==0){for(var n=0;n0)){nt.clear();for(const l of st)yt(l);st=[]}}st=null}}function ht(t){for(var e=fn=t;e.parent!==null;){var n=(e=e.parent).f;if(cn&&e===m&&(n&Pt)!==0)return;if(96&n){if((n&O)===0)return;e.f^=O}}Et.push(e)}const nt=new Map;function Ot(t,e){return{f:0,v:t,reactions:null,equals:Rn,rv:0,wv:0}}function W(t,e){const n=Ot(t);var r;return r=n,w!==null&&(X===null?X=[r]:X.push(r)),n}function $(t,e,n=!1){return w===null||ft&&(w.f&Pe)===0||!(4325394&w.f)||X?.includes(t)||(function(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")})(),Dt(t,n?pt(e):e)}function Dt(t,e){if(!t.equals(e)){var n=t.v;mt?nt.set(t,e):nt.set(t,n),t.v=e,dt.ensure().capture(t,n),2&t.f&&((t.f&G)!==0&&an(t),q(t,(t.f&D)===0?O:ot)),t.wv=ae(),Kn(t,G),m===null||(m.f&O)===0||96&m.f||(C===null?(function(r){C=r})([t]):C.push(t))}return e}function vn(t){$(t,t.v+1)}function Kn(t,e){var n=t.reactions;if(n!==null)for(var r=n.length,l=0;l{if(ct===u)return f();var i=w,a=ct;K(null),oe(u);var c=f();return K(i),oe(a),c};return r&&n.set("length",W(t.length)),new Proxy(t,{defineProperty(f,i,a){"value"in a&&a.configurable!==!1&&a.enumerable!==!1&&a.writable!==!1||(function(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")})();var c=n.get(i);return c===void 0?c=o(()=>{var h=W(a.value);return n.set(i,h),h}):$(c,a.value,!0),!0},deleteProperty(f,i){var a=n.get(i);if(a===void 0){if(i in f){const c=o(()=>W(E));n.set(i,c),vn(l)}}else $(a,E),vn(l);return!0},get(f,i,a){if(i===ln)return t;var c=n.get(i),h=i in f;if(c!==void 0||h&&!xt(f,i)?.writable||(c=o(()=>W(pt(h?f[i]:E))),n.set(i,c)),c!==void 0){var v=x(c);return v===E?void 0:v}return Reflect.get(f,i,a)},getOwnPropertyDescriptor(f,i){var a=Reflect.getOwnPropertyDescriptor(f,i);if(a&&"value"in a){var c=n.get(i);c&&(a.value=x(c))}else if(a===void 0){var h=n.get(i),v=h?.v;if(h!==void 0&&v!==E)return{enumerable:!0,configurable:!0,value:v,writable:!0}}return a},has(f,i){if(i===ln)return!0;var a=n.get(i),c=a!==void 0&&a.v!==E||Reflect.has(f,i);return(a!==void 0||m!==null&&(!c||xt(f,i)?.writable))&&(a===void 0&&(a=o(()=>W(c?pt(f[i]):E)),n.set(i,a)),x(a)===E)?!1:c},set(f,i,a,c){var h=n.get(i),v=i in f;if(r&&i==="length")for(var s=a;sW(E)),n.set(s+"",g))}h===void 0?v&&!xt(f,i)?.writable||($(h=o(()=>W(void 0)),pt(a)),n.set(i,h)):(v=h.v!==E,$(h,o(()=>pt(a))));var d=Reflect.getOwnPropertyDescriptor(f,i);if(d?.set&&d.set.call(c,a),!v){if(r&&typeof i=="string"){var _=n.get("length"),p=Number(i);Number.isInteger(p)&&p>=_.v&&$(_,p+1)}vn(l)}return!0},ownKeys(f){x(l);var i=Reflect.ownKeys(f).filter(h=>{var v=n.get(h);return v===void 0||v.v!==E});for(var[a,c]of n)c.v===E||a in f||i.push(a);return i},setPrototypeOf(){(function(){throw new Error("https://svelte.dev/e/state_prototype_fixed")})()}})}var Vn,Hn,zn,Gn;function Lt(t=""){return document.createTextNode(t)}function Tt(t){return zn.call(t)}function Ft(t){return Gn.call(t)}function J(t,e){return Tt(t)}function dn(t,e){var n=Tt(t);return n instanceof Comment&&n.data===""?Ft(n):n}function It(t,e=1,n=!1){let r=t;for(;e--;)r=Ft(r);return r}function Qn(t){var e=w,n=m;K(null),et(null);try{return t()}finally{K(e),et(n)}}function qe(t){m===null&&w===null&&(function(){throw new Error("https://svelte.dev/e/effect_orphan")})(),w!==null&&(w.f&D)!==0&&m===null&&(function(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")})(),mt&&(function(){throw new Error("https://svelte.dev/e/effect_in_teardown")})()}function gt(t,e,n,r=!0){var l=m;l!==null&&(l.f&B)!==0&&(t|=B);var u={ctx:L,deps:null,nodes_start:null,nodes_end:null,f:t|G,first:null,fn:e,last:null,next:null,parent:l,b:l&&l.b,prev:null,teardown:null,transitions:null,wv:0,ac:null};if(n)try{yt(u),u.f|=nn}catch(i){throw Q(u),i}else e!==null&&ht(u);if(r){var o=u;if(n&&o.deps===null&&o.teardown===null&&o.nodes_start===null&&o.first===o.last&&(o.f&Cn)===0&&(o=o.first),o!==null&&(o.parent=l,l!==null&&(function(i,a){var c=a.last;c===null?a.last=a.first=i:(c.next=i,i.prev=c,a.last=i)})(o,l),w!==null&&2&w.f&&(t&qn)===0)){var f=w;(f.effects??=[]).push(o)}}return u}function Xn(t){return gt(1048580,t,!1)}function Ut(t,e=[],n=[]){ke(e,n,r=>{gt(8,()=>t(...r.map(x)),!0)})}function Yn(t,e=0){return gt(Pt|e,t,!0)}function Nt(t,e=!0){return gt(524320,t,!0,e)}function Zn(t){var e=t.teardown;if(e!==null){const n=mt,r=w;ue(!0),K(null);try{e.call(null)}finally{ue(n),K(r)}}}function te(t,e=!1){var n=t.first;for(t.first=t.last=null;n!==null;){const l=n.ac;l!==null&&Qn(()=>{l.abort(un)});var r=n.next;(n.f&qn)!==0?n.parent=null:Q(n,e),n=r}}function Q(t,e=!0){var n=!1;(e||262144&t.f)&&t.nodes_start!==null&&t.nodes_end!==null&&((function(u,o){for(;u!==null;){var f=u===o?null:Ft(u);u.remove(),u=f}})(t.nodes_start,t.nodes_end),n=!0),te(t,e&&!n),Wt(t,0),q(t,St);var r=t.transitions;if(r!==null)for(const u of r)u.stop();Zn(t);var l=t.parent;l!==null&&l.first!==null&&ne(t),t.next=t.prev=t.teardown=t.ctx=t.deps=t.fn=t.nodes_start=t.nodes_end=t.ac=null}function ne(t){var e=t.parent,n=t.prev,r=t.next;n!==null&&(n.next=r),r!==null&&(r.prev=n),e!==null&&(e.first===t&&(e.first=r),e.last===t&&(e.last=n))}function hn(t,e){var n=[];pn(t,n,!0),ee(n,()=>{Q(t),e&&e()})}function ee(t,e){var n=t.length;if(n>0){var r=()=>--n||e();for(var l of t)l.out(r)}else e()}function pn(t,e,n){if((t.f&B)===0){if(t.f^=B,t.transitions!==null)for(const u of t.transitions)(u.is_global||n)&&e.push(u);for(var r=t.first;r!==null;){var l=r.next;pn(r,e,((r.f&en)!==0||(r.f&Ct)!==0)&&n),r=l}}}function gn(t){re(t,!0)}function re(t,e){if((t.f&B)!==0){t.f^=B,(t.f&O)===0&&(q(t,G),ht(t));for(var n=t.first;n!==null;){var r=n.next;re(n,((n.f&en)!==0||(n.f&Ct)!==0)&&e),n=r}if(t.transitions!==null)for(const l of t.transitions)(l.is_global||e)&&l.in()}}let wt=!1;function le(t){wt=t}let mt=!1;function ue(t){mt=t}let w=null,ft=!1;function K(t){w=t}let m=null;function et(t){m=t}let X=null,A=null,j=0,C=null,ie=1,At=0,ct=At;function oe(t){ct=t}let rt=!1;function ae(){return++ie}function Bt(t){var e=t.f;if((e&G)!==0)return!0;if((e&ot)!==0){var n=t.deps,r=(e&D)!==0;if(n!==null){var l,u,o=(e&tn)!==0,f=r&&m!==null&&!rt,i=n.length;if((o||f)&&(m===null||(m.f&St)===0)){var a=t,c=a.parent;for(l=0;lt.wv)return!0}r&&(m===null||rt)||q(t,O)}return!1}function se(t,e,n=!0){var r=t.reactions;if(r!==null&&!X?.includes(t))for(var l=0;l{t.ac.abort(un)}),t.ac=null);try{t.f|=rn;var h=(0,t.fn)(),v=t.deps;if(A!==null){var s;if(Wt(t,j),v!==null&&j>0)for(v.length=j+A.length,s=0;su||n});var c=w,h=m;K(null),et(null);try{for(var v,s=[];u!==null;){var g=u.assignedSlot||u.parentNode||u.host||null;try{var d=u["__"+r];if(d!=null&&(!u.disabled||t.target===u))if(Xt(d)){var[_,...p]=d;_.apply(u,[t,...p])}else d.call(u,t)}catch(P){v?s.push(P):v=P}if(t.cancelBubble||g===e||g===null)break;u=g}if(v){for(let P of s)queueMicrotask(()=>{throw P});throw v}}finally{t.__root=e,delete t.currentTarget,K(c),et(h)}}}function mn(t,e){var n=m;n.nodes_start===null&&(n.nodes_start=t,n.nodes_end=e)}function lt(t,e){var n,r=!!(1&e),l=!!(2&e),u=!t.startsWith("");return()=>{var o,f;n===void 0&&(o=u?t:""+t,(f=document.createElement("template")).innerHTML=o.replaceAll("",""),n=f.content,r||(n=Tt(n)));var i=l||Hn?document.importNode(n,!0):n.cloneNode(!0);return r?mn(Tt(i),i.lastChild):mn(i,i),i}}function Y(t,e){t!==null&&t.before(e)}function Jt(t,e){var n=e==null?"":typeof e=="object"?e+"":e;n!==(t.__t??=t.nodeValue)&&(t.__t=n,t.nodeValue=n+"")}function Te(t,e){return(function(n,{target:r,anchor:l,props:u={},events:o,context:f,intro:i=!0}){(function(){if(Vn===void 0){Vn=window,Hn=/Firefox/.test(navigator.userAgent);var s=Element.prototype,g=Node.prototype,d=Text.prototype;zn=xt(g,"firstChild").get,Gn=xt(g,"nextSibling").get,jn(s)&&(s.__click=void 0,s.__className=void 0,s.__attributes=null,s.__style=void 0,s.__e=void 0),jn(d)&&(d.__t=void 0)}})();var a=new Set,c=s=>{for(var g=0;gnew Promise(_=>{d.outro?hn(g,()=>{Q(g),_(void 0)}):(Q(g),_(void 0))})})(()=>{var s=l??r.appendChild(Lt());return Nt(()=>{f&&(Ln({}),L.c=f),o&&(u.$$events=o),h=n(s,u)||{},f&&Tn()}),()=>{for(var g of a){r.removeEventListener(g,$t);var d=_t.get(g);--d===0?(document.removeEventListener(g,$t),_t.delete(g)):_t.set(g,d)}wn.delete(c),s!==l&&s.parentNode?.removeChild(s)}});return yn.set(h,v),h})(t,e)}const _t=new Map;let yn=new WeakMap;function he(t,e,n=!1){var r=t,l=null,u=null,o=E,f=!1;const i=(v,s=!0)=>{f=!0,h(s,v)};var a=null;function c(){a!==null&&(a.lastChild.remove(),r.before(a),a=null);var v=o?l:u,s=o?u:l;v&&gn(v),s&&hn(s,()=>{o?u=null:l=null})}const h=(v,s)=>{if(o!==(o=v)){var g=!1,d=r;o?l??=s&&Nt(()=>s(d)):u??=s&&Nt(()=>s(d)),c()}};Yn(()=>{f=!1,e(i),f||h(null,null)},n?en:0)}function Kt(t,e){return e}function Vt(t,e,n,r,l,u=null){var o,f={flags:e,items:new Map,first:null};o=t.appendChild(Lt());var i,a,c=null,h=!1,v=new Map,s=(function(d){const _=In(d);return _.equals=Dn,_})(()=>{var d=n();return Xt(d)?d:d==null?[]:Yt(d)});function g(){(function(d,_,p,P,T,Mt,Ht,bn,xn){var H,z,F,S,I,ut=_.length,R=p.items,U=p.first,y=U,b=null,M=[],k=[];for(I=0;I0&&(function(Sn,qt,En){for(var we=Sn.items,On=[],zt=qt.length,Nn=0;Nn0&&On.length===0&&En!==null;if(An){var me=En.parentNode;me.textContent="",me.append(En),we.clear(),V(Sn,qt[0].prev,qt[zt-1].next)}ee(On,()=>{for(var Mn=0;Mnu(o)):c!==null&&hn(c,()=>{c=null}))}Yn(()=>{a??=m;var d=(i=x(s)).length;h&&d===0||(h=d===0,g(),x(s))})}function Fe(t,e,n,r){Dt(t.v,e),t.i=n}function Ie(t,e,n,r,l,u,o,f,i,a,c){var h=1&i?16&i?Ot(l):(function(g,d=!1){const _=Ot(g);return d||(_.equals=Dn),_})(l,!1,!1):l,v=2&i?Ot(o):o,s={i:v,v:h,k:u,a:null,e:null,prev:n,next:r};try{return t===null&&document.createDocumentFragment().append(t=Lt()),s.e=Nt(()=>f(t,h,v,a),!1),s.e.prev=n&&n.e,s.e.next=r&&r.e,n===null?c||(e.first=s):(n.next=s,n.e.next=s.e),r!==null&&(r.prev=s,r.e.prev=s.e),s}finally{}}function _n(t,e,n){for(var r=t.next?t.next.e.nodes_start:n,l=e?e.e.nodes_start:n,u=t.e.nodes_start;u!==null&&u!==r;){var o=Ft(u);l.before(u),u=o}}function V(t,e,n){e===null?t.first=n:(e.next=n,e.e.next=n&&n.e),n!==null&&(n.prev=e,n.e.prev=e&&e.e)}function pe(t){var e,n,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t)){var l=t.length;for(e=0;eFetching data …'),Ke=lt('
No data
'),Ve=lt(' '),He=lt(" "),ze=lt(""),Ge=(t,e,n)=>e(x(n),t),Qe=lt('
  • '),Xe=lt('
    ',1),Ye=lt("
    Config and data
     
    ",1);(function(t){for(var e=0;e(function(l,u){const o=yn.get(l);return o?(yn.delete(l),o(u)):Promise.resolve()})(r)}})(function(t,e){Ln(e,!0);const n=(()=>{try{return JSON.parse(document.getElementById("ProcessOverview")?.dataset.config||"{}")}catch{return{}}})(),r=new URL(document.location.href);let l=W(pt((()=>{const p=parseInt(r.searchParams.get("page")??"1",10);return isNaN(p)?1:p})()));const u=[1,2,3],o=(p,P)=>{P.preventDefault(),$(l,p,!0),history.replaceState({},"",f(x(l)))},f=p=>(r.searchParams.set("page",p.toFixed()),r.toString());let i=W(null);(function(p){qe();var P=m.f;if(w||(P&Ct)===0||(P&nn)!==0)return Xn(p);var T=L;(T.e??=[]).push(p)})(()=>{const p=new URL(n.data_url,document.location.href);p.searchParams.set("page",x(l).toString()),$(i,null),fetch(p.toString()).then(P=>P.json()).then(P=>$(i,P,!0))});var a=Ye(),c=dn(a),h=p=>{Y(p,Je())},v=p=>{var P,T,Mt,Ht=(P=document.createDocumentFragment(),T=document.createComment(""),Mt=Lt(),P.append(T,Mt),mn(T,Mt),P),bn=dn(Ht),xn=z=>{Y(z,Ke())},H=z=>{var F=Xe(),S=dn(F),I=J(S);Vt(J(I),21,()=>x(i).columns,Kt,(ut,R)=>{var U=Ve(),y=J(U);Ut(()=>Jt(y,x(R).label)),Y(ut,U)}),Vt(It(I),21,()=>x(i).rows,Kt,(ut,R)=>{var U=ze();Vt(U,21,()=>x(R),Kt,(y,b)=>{var M=He(),k=J(M);Ut(()=>Jt(k,x(b).value??x(b).status??"👻")),Y(y,M)}),Y(ut,U)}),Vt(J(It(S,2)),21,()=>u,Kt,(ut,R)=>{var U=Qe(),y=J(U);y.__click=[Ge,o,R];var b=J(y);Ut(M=>{(function(k,Z,it){var kt=k.__className;if(kt!==it||kt===void 0){var bt=(function(tt){var jt=tt==null?"":""+tt;return jt===""?null:jt})(it);bt==null?k.removeAttribute("class"):k.className=bt,k.__className=it}})(U,0,Ue(["page-item",{stuff:!0,active:x(R)===x(l)}])),$e(y,"href",M),Jt(b,x(R))},[()=>f(x(R))]),Y(ut,U)}),Y(z,F)};he(bn,z=>{x(i).length===0?z(xn):z(H,!1)},!0),Y(p,Ht)};he(c,p=>{x(i)===null?p(h):p(v,!1)});var s=It(c,2),g=It(J(s),2),d=J(g),_=J(d);Ut(p=>Jt(_,p),[()=>JSON.stringify({config:n,data:x(i)},null,2)]),Y(t,a),Tn()},"ProcessOverview")}); +(function(hn){typeof define=="function"&&define.amd?define(hn):hn()})(function(){"use strict";var pn=Array.isArray,Me=Array.prototype.indexOf,gn=Array.from,mn=Object.defineProperty,qt=Object.getOwnPropertyDescriptor,Re=Object.getOwnPropertyDescriptors,je=Object.prototype,Ce=Array.prototype,Bn=Object.getPrototypeOf,Jn=Object.isExtensible;const Tt=16,Xt=32,Wn=64,G=256,wn=512,R=1024,rt=2048,st=4096,tt=8192,Ft=16384,yn=32768,_n=65536,De=1<<17,$n=1<<19,bn=1<<21,Le=1<<22,ct=1<<23,xn=Symbol("$state"),qe=Symbol(""),Sn=new class extends Error{name="StaleReactionError";message="The reaction that called `getAbortSignal()` was re-run or destroyed"},O=Symbol(),Te="http://www.w3.org/1999/xhtml";function Kn(t){return t===this.v}function Vn(t){return e=t,n=this.v,!(e!=e?n==n:e!==n||e!==null&&typeof e=="object"||typeof e=="function");var e,n}let Q=null;function Yt(t){Q=t}function Hn(t,e=!1,n){Q={p:Q,c:null,e:null,s:t,x:null,l:null}}function zn(t){var e=Q,n=e.e;if(n!==null)for(var r of(e.e=null,n))fe(r);return Q=e.p,{}}const Fe=new WeakMap;function Pn(t,e){for(;e!==null;){if(128&e.f)try{return void e.b.error(t)}catch(n){t=n}e=e.parent}throw t instanceof Error&&Gn(t),t}function Gn(t){const e=Fe.get(t);e&&(mn(t,"message",{value:e.message}),mn(t,"stack",{value:e.stack}))}let bt=[];function Qn(t){if(bt.length===0){var e=bt;queueMicrotask(()=>{e===bt&&(function(){var n=bt;bt=[],(function(r){for(var l=0;l{try{var a=t();u&&Promise.resolve(a).catch(()=>{})}catch(c){a=Promise.reject(c)}var i=()=>a;l=u?.then(i,i)??Promise.resolve(a),u=l;var f=j,h=r.is_pending();s&&(r.update_pending_count(1),h||f.increment());const v=(c,g=void 0)=>{u=null,h||f.activate(),g?g!==Sn&&(o.f|=ct,Bt(o,g)):((o.f&ct)!==0&&(o.f^=ct),Bt(o,c)),s&&(r.update_pending_count(-1),h||f.decrement()),te()};if(l.then(v,c=>v(null,c||"unknown")),f)return()=>{queueMicrotask(()=>f.neuter())}}),new Promise(a=>{(function i(f){function h(){f===l?a(o):i(l)}f.then(h,h)})(l)})}function Yn(t){var e=t.effects;if(e!==null){t.effects=null;for(var n=0;nUe(v))).then(v=>{a?.activate(),f();try{n([...t.map(r),...v])}catch(c){(i.f&Ft)===0&&Pn(c,i)}a?.deactivate(),te()}).catch(v=>{h.error(v)})}else n(t.map(r))}function te(){ut(null),nt(null),Yt(null)}const On=new Set;let j=null,ne=new Set,It=[],Nn=null,En=!1;class xt{current=new Map;#i=new Map;#l=new Set;#t=0;#f=null;#s=!1;#e=[];#o=[];#r=[];#n=[];#a=[];#c=[];#v=[];skipped_effects=new Set;process(e){It=[];for(const l of e)this.#h(l);if(this.#e.length===0&&this.#t===0){this.#d();var n=this.#r,r=this.#n;this.#r=[],this.#n=[],this.#a=[],j=null,ee(n),ee(r),j===null?j=this:On.delete(this),this.#f?.resolve()}else this.#u(this.#r),this.#u(this.#n),this.#u(this.#a);for(const l of this.#e)Nt(l);for(const l of this.#o)Nt(l);this.#e=[],this.#o=[]}#h(e){e.f^=R;for(var n=e.first;n!==null;){var r=n.f,l=!!(96&r);if(!(l&&(r&R)!==0||(r&tt)!==0||this.skipped_effects.has(n))&&n.fn!==null){l?n.f^=R:4&r?this.#n.push(n):(r&R)===0&&((r&Le)!==0?(n.b?.is_pending()?this.#o:this.#e).push(n):rn(n)&&((n.f&Tt)!==0&&this.#a.push(n),Nt(n)));var o=n.first;if(o!==null){n=o;continue}}var u=n.parent;for(n=n.next;n===null&&u!==null;)n=u.next,u=u.parent}}#u(e){for(const n of e)((n.f&rt)!==0?this.#c:this.#v).push(n),I(n,R);e.length=0}capture(e,n){this.#i.has(e)||this.#i.set(e,n),this.current.set(e,e.v)}activate(){j=this}deactivate(){j=null;for(const e of ne)if(ne.delete(e),e(),j!==null)break}neuter(){this.#s=!0}flush(){It.length>0?(function(){var e=kt;En=!0;try{var n=0;for(ge(!0);It.length>0;){var r=xt.ensure();n++>1e3&&Je(),r.process(It),at.clear()}}finally{En=!1,ge(e),Nn=null}})():this.#d(),j===this&&(this.#t===0&&On.delete(this),this.deactivate())}#d(){if(!this.#s)for(const e of this.#l)e();this.#l.clear()}increment(){this.#t+=1}decrement(){if(this.#t-=1,this.#t===0){for(const e of this.#c)I(e,rt),St(e);for(const e of this.#v)I(e,st),St(e);this.#r=[],this.#n=[],this.flush()}else this.deactivate()}add_callback(e){this.#l.add(e)}settled(){return(this.#f??={promise:new Promise((r,l)=>{e=r,n=l}),resolve:e,reject:n}).promise;var e,n}static ensure(){if(j===null){const e=j=new xt;On.add(j),xt.enqueue(()=>{j===e&&e.flush()})}return j}static enqueue(e){Qn(e)}}function Je(){try{(function(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")})()}catch(t){Pn(t,Nn)}}let vt=null;function ee(t){var e=t.length;if(e!==0){for(var n=0;n0)){at.clear();for(const l of vt)Nt(l);vt=[]}}vt=null}}function St(t){for(var e=Nn=t;e.parent!==null;){var n=(e=e.parent).f;if(En&&e===w&&(n&Tt)!==0)return;if(96&n){if((n&R)===0)return;e.f^=R}}It.push(e)}const at=new Map;function Ut(t,e){return{f:0,v:t,reactions:null,equals:Kn,rv:0,wv:0}}function q(t,e){const n=Ut(t);var r;return r=n,m!==null&&(ot===null?ot=[r]:ot.push(r)),n}function T(t,e,n=!1){return m===null||gt&&(m.f&De)===0||!(4325394&m.f)||ot?.includes(t)||(function(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")})(),Bt(t,n?dt(e):e)}function Bt(t,e){if(!t.equals(e)){var n=t.v;Ot?at.set(t,e):at.set(t,n),t.v=e,xt.ensure().capture(t,n),2&t.f&&((t.f&rt)!==0&&kn(t),I(t,(t.f&G)===0?R:st)),t.wv=_e(),re(t,rt),w===null||(w.f&R)===0||96&w.f||(K===null?(function(r){K=r})([t]):K.push(t))}return e}function An(t){T(t,t.v+1)}function re(t,e){var n=t.reactions;if(n!==null)for(var r=n.length,l=0;l{if(mt===o)return s();var a=m,i=mt;nt(null),ye(o);var f=s();return nt(a),ye(i),f};return r&&n.set("length",q(t.length)),new Proxy(t,{defineProperty(s,a,i){"value"in i&&i.configurable!==!1&&i.enumerable!==!1&&i.writable!==!1||(function(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")})();var f=n.get(a);return f===void 0?f=u(()=>{var h=q(i.value);return n.set(a,h),h}):T(f,i.value,!0),!0},deleteProperty(s,a){var i=n.get(a);if(i===void 0){if(a in s){const f=u(()=>q(O));n.set(a,f),An(l)}}else T(i,O),An(l);return!0},get(s,a,i){if(a===xn)return t;var f=n.get(a),h=a in s;if(f!==void 0||h&&!qt(s,a)?.writable||(f=u(()=>q(dt(h?s[a]:O))),n.set(a,f)),f!==void 0){var v=p(f);return v===O?void 0:v}return Reflect.get(s,a,i)},getOwnPropertyDescriptor(s,a){var i=Reflect.getOwnPropertyDescriptor(s,a);if(i&&"value"in i){var f=n.get(a);f&&(i.value=p(f))}else if(i===void 0){var h=n.get(a),v=h?.v;if(h!==void 0&&v!==O)return{enumerable:!0,configurable:!0,value:v,writable:!0}}return i},has(s,a){if(a===xn)return!0;var i=n.get(a),f=i!==void 0&&i.v!==O||Reflect.has(s,a);return(i!==void 0||w!==null&&(!f||qt(s,a)?.writable))&&(i===void 0&&(i=u(()=>q(f?dt(s[a]):O)),n.set(a,i)),p(i)===O)?!1:f},set(s,a,i,f){var h=n.get(a),v=a in s;if(r&&a==="length")for(var c=i;cq(O)),n.set(c+"",g))}h===void 0?v&&!qt(s,a)?.writable||(T(h=u(()=>q(void 0)),dt(i)),n.set(a,h)):(v=h.v!==O,T(h,u(()=>dt(i))));var d=Reflect.getOwnPropertyDescriptor(s,a);if(d?.set&&d.set.call(f,i),!v){if(r&&typeof a=="string"){var y=n.get("length"),b=Number(a);Number.isInteger(b)&&b>=y.v&&T(y,b+1)}An(l)}return!0},ownKeys(s){p(l);var a=Reflect.ownKeys(s).filter(h=>{var v=n.get(h);return v===void 0||v.v!==O});for(var[i,f]of n)f.v===O||i in s||a.push(i);return a},setPrototypeOf(){(function(){throw new Error("https://svelte.dev/e/state_prototype_fixed")})()}})}var le,oe,ae,ue;function Zt(t=""){return document.createTextNode(t)}function tn(t){return ae.call(t)}function nn(t){return ue.call(t)}function N(t,e){return tn(t)}function en(t,e){var n=tn(t);return n instanceof Comment&&n.data===""?nn(n):n}function ht(t,e=1,n=!1){let r=t;for(;e--;)r=nn(r);return r}function ie(t){var e=m,n=w;nt(null),ut(null);try{return t()}finally{nt(e),ut(n)}}function We(t){w===null&&m===null&&(function(){throw new Error("https://svelte.dev/e/effect_orphan")})(),m!==null&&(m.f&G)!==0&&w===null&&(function(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")})(),Ot&&(function(){throw new Error("https://svelte.dev/e/effect_in_teardown")})()}function Pt(t,e,n,r=!0){var l=w;l!==null&&(l.f&tt)!==0&&(t|=tt);var o={ctx:Q,deps:null,nodes_start:null,nodes_end:null,f:t|rt,first:null,fn:e,last:null,next:null,parent:l,b:l&&l.b,prev:null,teardown:null,transitions:null,wv:0,ac:null};if(n)try{Nt(o),o.f|=yn}catch(a){throw lt(o),a}else e!==null&&St(o);if(r){var u=o;if(n&&u.deps===null&&u.teardown===null&&u.nodes_start===null&&u.first===u.last&&(u.f&$n)===0&&(u=u.first),u!==null&&(u.parent=l,l!==null&&(function(a,i){var f=i.last;f===null?i.last=i.first=a:(f.next=a,a.prev=f,i.last=a)})(u,l),m!==null&&2&m.f&&(t&Wn)===0)){var s=m;(s.effects??=[]).push(u)}}return o}function fe(t){return Pt(1048580,t,!1)}function pt(t,e=[],n=[]){Be(e,n,r=>{Pt(8,()=>t(...r.map(p)),!0)})}function se(t,e=0){return Pt(Tt|e,t,!0)}function Jt(t,e=!0){return Pt(524320,t,!0,e)}function ce(t){var e=t.teardown;if(e!==null){const n=Ot,r=m;me(!0),nt(null);try{e.call(null)}finally{me(n),nt(r)}}}function ve(t,e=!1){var n=t.first;for(t.first=t.last=null;n!==null;){const l=n.ac;l!==null&&ie(()=>{l.abort(Sn)});var r=n.next;(n.f&Wn)!==0?n.parent=null:lt(n,e),n=r}}function lt(t,e=!0){var n=!1;(e||262144&t.f)&&t.nodes_start!==null&&t.nodes_end!==null&&((function(o,u){for(;o!==null;){var s=o===u?null:nn(o);o.remove(),o=s}})(t.nodes_start,t.nodes_end),n=!0),ve(t,e&&!n),ln(t,0),I(t,Ft);var r=t.transitions;if(r!==null)for(const o of r)o.stop();ce(t);var l=t.parent;l!==null&&l.first!==null&&de(t),t.next=t.prev=t.teardown=t.ctx=t.deps=t.fn=t.nodes_start=t.nodes_end=t.ac=null}function de(t){var e=t.parent,n=t.prev,r=t.next;n!==null&&(n.next=r),r!==null&&(r.prev=n),e!==null&&(e.first===t&&(e.first=r),e.last===t&&(e.last=n))}function Mn(t,e){var n=[];Rn(t,n,!0),he(n,()=>{lt(t),e&&e()})}function he(t,e){var n=t.length;if(n>0){var r=()=>--n||e();for(var l of t)l.out(r)}else e()}function Rn(t,e,n){if((t.f&tt)===0){if(t.f^=tt,t.transitions!==null)for(const o of t.transitions)(o.is_global||n)&&e.push(o);for(var r=t.first;r!==null;){var l=r.next;Rn(r,e,((r.f&_n)!==0||(r.f&Xt)!==0)&&n),r=l}}}function jn(t){pe(t,!0)}function pe(t,e){if((t.f&tt)!==0){t.f^=tt,(t.f&R)===0&&(I(t,rt),St(t));for(var n=t.first;n!==null;){var r=n.next;pe(n,((n.f&_n)!==0||(n.f&Xt)!==0)&&e),n=r}if(t.transitions!==null)for(const l of t.transitions)(l.is_global||e)&&l.in()}}let kt=!1;function ge(t){kt=t}let Ot=!1;function me(t){Ot=t}let m=null,gt=!1;function nt(t){m=t}let w=null;function ut(t){w=t}let ot=null,C=null,F=0,K=null,we=1,Wt=0,mt=Wt;function ye(t){mt=t}let it=!1;function _e(){return++we}function rn(t){var e=t.f;if((e&rt)!==0)return!0;if((e&st)!==0){var n=t.deps,r=(e&G)!==0;if(n!==null){var l,o,u=(e&wn)!==0,s=r&&w!==null&&!it,a=n.length;if((u||s)&&(w===null||(w.f&Ft)===0)){var i=t,f=i.parent;for(l=0;lt.wv)return!0}r&&(w===null||it)||I(t,R)}return!1}function be(t,e,n=!0){var r=t.reactions;if(r!==null&&!ot?.includes(t))for(var l=0;l{t.ac.abort(Sn)}),t.ac=null);try{t.f|=bn;var h=(0,t.fn)(),v=t.deps;if(C!==null){var c;if(ln(t,F),v!==null&&F>0)for(v.length=F+C.length,c=0;co||n});var f=m,h=w;nt(null),ut(null);try{for(var v,c=[];o!==null;){var g=o.assignedSlot||o.parentNode||o.host||null;try{var d=o["__"+r];if(d!=null&&(!o.disabled||t.target===o))if(pn(d)){var[y,...b]=d;y.apply(o,[t,...b])}else d.call(o,t)}catch(Y){v?c.push(Y):v=Y}if(t.cancelBubble||g===e||g===null)break;o=g}if(v){for(let Y of c)queueMicrotask(()=>{throw Y});throw v}}finally{t.__root=e,delete t.currentTarget,nt(f),ut(h)}}}function Dn(t,e){var n=w;n.nodes_start===null&&(n.nodes_start=t,n.nodes_end=e)}function X(t,e){var n,r=!!(1&e),l=!!(2&e),o=!t.startsWith("");return()=>{var u,s;n===void 0&&(u=o?t:""+t,(s=document.createElement("template")).innerHTML=u.replaceAll("",""),n=s.content,r||(n=tn(n)));var a=l||oe?document.importNode(n,!0):n.cloneNode(!0);return r?Dn(tn(a),a.lastChild):Dn(a,a),a}}function Oe(){var t=document.createDocumentFragment(),e=document.createComment(""),n=Zt();return t.append(e,n),Dn(e,n),t}function U(t,e){t!==null&&t.before(e)}function Et(t,e){var n=e==null?"":typeof e=="object"?e+"":e;n!==(t.__t??=t.nodeValue)&&(t.__t=n,t.nodeValue=n+"")}function ze(t,e){return(function(n,{target:r,anchor:l,props:o={},events:u,context:s,intro:a=!0}){(function(){if(le===void 0){le=window,oe=/Firefox/.test(navigator.userAgent);var c=Element.prototype,g=Node.prototype,d=Text.prototype;ae=qt(g,"firstChild").get,ue=qt(g,"nextSibling").get,Jn(c)&&(c.__click=void 0,c.__className=void 0,c.__attributes=null,c.__style=void 0,c.__e=void 0),Jn(d)&&(d.__t=void 0)}})();var i=new Set,f=c=>{for(var g=0;gnew Promise(y=>{d.outro?Mn(g,()=>{lt(g),y(void 0)}):(lt(g),y(void 0))})})(()=>{var c=l??r.appendChild(Zt());return Jt(()=>{s&&(Hn({}),Q.c=s),u&&(o.$$events=u),h=n(c,o)||{},s&&zn()}),()=>{for(var g of i){r.removeEventListener(g,on);var d=At.get(g);--d===0?(document.removeEventListener(g,on),At.delete(g)):At.set(g,d)}Cn.delete(f),c!==l&&c.parentNode?.removeChild(c)}});return Ln.set(h,v),h})(t,e)}const At=new Map;let Ln=new WeakMap;function $t(t,e,n=!1){var r=t,l=null,o=null,u=O,s=!1;const a=(v,c=!0)=>{s=!0,h(c,v)};var i=null;function f(){i!==null&&(i.lastChild.remove(),r.before(i),i=null);var v=u?l:o,c=u?o:l;v&&jn(v),c&&Mn(c,()=>{u?o=null:l=null})}const h=(v,c)=>{if(u!==(u=v)){var g=!1,d=r;u?l??=c&&Jt(()=>c(d)):o??=c&&Jt(()=>c(d)),f()}};se(()=>{s=!1,e(a),s||h(null,null)},n?_n:0)}function an(t,e){return e}function un(t,e,n,r,l,o=null){var u=t,s={flags:e,items:new Map,first:null};!(4&e)||(u=t.appendChild(Zt()));var a,i,f=null,h=!1,v=new Map,c=(function(d){const y=Xn(d);return y.equals=Vn,y})(()=>{var d=n();return pn(d)?d:d==null?[]:gn(d)});function g(){(function(d,y,b,Y,_,V,B,Mt,Tn){var D,wt,yt,J,S,P,Rt=!!(8&B),vn=!!(3&B),Kt=y.length,jt=b.items,Vt=b.first,x=Vt,k=null,W=[],Z=[];if(Rt)for(P=0;P0){var _t=4&B&&Kt===0?_:null;if(Rt){for(P=0;P0&&Dt.length===0&&Gt!==null;if(In){var Ae=Gt.parentNode;Ae.textContent="",Ae.append(Gt),Qt.clear(),et(zt,ft[0].prev,ft[Lt-1].next)}he(Dt,()=>{for(var Un=0;Un{if(wt!==void 0)for(S of wt)S.a?.apply()});for(var Ht of(d.first=b.first&&b.first.e,d.last=k&&k.e,Y.values()))lt(Ht.e);Y.clear()})(i,a,s,v,u,l,e,r,n),o!==null&&(a.length===0?f?jn(f):f=Jt(()=>o(u)):f!==null&&Mn(f,()=>{f=null}))}se(()=>{i??=w;var d=(a=p(c)).length;h&&d===0||(h=d===0,g(),p(c))})}function Ge(t,e,n,r){1&r&&Bt(t.v,e),2&r?Bt(t.i,n):t.i=n}function Qe(t,e,n,r,l,o,u,s,a,i,f){var h=1&a?16&a?Ut(l):(function(g,d=!1){const y=Ut(g);return d||(y.equals=Vn),y})(l,!1,!1):l,v=2&a?Ut(u):u,c={i:v,v:h,k:o,a:null,e:null,prev:n,next:r};try{return t===null&&document.createDocumentFragment().append(t=Zt()),c.e=Jt(()=>s(t,h,v,i),!1),c.e.prev=n&&n.e,c.e.next=r&&r.e,n===null?f||(e.first=c):(n.next=c,n.e.next=c.e),r!==null&&(r.prev=c,r.e.prev=c.e),c}finally{}}function qn(t,e,n){for(var r=t.next?t.next.e.nodes_start:n,l=e?e.e.nodes_start:n,o=t.e.nodes_start;o!==null&&o!==r;){var u=nn(o);l.before(o),o=u}}function et(t,e,n){e===null?t.first=n:(e.next=n,e.e.next=n&&n.e),n!==null&&(n.prev=e,n.e.prev=e&&e.e)}function Ne(t){var e,n,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t)){var l=t.length;for(e=0;eFetching data …'),tr=X('
    No data
    '),nr=X(' '),er=X(""),rr=X(" "),lr=X(""),or=X("empty"),ar=X(""),ur=(t,e,n)=>e(p(n)-1,t),ir=X('
  • '),fr=(t,e,n)=>e(p(n)+1,t),sr=X('
     
    ',1),cr=X("
    Config and data
     
    ",1);(function(t){for(var e=0;e(function(l,o){const u=Ln.get(l);return u?(Ln.delete(l),u(o)):Promise.resolve()})(r)}})(function(t,e){Hn(e,!0);const n=(()=>{try{return JSON.parse(document.getElementById("ProcessOverview")?.dataset.config||"{}")}catch{return{}}})(),r=new URL(document.location.href);let l=q(dt((()=>{const _=parseInt(r.searchParams.get("page")??"1",10);return isNaN(_)?1:_})())),o=q(dt({length:p(l)}));const u=(_,V)=>{V.preventDefault(),T(l,_,!0),T(o,{length:Math.max(p(o).length,p(l))},!0),history.replaceState({},"",s(p(l)))},s=_=>(r.searchParams.set("page",_.toFixed()),r.toString());let a=q(null),i=q(!0),f=q(null);(function(_){We();var V=w.f;if(m||(V&Xt)===0||(V&yn)!==0)return fe(_);var B=Q;(B.e??=[]).push(_)})(()=>{const _=new URL(document.location.href);_.searchParams.set("page",p(l).toString()),history.replaceState({},"",_);const V=new URL(n.data_url,document.location.href);V.searchParams.set("page",p(l).toString()),T(i,!0),setTimeout(()=>{fetch(V.toString()).then(B=>B.json()).then(B=>{T(a,B,!0),p(f)===null&&T(f,p(a).columns.map(Mt=>Mt),!0),T(i,!1)})},1e3)});var h=cr(),v=en(h),c=_=>{U(_,Ze())},g=_=>{var V=Oe(),B=en(V),Mt=D=>{U(D,tr())},Tn=D=>{var wt=sr(),yt=en(wt),J=N(yt),S=L=>{var $=er();un(N($),21,()=>p(f),an,(E,z)=>{var A=nr(),M=N(A);pt(()=>Et(M,p(z).label)),U(E,A)}),U(L,$)};$t(J,L=>{p(f)&&L(S)});var P=ht(J),Rt=L=>{var $=ar(),E=N($),z=M=>{var _t=Oe();un(en(_t),17,()=>p(a).rows,an,(Ht,zt)=>{var ft=lr();un(ft,21,()=>p(zt),an,(Gt,Qt)=>{var Dt=rr(),Lt=N(Dt);pt(()=>Et(Lt,p(Qt).value??p(Qt).status??"👻")),U(Gt,Dt)}),U(Ht,ft)}),U(M,_t)},A=M=>{var _t=or(),Ht=N(_t);pt(()=>cn(Ht,"colspan",p(f).length)),U(M,_t)};$t(E,M=>{p(a).rows.length>0?M(z):M(A,!1)}),pt(()=>sn($,0,fn({fetching:p(i)}),"s-processoverview-processoverview")),U(L,$)};$t(P,L=>{p(a)&&L(Rt)});var vn=ht(yt,2),Kt=N(vn),jt=N(ht(vn,2)),Vt=N(jt),x=N(Vt);x.__click=[ur,u,l];var k=N(x),W=ht(Vt,2);un(W,17,()=>p(o),an,(L,$,E)=>{var z=ir(),A=N(z);A.__click=M=>u(E+1,M),A.textContent=E+1,pt(M=>{sn(z,0,fn(["page-item",{active:E+1===p(l)}])),cn(A,"href",M)},[()=>s(E+1)]),U(L,z)});var Z=ht(W,2),H=N(Z);H.__click=[fr,u,l];var Ct=N(H);pt((L,$,E,z,A)=>{Et(Kt,L),sn(Vt,0,fn(["page-item",{disabled:p(l)===1}])),cn(x,"href",$),Et(k,E),sn(Z,0,fn(["page-item",{disabled:p(a).rows.length===0}])),cn(H,"href",z),Et(Ct,A)},[()=>JSON.stringify([p(l),p(o)]),()=>s(p(l)-1),()=>"Prev",()=>s(p(l)+1),()=>"Next"]),U(D,wt)};$t(B,D=>{p(a).length===0?D(Mt):D(Tn,!1)},!0),U(_,V)};$t(v,_=>{p(a)===null?_(c):_(g,!1)});var d=ht(v,2),y=ht(N(d),2),b=N(y),Y=N(b);pt(_=>Et(Y,_),[()=>JSON.stringify({config:n,data:p(a)},null,2)]),U(t,h),zn()},"ProcessOverview")}); diff --git a/public/widgets/ProcessSearch.min.js b/public/widgets/ProcessSearch.min.js index 2536740..dbf9b69 100644 --- a/public/widgets/ProcessSearch.min.js +++ b/public/widgets/ProcessSearch.min.js @@ -1 +1 @@ -(function(_n){typeof define=="function"&&define.amd?define(_n):_n()})(function(){"use strict";var Vn=Array.isArray,Lt=Array.prototype.indexOf,Rt=Array.from,bn=Object.defineProperty,rn=Object.getOwnPropertyDescriptor,At=Object.prototype,Ct=Array.prototype,Tt=Object.getPrototypeOf,$n=Object.isExtensible;function Kn(n){for(var t=0;t0||dn.length>0}function Jt(){var n;W.length>0&&Yn(),dn.length>0&&(n=dn,dn=[],Kn(n))}function Ut(){const n=w.b;return n===null&&(function(){throw new Error("https://svelte.dev/e/await_outside_boundary")})(),n}function Vt(n){var t=2050,e=g!==null&&2&g.f?g:null;return w===null||e!==null&&(e.f&M)!==0?t|=M:w.f|=Hn,{ctx:N,deps:null,effects:null,equals:zn,f:t,fn:n,reactions:null,rv:0,v:b,wv:0,parent:e??w,ac:null}}function $t(n,t){let e=w;e===null&&(function(){throw new Error("https://svelte.dev/e/async_derived_orphan")})();var r=e.b,l=void 0,o=ot(b),u=null,f=!g;return(function(i){z(4718592,i,!0)})(()=>{try{var i=n();u&&Promise.resolve(i).catch(()=>{})}catch(s){i=Promise.reject(s)}var a=()=>i;l=u?.then(a,a)??Promise.resolve(i),u=l;var c=y,d=r.is_pending();f&&(r.update_pending_count(1),d||c.increment());const v=(s,p=void 0)=>{u=null,d||c.activate(),p?p!==kn&&(o.f|=K,Ln(o,p)):((o.f&K)!==0&&(o.f^=K),Ln(o,s)),f&&(r.update_pending_count(-1),d||c.decrement()),tt()};if(l.then(v,s=>v(null,s||"unknown")),c)return()=>{queueMicrotask(()=>c.neuter())}}),new Promise(i=>{(function a(c){function d(){c===l?i(o):a(l)}c.then(d,d)})(l)})}function Zn(n){var t=n.effects;if(t!==null){n.effects=null;for(var e=0;e$t(i))).then(i=>{l?.activate(),u();try{e([...n.map(r),...i])}catch(a){(o.f&on)===0&&qn(a,o)}l?.deactivate(),tt()}).catch(i=>{f.error(i)})}else e(n.map(r))}function tt(){I(null),A(null),vn(null)}const Nn=new Set;let y=null,hn=null,et=new Set,F=[],pn=null,jn=!1,un=!1;class X{current=new Map;#a=new Map;#l=new Set;#n=0;#f=null;#s=!1;#e=[];#o=[];#r=[];#t=[];#i=[];#c=[];#v=[];skipped_effects=new Set;process(t){F=[],hn=null;for(const l of t)this.#h(l);if(this.#e.length===0&&this.#n===0){this.#d();var e=this.#r,r=this.#t;this.#r=[],this.#t=[],this.#i=[],hn=y,y=null,lt(e),lt(r),y===null?y=this:Nn.delete(this),this.#f?.resolve()}else this.#u(this.#r),this.#u(this.#t),this.#u(this.#i);for(const l of this.#e)tn(l);for(const l of this.#o)tn(l);this.#e=[],this.#o=[]}#h(t){t.f^=x;for(var e=t.first;e!==null;){var r=e.f,l=!!(96&r);if(!(l&&(r&x)!==0||(r&$)!==0||this.skipped_effects.has(e))&&e.fn!==null){l?e.f^=x:4&r?this.#t.push(e):(r&x)===0&&((r&Wt)!==0?(e.b?.is_pending()?this.#o:this.#e).push(e):wn(e)&&((e.f&ln)!==0&&this.#i.push(e),tn(e)));var o=e.first;if(o!==null){e=o;continue}}var u=e.parent;for(e=e.next;e===null&&u!==null;)e=u.next,u=u.parent}}#u(t){for(const e of t)((e.f&C)!==0?this.#c:this.#v).push(e),O(e,x);t.length=0}capture(t,e){this.#a.has(t)||this.#a.set(t,e),this.current.set(t,t.v)}activate(){y=this}deactivate(){y=null,hn=null;for(const t of et)if(et.delete(t),t(),y!==null)break}neuter(){this.#s=!0}flush(){F.length>0?rt():this.#d(),y===this&&(this.#n===0&&Nn.delete(this),this.deactivate())}#d(){if(!this.#s)for(const t of this.#l)t();this.#l.clear()}increment(){this.#n+=1}decrement(){if(this.#n-=1,this.#n===0){for(const t of this.#c)O(t,C),Y(t);for(const t of this.#v)O(t,V),Y(t);this.#r=[],this.#t=[],this.flush()}else this.deactivate()}add_callback(t){this.#l.add(t)}settled(){return(this.#f??={promise:new Promise((r,l)=>{t=r,e=l}),resolve:t,reject:e}).promise;var t,e}static ensure(){if(y===null){const t=y=new X;Nn.add(y),un||X.enqueue(()=>{y===t&&t.flush()})}return y}static enqueue(t){(function(e){if(W.length===0&&!un){var r=W;queueMicrotask(()=>{r===W&&Yn()})}W.push(e)})(t)}}function rt(){var n=Z;jn=!0;try{var t=0;for(bt(!0);F.length>0;){var e=X.ensure();t++>1e3&&Ft(),e.process(F),B.clear()}}finally{jn=!1,bt(n),pn=null}}function Ft(){try{(function(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")})()}catch(n){qn(n,pn)}}let H=null;function lt(n){var t=n.length;if(t!==0){for(var e=0;e0)){B.clear();for(const l of H)tn(l);H=[]}}H=null}}function Y(n){for(var t=pn=n;t.parent!==null;){var e=(t=t.parent).f;if(jn&&t===w&&(e&ln)!==0)return;if(96&e){if((e&x)===0)return;t.f^=x}}F.push(t)}const B=new Map;function ot(n,t){return{f:0,v:n,reactions:null,equals:zn,rv:0,wv:0}}function j(n,t){const e=ot(n);var r;return r=e,g!==null&&(D===null?D=[r]:D.push(r)),e}function L(n,t,e=!1){return g===null||R&&(g.f&Dt)===0||!(4325394&g.f)||D?.includes(n)||(function(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")})(),Ln(n,e?an(t):t)}function Ln(n,t){if(!n.equals(t)){var e=n.v;nn?B.set(n,t):B.set(n,e),n.v=t,X.ensure().capture(n,e),2&n.f&&((n.f&C)!==0&&Mn(n),O(n,(n.f&M)===0?x:V)),n.wv=St(),it(n,C),w===null||(w.f&x)===0||96&w.f||(q===null?(function(r){q=r})([n]):q.push(n))}return t}function Rn(n){L(n,n.v+1)}function it(n,t){var e=n.reactions;if(e!==null)for(var r=e.length,l=0;l{if(Q===o)return f();var i=g,a=Q;A(null),Pt(o);var c=f();return A(i),Pt(a),c};return r&&e.set("length",j(n.length)),new Proxy(n,{defineProperty(f,i,a){"value"in a&&a.configurable!==!1&&a.enumerable!==!1&&a.writable!==!1||(function(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")})();var c=e.get(i);return c===void 0?c=u(()=>{var d=j(a.value);return e.set(i,d),d}):L(c,a.value,!0),!0},deleteProperty(f,i){var a=e.get(i);if(a===void 0){if(i in f){const c=u(()=>j(b));e.set(i,c),Rn(l)}}else L(a,b),Rn(l);return!0},get(f,i,a){if(i===On)return n;var c=e.get(i),d=i in f;if(c!==void 0||d&&!rn(f,i)?.writable||(c=u(()=>j(an(d?f[i]:b))),e.set(i,c)),c!==void 0){var v=P(c);return v===b?void 0:v}return Reflect.get(f,i,a)},getOwnPropertyDescriptor(f,i){var a=Reflect.getOwnPropertyDescriptor(f,i);if(a&&"value"in a){var c=e.get(i);c&&(a.value=P(c))}else if(a===void 0){var d=e.get(i),v=d?.v;if(d!==void 0&&v!==b)return{enumerable:!0,configurable:!0,value:v,writable:!0}}return a},has(f,i){if(i===On)return!0;var a=e.get(i),c=a!==void 0&&a.v!==b||Reflect.has(f,i);return(a!==void 0||w!==null&&(!c||rn(f,i)?.writable))&&(a===void 0&&(a=u(()=>j(c?an(f[i]):b)),e.set(i,a)),P(a)===b)?!1:c},set(f,i,a,c){var d=e.get(i),v=i in f;if(r&&i==="length")for(var s=a;sj(b)),e.set(s+"",p))}d===void 0?v&&!rn(f,i)?.writable||(L(d=u(()=>j(void 0)),an(a)),e.set(i,d)):(v=d.v!==b,L(d,u(()=>an(a))));var h=Reflect.getOwnPropertyDescriptor(f,i);if(h?.set&&h.set.call(c,a),!v){if(r&&typeof i=="string"){var _=e.get("length"),m=Number(i);Number.isInteger(m)&&m>=_.v&&L(_,m+1)}Rn(l)}return!0},ownKeys(f){P(l);var i=Reflect.ownKeys(f).filter(d=>{var v=e.get(d);return v===void 0||v.v!==b});for(var[a,c]of e)c.v===b||a in f||i.push(a);return i},setPrototypeOf(){(function(){throw new Error("https://svelte.dev/e/state_prototype_fixed")})()}})}var ut,at,ft,st;function Ht(n=""){return document.createTextNode(n)}function gn(n){return ft.call(n)}function An(n){return st.call(n)}function T(n,t){return gn(n)}function ct(n,t){var e=gn(n);return e instanceof Comment&&e.data===""?An(e):e}function fn(n,t=1,e=!1){let r=n;for(;t--;)r=An(r);return r}let vt=!1;function Cn(n){var t=g,e=w;A(null),I(null);try{return n()}finally{A(t),I(e)}}function zt(n,t,e,r=e){n.addEventListener(t,()=>Cn(e));const l=n.__on_r;n.__on_r=l?()=>{l(),r(!0)}:()=>r(!0),vt||(vt=!0,document.addEventListener("reset",o=>{Promise.resolve().then(()=>{if(!o.defaultPrevented)for(const u of o.target.elements)u.__on_r?.()})},{capture:!0}))}function Gt(n){w===null&&g===null&&(function(){throw new Error("https://svelte.dev/e/effect_orphan")})(),g!==null&&(g.f&M)!==0&&w===null&&(function(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")})(),nn&&(function(){throw new Error("https://svelte.dev/e/effect_in_teardown")})()}function z(n,t,e,r=!0){var l=w;l!==null&&(l.f&$)!==0&&(n|=$);var o={ctx:N,deps:null,nodes_start:null,nodes_end:null,f:n|C,first:null,fn:t,last:null,next:null,parent:l,b:l&&l.b,prev:null,teardown:null,transitions:null,wv:0,ac:null};if(e)try{tn(o),o.f|=En}catch(i){throw G(o),i}else t!==null&&Y(o);if(r){var u=o;if(e&&u.deps===null&&u.teardown===null&&u.nodes_start===null&&u.first===u.last&&(u.f&Hn)===0&&(u=u.first),u!==null&&(u.parent=l,l!==null&&(function(i,a){var c=a.last;c===null?a.last=a.first=i:(c.next=i,i.prev=c,a.last=i)})(u,l),g!==null&&2&g.f&&(n&Fn)===0)){var f=g;(f.effects??=[]).push(u)}}return o}function dt(n){return z(1048580,n,!1)}function ht(n,t=[],e=[]){Kt(t,e,r=>{z(8,()=>n(...r.map(P)),!0)})}function Tn(n,t=!0){return z(524320,n,!0,t)}function pt(n){var t=n.teardown;if(t!==null){const e=nn,r=g;xt(!0),A(null);try{t.call(null)}finally{xt(e),A(r)}}}function gt(n,t=!1){var e=n.first;for(n.first=n.last=null;e!==null;){const l=e.ac;l!==null&&Cn(()=>{l.abort(kn)});var r=e.next;(e.f&Fn)!==0?e.parent=null:G(e,t),e=r}}function G(n,t=!0){var e=!1;(t||262144&n.f)&&n.nodes_start!==null&&n.nodes_end!==null&&((function(o,u){for(;o!==null;){var f=o===u?null:An(o);o.remove(),o=f}})(n.nodes_start,n.nodes_end),e=!0),gt(n,t&&!e),mn(n,0),O(n,on);var r=n.transitions;if(r!==null)for(const o of r)o.stop();pt(n);var l=n.parent;l!==null&&l.first!==null&&wt(n),n.next=n.prev=n.teardown=n.ctx=n.deps=n.fn=n.nodes_start=n.nodes_end=n.ac=null}function wt(n){var t=n.parent,e=n.prev,r=n.next;e!==null&&(e.next=r),r!==null&&(r.prev=e),t!==null&&(t.first===n&&(t.first=r),t.last===n&&(t.last=e))}function mt(n,t){var e=[];yt(n,e,!0),(function(r,l){var o=r.length;if(o>0){var u=()=>--o||l();for(var f of r)f.out(u)}else l()})(e,()=>{G(n),t&&t()})}function yt(n,t,e){if((n.f&$)===0){if(n.f^=$,n.transitions!==null)for(const o of n.transitions)(o.is_global||e)&&t.push(o);for(var r=n.first;r!==null;){var l=r.next;yt(r,t,((r.f&Pn)!==0||(r.f&cn)!==0)&&e),r=l}}}function Qt(n){_t(n,!0)}function _t(n,t){if((n.f&$)!==0){n.f^=$,(n.f&x)===0&&(O(n,C),Y(n));for(var e=n.first;e!==null;){var r=e.next;_t(e,((e.f&Pn)!==0||(e.f&cn)!==0)&&t),e=r}if(n.transitions!==null)for(const l of n.transitions)(l.is_global||t)&&l.in()}}let Z=!1;function bt(n){Z=n}let nn=!1;function xt(n){nn=n}let g=null,R=!1;function A(n){g=n}let w=null;function I(n){w=n}let D=null,E=null,S=0,q=null,Et=1,sn=0,Q=sn;function Pt(n){Q=n}let J=!1;function St(){return++Et}function wn(n){var t=n.f;if((t&C)!==0)return!0;if((t&V)!==0){var e=n.deps,r=(t&M)!==0;if(e!==null){var l,o,u=(t&xn)!==0,f=r&&w!==null&&!J,i=e.length;if((u||f)&&(w===null||(w.f&on)===0)){var a=n,c=a.parent;for(l=0;ln.wv)return!0}r&&(w===null||J)||O(n,x)}return!1}function Ot(n,t,e=!0){var r=n.reactions;if(r!==null&&!D?.includes(n))for(var l=0;l{n.ac.abort(kn)}),n.ac=null);try{n.f|=Sn;var d=(0,n.fn)(),v=n.deps;if(E!==null){var s;if(mn(n,S),v!==null&&S>0)for(v.length=S+E.length,s=0;so||e});var c=g,d=w;A(null),I(null);try{for(var v,s=[];o!==null;){var p=o.assignedSlot||o.parentNode||o.host||null;try{var h=o["__"+r];if(h!=null&&(!o.disabled||n.target===o))if(Vn(h)){var[_,...m]=h;_.apply(o,[n,...m])}else h.call(o,n)}catch(k){v?s.push(k):v=k}if(n.cancelBubble||p===t||p===null)break;o=p}if(v){for(let k of s)queueMicrotask(()=>{throw k});throw v}}finally{n.__root=t,delete n.currentTarget,A(c),I(d)}}}function jt(n,t){var e=w;e.nodes_start===null&&(e.nodes_start=n,e.nodes_end=t)}function Dn(n,t){var e,r=!!(1&t),l=!!(2&t),o=!n.startsWith("");return()=>{var u,f;e===void 0&&(u=o?n:""+n,(f=document.createElement("template")).innerHTML=u.replaceAll("",""),e=f.content,r||(e=gn(e)));var i=l||at?document.importNode(e,!0):e.cloneNode(!0);return r?jt(gn(i),i.lastChild):jt(i,i),i}}function Wn(n,t){n!==null&&n.before(t)}function Bn(n,t){var e=t==null?"":typeof t=="object"?t+"":t;e!==(n.__t??=n.nodeValue)&&(n.__t=e,n.nodeValue=e+"")}function re(n,t){return(function(e,{target:r,anchor:l,props:o={},events:u,context:f,intro:i=!0}){(function(){if(ut===void 0){ut=window,at=/Firefox/.test(navigator.userAgent);var s=Element.prototype,p=Node.prototype,h=Text.prototype;ft=rn(p,"firstChild").get,st=rn(p,"nextSibling").get,$n(s)&&(s.__click=void 0,s.__className=void 0,s.__attributes=null,s.__style=void 0,s.__e=void 0),$n(h)&&(h.__t=void 0)}})();var a=new Set,c=s=>{for(var p=0;pnew Promise(_=>{h.outro?mt(p,()=>{G(p),_(void 0)}):(G(p),_(void 0))})})(()=>{var s=l??r.appendChild(Ht());return Tn(()=>{f&&(Gn({}),N.c=f),u&&(o.$$events=u),d=e(s,o)||{},f&&Qn()}),()=>{for(var p of a){r.removeEventListener(p,yn);var h=en.get(p);--h===0?(document.removeEventListener(p,yn),en.delete(p)):en.set(p,h)}Mt.delete(c),s!==l&&s.parentNode?.removeChild(s)}});return In.set(d,v),d})(n,t)}const en=new Map;let In=new WeakMap;function le(n,t,e=!1){var r=n,l=null,o=null,u=b,f=!1;const i=(v,s=!0)=>{f=!0,d(s,v)};var a=null;function c(){a!==null&&(a.lastChild.remove(),r.before(a),a=null);var v=u?l:o,s=u?o:l;v&&Qt(v),s&&mt(s,()=>{u?o=null:l=null})}const d=(v,s)=>{if(u!==(u=v)){var p=!1,h=r;u?l??=s&&Tn(()=>s(h)):o??=s&&Tn(()=>s(h)),c()}};(function(v,s=0){z(ln|s,v,!0)})(()=>{f=!1,t(i),f||d(null,null)},e?Pn:0)}function oe(n,t,e=t){var r=new WeakSet;zt(n,"input",async l=>{var o=l?n.defaultValue:n.value;if(o=Jn(n)?Un(o):o,e(o),y!==null&&r.add(y),await Yt(),o!==(o=t())){var u=n.selectionStart,f=n.selectionEnd;n.value=o??"",f!==null&&(n.selectionStart=u,n.selectionEnd=Math.min(f,n.value.length))}}),(function(l){var o=R;try{return R=!0,l()}finally{R=o}})(t)==null&&n.value&&(e(Jn(n)?Un(n.value):n.value),y!==null&&r.add(y)),(function(l,o=0){z(8|o,l,!0)})(()=>{var l=t();if(n===document.activeElement){var o=hn??y;if(r.has(o))return}Jn(n)&&l===Un(n.value)||(n.type!=="date"||l||n.value)&&l!==n.value&&(n.value=l??"")})}function Jn(n){var t=n.type;return t==="number"||t==="range"}function Un(n){return n===""?null:+n}typeof window<"u"&&((window.__svelte??={}).v??=new Set).add("5");var ie=Dn('

    Results matching

     
    ',1),ue=Dn("

    Enter a non-empty query.

    "),ae=Dn('
    Config and data
     
    ',1);(function(n,t){const e=new URLSearchParams(window.location.search).get("target")??t,r=re(n,{target:document.getElementById(e)??document.body});window[e]={stop:()=>(function(l,o){const u=In.get(l);return u?(In.delete(l),u(o)):Promise.resolve()})(r)}})(function(n,t){Gn(t,!0);const e=(()=>{try{return JSON.parse(document.getElementById("ProcessSearch")?.dataset.config||"{}")}catch{return{}}})();let r=j(""),l=j(""),o=j(null);(function(m){Gt();var k=w.f;if(g||(k&cn)===0||(k&En)!==0)return dt(m);var U=N;(U.e??=[]).push(m)})(()=>{if(L(l,P(r).trim(),!0),P(l)){const m=new URL(document.location.href);m.searchParams.set("q",P(l)),history.replaceState({},"",m);const k=new URL(e.search_url,document.location.href);k.searchParams.set("q",P(l)),L(o,null),fetch(k.toString()).then(U=>U.json()).then(U=>L(o,U,!0))}});var u=ae(),f=ct(u),i=T(f),a=T(i),c=fn(f,2),d=m=>{var k=ie(),U=ct(k),fe=fn(T(U)),se=T(fe),ce=T(fn(U,2)),ve=T(ce);ht(de=>{Bn(se,P(l)),Bn(ve,de)},[()=>JSON.stringify(P(o),null,2)]),Wn(m,k)},v=m=>{Wn(m,ue())};le(c,m=>{P(l)?m(d):m(v,!1)});var s=fn(c,2),p=fn(T(s),2),h=T(p),_=T(h);ht(m=>Bn(_,m),[()=>JSON.stringify({config:e,data:P(o)},null,2)]),oe(a,()=>P(r),m=>L(r,m)),Wn(n,u),Qn()},"ProcessSearch")}); +(function(jn){typeof define=="function"&&define.amd?define(jn):jn()})(function(){"use strict";var tt=Array.isArray,Ut=Array.prototype.indexOf,Vt=Array.from,Ln=Object.defineProperty,cn=Object.getOwnPropertyDescriptor,Ft=Object.prototype,Kt=Array.prototype,Ht=Object.getPrototypeOf,et=Object.isExtensible;function rt(n){for(var t=0;t0||En.length>0}function Yt(){var n;W.length>0&&ft(),En.length>0&&(n=En,En=[],rt(n))}function Zt(){const n=w.b;return n===null&&(function(){throw new Error("https://svelte.dev/e/await_outside_boundary")})(),n}function ne(n){var t=2050,e=g!==null&&2&g.f?g:null;return w===null||e!==null&&(e.f&M)!==0?t|=M:w.f|=ut,{ctx:j,deps:null,effects:null,equals:it,f:t,fn:n,reactions:null,rv:0,v:x,wv:0,parent:e??w,ac:null}}function te(n,t){let e=w;e===null&&(function(){throw new Error("https://svelte.dev/e/async_derived_orphan")})();var r=e.b,l=void 0,u=wt(x),o=null,s=!g;return(function(i){Q(4718592,i,!0)})(()=>{try{var i=n();o&&Promise.resolve(i).catch(()=>{})}catch(f){i=Promise.reject(f)}var a=()=>i;l=o?.then(a,a)??Promise.resolve(i),o=l;var c=y,d=r.is_pending();s&&(r.update_pending_count(1),d||c.increment());const v=(f,p=void 0)=>{o=null,d||c.activate(),p?p!==Wn&&(u.f|=K,Un(u,p)):((u.f&K)!==0&&(u.f^=K),Un(u,f)),s&&(r.update_pending_count(-1),d||c.decrement()),dt()};if(l.then(v,f=>v(null,f||"unknown")),c)return()=>{queueMicrotask(()=>c.neuter())}}),new Promise(i=>{(function a(c){function d(){c===l?i(u):a(l)}c.then(d,d)})(l)})}function ct(n){var t=n.effects;if(t!==null){n.effects=null;for(var e=0;ete(i))).then(i=>{l?.activate(),o();try{e([...n.map(r),...i])}catch(a){(u.f&dn)===0&&$n(a,u)}l?.deactivate(),dt()}).catch(i=>{s.error(i)})}else e(n.map(r))}function dt(){B(null),C(null),xn(null)}const In=new Set;let y=null,Pn=null,ht=new Set,H=[],Sn=null,Jn=!1,hn=!1;class nn{current=new Map;#a=new Map;#l=new Set;#n=0;#s=null;#f=!1;#e=[];#u=[];#r=[];#t=[];#i=[];#c=[];#v=[];skipped_effects=new Set;process(t){H=[],Pn=null;for(const l of t)this.#h(l);if(this.#e.length===0&&this.#n===0){this.#d();var e=this.#r,r=this.#t;this.#r=[],this.#t=[],this.#i=[],Pn=y,y=null,gt(e),gt(r),y===null?y=this:In.delete(this),this.#s?.resolve()}else this.#o(this.#r),this.#o(this.#t),this.#o(this.#i);for(const l of this.#e)ln(l);for(const l of this.#u)ln(l);this.#e=[],this.#u=[]}#h(t){t.f^=E;for(var e=t.first;e!==null;){var r=e.f,l=!!(96&r);if(!(l&&(r&E)!==0||(r&F)!==0||this.skipped_effects.has(e))&&e.fn!==null){l?e.f^=E:4&r?this.#t.push(e):(r&E)===0&&((r&Gt)!==0?(e.b?.is_pending()?this.#u:this.#e).push(e):kn(e)&&((e.f&vn)!==0&&this.#i.push(e),ln(e)));var u=e.first;if(u!==null){e=u;continue}}var o=e.parent;for(e=e.next;e===null&&o!==null;)e=o.next,o=o.parent}}#o(t){for(const e of t)((e.f&D)!==0?this.#c:this.#v).push(e),k(e,E);t.length=0}capture(t,e){this.#a.has(t)||this.#a.set(t,e),this.current.set(t,t.v)}activate(){y=this}deactivate(){y=null,Pn=null;for(const t of ht)if(ht.delete(t),t(),y!==null)break}neuter(){this.#f=!0}flush(){H.length>0?pt():this.#d(),y===this&&(this.#n===0&&In.delete(this),this.deactivate())}#d(){if(!this.#f)for(const t of this.#l)t();this.#l.clear()}increment(){this.#n+=1}decrement(){if(this.#n-=1,this.#n===0){for(const t of this.#c)k(t,D),tn(t);for(const t of this.#v)k(t,V),tn(t);this.#r=[],this.#t=[],this.flush()}else this.deactivate()}add_callback(t){this.#l.add(t)}settled(){return(this.#s??={promise:new Promise((r,l)=>{t=r,e=l}),resolve:t,reject:e}).promise;var t,e}static ensure(){if(y===null){const t=y=new nn;In.add(y),hn||nn.enqueue(()=>{y===t&&t.flush()})}return y}static enqueue(t){(function(e){if(W.length===0&&!hn){var r=W;queueMicrotask(()=>{r===W&&ft()})}W.push(e)})(t)}}function pt(){var n=en;Jn=!0;try{var t=0;for(Lt(!0);H.length>0;){var e=nn.ensure();t++>1e3&&re(),e.process(H),$.clear()}}finally{Jn=!1,Lt(n),Sn=null}}function re(){try{(function(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")})()}catch(n){$n(n,Sn)}}let z=null;function gt(n){var t=n.length;if(t!==0){for(var e=0;e0)){$.clear();for(const l of z)ln(l);z=[]}}z=null}}function tn(n){for(var t=Sn=n;t.parent!==null;){var e=(t=t.parent).f;if(Jn&&t===w&&(e&vn)!==0)return;if(96&e){if((e&E)===0)return;t.f^=E}}H.push(t)}const $=new Map;function wt(n,t){return{f:0,v:n,reactions:null,equals:it,rv:0,wv:0}}function L(n,t){const e=wt(n);var r;return r=e,g!==null&&(T===null?T=[r]:T.push(r)),e}function R(n,t,e=!1){return g===null||A&&(g.f&zt)===0||!(4325394&g.f)||T?.includes(n)||(function(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")})(),Un(n,e?pn(t):t)}function Un(n,t){if(!n.equals(t)){var e=n.v;rn?$.set(n,t):$.set(n,e),n.v=t,nn.ensure().capture(n,e),2&n.f&&((n.f&D)!==0&&Bn(n),k(n,(n.f&M)===0?E:V)),n.wv=Dt(),mt(n,D),w===null||(w.f&E)===0||96&w.f||(N===null?(function(r){N=r})([n]):N.push(n))}return t}function Vn(n){R(n,n.v+1)}function mt(n,t){var e=n.reactions;if(e!==null)for(var r=e.length,l=0;l{if(Y===u)return s();var i=g,a=Y;C(null),Ct(u);var c=s();return C(i),Ct(a),c};return r&&e.set("length",L(n.length)),new Proxy(n,{defineProperty(s,i,a){"value"in a&&a.configurable!==!1&&a.enumerable!==!1&&a.writable!==!1||(function(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")})();var c=e.get(i);return c===void 0?c=o(()=>{var d=L(a.value);return e.set(i,d),d}):R(c,a.value,!0),!0},deleteProperty(s,i){var a=e.get(i);if(a===void 0){if(i in s){const c=o(()=>L(x));e.set(i,c),Vn(l)}}else R(a,x),Vn(l);return!0},get(s,i,a){if(i===Tn)return n;var c=e.get(i),d=i in s;if(c!==void 0||d&&!cn(s,i)?.writable||(c=o(()=>L(pn(d?s[i]:x))),e.set(i,c)),c!==void 0){var v=_(c);return v===x?void 0:v}return Reflect.get(s,i,a)},getOwnPropertyDescriptor(s,i){var a=Reflect.getOwnPropertyDescriptor(s,i);if(a&&"value"in a){var c=e.get(i);c&&(a.value=_(c))}else if(a===void 0){var d=e.get(i),v=d?.v;if(d!==void 0&&v!==x)return{enumerable:!0,configurable:!0,value:v,writable:!0}}return a},has(s,i){if(i===Tn)return!0;var a=e.get(i),c=a!==void 0&&a.v!==x||Reflect.has(s,i);return(a!==void 0||w!==null&&(!c||cn(s,i)?.writable))&&(a===void 0&&(a=o(()=>L(c?pn(s[i]):x)),e.set(i,a)),_(a)===x)?!1:c},set(s,i,a,c){var d=e.get(i),v=i in s;if(r&&i==="length")for(var f=a;fL(x)),e.set(f+"",p))}d===void 0?v&&!cn(s,i)?.writable||(R(d=o(()=>L(void 0)),pn(a)),e.set(i,d)):(v=d.v!==x,R(d,o(()=>pn(a))));var h=Reflect.getOwnPropertyDescriptor(s,i);if(h?.set&&h.set.call(c,a),!v){if(r&&typeof i=="string"){var b=e.get("length"),m=Number(i);Number.isInteger(m)&&m>=b.v&&R(b,m+1)}Vn(l)}return!0},ownKeys(s){_(l);var i=Reflect.ownKeys(s).filter(d=>{var v=e.get(d);return v===void 0||v.v!==x});for(var[a,c]of e)c.v===x||a in s||i.push(a);return i},setPrototypeOf(){(function(){throw new Error("https://svelte.dev/e/state_prototype_fixed")})()}})}var yt,_t,bt,xt;function Et(n=""){return document.createTextNode(n)}function On(n){return bt.call(n)}function Fn(n){return xt.call(n)}function S(n,t){return On(n)}function Kn(n,t){var e=On(n);return e instanceof Comment&&e.data===""?Fn(e):e}function G(n,t=1,e=!1){let r=n;for(;t--;)r=Fn(r);return r}let Pt=!1;function Hn(n){var t=g,e=w;C(null),B(null);try{return n()}finally{C(t),B(e)}}function le(n,t,e,r=e){n.addEventListener(t,()=>Hn(e));const l=n.__on_r;n.__on_r=l?()=>{l(),r(!0)}:()=>r(!0),Pt||(Pt=!0,document.addEventListener("reset",u=>{Promise.resolve().then(()=>{if(!u.defaultPrevented)for(const o of u.target.elements)o.__on_r?.()})},{capture:!0}))}function ue(n){w===null&&g===null&&(function(){throw new Error("https://svelte.dev/e/effect_orphan")})(),g!==null&&(g.f&M)!==0&&w===null&&(function(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")})(),rn&&(function(){throw new Error("https://svelte.dev/e/effect_in_teardown")})()}function Q(n,t,e,r=!0){var l=w;l!==null&&(l.f&F)!==0&&(n|=F);var u={ctx:j,deps:null,nodes_start:null,nodes_end:null,f:n|D,first:null,fn:t,last:null,next:null,parent:l,b:l&&l.b,prev:null,teardown:null,transitions:null,wv:0,ac:null};if(e)try{ln(u),u.f|=An}catch(i){throw X(u),i}else t!==null&&tn(u);if(r){var o=u;if(e&&o.deps===null&&o.teardown===null&&o.nodes_start===null&&o.first===o.last&&(o.f&ut)===0&&(o=o.first),o!==null&&(o.parent=l,l!==null&&(function(i,a){var c=a.last;c===null?a.last=a.first=i:(c.next=i,i.prev=c,a.last=i)})(o,l),g!==null&&2&g.f&&(n<)===0)){var s=g;(s.effects??=[]).push(o)}}return u}function St(n){return Q(1048580,n,!1)}function gn(n,t=[],e=[]){ee(t,e,r=>{Q(8,()=>n(...r.map(_)),!0)})}function zn(n,t=!0){return Q(524320,n,!0,t)}function Ot(n){var t=n.teardown;if(t!==null){const e=rn,r=g;Rt(!0),C(null);try{t.call(null)}finally{Rt(e),C(r)}}}function kt(n,t=!1){var e=n.first;for(n.first=n.last=null;e!==null;){const l=e.ac;l!==null&&Hn(()=>{l.abort(Wn)});var r=e.next;(e.f<)!==0?e.parent=null:X(e,t),e=r}}function X(n,t=!0){var e=!1;(t||262144&n.f)&&n.nodes_start!==null&&n.nodes_end!==null&&((function(u,o){for(;u!==null;){var s=u===o?null:Fn(u);u.remove(),u=s}})(n.nodes_start,n.nodes_end),e=!0),kt(n,t&&!e),qn(n,0),k(n,dn);var r=n.transitions;if(r!==null)for(const u of r)u.stop();Ot(n);var l=n.parent;l!==null&&l.first!==null&&qt(n),n.next=n.prev=n.teardown=n.ctx=n.deps=n.fn=n.nodes_start=n.nodes_end=n.ac=null}function qt(n){var t=n.parent,e=n.prev,r=n.next;e!==null&&(e.next=r),r!==null&&(r.prev=e),t!==null&&(t.first===n&&(t.first=r),t.last===n&&(t.last=e))}function Nt(n,t){var e=[];Mt(n,e,!0),(function(r,l){var u=r.length;if(u>0){var o=()=>--u||l();for(var s of r)s.out(o)}else l()})(e,()=>{X(n),t&&t()})}function Mt(n,t,e){if((n.f&F)===0){if(n.f^=F,n.transitions!==null)for(const u of n.transitions)(u.is_global||e)&&t.push(u);for(var r=n.first;r!==null;){var l=r.next;Mt(r,t,((r.f&Cn)!==0||(r.f&bn)!==0)&&e),r=l}}}function ie(n){jt(n,!0)}function jt(n,t){if((n.f&F)!==0){n.f^=F,(n.f&E)===0&&(k(n,D),tn(n));for(var e=n.first;e!==null;){var r=e.next;jt(e,((e.f&Cn)!==0||(e.f&bn)!==0)&&t),e=r}if(n.transitions!==null)for(const l of n.transitions)(l.is_global||t)&&l.in()}}let en=!1;function Lt(n){en=n}let rn=!1;function Rt(n){rn=n}let g=null,A=!1;function C(n){g=n}let w=null;function B(n){w=n}let T=null,P=null,O=0,N=null,At=1,wn=0,Y=wn;function Ct(n){Y=n}let I=!1;function Dt(){return++At}function kn(n){var t=n.f;if((t&D)!==0)return!0;if((t&V)!==0){var e=n.deps,r=(t&M)!==0;if(e!==null){var l,u,o=(t&Rn)!==0,s=r&&w!==null&&!I,i=e.length;if((o||s)&&(w===null||(w.f&dn)===0)){var a=n,c=a.parent;for(l=0;ln.wv)return!0}r&&(w===null||I)||k(n,E)}return!1}function Tt(n,t,e=!0){var r=n.reactions;if(r!==null&&!T?.includes(n))for(var l=0;l{n.ac.abort(Wn)}),n.ac=null);try{n.f|=Dn;var d=(0,n.fn)(),v=n.deps;if(P!==null){var f;if(qn(n,O),v!==null&&O>0)for(v.length=O+P.length,f=0;fu||e});var c=g,d=w;C(null),B(null);try{for(var v,f=[];u!==null;){var p=u.assignedSlot||u.parentNode||u.host||null;try{var h=u["__"+r];if(h!=null&&(!u.disabled||n.target===u))if(tt(h)){var[b,...m]=h;b.apply(u,[n,...m])}else h.call(u,n)}catch(q){v?f.push(q):v=q}if(n.cancelBubble||p===t||p===null)break;u=p}if(v){for(let q of f)queueMicrotask(()=>{throw q});throw v}}finally{n.__root=t,delete n.currentTarget,C(c),B(d)}}}function Gn(n,t){var e=w;e.nodes_start===null&&(e.nodes_start=n,e.nodes_end=t)}function un(n,t){var e,r=!!(1&t),l=!!(2&t),u=!n.startsWith("");return()=>{var o,s;e===void 0&&(o=u?n:""+n,(s=document.createElement("template")).innerHTML=o.replaceAll("",""),e=s.content,r||(e=On(e)));var i=l||_t?document.importNode(e,!0):e.cloneNode(!0);return r?Gn(On(i),i.lastChild):Gn(i,i),i}}function Z(n,t){n!==null&&n.before(t)}function on(n,t){var e=t==null?"":typeof t=="object"?t+"":t;e!==(n.__t??=n.nodeValue)&&(n.__t=e,n.nodeValue=e+"")}function de(n,t){return(function(e,{target:r,anchor:l,props:u={},events:o,context:s,intro:i=!0}){(function(){if(yt===void 0){yt=window,_t=/Firefox/.test(navigator.userAgent);var f=Element.prototype,p=Node.prototype,h=Text.prototype;bt=cn(p,"firstChild").get,xt=cn(p,"nextSibling").get,et(f)&&(f.__click=void 0,f.__className=void 0,f.__attributes=null,f.__style=void 0,f.__e=void 0),et(h)&&(h.__t=void 0)}})();var a=new Set,c=f=>{for(var p=0;pnew Promise(b=>{h.outro?Nt(p,()=>{X(p),b(void 0)}):(X(p),b(void 0))})})(()=>{var f=l??r.appendChild(Et());return zn(()=>{s&&(ot({}),j.c=s),o&&(u.$$events=o),d=e(f,u)||{},s&&at()}),()=>{for(var p of a){r.removeEventListener(p,Nn);var h=an.get(p);--h===0?(document.removeEventListener(p,Nn),an.delete(p)):an.set(p,h)}Bt.delete(c),f!==l&&f.parentNode?.removeChild(f)}});return Qn.set(d,v),d})(n,t)}const an=new Map;let Qn=new WeakMap;function Xn(n,t,e=!1){var r=n,l=null,u=null,o=x,s=!1;const i=(v,f=!0)=>{s=!0,d(f,v)};var a=null;function c(){a!==null&&(a.lastChild.remove(),r.before(a),a=null);var v=o?l:u,f=o?u:l;v&&ie(v),f&&Nt(f,()=>{o?u=null:l=null})}const d=(v,f)=>{if(o!==(o=v)){var p=!1,h=r;o?l??=f&&zn(()=>f(h)):u??=f&&zn(()=>f(h)),c()}};(function(v,f=0){Q(vn|f,v,!0)})(()=>{s=!1,t(i),s||d(null,null)},e?Cn:0)}function he(n,t,e=t){var r=new WeakSet;le(n,"input",async l=>{var u=l?n.defaultValue:n.value;if(u=Yn(n)?Zn(u):u,e(u),y!==null&&r.add(y),await ae(),u!==(u=t())){var o=n.selectionStart,s=n.selectionEnd;n.value=u??"",s!==null&&(n.selectionStart=o,n.selectionEnd=Math.min(s,n.value.length))}}),(function(l){var u=A;try{return A=!0,l()}finally{A=u}})(t)==null&&n.value&&(e(Yn(n)?Zn(n.value):n.value),y!==null&&r.add(y)),(function(l,u=0){Q(8|u,l,!0)})(()=>{var l=t();if(n===document.activeElement){var u=Pn??y;if(r.has(u))return}Yn(n)&&l===Zn(n.value)||(n.type!=="date"||l||n.value)&&l!==n.value&&(n.value=l??"")})}function Yn(n){var t=n.type;return t==="number"||t==="range"}function Zn(n){return n===""?null:+n}typeof window<"u"&&((window.__svelte??={}).v??=new Set).add("5");var pe=un('

    No results matching

    '),ge=un('

    One result matching

    '),we=un('

    '),me=un("
     
    ",1),ye=un("

    Enter a non-empty query.

    "),_e=un('
    Config and data
     
    ',1);(function(n,t){const e=new URLSearchParams(window.location.search).get("target")??t,r=de(n,{target:document.getElementById(e)??document.body});window[e]={stop:()=>(function(l,u){const o=Qn.get(l);return o?(Qn.delete(l),o(u)):Promise.resolve()})(r)}})(function(n,t){ot(t,!0);const e=(()=>{try{return JSON.parse(document.getElementById("ProcessSearch")?.dataset.config||"{}")}catch{return{}}})();let r=L(""),l=L(""),u=L(null);(function(m){ue();var q=w.f;if(g||(q&bn)===0||(q&An)!==0)return St(m);var J=j;(J.e??=[]).push(m)})(()=>{if(R(l,_(r).trim(),!0),_(l)){const m=new URL(document.location.href);m.searchParams.set("q",_(l)),history.replaceState({},"",m);const q=new URL(e.search_url,document.location.href);q.searchParams.set("q",_(l)),R(u,null),fetch(q.toString()).then(J=>J.json()).then(J=>R(u,J,!0))}});var o=_e(),s=Kn(o),i=S(s),a=S(i),c=G(s,2),d=m=>{var q=me(),J=Kn(q),be=U=>{var sn=pe(),mn=G(S(sn)),yn=S(mn);gn(()=>on(yn,_(l))),Z(U,sn)},xe=U=>{var sn,mn,yn,Jt=(sn=document.createDocumentFragment(),mn=document.createComment(""),yn=Et(),sn.append(mn,yn),Gn(mn,yn),sn),Se=Kn(Jt),Oe=fn=>{var _n=ge(),Mn=G(S(_n)),nt=S(Mn);gn(()=>on(nt,_(l))),Z(fn,_n)},ke=fn=>{var _n=we(),Mn=S(_n),nt=S(G(Mn));gn(()=>{on(Mn,`${_(u)?.rows?.length??""} results matching `),on(nt,_(l))}),Z(fn,_n)};Xn(Se,fn=>{_(u)?.rows?.length===1?fn(Oe):fn(ke,!1)},!0),Z(U,Jt)};Xn(J,U=>{(_(u)?.rows??[]).length===0?U(be):U(xe,!1)});var Ee=S(G(J,2)),Pe=S(Ee);gn(U=>on(Pe,U),[()=>JSON.stringify(_(u)?.rows)]),Z(m,q)},v=m=>{Z(m,ye())};Xn(c,m=>{_(l)?m(d):m(v,!1)});var f=G(c,2),p=G(S(f),2),h=S(p),b=S(h);gn(m=>on(b,m),[()=>JSON.stringify({config:e,data:_(u)},null,2)]),he(a,()=>_(r),m=>R(r,m)),Z(n,o),at()},"ProcessSearch")});