Skip to content

perf: every page's script becomes a cacheable file, not inline markup - #58

Merged
FMSMITH91 merged 2 commits into
mainfrom
perf/extract-page-scripts
Aug 8, 2026
Merged

perf: every page's script becomes a cacheable file, not inline markup#58
FMSMITH91 merged 2 commits into
mainfrom
perf/extract-page-scripts

perf: every page's script becomes a cacheable file, not inline markup

de02bc4
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis required action Aug 8, 2026 in 0s

212 new issues (0 max.) of at least severity.

Annotations

Check failure on line 85 in static/js/dashboard.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/dashboard.js#L85

User controlled data in a `oc.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 86 in static/js/dashboard.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/dashboard.js#L86

User controlled data in a `fc.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 86 in static/js/dashboard.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/dashboard.js#L86

User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 92 in static/js/dashboard.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/dashboard.js#L92

User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 96 in static/js/dashboard.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/dashboard.js#L96

User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 104 in static/js/dashboard.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/dashboard.js#L104

User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 206 in static/js/dashboard.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/dashboard.js#L206

User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 422 in static/js/dashboard.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/dashboard.js#L422

User controlled data in a `btn.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 422 in static/js/dashboard.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/dashboard.js#L422

User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 39 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L39

User controlled data in a `step.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 46 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L46

User controlled data in a `step.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 50 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L50

User controlled data in a `step.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 79 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L79

User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 189 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L189

This application allows user-controlled URLs to be passed directly to HTTP client libraries.

Check failure on line 264 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L264

User controlled data in a `el.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 281 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L281

User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 286 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L286

User controlled data in a `w.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 298 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L298

This application allows user-controlled URLs to be passed directly to HTTP client libraries.

Check failure on line 302 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L302

User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 307 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L307

User controlled data in a `logEl.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 463 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L463

User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 498 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L498

User controlled data in a `stepEl.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 498 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L498

User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 508 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L508

User controlled data in a `stepEl.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities

Check failure on line 530 in static/js/manage_remotes.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

static/js/manage_remotes.js#L530

User controlled data in a `modal.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities