Polylingua Translation service#2298
Conversation
Dependency ReviewThe following issues were found:
License IssuesPolyLingua/requirements.txt
PolyLingua/ui/package.json
Scanned Files
|
ef5934f to
481aea9
Compare
5e5f6f7 to
2f46916
Compare
Hi @dittops please help fix the critical and high CVEs. |
7b6aa29 to
e6ee6f7
Compare
8cc667b to
5397e67
Compare
ea15f00 to
859972a
Compare
d7cf17d to
921057f
Compare
c8ffb08 to
22de88f
Compare
Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com>
Upgraded Next.js from 14.2.5 to 14.2.32 to fix critical and high severity vulnerabilities: - CVE-2025-29927: Authorization Bypass in Next.js Middleware (Critical, CVSS 9.1) - Next.js Cache Poisoning (High) - Next.js authorization bypass vulnerability (High) - Denial of Service condition in Next.js image optimization (High) Also updated eslint-config-next to match Next.js version. All security vulnerabilities resolved (0 vulnerabilities found after upgrade). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: dittops <dittops@gmail.com>
Fixed multipart/form-data curl command in validate_services function by removing quotes around $INPUT_DATA variable. This allows bash to properly expand the -F options as separate arguments to curl instead of treating them as a single quoted string. This resolves the HTTP 000 status error where file upload requests were failing to reach the server. Changes: - Line 134: Removed quotes around $INPUT_DATA in HTTP_STATUS curl command - Line 138: Removed quotes around $INPUT_DATA in CONTENT curl command 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com>
22de88f to
04f6128
Compare
Signed-off-by: dittops <dittops@gmail.com>
Signed-off-by: dittops <dittops@gmail.com> Co-authored-by: Claude <noreply@anthropic.com> Signed-off-by: cogniware-devops <ambarish.desai@cogniware.ai>
Signed-off-by: dittops <dittops@gmail.com> Co-authored-by: Claude <noreply@anthropic.com> Signed-off-by: cogniware-devops <ambarish.desai@cogniware.ai>
Signed-off-by: dittops <dittops@gmail.com> Co-authored-by: Claude <noreply@anthropic.com> Signed-off-by: cogniware-devops <ambarish.desai@cogniware.ai>
Description
This PR introduces PolyLingua, a new OPEA example demonstrating a complete production-ready translation service using OPEA's microservices architecture. The service features a modern Next.js UI, automatic language detection.