mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-05-09 00:08:19 +02:00
[PR #546] Chore/vuln scanning #344
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Termix#344
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Termix-SSH/Termix/pull/546
Author: @muchasxmaracas
Created: 2/7/2026
Status: 🔄 Open
Base:
dev-2.2.0← Head:chore/vuln-scanning📝 Commits (10+)
0729d28chore: add security checksf42029fchore: output scan results in pipeline89a9366chore: update npm dependencies and remove upload of SARIF to githuba0c0f24chore: run format check/write, run type-check, run lint/fix66ea88cchore: try node version 23.5 in gh workflowa49d499chore: pin versions of vuln dependencies with override and try npm ci in pr-checkede745bchore: forgot npm install before npm cicdd9871chore(ci): change npx to npm to ensure consistency with package.json83b9564chore: change pr-check to align exactly with package.jsona4eb283chore(ci): try node v20 again📊 Changes
26 files changed (+2368 additions, -3116 deletions)
View changed files
📝
.github/workflows/pr-check.yml(+6 -6)➕
.github/workflows/sec-check.yml(+23 -0)📝
eslint.config.js(+45 -11)📝
package-lock.json(+2215 -3038)📝
package.json(+8 -3)📝
src/backend/database/routes/credentials.ts(+6 -5)📝
src/backend/database/routes/rbac.ts(+9 -6)📝
src/backend/database/routes/ssh.ts(+3 -2)📝
src/backend/database/routes/users.ts(+3 -2)📝
src/backend/ssh/docker.ts(+6 -4)📝
src/backend/ssh/server-stats.ts(+3 -2)📝
src/backend/ssh/terminal.ts(+1 -1)📝
src/backend/ssh/tunnel.ts(+3 -2)📝
src/backend/utils/auth-manager.ts(+24 -16)📝
src/components/theme-provider.tsx(+0 -1)📝
src/components/ui/badge.tsx(+0 -1)📝
src/components/ui/button.tsx(+0 -1)📝
src/components/ui/form.tsx(+0 -1)📝
src/components/ui/sidebar.tsx(+0 -1)📝
src/main.tsx(+0 -1)...and 6 more files
📄 Description
Overview
[ ✅ ] Added:
Trivy dependency vulnerability scan ->
.github/workflows/sec-check.yml[ ✅] Updated:
eslint.config.jsto align local linting with linting in CI jobUpdated all npm dependencies and pinned two transient dependencies with HIGH + MEDIUM vulnerabilities
[ ✅] Fixed:
PR Check job
Changes Made
Related Issues
Screenshots / Demos
Checklist
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.