Integrate Oudelaa backend features, security, tests, and deployment updates
هذا الالتزام موجود في:
23
test/setup-env.ts
Normal file
23
test/setup-env.ts
Normal file
@@ -0,0 +1,23 @@
|
||||
Object.assign(process.env, {
|
||||
NODE_ENV: 'test',
|
||||
EMAIL_ENABLED: 'false',
|
||||
REDIS_ENABLED: 'false',
|
||||
REDIS_SOCKET_ADAPTER_ENABLED: 'false',
|
||||
QUEUE_ENABLED: 'false',
|
||||
REQUEST_LOGGING_ENABLED: 'false',
|
||||
FEED_CACHE_ENABLED: 'false',
|
||||
STORAGE_PROVIDER: 'local',
|
||||
MEDIA_ACCESS_MODE: 'direct',
|
||||
BCRYPT_SALT_ROUNDS: '8',
|
||||
PUBLIC_BASE_URL: 'http://127.0.0.1:4000',
|
||||
STORAGE_PUBLIC_BASE_URL: 'http://127.0.0.1:4000',
|
||||
MONGODB_URI: process.env.E2E_MONGODB_URI ?? 'mongodb://127.0.0.1:27017/oudelaa-e2e',
|
||||
JWT_ACCESS_SECRET: 'test-access-secret-123456',
|
||||
JWT_REFRESH_SECRET: 'test-refresh-secret-123456',
|
||||
SUPERADMIN_EMAIL: 'superadmin@example.com',
|
||||
SUPERADMIN_PASSWORD: 'StrongPass123!',
|
||||
SUPERADMIN_PASSWORD_HASH: '',
|
||||
SUPERADMIN_ACCESS_SECRET: 'test-superadmin-access-123456',
|
||||
SUPERADMIN_REFRESH_SECRET: 'test-superadmin-refresh-123456',
|
||||
SUPERADMIN_TOTP_SECRET: '',
|
||||
});
|
||||
المرجع في مشكلة جديدة
حظر مستخدم