fix
Some checks failed
CI/CD Pipeline - Xpeditis PreProd / Backend - Build & Test (push) Failing after 5m57s
CI/CD Pipeline - Xpeditis PreProd / Backend - Docker Build & Push (push) Has been skipped
CI/CD Pipeline - Xpeditis PreProd / Frontend - Build & Test (push) Failing after 6m0s
CI/CD Pipeline - Xpeditis PreProd / Frontend - Docker Build & Push (push) Has been skipped
CI/CD Pipeline - Xpeditis PreProd / Deploy to PreProd Server (push) Has been skipped
CI/CD Pipeline - Xpeditis PreProd / Run Smoke Tests (push) Has been skipped
Some checks failed
CI/CD Pipeline - Xpeditis PreProd / Backend - Build & Test (push) Failing after 5m57s
CI/CD Pipeline - Xpeditis PreProd / Backend - Docker Build & Push (push) Has been skipped
CI/CD Pipeline - Xpeditis PreProd / Frontend - Build & Test (push) Failing after 6m0s
CI/CD Pipeline - Xpeditis PreProd / Frontend - Docker Build & Push (push) Has been skipped
CI/CD Pipeline - Xpeditis PreProd / Deploy to PreProd Server (push) Has been skipped
CI/CD Pipeline - Xpeditis PreProd / Run Smoke Tests (push) Has been skipped
This commit is contained in:
parent
de0b8e4131
commit
f4df7948a1
@ -4,7 +4,8 @@
|
|||||||
"Bash(docker-compose:*)",
|
"Bash(docker-compose:*)",
|
||||||
"Bash(npm run lint)",
|
"Bash(npm run lint)",
|
||||||
"Bash(npm run lint:*)",
|
"Bash(npm run lint:*)",
|
||||||
"Bash(npm run backend:lint)"
|
"Bash(npm run backend:lint)",
|
||||||
|
"Bash(npm run backend:build:*)"
|
||||||
],
|
],
|
||||||
"deny": [],
|
"deny": [],
|
||||||
"ask": []
|
"ask": []
|
||||||
|
|||||||
22
.github/workflows/deploy-preprod.yml
vendored
22
.github/workflows/deploy-preprod.yml
vendored
@ -53,28 +53,6 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
NODE_ENV: test
|
NODE_ENV: test
|
||||||
|
|
||||||
# Skip integration tests (temporarily disabled)
|
|
||||||
# - name: Start Test Services (PostgreSQL + Redis)
|
|
||||||
# run: |
|
|
||||||
# docker compose -f ../../docker-compose.test.yml up -d postgres redis
|
|
||||||
# sleep 10
|
|
||||||
#
|
|
||||||
# - name: Run Integration Tests
|
|
||||||
# run: npm run test:integration || true
|
|
||||||
# env:
|
|
||||||
# NODE_ENV: test
|
|
||||||
# DATABASE_HOST: localhost
|
|
||||||
# DATABASE_PORT: 5432
|
|
||||||
# DATABASE_USER: xpeditis_test
|
|
||||||
# DATABASE_PASSWORD: xpeditis_test_password
|
|
||||||
# DATABASE_NAME: xpeditis_test
|
|
||||||
# REDIS_HOST: localhost
|
|
||||||
# REDIS_PORT: 6379
|
|
||||||
#
|
|
||||||
# - name: Stop Test Services
|
|
||||||
# if: always()
|
|
||||||
# run: docker compose -f ../../docker-compose.test.yml down -v
|
|
||||||
|
|
||||||
# Build backend
|
# Build backend
|
||||||
- name: Build Backend
|
- name: Build Backend
|
||||||
run: npm run build
|
run: npm run build
|
||||||
|
|||||||
@ -23,7 +23,7 @@ module.exports = {
|
|||||||
{
|
{
|
||||||
argsIgnorePattern: '^_',
|
argsIgnorePattern: '^_',
|
||||||
varsIgnorePattern: '^_',
|
varsIgnorePattern: '^_',
|
||||||
caughtErrorsIgnorePattern': '^_',
|
caughtErrorsIgnorePattern: '^_',
|
||||||
ignoreRestSiblings: true,
|
ignoreRestSiblings: true,
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
|||||||
32341
apps/backend/package-lock.json
generated
32341
apps/backend/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -89,8 +89,8 @@
|
|||||||
"@types/passport-jwt": "^3.0.13",
|
"@types/passport-jwt": "^3.0.13",
|
||||||
"@types/supertest": "^6.0.2",
|
"@types/supertest": "^6.0.2",
|
||||||
"@types/uuid": "^10.0.0",
|
"@types/uuid": "^10.0.0",
|
||||||
"@typescript-eslint/eslint-plugin": "^6.15.0",
|
"@typescript-eslint/eslint-plugin": "^7.18.0",
|
||||||
"@typescript-eslint/parser": "^6.15.0",
|
"@typescript-eslint/parser": "^7.18.0",
|
||||||
"eslint": "^8.56.0",
|
"eslint": "^8.56.0",
|
||||||
"eslint-config-prettier": "^9.1.0",
|
"eslint-config-prettier": "^9.1.0",
|
||||||
"eslint-plugin-prettier": "^5.0.1",
|
"eslint-plugin-prettier": "^5.0.1",
|
||||||
|
|||||||
@ -1,3 +1,8 @@
|
|||||||
{
|
{
|
||||||
"extends": "next/core-web-vitals"
|
"extends": "next/core-web-vitals",
|
||||||
|
"rules": {
|
||||||
|
"react/no-unescaped-entities": "off",
|
||||||
|
"@next/next/no-img-element": "warn",
|
||||||
|
"react-hooks/exhaustive-deps": "warn"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -127,3 +127,24 @@ export {
|
|||||||
type TradeLane,
|
type TradeLane,
|
||||||
type DashboardAlert,
|
type DashboardAlert,
|
||||||
} from './dashboard';
|
} from './dashboard';
|
||||||
|
|
||||||
|
// Re-export as API objects for backward compatibility
|
||||||
|
import * as bookingsModule from './bookings';
|
||||||
|
import * as ratesModule from './rates';
|
||||||
|
import * as usersModule from './users';
|
||||||
|
import * as authModule from './auth';
|
||||||
|
import * as organizationsModule from './organizations';
|
||||||
|
import * as notificationsModule from './notifications';
|
||||||
|
import * as auditModule from './audit';
|
||||||
|
import * as webhooksModule from './webhooks';
|
||||||
|
import * as gdprModule from './gdpr';
|
||||||
|
|
||||||
|
export const bookingsApi = bookingsModule;
|
||||||
|
export const ratesApi = ratesModule;
|
||||||
|
export const usersApi = usersModule;
|
||||||
|
export const authApi = authModule;
|
||||||
|
export const organizationsApi = organizationsModule;
|
||||||
|
export const notificationsApi = notificationsModule;
|
||||||
|
export const auditApi = auditModule;
|
||||||
|
export const webhooksApi = webhooksModule;
|
||||||
|
export const gdprApi = gdprModule;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user