diff --git a/admin_ui/assets/htmx.min.js b/admin_ui/assets/htmx.min.js new file mode 100644 index 0000000..47eb70f --- /dev/null +++ b/admin_ui/assets/htmx.min.js @@ -0,0 +1 @@ +(function(e,t){if(typeof define==="function"&&define.amd){define([],t)}else if(typeof module==="object"&&module.exports){module.exports=t()}else{e.htmx=e.htmx||t()}})(typeof self!=="undefined"?self:this,function(){return function(){"use strict";var Q={onLoad:F,process:zt,on:de,off:ge,trigger:ce,ajax:Nr,find:C,findAll:f,closest:v,values:function(e,t){var r=dr(e,t||"post");return r.values},remove:_,addClass:z,removeClass:n,toggleClass:$,takeClass:W,defineExtension:Ur,removeExtension:Br,logAll:V,logNone:j,logger:null,config:{historyEnabled:true,historyCacheSize:10,refreshOnHistoryMiss:false,defaultSwapStyle:"innerHTML",defaultSwapDelay:0,defaultSettleDelay:20,includeIndicatorStyles:true,indicatorClass:"htmx-indicator",requestClass:"htmx-request",addedClass:"htmx-added",settlingClass:"htmx-settling",swappingClass:"htmx-swapping",allowEval:true,allowScriptTags:true,inlineScriptNonce:"",attributesToSettle:["class","style","width","height"],withCredentials:false,timeout:0,wsReconnectDelay:"full-jitter",wsBinaryType:"blob",disableSelector:"[hx-disable], [data-hx-disable]",useTemplateFragments:false,scrollBehavior:"smooth",defaultFocusScroll:false,getCacheBusterParam:false,globalViewTransitions:false,methodsThatUseUrlParams:["get"],selfRequestsOnly:false,ignoreTitle:false,scrollIntoViewOnBoost:true,triggerSpecsCache:null},parseInterval:d,_:t,createEventSource:function(e){return new EventSource(e,{withCredentials:true})},createWebSocket:function(e){var t=new WebSocket(e,[]);t.binaryType=Q.config.wsBinaryType;return t},version:"1.9.10"};var r={addTriggerHandler:Lt,bodyContains:se,canAccessLocalStorage:U,findThisElement:xe,filterValues:yr,hasAttribute:o,getAttributeValue:te,getClosestAttributeValue:ne,getClosestMatch:c,getExpressionVars:Hr,getHeaders:xr,getInputValues:dr,getInternalData:ae,getSwapSpecification:wr,getTriggerSpecs:it,getTarget:ye,makeFragment:l,mergeObjects:le,makeSettleInfo:T,oobSwap:Ee,querySelectorExt:ue,selectAndSwap:je,settleImmediately:nr,shouldCancel:ut,triggerEvent:ce,triggerErrorEvent:fe,withExtensions:R};var w=["get","post","put","delete","patch"];var i=w.map(function(e){return"[hx-"+e+"], [data-hx-"+e+"]"}).join(", ");var S=e("head"),q=e("title"),H=e("svg",true);function e(e,t=false){return new RegExp(`<${e}(\\s[^>]*>|>)([\\s\\S]*?)<\\/${e}>`,t?"gim":"im")}function d(e){if(e==undefined){return undefined}let t=NaN;if(e.slice(-2)=="ms"){t=parseFloat(e.slice(0,-2))}else if(e.slice(-1)=="s"){t=parseFloat(e.slice(0,-1))*1e3}else if(e.slice(-1)=="m"){t=parseFloat(e.slice(0,-1))*1e3*60}else{t=parseFloat(e)}return isNaN(t)?undefined:t}function ee(e,t){return e.getAttribute&&e.getAttribute(t)}function o(e,t){return e.hasAttribute&&(e.hasAttribute(t)||e.hasAttribute("data-"+t))}function te(e,t){return ee(e,t)||ee(e,"data-"+t)}function u(e){return e.parentElement}function re(){return document}function c(e,t){while(e&&!t(e)){e=u(e)}return e?e:null}function L(e,t,r){var n=te(t,r);var i=te(t,"hx-disinherit");if(e!==t&&i&&(i==="*"||i.split(" ").indexOf(r)>=0)){return"unset"}else{return n}}function ne(t,r){var n=null;c(t,function(e){return n=L(t,e,r)});if(n!=="unset"){return n}}function h(e,t){var r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector;return r&&r.call(e,t)}function A(e){var t=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i;var r=t.exec(e);if(r){return r[1].toLowerCase()}else{return""}}function a(e,t){var r=new DOMParser;var n=r.parseFromString(e,"text/html");var i=n.body;while(t>0){t--;i=i.firstChild}if(i==null){i=re().createDocumentFragment()}return i}function N(e){return/
"+n+"",0);return i.querySelector("template").content}switch(r){case"thead":case"tbody":case"tfoot":case"colgroup":case"caption":return a("m?l[c][f]=s+1:n.charAt(c-1)===i.charAt(f-1)?l[c][f]=l[c-1][f-1]:l[c][f]=Math.min(l[c-1][f-1]+1,Math.min(l[c][f-1]+1,l[c-1][f]+1)),l[c][f]{u();function B0(t,e){var r=t.type,i=t.value,n,s;return e&&(s=e(t))!==void 0?s:r==="word"||r==="space"?i:r==="string"?(n=t.quote||"",n+i+(t.unclosed?"":n)):r==="comment"?"/*"+i+(t.unclosed?"":"*/"):r==="div"?(t.before||"")+i+(t.after||""):Array.isArray(t.nodes)?(n=F0(t.nodes,e),r!=="function"?n:i+"("+(t.before||"")+n+(t.after||"")+(t.unclosed?"":")")):i}function F0(t,e){var r,i;if(Array.isArray(t)){for(r="",i=t.length-1;~i;i-=1)r=B0(t[i],e)+r;return r}return B0(t,e)}z0.exports=F0});var V0=v((x7,U0)=>{u();var Fs="-".charCodeAt(0),zs="+".charCodeAt(0),ou=".".charCodeAt(0),b_="e".charCodeAt(0),x_="E".charCodeAt(0);function w_(t){var e=t.charCodeAt(0),r;if(e===zs||e===Fs){if(r=t.charCodeAt(1),r>=48&&r<=57)return!0;var i=t.charCodeAt(2);return r===ou&&i>=48&&i<=57}return e===ou?(r=t.charCodeAt(1),r>=48&&r<=57):e>=48&&e<=57}U0.exports=function(t){var e=0,r=t.length,i,n,s;if(r===0||!w_(t))return!1;for(i=t.charCodeAt(e),(i===zs||i===Fs)&&e++;e{u();function Ly(t,e){var r=t.type,i=t.value,n,s;return e&&(s=e(t))!==void 0?s:r==="word"||r==="space"?i:r==="string"?(n=t.quote||"",n+i+(t.unclosed?"":n)):r==="comment"?"/*"+i+(t.unclosed?"":"*/"):r==="div"?(t.before||"")+i+(t.after||""):Array.isArray(t.nodes)?(n=qy(t.nodes,e),r!=="function"?n:i+"("+(t.before||"")+n+(t.after||"")+(t.unclosed?"":")")):i}function qy(t,e){var r,i;if(Array.isArray(t)){for(r="",i=t.length-1;~i;i-=1)r=Ly(t[i],e)+r;return r}return Ly(t,e)}My.exports=qy});var Fy=v((b8,By)=>{u();var Ks="-".charCodeAt(0),Xs="+".charCodeAt(0),Eu=".".charCodeAt(0),X_="e".charCodeAt(0),J_="E".charCodeAt(0);function Z_(t){var e=t.charCodeAt(0),r;if(e===Xs||e===Ks){if(r=t.charCodeAt(1),r>=48&&r<=57)return!0;var i=t.charCodeAt(2);return r===Eu&&i>=48&&i<=57}return e===Eu?(r=t.charCodeAt(1),r>=48&&r<=57):e>=48&&e<=57}By.exports=function(t){var e=0,r=t.length,i,n,s;if(r===0||!Z_(t))return!1;for(i=t.charCodeAt(e),(i===Xs||i===Ks)&&e++;e