Repository navigation
GeDefense V8.3.0 — Glass 2100 Sovereign Threat Map, 4-Way Dynamic Tooltips & 100% Multilingual Matrix
·
12 commits
to main
since this release
🛡️ GeDefense WP Open Core — Release v8.3.0 [DIAMANT VGT SUPREME]
Sovereign WordPress Security Fabric & Pre-Boot Admission Kernel
Complete Glass 2100 Master Design System, Full-Width Live Threat Map, 100% Local BGP & GeoIP Engine, Intelligent Threat Clustering, Universal 4-Way Dynamic Tooltips, Zero-Simulation Real-Time Telemetry and 100% Multilingual Matrix (DE / EN / RU).
🌟 Highlights & New Capabilities in v8.3.0
1. 💎 VGT Glass 2100 Sovereign Design System
- Full-Spectrum Glassmorphism: Complete redesign across all 34 dashboard modules, Bento grids, and HUD widgets.
- Elevation Hierarchy (Z0 to Z4): Specular 1px top-edge highlights (
rgba(255, 255, 255, 0.16)), deep sapphire-obsidian radial backdrops, and velvety ambient glow. - Zero Third-Party Dependencies: Pure framework-free CSS, native system fonts (
ui-sans-serif,ui-monospace), and zero external CDN connections. - Complete Accessibility: Dedicated styles for
@media (prefers-reduced-transparency: reduce),@media (prefers-reduced-motion: reduce), and high-contrast@media (forced-colors: active). - Clean Aesthetic: Elimination of all noisy grid lines and sci-fi raster backgrounds in favor of crystalline, readable telemetry surfaces.
2. 🗺️ Full-Width Real-Time Threat Map (threat-map.php)
- Top-Level Threat Map: Positioned spanning 100% width above the Cockpit Protection Matrix & Cyber Defense Radar.
- High-Precision SVG Mercator Projection (
900 x 583.08): 176 sovereign country vectors, tactical grid lines, and interactive choropleth fills. - Parabolic Bézier Trajectories: Dynamic quadratic Bézier curve arcs (
M x1 y1 Q cx cy x2 y2) calculating parabolic attack vectors from origin coordinates directly into the sovereign server hub. - Live SVG Projectile Telemetry: Smooth animated SVG projectile packets (
<animateMotion>) and pulsating sonar rings color-coded by severity (#ff3366Critical/Blocked,#ffaa00Scan/Tarpit,#00f3ffTracked/Monitored,#00ffaaServer Hub).
3. ⚡ 100% Local Autonomous BGP & GeoIP Binary-Search Engine (class-vis-geo-resolver.php)
-
Sub-0.4ms
$O(\log N)$ Binary Search: High-performance binary search engine operating over a packed 70.8MB local database (data/geoip.csv). - Zero Cloud Leaks & 100% Autonomous: Resolves country code, region, latitude, longitude, ASN carrier, and autonomous system name without external API queries (no MaxMind web services, no IPInfo).
- Dual-Tier Cache: In-memory request cache and 7-day persistent WordPress transients.
4. 🎯 Intelligent Threat Coordinate Clustering & Multi-Vector Aggregator
- Automatic Co-Location Merging: Consolidates multiple threats sharing identical geographical coordinates into a single cluster marker (
.vis-threat-marker.is-cluster) with a live vector counter badge. - Unified Multi-Vector HUD: Displays flag, carrier, ASN, and a scrollable list of all targeted URIs, modules, and intervention actions at that coordinate.
5. 📐 Universal 4-Way Dynamic Tooltip Positioning Engine
- Mathematical 4-Way Placement (
Above,Below,Right,Left):- Automatically displays Above in lower latitudes when vertical headroom is ample.
- Automatically flips Below in high northern latitudes (e.g., Scandinavia, northern Russia, Arctic).
- Automatically positions Sideways (Right or Left) when vertical clearance is constrained (middle latitudes such as USA, Central Europe, India, China) with strict vertical clamping (
clampedY).
- Edge Clamping: 14px safety boundary edge clamping and smooth cursor tracking over large territorial geometries (
mousemove).
6. 🛰️ 100% Genuine Telemetry Engine (Zero Simulation)
- Zero Simulation Standard: Completely purged all synthetic simulation loops, fake blips, and placeholder generators.
- Live Database Telemetry: Telemetry is harvested exclusively from genuine database events (
vis_bans, Sentinel, Prometheus, WAF intercept logs). - Non-blocking AJAX Polling: 25-second poll cycle (
wp_ajax_vis_get_live_threats) checks for real attack events without duplicate entries. - Authoritative Nominal State: Displays "AIRSPACE SECURE · 0 THREATS" / "LUFTRAUM SICHER" when no active threats are logged.
7. 🌐 100% Multilingual Localization Matrix (DE / EN / RU)
- Complete Coverage: Comprehensive dictionary entries added to
de.php,en.php, andru.php. - Dynamic JSON i18n Bridge: Injects localized strings into
#visThreatMapJsonfor zero-delay localized frontend rendering in Threat Map tooltips, badges, and streams.
📦 Verification & Quality Standard
- PHP Lint (
php -l): 100% Syntax Pass (0 errors). - JS Syntax (
node -c): 100% Syntax Pass (0 errors). - Compatibility: PHP 8.1 – 8.4, WordPress 6.0+.
- Zero External Dependencies: Local-First & Sovereign.