Skip to content

[pull] master from kevoreilly:master#471

Merged
pull[bot] merged 6 commits into
threatcode:masterfrom
kevoreilly:master
May 18, 2026
Merged

[pull] master from kevoreilly:master#471
pull[bot] merged 6 commits into
threatcode:masterfrom
kevoreilly:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented May 18, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

ruppde and others added 6 commits May 4, 2026 18:12
Extends the dialog rendering in guac-main.js so the heading shows a
Font Awesome icon alongside the title, replacing the previous static
'Session Error' heading that was retained verbatim regardless of why
the session ended.

- Introduce _showDialog(title, detail, icon) and thin _showError /
  _showWarning / _showSuccess wrappers around it. Each wrapper passes
  its corresponding module-level ICON_* constant.
- Route 514 (server timeout) and the default branch to _showError
  (red exclamation-circle), 522 (idle timeout) to _showWarning (amber
  exclamation-triangle), and 515 (backing VM disconnected = normal
  completion) to _showSuccess (green check-circle).
- Simplify the dialog markup: drop the unused .message paragraph and
  the dead error_msg class; give the surviving body paragraph an
  id (#dialog-message) to mirror #dialog-heading.
- Keep 'Session Ended' as a neutral static heading so the dialog still
  reads sensibly if JS fails to populate it before the dialog is shown.
- Drive-by: remove a duplicate `var apiUrl` declaration in stopTask()
  left over from the master merge in 1230fa0 — it was a SyntaxError
  under strict mode.
Restore FA icons in guac session-ended dialog
@pull pull Bot locked and limited conversation to collaborators May 18, 2026
@pull pull Bot added the ⤵️ pull label May 18, 2026
@pull pull Bot merged commit 0d90954 into threatcode:master May 18, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants