├── .env.development ├── .github └── workflows │ └── check_pr.yml ├── .gitignore ├── LICENSE ├── README.md ├── babel.config.js ├── jsconfig.json ├── package.json ├── public ├── index.html ├── logo-dark.png └── logo.png ├── src ├── App.vue ├── assets │ ├── 404.png │ ├── background-light.jpg │ ├── background.jpg │ └── logo.png ├── components │ ├── AdminToggleDark.vue │ ├── BaseLogin.vue │ ├── BatchTagDialog.vue │ ├── DashboardTabs.vue │ ├── Footer.vue │ ├── Logo.vue │ ├── SysCogOthers.vue │ ├── SysCogPage.vue │ ├── SysCogSecurity.vue │ ├── SysCogStatus.vue │ ├── SysCogUpload.vue │ ├── SysConfigTabs.vue │ ├── TagManagementDialog.vue │ ├── ToggleDark.vue │ ├── UploadForm.vue │ └── UploadHistory.vue ├── main.js ├── mixins │ └── backgroundManager.js ├── router │ └── index.js ├── store │ └── index.js ├── styles │ └── global.css ├── utils │ ├── axios.js │ ├── fetchWithAuth.js │ └── fileManager.js └── views │ ├── AdminDashBoard.vue │ ├── AdminLogin.vue │ ├── BlockImage.vue │ ├── CustomerConfig.vue │ ├── Login.vue │ ├── NotFound.vue │ ├── SystemConfig.vue │ ├── UploadHome.vue │ └── WhiteListOn.vue └── vue.config.js /.env.development: -------------------------------------------------------------------------------- 1 | VUE_APP_BACKEND_URL=http://127.0.0.1:8080 -------------------------------------------------------------------------------- /.github/workflows/check_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/.github/workflows/check_pr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/babel.config.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/public/logo-dark.png -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/public/logo.png -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/assets/404.png -------------------------------------------------------------------------------- /src/assets/background-light.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/assets/background-light.jpg -------------------------------------------------------------------------------- /src/assets/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/assets/background.jpg -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/components/AdminToggleDark.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/AdminToggleDark.vue -------------------------------------------------------------------------------- /src/components/BaseLogin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/BaseLogin.vue -------------------------------------------------------------------------------- /src/components/BatchTagDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/BatchTagDialog.vue -------------------------------------------------------------------------------- /src/components/DashboardTabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/DashboardTabs.vue -------------------------------------------------------------------------------- /src/components/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/Footer.vue -------------------------------------------------------------------------------- /src/components/Logo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/Logo.vue -------------------------------------------------------------------------------- /src/components/SysCogOthers.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/SysCogOthers.vue -------------------------------------------------------------------------------- /src/components/SysCogPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/SysCogPage.vue -------------------------------------------------------------------------------- /src/components/SysCogSecurity.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/SysCogSecurity.vue -------------------------------------------------------------------------------- /src/components/SysCogStatus.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/SysCogStatus.vue -------------------------------------------------------------------------------- /src/components/SysCogUpload.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/SysCogUpload.vue -------------------------------------------------------------------------------- /src/components/SysConfigTabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/SysConfigTabs.vue -------------------------------------------------------------------------------- /src/components/TagManagementDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/TagManagementDialog.vue -------------------------------------------------------------------------------- /src/components/ToggleDark.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/ToggleDark.vue -------------------------------------------------------------------------------- /src/components/UploadForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/UploadForm.vue -------------------------------------------------------------------------------- /src/components/UploadHistory.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/components/UploadHistory.vue -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/main.js -------------------------------------------------------------------------------- /src/mixins/backgroundManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/mixins/backgroundManager.js -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/styles/global.css -------------------------------------------------------------------------------- /src/utils/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/utils/axios.js -------------------------------------------------------------------------------- /src/utils/fetchWithAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/utils/fetchWithAuth.js -------------------------------------------------------------------------------- /src/utils/fileManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/utils/fileManager.js -------------------------------------------------------------------------------- /src/views/AdminDashBoard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/views/AdminDashBoard.vue -------------------------------------------------------------------------------- /src/views/AdminLogin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/views/AdminLogin.vue -------------------------------------------------------------------------------- /src/views/BlockImage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/views/BlockImage.vue -------------------------------------------------------------------------------- /src/views/CustomerConfig.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/views/CustomerConfig.vue -------------------------------------------------------------------------------- /src/views/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/views/Login.vue -------------------------------------------------------------------------------- /src/views/NotFound.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/views/NotFound.vue -------------------------------------------------------------------------------- /src/views/SystemConfig.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/views/SystemConfig.vue -------------------------------------------------------------------------------- /src/views/UploadHome.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/views/UploadHome.vue -------------------------------------------------------------------------------- /src/views/WhiteListOn.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/src/views/WhiteListOn.vue -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarSeventh/Sanyue-ImgHub/HEAD/vue.config.js --------------------------------------------------------------------------------