mirror of
https://github.com/Kpa-clawbot/meshcore-analyzer.git
synced 2026-09-26 11:27:57 +00:00
Add ANON_REQ to TYPE_COLORS + customizer
Anonymous Request — encrypted messages with ephemeral key so
sender identity is hidden. Rose/pink color (#f43f5e), 🕵️ emoji.
This commit is contained in:
+7
-4
@@ -41,7 +41,8 @@
|
||||
},
|
||||
typeColors: {
|
||||
ADVERT: '#22c55e', GRP_TXT: '#3b82f6', TXT_MSG: '#f59e0b', ACK: '#6b7280',
|
||||
REQUEST: '#a855f7', RESPONSE: '#06b6d4', TRACE: '#ec4899', PATH: '#14b8a6'
|
||||
REQUEST: '#a855f7', RESPONSE: '#06b6d4', TRACE: '#ec4899', PATH: '#14b8a6',
|
||||
ANON_REQ: '#f43f5e'
|
||||
},
|
||||
home: {
|
||||
heroTitle: 'MeshCore Analyzer',
|
||||
@@ -163,7 +164,8 @@
|
||||
|
||||
const TYPE_LABELS = {
|
||||
ADVERT: 'Advertisement', GRP_TXT: 'Channel Message', TXT_MSG: 'Direct Message', ACK: 'Acknowledgment',
|
||||
REQUEST: 'Request', RESPONSE: 'Response', TRACE: 'Traceroute', PATH: 'Path'
|
||||
REQUEST: 'Request', RESPONSE: 'Response', TRACE: 'Traceroute', PATH: 'Path',
|
||||
ANON_REQ: 'Anonymous Request'
|
||||
};
|
||||
const TYPE_HINTS = {
|
||||
ADVERT: 'Node advertisements — map, feed, packet list',
|
||||
@@ -173,10 +175,11 @@
|
||||
REQUEST: 'Requests — packet list, feed',
|
||||
RESPONSE: 'Responses — packet list',
|
||||
TRACE: 'Traceroute — map, traces page',
|
||||
PATH: 'Path packets — packet list'
|
||||
PATH: 'Path packets — packet list',
|
||||
ANON_REQ: 'Encrypted anonymous requests — sender identity hidden via ephemeral key'
|
||||
};
|
||||
const TYPE_EMOJI = {
|
||||
ADVERT: '📡', GRP_TXT: '💬', TXT_MSG: '✉️', ACK: '✓', REQUEST: '❓', RESPONSE: '📨', TRACE: '🔍', PATH: '🛤️'
|
||||
ADVERT: '📡', GRP_TXT: '💬', TXT_MSG: '✉️', ACK: '✓', REQUEST: '❓', RESPONSE: '📨', TRACE: '🔍', PATH: '🛤️', ANON_REQ: '🕵️'
|
||||
};
|
||||
|
||||
// Current state
|
||||
|
||||
+2
-2
@@ -81,7 +81,7 @@
|
||||
<main id="app" role="main"></main>
|
||||
|
||||
<script src="vendor/qrcode.js"></script>
|
||||
<script src="roles.js?v=1774232691"></script>
|
||||
<script src="roles.js?v=1774233249"></script>
|
||||
<script src="region-filter.js?v=1774325000"></script>
|
||||
<script src="hop-resolver.js?v=1774223973"></script>
|
||||
<script src="hop-display.js?v=1774221932"></script>
|
||||
@@ -101,6 +101,6 @@
|
||||
<script src="observer-detail.js?v=1774219440" onerror="console.error('Failed to load:', this.src)"></script>
|
||||
<script src="node-analytics.js?v=1774126708" onerror="console.error('Failed to load:', this.src)"></script>
|
||||
<script src="perf.js?v=1773985649" onerror="console.error('Failed to load:', this.src)"></script>
|
||||
<script src="customize.js?v=1774233095" onerror="console.error('Failed to load:', this.src)"></script>
|
||||
<script src="customize.js?v=1774233249" onerror="console.error('Failed to load:', this.src)"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+1
-1
@@ -17,7 +17,7 @@
|
||||
window.TYPE_COLORS = {
|
||||
ADVERT: '#22c55e', GRP_TXT: '#3b82f6', TXT_MSG: '#f59e0b', ACK: '#6b7280',
|
||||
REQUEST: '#a855f7', RESPONSE: '#06b6d4', TRACE: '#ec4899', PATH: '#14b8a6',
|
||||
UNKNOWN: '#6b7280'
|
||||
ANON_REQ: '#f43f5e', UNKNOWN: '#6b7280'
|
||||
};
|
||||
|
||||
// Badge CSS class name mapping
|
||||
|
||||
Reference in New Issue
Block a user