├── .astro ├── settings.json └── types.d.ts ├── .env ├── .eslintrc.js ├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── astro.config.ts ├── config.toml ├── config.yml ├── package.json ├── public └── styles │ └── app.css ├── src ├── components │ ├── adminmobnav.astro │ ├── adminnav.astro │ ├── footer.astro │ ├── head.astro │ ├── mobnav.astro │ ├── nav.astro │ ├── resources.astro │ └── servers.astro ├── config.ts ├── database.ts ├── env.d.ts ├── lib │ └── supabase.ts ├── middleware.ts ├── pages │ ├── 404.astro │ ├── account.astro │ ├── admin.astro │ ├── admin │ │ ├── coins.astro │ │ ├── packages.astro │ │ └── resources.astro │ ├── api │ │ ├── admin │ │ │ ├── addcoins.ts │ │ │ ├── addres.ts │ │ │ ├── removecoins.ts │ │ │ ├── removeres.ts │ │ │ ├── setcoins.ts │ │ │ └── setpackage.ts │ │ ├── auth │ │ │ ├── callback.ts │ │ │ ├── register.ts │ │ │ ├── signin.ts │ │ │ └── signout.ts │ │ ├── economy │ │ │ └── links │ │ │ │ ├── generate │ │ │ │ └── atglinks.ts │ │ │ │ └── redeem │ │ │ │ └── atglinks │ │ │ │ └── [code].astro │ │ ├── payments │ │ │ └── stripe.ts │ │ ├── store │ │ │ └── buy │ │ │ │ ├── cpu.ts │ │ │ │ ├── disk.ts │ │ │ │ ├── ram.ts │ │ │ │ └── slots.ts │ │ └── user │ │ │ ├── gift.ts │ │ │ └── passwordreset.ts │ ├── create.astro │ ├── dashboard.astro │ ├── delete.astro │ ├── economy.astro │ ├── edit.astro │ ├── gift.astro │ ├── index.astro │ ├── payments.astro │ ├── register.astro │ ├── server │ │ ├── create.ts │ │ ├── delete.ts │ │ └── edit.ts │ ├── signin.astro │ └── store.astro └── restype.ts ├── tailwind.config.mjs ├── tsconfig.build.json └── tsconfig.json /.astro/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/.astro/settings.json -------------------------------------------------------------------------------- /.astro/types.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/.env -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | ko_fi: klovit 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/README.md -------------------------------------------------------------------------------- /astro.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/astro.config.ts -------------------------------------------------------------------------------- /config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/config.toml -------------------------------------------------------------------------------- /config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/config.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/package.json -------------------------------------------------------------------------------- /public/styles/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/public/styles/app.css -------------------------------------------------------------------------------- /src/components/adminmobnav.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/components/adminmobnav.astro -------------------------------------------------------------------------------- /src/components/adminnav.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/components/adminnav.astro -------------------------------------------------------------------------------- /src/components/footer.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/components/footer.astro -------------------------------------------------------------------------------- /src/components/head.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/components/head.astro -------------------------------------------------------------------------------- /src/components/mobnav.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/components/mobnav.astro -------------------------------------------------------------------------------- /src/components/nav.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/components/nav.astro -------------------------------------------------------------------------------- /src/components/resources.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/components/resources.astro -------------------------------------------------------------------------------- /src/components/servers.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/components/servers.astro -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/database.ts -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/lib/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/lib/supabase.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/pages/404.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/404.astro -------------------------------------------------------------------------------- /src/pages/account.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/account.astro -------------------------------------------------------------------------------- /src/pages/admin.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/admin.astro -------------------------------------------------------------------------------- /src/pages/admin/coins.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/admin/coins.astro -------------------------------------------------------------------------------- /src/pages/admin/packages.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/admin/packages.astro -------------------------------------------------------------------------------- /src/pages/admin/resources.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/admin/resources.astro -------------------------------------------------------------------------------- /src/pages/api/admin/addcoins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/admin/addcoins.ts -------------------------------------------------------------------------------- /src/pages/api/admin/addres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/admin/addres.ts -------------------------------------------------------------------------------- /src/pages/api/admin/removecoins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/admin/removecoins.ts -------------------------------------------------------------------------------- /src/pages/api/admin/removeres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/admin/removeres.ts -------------------------------------------------------------------------------- /src/pages/api/admin/setcoins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/admin/setcoins.ts -------------------------------------------------------------------------------- /src/pages/api/admin/setpackage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/admin/setpackage.ts -------------------------------------------------------------------------------- /src/pages/api/auth/callback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/auth/callback.ts -------------------------------------------------------------------------------- /src/pages/api/auth/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/auth/register.ts -------------------------------------------------------------------------------- /src/pages/api/auth/signin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/auth/signin.ts -------------------------------------------------------------------------------- /src/pages/api/auth/signout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/auth/signout.ts -------------------------------------------------------------------------------- /src/pages/api/economy/links/generate/atglinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/economy/links/generate/atglinks.ts -------------------------------------------------------------------------------- /src/pages/api/economy/links/redeem/atglinks/[code].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/economy/links/redeem/atglinks/[code].astro -------------------------------------------------------------------------------- /src/pages/api/payments/stripe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/payments/stripe.ts -------------------------------------------------------------------------------- /src/pages/api/store/buy/cpu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/store/buy/cpu.ts -------------------------------------------------------------------------------- /src/pages/api/store/buy/disk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/store/buy/disk.ts -------------------------------------------------------------------------------- /src/pages/api/store/buy/ram.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/store/buy/ram.ts -------------------------------------------------------------------------------- /src/pages/api/store/buy/slots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/store/buy/slots.ts -------------------------------------------------------------------------------- /src/pages/api/user/gift.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/user/gift.ts -------------------------------------------------------------------------------- /src/pages/api/user/passwordreset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/api/user/passwordreset.ts -------------------------------------------------------------------------------- /src/pages/create.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/create.astro -------------------------------------------------------------------------------- /src/pages/dashboard.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/dashboard.astro -------------------------------------------------------------------------------- /src/pages/delete.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/delete.astro -------------------------------------------------------------------------------- /src/pages/economy.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/economy.astro -------------------------------------------------------------------------------- /src/pages/edit.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/edit.astro -------------------------------------------------------------------------------- /src/pages/gift.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/gift.astro -------------------------------------------------------------------------------- /src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/index.astro -------------------------------------------------------------------------------- /src/pages/payments.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/payments.astro -------------------------------------------------------------------------------- /src/pages/register.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/register.astro -------------------------------------------------------------------------------- /src/pages/server/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/server/create.ts -------------------------------------------------------------------------------- /src/pages/server/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/server/delete.ts -------------------------------------------------------------------------------- /src/pages/server/edit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/server/edit.ts -------------------------------------------------------------------------------- /src/pages/signin.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/signin.astro -------------------------------------------------------------------------------- /src/pages/store.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/pages/store.astro -------------------------------------------------------------------------------- /src/restype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/src/restype.ts -------------------------------------------------------------------------------- /tailwind.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/tailwind.config.mjs -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Klovit/KlovitClient/HEAD/tsconfig.json --------------------------------------------------------------------------------