Skip to content

VPN Log Viewer#69

Merged
cliffe merged 2 commits into
cliffe:mainfrom
alixthegreat:vpn-log-viewer
Apr 18, 2026
Merged

VPN Log Viewer#69
cliffe merged 2 commits into
cliffe:mainfrom
alixthegreat:vpn-log-viewer

Conversation

@alixthegreat
Copy link
Copy Markdown
Contributor

Implements MG-06 as an HTML/CSS minigame replacing the VM-first VPN log analysis path. The vpn_terminal object switches from vm-launcher-desktop to vpn_log_terminal, the vpn_flag_station object is removed, and the vpn_anomaly task changes from submit_flags to manual — completion is now owned entirely by the minigame via completionActions. Players use a token-based filter builder to narrow 50 VPN auth log entries to the m.blake / Romanian IP anomaly, with grep command preview, threat intel lookup, and impossible travel detection. Sets vpn_anomaly_identified, vpn_threat_intel_checked, and vpn_impossible_travel_identified globals.

Deviations from spec: filter controls use always-visible inline rows rather than a single [+ ADD FILTER] picker overlay; contractor accounts are labelled inline on log rows (CTRCT badge) rather than a separate reference panel.

@cliffe cliffe merged commit 5c9e956 into cliffe:main Apr 18, 2026
2 checks passed
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.

2 participants