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(npm run lint)",
|
||||
"Bash(npm run lint:*)",
|
||||
"Bash(npm run backend:lint)"
|
||||
"Bash(npm run backend:lint)",
|
||||
"Bash(npm run backend:build:*)"
|
||||
],
|
||||
"deny": [],
|
||||
"ask": []
|
||||
|
||||
22
.github/workflows/deploy-preprod.yml
vendored
22
.github/workflows/deploy-preprod.yml
vendored
@ -53,28 +53,6 @@ jobs:
|
||||
env:
|
||||
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
|
||||
- name: Build Backend
|
||||
run: npm run build
|
||||
|
||||
@ -23,7 +23,7 @@ module.exports = {
|
||||
{
|
||||
argsIgnorePattern: '^_',
|
||||
varsIgnorePattern: '^_',
|
||||
caughtErrorsIgnorePattern': '^_',
|
||||
caughtErrorsIgnorePattern: '^_',
|
||||
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/supertest": "^6.0.2",
|
||||
"@types/uuid": "^10.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^6.15.0",
|
||||
"@typescript-eslint/parser": "^6.15.0",
|
||||
"@typescript-eslint/eslint-plugin": "^7.18.0",
|
||||
"@typescript-eslint/parser": "^7.18.0",
|
||||
"eslint": "^8.56.0",
|
||||
"eslint-config-prettier": "^9.1.0",
|
||||
"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 DashboardAlert,
|
||||
} 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