Ivan
14fd2bcfa8
feat: visualiser improvements and 3D view and decrease collapased sidebar width a bit.
2026-08-13 18:24:52 -05:00
Ivan
37b3f26669
feat: improve network visualiser with silent update handling and improved icon rendering logic
2026-07-18 14:29:16 -05:00
Ivan
a9c6aa244d
add and update tests
2026-07-17 05:12:42 -05:00
Ivan
cee526b3a8
feat: update network visualiser with WebGL rendering options and user preferences
2026-07-16 10:47:52 -05:00
Ivan
fb08e76be2
feat: integrate visualiser-wasm build and testing into the project, improve network visualization capabilities and add battery saver
2026-07-16 10:19:48 -05:00
Ivan
39d4cbe0d4
feat(Network Visualiser): improve performance for realz this time
2026-07-09 08:22:36 -05:00
Ivan
525b086889
feat(network-visualiser): fix edge rendering and physics handling during drag events, improve edge color management, and add new computed properties for path visualization
2026-06-19 21:53:17 -05:00
Ivan
4ae020af7e
feat(security): implement app-wide security settings, including IP allowlist and CSRF protection, along with message blocklist functionality
2026-06-19 01:39:42 -05:00
Ivan
b8999284e4
feat(announces): implement bulk query endpoint for fetching announces and optimize data retrieval in Network Visualiser
2026-06-14 13:16:23 -05:00
Ivan
66412c7438
feat(setup): add new packages 'lxmfy' and 'websockets' to cx_setup.py; refactor JSON output handling in build_community_interfaces_json.py; improve docstring clarity in move_wheels.py; update datetime import in slsa-predicate.py; enhance performance benchmarks with clearer argument passing; and refactor various test cases for improved readability and consistency.
2026-04-14 19:36:10 -05:00
Ivan
033004824d
feat(tests): add end-to-end tests for Conversations and Nomad Network, enhancing UI coverage and interaction validation
2026-04-13 20:56:25 -05:00
Ivan
bf822b6aba
refactor(api): replace axios with window.api for all API calls in frontend components
2026-04-01 02:31:50 +03:00
Ivan
a1a480a153
Refactor test mocks in various components to use function constructors instead of arrow functions for improved compatibility with Vitest 4.
2026-03-22 15:09:17 +03:00
Sudo-Ivan
454fffff61
Add tests for ContactsPage and new ConversationViewer and NomadNetworkSidebar components
2026-03-11 05:13:04 -05:00
Sudo-Ivan
fc0a2444ad
Update NetworkVisualiser with Level of Detail (LOD) management and icon cache optimization
...
- Introduced dynamic LOD updates based on network scale, improving performance and visual clarity.
- Implemented blob URL management for icon caching to optimize memory usage and prevent leaks.
- Updated tests to validate LOD functionality and icon cache behavior, ensuring robustness and performance efficiency.
Thanks to L for suggestion!
2026-01-23 09:24:22 -06:00
Sudo-Ivan
e067902005
Add tests for NetworkVisualiser optimization and abort handling
...
- Introduced a new test suite for NetworkVisualiser focusing on optimization and request cancellation.
- Implemented tests to ensure pending requests are aborted on component unmount.
- Added validation for stopping visualization processing when requests are aborted.
- Included tests for parallelized batch fetching to improve data retrieval efficiency.
2026-01-14 11:02:13 -06:00
Sudo-Ivan
7d7cd7d487
feat(ui): enhance user experience with new features including QR code display, improved toast messages, and localized strings for various components
2026-01-05 19:22:25 -06:00
Sudo-Ivan
950abef79c
feat(tests): add comprehensive benchmarks for database performance, memory usage, and application stability, including new test files for various frontend and backend functionalities
2026-01-03 16:08:07 -06:00