├── .env.example ├── .github ├── FUNDING.yml └── workflows │ └── build.yml ├── .gitignore ├── .sqlx ├── query-49a38b27e4579a04cb675bbd7ca0ae43141af7f2849e0a10e9d902cd69f3db9a.json └── query-e82ec9f258c45b7b45fae538ec700bc95b7fdae92c8aec0b675faf1837c8334f.json ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── LICENSE ├── README.md ├── backend ├── Cargo.lock ├── Cargo.toml ├── build.rs ├── src │ ├── cache.rs │ ├── clickhouse.rs │ ├── database.rs │ ├── env.rs │ ├── files.rs │ ├── logger.rs │ ├── main.rs │ ├── models │ │ ├── build.rs │ │ ├── config.rs │ │ ├── file.rs │ │ ├── mod.rs │ │ ├── organization.rs │ │ ├── type.rs │ │ ├── user.rs │ │ └── version.rs │ ├── requests.rs │ ├── routes │ │ ├── api │ │ │ ├── github.rs │ │ │ ├── mod.rs │ │ │ ├── organization │ │ │ │ ├── mod.rs │ │ │ │ └── v1 │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── types.rs │ │ │ ├── user │ │ │ │ ├── admin │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── stats.rs │ │ │ │ ├── invites │ │ │ │ │ ├── _organization_ │ │ │ │ │ │ ├── accept.rs │ │ │ │ │ │ ├── decline.rs │ │ │ │ │ │ └── mod.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── logout.rs │ │ │ │ ├── mod.rs │ │ │ │ └── organizations │ │ │ │ │ ├── _organization_ │ │ │ │ │ ├── api_keys │ │ │ │ │ │ ├── _key_.rs │ │ │ │ │ │ └── mod.rs │ │ │ │ │ ├── icon.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── stats.rs │ │ │ │ │ └── subusers │ │ │ │ │ │ ├── _subuser_.rs │ │ │ │ │ │ └── mod.rs │ │ │ │ │ └── mod.rs │ │ │ ├── v1 │ │ │ │ ├── build.rs │ │ │ │ ├── builds │ │ │ │ │ ├── _type_ │ │ │ │ │ │ ├── _version_ │ │ │ │ │ │ │ ├── _build_.rs │ │ │ │ │ │ │ └── mod.rs │ │ │ │ │ │ └── mod.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── script │ │ │ │ │ ├── _build_ │ │ │ │ │ │ ├── bash.rs │ │ │ │ │ │ ├── mod.rs │ │ │ │ │ │ └── powershell.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── stats.rs │ │ │ │ ├── types.rs │ │ │ │ └── version │ │ │ │ │ ├── _version_ │ │ │ │ │ ├── builds.rs │ │ │ │ │ └── mod.rs │ │ │ │ │ └── mod.rs │ │ │ └── v2 │ │ │ │ ├── build.rs │ │ │ │ ├── builds │ │ │ │ ├── _type_ │ │ │ │ │ ├── _version_.rs │ │ │ │ │ └── mod.rs │ │ │ │ └── mod.rs │ │ │ │ ├── config.rs │ │ │ │ ├── configs.rs │ │ │ │ ├── lookups │ │ │ │ ├── mod.rs │ │ │ │ ├── types │ │ │ │ │ ├── history.rs │ │ │ │ │ └── mod.rs │ │ │ │ └── versions │ │ │ │ │ ├── _type_ │ │ │ │ │ ├── history.rs │ │ │ │ │ └── mod.rs │ │ │ │ │ ├── history.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── requests │ │ │ │ ├── _type_ │ │ │ │ │ ├── history.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ └── version │ │ │ │ │ ├── _version_ │ │ │ │ │ ├── history.rs │ │ │ │ │ └── mod.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── stats │ │ │ │ ├── _type_ │ │ │ │ │ ├── _version_ │ │ │ │ │ │ ├── history.rs │ │ │ │ │ │ └── mod.rs │ │ │ │ │ ├── history.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ └── version │ │ │ │ │ ├── _version_ │ │ │ │ │ ├── history.rs │ │ │ │ │ └── mod.rs │ │ │ │ │ └── mod.rs │ │ │ │ └── types.rs │ │ ├── files.rs │ │ ├── index │ │ │ ├── _type_ │ │ │ │ ├── _version_ │ │ │ │ │ ├── _build_.rs │ │ │ │ │ └── mod.rs │ │ │ │ └── mod.rs │ │ │ └── mod.rs │ │ └── mod.rs │ ├── s3.rs │ └── utils.rs └── static │ ├── api.html │ └── index.html ├── database ├── .gitignore ├── clickhouse-migrations │ └── 0000.sql ├── drizzle.config.ts ├── migrations │ ├── 0000_dapper_sandman.sql │ ├── 0001_early_otto_octavius.sql │ ├── 0002_mixed_ink.sql │ ├── 0003_long_salo.sql │ ├── 0004_calm_pride.sql │ ├── 0005_futuristic_lightspeed.sql │ ├── 0006_conscious_demogoblin.sql │ ├── 0007_colossal_anita_blake.sql │ ├── 0008_mute_kang.sql │ ├── 0009_true_pete_wisdom.sql │ ├── 0010_damp_roughhouse.sql │ ├── 0011_chunky_sabra.sql │ ├── 0012_condemned_iron_fist.sql │ ├── 0013_wonderful_starhawk.sql │ ├── 0014_smart_nightshade.sql │ ├── 0015_fat_leopardon.sql │ ├── 0016_wonderful_mister_sinister.sql │ ├── 0017_early_onslaught.sql │ ├── 0018_flat_the_santerians.sql │ ├── 0019_rapid_katie_power.sql │ ├── 0020_premium_meltdown.sql │ ├── 0021_mushy_monster_badoon.sql │ ├── 0022_square_king_cobra.sql │ ├── 0023_perpetual_boomer.sql │ ├── 0024_new_tiger_shark.sql │ ├── 0025_pretty_morlun.sql │ ├── 0026_odd_sugar_man.sql │ ├── 0027_sudden_joystick.sql │ ├── 0028_brave_selene.sql │ ├── 0029_shocking_bug.sql │ ├── 0030_classy_timeslip.sql │ ├── 0031_tiny_hellion.sql │ ├── 0032_nasty_bromley.sql │ ├── 0033_abnormal_redwing.sql │ ├── 0034_red_polaris.sql │ └── meta │ │ ├── 0000_snapshot.json │ │ ├── 0001_snapshot.json │ │ ├── 0002_snapshot.json │ │ ├── 0003_snapshot.json │ │ ├── 0004_snapshot.json │ │ ├── 0005_snapshot.json │ │ ├── 0006_snapshot.json │ │ ├── 0007_snapshot.json │ │ ├── 0008_snapshot.json │ │ ├── 0009_snapshot.json │ │ ├── 0010_snapshot.json │ │ ├── 0011_snapshot.json │ │ ├── 0012_snapshot.json │ │ ├── 0013_snapshot.json │ │ ├── 0014_snapshot.json │ │ ├── 0015_snapshot.json │ │ ├── 0016_snapshot.json │ │ ├── 0017_snapshot.json │ │ ├── 0018_snapshot.json │ │ ├── 0019_snapshot.json │ │ ├── 0020_snapshot.json │ │ ├── 0021_snapshot.json │ │ ├── 0022_snapshot.json │ │ ├── 0023_snapshot.json │ │ ├── 0024_snapshot.json │ │ ├── 0025_snapshot.json │ │ ├── 0026_snapshot.json │ │ ├── 0027_snapshot.json │ │ ├── 0028_snapshot.json │ │ ├── 0029_snapshot.json │ │ ├── 0030_snapshot.json │ │ ├── 0031_snapshot.json │ │ ├── 0032_snapshot.json │ │ ├── 0033_snapshot.json │ │ ├── 0034_snapshot.json │ │ └── _journal.json ├── package.json ├── pnpm-lock.yaml ├── src │ ├── globals │ │ ├── clickhouse.ts │ │ ├── database.ts │ │ ├── env.ts │ │ └── logger.ts │ ├── index.ts │ ├── migrate-clickhouse.ts │ └── schema.ts └── tsconfig.json ├── entrypoint.sh └── frontend ├── .gitignore ├── LICENSE ├── README.md ├── components.json ├── index.html ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public ├── install.sh └── robots.txt ├── src ├── api │ ├── build.ts │ ├── builds.ts │ ├── config.ts │ ├── index.ts │ ├── lookups │ │ ├── types.ts │ │ ├── version │ │ │ ├── all-time.ts │ │ │ └── month.ts │ │ └── versions.ts │ ├── requests │ │ ├── type │ │ │ ├── all-time.ts │ │ │ ├── month.ts │ │ │ └── stats.ts │ │ └── version │ │ │ ├── all-time.ts │ │ │ └── month.ts │ ├── stats.ts │ ├── types.ts │ ├── user │ │ ├── infos.ts │ │ ├── invite │ │ │ ├── accept.ts │ │ │ └── decline.ts │ │ ├── logout.ts │ │ ├── organization │ │ │ ├── api-keys │ │ │ │ ├── addApiKey.ts │ │ │ │ ├── apiKeys.ts │ │ │ │ └── deleteApiKey.ts │ │ │ ├── create.ts │ │ │ ├── delete.ts │ │ │ ├── icon.ts │ │ │ ├── patch.ts │ │ │ ├── stats.ts │ │ │ └── subusers │ │ │ │ ├── addSubuser.ts │ │ │ │ ├── deleteSubuser.ts │ │ │ │ └── subusers.ts │ │ └── organizations.ts │ └── versions.ts ├── components │ ├── app-sidebar.tsx │ ├── theme-provider.tsx │ ├── ui │ │ ├── alert.tsx │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── chart.tsx │ │ ├── collapsible.tsx │ │ ├── dialog.tsx │ │ ├── drawer.tsx │ │ ├── dropdown-menu.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── popover.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── sidebar.tsx │ │ ├── skeleton.tsx │ │ ├── switch.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ └── tooltip.tsx │ └── user-tooltip.tsx ├── global.css ├── hooks │ ├── use-auth.tsx │ ├── use-mobile.tsx │ └── use-toast.ts ├── lib │ └── utils.ts ├── main.tsx ├── pages │ ├── 404.tsx │ ├── index.tsx │ ├── job-status.tsx │ ├── lookup.tsx │ ├── organizations.tsx │ └── {type} │ │ ├── statistics.tsx │ │ └── versions.tsx └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/.env.example -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: ["mcjars", "0x7d8"] 2 | ko_fi: "rjansen" 3 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | /target -------------------------------------------------------------------------------- /.sqlx/query-49a38b27e4579a04cb675bbd7ca0ae43141af7f2849e0a10e9d902cd69f3db9a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/.sqlx/query-49a38b27e4579a04cb675bbd7ca0ae43141af7f2849e0a10e9d902cd69f3db9a.json -------------------------------------------------------------------------------- /.sqlx/query-e82ec9f258c45b7b45fae538ec700bc95b7fdae92c8aec0b675faf1837c8334f.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/.sqlx/query-e82ec9f258c45b7b45fae538ec700bc95b7fdae92c8aec0b675faf1837c8334f.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/README.md -------------------------------------------------------------------------------- /backend/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/Cargo.lock -------------------------------------------------------------------------------- /backend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/Cargo.toml -------------------------------------------------------------------------------- /backend/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/build.rs -------------------------------------------------------------------------------- /backend/src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/cache.rs -------------------------------------------------------------------------------- /backend/src/clickhouse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/clickhouse.rs -------------------------------------------------------------------------------- /backend/src/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/database.rs -------------------------------------------------------------------------------- /backend/src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/env.rs -------------------------------------------------------------------------------- /backend/src/files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/files.rs -------------------------------------------------------------------------------- /backend/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/logger.rs -------------------------------------------------------------------------------- /backend/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/main.rs -------------------------------------------------------------------------------- /backend/src/models/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/models/build.rs -------------------------------------------------------------------------------- /backend/src/models/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/models/config.rs -------------------------------------------------------------------------------- /backend/src/models/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/models/file.rs -------------------------------------------------------------------------------- /backend/src/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/models/mod.rs -------------------------------------------------------------------------------- /backend/src/models/organization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/models/organization.rs -------------------------------------------------------------------------------- /backend/src/models/type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/models/type.rs -------------------------------------------------------------------------------- /backend/src/models/user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/models/user.rs -------------------------------------------------------------------------------- /backend/src/models/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/models/version.rs -------------------------------------------------------------------------------- /backend/src/requests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/requests.rs -------------------------------------------------------------------------------- /backend/src/routes/api/github.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/github.rs -------------------------------------------------------------------------------- /backend/src/routes/api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/organization/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/organization/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/organization/v1/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/organization/v1/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/organization/v1/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/organization/v1/types.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/admin/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/admin/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/admin/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/admin/stats.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/invites/_organization_/accept.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/invites/_organization_/accept.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/invites/_organization_/decline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/invites/_organization_/decline.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/invites/_organization_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/invites/_organization_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/invites/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/invites/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/logout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/logout.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/organizations/_organization_/api_keys/_key_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/organizations/_organization_/api_keys/_key_.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/organizations/_organization_/api_keys/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/organizations/_organization_/api_keys/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/organizations/_organization_/icon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/organizations/_organization_/icon.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/organizations/_organization_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/organizations/_organization_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/organizations/_organization_/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/organizations/_organization_/stats.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/organizations/_organization_/subusers/_subuser_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/organizations/_organization_/subusers/_subuser_.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/organizations/_organization_/subusers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/organizations/_organization_/subusers/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/user/organizations/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/user/organizations/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/build.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/builds/_type_/_version_/_build_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/builds/_type_/_version_/_build_.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/builds/_type_/_version_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/builds/_type_/_version_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/builds/_type_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/builds/_type_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/builds/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/builds/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/script/_build_/bash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/script/_build_/bash.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/script/_build_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/script/_build_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/script/_build_/powershell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/script/_build_/powershell.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/script/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/script/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/stats.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/types.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/version/_version_/builds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/version/_version_/builds.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/version/_version_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/version/_version_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v1/version/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v1/version/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/build.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/builds/_type_/_version_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/builds/_type_/_version_.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/builds/_type_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/builds/_type_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/builds/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/builds/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/config.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/configs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/configs.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/lookups/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/lookups/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/lookups/types/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/lookups/types/history.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/lookups/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/lookups/types/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/lookups/versions/_type_/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/lookups/versions/_type_/history.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/lookups/versions/_type_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/lookups/versions/_type_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/lookups/versions/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/lookups/versions/history.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/lookups/versions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/lookups/versions/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/requests/_type_/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/requests/_type_/history.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/requests/_type_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/requests/_type_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/requests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/requests/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/requests/version/_version_/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/requests/version/_version_/history.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/requests/version/_version_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/requests/version/_version_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/requests/version/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/requests/version/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/stats/_type_/_version_/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/stats/_type_/_version_/history.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/stats/_type_/_version_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/stats/_type_/_version_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/stats/_type_/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/stats/_type_/history.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/stats/_type_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/stats/_type_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/stats/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/stats/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/stats/version/_version_/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/stats/version/_version_/history.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/stats/version/_version_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/stats/version/_version_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/stats/version/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/stats/version/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/api/v2/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/api/v2/types.rs -------------------------------------------------------------------------------- /backend/src/routes/files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/files.rs -------------------------------------------------------------------------------- /backend/src/routes/index/_type_/_version_/_build_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/index/_type_/_version_/_build_.rs -------------------------------------------------------------------------------- /backend/src/routes/index/_type_/_version_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/index/_type_/_version_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/index/_type_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/index/_type_/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/index/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/index/mod.rs -------------------------------------------------------------------------------- /backend/src/routes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/routes/mod.rs -------------------------------------------------------------------------------- /backend/src/s3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/s3.rs -------------------------------------------------------------------------------- /backend/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/src/utils.rs -------------------------------------------------------------------------------- /backend/static/api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/static/api.html -------------------------------------------------------------------------------- /backend/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/backend/static/index.html -------------------------------------------------------------------------------- /database/.gitignore: -------------------------------------------------------------------------------- 1 | lib/ 2 | node_modules/ -------------------------------------------------------------------------------- /database/clickhouse-migrations/0000.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/clickhouse-migrations/0000.sql -------------------------------------------------------------------------------- /database/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/drizzle.config.ts -------------------------------------------------------------------------------- /database/migrations/0000_dapper_sandman.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0000_dapper_sandman.sql -------------------------------------------------------------------------------- /database/migrations/0001_early_otto_octavius.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0001_early_otto_octavius.sql -------------------------------------------------------------------------------- /database/migrations/0002_mixed_ink.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0002_mixed_ink.sql -------------------------------------------------------------------------------- /database/migrations/0003_long_salo.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0003_long_salo.sql -------------------------------------------------------------------------------- /database/migrations/0004_calm_pride.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0004_calm_pride.sql -------------------------------------------------------------------------------- /database/migrations/0005_futuristic_lightspeed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0005_futuristic_lightspeed.sql -------------------------------------------------------------------------------- /database/migrations/0006_conscious_demogoblin.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0006_conscious_demogoblin.sql -------------------------------------------------------------------------------- /database/migrations/0007_colossal_anita_blake.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0007_colossal_anita_blake.sql -------------------------------------------------------------------------------- /database/migrations/0008_mute_kang.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0008_mute_kang.sql -------------------------------------------------------------------------------- /database/migrations/0009_true_pete_wisdom.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0009_true_pete_wisdom.sql -------------------------------------------------------------------------------- /database/migrations/0010_damp_roughhouse.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0010_damp_roughhouse.sql -------------------------------------------------------------------------------- /database/migrations/0011_chunky_sabra.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0011_chunky_sabra.sql -------------------------------------------------------------------------------- /database/migrations/0012_condemned_iron_fist.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "organization_keys" ADD COLUMN "name" varchar(255) DEFAULT 'Key' NOT NULL; -------------------------------------------------------------------------------- /database/migrations/0013_wonderful_starhawk.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0013_wonderful_starhawk.sql -------------------------------------------------------------------------------- /database/migrations/0014_smart_nightshade.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0014_smart_nightshade.sql -------------------------------------------------------------------------------- /database/migrations/0015_fat_leopardon.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0015_fat_leopardon.sql -------------------------------------------------------------------------------- /database/migrations/0016_wonderful_mister_sinister.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0016_wonderful_mister_sinister.sql -------------------------------------------------------------------------------- /database/migrations/0017_early_onslaught.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0017_early_onslaught.sql -------------------------------------------------------------------------------- /database/migrations/0018_flat_the_santerians.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0018_flat_the_santerians.sql -------------------------------------------------------------------------------- /database/migrations/0019_rapid_katie_power.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0019_rapid_katie_power.sql -------------------------------------------------------------------------------- /database/migrations/0020_premium_meltdown.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0020_premium_meltdown.sql -------------------------------------------------------------------------------- /database/migrations/0021_mushy_monster_badoon.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0021_mushy_monster_badoon.sql -------------------------------------------------------------------------------- /database/migrations/0022_square_king_cobra.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0022_square_king_cobra.sql -------------------------------------------------------------------------------- /database/migrations/0023_perpetual_boomer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0023_perpetual_boomer.sql -------------------------------------------------------------------------------- /database/migrations/0024_new_tiger_shark.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0024_new_tiger_shark.sql -------------------------------------------------------------------------------- /database/migrations/0025_pretty_morlun.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0025_pretty_morlun.sql -------------------------------------------------------------------------------- /database/migrations/0026_odd_sugar_man.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0026_odd_sugar_man.sql -------------------------------------------------------------------------------- /database/migrations/0027_sudden_joystick.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0027_sudden_joystick.sql -------------------------------------------------------------------------------- /database/migrations/0028_brave_selene.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0028_brave_selene.sql -------------------------------------------------------------------------------- /database/migrations/0029_shocking_bug.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0029_shocking_bug.sql -------------------------------------------------------------------------------- /database/migrations/0030_classy_timeslip.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0030_classy_timeslip.sql -------------------------------------------------------------------------------- /database/migrations/0031_tiny_hellion.sql: -------------------------------------------------------------------------------- 1 | ALTER TYPE "public"."format" ADD VALUE 'JSON5'; -------------------------------------------------------------------------------- /database/migrations/0032_nasty_bromley.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0032_nasty_bromley.sql -------------------------------------------------------------------------------- /database/migrations/0033_abnormal_redwing.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "files" ADD COLUMN "last_access" timestamp; -------------------------------------------------------------------------------- /database/migrations/0034_red_polaris.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/0034_red_polaris.sql -------------------------------------------------------------------------------- /database/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0001_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0002_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0003_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0003_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0004_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0004_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0005_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0005_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0006_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0006_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0007_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0007_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0008_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0008_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0009_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0009_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0010_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0010_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0011_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0011_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0012_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0012_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0013_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0013_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0014_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0014_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0015_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0015_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0016_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0016_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0017_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0017_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0018_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0018_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0019_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0019_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0020_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0020_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0021_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0021_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0022_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0022_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0023_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0023_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0024_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0024_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0025_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0025_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0026_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0026_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0027_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0027_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0028_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0028_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0029_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0029_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0030_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0030_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0031_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0031_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0032_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0032_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0033_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0033_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/0034_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/0034_snapshot.json -------------------------------------------------------------------------------- /database/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/migrations/meta/_journal.json -------------------------------------------------------------------------------- /database/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/package.json -------------------------------------------------------------------------------- /database/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/pnpm-lock.yaml -------------------------------------------------------------------------------- /database/src/globals/clickhouse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/src/globals/clickhouse.ts -------------------------------------------------------------------------------- /database/src/globals/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/src/globals/database.ts -------------------------------------------------------------------------------- /database/src/globals/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/src/globals/env.ts -------------------------------------------------------------------------------- /database/src/globals/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/src/globals/logger.ts -------------------------------------------------------------------------------- /database/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/src/index.ts -------------------------------------------------------------------------------- /database/src/migrate-clickhouse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/src/migrate-clickhouse.ts -------------------------------------------------------------------------------- /database/src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/src/schema.ts -------------------------------------------------------------------------------- /database/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/database/tsconfig.json -------------------------------------------------------------------------------- /entrypoint.sh: -------------------------------------------------------------------------------- 1 | cd /app/server 2 | 3 | exec ./bin -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/LICENSE -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/components.json -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/pnpm-lock.yaml -------------------------------------------------------------------------------- /frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/postcss.config.js -------------------------------------------------------------------------------- /frontend/public/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/public/install.sh -------------------------------------------------------------------------------- /frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/public/robots.txt -------------------------------------------------------------------------------- /frontend/src/api/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/build.ts -------------------------------------------------------------------------------- /frontend/src/api/builds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/builds.ts -------------------------------------------------------------------------------- /frontend/src/api/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/config.ts -------------------------------------------------------------------------------- /frontend/src/api/index.ts: -------------------------------------------------------------------------------- 1 | export const BASE_URL = localStorage.getItem('api_url') ?? '' -------------------------------------------------------------------------------- /frontend/src/api/lookups/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/lookups/types.ts -------------------------------------------------------------------------------- /frontend/src/api/lookups/version/all-time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/lookups/version/all-time.ts -------------------------------------------------------------------------------- /frontend/src/api/lookups/version/month.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/lookups/version/month.ts -------------------------------------------------------------------------------- /frontend/src/api/lookups/versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/lookups/versions.ts -------------------------------------------------------------------------------- /frontend/src/api/requests/type/all-time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/requests/type/all-time.ts -------------------------------------------------------------------------------- /frontend/src/api/requests/type/month.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/requests/type/month.ts -------------------------------------------------------------------------------- /frontend/src/api/requests/type/stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/requests/type/stats.ts -------------------------------------------------------------------------------- /frontend/src/api/requests/version/all-time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/requests/version/all-time.ts -------------------------------------------------------------------------------- /frontend/src/api/requests/version/month.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/requests/version/month.ts -------------------------------------------------------------------------------- /frontend/src/api/stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/stats.ts -------------------------------------------------------------------------------- /frontend/src/api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/types.ts -------------------------------------------------------------------------------- /frontend/src/api/user/infos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/infos.ts -------------------------------------------------------------------------------- /frontend/src/api/user/invite/accept.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/invite/accept.ts -------------------------------------------------------------------------------- /frontend/src/api/user/invite/decline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/invite/decline.ts -------------------------------------------------------------------------------- /frontend/src/api/user/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/logout.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organization/api-keys/addApiKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organization/api-keys/addApiKey.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organization/api-keys/apiKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organization/api-keys/apiKeys.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organization/api-keys/deleteApiKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organization/api-keys/deleteApiKey.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organization/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organization/create.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organization/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organization/delete.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organization/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organization/icon.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organization/patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organization/patch.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organization/stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organization/stats.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organization/subusers/addSubuser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organization/subusers/addSubuser.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organization/subusers/deleteSubuser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organization/subusers/deleteSubuser.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organization/subusers/subusers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organization/subusers/subusers.ts -------------------------------------------------------------------------------- /frontend/src/api/user/organizations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/user/organizations.ts -------------------------------------------------------------------------------- /frontend/src/api/versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/api/versions.ts -------------------------------------------------------------------------------- /frontend/src/components/app-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/app-sidebar.tsx -------------------------------------------------------------------------------- /frontend/src/components/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/theme-provider.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/button.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/card.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/chart.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/input.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/label.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/select.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /frontend/src/components/user-tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/components/user-tooltip.tsx -------------------------------------------------------------------------------- /frontend/src/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/global.css -------------------------------------------------------------------------------- /frontend/src/hooks/use-auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/hooks/use-auth.tsx -------------------------------------------------------------------------------- /frontend/src/hooks/use-mobile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/hooks/use-mobile.tsx -------------------------------------------------------------------------------- /frontend/src/hooks/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/hooks/use-toast.ts -------------------------------------------------------------------------------- /frontend/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/lib/utils.ts -------------------------------------------------------------------------------- /frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/main.tsx -------------------------------------------------------------------------------- /frontend/src/pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/pages/404.tsx -------------------------------------------------------------------------------- /frontend/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/pages/index.tsx -------------------------------------------------------------------------------- /frontend/src/pages/job-status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/pages/job-status.tsx -------------------------------------------------------------------------------- /frontend/src/pages/lookup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/pages/lookup.tsx -------------------------------------------------------------------------------- /frontend/src/pages/organizations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/pages/organizations.tsx -------------------------------------------------------------------------------- /frontend/src/pages/{type}/statistics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/pages/{type}/statistics.tsx -------------------------------------------------------------------------------- /frontend/src/pages/{type}/versions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/src/pages/{type}/versions.tsx -------------------------------------------------------------------------------- /frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/tailwind.config.js -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcjars/www/HEAD/frontend/vite.config.ts --------------------------------------------------------------------------------