Finish the version of tank-3.1.0.beta1

This commit is contained in:
lishuang 2020-06-21 18:12:23 +08:00
parent 7b875c81d1
commit 1f8e3cfb7a
52 changed files with 273 additions and 2846 deletions

View File

@ -52,10 +52,12 @@ c. 在github上发布新版本。
TO RELEASE TO RELEASE
tank-3.1.0 tank-3.1.0.beta1
1. Add prop column into tank31_matter 1. Enhance the webdav ability.
2. Add charset in mysql config. 2. Add charset in mysql config.
3. Add office_url. 3. Add preview_config.
4. Add delete user feature.
5. Fix the move to root dir bug.
ALTER TABLE `tank`.`tank30_matter` ALTER TABLE `tank`.`tank30_matter`

View File

@ -0,0 +1,40 @@
{
"files": {
"main.css": "/static/css/main.26c1ebbe.chunk.css",
"main.js": "/static/js/main.803d3fb6.chunk.js",
"main.js.map": "/static/js/main.803d3fb6.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.1e26383f.chunk.css": "/static/css/2.1e26383f.chunk.css",
"static/js/2.bfe7236e.chunk.js": "/static/js/2.bfe7236e.chunk.js",
"static/js/2.bfe7236e.chunk.js.map": "/static/js/2.bfe7236e.chunk.js.map",
"index.html": "/index.html",
"precache-manifest.bbe6e1a21bdf7e538f13ed491492c818.js": "/precache-manifest.bbe6e1a21bdf7e538f13ed491492c818.js",
"service-worker.js": "/service-worker.js",
"static/css/2.1e26383f.chunk.css.map": "/static/css/2.1e26383f.chunk.css.map",
"static/css/main.26c1ebbe.chunk.css.map": "/static/css/main.26c1ebbe.chunk.css.map",
"static/js/2.bfe7236e.chunk.js.LICENSE.txt": "/static/js/2.bfe7236e.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",
"static/media/doc.svg": "/static/media/doc.1e70a87c.svg",
"static/media/empty.svg": "/static/media/empty.babf4d08.svg",
"static/media/file.svg": "/static/media/file.fd3e15f8.svg",
"static/media/folder.svg": "/static/media/folder.f8d1b500.svg",
"static/media/image.svg": "/static/media/image.06f036ce.svg",
"static/media/logo.png": "/static/media/logo.21458adb.png",
"static/media/pdf.svg": "/static/media/pdf.c256fdcb.svg",
"static/media/ppt.svg": "/static/media/ppt.9ec3e018.svg",
"static/media/psd.svg": "/static/media/psd.be6691be.svg",
"static/media/text.svg": "/static/media/text.49dc13ae.svg",
"static/media/video.svg": "/static/media/video.4387235d.svg",
"static/media/xls.svg": "/static/media/xls.ef5ba31b.svg"
},
"entrypoints": [
"static/js/runtime-main.d1de6cff.js",
"static/css/2.1e26383f.chunk.css",
"static/js/2.bfe7236e.chunk.js",
"static/css/main.26c1ebbe.chunk.css",
"static/js/main.803d3fb6.chunk.js"
]
}

View File

@ -1 +1 @@
<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/favicon.ico><title>EyeblueTank</title><link href=/static/css/app.310dcbb8.css rel=preload as=style><link href=/static/css/chunk-vendors.fc2d671c.css rel=preload as=style><link href=/static/js/app.88391206.js rel=preload as=script><link href=/static/js/chunk-vendors.588116bf.js rel=preload as=script><link href=/static/css/chunk-vendors.fc2d671c.css rel=stylesheet><link href=/static/css/app.310dcbb8.css rel=stylesheet></head><body><noscript><strong>We're sorry but tank-front-tmp doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/static/js/chunk-vendors.588116bf.js></script><script src=/static/js/app.88391206.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.1e26383f.chunk.css" rel="stylesheet"><link href="/static/css/main.26c1ebbe.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.bfe7236e.chunk.js"></script><script src="/static/js/main.803d3fb6.chunk.js"></script></body></html>

View File

