├── .gitattributes ├── .github └── workflows │ ├── prebuild.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .vscode └── settings.json ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── README.zh-CN.md ├── Release Notes.md ├── backend.sh ├── doc ├── README.md ├── config.md ├── contributing.md ├── faq.md └── quickstart.md ├── frontend.sh ├── gofi-backend ├── .gitignore ├── boot │ └── argument.go ├── controller │ ├── app.go │ ├── file.go │ ├── permission.go │ ├── resource.go │ └── user.go ├── db │ ├── configuration.go │ ├── errors.go │ ├── file.go │ ├── orm.go │ ├── permission.go │ ├── role.go │ ├── user.go │ └── version.go ├── env │ ├── configuration.go │ ├── default.go │ ├── environment.go │ ├── preview.go │ └── production.go ├── extension │ └── ext.go ├── go.mod ├── go.sum ├── i18n │ ├── en.json │ ├── i18n.go │ └── zh_Hans.json ├── main.go ├── middleware │ ├── auth.go │ ├── cors.go │ ├── error_handler.go │ ├── language.go │ ├── logging.go │ ├── rate_limit.go │ ├── security.go │ ├── static_fs.go │ └── trace.go ├── repository │ ├── configuration_repository.go │ └── user_repository.go ├── test │ ├── argument_test.go │ ├── extesion_test.go │ ├── file_test.go │ ├── i18n_test.go │ ├── tool_test.go │ └── user_test.go └── tool │ ├── auth.go │ ├── file.go │ ├── log.go │ └── path.go ├── gofi-frontend ├── .env.development ├── .env.preview ├── .env.production ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── README.md ├── babel.config.js ├── components.json ├── env.demo ├── index.html ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── src │ ├── App.tsx │ ├── api │ │ ├── http.ts │ │ ├── repository.ts │ │ └── result.ts │ ├── assets │ │ ├── checkbox.svg │ │ ├── logo-tint.svg │ │ ├── logo.png │ │ ├── logo.svg │ │ └── radio.svg │ ├── components │ │ ├── FileIcon.tsx │ │ ├── Footer.tsx │ │ ├── List.tsx │ │ ├── LoadingSpinnerDemo.tsx │ │ ├── LogoLoading.tsx │ │ ├── Modal.tsx │ │ ├── NetworkStatus.tsx │ │ ├── PageHeader.tsx │ │ ├── PageLoading.tsx │ │ ├── Pagination.tsx │ │ ├── ProgressBar.tsx │ │ ├── ShikiHighlighter.tsx │ │ ├── Step.tsx │ │ ├── Template.tsx │ │ ├── Tip.tsx │ │ ├── Toolbar.tsx │ │ ├── Upload.tsx │ │ ├── UploadDialog.tsx │ │ ├── form │ │ │ ├── Checkbox.tsx │ │ │ └── Radio.tsx │ │ ├── layouts │ │ │ ├── MainLayout │ │ │ │ ├── Index.tsx │ │ │ │ ├── LangSelect.tsx │ │ │ │ ├── LoginStatus.tsx │ │ │ │ ├── Logo.tsx │ │ │ │ ├── NavMenu.tsx │ │ │ │ └── ThemeSelect.tsx │ │ │ └── PureLayout.tsx │ │ ├── ui │ │ │ ├── alert.tsx │ │ │ ├── badge.tsx │ │ │ ├── breadcrumb.tsx │ │ │ ├── button.tsx │ │ │ ├── card.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── dialog.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── progress.tsx │ │ │ ├── radio-group.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── sonner.tsx │ │ │ ├── table.tsx │ │ │ └── tooltip.tsx │ │ └── viewer │ │ │ ├── AudioViewer.tsx │ │ │ ├── ImageViewer.tsx │ │ │ ├── ImageViewerToolbar.tsx │ │ │ ├── PdfViewer.tsx │ │ │ ├── TextViewer.tsx │ │ │ ├── TextViewerToolbar.tsx │ │ │ ├── VideoViewer.tsx │ │ │ └── ViewerToolbar.tsx │ ├── constants │ │ ├── storage.ts │ │ ├── swr.ts │ │ └── user.ts │ ├── env.d.ts │ ├── hook │ │ ├── configuration.ts │ │ └── user.ts │ ├── i18n │ │ ├── en.ts │ │ ├── en │ │ │ ├── common.ts │ │ │ ├── component.ts │ │ │ ├── form.ts │ │ │ ├── menu.ts │ │ │ ├── pages.ts │ │ │ ├── toast.ts │ │ │ └── tooltip.ts │ │ ├── index.ts │ │ ├── zh-Hans.ts │ │ └── zh-Hans │ │ │ ├── common.ts │ │ │ ├── component.ts │ │ │ ├── form.ts │ │ │ ├── menu.ts │ │ │ ├── pages.ts │ │ │ ├── toast.ts │ │ │ └── tooltip.ts │ ├── index.css │ ├── lib │ │ └── utils.ts │ ├── main.tsx │ ├── pages │ │ ├── Login.tsx │ │ ├── Setup.tsx │ │ ├── admin │ │ │ └── setting │ │ │ │ ├── Index.tsx │ │ │ │ └── InputField.tsx │ │ ├── exception │ │ │ ├── 403.tsx │ │ │ ├── 404.tsx │ │ │ └── 500.tsx │ │ └── file │ │ │ ├── File.tsx │ │ │ ├── FileRouter.tsx │ │ │ └── Files.tsx │ ├── router │ │ ├── InitGuard.tsx │ │ ├── ProtectedRoute.tsx │ │ ├── PublicRoute.tsx │ │ ├── index.tsx │ │ ├── permission.ts │ │ └── routes.tsx │ ├── states │ │ └── common.state.ts │ ├── utils │ │ ├── env.util.ts │ │ ├── format.util.ts │ │ ├── language.util.ts │ │ ├── mimetype.util.tsx │ │ ├── path.util.ts │ │ ├── retry.util.ts │ │ ├── text.util.ts │ │ └── toast.util.tsx │ └── vite-env.d.ts ├── tailwind.config.js ├── test │ ├── path.util.test.ts │ ├── text.util.test.ts │ └── url.util.test.ts ├── tsconfig.json ├── vite.config.ts └── vitest.config.ts ├── logo.png ├── package.json ├── pnpm-lock.yaml └── preview ├── 1.jpg ├── 2.jpg ├── 3.jpg ├── 4.jpg ├── 5.jpg ├── 6.jpg └── logo.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/prebuild.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/.github/workflows/prebuild.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /Release Notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/Release Notes.md -------------------------------------------------------------------------------- /backend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/backend.sh -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/doc/config.md -------------------------------------------------------------------------------- /doc/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/doc/contributing.md -------------------------------------------------------------------------------- /doc/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/doc/faq.md -------------------------------------------------------------------------------- /doc/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/doc/quickstart.md -------------------------------------------------------------------------------- /frontend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/frontend.sh -------------------------------------------------------------------------------- /gofi-backend/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *gofi.db 3 | storage 4 | dist/ 5 | *.DS_Store -------------------------------------------------------------------------------- /gofi-backend/boot/argument.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/boot/argument.go -------------------------------------------------------------------------------- /gofi-backend/controller/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/controller/app.go -------------------------------------------------------------------------------- /gofi-backend/controller/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/controller/file.go -------------------------------------------------------------------------------- /gofi-backend/controller/permission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/controller/permission.go -------------------------------------------------------------------------------- /gofi-backend/controller/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/controller/resource.go -------------------------------------------------------------------------------- /gofi-backend/controller/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/controller/user.go -------------------------------------------------------------------------------- /gofi-backend/db/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/db/configuration.go -------------------------------------------------------------------------------- /gofi-backend/db/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/db/errors.go -------------------------------------------------------------------------------- /gofi-backend/db/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/db/file.go -------------------------------------------------------------------------------- /gofi-backend/db/orm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/db/orm.go -------------------------------------------------------------------------------- /gofi-backend/db/permission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/db/permission.go -------------------------------------------------------------------------------- /gofi-backend/db/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/db/role.go -------------------------------------------------------------------------------- /gofi-backend/db/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/db/user.go -------------------------------------------------------------------------------- /gofi-backend/db/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/db/version.go -------------------------------------------------------------------------------- /gofi-backend/env/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/env/configuration.go -------------------------------------------------------------------------------- /gofi-backend/env/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/env/default.go -------------------------------------------------------------------------------- /gofi-backend/env/environment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/env/environment.go -------------------------------------------------------------------------------- /gofi-backend/env/preview.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/env/preview.go -------------------------------------------------------------------------------- /gofi-backend/env/production.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/env/production.go -------------------------------------------------------------------------------- /gofi-backend/extension/ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/extension/ext.go -------------------------------------------------------------------------------- /gofi-backend/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/go.mod -------------------------------------------------------------------------------- /gofi-backend/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/go.sum -------------------------------------------------------------------------------- /gofi-backend/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/i18n/en.json -------------------------------------------------------------------------------- /gofi-backend/i18n/i18n.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/i18n/i18n.go -------------------------------------------------------------------------------- /gofi-backend/i18n/zh_Hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/i18n/zh_Hans.json -------------------------------------------------------------------------------- /gofi-backend/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/main.go -------------------------------------------------------------------------------- /gofi-backend/middleware/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/middleware/auth.go -------------------------------------------------------------------------------- /gofi-backend/middleware/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/middleware/cors.go -------------------------------------------------------------------------------- /gofi-backend/middleware/error_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/middleware/error_handler.go -------------------------------------------------------------------------------- /gofi-backend/middleware/language.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/middleware/language.go -------------------------------------------------------------------------------- /gofi-backend/middleware/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/middleware/logging.go -------------------------------------------------------------------------------- /gofi-backend/middleware/rate_limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/middleware/rate_limit.go -------------------------------------------------------------------------------- /gofi-backend/middleware/security.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/middleware/security.go -------------------------------------------------------------------------------- /gofi-backend/middleware/static_fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/middleware/static_fs.go -------------------------------------------------------------------------------- /gofi-backend/middleware/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/middleware/trace.go -------------------------------------------------------------------------------- /gofi-backend/repository/configuration_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/repository/configuration_repository.go -------------------------------------------------------------------------------- /gofi-backend/repository/user_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/repository/user_repository.go -------------------------------------------------------------------------------- /gofi-backend/test/argument_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/test/argument_test.go -------------------------------------------------------------------------------- /gofi-backend/test/extesion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/test/extesion_test.go -------------------------------------------------------------------------------- /gofi-backend/test/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/test/file_test.go -------------------------------------------------------------------------------- /gofi-backend/test/i18n_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/test/i18n_test.go -------------------------------------------------------------------------------- /gofi-backend/test/tool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/test/tool_test.go -------------------------------------------------------------------------------- /gofi-backend/test/user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/test/user_test.go -------------------------------------------------------------------------------- /gofi-backend/tool/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/tool/auth.go -------------------------------------------------------------------------------- /gofi-backend/tool/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/tool/file.go -------------------------------------------------------------------------------- /gofi-backend/tool/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/tool/log.go -------------------------------------------------------------------------------- /gofi-backend/tool/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-backend/tool/path.go -------------------------------------------------------------------------------- /gofi-frontend/.env.development: -------------------------------------------------------------------------------- 1 | NODE_ENV=development 2 | VITE_IS_PREVIEW_MODE=true -------------------------------------------------------------------------------- /gofi-frontend/.env.preview: -------------------------------------------------------------------------------- 1 | NODE_ENV=production 2 | VITE_IS_PREVIEW_MODE=true 3 | -------------------------------------------------------------------------------- /gofi-frontend/.env.production: -------------------------------------------------------------------------------- 1 | NODE_ENV=production 2 | VITE_IS_PREVIEW_MODE=false -------------------------------------------------------------------------------- /gofi-frontend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/.eslintrc.js -------------------------------------------------------------------------------- /gofi-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/.gitignore -------------------------------------------------------------------------------- /gofi-frontend/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/.prettierrc.js -------------------------------------------------------------------------------- /gofi-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/README.md -------------------------------------------------------------------------------- /gofi-frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/babel.config.js -------------------------------------------------------------------------------- /gofi-frontend/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/components.json -------------------------------------------------------------------------------- /gofi-frontend/env.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/env.demo -------------------------------------------------------------------------------- /gofi-frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/index.html -------------------------------------------------------------------------------- /gofi-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/package.json -------------------------------------------------------------------------------- /gofi-frontend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/pnpm-lock.yaml -------------------------------------------------------------------------------- /gofi-frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/postcss.config.js -------------------------------------------------------------------------------- /gofi-frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/App.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/api/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/api/http.ts -------------------------------------------------------------------------------- /gofi-frontend/src/api/repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/api/repository.ts -------------------------------------------------------------------------------- /gofi-frontend/src/api/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/api/result.ts -------------------------------------------------------------------------------- /gofi-frontend/src/assets/checkbox.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/assets/checkbox.svg -------------------------------------------------------------------------------- /gofi-frontend/src/assets/logo-tint.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/assets/logo-tint.svg -------------------------------------------------------------------------------- /gofi-frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/assets/logo.png -------------------------------------------------------------------------------- /gofi-frontend/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/assets/logo.svg -------------------------------------------------------------------------------- /gofi-frontend/src/assets/radio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/assets/radio.svg -------------------------------------------------------------------------------- /gofi-frontend/src/components/FileIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/FileIcon.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/Footer.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/List.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/List.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/LoadingSpinnerDemo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/LoadingSpinnerDemo.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/LogoLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/LogoLoading.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/Modal.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/NetworkStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/NetworkStatus.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/PageHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/PageHeader.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/PageLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/PageLoading.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/Pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/Pagination.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ProgressBar.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ShikiHighlighter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ShikiHighlighter.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/Step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/Step.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/Template.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/Template.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/Tip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/Tip.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/Toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/Toolbar.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/Upload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/Upload.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/UploadDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/UploadDialog.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/form/Checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/form/Checkbox.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/form/Radio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/form/Radio.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/layouts/MainLayout/Index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/layouts/MainLayout/Index.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/layouts/MainLayout/LangSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/layouts/MainLayout/LangSelect.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/layouts/MainLayout/LoginStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/layouts/MainLayout/LoginStatus.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/layouts/MainLayout/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/layouts/MainLayout/Logo.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/layouts/MainLayout/NavMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/layouts/MainLayout/NavMenu.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/layouts/MainLayout/ThemeSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/layouts/MainLayout/ThemeSelect.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/layouts/PureLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/layouts/PureLayout.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/button.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/card.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/input.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/label.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/select.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/table.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/viewer/AudioViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/viewer/AudioViewer.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/viewer/ImageViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/viewer/ImageViewer.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/viewer/ImageViewerToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/viewer/ImageViewerToolbar.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/viewer/PdfViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/viewer/PdfViewer.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/viewer/TextViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/viewer/TextViewer.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/viewer/TextViewerToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/viewer/TextViewerToolbar.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/viewer/VideoViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/viewer/VideoViewer.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/components/viewer/ViewerToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/components/viewer/ViewerToolbar.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/constants/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/constants/storage.ts -------------------------------------------------------------------------------- /gofi-frontend/src/constants/swr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/constants/swr.ts -------------------------------------------------------------------------------- /gofi-frontend/src/constants/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/constants/user.ts -------------------------------------------------------------------------------- /gofi-frontend/src/env.d.ts: -------------------------------------------------------------------------------- 1 | interface ImportMetaEnv { 2 | VITE_IS_PREVIEW_MODE: string 3 | } 4 | -------------------------------------------------------------------------------- /gofi-frontend/src/hook/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/hook/configuration.ts -------------------------------------------------------------------------------- /gofi-frontend/src/hook/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/hook/user.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/en.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/en/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/en/common.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/en/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/en/component.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/en/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/en/form.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/en/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/en/menu.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/en/pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/en/pages.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/en/toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/en/toast.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/en/tooltip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/en/tooltip.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/index.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/zh-Hans.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/zh-Hans.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/zh-Hans/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/zh-Hans/common.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/zh-Hans/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/zh-Hans/component.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/zh-Hans/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/zh-Hans/form.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/zh-Hans/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/zh-Hans/menu.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/zh-Hans/pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/zh-Hans/pages.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/zh-Hans/toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/zh-Hans/toast.ts -------------------------------------------------------------------------------- /gofi-frontend/src/i18n/zh-Hans/tooltip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/i18n/zh-Hans/tooltip.ts -------------------------------------------------------------------------------- /gofi-frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/index.css -------------------------------------------------------------------------------- /gofi-frontend/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/lib/utils.ts -------------------------------------------------------------------------------- /gofi-frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/main.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/pages/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/pages/Login.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/pages/Setup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/pages/Setup.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/pages/admin/setting/Index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/pages/admin/setting/Index.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/pages/admin/setting/InputField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/pages/admin/setting/InputField.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/pages/exception/403.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/pages/exception/403.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/pages/exception/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/pages/exception/404.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/pages/exception/500.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/pages/exception/500.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/pages/file/File.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/pages/file/File.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/pages/file/FileRouter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/pages/file/FileRouter.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/pages/file/Files.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/pages/file/Files.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/router/InitGuard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/router/InitGuard.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/router/ProtectedRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/router/ProtectedRoute.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/router/PublicRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/router/PublicRoute.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/router/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/router/index.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/router/permission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/router/permission.ts -------------------------------------------------------------------------------- /gofi-frontend/src/router/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/router/routes.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/states/common.state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/states/common.state.ts -------------------------------------------------------------------------------- /gofi-frontend/src/utils/env.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/utils/env.util.ts -------------------------------------------------------------------------------- /gofi-frontend/src/utils/format.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/utils/format.util.ts -------------------------------------------------------------------------------- /gofi-frontend/src/utils/language.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/utils/language.util.ts -------------------------------------------------------------------------------- /gofi-frontend/src/utils/mimetype.util.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/utils/mimetype.util.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/utils/path.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/utils/path.util.ts -------------------------------------------------------------------------------- /gofi-frontend/src/utils/retry.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/utils/retry.util.ts -------------------------------------------------------------------------------- /gofi-frontend/src/utils/text.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/utils/text.util.ts -------------------------------------------------------------------------------- /gofi-frontend/src/utils/toast.util.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/src/utils/toast.util.tsx -------------------------------------------------------------------------------- /gofi-frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /gofi-frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/tailwind.config.js -------------------------------------------------------------------------------- /gofi-frontend/test/path.util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/test/path.util.test.ts -------------------------------------------------------------------------------- /gofi-frontend/test/text.util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/test/text.util.test.ts -------------------------------------------------------------------------------- /gofi-frontend/test/url.util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/test/url.util.test.ts -------------------------------------------------------------------------------- /gofi-frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/tsconfig.json -------------------------------------------------------------------------------- /gofi-frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/vite.config.ts -------------------------------------------------------------------------------- /gofi-frontend/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/gofi-frontend/vitest.config.ts -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /preview/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/preview/1.jpg -------------------------------------------------------------------------------- /preview/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/preview/2.jpg -------------------------------------------------------------------------------- /preview/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/preview/3.jpg -------------------------------------------------------------------------------- /preview/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/preview/4.jpg -------------------------------------------------------------------------------- /preview/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/preview/5.jpg -------------------------------------------------------------------------------- /preview/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/preview/6.jpg -------------------------------------------------------------------------------- /preview/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloaix/Gofi/HEAD/preview/logo.png --------------------------------------------------------------------------------