Skip to content

fix: close Dependabot CVEs and Code Quality findings - #28

Merged
azzaxp merged 4 commits into
developfrom
fix/security-and-quality-findings
Aug 13, 2026
Merged

fix: close Dependabot CVEs and Code Quality findings#28
azzaxp merged 4 commits into
developfrom
fix/security-and-quality-findings

Conversation

@azzaxp

@azzaxp azzaxp commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Patch frontend and docs-site toolchain deps (react-router-dom 7.18.2, socket.io-parser 4.2.7, postcss 8.5.23, Vite 6.4.3, esbuild 0.25.0) to close open Dependabot alerts.
  • Fix the folio refund placeholder so it shows the currency symbol instead of the literal ${cur()}.
  • Clear GitHub Code Quality findings: unused imports, unclosed files, empty excepts, mixed returns, and related notes.
  • Refresh booking/STR screenshots and marketplace copy; add implicit SSL support for SMTP on port 465.

Test plan

  • npm audit in frontend/ and docs-site/ reports 0 vulnerabilities
  • Folio refund amount field placeholder shows the live currency symbol, not ${cur()}
  • frontend production build and docs-site VitePress build succeed
  • After merge, GitHub Code Quality findings drop (unused-import, file-not-closed, empty-except, mixed-returns)
  • Provision SMTP with use_ssl=1 on port 465 (Resend-style) and confirm outgoing mail still works

Made with Cursor

azzaxp and others added 4 commits August 14, 2026 00:13
Patch frontend and docs-site toolchain deps, fix the folio refund
placeholder, and clear unused-import and reliability notes.

Co-authored-by: Cursor <cursoragent@cursor.com>
Replace the stale public-booking shot with a live capture of check-in /
check-out and Check availability, refresh the STR villa screens, and
align marketplace listing copy with hotels and short-term rentals.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@azzaxp
azzaxp marked this pull request as ready for review August 13, 2026 18:51
@azzaxp
azzaxp marked this pull request as draft August 13, 2026 18:52
@azzaxp
azzaxp marked this pull request as ready for review August 13, 2026 18:53
@azzaxp
azzaxp merged commit 7d51e08 into develop Aug 13, 2026
3 of 4 checks passed
@azzaxp
azzaxp deleted the fix/security-and-quality-findings branch August 13, 2026 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant