Refine the frontend codes.
This commit is contained in:
16
CHANGELOG
16
CHANGELOG
@ -54,13 +54,19 @@ c. 在github上发布新版本。
|
||||
TO RELEASE
|
||||
tank-3.1.0
|
||||
1. Reconstruct frontend by typescript+react+antd.
|
||||
1. Enhance the webdav ability.
|
||||
2. Add charset in mysql config.
|
||||
3. Add preview_config.
|
||||
4. Add delete user feature.
|
||||
5. Fix the move to root dir bug.
|
||||
2. Enhance the webdav ability.
|
||||
3. Add charset in mysql config.
|
||||
4. Add preview_config.
|
||||
5. Add delete user feature.
|
||||
6. Add Scan config.
|
||||
|
||||
1. 前后进行了一次完全的重构。 采用Typescript+React+Antd
|
||||
2. 增强了WebDav的能力,现在能够适配更多的WebDav客户端了
|
||||
3. 数据库配置项中添加了编码支持,可以支持emoji了
|
||||
4. 添加了预览引擎配置,用户可以使用自己的引擎来预览特定格式文件
|
||||
5. 添加了删除用户的功能,删除用户后会清空用户所有的文件和痕迹
|
||||
6. 添加了扫描功能,可以定时同步物理文件到蓝眼云盘中
|
||||
|
||||
|
||||
2019-10-13
|
||||
tank-3.0.6
|
||||
|
@ -1,17 +1,17 @@
|
||||
{
|
||||
"files": {
|
||||
"main.css": "/static/css/main.057cbed1.chunk.css",
|
||||
"main.js": "/static/js/main.61bf535e.chunk.js",
|
||||
"main.js.map": "/static/js/main.61bf535e.chunk.js.map",
|
||||
"main.css": "/static/css/main.dfcaa90d.chunk.css",
|
||||
"main.js": "/static/js/main.81d2f321.chunk.js",
|
||||
"main.js.map": "/static/js/main.81d2f321.chunk.js.map",
|
||||
"runtime-main.js": "/static/js/runtime-main.d1de6cff.js",
|
||||
"runtime-main.js.map": "/static/js/runtime-main.d1de6cff.js.map",
|
||||
"static/css/2.380e865c.chunk.css": "/static/css/2.380e865c.chunk.css",
|
||||
"static/js/2.cf834e40.chunk.js": "/static/js/2.cf834e40.chunk.js",
|
||||
"static/js/2.cf834e40.chunk.js.map": "/static/js/2.cf834e40.chunk.js.map",
|
||||
"static/css/2.7b787694.chunk.css": "/static/css/2.7b787694.chunk.css",
|
||||
"static/js/2.c7d38c52.chunk.js": "/static/js/2.c7d38c52.chunk.js",
|
||||
"static/js/2.c7d38c52.chunk.js.map": "/static/js/2.c7d38c52.chunk.js.map",
|
||||
"index.html": "/index.html",
|
||||
"static/css/2.380e865c.chunk.css.map": "/static/css/2.380e865c.chunk.css.map",
|
||||
"static/css/main.057cbed1.chunk.css.map": "/static/css/main.057cbed1.chunk.css.map",
|
||||
"static/js/2.cf834e40.chunk.js.LICENSE.txt": "/static/js/2.cf834e40.chunk.js.LICENSE.txt",
|
||||
"static/css/2.7b787694.chunk.css.map": "/static/css/2.7b787694.chunk.css.map",
|
||||
"static/css/main.dfcaa90d.chunk.css.map": "/static/css/main.dfcaa90d.chunk.css.map",
|
||||
"static/js/2.c7d38c52.chunk.js.LICENSE.txt": "/static/js/2.c7d38c52.chunk.js.LICENSE.txt",
|
||||
"static/media/archive.svg": "/static/media/archive.77d78eb7.svg",
|
||||
"static/media/audio.svg": "/static/media/audio.30a1ea02.svg",
|
||||
"static/media/default-skin.css": "/static/media/default-skin.b257fa9c.svg",
|
||||
@ -30,9 +30,9 @@
|
||||
},
|
||||
"entrypoints": [
|
||||
"static/js/runtime-main.d1de6cff.js",
|
||||
"static/css/2.380e865c.chunk.css",
|
||||
"static/js/2.cf834e40.chunk.js",
|
||||
"static/css/main.057cbed1.chunk.css",
|
||||
"static/js/main.61bf535e.chunk.js"
|
||||
"static/css/2.7b787694.chunk.css",
|
||||
"static/js/2.c7d38c52.chunk.js",
|
||||
"static/css/main.dfcaa90d.chunk.css",
|
||||
"static/js/main.81d2f321.chunk.js"
|
||||
]
|
||||
}
|
@ -1 +1 @@
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="eyeblue tank"/><title>EyeblueTank</title><link href="/static/css/2.380e865c.chunk.css" rel="stylesheet"><link href="/static/css/main.057cbed1.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run EyeblueTank.</noscript><div id="root"></div><script>!function(e){function t(t){for(var n,f,l=t[0],a=t[1],i=t[2],c=0,s=[];c<l.length;c++)f=l[c],Object.prototype.hasOwnProperty.call(o,f)&&o[f]&&s.push(o[f][0]),o[f]=0;for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n]);for(p&&p(t);s.length;)s.shift()();return u.push.apply(u,i||[]),r()}function r(){for(var e,t=0;t<u.length;t++){for(var r=u[t],n=!0,l=1;l<r.length;l++){var a=r[l];0!==o[a]&&(n=!1)}n&&(u.splice(t--,1),e=f(f.s=r[0]))}return e}var n={},o={1:0},u=[];function f(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,f),r.l=!0,r.exports}f.m=e,f.c=n,f.d=function(e,t,r){f.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},f.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.t=function(e,t){if(1&t&&(e=f(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(f.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)f.d(r,n,function(t){return e[t]}.bind(null,n));return r},f.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(t,"a",t),t},f.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},f.p="/";var l=this["webpackJsonptank-front"]=this["webpackJsonptank-front"]||[],a=l.push.bind(l);l.push=t,l=l.slice();for(var i=0;i<l.length;i++)t(l[i]);var p=a;r()}([])</script><script src="/static/js/2.cf834e40.chunk.js"></script><script src="/static/js/main.61bf535e.chunk.js"></script></body></html>
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="eyeblue tank"/><title>EyeblueTank</title><link href="/static/css/2.7b787694.chunk.css" rel="stylesheet"><link href="/static/css/main.dfcaa90d.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run EyeblueTank.</noscript><div id="root"></div><script>!function(e){function t(t){for(var n,f,l=t[0],a=t[1],i=t[2],c=0,s=[];c<l.length;c++)f=l[c],Object.prototype.hasOwnProperty.call(o,f)&&o[f]&&s.push(o[f][0]),o[f]=0;for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n]);for(p&&p(t);s.length;)s.shift()();return u.push.apply(u,i||[]),r()}function r(){for(var e,t=0;t<u.length;t++){for(var r=u[t],n=!0,l=1;l<r.length;l++){var a=r[l];0!==o[a]&&(n=!1)}n&&(u.splice(t--,1),e=f(f.s=r[0]))}return e}var n={},o={1:0},u=[];function f(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,f),r.l=!0,r.exports}f.m=e,f.c=n,f.d=function(e,t,r){f.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},f.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.t=function(e,t){if(1&t&&(e=f(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(f.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)f.d(r,n,function(t){return e[t]}.bind(null,n));return r},f.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(t,"a",t),t},f.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},f.p="/";var l=this["webpackJsonptank-front"]=this["webpackJsonptank-front"]||[],a=l.push.bind(l);l.push=t,l=l.slice();for(var i=0;i<l.length;i++)t(l[i]);var p=a;r()}([])</script><script src="/static/js/2.c7d38c52.chunk.js"></script><script src="/static/js/main.81d2f321.chunk.js"></script></body></html>
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
build/html/static/css/2.7b787694.chunk.css.map
Normal file
1
build/html/static/css/2.7b787694.chunk.css.map
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2
build/html/static/js/main.81d2f321.chunk.js
Normal file
2
build/html/static/js/main.81d2f321.chunk.js
Normal file
File diff suppressed because one or more lines are too long
1
build/html/static/js/main.81d2f321.chunk.js.map
Normal file
1
build/html/static/js/main.81d2f321.chunk.js.map
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user