├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md └── workflows │ ├── docker-image-amd64-en.yml │ ├── docker-image-amd64.yml │ ├── docker-image-arm64.yml │ ├── linux-release.yml │ ├── macos-release.yml │ └── windows-release.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.en.md ├── README.ja.md ├── README.md ├── VERSION ├── bin ├── migration_v0.2-v0.3.sql ├── migration_v0.3-v0.4.sql └── time_test.sh ├── common ├── constants.go ├── crypto.go ├── custom-event.go ├── email.go ├── embed-file-system.go ├── gin.go ├── group-ratio.go ├── init.go ├── logger.go ├── model-ratio.go ├── rate-limit.go ├── redis.go ├── utils.go ├── validate.go └── verification.go ├── controller ├── billing.go ├── channel-billing.go ├── channel-test.go ├── channel.go ├── github.go ├── group.go ├── log.go ├── misc.go ├── model.go ├── option.go ├── redemption.go ├── relay-aiproxy.go ├── relay-ali.go ├── relay-audio.go ├── relay-baidu.go ├── relay-claude.go ├── relay-image.go ├── relay-openai.go ├── relay-palm.go ├── relay-text.go ├── relay-utils.go ├── relay-xunfei.go ├── relay-zhipu.go ├── relay.go ├── token.go ├── user.go └── wechat.go ├── docker-compose.yml ├── go.mod ├── go.sum ├── i18n ├── en.json └── translate.py ├── img.png ├── img_1.png ├── img_10.png ├── img_11.png ├── img_12.png ├── img_13.png ├── img_14.png ├── img_15.png ├── img_16.png ├── img_17.png ├── img_18.png ├── img_19.png ├── img_2.png ├── img_20.png ├── img_21.png ├── img_22.png ├── img_23.png ├── img_24.png ├── img_25.png ├── img_26.png ├── img_27.png ├── img_28.png ├── img_29.png ├── img_3.png ├── img_30.png ├── img_31.png ├── img_32.png ├── img_4.png ├── img_5.png ├── img_6.png ├── img_7.png ├── img_8.png ├── img_9.png ├── main.go ├── middleware ├── auth.go ├── cache.go ├── cors.go ├── distributor.go ├── rate-limit.go └── turnstile-check.go ├── model ├── ability.go ├── cache.go ├── channel.go ├── log.go ├── main.go ├── option.go ├── redemption.go ├── token.go └── user.go ├── one-api.service ├── qrcode_1730792856655.jpg ├── router ├── api-router.go ├── dashboard.go ├── main.go ├── relay-router.go └── web-router.go └── web ├── .gitignore ├── README.md ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo.png └── robots.txt ├── src ├── App.js ├── components │ ├── ChannelsTable.js │ ├── Footer.js │ ├── GitHubOAuth.js │ ├── Header.js │ ├── Loading.js │ ├── LoginForm.js │ ├── LogsTable.js │ ├── OperationSetting.js │ ├── OtherSetting.js │ ├── PasswordResetConfirm.js │ ├── PasswordResetForm.js │ ├── PersonalSetting.js │ ├── PrivateRoute.js │ ├── RedemptionsTable.js │ ├── RegisterForm.js │ ├── SystemSetting.js │ ├── TokensTable.js │ └── UsersTable.js ├── constants │ ├── channel.constants.js │ ├── common.constant.js │ ├── index.js │ ├── toast.constants.js │ └── user.constants.js ├── context │ ├── Status │ │ ├── index.js │ │ └── reducer.js │ └── User │ │ ├── index.js │ │ └── reducer.js ├── helpers │ ├── api.js │ ├── auth-header.js │ ├── history.js │ ├── index.js │ ├── render.js │ └── utils.js ├── index.css ├── index.js └── pages │ ├── About │ └── index.js │ ├── Channel │ ├── EditChannel.js │ └── index.js │ ├── Chat │ └── index.js │ ├── Home │ └── index.js │ ├── Log │ └── index.js │ ├── NotFound │ └── index.js │ ├── Redemption │ ├── EditRedemption.js │ └── index.js │ ├── Setting │ └── index.js │ ├── Token │ ├── EditToken.js │ └── index.js │ ├── TopUp │ └── index.js │ └── User │ ├── AddUser.js │ ├── EditUser.js │ └── index.js └── vercel.json /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: ['https://iamazing.cn/page/reward'] -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/docker-image-amd64-en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/.github/workflows/docker-image-amd64-en.yml -------------------------------------------------------------------------------- /.github/workflows/docker-image-amd64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/.github/workflows/docker-image-amd64.yml -------------------------------------------------------------------------------- /.github/workflows/docker-image-arm64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/.github/workflows/docker-image-arm64.yml -------------------------------------------------------------------------------- /.github/workflows/linux-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/.github/workflows/linux-release.yml -------------------------------------------------------------------------------- /.github/workflows/macos-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/.github/workflows/macos-release.yml -------------------------------------------------------------------------------- /.github/workflows/windows-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/.github/workflows/windows-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/README.en.md -------------------------------------------------------------------------------- /README.ja.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/README.ja.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bin/migration_v0.2-v0.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/bin/migration_v0.2-v0.3.sql -------------------------------------------------------------------------------- /bin/migration_v0.3-v0.4.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/bin/migration_v0.3-v0.4.sql -------------------------------------------------------------------------------- /bin/time_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/bin/time_test.sh -------------------------------------------------------------------------------- /common/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/constants.go -------------------------------------------------------------------------------- /common/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/crypto.go -------------------------------------------------------------------------------- /common/custom-event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/custom-event.go -------------------------------------------------------------------------------- /common/email.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/email.go -------------------------------------------------------------------------------- /common/embed-file-system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/embed-file-system.go -------------------------------------------------------------------------------- /common/gin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/gin.go -------------------------------------------------------------------------------- /common/group-ratio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/group-ratio.go -------------------------------------------------------------------------------- /common/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/init.go -------------------------------------------------------------------------------- /common/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/logger.go -------------------------------------------------------------------------------- /common/model-ratio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/model-ratio.go -------------------------------------------------------------------------------- /common/rate-limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/rate-limit.go -------------------------------------------------------------------------------- /common/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/redis.go -------------------------------------------------------------------------------- /common/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/utils.go -------------------------------------------------------------------------------- /common/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/validate.go -------------------------------------------------------------------------------- /common/verification.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/common/verification.go -------------------------------------------------------------------------------- /controller/billing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/billing.go -------------------------------------------------------------------------------- /controller/channel-billing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/channel-billing.go -------------------------------------------------------------------------------- /controller/channel-test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/channel-test.go -------------------------------------------------------------------------------- /controller/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/channel.go -------------------------------------------------------------------------------- /controller/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/github.go -------------------------------------------------------------------------------- /controller/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/group.go -------------------------------------------------------------------------------- /controller/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/log.go -------------------------------------------------------------------------------- /controller/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/misc.go -------------------------------------------------------------------------------- /controller/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/model.go -------------------------------------------------------------------------------- /controller/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/option.go -------------------------------------------------------------------------------- /controller/redemption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/redemption.go -------------------------------------------------------------------------------- /controller/relay-aiproxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-aiproxy.go -------------------------------------------------------------------------------- /controller/relay-ali.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-ali.go -------------------------------------------------------------------------------- /controller/relay-audio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-audio.go -------------------------------------------------------------------------------- /controller/relay-baidu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-baidu.go -------------------------------------------------------------------------------- /controller/relay-claude.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-claude.go -------------------------------------------------------------------------------- /controller/relay-image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-image.go -------------------------------------------------------------------------------- /controller/relay-openai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-openai.go -------------------------------------------------------------------------------- /controller/relay-palm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-palm.go -------------------------------------------------------------------------------- /controller/relay-text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-text.go -------------------------------------------------------------------------------- /controller/relay-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-utils.go -------------------------------------------------------------------------------- /controller/relay-xunfei.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-xunfei.go -------------------------------------------------------------------------------- /controller/relay-zhipu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay-zhipu.go -------------------------------------------------------------------------------- /controller/relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/relay.go -------------------------------------------------------------------------------- /controller/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/token.go -------------------------------------------------------------------------------- /controller/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/user.go -------------------------------------------------------------------------------- /controller/wechat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/controller/wechat.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/go.sum -------------------------------------------------------------------------------- /i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/i18n/en.json -------------------------------------------------------------------------------- /i18n/translate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/i18n/translate.py -------------------------------------------------------------------------------- /img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img.png -------------------------------------------------------------------------------- /img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_1.png -------------------------------------------------------------------------------- /img_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_10.png -------------------------------------------------------------------------------- /img_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_11.png -------------------------------------------------------------------------------- /img_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_12.png -------------------------------------------------------------------------------- /img_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_13.png -------------------------------------------------------------------------------- /img_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_14.png -------------------------------------------------------------------------------- /img_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_15.png -------------------------------------------------------------------------------- /img_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_16.png -------------------------------------------------------------------------------- /img_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_17.png -------------------------------------------------------------------------------- /img_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_18.png -------------------------------------------------------------------------------- /img_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_19.png -------------------------------------------------------------------------------- /img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_2.png -------------------------------------------------------------------------------- /img_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_20.png -------------------------------------------------------------------------------- /img_21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_21.png -------------------------------------------------------------------------------- /img_22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_22.png -------------------------------------------------------------------------------- /img_23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_23.png -------------------------------------------------------------------------------- /img_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_24.png -------------------------------------------------------------------------------- /img_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_25.png -------------------------------------------------------------------------------- /img_26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_26.png -------------------------------------------------------------------------------- /img_27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_27.png -------------------------------------------------------------------------------- /img_28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_28.png -------------------------------------------------------------------------------- /img_29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_29.png -------------------------------------------------------------------------------- /img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_3.png -------------------------------------------------------------------------------- /img_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_30.png -------------------------------------------------------------------------------- /img_31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_31.png -------------------------------------------------------------------------------- /img_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_32.png -------------------------------------------------------------------------------- /img_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_4.png -------------------------------------------------------------------------------- /img_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_5.png -------------------------------------------------------------------------------- /img_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_6.png -------------------------------------------------------------------------------- /img_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_7.png -------------------------------------------------------------------------------- /img_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_8.png -------------------------------------------------------------------------------- /img_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/img_9.png -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/main.go -------------------------------------------------------------------------------- /middleware/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/middleware/auth.go -------------------------------------------------------------------------------- /middleware/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/middleware/cache.go -------------------------------------------------------------------------------- /middleware/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/middleware/cors.go -------------------------------------------------------------------------------- /middleware/distributor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/middleware/distributor.go -------------------------------------------------------------------------------- /middleware/rate-limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/middleware/rate-limit.go -------------------------------------------------------------------------------- /middleware/turnstile-check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/middleware/turnstile-check.go -------------------------------------------------------------------------------- /model/ability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/model/ability.go -------------------------------------------------------------------------------- /model/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/model/cache.go -------------------------------------------------------------------------------- /model/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/model/channel.go -------------------------------------------------------------------------------- /model/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/model/log.go -------------------------------------------------------------------------------- /model/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/model/main.go -------------------------------------------------------------------------------- /model/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/model/option.go -------------------------------------------------------------------------------- /model/redemption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/model/redemption.go -------------------------------------------------------------------------------- /model/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/model/token.go -------------------------------------------------------------------------------- /model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/model/user.go -------------------------------------------------------------------------------- /one-api.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/one-api.service -------------------------------------------------------------------------------- /qrcode_1730792856655.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/qrcode_1730792856655.jpg -------------------------------------------------------------------------------- /router/api-router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/router/api-router.go -------------------------------------------------------------------------------- /router/dashboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/router/dashboard.go -------------------------------------------------------------------------------- /router/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/router/main.go -------------------------------------------------------------------------------- /router/relay-router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/router/relay-router.go -------------------------------------------------------------------------------- /router/web-router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/router/web-router.go -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/README.md -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/package.json -------------------------------------------------------------------------------- /web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/public/favicon.ico -------------------------------------------------------------------------------- /web/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/public/index.html -------------------------------------------------------------------------------- /web/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/public/logo.png -------------------------------------------------------------------------------- /web/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/public/robots.txt -------------------------------------------------------------------------------- /web/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/App.js -------------------------------------------------------------------------------- /web/src/components/ChannelsTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/ChannelsTable.js -------------------------------------------------------------------------------- /web/src/components/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/Footer.js -------------------------------------------------------------------------------- /web/src/components/GitHubOAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/GitHubOAuth.js -------------------------------------------------------------------------------- /web/src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/Header.js -------------------------------------------------------------------------------- /web/src/components/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/Loading.js -------------------------------------------------------------------------------- /web/src/components/LoginForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/LoginForm.js -------------------------------------------------------------------------------- /web/src/components/LogsTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/LogsTable.js -------------------------------------------------------------------------------- /web/src/components/OperationSetting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/OperationSetting.js -------------------------------------------------------------------------------- /web/src/components/OtherSetting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/OtherSetting.js -------------------------------------------------------------------------------- /web/src/components/PasswordResetConfirm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/PasswordResetConfirm.js -------------------------------------------------------------------------------- /web/src/components/PasswordResetForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/PasswordResetForm.js -------------------------------------------------------------------------------- /web/src/components/PersonalSetting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/PersonalSetting.js -------------------------------------------------------------------------------- /web/src/components/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/PrivateRoute.js -------------------------------------------------------------------------------- /web/src/components/RedemptionsTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/RedemptionsTable.js -------------------------------------------------------------------------------- /web/src/components/RegisterForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/RegisterForm.js -------------------------------------------------------------------------------- /web/src/components/SystemSetting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/SystemSetting.js -------------------------------------------------------------------------------- /web/src/components/TokensTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/TokensTable.js -------------------------------------------------------------------------------- /web/src/components/UsersTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/components/UsersTable.js -------------------------------------------------------------------------------- /web/src/constants/channel.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/constants/channel.constants.js -------------------------------------------------------------------------------- /web/src/constants/common.constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/constants/common.constant.js -------------------------------------------------------------------------------- /web/src/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/constants/index.js -------------------------------------------------------------------------------- /web/src/constants/toast.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/constants/toast.constants.js -------------------------------------------------------------------------------- /web/src/constants/user.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/constants/user.constants.js -------------------------------------------------------------------------------- /web/src/context/Status/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/context/Status/index.js -------------------------------------------------------------------------------- /web/src/context/Status/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/context/Status/reducer.js -------------------------------------------------------------------------------- /web/src/context/User/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/context/User/index.js -------------------------------------------------------------------------------- /web/src/context/User/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/context/User/reducer.js -------------------------------------------------------------------------------- /web/src/helpers/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/helpers/api.js -------------------------------------------------------------------------------- /web/src/helpers/auth-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/helpers/auth-header.js -------------------------------------------------------------------------------- /web/src/helpers/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/helpers/history.js -------------------------------------------------------------------------------- /web/src/helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/helpers/index.js -------------------------------------------------------------------------------- /web/src/helpers/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/helpers/render.js -------------------------------------------------------------------------------- /web/src/helpers/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/helpers/utils.js -------------------------------------------------------------------------------- /web/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/index.css -------------------------------------------------------------------------------- /web/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/index.js -------------------------------------------------------------------------------- /web/src/pages/About/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/About/index.js -------------------------------------------------------------------------------- /web/src/pages/Channel/EditChannel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/Channel/EditChannel.js -------------------------------------------------------------------------------- /web/src/pages/Channel/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/Channel/index.js -------------------------------------------------------------------------------- /web/src/pages/Chat/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/Chat/index.js -------------------------------------------------------------------------------- /web/src/pages/Home/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/Home/index.js -------------------------------------------------------------------------------- /web/src/pages/Log/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/Log/index.js -------------------------------------------------------------------------------- /web/src/pages/NotFound/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/NotFound/index.js -------------------------------------------------------------------------------- /web/src/pages/Redemption/EditRedemption.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/Redemption/EditRedemption.js -------------------------------------------------------------------------------- /web/src/pages/Redemption/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/Redemption/index.js -------------------------------------------------------------------------------- /web/src/pages/Setting/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/Setting/index.js -------------------------------------------------------------------------------- /web/src/pages/Token/EditToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/Token/EditToken.js -------------------------------------------------------------------------------- /web/src/pages/Token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/Token/index.js -------------------------------------------------------------------------------- /web/src/pages/TopUp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/TopUp/index.js -------------------------------------------------------------------------------- /web/src/pages/User/AddUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/User/AddUser.js -------------------------------------------------------------------------------- /web/src/pages/User/EditUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/User/EditUser.js -------------------------------------------------------------------------------- /web/src/pages/User/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/src/pages/User/index.js -------------------------------------------------------------------------------- /web/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akl7777777/shell-api/HEAD/web/vercel.json --------------------------------------------------------------------------------