@ -0,0 +1,90 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "2a04e570faa18925d9b48064a6384065",
"url": "/index.html"
},
{
"revision": "9eb7b47614ee898920aa",
"url": "/static/css/2.1e26383f.chunk.css"
},
{
"revision": "b8555335a7a9ac8ad9fb",
"url": "/static/css/main.26c1ebbe.chunk.css"
},
{
"revision": "9eb7b47614ee898920aa",
"url": "/static/js/2.bfe7236e.chunk.js"
},
{
"revision": "d75343be710138f6c1989a9a015f0200",
"url": "/static/js/2.bfe7236e.chunk.js.LICENSE.txt"
},
{
"revision": "b8555335a7a9ac8ad9fb",
"url": "/static/js/main.803d3fb6.chunk.js"
},
{
"revision": "29e6ed1c3e1c813c99bd",
"url": "/static/js/runtime-main.d1de6cff.js"
},
{
"revision": "77d78eb7f0a09aefee1f95f08411be46",
"url": "/static/media/archive.77d78eb7.svg"
},
{
"revision": "30a1ea0240c7d661749676da6b67f88e",
"url": "/static/media/audio.30a1ea02.svg"
},
{
"revision": "b257fa9c5ac8c515ac4d77a667ce2943",
"url": "/static/media/default-skin.b257fa9c.svg"
},
{
"revision": "1e70a87cbcfdd0396f2108aa45daf0df",
"url": "/static/media/doc.1e70a87c.svg"
},
{
"revision": "babf4d0801025493697c945389bb2e68",
"url": "/static/media/empty.babf4d08.svg"
},
{
"revision": "fd3e15f8a714653c3005a2773cd00b15",
"url": "/static/media/file.fd3e15f8.svg"
},
{
"revision": "f8d1b5009857e24890a42c866bbfe925",
"url": "/static/media/folder.f8d1b500.svg"
},
{
"revision": "06f036cece1ba8775007f41d6d22933c",
"url": "/static/media/image.06f036ce.svg"
},
{
"revision": "21458adb4d8cc0f1f6b4ee85b5a10f91",
"url": "/static/media/logo.21458adb.png"
},
{
"revision": "c256fdcbab556414dd550c6c5c5e568d",
"url": "/static/media/pdf.c256fdcb.svg"
},
{
"revision": "9ec3e0182feb8729760dad76c4e3378d",
"url": "/static/media/ppt.9ec3e018.svg"
},
{
"revision": "be6691be501376640a7c1e1dd678b2a8",
"url": "/static/media/psd.be6691be.svg"
},
{
"revision": "49dc13ae6f6d73ab9bdb3969eee980fa",
"url": "/static/media/text.49dc13ae.svg"
},
{
"revision": "4387235d573fc92ce361822a3306e532",
"url": "/static/media/video.4387235d.svg"
},
{
"revision": "ef5ba31bd69bdb3c3aec2db584781e53",
"url": "/static/media/xls.ef5ba31b.svg"
}
]);

View File

@ -0,0 +1,39 @@
/**
* Welcome to your Workbox-powered service worker!
*
* You'll need to register this file in your web app and you should
* disable HTTP caching for this file too.
* See https://goo.gl/nhQhGp
*
* The rest of the code is auto-generated. Please don't update this file
* directly; instead, make changes to your Workbox build configuration
* and re-run your build process.
* See https://goo.gl/2aRDsh
*/
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");
importScripts(
"/precache-manifest.bbe6e1a21bdf7e538f13ed491492c818.js"
);
self.addEventListener('message', (event) => {
if (event.data && event.data.type === 'SKIP_WAITING') {
self.skipWaiting();
}
});
workbox.core.clientsClaim();
/**
* The workboxSW.precacheAndRoute() method efficiently caches and responds to
* requests for URLs in the manifest.
* See https://goo.gl/S9QRab
*/
self.__precacheManifest = [].concat(self.__precacheManifest || []);
workbox.precaching.precacheAndRoute(self.__precacheManifest, {});
workbox.routing.registerNavigationRoute(workbox.precaching.getCacheKeyForURL("/index.html"), {
blacklist: [/^\/_/,/\/[^/?]+\.[^/]+$/],
});

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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.4 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 434 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

View File

@ -1 +0,0 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1544085034574" class="icon" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1828" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M0 512A512 512 0 1 0 512 0 512 512 0 0 0 0 512" fill="#36D49F" p-id="1829"></path><path d="M450.37037 552.580741l-115.105185-87.798519-50.820741 39.822222L483.365926 701.62963C517.499259 616.296296 625.777778 449.232593 758.518519 330.714074L746.382222 303.407407a1264.071111 1264.071111 0 0 0-296.011852 249.173334" fill="#FFFFFF" p-id="1830"></path></svg>

Before

Width:  |  Height:  |  Size: 743 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,67 @@
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/
/*!
Copyright (c) 2017 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
/*!
* JavaScript Cookie v2.2.1
* https://github.com/js-cookie/js-cookie
*
* Copyright 2006, 2015 Klaus Hartl & Fagner Brack
* Released under the MIT license
*/
/*! PhotoSwipe - v4.1.3 - 2019-01-08
* http://photoswipe.com
* Copyright (c) 2019 Dmitry Semenov; */
/*! PhotoSwipe Default UI - 4.1.3 - 2019-01-08
* http://photoswipe.com
* Copyright (c) 2019 Dmitry Semenov; */
/*! VelocityJS.org (1.5.2). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */
/*! VelocityJS.org jQuery Shim (1.0.1). (C) 2014 The jQuery Foundation. MIT @license: en.wikipedia.org/wiki/MIT_License. */
/** @license React v0.19.1
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/** @license React v16.13.1
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/** @license React v16.13.1
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

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

@ -0,0 +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

File diff suppressed because one or more lines are too long

View File

Before

Width:  |  Height:  |  Size: 828 B

After

Width:  |  Height:  |  Size: 828 B

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 943 B

After

Width:  |  Height:  |  Size: 943 B

View File

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

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

View File

@ -9,7 +9,7 @@
#prepare the variables. #prepare the variables.
# version name # version name
VERSION_NAME=tank-3.0.6 VERSION_NAME=tank-3.1.0.beta1
echo "VERSION_NAME: ${VERSION_NAME}" echo "VERSION_NAME: ${VERSION_NAME}"
# golang proxy # golang proxy
GOPROXY=https://athens.azurefd.net 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 //db table's prefix. tank31_ means current version is tank:3.1.x
TABLE_PREFIX = "tank31_" TABLE_PREFIX = "tank31_"
VERSION = "3.1.0" VERSION = "3.1.0.beta1"
) )
type Config interface { type Config interface {