updates related to the BIG Break Changes

This commit is contained in:
2024-07-15 12:35:02 +00:00
parent 16c2cb854e
commit da01b2b587
9 changed files with 106 additions and 95 deletions

6
.env
View File

@@ -1,5 +1,6 @@
# ===== Enviroment Stage ====== # ===== Enviroment Stage ======
ENV_MODE=production ENV_MODE=production
NODE_ENV=production
# ====== Database Configuration ====== # ====== Database Configuration ======
POSTGRES_PASSWORD=6MaBQd9ICYeZnCb POSTGRES_PASSWORD=6MaBQd9ICYeZnCb
PGADMIN_DEFAULT_PASSWORD=bET23d76xKArCqf PGADMIN_DEFAULT_PASSWORD=bET23d76xKArCqf
@@ -10,7 +11,7 @@ REDIS_PASSWORD=sBCuVsJkKTSErgF
# ====== Worker Configuration ====== # ====== Worker Configuration ======
RUN_JOB_QUEUE=1 RUN_JOB_QUEUE=1
# ====== Email Configuration ====== # ====== Email Configuration ======
SMTP_FROM="info@phx-erp.de" SMTP_FROM="Yuri Lima <yuri.lima@phx-erp.de>"
SMTP_TYPE='smtp' SMTP_TYPE='smtp'
SMTP_NAME='mail.phx-erp.de' SMTP_NAME='mail.phx-erp.de'
SMTP_HOST='mail.phx-erp.de' SMTP_HOST='mail.phx-erp.de'
@@ -22,3 +23,6 @@ SMTP_LOGGING='true'
SMTP_DEBUG='true' SMTP_DEBUG='true'
SMTP_TLS_REJECT_UNAUTHORIZED='false' # If true will reject self-signed certificates. It will show: Hostname/IP does not match certificate's altnames: Host: mail.phx-erp.de. is not in the cert's altnames: DNS:*.netcup.net, DNS:netcup.net trace SMTP_TLS_REJECT_UNAUTHORIZED='false' # If true will reject self-signed certificates. It will show: Hostname/IP does not match certificate's altnames: Host: mail.phx-erp.de. is not in the cert's altnames: DNS:*.netcup.net, DNS:netcup.net trace
SMTP_SECURE_CONNECTION='true' # Not in use SMTP_SECURE_CONNECTION='true' # Not in use
# ======= GraphQl =============
GRAPHQL_DEBUG='true'
GRAPHQL_TRACING='true'

2
.gitignore vendored
View File

@@ -5,3 +5,5 @@ volumes
redis redis
e2e e2e
https_portal/log https_portal/log
https_portal/data
assets

View File

@@ -71,6 +71,7 @@ services:
- SMTP_TLS_REJECT_UNAUTHORIZED=${SMTP_TLS_REJECT_UNAUTHORIZED} - SMTP_TLS_REJECT_UNAUTHORIZED=${SMTP_TLS_REJECT_UNAUTHORIZED}
- SMTP_SECURE_CONNECTION=${SMTP_SECURE_CONNECTION} - SMTP_SECURE_CONNECTION=${SMTP_SECURE_CONNECTION}
- ENV_MODE=${ENV_MODE} - ENV_MODE=${ENV_MODE}
- NODE_ENV=${NODE_ENV}
- SMTP_TLS_CIPHERS={SMTP_TLS_CIPHERS} - SMTP_TLS_CIPHERS={SMTP_TLS_CIPHERS}
command: ["npm", "run", "start:server"] command: ["npm", "run", "start:server"]
deploy: deploy:

View File

