diff --git a/404.html b/404.html index bac795d..ebcdb9f 100644 --- a/404.html +++ b/404.html @@ -6,13 +6,13 @@ Page Not Found | Tongcheng Open Source - +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

- + \ No newline at end of file diff --git a/assets/js/a8f03678.8626e998.js b/assets/js/a8f03678.8626e998.js new file mode 100644 index 0000000..7cdf8bf --- /dev/null +++ b/assets/js/a8f03678.8626e998.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkopensource=self.webpackChunkopensource||[]).push([[64],{4973:(e,t,n)=>{n.r(t),n.d(t,{default:()=>g});var r=n(8168),c=n(6540),a=n(53),o=n(5062),l=n(4586);const s=JSON.parse('[{"name":"CKibana","logoUrl":"projects/ckibana-new.svg","description":"Visualizing data in ClickHouse using native Kibana.","websiteUrl":"https://tongchengopensource.github.io/ckibana-docs/","githubUrl":"https://github.com/TongchengOpenSource/ckibana"},{"name":"Smart-doc","logoUrl":"","description":"Smart-doc is a java restful api document generation tool.","websiteUrl":"https://smart-doc-group.github.io/#/?id=smart-doc","githubUrl":"https://github.com/TongchengOpenSource/smart-doc"},{"name":"AppScan","logoUrl":"projects/AppScan.png","description":"Security Privacy Guardian (AppScan), a free enterprise-grade automated privacy detection tool.","websiteUrl":"https://github.com/TongchengOpenSource/AppScan/wiki","githubUrl":"https://github.com/TongchengOpenSource/AppScan"}]'),i={banner:"banner_wUZq",projectsList:"projectsList_SzhD"},p={projectItem:"projectItem_3aSd",projectLinks:"projectLinks_kekI"},u=JSON.parse('{"c":{"VY":"/home/"}}');function m(e){return c.createElement("section",{className:(0,a.A)(p.projectItem),style:{border:`0.8rem solid ${e.color}`}},c.createElement("div",null,c.createElement("h1",null,c.createElement("img",{src:u.c.VY+e.logoUrl||`${u.c.VY}/logos/logo.svg`})),c.createElement("hr",null),c.createElement("h3",{style:{textAlign:"left"}},e.name),c.createElement("p",null,e.description),c.createElement("div",{className:(0,a.A)(p.projectLinks)},c.createElement("a",{target:"_blank",href:e.githubUrl},"GitHub",c.createElement("span",null," >")),c.createElement("a",{target:"_blank",href:e.websiteUrl},"Website",c.createElement("span",null," >")))))}function g(){const{siteConfig:e}=(0,l.A)(),t=["#6e1981","#e18a3b","#4f6f46","#3271ae","#007175","#c82c3f","#662b1f","#2e59a7","#8f1d22","#602641"];s.forEach(((e,n)=>{e.color=t[n%t.length]}));const[n,p]=c.useState(s);return c.createElement(o.A,{description:"Open Source"},c.createElement("div",{className:(0,a.A)(i.banner)},c.createElement("div",null,c.createElement("h1",null,"Projects")),c.createElement("div",null,c.createElement("input",{onInput:e=>{const t=e.target.value.toLowerCase(),n=s.filter((e=>e.name.toLowerCase().includes(t)||e.description.toLowerCase().includes(t)));p(n)},autoFocus:!0,placeholder:"Search Projects"}))),c.createElement("main",{className:(0,a.A)(i.projectsList)},n.map(((e,t)=>c.createElement(m,(0,r.A)({key:t},e)))),0===n.length&&c.createElement("h1",null,"No projects found")),c.createElement("br",null),c.createElement("br",null))}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.7a22425f.js b/assets/js/runtime~main.7a22425f.js new file mode 100644 index 0000000..84941ce --- /dev/null +++ b/assets/js/runtime~main.7a22425f.js @@ -0,0 +1 @@ +(()=>{"use strict";var e,r,t,o={},n={};function a(e){var r=n[e];if(void 0!==r)return r.exports;var t=n[e]={exports:{}};return o[e].call(t.exports,t,t.exports,a),t.exports}a.m=o,e=[],a.O=(r,t,o,n)=>{if(!t){var i=1/0;for(f=0;f=n)&&Object.keys(a.O).every((e=>a.O[e](t[u])))?t.splice(u--,1):(s=!1,n0&&e[f-1][2]>n;f--)e[f]=e[f-1];e[f]=[t,o,n]},a.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return a.d(r,{a:r}),r},a.d=(e,r)=>{for(var t in r)a.o(r,t)&&!a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},a.f={},a.e=e=>Promise.all(Object.keys(a.f).reduce(((r,t)=>(a.f[t](e,r),r)),[])),a.u=e=>"assets/js/"+({64:"a8f03678",583:"1df93b7f"}[e]||e)+"."+{64:"8626e998",90:"e140cbb7",583:"fd6894a6"}[e]+".js",a.miniCssF=e=>"assets/css/styles.c6ab53e9.css",a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),r={},t="opensource:",a.l=(e,o,n,i)=>{if(r[e])r[e].push(o);else{var s,u;if(void 0!==n)for(var l=document.getElementsByTagName("script"),f=0;f{s.onerror=s.onload=null,clearTimeout(p);var n=r[e];if(delete r[e],s.parentNode&&s.parentNode.removeChild(s),n&&n.forEach((e=>e(o))),t)return t(o)},p=setTimeout(d.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=d.bind(null,s.onerror),s.onload=d.bind(null,s.onload),u&&document.head.appendChild(s)}},a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.p="/home/",a.gca=function(e){return e={a8f03678:"64","1df93b7f":"583"}[e]||e,a.p+a.u(e)},(()=>{var e={354:0,869:0};a.f.j=(r,t)=>{var o=a.o(e,r)?e[r]:void 0;if(0!==o)if(o)t.push(o[2]);else if(/^(354|869)$/.test(r))e[r]=0;else{var n=new Promise(((t,n)=>o=e[r]=[t,n]));t.push(o[2]=n);var i=a.p+a.u(r),s=new Error;a.l(i,(t=>{if(a.o(e,r)&&(0!==(o=e[r])&&(e[r]=void 0),o)){var n=t&&("load"===t.type?"missing":t.type),i=t&&t.target&&t.target.src;s.message="Loading chunk "+r+" failed.\n("+n+": "+i+")",s.name="ChunkLoadError",s.type=n,s.request=i,o[1](s)}}),"chunk-"+r,r)}},a.O.j=r=>0===e[r];var r=(r,t)=>{var o,n,i=t[0],s=t[1],u=t[2],l=0;if(i.some((r=>0!==e[r]))){for(o in s)a.o(s,o)&&(a.m[o]=s[o]);if(u)var f=u(a)}for(r&&r(t);l Tongcheng Open Source - +

Tongcheng Open Source

Welcome To Tongcheng Open Source



- + \ No newline at end of file diff --git a/projects/index.html b/projects/index.html index 4806c50..98add1c 100644 --- a/projects/index.html +++ b/projects/index.html @@ -6,13 +6,13 @@ Tongcheng Open Source - +
-


CKibana

Visualizing data in ClickHouse using native Kibana.


Smart-doc

Smart-doc is a java restful api document generation tool.


AppScan

Security Privacy Guardian (AppScan), a free enterprise-grade automated privacy detection tool.



- +
Skip to main content


CKibana

Visualizing data in ClickHouse using native Kibana.


Smart-doc

Smart-doc is a java restful api document generation tool.


AppScan

Security Privacy Guardian (AppScan), a free enterprise-grade automated privacy detection tool.



+ \ No newline at end of file