release: v4.1.0

This commit is contained in:
Amruth Pillai
2024-05-05 14:55:06 +02:00
parent 68252c35fc
commit e87b05a93a
282 changed files with 11461 additions and 10713 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ import { configSchema } from "./schema";
NestConfigModule.forRoot({
isGlobal: true,
expandVariables: true,
validate: configSchema.parse,
validate: (config) => configSchema.parse(config),
}),
],
})
+6 -12
View File
@@ -6,9 +6,6 @@ export const configSchema = z.object({
// Ports
PORT: z.coerce.number().default(3000),
// Client URL (only for development environments)
__DEV__CLIENT_URL: z.string().url().optional(),
// URLs
PUBLIC_URL: z.string().url(),
STORAGE_URL: z.string().url(),
@@ -43,26 +40,23 @@ export const configSchema = z.object({
.string()
.default("false")
.transform((s) => s !== "false" && s !== "0"),
STORAGE_SKIP_CREATE_BUCKET: z
.string()
.default("false")
.transform((s) => s !== "false" && s !== "0"),
// Redis
REDIS_URL: z.string().url().startsWith("redis://").optional(),
// Sentry
VITE_SENTRY_DSN: z.string().url().startsWith("https://").optional(),
SERVER_SENTRY_DSN: z.string().url().startsWith("https://").optional(),
// Crowdin (Optional)
CROWDIN_PROJECT_ID: z.coerce.number().optional(),
CROWDIN_PERSONAL_TOKEN: z.string().optional(),
// Email (Optional)
// Flags (Optional)
DISABLE_EMAIL_AUTH: z
.string()
.default("false")
.transform((s) => s !== "false" && s !== "0"),
SKIP_STORAGE_BUCKET_CHECK: z
.string()
.default("false")
.transform((s) => s !== "false" && s !== "0"),
// GitHub (OAuth)
GITHUB_CLIENT_ID: z.string().optional(),