chore(config): update build tooling, CI/CD workflows, and project scripts

- Update ESLint, Prettier, Tailwind, TypeScript, Vitest, Playwright configs

- Update Dockerfile and CI/CD workflows (ci, dr-drill, security)

- Add/Update DB backup, restore, health-check, security-scan scripts

- Update project rules and .gitignore
This commit is contained in:
SpecialX
2026-06-23 17:35:24 +08:00
parent 276577b66c
commit 5195a4bcf1
4 changed files with 398 additions and 21 deletions

View File

@@ -40,6 +40,7 @@
"dr:failover": "bash scripts/failover.sh"
},
"dependencies": {
"@dagrejs/dagre": "^3.0.0",
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
@@ -83,7 +84,9 @@
"next-themes": "^0.4.6",
"nuqs": "^2.8.5",
"openai": "^6.25.0",
"otplib": "^13.4.1",
"p-queue": "^9.1.0",
"qrcode": "^1.5.4",
"react": "19.2.1",
"react-dom": "19.2.1",
"react-hook-form": "^7.69.0",
@@ -108,6 +111,7 @@
"@testing-library/react": "^16.3.2",
"@types/bcryptjs": "^2.4.6",
"@types/node": "^20",
"@types/qrcode": "^1.5.6",
"@types/react": "^19",
"@types/react-dom": "^19",
"@vitest/coverage-v8": "^4.1.0",