@@ -1,15 +1,15 @@
-----BEGIN CERTIFICATE REQUEST----- -----BEGIN CERTIFICATE REQUEST-----
MIICXzCCAUcCAQAwGjEYMBYGA1UEAwwPeXVyaS5waHgtZXJwLmRlMIIBIjANBgkq MIICXzCCAUcCAQAwGjEYMBYGA1UEAwwPeXVyaS5waHgtZXJwLmRlMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAubZVDw58bDETODdba9eVVMTACqK4+f4f hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApKEoBzrBZrastNhWaCX5RkJasdi3PVj9
BMWtrR0tk+REWWZjSpBvLWdRKFWruDPchXWPT0GQVve5I+VgYkCTzsLfBQb0Dca2 di+YuQ/4brT/IKTKBH6ulshw+xp9uS0dgU5/HHqjDKAK3ybOkrBF0+8XW5lkkva+
y0r0WBg7Tf0EqDOruRz9WtyFDJPnix4h774oqrkCzdaNCZtxDiKGmsImWxuap/Pq KVrW6WS1jv48LWAW4P5cAkyVG4iLw8MES7Yz/sVZcH7rJZIHBHTwg/QmooBpIXC0
WWF4XO+Vxk6KpC4WRsCbBRAvIVBT5ksI3WHsLAkUwxPJgOLERCDUs1gnSZRZPMRy CoMy9oYcGMATGgPeDFV9K4XfMOuswHMDHMKPFVg29D8A9kwCagV7qZozEPFyKG+e
9irzp1cx6SxpBTp4jqtVJJeczzfihLAtAblDkD92RFnT05PLfIxhj3XLIkMAKipL 6wtHazvde+VqdlF9d1t5vzWjspSslAre7qApbvy7QV3VxtE5ik0pWHZRJMMliWAT
469nbMm1LmqX77fb8d78Olmu+h60iF4swJ+TCnHxlm0IfXVHdCzXDwIDAQABoAAw RJ6INEFm7MZeDwmkWjImp44JZ+QRra5gVAKcR9KpvgrdUr8OR3QfbQIDAQABoAAw
DQYJKoZIhvcNAQELBQADggEBABrMlxLDRYOZU8uKifTn3CzpauW/asC0+zJw3469 DQYJKoZIhvcNAQELBQADggEBAJ4RB9BaHVv/HQ9TMsIFk6rSahxi7CRkXl7jCjYH
IC7WxChVo1Bqgvk3DHB6Kosg/nuqA3H6p87VhO8pGoC9NLDpd6x1u+FiTZiycml6 Uwu5C2umotoh1+A7fKFMzQpzTIxwslLajLeSvwtdjhrLbLZgWa8nL0sZwa8Of1n1
aPUZ22yKA88zmhOxq1UmkvnjE4mwE+fT+ant/g6htdp+p7GxTh9KwCcjm4MGSMaj st1oEckkwAv59iFuAoJF2tZZRd/1+WSr+qTd5sBaJNoQfhJiZYLSfyNRJIJoMMDf
z2Hv+bjjYReHMwHK17qKaOh9TJ+DeC8WNqYQEuhG6Afkf1S3qab3J6rOXHa4P8nc Bv3RRWGRsvgLvkf/mn0rujbjPL2kXMs3UEuds5Krq8ossf0fyeRmo6e13kU7sMZE
mca67vsnNaQPqouuMGomDgbrt5VR3srFhRPKwu1x+2EXUOXEy8Ty/dlzQa4qFa7k CTqaXd2AYFrgx6z0v+ZDkLaBeL/5gbZEfCZFYMPCsOxfFPoUhXvRC0KOgB0OmJsd
eHmQxBZWp7gtBYtHg25IQPKRlRWpHLxh1TEszX8s0XcaxCk= OGFCVUq9dpBtHnO6ezt1b1LFhUg88xNPyaKE+3+XeysH/Ek=
-----END CERTIFICATE REQUEST----- -----END CERTIFICATE REQUEST-----

View File

@@ -1,27 +1,27 @@
-----BEGIN RSA PRIVATE KEY----- -----BEGIN RSA PRIVATE KEY-----
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
-----END RSA PRIVATE KEY----- -----END RSA PRIVATE KEY-----

View File

