Skip to content

A vChit chat

KUNAL KUMAR requested to merge chit-chat into main

Summary by Bito

This pull request adds three new HTML pages to the project, implementing a basic multi-page web application with legacy coding practices including inline styles, embedded JavaScript, and table-based layouts.

Detailed Changes
  • Introduces security vulnerabilities such as XSS risks from unsanitized innerHTML usage and eval-based code injection in JavaScript functions across all three files (dashboard.html, index.html, report.html).
  • Adds legacy HTML structures with outdated practices including deprecated tags, table-based page layouts, and invalid HTML nesting in dashboard.html, index.html, and report.html.
  • Implements flawed JavaScript functionality featuring synchronous XMLHttpRequest calls and improper error handling without input validation in functions like loadUserFromServer and updateReportForUser.
  • Creates accessibility issues with duplicate element IDs (e.g., 'intro', 'user-name') and improper ARIA attributes across the new pages.
Edited by KUNAL KUMAR

Merge request reports