fix web ui smoke and brand assets

This commit is contained in:
hectorzhao
2026-06-30 11:13:30 +08:00
parent 0dfb2988b2
commit 9920575bba
103 changed files with 6650 additions and 135 deletions
+18 -2
View File
@@ -37,11 +37,26 @@
"lint": "eslint .",
"typecheck": "tsc -b tsconfig.build.json --pretty",
"test": "vitest run",
"test:baseline": "pnpm lint && pnpm typecheck && pnpm test && pnpm build && pnpm prisma:validate",
"test:api": "vitest run \"apps/api/src/**/*.e2e.spec.ts\" --hookTimeout=60000",
"test:all-local": "pnpm test:baseline",
"test:smoke": "node tests/smoke/remote-smoke.mjs",
"test:remote-smoke": "node tests/smoke/remote-smoke.mjs",
"test:remote-auth": "node tests/api/remote-auth-rbac.mjs",
"test:remote-customers": "node tests/api/remote-customers-balance.mjs",
"test:remote-gateways": "node tests/api/remote-customer-gateways-prefixes.mjs",
"test:remote-vendors": "node tests/api/remote-vendors-line-groups.mjs",
"test:remote-calls": "node tests/api/remote-calls-cdr-billing.mjs",
"test:remote-recordings": "node tests/api/remote-recordings-quality.mjs",
"test:remote-dashboard": "node tests/api/remote-dashboard-active-audit.mjs",
"test:remote-perf-security": "node tests/api/remote-performance-security.mjs",
"test:remote-web-ui": "node tests/web/remote-web-ui-smoke.mjs",
"ci": "node scripts/pnpm-run.mjs lint && node scripts/pnpm-run.mjs typecheck && node scripts/pnpm-run.mjs test && node scripts/pnpm-run.mjs build",
"release:artifact": "node scripts/build-release-artifact.mjs",
"prisma:generate": "prisma generate",
"prisma:validate": "cross-env DATABASE_URL=mysql://lisglosips_app@127.0.0.1:3306/lisglosips prisma validate",
"db:seed": "prisma db seed"
"db:seed": "prisma db seed",
"db:seed:test": "cross-env DATABASE_URL=mysql://lisglosips_app@127.0.0.1:3306/lisglosips tsx prisma/seed-test.ts"
},
"devDependencies": {
"@eslint/js": "9.39.1",
@@ -51,10 +66,11 @@
"@types/supertest": "6.0.3",
"@typescript-eslint/eslint-plugin": "8.48.0",
"@typescript-eslint/parser": "8.48.0",
"cross-env": "10.1.0",
"eslint": "9.39.1",
"eslint-config-prettier": "10.1.8",
"cross-env": "10.1.0",
"globals": "16.5.0",
"playwright": "1.57.0",
"prisma": "6.19.0",
"supertest": "7.1.4",
"tsx": "4.20.6",