Benjamin Arntzen (aider)
|
00a42c257c
|
Implemented a more robust algorithm to select a contrasting color based on distance from the original color.
|
2024-06-27 10:34:17 +01:00 |
|
Benjamin Arntzen (aider)
|
fd735be762
|
Improved the algorithm for calculating contrasting color based on node color.
|
2024-06-27 10:32:23 +01:00 |
|
Benjamin Arntzen (aider)
|
9a71345862
|
Adjusted node border width and contrasting color logic for outlier halos.
|
2024-06-27 10:31:22 +01:00 |
|
Benjamin Arntzen (aider)
|
5dfabefd9e
|
Implemented contrasting halo color for small groups in the node update logic.
|
2024-06-27 10:29:59 +01:00 |
|
Benjamin Arntzen (aider)
|
308622dde4
|
Implemented toggle for pie chart and outlier halos, added explanatory text.
|
2024-06-27 10:28:30 +01:00 |
|
Benjamin Arntzen (aider)
|
08be589c1c
|
Added visual indicators for small groups in the network graph.
|
2024-06-27 10:26:43 +01:00 |
|
Benjamin Arntzen (aider)
|
8045357375
|
Reduced node border width and removed border color for a cleaner visual appearance.
|
2024-06-27 10:25:07 +01:00 |
|
Benjamin Arntzen (aider)
|
e39740d36d
|
Reduced spring length, decreased node border width, and changed node border color.
|
2024-06-27 10:24:03 +01:00 |
|
Benjamin Arntzen (aider)
|
357ef5228a
|
Decreased spring length and disabled node overlap avoidance.
|
2024-06-27 10:22:51 +01:00 |
|
Benjamin Arntzen (aider)
|
4034d7bb18
|
Increased spring length, added node overlap avoidance, and enlarged node size.
|
2024-06-27 10:22:36 +01:00 |
|
Benjamin Arntzen
|
15ef89570b
|
Bump query time back to 5s
|
2024-06-27 10:11:27 +01:00 |
|
Benjamin Arntzen (aider)
|
1987a81798
|
Reduced the minimum polling interval to 50ms and capped the maximum polling interval at 400ms.
|
2024-06-27 10:10:07 +01:00 |
|
Benjamin Arntzen (aider)
|
8cc0d36f24
|
Added a counter display to show the number and percentage of nodes for each color.
|
2024-06-27 10:07:44 +01:00 |
|
Benjamin Arntzen (aider)
|
afa1771c51
|
Implemented secure WebSocket connection based on the current protocol.
|
2024-06-27 09:41:05 +01:00 |
|
Benjamin Arntzen
|
78a5a3e60b
|
Refactored WebSocket connection to use dynamic host URL.
|
2024-06-27 09:41:04 +01:00 |
|
Benjamin Arntzen (aider)
|
51545ae454
|
Changed the default behavior to hide the pie chart on page load
|
2024-06-27 09:37:56 +01:00 |
|
Benjamin Arntzen (aider)
|
e82a202147
|
Implemented dynamic polling interval with exponential backoff to handle errors and optimize performance.
|
2024-06-27 09:22:55 +01:00 |
|
Benjamin Arntzen (aider)
|
203d315d35
|
Increased the size of the pie chart container, added a white background and rounded corners, and added percentage labels to the pie chart slices.
|
2024-06-27 09:09:29 +01:00 |
|
Benjamin Arntzen (aider)
|
364c12a709
|
Ensure response.data is a string before calling trim.
|
2024-06-27 09:01:47 +01:00 |
|
Benjamin Arntzen (aider)
|
4ef38f86fd
|
Removed redundant call to resizeAndCenterNetwork on stabilizationIterationsDone event.
|
2024-06-27 09:00:06 +01:00 |
|
Benjamin Arntzen (aider)
|
b8199d1ad3
|
Center the network view initially on stabilization iterations done.
|
2024-06-27 08:59:20 +01:00 |
|
Benjamin Arntzen (aider)
|
923b26821b
|
Added throttling to update pie chart and batched node updates.
|
2024-06-27 08:39:23 +01:00 |
|
Benjamin Arntzen (aider)
|
01cf97a3f2
|
Improved the pie chart by calculating the current color distribution of nodes and updating the chart accordingly.
|
2024-06-27 08:37:29 +01:00 |
|
Benjamin Arntzen (aider)
|
78de449b39
|
Increased the size of the pie chart container, updated the pie chart data and labels, and added font size to the color distribution text.
|
2024-06-27 08:35:57 +01:00 |
|
Benjamin Arntzen (aider)
|
7d7017adef
|
Filtered out empty or undefined color values from the color distribution before updating the pie chart.
|
2024-06-27 08:35:00 +01:00 |
|
Benjamin Arntzen (aider)
|
763faf861b
|
Added a call to updatePieChart when the page loads and improved the appearance of the pie chart container.
|
2024-06-27 08:32:08 +01:00 |
|
Benjamin Arntzen (aider)
|
5f6fc88b9b
|
Increased the z-index of the pie chart container to ensure it is displayed on top of other elements.
|
2024-06-27 08:31:12 +01:00 |
|
Benjamin Arntzen (aider)
|
f2b0ac08f3
|
Improved the responsiveness and tooltip of the pie chart in the application.
|
2024-06-27 08:30:17 +01:00 |
|
Benjamin Arntzen (aider)
|
8c6ed813bc
|
Added a pie chart visualization and functionality to display the color distribution of nodes.
|
2024-06-27 08:28:56 +01:00 |
|
Benjamin Arntzen (aider)
|
739754004f
|
Added debug logging and periodic reporting of event handling and client event sending statistics.
|
2024-06-27 08:24:37 +01:00 |
|
Benjamin Arntzen
|
6d47732a27
|
Fix readme
|
2024-06-27 08:18:47 +01:00 |
|
Benjamin Arntzen (aider)
|
feeae16149
|
Refactored color generation logic and extracted helper function for color calculations.
|
2024-06-27 08:16:15 +01:00 |
|
Benjamin Arntzen (aider)
|
6c4666bf59
|
Updated color generation logic and reduced interval for API requests in server.
|
2024-06-27 08:15:32 +01:00 |
|
Benjamin Arntzen
|
d14749cf42
|
Remove empty app.js
|
2024-06-27 08:12:10 +01:00 |
|
Benjamin Arntzen (aider)
|
0f8c361633
|
Implemented a minimum color distance algorithm to ensure new node colors are sufficiently distinct from the default color.
|
2024-06-27 08:06:53 +01:00 |
|
Benjamin Arntzen (aider)
|
defe9d147c
|
Reduced node size and removed font styling from the network visualization.
|
2024-06-27 08:05:11 +01:00 |
|
Benjamin Arntzen (aider)
|
7513224a5f
|
Improved the node color update logic and reduced unnecessary console logs.
|
2024-06-27 08:03:46 +01:00 |
|
Benjamin Arntzen (aider)
|
0667d20dca
|
Implemented functionality to center the network view when the window is resized or a new node is added.
|
2024-06-27 08:02:28 +01:00 |
|
Benjamin Arntzen (aider)
|
73f57141a5
|
Changed the default node color, node size, font, and background color of the application.
|
2024-06-27 08:00:19 +01:00 |
|
Benjamin Arntzen (aider)
|
068c9dd935
|
Added background color, node color decay, and helper functions for color calculations.
|
2024-06-27 07:59:45 +01:00 |
|
Benjamin Arntzen (aider)
|
08bedb80a4
|
Improved node color calculation and increased log query interval in server.js.
|
2024-06-27 07:57:58 +01:00 |
|
Benjamin Arntzen (aider)
|
a6b1dd1c40
|
Updated node color based on peer ID hash.
|
2024-06-27 07:56:35 +01:00 |
|
Benjamin Arntzen
|
58ed0f80c2
|
Reduced the time window for the API query from 10 seconds to 3 seconds.
|
2024-06-27 07:56:34 +01:00 |
|
Benjamin Arntzen (aider)
|
9f7b44ceb9
|
Implemented periodic node color update and improved handling of missing nodes in the network.
|
2024-06-27 07:54:05 +01:00 |
|
Benjamin Arntzen (aider)
|
cd6b088eb4
|
Implemented real-time network visualization with WebSocket integration, node and edge rendering, and dynamic color updates.
|
2024-06-27 07:53:25 +01:00 |
|
Benjamin Arntzen (aider)
|
d495680bb8
|
Refactored log processing to use peer ID instead of node ID.
|
2024-06-27 07:50:41 +01:00 |
|
Benjamin Arntzen (aider)
|
df8e9351b8
|
Added validation to ensure required fields are present in log entries before processing.
|
2024-06-27 07:48:42 +01:00 |
|
Benjamin Arntzen (aider)
|
a9b70be57c
|
Improved log parsing by checking for valid JSON and applying transformations to handle different log formats.
|
2024-06-27 07:47:00 +01:00 |
|
Benjamin Arntzen
|
f0357337a1
|
Implemented a more robust parsing logic for log lines, transforming _stream and _msg fields into valid JSON objects.
|
2024-06-27 07:46:59 +01:00 |
|
Benjamin Arntzen (aider)
|
49f22f53d3
|
Removed unnecessary key quoting in log line transformation.
|
2024-06-27 07:43:27 +01:00 |
|