├── .github └── copilot-instructions.md ├── .vscode └── settings.json ├── Readme.md ├── admin ├── .env.development ├── .env.production ├── .env.staging ├── .gitignore ├── LICENSE ├── README.md ├── components.d.ts ├── html │ └── ie.html ├── index.html ├── jsconfig.json ├── jsconfig.node.json ├── package.json ├── pnpm-lock.yaml ├── public │ └── favicon.ico ├── rbac_api.md ├── src │ ├── App.vue │ ├── api │ │ ├── login.js │ │ ├── system │ │ │ ├── init_db.js │ │ │ ├── menu.js │ │ │ ├── role.js │ │ │ └── user.js │ │ └── wxuser.js │ ├── assets │ │ ├── 401_images │ │ │ └── 401.gif │ │ ├── 404_images │ │ │ ├── 404.png │ │ │ └── 404_cloud.png │ │ ├── images │ │ │ ├── dark.svg │ │ │ ├── light.svg │ │ │ ├── profil1e.jpeg │ │ │ └── profile.jpeg │ │ ├── logo │ │ │ ├── logo.png │ │ │ └── logo1.png │ │ └── styles │ │ │ ├── element-ui.scss │ │ │ ├── global.scss │ │ │ ├── index.scss │ │ │ ├── mixin.scss │ │ │ ├── sidebar.scss │ │ │ ├── transition.scss │ │ │ └── variables.module.scss │ ├── common │ │ └── constants.js │ ├── components │ │ ├── DialogForm │ │ │ ├── components │ │ │ │ ├── ZDate.vue │ │ │ │ ├── ZInput.vue │ │ │ │ ├── ZInputNumber.vue │ │ │ │ ├── ZSelect.vue │ │ │ │ ├── ZTextarea.vue │ │ │ │ ├── ZTree.vue │ │ │ │ └── ZUploadImg.vue │ │ │ └── index.vue │ │ ├── ProTable │ │ │ ├── components │ │ │ │ ├── ProBody │ │ │ │ │ └── index.vue │ │ │ │ └── ProForm │ │ │ │ │ └── index.vue │ │ │ └── index.vue │ │ ├── SvgIcon │ │ │ └── index.vue │ │ ├── TEchart │ │ │ └── index.vue │ │ └── TooltipOver │ │ │ └── index.vue │ ├── layout │ │ ├── components │ │ │ ├── AppMain.vue │ │ │ ├── Breadcrumb │ │ │ │ ├── getBreadcrumb.js │ │ │ │ └── index.vue │ │ │ ├── Hamburger │ │ │ │ └── index.vue │ │ │ ├── IframeToggle │ │ │ │ └── index.vue │ │ │ ├── InnerLink │ │ │ │ └── index.vue │ │ │ ├── Navbar.vue │ │ │ ├── Screenfull │ │ │ │ └── index.vue │ │ │ ├── Settings │ │ │ │ └── index.vue │ │ │ ├── Sidebar │ │ │ │ ├── Link.vue │ │ │ │ ├── Logo.vue │ │ │ │ ├── SidebarItem.vue │ │ │ │ └── index.vue │ │ │ ├── TagsView │ │ │ │ ├── ScrollPane.vue │ │ │ │ └── index.vue │ │ │ └── index.js │ │ └── index.vue │ ├── main.js │ ├── permission.js │ ├── plugins │ │ ├── auth.js │ │ ├── cache.js │ │ ├── download.js │ │ ├── index.js │ │ ├── modal.js │ │ └── tab.js │ ├── router │ │ ├── index.js │ │ └── routes │ │ │ ├── basic.js │ │ │ └── modules │ │ │ └── habitat.js │ ├── settings.js │ ├── store │ │ ├── index.js │ │ └── modules │ │ │ ├── app.js │ │ │ ├── permission.js │ │ │ ├── settings.js │ │ │ ├── tagsView.js │ │ │ └── user.js │ ├── utils │ │ ├── auth.js │ │ ├── createElement.js │ │ ├── dynamicTitle.js │ │ ├── errorCode.js │ │ ├── index.js │ │ ├── jsencrypt.js │ │ ├── permission.js │ │ ├── request.js │ │ ├── scroll-to.js │ │ ├── theme.js │ │ ├── tools.js │ │ └── validate.js │ ├── views │ │ ├── demo.vue │ │ ├── error │ │ │ ├── 401.vue │ │ │ └── 404.vue │ │ ├── index.vue │ │ ├── login.vue │ │ ├── redirect │ │ │ └── index.vue │ │ ├── register.vue │ │ └── system │ │ │ ├── menu │ │ │ └── index.vue │ │ │ ├── role │ │ │ └── index.vue │ │ │ └── user │ │ │ ├── index.vue │ │ │ └── profile │ │ │ ├── index.vue │ │ │ ├── resetPwd.vue │ │ │ ├── userAvatar.vue │ │ │ └── userInfo.vue │ └── vite-env.d.ts ├── vite.config.js └── vite │ └── plugins │ ├── auto-components.js │ ├── auto-import.js │ ├── build-analysis.js │ ├── compression.js │ ├── index.js │ └── setup-extend.js ├── backend ├── .gitignore ├── LICENSE ├── README.md ├── api │ ├── common │ │ ├── auth.go │ │ ├── dto.go │ │ └── vo.go │ ├── file │ │ └── qiniu.go │ ├── manager │ │ ├── dto.go │ │ ├── project.go │ │ ├── space.go │ │ └── task.go │ ├── minio │ │ └── file.go │ └── system │ │ ├── dto.go │ │ ├── init_db.go │ │ ├── menu.go │ │ ├── role.go │ │ └── user.go ├── config.release.yaml ├── config.yaml ├── config │ ├── app.go │ ├── config.go │ ├── gorm_mysql.go │ ├── gorm_pgsql.go │ ├── minio.go │ ├── qiniu.go │ ├── redis.go │ └── zap.go ├── constants │ └── constants.go ├── enum │ ├── accountTypeEnum.go │ ├── codeEnum.go │ ├── messageEnum.go │ └── orderEnum.go ├── global │ └── global.go ├── go.mod ├── initialize │ ├── gorm.go │ ├── gorm_mysql.go │ ├── gorm_pgsql.go │ ├── minio.go │ ├── redis.go │ ├── server.go │ ├── viper.go │ └── zap.go ├── main.go ├── middleware │ ├── AuthMiddleWare.go │ ├── CorsMiddleWare.go │ ├── LoggerMiddleWare.go │ └── RecoverMiddleWare.go ├── model │ ├── menu.go │ ├── project.go │ ├── role.go │ ├── role_menu.go │ ├── space.go │ ├── task.go │ ├── user.go │ └── user_role.go ├── router │ ├── common.go │ ├── file.go │ ├── init_db.go │ ├── manager.go │ ├── menu.go │ ├── role.go │ └── user.go ├── scheduler │ └── scheduler.go └── utils │ ├── captcha.go │ ├── directory.go │ ├── jwt.go │ ├── paginate.go │ ├── response.go │ ├── strSplit.go │ ├── utils.go │ └── validator.go ├── client ├── .env.development ├── .gitignore ├── index.html ├── package.json ├── pnpm-lock.yaml ├── src │ ├── App.vue │ ├── api │ │ ├── auth.js │ │ ├── project.js │ │ ├── space.js │ │ └── task.js │ ├── components │ │ └── space │ │ │ └── create-space-modal.vue │ ├── layouts │ │ └── default-layout.vue │ ├── main.js │ ├── router │ │ └── index.js │ ├── stores │ │ └── space.js │ ├── styles │ │ └── index.less │ ├── utils │ │ ├── auth.js │ │ └── request.js │ └── views │ │ ├── home │ │ └── index.vue │ │ ├── login │ │ └── index.vue │ │ ├── page1 │ │ └── index.vue │ │ ├── page2 │ │ └── index.vue │ │ ├── projects │ │ ├── detail.vue │ │ └── index.vue │ │ └── tasks │ │ └── index.vue └── vite.config.js ├── image-1.png ├── image.png ├── product ├── api.md ├── image copy 2.png ├── image copy.png ├── image-1.png ├── image.png ├── step1.md └── step2.md └── prompts-list ├── coding_time.md ├── q_1.md ├── q_1234.md ├── q_14837629.md ├── q_2.md ├── q_20231025001.md ├── q_20231028001.md ├── q_20231101.md ├── q_20231108001.md ├── q_20240102.md ├── q_20240118001.md ├── q_20240318001.md ├── q_20240318002.md ├── q_20250401.md ├── q_231218001.md ├── q_231218002.md ├── q_231221.md ├── q_237845.md ├── q_284731.md ├── q_297541.md ├── q_3.md ├── q_32432423.md ├── q_347891.md ├── q_38671925.md ├── q_573921.md ├── q_576234.md ├── q_59274681.md ├── q_651234.md ├── q_72839.md ├── q_73185946.md ├── q_738291.md ├── q_778899.md ├── q_784512.md ├── q_82745169.md ├── q_8675.md ├── q_8763.md ├── q_892731.md ├── q_923456.md └── rbac_api.md /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/Readme.md -------------------------------------------------------------------------------- /admin/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/.env.development -------------------------------------------------------------------------------- /admin/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/.env.production -------------------------------------------------------------------------------- /admin/.env.staging: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/.env.staging -------------------------------------------------------------------------------- /admin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/.gitignore -------------------------------------------------------------------------------- /admin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/LICENSE -------------------------------------------------------------------------------- /admin/README.md: -------------------------------------------------------------------------------- 1 | #pc-web 2 | -------------------------------------------------------------------------------- /admin/components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/components.d.ts -------------------------------------------------------------------------------- /admin/html/ie.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/html/ie.html -------------------------------------------------------------------------------- /admin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/index.html -------------------------------------------------------------------------------- /admin/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/jsconfig.json -------------------------------------------------------------------------------- /admin/jsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/jsconfig.node.json -------------------------------------------------------------------------------- /admin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/package.json -------------------------------------------------------------------------------- /admin/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/pnpm-lock.yaml -------------------------------------------------------------------------------- /admin/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/public/favicon.ico -------------------------------------------------------------------------------- /admin/rbac_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/rbac_api.md -------------------------------------------------------------------------------- /admin/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/App.vue -------------------------------------------------------------------------------- /admin/src/api/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/api/login.js -------------------------------------------------------------------------------- /admin/src/api/system/init_db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/api/system/init_db.js -------------------------------------------------------------------------------- /admin/src/api/system/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/api/system/menu.js -------------------------------------------------------------------------------- /admin/src/api/system/role.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/api/system/role.js -------------------------------------------------------------------------------- /admin/src/api/system/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/api/system/user.js -------------------------------------------------------------------------------- /admin/src/api/wxuser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/api/wxuser.js -------------------------------------------------------------------------------- /admin/src/assets/401_images/401.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/401_images/401.gif -------------------------------------------------------------------------------- /admin/src/assets/404_images/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/404_images/404.png -------------------------------------------------------------------------------- /admin/src/assets/404_images/404_cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/404_images/404_cloud.png -------------------------------------------------------------------------------- /admin/src/assets/images/dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/images/dark.svg -------------------------------------------------------------------------------- /admin/src/assets/images/light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/images/light.svg -------------------------------------------------------------------------------- /admin/src/assets/images/profil1e.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/images/profil1e.jpeg -------------------------------------------------------------------------------- /admin/src/assets/images/profile.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/images/profile.jpeg -------------------------------------------------------------------------------- /admin/src/assets/logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/logo/logo.png -------------------------------------------------------------------------------- /admin/src/assets/logo/logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/logo/logo1.png -------------------------------------------------------------------------------- /admin/src/assets/styles/element-ui.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin/src/assets/styles/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/styles/global.scss -------------------------------------------------------------------------------- /admin/src/assets/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/styles/index.scss -------------------------------------------------------------------------------- /admin/src/assets/styles/mixin.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/styles/mixin.scss -------------------------------------------------------------------------------- /admin/src/assets/styles/sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/styles/sidebar.scss -------------------------------------------------------------------------------- /admin/src/assets/styles/transition.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/styles/transition.scss -------------------------------------------------------------------------------- /admin/src/assets/styles/variables.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/assets/styles/variables.module.scss -------------------------------------------------------------------------------- /admin/src/common/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/common/constants.js -------------------------------------------------------------------------------- /admin/src/components/DialogForm/components/ZDate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/DialogForm/components/ZDate.vue -------------------------------------------------------------------------------- /admin/src/components/DialogForm/components/ZInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/DialogForm/components/ZInput.vue -------------------------------------------------------------------------------- /admin/src/components/DialogForm/components/ZInputNumber.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/DialogForm/components/ZInputNumber.vue -------------------------------------------------------------------------------- /admin/src/components/DialogForm/components/ZSelect.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/DialogForm/components/ZSelect.vue -------------------------------------------------------------------------------- /admin/src/components/DialogForm/components/ZTextarea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/DialogForm/components/ZTextarea.vue -------------------------------------------------------------------------------- /admin/src/components/DialogForm/components/ZTree.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/DialogForm/components/ZTree.vue -------------------------------------------------------------------------------- /admin/src/components/DialogForm/components/ZUploadImg.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/DialogForm/components/ZUploadImg.vue -------------------------------------------------------------------------------- /admin/src/components/DialogForm/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/DialogForm/index.vue -------------------------------------------------------------------------------- /admin/src/components/ProTable/components/ProBody/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/ProTable/components/ProBody/index.vue -------------------------------------------------------------------------------- /admin/src/components/ProTable/components/ProForm/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/ProTable/components/ProForm/index.vue -------------------------------------------------------------------------------- /admin/src/components/ProTable/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/ProTable/index.vue -------------------------------------------------------------------------------- /admin/src/components/SvgIcon/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/SvgIcon/index.vue -------------------------------------------------------------------------------- /admin/src/components/TEchart/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/TEchart/index.vue -------------------------------------------------------------------------------- /admin/src/components/TooltipOver/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/components/TooltipOver/index.vue -------------------------------------------------------------------------------- /admin/src/layout/components/AppMain.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/AppMain.vue -------------------------------------------------------------------------------- /admin/src/layout/components/Breadcrumb/getBreadcrumb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/Breadcrumb/getBreadcrumb.js -------------------------------------------------------------------------------- /admin/src/layout/components/Breadcrumb/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/Breadcrumb/index.vue -------------------------------------------------------------------------------- /admin/src/layout/components/Hamburger/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/Hamburger/index.vue -------------------------------------------------------------------------------- /admin/src/layout/components/IframeToggle/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/IframeToggle/index.vue -------------------------------------------------------------------------------- /admin/src/layout/components/InnerLink/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/InnerLink/index.vue -------------------------------------------------------------------------------- /admin/src/layout/components/Navbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/Navbar.vue -------------------------------------------------------------------------------- /admin/src/layout/components/Screenfull/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/Screenfull/index.vue -------------------------------------------------------------------------------- /admin/src/layout/components/Settings/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/Settings/index.vue -------------------------------------------------------------------------------- /admin/src/layout/components/Sidebar/Link.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/Sidebar/Link.vue -------------------------------------------------------------------------------- /admin/src/layout/components/Sidebar/Logo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/Sidebar/Logo.vue -------------------------------------------------------------------------------- /admin/src/layout/components/Sidebar/SidebarItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/Sidebar/SidebarItem.vue -------------------------------------------------------------------------------- /admin/src/layout/components/Sidebar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/Sidebar/index.vue -------------------------------------------------------------------------------- /admin/src/layout/components/TagsView/ScrollPane.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/TagsView/ScrollPane.vue -------------------------------------------------------------------------------- /admin/src/layout/components/TagsView/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/TagsView/index.vue -------------------------------------------------------------------------------- /admin/src/layout/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/components/index.js -------------------------------------------------------------------------------- /admin/src/layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/layout/index.vue -------------------------------------------------------------------------------- /admin/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/main.js -------------------------------------------------------------------------------- /admin/src/permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/permission.js -------------------------------------------------------------------------------- /admin/src/plugins/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/plugins/auth.js -------------------------------------------------------------------------------- /admin/src/plugins/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/plugins/cache.js -------------------------------------------------------------------------------- /admin/src/plugins/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/plugins/download.js -------------------------------------------------------------------------------- /admin/src/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/plugins/index.js -------------------------------------------------------------------------------- /admin/src/plugins/modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/plugins/modal.js -------------------------------------------------------------------------------- /admin/src/plugins/tab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/plugins/tab.js -------------------------------------------------------------------------------- /admin/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/router/index.js -------------------------------------------------------------------------------- /admin/src/router/routes/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/router/routes/basic.js -------------------------------------------------------------------------------- /admin/src/router/routes/modules/habitat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/router/routes/modules/habitat.js -------------------------------------------------------------------------------- /admin/src/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/settings.js -------------------------------------------------------------------------------- /admin/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/store/index.js -------------------------------------------------------------------------------- /admin/src/store/modules/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/store/modules/app.js -------------------------------------------------------------------------------- /admin/src/store/modules/permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/store/modules/permission.js -------------------------------------------------------------------------------- /admin/src/store/modules/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/store/modules/settings.js -------------------------------------------------------------------------------- /admin/src/store/modules/tagsView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/store/modules/tagsView.js -------------------------------------------------------------------------------- /admin/src/store/modules/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/store/modules/user.js -------------------------------------------------------------------------------- /admin/src/utils/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/auth.js -------------------------------------------------------------------------------- /admin/src/utils/createElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/createElement.js -------------------------------------------------------------------------------- /admin/src/utils/dynamicTitle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/dynamicTitle.js -------------------------------------------------------------------------------- /admin/src/utils/errorCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/errorCode.js -------------------------------------------------------------------------------- /admin/src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/index.js -------------------------------------------------------------------------------- /admin/src/utils/jsencrypt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/jsencrypt.js -------------------------------------------------------------------------------- /admin/src/utils/permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/permission.js -------------------------------------------------------------------------------- /admin/src/utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/request.js -------------------------------------------------------------------------------- /admin/src/utils/scroll-to.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/scroll-to.js -------------------------------------------------------------------------------- /admin/src/utils/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/theme.js -------------------------------------------------------------------------------- /admin/src/utils/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/tools.js -------------------------------------------------------------------------------- /admin/src/utils/validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/utils/validate.js -------------------------------------------------------------------------------- /admin/src/views/demo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/demo.vue -------------------------------------------------------------------------------- /admin/src/views/error/401.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/error/401.vue -------------------------------------------------------------------------------- /admin/src/views/error/404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/error/404.vue -------------------------------------------------------------------------------- /admin/src/views/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/index.vue -------------------------------------------------------------------------------- /admin/src/views/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/login.vue -------------------------------------------------------------------------------- /admin/src/views/redirect/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/redirect/index.vue -------------------------------------------------------------------------------- /admin/src/views/register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/register.vue -------------------------------------------------------------------------------- /admin/src/views/system/menu/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/system/menu/index.vue -------------------------------------------------------------------------------- /admin/src/views/system/role/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/system/role/index.vue -------------------------------------------------------------------------------- /admin/src/views/system/user/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/system/user/index.vue -------------------------------------------------------------------------------- /admin/src/views/system/user/profile/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/system/user/profile/index.vue -------------------------------------------------------------------------------- /admin/src/views/system/user/profile/resetPwd.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/system/user/profile/resetPwd.vue -------------------------------------------------------------------------------- /admin/src/views/system/user/profile/userAvatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/system/user/profile/userAvatar.vue -------------------------------------------------------------------------------- /admin/src/views/system/user/profile/userInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/src/views/system/user/profile/userInfo.vue -------------------------------------------------------------------------------- /admin/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /admin/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/vite.config.js -------------------------------------------------------------------------------- /admin/vite/plugins/auto-components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/vite/plugins/auto-components.js -------------------------------------------------------------------------------- /admin/vite/plugins/auto-import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/vite/plugins/auto-import.js -------------------------------------------------------------------------------- /admin/vite/plugins/build-analysis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/vite/plugins/build-analysis.js -------------------------------------------------------------------------------- /admin/vite/plugins/compression.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/vite/plugins/compression.js -------------------------------------------------------------------------------- /admin/vite/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/vite/plugins/index.js -------------------------------------------------------------------------------- /admin/vite/plugins/setup-extend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/admin/vite/plugins/setup-extend.js -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/LICENSE -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/api/common/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/common/auth.go -------------------------------------------------------------------------------- /backend/api/common/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/common/dto.go -------------------------------------------------------------------------------- /backend/api/common/vo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/common/vo.go -------------------------------------------------------------------------------- /backend/api/file/qiniu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/file/qiniu.go -------------------------------------------------------------------------------- /backend/api/manager/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/manager/dto.go -------------------------------------------------------------------------------- /backend/api/manager/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/manager/project.go -------------------------------------------------------------------------------- /backend/api/manager/space.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/manager/space.go -------------------------------------------------------------------------------- /backend/api/manager/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/manager/task.go -------------------------------------------------------------------------------- /backend/api/minio/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/minio/file.go -------------------------------------------------------------------------------- /backend/api/system/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/system/dto.go -------------------------------------------------------------------------------- /backend/api/system/init_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/system/init_db.go -------------------------------------------------------------------------------- /backend/api/system/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/system/menu.go -------------------------------------------------------------------------------- /backend/api/system/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/system/role.go -------------------------------------------------------------------------------- /backend/api/system/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/api/system/user.go -------------------------------------------------------------------------------- /backend/config.release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/config.release.yaml -------------------------------------------------------------------------------- /backend/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/config.yaml -------------------------------------------------------------------------------- /backend/config/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/config/app.go -------------------------------------------------------------------------------- /backend/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/config/config.go -------------------------------------------------------------------------------- /backend/config/gorm_mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/config/gorm_mysql.go -------------------------------------------------------------------------------- /backend/config/gorm_pgsql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/config/gorm_pgsql.go -------------------------------------------------------------------------------- /backend/config/minio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/config/minio.go -------------------------------------------------------------------------------- /backend/config/qiniu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/config/qiniu.go -------------------------------------------------------------------------------- /backend/config/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/config/redis.go -------------------------------------------------------------------------------- /backend/config/zap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/config/zap.go -------------------------------------------------------------------------------- /backend/constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/constants/constants.go -------------------------------------------------------------------------------- /backend/enum/accountTypeEnum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/enum/accountTypeEnum.go -------------------------------------------------------------------------------- /backend/enum/codeEnum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/enum/codeEnum.go -------------------------------------------------------------------------------- /backend/enum/messageEnum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/enum/messageEnum.go -------------------------------------------------------------------------------- /backend/enum/orderEnum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/enum/orderEnum.go -------------------------------------------------------------------------------- /backend/global/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/global/global.go -------------------------------------------------------------------------------- /backend/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/go.mod -------------------------------------------------------------------------------- /backend/initialize/gorm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/initialize/gorm.go -------------------------------------------------------------------------------- /backend/initialize/gorm_mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/initialize/gorm_mysql.go -------------------------------------------------------------------------------- /backend/initialize/gorm_pgsql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/initialize/gorm_pgsql.go -------------------------------------------------------------------------------- /backend/initialize/minio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/initialize/minio.go -------------------------------------------------------------------------------- /backend/initialize/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/initialize/redis.go -------------------------------------------------------------------------------- /backend/initialize/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/initialize/server.go -------------------------------------------------------------------------------- /backend/initialize/viper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/initialize/viper.go -------------------------------------------------------------------------------- /backend/initialize/zap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/initialize/zap.go -------------------------------------------------------------------------------- /backend/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/main.go -------------------------------------------------------------------------------- /backend/middleware/AuthMiddleWare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/middleware/AuthMiddleWare.go -------------------------------------------------------------------------------- /backend/middleware/CorsMiddleWare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/middleware/CorsMiddleWare.go -------------------------------------------------------------------------------- /backend/middleware/LoggerMiddleWare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/middleware/LoggerMiddleWare.go -------------------------------------------------------------------------------- /backend/middleware/RecoverMiddleWare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/middleware/RecoverMiddleWare.go -------------------------------------------------------------------------------- /backend/model/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/model/menu.go -------------------------------------------------------------------------------- /backend/model/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/model/project.go -------------------------------------------------------------------------------- /backend/model/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/model/role.go -------------------------------------------------------------------------------- /backend/model/role_menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/model/role_menu.go -------------------------------------------------------------------------------- /backend/model/space.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/model/space.go -------------------------------------------------------------------------------- /backend/model/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/model/task.go -------------------------------------------------------------------------------- /backend/model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/model/user.go -------------------------------------------------------------------------------- /backend/model/user_role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/model/user_role.go -------------------------------------------------------------------------------- /backend/router/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/router/common.go -------------------------------------------------------------------------------- /backend/router/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/router/file.go -------------------------------------------------------------------------------- /backend/router/init_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/router/init_db.go -------------------------------------------------------------------------------- /backend/router/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/router/manager.go -------------------------------------------------------------------------------- /backend/router/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/router/menu.go -------------------------------------------------------------------------------- /backend/router/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/router/role.go -------------------------------------------------------------------------------- /backend/router/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/router/user.go -------------------------------------------------------------------------------- /backend/scheduler/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/scheduler/scheduler.go -------------------------------------------------------------------------------- /backend/utils/captcha.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/utils/captcha.go -------------------------------------------------------------------------------- /backend/utils/directory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/utils/directory.go -------------------------------------------------------------------------------- /backend/utils/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/utils/jwt.go -------------------------------------------------------------------------------- /backend/utils/paginate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/utils/paginate.go -------------------------------------------------------------------------------- /backend/utils/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/utils/response.go -------------------------------------------------------------------------------- /backend/utils/strSplit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/utils/strSplit.go -------------------------------------------------------------------------------- /backend/utils/utils.go: -------------------------------------------------------------------------------- 1 | package utils 2 | -------------------------------------------------------------------------------- /backend/utils/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/backend/utils/validator.go -------------------------------------------------------------------------------- /client/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/.env.development -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/package.json -------------------------------------------------------------------------------- /client/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/pnpm-lock.yaml -------------------------------------------------------------------------------- /client/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/App.vue -------------------------------------------------------------------------------- /client/src/api/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/api/auth.js -------------------------------------------------------------------------------- /client/src/api/project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/api/project.js -------------------------------------------------------------------------------- /client/src/api/space.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/api/space.js -------------------------------------------------------------------------------- /client/src/api/task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/api/task.js -------------------------------------------------------------------------------- /client/src/components/space/create-space-modal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/components/space/create-space-modal.vue -------------------------------------------------------------------------------- /client/src/layouts/default-layout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/layouts/default-layout.vue -------------------------------------------------------------------------------- /client/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/main.js -------------------------------------------------------------------------------- /client/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/router/index.js -------------------------------------------------------------------------------- /client/src/stores/space.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/stores/space.js -------------------------------------------------------------------------------- /client/src/styles/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/styles/index.less -------------------------------------------------------------------------------- /client/src/utils/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/utils/auth.js -------------------------------------------------------------------------------- /client/src/utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/utils/request.js -------------------------------------------------------------------------------- /client/src/views/home/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/views/home/index.vue -------------------------------------------------------------------------------- /client/src/views/login/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/views/login/index.vue -------------------------------------------------------------------------------- /client/src/views/page1/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/views/page1/index.vue -------------------------------------------------------------------------------- /client/src/views/page2/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/views/page2/index.vue -------------------------------------------------------------------------------- /client/src/views/projects/detail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/views/projects/detail.vue -------------------------------------------------------------------------------- /client/src/views/projects/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/views/projects/index.vue -------------------------------------------------------------------------------- /client/src/views/tasks/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/src/views/tasks/index.vue -------------------------------------------------------------------------------- /client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/client/vite.config.js -------------------------------------------------------------------------------- /image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/image-1.png -------------------------------------------------------------------------------- /image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/image.png -------------------------------------------------------------------------------- /product/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/product/api.md -------------------------------------------------------------------------------- /product/image copy 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/product/image copy 2.png -------------------------------------------------------------------------------- /product/image copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/product/image copy.png -------------------------------------------------------------------------------- /product/image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/product/image-1.png -------------------------------------------------------------------------------- /product/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/product/image.png -------------------------------------------------------------------------------- /product/step1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/product/step1.md -------------------------------------------------------------------------------- /product/step2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/product/step2.md -------------------------------------------------------------------------------- /prompts-list/coding_time.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /prompts-list/q_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_1.md -------------------------------------------------------------------------------- /prompts-list/q_1234.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_1234.md -------------------------------------------------------------------------------- /prompts-list/q_14837629.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_14837629.md -------------------------------------------------------------------------------- /prompts-list/q_2.md: -------------------------------------------------------------------------------- 1 | # Question 2 2 | 3 | 生成一个git的忽略文件,针对前端的 4 | 5 | 没有渲染home page2 6 | -------------------------------------------------------------------------------- /prompts-list/q_20231025001.md: -------------------------------------------------------------------------------- 1 | # Question 2 | 3 | 增加一个path字段 4 | -------------------------------------------------------------------------------- /prompts-list/q_20231028001.md: -------------------------------------------------------------------------------- 1 | 在auth里 支持用户通过邮箱注册账号, 增加一个这个字段的必填 2 | -------------------------------------------------------------------------------- /prompts-list/q_20231101.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_20231101.md -------------------------------------------------------------------------------- /prompts-list/q_20231108001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_20231108001.md -------------------------------------------------------------------------------- /prompts-list/q_20240102.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_20240102.md -------------------------------------------------------------------------------- /prompts-list/q_20240118001.md: -------------------------------------------------------------------------------- 1 | 增加一个path字段 必须为英文 2 | -------------------------------------------------------------------------------- /prompts-list/q_20240318001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_20240318001.md -------------------------------------------------------------------------------- /prompts-list/q_20240318002.md: -------------------------------------------------------------------------------- 1 | # 问题记录 2 | 3 | 移除userType 4 | -------------------------------------------------------------------------------- /prompts-list/q_20250401.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_20250401.md -------------------------------------------------------------------------------- /prompts-list/q_231218001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_231218001.md -------------------------------------------------------------------------------- /prompts-list/q_231218002.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_231218002.md -------------------------------------------------------------------------------- /prompts-list/q_231221.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_231221.md -------------------------------------------------------------------------------- /prompts-list/q_237845.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_237845.md -------------------------------------------------------------------------------- /prompts-list/q_284731.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_284731.md -------------------------------------------------------------------------------- /prompts-list/q_297541.md: -------------------------------------------------------------------------------- 1 | # 问题描述 2 | 修复bug,点击菜单后,跳转的项目为空白,可能是你没有创建页面文件 3 | 4 | # 提问时间 5 | 2024-01-25 10:30:00 6 | 7 | # 问题标签 8 | - 记录 9 | - markdown 10 | -------------------------------------------------------------------------------- /prompts-list/q_3.md: -------------------------------------------------------------------------------- 1 | 没有记录提示词 2 | -------------------------------------------------------------------------------- /prompts-list/q_32432423.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_32432423.md -------------------------------------------------------------------------------- /prompts-list/q_347891.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_347891.md -------------------------------------------------------------------------------- /prompts-list/q_38671925.md: -------------------------------------------------------------------------------- 1 | 是table的优先级展示 没有生效 2 | -------------------------------------------------------------------------------- /prompts-list/q_573921.md: -------------------------------------------------------------------------------- 1 | 空间设置和邀请成员一行显示 2 | -------------------------------------------------------------------------------- /prompts-list/q_576234.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_576234.md -------------------------------------------------------------------------------- /prompts-list/q_59274681.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_59274681.md -------------------------------------------------------------------------------- /prompts-list/q_651234.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_651234.md -------------------------------------------------------------------------------- /prompts-list/q_72839.md: -------------------------------------------------------------------------------- 1 | 重构app 移除之前所有的逻辑 全部走新的layout逻辑 2 | -------------------------------------------------------------------------------- /prompts-list/q_73185946.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_73185946.md -------------------------------------------------------------------------------- /prompts-list/q_738291.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_738291.md -------------------------------------------------------------------------------- /prompts-list/q_778899.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_778899.md -------------------------------------------------------------------------------- /prompts-list/q_784512.md: -------------------------------------------------------------------------------- 1 | 高一点 2 | -------------------------------------------------------------------------------- /prompts-list/q_82745169.md: -------------------------------------------------------------------------------- 1 | priority没有生效 2 | -------------------------------------------------------------------------------- /prompts-list/q_8675.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_8675.md -------------------------------------------------------------------------------- /prompts-list/q_8763.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_8763.md -------------------------------------------------------------------------------- /prompts-list/q_892731.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/q_892731.md -------------------------------------------------------------------------------- /prompts-list/q_923456.md: -------------------------------------------------------------------------------- 1 | 美化pace-dropdown的样式 更紧凑一点 增加一个其他空间的title 2 | -------------------------------------------------------------------------------- /prompts-list/rbac_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saberc8/excalibur/HEAD/prompts-list/rbac_api.md --------------------------------------------------------------------------------