Release 3.1.1

This commit is contained in:
lishuang 2020-09-08 00:41:00 +08:00
parent c518c0c1e6
commit 74c11e7539
24 changed files with 46 additions and 40 deletions

View File

@ -51,7 +51,13 @@ c. 在github上发布新版本。
3.更新tank-doc 下载内容
TO RELEASE
tank-3.1.1 2020-09-08
1. Add upload folder feature.
2. Fix the share auth bug.
1. 添加了文件夹上传功能
2. 修复了分享时需要登陆的问题
tank-3.1.0
1. Reconstruct frontend by typescript+react+antd.
2. Enhance the webdav ability.

View File

@ -1,17 +1,17 @@
{
"files": {
"main.css": "/static/css/main.c3d093e3.chunk.css",
"main.js": "/static/js/main.4ad7555e.chunk.js",
"main.js.map": "/static/js/main.4ad7555e.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.c73b671c.chunk.css": "/static/css/2.c73b671c.chunk.css",
"static/js/2.caca7b42.chunk.js": "/static/js/2.caca7b42.chunk.js",
"static/js/2.caca7b42.chunk.js.map": "/static/js/2.caca7b42.chunk.js.map",
"main.css": "/static/css/main.9a9ecf8c.chunk.css",
"main.js": "/static/js/main.e07ea90c.chunk.js",
"main.js.map": "/static/js/main.e07ea90c.chunk.js.map",
"runtime-main.js": "/static/js/runtime-main.9bf84af1.js",
"runtime-main.js.map": "/static/js/runtime-main.9bf84af1.js.map",
"static/css/2.f90985b7.chunk.css": "/static/css/2.f90985b7.chunk.css",
"static/js/2.c23c14fe.chunk.js": "/static/js/2.c23c14fe.chunk.js",
"static/js/2.c23c14fe.chunk.js.map": "/static/js/2.c23c14fe.chunk.js.map",
"index.html": "/index.html",
"static/css/2.c73b671c.chunk.css.map": "/static/css/2.c73b671c.chunk.css.map",
"static/css/main.c3d093e3.chunk.css.map": "/static/css/main.c3d093e3.chunk.css.map",
"static/js/2.caca7b42.chunk.js.LICENSE.txt": "/static/js/2.caca7b42.chunk.js.LICENSE.txt",
"static/css/2.f90985b7.chunk.css.map": "/static/css/2.f90985b7.chunk.css.map",
"static/css/main.9a9ecf8c.chunk.css.map": "/static/css/main.9a9ecf8c.chunk.css.map",
"static/js/2.c23c14fe.chunk.js.LICENSE.txt": "/static/js/2.c23c14fe.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",
@ -29,10 +29,10 @@
"static/media/xls.svg": "/static/media/xls.ef5ba31b.svg"
},
"entrypoints": [
"static/js/runtime-main.d1de6cff.js",
"static/css/2.c73b671c.chunk.css",
"static/js/2.caca7b42.chunk.js",
"static/css/main.c3d093e3.chunk.css",
"static/js/main.4ad7555e.chunk.js"
"static/js/runtime-main.9bf84af1.js",
"static/css/2.f90985b7.chunk.css",
"static/js/2.c23c14fe.chunk.js",
"static/css/main.9a9ecf8c.chunk.css",
"static/js/main.e07ea90c.chunk.js"
]
}

View File

@ -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.c73b671c.chunk.css" rel="stylesheet"><link href="/static/css/main.c3d093e3.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.caca7b42.chunk.js"></script><script src="/static/js/main.4ad7555e.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.f90985b7.chunk.css" rel="stylesheet"><link href="/static/css/main.9a9ecf8c.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.c23c14fe.chunk.js"></script><script src="/static/js/main.e07ea90c.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

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

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

View File

@ -1,2 +1,2 @@
!function(e){function webpackJsonpCallback(r){for(var n,o,u=r[0],c=r[1],p=r[2],i=0,l=[];i<u.length;i++)o=u[i],Object.prototype.hasOwnProperty.call(_,o)&&_[o]&&l.push(_[o][0]),_[o]=0;for(n in c)Object.prototype.hasOwnProperty.call(c,n)&&(e[n]=c[n]);for(a&&a(r);l.length;)l.shift()();return t.push.apply(t,p||[]),checkDeferredModules()}function checkDeferredModules(){for(var e,r=0;r<t.length;r++){for(var n=t[r],o=!0,u=1;u<n.length;u++){var a=n[u];0!==_[a]&&(o=!1)}o&&(t.splice(r--,1),e=__webpack_require__(__webpack_require__.s=n[0]))}return e}var r={},_={1:0},t=[];function __webpack_require__(_){if(r[_])return r[_].exports;var t=r[_]={i:_,l:!1,exports:{}};return e[_].call(t.exports,t,t.exports,__webpack_require__),t.l=!0,t.exports}__webpack_require__.m=e,__webpack_require__.c=r,__webpack_require__.d=function(e,r,_){__webpack_require__.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:_})},__webpack_require__.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.t=function(e,r){if(1&r&&(e=__webpack_require__(e)),8&r)return e;if(4&r&&"object"===typeof e&&e&&e.__esModule)return e;var _=Object.create(null);if(__webpack_require__.r(_),Object.defineProperty(_,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var t in e)__webpack_require__.d(_,t,function(r){return e[r]}.bind(null,t));return _},__webpack_require__.n=function(e){var r=e&&e.__esModule?function getDefault(){return e.default}:function getModuleExports(){return e};return __webpack_require__.d(r,"a",r),r},__webpack_require__.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},__webpack_require__.p="/";var n=this["webpackJsonptank-front"]=this["webpackJsonptank-front"]||[],o=n.push.bind(n);n.push=webpackJsonpCallback,n=n.slice();for(var u=0;u<n.length;u++)webpackJsonpCallback(n[u]);var a=o;checkDeferredModules()}([]);
//# sourceMappingURL=runtime-main.d1de6cff.js.map
//# sourceMappingURL=runtime-main.9bf84af1.js.map

View File

@ -11,7 +11,7 @@
@REM prepare the variables.
@REM version name
SET VERSION_NAME=tank-3.1.0
SET VERSION_NAME=tank-3.1.1
ECHO VERSION_NAME: %VERSION_NAME%
@REM golang proxy
SET GOPROXY=https://athens.azurefd.net

View File

@ -9,7 +9,7 @@
#prepare the variables.
# version name
VERSION_NAME=tank-3.1.0
VERSION_NAME=tank-3.1.1
echo "VERSION_NAME: ${VERSION_NAME}"
# golang proxy
GOPROXY=https://athens.azurefd.net

View File

@ -12,7 +12,7 @@ const (
//db table's prefix. tank31_ means current version is tank:3.1.x
TABLE_PREFIX = "tank31_"
VERSION = "3.1.0"
VERSION = "3.1.1"
)
type Config interface {