Commit graph

33 commits

Author SHA1 Message Date
Ivan
14fd2bcfa8
feat: visualiser improvements and 3D view and decrease collapased sidebar width a bit. 2026-08-13 18:24:52 -05:00
Ivan
8293409a5a
feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
Ivan
0550972633
feat: update tests 2026-08-12 23:51:34 -05:00
Ivan
dd8bfdde67
chore: various fixes and updates 2026-07-26 10:28:14 -05:00
Ivan
a96697b9a5
feat: improve identity management by adding reauthentication requirements, improve job handling with identity scoping, and update LXMF message processing 2026-07-26 06:37:05 -05:00
Ivan
06e2faeae9
feat: improve Linux Landlock support for user-local tools and subprocesses, improve messaging UI for self-notes, and update documentation 2026-07-26 06:18:21 -05:00
Ivan
e5756d7ab0
feat: various updates to filesync, ui, deps, add active sessions in about page and stuff related to new rns 1.4.0 2026-07-22 10:32:36 -05:00
Ivan
7df92c891b
feat: update telephone API endpoints to use POST method and improve path safety checks 2026-07-18 05:31:03 -05:00
Ivan
ae6829dd8f
feat: introduce Extended Edge Case Tester (EECT) and Live Validation (LV) with new testing scenarios and log redaction improvements 2026-07-18 04:54:41 -05:00
Ivan
389034dbea
feat: integrate visualiser WASM build into Dockerfile and update frontend to handle codec2 availability 2026-07-16 16:17:54 -05:00
Ivan
cee526b3a8
feat: update network visualiser with WebGL rendering options and user preferences 2026-07-16 10:47:52 -05:00
Ivan
08f98b9877
feat(self-check): add new plugin runtime checks and enhance self-test diagnostics for plugins and sideband configurations 2026-07-09 10:59:58 -05:00
Ivan
d0a5e95b0e
feat: add RNS link API, plugin permissions, and deferred network startup 2026-07-09 10:10:46 -05:00
Ivan
0b4931ab8f
feat(self-check): add storage lock verification with soft fallback testing and CI integration 2026-07-09 09:23:48 -05:00
Ivan
f8f7133702
feat(Self-Test): improve self-check diagnostics with new checks for SQLite roundtrip, identity file roundtrip, loopback TCP, unicode path handling, RNode support, and bot launcher arguments. Update UI components and localization files to reflect these additions, ensuring comprehensive coverage across multiple languages. 2026-07-08 17:21:51 -05:00
Ivan
4c8d7d11a6
feat(Bot Management): extend bot termination handling on Windows with process termination improvements and add checks for interpreter executable paths in Landlock sandbox. Update self-check to manage logs and storage directories effectively. 2026-07-08 16:39:14 -05:00
Ivan
67994db6fd
feat(Self-Test): enhance self-check functionality with expanded diagnostics for identity, critical imports, storage lock, temp filesystem, public assets, LXMF router, subprocess spawn, and run-module re-entry. Update UI to reflect new checks and improve localization support across multiple languages. 2026-07-08 16:10:53 -05:00
Ivan
adcb29809a
feat(Bot Lifecycle): implement comprehensive bot lifecycle management with self-test integration, including creation, starting, stopping, and deletion of Echo bots. Enhance diagnostics to report bot status and errors, and update UI for self-test results. Add support for frozen executable handling in bot processes. 2026-07-08 16:01:52 -05:00
Ivan
d66d44ae28
feat(Self-Test): implement system self-check functionality with diagnostics and UI integration 2026-07-08 13:07:07 -05:00
Ivan
5fa79d363b
feat(conversationScroll): add scroll management functions and update E2E tests for message switching 2026-05-07 20:05:10 -05:00
Ivan
99cf1e1463
feat(ui): introduce UI transparency settings and glass effect toggle; enhance message display and scrolling behavior in conversation viewer 2026-04-16 00:52:28 -05:00
Ivan
2db12e0bde
feat(electron, frontend, tests): update Linux app name handling, add UI transparency options, and improve message scrolling tests; refactor icon path retrieval and update license artifact generation logic 2026-04-16 00:52:09 -05:00
Ivan
d444daa073
feat(tests): add end-to-end tests for keyboard shortcuts and message conversation scrolling; enhance navigation tests for improved coverage 2026-04-16 00:39:39 -05:00
Ivan
ff3f8707af
fix(tests): update E2E navigation test to check for "off-grid communication" text instead of "Secure, local-first communication" for improved accuracy 2026-04-15 20:29:09 -05:00
Ivan
6abe69228e
feat(tests): update E2E tests with new onboarding tooltip dismissal functionality and improve command palette placeholder regex; update assertions for better accuracy 2026-04-15 06:02:32 -05:00
Ivan
0e0732a1d1
feat(page-handling): update nomadnet browser renderer and page management by adding support for .md, .txt, and .html extensions, implement filename normalization, and improve error handling for unsupported extensions 2026-04-13 21:14:31 -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
3239146b32
fix(e2e): update default backend port to avoid conflicts and ensure consistent configuration across files 2026-03-31 17:42:12 +03:00
Ivan
8c37226a98
feat(DebugLogsPage, tests): add tests for debug logs and access attempts tabs, enhancing visibility and functionality in the UI 2026-03-31 06:07:50 +03:00
Ivan
11d4c9403b
feat(tests): add new E2E tests for API responses and deep-linked routes 2026-03-31 05:50:16 +03:00
Ivan
d03bdf08ea
cleanup 2026-03-31 04:07:41 +03:00
Ivan
ed840cd844
feat: improve keyboard shortcuts handling and add E2E helper functions for command palette interaction 2026-03-31 03:00:35 +03:00
Ivan
0709ce4ba1
feat(tests): add comprehensive Playwright E2E tests for navigation, shell, and smoke scenarios 2026-03-31 03:00:23 +03:00