diff --git a/apps/medusa/.env.template b/apps/medusa/.env.template index a575e07a..dea00e03 100644 --- a/apps/medusa/.env.template +++ b/apps/medusa/.env.template @@ -13,3 +13,5 @@ ADMIN_BACKEND_URL=http://localhost:9000 # Add your own Stripe secret key here STRIPE_API_KEY= + +DATABASE_SSL_DISABLED=true \ No newline at end of file diff --git a/apps/medusa/medusa-config.ts b/apps/medusa/medusa-config.ts index 5b83b3fd..c12ad2a9 100644 --- a/apps/medusa/medusa-config.ts +++ b/apps/medusa/medusa-config.ts @@ -5,6 +5,7 @@ loadEnv(process.env.NODE_ENV || 'development', process.cwd()); const REDIS_URL = process.env.REDIS_URL; const STRIPE_API_KEY = process.env.STRIPE_API_KEY; const IS_TEST = process.env.NODE_ENV === 'test'; +const DATABASE_SSL_DISABLED = process.env.DATABASE_SSL_DISABLED === 'true'; const cacheModule = IS_TEST ? { resolve: '@medusajs/medusa/cache-inmemory' } @@ -38,11 +39,8 @@ const workflowEngineModule = IS_TEST module.exports = defineConfig({ projectConfig: { databaseUrl: process.env.DATABASE_URL, - databaseDriverOptions: { - ssl: false, - }, + databaseDriverOptions: DATABASE_SSL_DISABLED ? undefined : { connection: { ssl: { rejectUnauthorized: false } } }, redisUrl: REDIS_URL, - redisPrefix: process.env.REDIS_PREFIX, http: { storeCors: process.env.STORE_CORS || '', diff --git a/apps/medusa/package.json b/apps/medusa/package.json index ef614fde..ba33ceb5 100644 --- a/apps/medusa/package.json +++ b/apps/medusa/package.json @@ -32,7 +32,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@lambdacurry/medusa-product-reviews": "0.0.7", + "@lambdacurry/medusa-product-reviews": "1.1.0", "@medusajs/admin-sdk": "2.7.0", "@medusajs/cli": "2.7.0", "@medusajs/framework": "2.7.0", diff --git a/yarn.lock b/yarn.lock index 52eb4e30..4b716497 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3464,9 +3464,9 @@ __metadata: languageName: node linkType: hard -"@lambdacurry/medusa-product-reviews@npm:0.0.7": - version: 0.0.7 - resolution: "@lambdacurry/medusa-product-reviews@npm:0.0.7" +"@lambdacurry/medusa-product-reviews@npm:1.1.0": + version: 1.1.0 + resolution: "@lambdacurry/medusa-product-reviews@npm:1.1.0" dependencies: "@hookform/resolvers": "npm:3.4.2" "@lambdacurry/medusa-plugins-sdk": "npm:0.0.5" @@ -3489,7 +3489,7 @@ __metadata: "@mikro-orm/postgresql": 6.4.3 awilix: ^8.0.1 pg: ^8.13.0 - checksum: 10c0/b4c03b461a1cd8ec2796f9660be37e53011a5786fac5a50d42c60e92c0776a0815b16d09af17ee20d0ac3dd75f06f8e5ea36eaf050e736a9385530070713c5e6 + checksum: 10c0/b5b1ec69893821f3e83cfb513e16e462935c5b3f9c4b1afe8a5986c78a90e039e65b8760c432da9a545bc223187db965eb27d0ba1bf5e744e9448ac117d50d80 languageName: node linkType: hard @@ -21682,7 +21682,7 @@ __metadata: version: 0.0.0-use.local resolution: "medusa@workspace:apps/medusa" dependencies: - "@lambdacurry/medusa-product-reviews": "npm:0.0.7" + "@lambdacurry/medusa-product-reviews": "npm:1.1.0" "@medusajs/admin-sdk": "npm:2.7.0" "@medusajs/cli": "npm:2.7.0" "@medusajs/framework": "npm:2.7.0"