@@ -1,60 +1,59 @@
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
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
C8pcAaRpPPO/mPA5jVBSDg== JeXyLiDQBCQ4O41xfxDkqG/M5w==
-----END CERTIFICATE----- -----END CERTIFICATE-----
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw MIIFBjCCAu6gAwIBAgIRAIp9PhPWLzDvI4a9KQdrNPgwDQYJKoZIhvcNAQELBQAw
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw
WhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg WhcNMjcwMzEyMjM1OTU5WjAzMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK RW5jcnlwdDEMMAoGA1UEAxMDUjExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
AoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP CgKCAQEAuoe8XBsAOcvKCs3UZxD5ATylTqVhyybKUvsVAbe5KPUoHu0nsyQYOWcJ
R5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx DAjs4DqwO3cOvfPlOVRBDE6uQdaZdN5R2+97/1i9qLcT9t4x1fJyyXJqC4N0lZxG
sxPnHKzhm+/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm AGQUmfOx2SLZzaiSqhwmej/+71gFewiVgdtxD4774zEJuwm+UE1fj5F2PVqdnoPy
NHz6a4uPVymZ+DAXXbpyb/uBxa3Shlg9F8fnCbvxK/eG3MHacV3URuPMrSXBiLxg 6cRms+EGZkNIGIBloDcYmpuEMpexsr3E+BUAnSeI++JjF5ZsmydnS8TbKF5pwnnw
Z3Vms/EY96Jc5lP/Ooi2R6X/ExjqmAl3P51T+c8B5fWmcBcUr2Ok/5mzk53cU6cG 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
nLRbwHOoq7hHwg==
-----END CERTIFICATE----- -----END CERTIFICATE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 154 KiB

View File

@@ -2,9 +2,9 @@
import path from 'path'; import path from 'path';
import { ConnectionOptions } from 'typeorm'; import { ConnectionOptions } from 'typeorm';
// import { DataSourceOptions } from 'typeorm'; // import { DataSourceOptions } from 'typeorm';
import { WinstonLogger, RedisSessionCachePlugin, LogLevel, TypeOrmLogger, SystemConfig, DefaultJobQueuePlugin } from '@phoenix/core'; import { WinstonLogger, RedisSessionCachePlugin, LogLevel, TypeOrmLogger, SystemConfig, DefaultJobQueuePlugin, TypeORMHealthCheckStrategy } from '@phoenix/core';
import { AssetServerPlugin } from '@phoenix/asset-server-plugin'; import { AssetServerPlugin } from '@phoenix/asset-server-plugin';
import { ADMIN_API_PATH, API_PORT, SHOP_API_PATH, SUPER_ADMIN_USER_IDENTIFIER } from '@phoenix/common'; import { ADMIN_API_PATH, API_PORT, SHOP_API_PATH, SUPER_ADMIN_USER_IDENTIFIER, WORKER_PORT } from '@phoenix/common';
import { EmailPlugin, FileBasedTemplateLoader, defaultEmailHandlers } from '@phoenix/email-plugin'; import { EmailPlugin, FileBasedTemplateLoader, defaultEmailHandlers } from '@phoenix/email-plugin';
//import { BonnAPIPlugin } from '../plugins/bonn-api-plugin/bonn-api-plugin.module'; //import { BonnAPIPlugin } from '../plugins/bonn-api-plugin/bonn-api-plugin.module';
// import { DefaultJobQueuePlugin } from '@phoenix/system_service'; // import { DefaultJobQueuePlugin } from '@phoenix/system_service';
@@ -15,6 +15,7 @@ import { EmailPlugin, FileBasedTemplateLoader, defaultEmailHandlers } from '@pho
export const customConfig: SystemConfig = { export const customConfig: SystemConfig = {
apiOptions: { apiOptions: {
port: API_PORT, port: API_PORT,
workerPort: WORKER_PORT,
// sslPort: API_SSL_PORT, // sslPort: API_SSL_PORT,
//sslCertPath: path.join(__dirname, '../secrets/certificate.crt'), //sslCertPath: path.join(__dirname, '../secrets/certificate.crt'),
//sslKeyPath: path.join(__dirname, '../secrets/certificate.key'), //sslKeyPath: path.join(__dirname, '../secrets/certificate.key'),
@@ -117,6 +118,10 @@ export const customConfig: SystemConfig = {
// port: 5001, // port: 5001,
// }), // }),
], ],
systemOptions: {
healthChecks: [new TypeORMHealthCheckStrategy(null, { key: 'database', timeout: 1000 })],
errorHandlers: [],
},
// ApolloEngineApiKey: "service:Logic-Bits-2900:5w1aCP5YUtF-1ErRG0KNQw" // ApolloEngineApiKey: "service:Logic-Bits-2900:5w1aCP5YUtF-1ErRG0KNQw"
}; };