Ivan
0f5034642f
feat(tests): add loopback TCP fixture for integration tests and apply it to relevant test cases
2026-04-16 23:32:13 -05:00
Ivan
5059b93256
feat(conversation): implement image drag-and-drop functionality in ConversationViewer, including handling for pasted images and associated tests
2026-04-14 22:53:06 -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
329d1df1aa
feat(tests): update ConversationViewer tests with clipboard handling, file attachment functionality, and message translation
2026-04-13 18:46:51 -05:00
Ivan
76cb936582
feat(components): update ConversationViewer with improved pagination handling and draft persistence
2026-04-13 18:38:33 -05:00
Ivan
ba46b12b3f
feat(tests): update ConversationViewer tests with outbound bubble color configurations and inbound message styling
2026-04-13 18:30:13 -05:00
Ivan
417b66d0c8
test: improve frontend tests for ConversationViewer and add outbound send queue tests
2026-04-12 17:03:18 -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
a9a7dd5212
test: community interfaces, hex utils, archives and conversation viewer
2026-03-24 00:39:11 +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
16759f6869
Improve tests for ConversationViewer, DropDownMenu, and UIComponents
...
- Added mock directives for improved testing of click events in ConversationViewer and UIComponents.
- Updated test assertions to check for menu visibility and content using document queries.
- Refactored button interaction tests in DropDownMenu for clarity and consistency in element selection.
2026-03-11 05:23:29 -05:00
Sudo-Ivan
30ef8856dc
Add tests for message handling and conversation updates
2026-03-10 04:26:39 -05:00
Sudo-Ivan
d474afbf80
Add reply functionality to messages in ReticulumMeshChat
...
- Implemented reply feature by adding `reply_to_hash` to messages, allowing users to reference previous messages.
- Updated message handling in `convert_lxmf_message_to_dict` to process `reply_to` fields.
- Enhanced frontend components to display reply snippets and manage reply state.
- Added localization for reply-related text in multiple languages.
- Updated database schema to include `reply_to_hash` and created necessary indices.
This update improves user interaction by enabling message threading and enhances the overall messaging experience.
2026-02-01 15:13:00 -06:00
Sudo-Ivan
c4674992e0
lots of fixes, changes, styling, fixing outbound calls, rnode-flasher.
2026-01-04 15:57:49 -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