wiki-plugin-activity
Advanced tools
Comparing version 0.7.0-rc.1 to 0.7.0-rc.2
@@ -1,2 +0,2 @@ | ||
/* wiki-plugin-activity - 0.7.0-rc.1 - Sun, 17 Nov 2024 16:00:43 GMT */ | ||
/* wiki-plugin-activity - 0.7.0-rc.2 - Sat, 14 Dec 2024 14:14:38 GMT */ | ||
(()=>{var Nt=Object.create;var pe=Object.defineProperty;var Qt=Object.getOwnPropertyDescriptor;var er=Object.getOwnPropertyNames;var tr=Object.getPrototypeOf,rr=Object.prototype.hasOwnProperty;var d=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var nr=(e,t,r,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of er(t))!rr.call(e,n)&&n!==r&&pe(e,n,{get:()=>t[n],enumerable:!(i=Qt(t,n))||i.enumerable});return e};var G=(e,t,r)=>(r=e!=null?Nt(tr(e)):{},nr(t||!e||!e.__esModule?pe(r,"default",{value:e,enumerable:!0}):r,e));var Y=d((qn,de)=>{var ir=Array.isArray,sr=Object.prototype.toString;de.exports=ir||ar;function ar(e){return sr.call(e)==="[object Array]"}});var H=d((zn,ke)=>{ke.exports="2"});var Z=d((Jn,we)=>{var or=H();P.NONE=0;P.VTEXT=1;P.VNODE=2;P.WIDGET=3;P.PROPS=4;P.ORDER=5;P.INSERT=6;P.REMOVE=7;P.THUNK=8;we.exports=P;function P(e,t,r){this.type=Number(e),this.vNode=t,this.patch=r}P.prototype.version=or;P.prototype.type="VirtualPatch"});var W=d((Kn,ye)=>{var fr=H();ye.exports=ur;function ur(e){return e&&e.type==="VirtualNode"&&e.version===fr}});var j=d((Zn,me)=>{var lr=H();me.exports=cr;function cr(e){return e&&e.type==="VirtualText"&&e.version===lr}});var V=d((Nn,Ee)=>{Ee.exports=hr;function hr(e){return e&&e.type==="Widget"}});var L=d((Qn,Te)=>{Te.exports=vr;function vr(e){return e&&e.type==="Thunk"}});var N=d((ei,Se)=>{var gr=W(),pr=j(),dr=V(),Oe=L();Se.exports=kr;function kr(e,t){var r=e,i=t;return Oe(t)&&(i=xe(t,e)),Oe(e)&&(r=xe(e,null)),{a:r,b:i}}function xe(e,t){var r=e.vnode;if(r||(r=e.vnode=e.render(t)),!(gr(r)||pr(r)||dr(r)))throw new Error("thunk did not return a valid node");return r}});var Q=d((ti,Pe)=>{"use strict";Pe.exports=function(t){return typeof t=="object"&&t!==null}});var M=d((ri,be)=>{be.exports=wr;function wr(e){return e&&(typeof e.hook=="function"&&!e.hasOwnProperty("hook")||typeof e.unhook=="function"&&!e.hasOwnProperty("unhook"))}});var Ve=d((ni,Ie)=>{var Re=Q(),yr=M();Ie.exports=De;function De(e,t){var r;for(var i in e){i in t||(r=r||{},r[i]=void 0);var n=e[i],s=t[i];if(n!==s)if(Re(n)&&Re(s))if(_e(s)!==_e(n))r=r||{},r[i]=s;else if(yr(s))r=r||{},r[i]=s;else{var a=De(n,s);a&&(r=r||{},r[i]=a)}else r=r||{},r[i]=s}for(var f in t)f in e||(r=r||{},r[f]=t[f]);return r}function _e(e){if(Object.getPrototypeOf)return Object.getPrototypeOf(e);if(e.__proto__)return e.__proto__;if(e.constructor)return e.constructor.prototype}});var Ue=d((ii,Me)=>{var mr=Y(),y=Z(),A=W(),Ce=j(),q=V(),z=L(),Er=N(),Tr=Ve();Me.exports=He;function He(e,t){var r={a:e};return We(e,t,r,0),r}function We(e,t,r,i){if(e!==t){var n=r[i],s=!1;if(z(e)||z(t))ee(e,t,r,i);else if(t==null)q(e)||($e(e,r,i),n=r[i]),n=b(n,new y(y.REMOVE,e,t));else if(A(t))if(A(e))if(e.tagName===t.tagName&&e.namespace===t.namespace&&e.key===t.key){var a=Tr(e.properties,t.properties);a&&(n=b(n,new y(y.PROPS,e,a))),n=Or(e,t,r,n,i)}else n=b(n,new y(y.VNODE,e,t)),s=!0;else n=b(n,new y(y.VNODE,e,t)),s=!0;else Ce(t)?Ce(e)?e.text!==t.text&&(n=b(n,new y(y.VTEXT,e,t))):(n=b(n,new y(y.VTEXT,e,t)),s=!0):q(t)&&(q(e)||(s=!0),n=b(n,new y(y.WIDGET,e,t)));n&&(r[i]=n),s&&$e(e,r,i)}}function Or(e,t,r,i,n){for(var s=e.children,a=Pr(s,t.children),f=a.children,h=s.length,v=f.length,u=h>v?h:v,o=0;o<u;o++){var l=s[o],c=f[o];n+=1,l?We(l,c,r,n):c&&(i=b(i,new y(y.INSERT,null,c))),A(l)&&l.count&&(n+=l.count)}return a.moves&&(i=b(i,new y(y.ORDER,e,a.moves))),i}function $e(e,t,r){Le(e,t,r),je(e,t,r)}function je(e,t,r){if(q(e))typeof e.destroy=="function"&&(t[r]=b(t[r],new y(y.REMOVE,e,null)));else if(A(e)&&(e.hasWidgets||e.hasThunks))for(var i=e.children,n=i.length,s=0;s<n;s++){var a=i[s];r+=1,je(a,t,r),A(a)&&a.count&&(r+=a.count)}else z(e)&&ee(e,null,t,r)}function ee(e,t,r,i){var n=Er(e,t),s=He(n.a,n.b);xr(s)&&(r[i]=new y(y.THUNK,null,s))}function xr(e){for(var t in e)if(t!=="a")return!0;return!1}function Le(e,t,r){if(A(e)){if(e.hooks&&(t[r]=b(t[r],new y(y.PROPS,e,Sr(e.hooks)))),e.descendantHooks||e.hasThunks)for(var i=e.children,n=i.length,s=0;s<n;s++){var a=i[s];r+=1,Le(a,t,r),A(a)&&a.count&&(r+=a.count)}}else z(e)&&ee(e,null,t,r)}function Sr(e){var t={};for(var r in e)t[r]=void 0;return t}function Pr(e,t){var r=Ae(t),i=r.keys,n=r.free;if(n.length===t.length)return{children:t,moves:null};var s=Ae(e),a=s.keys,f=s.free;if(f.length===e.length)return{children:t,moves:null};for(var h=[],v=0,u=n.length,o=0,l=0;l<e.length;l++){var c=e[l],g;c.key?i.hasOwnProperty(c.key)?(g=i[c.key],h.push(t[g])):(g=l-o++,h.push(null)):v<u?(g=n[v++],h.push(t[g])):(g=l-o++,h.push(null))}for(var m=v>=n.length?t.length:n[v],T=0;T<t.length;T++){var S=t[T];S.key?a.hasOwnProperty(S.key)||h.push(S):T>=m&&h.push(S)}for(var O=h.slice(),x=0,D=[],p=[],k,R=0;R<t.length;){var I=t[R];for(k=O[x];k===null&&O.length;)D.push(X(O,x,null)),k=O[x];!k||k.key!==I.key?I.key?(k&&k.key?i[k.key]!==R+1?(D.push(X(O,x,k.key)),k=O[x],!k||k.key!==I.key?p.push({key:I.key,to:R}):x++):p.push({key:I.key,to:R}):p.push({key:I.key,to:R}),R++):k&&k.key&&D.push(X(O,x,k.key)):(x++,R++)}for(;x<O.length;)k=O[x],D.push(X(O,x,k&&k.key));return D.length===o&&!p.length?{children:h,moves:null}:{children:h,moves:{removes:D,inserts:p}}}function X(e,t,r){return e.splice(t,1),{from:t,key:r}}function Ae(e){for(var t={},r=[],i=e.length,n=0;n<i;n++){var s=e[n];s.key?t[s.key]=n:r.push(n)}return{keys:t,free:r}}function b(e,t){return e?(mr(e)?e.push(t):e=[e,t],e):t}});var te=d((si,Fe)=>{var br=Ue();Fe.exports=br});var Be=d(()=>{});var re=d((fi,Ye)=>{var Ge=typeof global<"u"?global:typeof window<"u"?window:{},Rr=Be(),U;typeof document<"u"?U=document:(U=Ge["__GLOBAL_DOCUMENT_CACHE@4"],U||(U=Ge["__GLOBAL_DOCUMENT_CACHE@4"]=Rr));Ye.exports=U});var ie=d((ui,Je)=>{var ne=Q(),ze=M();Je.exports=_r;function _r(e,t,r){for(var i in t){var n=t[i];n===void 0?Xe(e,i,n,r):ze(n)?(Xe(e,i,n,r),n.hook&&n.hook(e,i,r?r[i]:void 0)):ne(n)?Dr(e,t,r,i,n):e[i]=n}}function Xe(e,t,r,i){if(i){var n=i[t];if(ze(n))n.unhook&&n.unhook(e,t,r);else if(t==="attributes")for(var s in n)e.removeAttribute(s);else if(t==="style")for(var a in n)e.style[a]="";else typeof n=="string"?e[t]="":e[t]=null}}function Dr(e,t,r,i,n){var s=r?r[i]:void 0;if(i==="attributes"){for(var a in n){var f=n[a];f===void 0?e.removeAttribute(a):e.setAttribute(a,f)}return}if(s&&ne(s)&&qe(s)!==qe(n)){e[i]=n;return}ne(e[i])||(e[i]={});var h=i==="style"?"":void 0;for(var v in n){var u=n[v];e[i][v]=u===void 0?h:u}}function qe(e){if(Object.getPrototypeOf)return Object.getPrototypeOf(e);if(e.__proto__)return e.__proto__;if(e.constructor)return e.constructor.prototype}});var se=d((li,Ne)=>{var Ke=re(),Ir=ie(),Vr=W(),Cr=j(),$r=V(),Ar=N();Ne.exports=Ze;function Ze(e,t){var r=t&&t.document||Ke,i=t?t.warn:null;if(e=Ar(e).a,$r(e))return e.init();if(Cr(e))return r.createTextNode(e.text);if(!Vr(e))return i&&i("Item is not a valid virtual dom node",e),null;var n=e.namespace===null?r.createElement(e.tagName):r.createElementNS(e.namespace,e.tagName),s=e.properties;Ir(n,s);for(var a=e.children,f=0;f<a.length;f++){var h=Ze(a[f],t);h&&n.appendChild(h)}return n}});var rt=d((ci,tt)=>{var Hr={};tt.exports=Wr;function Wr(e,t,r,i){return!r||r.length===0?{}:(r.sort(jr),et(e,t,r,i,0))}function et(e,t,r,i,n){if(i=i||{},e){Qe(r,n,n)&&(i[n]=e);var s=t.children;if(s)for(var a=e.childNodes,f=0;f<t.children.length;f++){n+=1;var h=s[f]||Hr,v=n+(h.count||0);Qe(r,n,v)&&et(a[f],h,r,i,n),n=v}}return i}function Qe(e,t,r){if(e.length===0)return!1;for(var i=0,n=e.length-1,s,a;i<=n;){if(s=(n+i)/2>>0,a=e[s],i===n)return a>=t&&a<=r;if(a<t)i=s+1;else if(a>r)n=s-1;else return!0}return!1}function jr(e,t){return e>t?1:-1}});var st=d((hi,it)=>{var nt=V();it.exports=Lr;function Lr(e,t){return nt(e)&&nt(t)?"name"in e&&"name"in t?e.id===t.id:e.init===t.init:!1}});var ft=d((vi,ot)=>{var Mr=ie(),Ur=V(),C=Z(),Fr=st();ot.exports=Br;function Br(e,t,r){var i=e.type,n=e.vNode,s=e.patch;switch(i){case C.REMOVE:return Gr(t,n);case C.INSERT:return Yr(t,s,r);case C.VTEXT:return Xr(t,n,s,r);case C.WIDGET:return qr(t,n,s,r);case C.VNODE:return zr(t,n,s,r);case C.ORDER:return Jr(t,s),t;case C.PROPS:return Mr(t,s,n.properties),t;case C.THUNK:return Kr(t,r.patch(t,s,r));default:return t}}function Gr(e,t){var r=e.parentNode;return r&&r.removeChild(e),at(e,t),null}function Yr(e,t,r){var i=r.render(t,r);return e&&e.appendChild(i),e}function Xr(e,t,r,i){var n;if(e.nodeType===3)e.replaceData(0,e.length,r.text),n=e;else{var s=e.parentNode;n=i.render(r,i),s&&n!==e&&s.replaceChild(n,e)}return n}function qr(e,t,r,i){var n=Fr(t,r),s;n?s=r.update(t,e)||e:s=i.render(r,i);var a=e.parentNode;return a&&s!==e&&a.replaceChild(s,e),n||at(e,t),s}function zr(e,t,r,i){var n=e.parentNode,s=i.render(r,i);return n&&s!==e&&n.replaceChild(s,e),s}function at(e,t){typeof t.destroy=="function"&&Ur(t)&&t.destroy(e)}function Jr(e,t){for(var r=e.childNodes,i={},n,s,a,f=0;f<t.removes.length;f++)s=t.removes[f],n=r[s.from],s.key&&(i[s.key]=n),e.removeChild(n);for(var h=r.length,v=0;v<t.inserts.length;v++)a=t.inserts[v],n=i[a.key],e.insertBefore(n,a.to>=h++?null:r[a.to])}function Kr(e,t){return e&&t&&e!==t&&e.parentNode&&e.parentNode.replaceChild(t,e),t}});var ht=d((gi,ct)=>{var Zr=re(),Nr=Y(),Qr=se(),en=rt(),ut=ft();ct.exports=lt;function lt(e,t,r){return r=r||{},r.patch=r.patch&&r.patch!==lt?r.patch:tn,r.render=r.render||Qr,r.patch(e,t,r)}function tn(e,t,r){var i=nn(t);if(i.length===0)return e;var n=en(e,t.a,i),s=e.ownerDocument;!r.document&&s!==Zr&&(r.document=s);for(var a=0;a<i.length;a++){var f=i[a];e=rn(e,n[f],t[f],r)}return e}function rn(e,t,r,i){if(!t)return e;var n;if(Nr(r))for(var s=0;s<r.length;s++)n=ut(r[s],t,i),t===e&&(e=n);else n=ut(r,t,i),t===e&&(e=n);return e}function nn(e){var t=[];for(var r in e)r!=="a"&&t.push(Number(r));return t}});var ae=d((pi,vt)=>{var sn=ht();vt.exports=sn});var fe=d((di,gt)=>{var an=H(),on=W(),fn=V(),un=L(),ln=M();gt.exports=oe;var cn={},hn=[];function oe(e,t,r,i,n){this.tagName=e,this.properties=t||cn,this.children=r||hn,this.key=i!=null?String(i):void 0,this.namespace=typeof n=="string"?n:null;var s=r&&r.length||0,a=0,f=!1,h=!1,v=!1,u;for(var o in t)if(t.hasOwnProperty(o)){var l=t[o];ln(l)&&l.unhook&&(u||(u={}),u[o]=l)}for(var c=0;c<s;c++){var g=r[c];on(g)?(a+=g.count||0,!f&&g.hasWidgets&&(f=!0),!h&&g.hasThunks&&(h=!0),!v&&(g.hooks||g.descendantHooks)&&(v=!0)):!f&&fn(g)?typeof g.destroy=="function"&&(f=!0):!h&&un(g)&&(h=!0)}this.count=s+a,this.hasWidgets=f,this.hasThunks=h,this.hooks=u,this.descendantHooks=v}oe.prototype.version=an;oe.prototype.type="VirtualNode"});var le=d((ki,pt)=>{var vn=H();pt.exports=ue;function ue(e){this.text=String(e)}ue.prototype.version=vn;ue.prototype.type="VirtualText"});var kt=d((wi,dt)=>{dt.exports=function(t){var r=String.prototype.split,i=/()??/.exec("")[1]===t,n;return n=function(s,o,f){if(Object.prototype.toString.call(o)!=="[object RegExp]")return r.call(s,o,f);var h=[],v=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.extended?"x":"")+(o.sticky?"y":""),u=0,o=new RegExp(o.source,v+"g"),l,c,g,m;for(s+="",i||(l=new RegExp("^"+o.source+"$(?!\\s)",v)),f=f===t?-1>>>0:f>>>0;(c=o.exec(s))&&(g=c.index+c[0].length,!(g>u&&(h.push(s.slice(u,c.index)),!i&&c.length>1&&c[0].replace(l,function(){for(var T=1;T<arguments.length-2;T++)arguments[T]===t&&(c[T]=t)}),c.length>1&&c.index<s.length&&Array.prototype.push.apply(h,c.slice(1)),m=c[0].length,u=g,h.length>=f)));)o.lastIndex===c.index&&o.lastIndex++;return u===s.length?(m||!o.test(""))&&h.push(""):h.push(s.slice(u)),h.length>f?h.slice(0,f):h},n}()});var yt=d((yi,wt)=>{"use strict";var gn=kt(),pn=/([\.#]?[a-zA-Z0-9\u007F-\uFFFF_:-]+)/,dn=/^\.|#/;wt.exports=kn;function kn(e,t){if(!e)return"DIV";var r=!t.hasOwnProperty("id"),i=gn(e,pn),n=null;dn.test(i[1])&&(n="DIV");var s,a,f,h;for(h=0;h<i.length;h++)a=i[h],a&&(f=a.charAt(0),n?f==="."?(s=s||[],s.push(a.substring(1,a.length))):f==="#"&&r&&(t.id=a.substring(1,a.length)):n=a);return s&&(t.className&&s.push(t.className),t.className=s.join(" ")),t.namespace?n:n.toUpperCase()}});var Et=d((mi,mt)=>{"use strict";mt.exports=J;function J(e){if(!(this instanceof J))return new J(e);this.value=e}J.prototype.hook=function(e,t){e[t]!==this.value&&(e[t]=this.value)}});var Ot=d((Ei,Tt)=>{"use strict";var ce=typeof window<"u"?window:typeof global<"u"?global:{};Tt.exports=wn;function wn(e,t){return e in ce?ce[e]:(ce[e]=t,t)}});var Pt=d((Ti,St)=>{"use strict";var xt=Ot();St.exports=yn;function yn(e,t,r){var i="__INDIVIDUAL_ONE_VERSION_"+e,n=i+"_ENFORCE_SINGLETON",s=xt(n,t);if(s!==t)throw new Error("Can only have one copy of "+e+`. | ||
@@ -9,4 +9,4 @@ You already have version `+s+` installed. | ||
The parent vnode is: | ||
`+At(e.parentVnode),t.foreignObject=e.foreignObject,t.parentVnode=e.parentVnode,t}function At(e){try{return JSON.stringify(e,null," ")}catch{return String(e)}}});var Bt=d((Pi,Ft)=>{var $n=Ut();Ft.exports=$n});var he=d((bi,Gt)=>{var An=se();Gt.exports=An});var Xt=d((Ri,Yt)=>{var Hn=te(),Wn=ae(),jn=Bt(),Ln=he(),Mn=fe(),Un=le();Yt.exports={diff:Hn,patch:Wn,h:jn,create:Ln,VNode:Mn,VText:Un}});var w=G(Xt(),1),ve=G(te(),1),ge=G(ae(),1),qt=G(he(),1),zt=e=>e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"),Fn=e=>{e.since=0,e.listing=[],e.errors=0,e.includeNeighbors=!0,e.twins=0,e.sortOrder="date",e.searchTerm="",e.searchResults="",e.rosterResults={},e.mine="yes",e.conversation=!1,e.narrative=!1},Bn=(e,t)=>{let r=t.split("/");for(r.shift();r.length;){let i=r.shift(),n=r.shift();wiki.doInternalLink(n,e,i),e=null}},Jt=(e,t,r)=>{e.listing=[],e.errors=0;let i=t.split(/\r?\n/);for(let n of i){if(!n.match(/\S+/g))continue;let a=zt(n),h=new Date().setHours(0,0,0,0);try{let[v,u,o]=n.match(/^\s*(\w*)\s*(.*)$/);switch(u){case"":break;case"SINCE":if(v=o.match(/^(\d+) hours?$/i))e.since=Date.now()-+v[1]*1e3*60*60;else if(v=o.match(/^(\d+) days?$/i))e.since=Date.now()-+v[1]*1e3*60*60*24;else if(v=o.match(/^(\d+) weeks?$/i))e.since=Date.now()-+v[1]*1e3*60*60*24*7;else if(v=o.match(/^(sun|mon|tue|wed|thu|fri|sat)[a-z]*$/i)){let l=["sun","mon","tue","wed","thu","fri","sat"];e.since=h-(new Date().getDay()+7-l.indexOf(v[1].toLowerCase()))%7*1e3*60*60*24}else if(!isNaN(Date.parse(o)))e.since=Date.parse(o);else throw new Error(`don't know SINCE '${o}' argument`);break;case"NEIGHBORHOOD":if(o.match(/^yes/i))e.includeNeighbors=!0;else if(o.match(/^no/i))e.includeNeighbors=!1;else throw new Error(`don't know NEIGHBORHOOD '${o}' argument`);break;case"TWINS":if(v=o.match(/^(\d+)/))e.twins=+v[1];else throw new Error(`don't know TWINS '${o}' argument`);break;case"SORT":if(o.match(/^titles?$/i))e.sortOrder="title";else if(o.match(/^date/i))e.sortOrder="date";else throw new Error(`don't know SORT '${o}' argument`);break;case"SEARCH":e.searchTerm=o,e.searchResults=wiki.neighborhoodObject.search(e.searchTerm);break;case"ROSTER":e.includeNeighbors=!1,$(".item:lt("+$(".item").index(r)+")").filter(".roster-source").each((l,c)=>{let g=c.getRoster();for(let[m,T]of Object.entries(g))if(m.toLowerCase().indexOf(o.toLowerCase())>=0)for(let S of T)e.rosterResults[S]=!0}),e.rosterResults[location.host]||(e.mine="no");for(let l in e.rosterResults)wiki.neighborhoodObject.registerNeighbor(l);break;case"MINE":if(o.match(/^yes/i))e.mine="yes";else if(o.match(/^no/i))e.mine="no";else if(o.match(/^only/i))e.mine="only";else if(o.match(/^exclude/i))e.mine="exclude";else throw new Error(`don't know MINE '${o}' argument`);break;case"CONVERSATION":e.conversation=!0;break;case"NARRATIVE":e.narrative=!0;break;default:throw new Error(`don't know '${u}' command`)}}catch(v){e.errors++,a=`<span style="background-color:#fdd;width:100%;" title="${v.message}">${a}</span>`}e.listing.push(a)}},Gn=(e,t)=>{},Yn=(e,t)=>{let r=0,i=(0,w.h)("div"),n=(0,qt.default)(i);e.append(n);let s=new Map,a={},f=(u,o)=>{if(u.errors){let p=(0,w.h)("div",(0,w.h)("p",u.listing.join("<br>"))),k=(0,ve.default)(i,p);n=(0,ge.default)(n,k);return}let l=[],c={style:{marginTop:"0px",marginBottom:"0px"}};u.searchTerm&&l.push((0,w.h)("p",c,`searching for "${u.searchTerm}"`)),u.since&&l.push((0,w.h)("p",c,`since ${new Date(u.since).toDateString()}`)),u.twins>0&&l.push((0,w.h)("p",c,`more than ${u.twins} twins`)),u.sortOrder==="title"&&l.push((0,w.h)("p",c,"sorted by page title")),u.includeNeighbors===!1&&l.push((0,w.h)("p",c,"excluding neighborhood")),u.mine==="no"&&l.push((0,w.h)("p",c,"excluding my pages")),u.mine==="only"&&l.push((0,w.h)("p",c,"including only pages I have a twin of")),u.mine==="exclude"&&l.push((0,w.h)("p",c,"including only pages I don't have a twin of"));let g=(0,w.h)("div",{style:{textAlign:"center",fontSize:"small",color:"gray",marginTop:"14px"}},l),m=Date.now(),T=[{date:m-1e3*60*60*24*365,period:"Years"},{date:m-1e3*60*60*24*91,period:"a Year"},{date:m-1e3*60*60*24*31,period:"a Season"},{date:m-1e3*60*60*24*7,period:"a Month"},{date:m-1e3*60*60*24,period:"a Week"},{date:m-1e3*60*60,period:"a Day"},{date:m-1e3*60,period:"an Hour"},{date:m-1e3,period:"a Minute"},{date:m,period:"Seconds"}],S=u.sortOrder==="title"?"":m,O=[];r=0;for(let p of o)if((p.length>=u.twins||u.twins===0)&&(u.mine!=="only"||p.some(k=>k.site===location.host))&&(u.mine!=="exclude"||!p.some(k=>k.site===location.host))){let k;if(u.sortOrder==="title")k=p[0].page.title.substr(0,1).toUpperCase(),k!==S&&O.push((0,w.h)("h3",{style:{width:"100%",textAlign:"right"}},k));else{k=p[0].page.date;for(let E of T)if(E.date>k&&E.date<S){O.push((0,w.h)("h3",`Within ${E.period}`));break}}S=k;let R=p[0].site===location.host?"view":`view => ${p[0].site}`,I=p.length===1&&p[0].site!==location.host||!p.some(E=>E.site===location.host)?wiki.site(p[0].site).getURL(`/${p[0].page.slug}.html`):`/${p[0].page.slug}.html`,Kt=(0,w.h)("a.internal",{href:I,title:R,key:p[0].page.slug,attributes:{"data-page-name":p[0].page.slug}},p[0].page.title||p[0].page.slug),K=[];if(u.narrative){let E=p[0].page.slug;for(let _ of p)E+=`@${_.site}`;K.push((0,w.h)("a",{href:`http://paul90.github.io/wiki-narrative-chart/#${E}`,title:"Narrative Chart",target:"narrative"},"\u203B"))}if(u.conversation){let E="";for(let _ of p.slice().reverse())E+=`/${_.site}/${_.page.slug}`;K.push((0,w.h)("a.conversation",{href:E,title:"Conversation",target:"conversation"},"\xBB"))}let B=[];p.forEach((E,_)=>{if(_<10){let Zt=_>0&&p[_-1].page.date===E.page.date?"":" ";B.unshift(Zt),B.unshift((0,w.h)("img.remote",{title:`${E.site} | ||
${wiki.util.formatElapsedTime(E.page.date)}`,src:wiki.site(E.site).flag(),attributes:{"data-site":E.site,"data-slug":E.page.slug}}))}else _===10&&B.unshift(" \u22EF ")}),O.push((0,w.h)("div",{style:{clear:"both"},id:p[0].page.slug},[(0,w.h)("div",{style:{float:"left"}},Kt),(0,w.h)("div",{style:{textAlign:"right"}},[B,(0,w.h)("div",{style:{float:"right",marginRight:"-1.1em"}},K)])]))}else r++;r>0&&O.push((0,w.h)("p",(0,w.h)("i",`${r} more titles`)));let x=(0,w.h)("div",[g,O]),D=(0,ve.default)(i,x);n=(0,ge.default)(n,D),i=x,e.find(".conversation").on("click",p=>{p.stopPropagation(),p.preventDefault();let k=p.shiftKey?null:e.parents(".page");Bn(k,$(p.currentTarget).attr("href"))})},h=(u,o)=>{for(let l of o){let c=wiki.neighborhood[l];if(!(c.sitemapRequestInflight||!c.sitemap)&&(u.includeNeighbors||!u.includeNeighbors&&l===location.host||l===location.host||u.rosterResults[l])&&!(u.mine==="no"&&l===location.host))for(let g of c.sitemap){s.has(g.slug)||s.set(g.slug,[]);let m=s.get(g.slug),T=m.findIndex(S=>S.site==l);T===-1?m.push({site:l,page:{slug:g.slug,title:g.title,date:g.date}}):m[T]={site:l,page:{slug:g.slug,title:g.title,date:g.date}}}}a=Object.fromEntries(s);for(let[l,c]of Object.entries(a))c.sort((g,m)=>(m.page.date||0)-(g.page.date||0));return a=Object.values(a),a.sort((l,c)=>u.sortOrder==="title"?l[0].page.title.localeCompare(c[0].page.title,{sensitivity:"accent"}):(c[0].page.date||0)-(l[0].page.date||0)),r=0,a.filter(l=>{let c=!0;return u.since&&(l[0].page.date<=u.since||l[0].page.date===void 0)&&(c=!1,r++),u.searchTerm&&c&&(u.searchResults.finds.some(g=>g.page===l[0].page)||(c=!1,r++)),c})},v={};Fn(v),Jt(v,t.text||"",e),r=0,f(v,h(v,Object.keys(wiki.neighborhood))),$("body").on("new-neighbor-done",(u,o)=>{v.searchTerm&&(v.searchResults=wiki.neighborhoodObject.search(v.searchTerm)),r=0,f(v,h(v,[o]))}),e.on("dblclick",()=>{$("body").off("new-neighbor-done"),wiki.textEditor(e,t)})};typeof window<"u"&&(window.plugins.activity={emit:Gn,bind:Yn});var _i=typeof window>"u"?{escape:zt,parse:Jt}:void 0;})(); | ||
`+At(e.parentVnode),t.foreignObject=e.foreignObject,t.parentVnode=e.parentVnode,t}function At(e){try{return JSON.stringify(e,null," ")}catch{return String(e)}}});var Bt=d((Pi,Ft)=>{var $n=Ut();Ft.exports=$n});var he=d((bi,Gt)=>{var An=se();Gt.exports=An});var Xt=d((Ri,Yt)=>{var Hn=te(),Wn=ae(),jn=Bt(),Ln=he(),Mn=fe(),Un=le();Yt.exports={diff:Hn,patch:Wn,h:jn,create:Ln,VNode:Mn,VText:Un}});var w=G(Xt(),1),ve=G(te(),1),ge=G(ae(),1),qt=G(he(),1),zt=e=>e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"),Fn=e=>{e.since=0,e.listing=[],e.errors=0,e.includeNeighbors=!0,e.twins=0,e.sortOrder="date",e.searchTerm="",e.searchResults="",e.rosterResults={},e.mine="yes",e.conversation=!1,e.narrative=!1},Bn=(e,t)=>{let r=t.split("/");for(r.shift();r.length;){let i=r.shift(),n=r.shift();wiki.doInternalLink(n,e,i),e=null}},Jt=(e,t,r)=>{e.listing=[],e.errors=0;let i=t.split(/\r?\n/);for(let n of i){if(!n.match(/\S+/g))continue;let a=zt(n),h=new Date().setHours(0,0,0,0);try{let[v,u,o]=n.match(/^\s*(\w*)\s*(.*)$/);switch(u){case"":break;case"SINCE":if(v=o.match(/^(\d+) hours?$/i))e.since=Date.now()-+v[1]*1e3*60*60;else if(v=o.match(/^(\d+) days?$/i))e.since=Date.now()-+v[1]*1e3*60*60*24;else if(v=o.match(/^(\d+) weeks?$/i))e.since=Date.now()-+v[1]*1e3*60*60*24*7;else if(v=o.match(/^(sun|mon|tue|wed|thu|fri|sat)[a-z]*$/i)){let l=["sun","mon","tue","wed","thu","fri","sat"];e.since=h-(new Date().getDay()+7-l.indexOf(v[1].toLowerCase()))%7*1e3*60*60*24}else if(!isNaN(Date.parse(o)))e.since=Date.parse(o);else throw new Error(`don't know SINCE '${o}' argument`);break;case"NEIGHBORHOOD":if(o.match(/^yes/i))e.includeNeighbors=!0;else if(o.match(/^no/i))e.includeNeighbors=!1;else throw new Error(`don't know NEIGHBORHOOD '${o}' argument`);break;case"TWINS":if(v=o.match(/^(\d+)/))e.twins=+v[1];else throw new Error(`don't know TWINS '${o}' argument`);break;case"SORT":if(o.match(/^titles?$/i))e.sortOrder="title";else if(o.match(/^date/i))e.sortOrder="date";else throw new Error(`don't know SORT '${o}' argument`);break;case"SEARCH":e.searchTerm=o,e.searchResults=wiki.neighborhoodObject.search(e.searchTerm);break;case"ROSTER":e.includeNeighbors=!1,$(".item:lt("+$(".item").index(r)+")").filter(".roster-source").each((l,c)=>{let g=c.getRoster();for(let[m,T]of Object.entries(g))if(m.toLowerCase().indexOf(o.toLowerCase())>=0)for(let S of T)e.rosterResults[S]=!0}),e.rosterResults[location.host]||(e.mine="no");for(let l in e.rosterResults)wiki.neighborhoodObject.registerNeighbor(l);break;case"MINE":if(o.match(/^yes/i))e.mine="yes";else if(o.match(/^no/i))e.mine="no";else if(o.match(/^only/i))e.mine="only";else if(o.match(/^exclude/i))e.mine="exclude";else throw new Error(`don't know MINE '${o}' argument`);break;case"CONVERSATION":e.conversation=!0;break;case"NARRATIVE":e.narrative=!0;break;default:throw new Error(`don't know '${u}' command`)}}catch(v){e.errors++,a=`<span style="background-color:#fdd;width:100%;" title="${v.message}">${a}</span>`}e.listing.push(a)}},Gn=()=>{},Yn=(e,t)=>{let r=0,i=(0,w.h)("div"),n=(0,qt.default)(i);e.append(n);let s=new Map,a={},f=(u,o)=>{if(u.errors){let p=(0,w.h)("div",(0,w.h)("p",u.listing.join("<br>"))),k=(0,ve.default)(i,p);n=(0,ge.default)(n,k);return}let l=[],c={style:{marginTop:"0px",marginBottom:"0px"}};u.searchTerm&&l.push((0,w.h)("p",c,`searching for "${u.searchTerm}"`)),u.since&&l.push((0,w.h)("p",c,`since ${new Date(u.since).toDateString()}`)),u.twins>0&&l.push((0,w.h)("p",c,`more than ${u.twins} twins`)),u.sortOrder==="title"&&l.push((0,w.h)("p",c,"sorted by page title")),u.includeNeighbors===!1&&l.push((0,w.h)("p",c,"excluding neighborhood")),u.mine==="no"&&l.push((0,w.h)("p",c,"excluding my pages")),u.mine==="only"&&l.push((0,w.h)("p",c,"including only pages I have a twin of")),u.mine==="exclude"&&l.push((0,w.h)("p",c,"including only pages I don't have a twin of"));let g=(0,w.h)("div",{style:{textAlign:"center",fontSize:"small",color:"gray",marginTop:"14px"}},l),m=Date.now(),T=[{date:m-1e3*60*60*24*365,period:"Years"},{date:m-1e3*60*60*24*91,period:"a Year"},{date:m-1e3*60*60*24*31,period:"a Season"},{date:m-1e3*60*60*24*7,period:"a Month"},{date:m-1e3*60*60*24,period:"a Week"},{date:m-1e3*60*60,period:"a Day"},{date:m-1e3*60,period:"an Hour"},{date:m-1e3,period:"a Minute"},{date:m,period:"Seconds"}],S=u.sortOrder==="title"?"":m,O=[];r=0;for(let p of o)if((p.length>=u.twins||u.twins===0)&&(u.mine!=="only"||p.some(k=>k.site===location.host))&&(u.mine!=="exclude"||!p.some(k=>k.site===location.host))){let k;if(u.sortOrder==="title")k=p[0].page.title.substr(0,1).toUpperCase(),k!==S&&O.push((0,w.h)("h3",{style:{width:"100%",textAlign:"right"}},k));else{k=p[0].page.date;for(let E of T)if(E.date>k&&E.date<S){O.push((0,w.h)("h3",`Within ${E.period}`));break}}S=k;let R=p[0].site===location.host?"view":`view => ${p[0].site}`,I=p.length===1&&p[0].site!==location.host||!p.some(E=>E.site===location.host)?wiki.site(p[0].site).getURL(`/${p[0].page.slug}.html`):`/${p[0].page.slug}.html`,Kt=(0,w.h)("a.internal",{href:I,title:R,key:p[0].page.slug,attributes:{"data-page-name":p[0].page.slug}},p[0].page.title||p[0].page.slug),K=[];if(u.narrative){let E=p[0].page.slug;for(let _ of p)E+=`@${_.site}`;K.push((0,w.h)("a",{href:`http://paul90.github.io/wiki-narrative-chart/#${E}`,title:"Narrative Chart",target:"narrative"},"\u203B"))}if(u.conversation){let E="";for(let _ of p.slice().reverse())E+=`/${_.site}/${_.page.slug}`;K.push((0,w.h)("a.conversation",{href:E,title:"Conversation",target:"conversation"},"\xBB"))}let B=[];p.forEach((E,_)=>{if(_<10){let Zt=_>0&&p[_-1].page.date===E.page.date?"":" ";B.unshift(Zt),B.unshift((0,w.h)("img.remote",{title:`${E.site} | ||
${wiki.util.formatElapsedTime(E.page.date)}`,src:wiki.site(E.site).flag(),attributes:{"data-site":E.site,"data-slug":E.page.slug}}))}else _===10&&B.unshift(" \u22EF ")}),O.push((0,w.h)("div",{style:{clear:"both"},id:p[0].page.slug},[(0,w.h)("div",{style:{float:"left"}},Kt),(0,w.h)("div",{style:{textAlign:"right"}},[B,(0,w.h)("div",{style:{float:"right",marginRight:"-1.1em"}},K)])]))}else r++;r>0&&O.push((0,w.h)("p",(0,w.h)("i",`${r} more titles`)));let x=(0,w.h)("div",[g,O]),D=(0,ve.default)(i,x);n=(0,ge.default)(n,D),i=x,e.find(".conversation").on("click",p=>{p.stopPropagation(),p.preventDefault();let k=p.shiftKey?null:e.parents(".page");Bn(k,$(p.currentTarget).attr("href"))})},h=(u,o)=>{for(let l of o){let c=wiki.neighborhood[l];if(!(c.sitemapRequestInflight||!c.sitemap)&&(u.includeNeighbors||!u.includeNeighbors&&l===location.host||l===location.host||u.rosterResults[l])&&!(u.mine==="no"&&l===location.host))for(let g of c.sitemap){s.has(g.slug)||s.set(g.slug,[]);let m=s.get(g.slug),T=m.findIndex(S=>S.site==l);T===-1?m.push({site:l,page:{slug:g.slug,title:g.title,date:g.date}}):m[T]={site:l,page:{slug:g.slug,title:g.title,date:g.date}}}}a=Object.fromEntries(s);for(let[,l]of Object.entries(a))l.sort((c,g)=>(g.page.date||0)-(c.page.date||0));return a=Object.values(a),a.sort((l,c)=>u.sortOrder==="title"?l[0].page.title.localeCompare(c[0].page.title,{sensitivity:"accent"}):(c[0].page.date||0)-(l[0].page.date||0)),r=0,a.filter(l=>{let c=!0;return u.since&&(l[0].page.date<=u.since||l[0].page.date===void 0)&&(c=!1,r++),u.searchTerm&&c&&(u.searchResults.finds.some(g=>g.page===l[0].page)||(c=!1,r++)),c})},v={};Fn(v),Jt(v,t.text||"",e),r=0,f(v,h(v,Object.keys(wiki.neighborhood))),$("body").on("new-neighbor-done",(u,o)=>{v.searchTerm&&(v.searchResults=wiki.neighborhoodObject.search(v.searchTerm)),r=0,f(v,h(v,[o]))}),e.on("dblclick",()=>{$("body").off("new-neighbor-done"),wiki.textEditor(e,t)})};typeof window<"u"&&(window.plugins.activity={emit:Gn,bind:Yn});var _i=typeof window>"u"?{escape:zt,parse:Jt}:void 0;})(); | ||
/*! Bundled license information: | ||
@@ -13,0 +13,0 @@ |
{ | ||
"name": "wiki-plugin-activity", | ||
"version": "0.7.0-rc.1", | ||
"version": "0.7.0-rc.2", | ||
"description": "Federated Wiki - Activity Plug-in", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
221931
12
106
1