MeshChatX/tests/frontend
2026-08-14 17:47:50 -05:00
..
__snapshots__ refactor: update path response and link establishment timeout handling across various components to improve reliability and performance 2026-08-13 17:51:02 -05:00
fixtures feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
helpers feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
AboutPage.test.js feat: improve portable storage handling and announce settings for page nodes 2026-07-28 18:07:39 -05:00
Accessibility.test.js cleanup 2026-03-31 04:07:41 +03:00
activeSessions.test.js 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
AddInterfaceDiscovery.test.js fix: update propagation node sync endpoints to use POST method and improve database log handling 2026-08-10 18:00:42 -05:00
AddInterfaceOptions.test.js feat: update I2P interface support with new documentation, localization, and default settings for connectable peers 2026-08-13 09:40:19 -05:00
AndroidStorageBridge.test.js feat(android): implement AndroidStorageManager for handling internal and external storage, including migration and setup options 2026-06-03 08:07:54 -05:00
AndroidStorageChoicePrompt.test.js feat(android): implement AndroidStorageManager for handling internal and external storage, including migration and setup options 2026-06-03 08:07:54 -05:00
announceIntervalSliderMap.test.js feat(Reticulum): improve hub management with configurable announce intervals and presence group handling, including UI updates for better user experience. 2026-07-09 09:20:55 -05:00
apiClientCsrfRecovery.test.js feat: improve WebSocket reconnection handling and CSRF token management. 2026-07-24 07:23:10 -05:00
apiFetchGuard.test.js feat(qrScanner): implement QR code scanning functionality with camera support and error handling in Vue components 2026-07-02 22:19:55 -05:00
AppAutoAnnounce.test.js feat: update announcement system 2026-08-13 18:40:55 -05:00
AppIdentitySwitch.test.js refactor: cleanup and format code 2026-07-26 06:42:52 -05:00
AppModals.test.js add and update tests 2026-07-17 05:12:42 -05:00
AppMultiSessionWarning.test.js 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
AppPropagationSync.test.js fix: update propagation node sync endpoints to use POST method and improve database log handling 2026-08-10 18:00:42 -05:00
AppQrUri.test.js Add public key retrieval methods in tests and enhance coverage for LXMA URI handling 2026-03-06 00:36:21 -06:00
AppShellBanners.test.js feat: implement LAN bind no-auth warning logic and related state management; add tests for banner visibility and dismissal 2026-08-14 12:13:28 -05:00
AppSidebarIdentityAnnounce.test.js feat: update announcement system 2026-08-13 18:40:55 -05:00
AppSidebarNav.test.js refactor: update path response and link establishment timeout handling across various components to improve reliability and performance 2026-08-13 17:51:02 -05:00
appSidebarNavLayout.test.js feat: various fixes, improvements and editable sidebar 2026-08-13 15:51:35 -05:00
AppWsReconnectResync.test.js fix: improve WebSocket disconnect handling and UI responsiveness 2026-08-14 17:47:50 -05:00
archivesPage.security.test.js feat: update telephone API endpoints to use POST method and improve path safety checks 2026-07-18 05:31:03 -05:00
ArchivesPage.test.js test(frontend): update ArchivesPage test for downloadTextAsFile to include delay handling 2026-04-24 14:41:08 -05:00
AudioWaveformPlayer.test.js feat(call): improve call handling by adding remote destination hash tracking, improving initiation status checks, and refining ringtone management in the frontend 2026-01-04 17:16:23 -06:00
AuthPage.test.js feat: add demo mode and ALTCHA integration for better security for internet deployments and showcase functionality 2026-07-26 07:06:45 -05:00
authSessionSync.test.js refactor: cleanup and format 2026-08-14 15:41:07 -05:00
bakeBuildMeta.test.js feat: integrate HTTPInterface for RNS-over-HTTP support, improve build metadata handling, and update dependencies 2026-07-24 05:40:54 -05:00
BanishedPage.test.js fix(ci): update tests to match new logic in nomadnet downloader and banished page 2026-05-10 03:20:23 -05:00
batterySaverBitrateApply.test.js 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
batterySaverPrefs.test.js 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
behaviorContracts.test.js refactor: remove MAX_NOMAD_PAGE_BYTES constant and update related tests for page download failure handling 2026-08-14 12:21:41 -05:00
BlockedPage.test.js feat(settings): introduce settings tabs structure and normalization functions for improved settings management 2026-07-06 13:47:33 -05:00
BootLoadSmoothness.test.js feat: integrate Vue DevTools for local development and improve debugging capabilities with debugpy 2026-08-13 16:35:41 -05:00
BotsPage.test.js feat: various bug fixes 2026-08-13 10:01:56 -05:00
browserLayoutStore.test.js refactor(codebase): format 2026-07-04 16:11:16 -05:00
CallCodec2Regressions.test.js fix: update axios mock to use POST method for call initiation in regression tests 2026-07-18 05:33:52 -05:00
CallOverlay.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
CallPage.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
CallPageCustomImage.test.js refactor(api): replace axios with window.api for all API calls in frontend components 2026-04-01 02:31:50 +03:00
ChangelogModal.test.js feat(tests): add comprehensive tests for android_push_bridge and update version references in frontend tests 2026-04-24 18:01:50 -05:00
CJKTextOverflow.test.js feat(tests): add comprehensive tests for media APIs, including GIF, sticker, and sticker-pack functionalities, along with regression tests for media formats and HTTP integration. 2026-04-17 23:27:35 -05:00
clampFloatingToViewport.test.js feat: integrate visualiser WASM build into Dockerfile and update frontend to handle codec2 availability 2026-07-16 16:17:54 -05:00
clipboardUtils.test.js chore: update community interfaces, tutorial flow, docs. 2026-07-24 05:12:19 -05:00
codec2DecodeLimits.test.js code cleanup, ui improvements, hardening 2026-07-17 19:57:05 -05:00
Codec2Loader.test.js feat(sri): implement SRI verification for external scripts and add integrity.json files for Codec2 and RNode Flasher 2026-05-02 16:27:04 -05:00
CommandPalette.test.js feat: implement desktop privacy settings with screen security options for Windows 2026-07-17 20:28:36 -05:00
ConfirmDialog.test.js feat: update tests 2026-08-12 23:51:34 -05:00
ContactsPage.test.js fix(tests): update ContactsPage test to match current API payload 2026-05-18 05:13:29 -05:00
contextMenuStyles.test.js feat(ui): implement clampFloatingToViewport utility for dynamic dropdown positioning across multiple components 2026-04-22 19:28:50 -05:00
ConversationDropDownMenu.shareApk.test.js feat: tighten messages, propagation nodes and NomadNet UI 2026-08-13 02:23:38 -05:00
conversationListApiCaps.test.js feat: implement conversation summaries with improved database handling and API limits 2026-07-18 10:03:40 -05:00
ConversationMessageEntry.test.js feat(tests): add comprehensive tests for canceling outbound messages and downloading file attachments, ensuring proper functionality in various scenarios 2026-06-19 11:00:15 -05:00
conversationMessageHelpers.test.js feat(messages): improve file attachment handling and add outbound transfer progress features 2026-06-08 08:06:01 -05:00
ConversationMobileChrome.test.js feat: map overlays, identity restore, settings, conversations, and i18n updates 2026-07-10 00:57:53 -05:00
ConversationPeerHeader.test.js feat: map overlays, identity restore, settings, conversations, and i18n updates 2026-07-10 00:57:53 -05:00
conversationScroll.test.js feat(conversationScroll): add scroll management functions and update E2E tests for message switching 2026-05-07 20:05:10 -05:00
ConversationViewer.outboundPropagationStatus.test.js feat: update outbound message status handling with method-aware icons and titles, update localization for delivery statuses 2026-07-21 16:20:02 -05:00
ConversationViewer.scroll.test.js refactor(ConversationViewer): streamline message loading UI 2026-05-07 20:04:57 -05:00
ConversationViewer.test.js feat: tighten messages, propagation nodes and NomadNet UI 2026-08-13 02:23:38 -05:00
ConversationViewerButtons.test.js fix: retry AppImage tool downloads on GitHub CDN resets and update stale UI tests 2026-08-13 01:36:30 -05:00
ConversationViewerPerformance.baseline.test.js 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
ConversationViewerReactions.test.js fix(tests): update AboutPage tests for new localization strings and correct reaction drag cleanup method reference 2026-07-10 01:04:52 -05:00
conversationViewerSelfPeer.test.js 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
crossSurfaceIdentityUnreadOracle.test.js feat(security): fix URL handling in WebView and Electron shell, adding userinfo rejection and improved navigation security 2026-08-14 10:57:09 -05:00
CspBootTheme.test.js feat(messages): implement message export and import functionality with contacts and read state management 2026-07-10 16:33:30 -05:00
databaseHealthWarning.test.js feat: implement database health issue merging and toast notifications 2026-08-12 15:22:58 -05:00
DebugLogsPage.test.js feat(components): improve AboutPage, CallPage, DebugLogsPage, and SettingsPage with improved layout, error handling, and clipboard functionality; add tests for environment path fallbacks and log copying 2026-04-16 03:20:24 -05:00
deepLinks.docs.security.test.js feat(plugin): update plugin system with runtime enable/disable functionality and improve UI integration 2026-07-06 23:16:47 -05:00
deepLinks.protocol.security.test.js feat(plugin): update plugin system with runtime enable/disable functionality and improve UI integration 2026-07-06 23:16:47 -05:00
designTokens.test.js 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
deviceBattery.test.js feat: add system resource monitoring with CPU and memory usage insights in the UI 2026-07-16 08:51:05 -05:00
DialogUtils.prompt.test.js feat: add RRC +k room keys and harden identity, stamp, plugin, and Nomad security 2026-07-20 14:19:24 -05:00
DocsPage.test.js feat: update DocsPage tests to reflect changes in Sphinx manual and localized site index handling 2026-07-26 05:50:29 -05:00
DownloadUtils.test.js feat: security hardening 2026-07-20 16:00:05 -05:00
downloadWiring.test.js feat: various bug fixes 2026-08-13 10:01:56 -05:00
DropDownMenu.test.js Improve tests for ConversationViewer, DropDownMenu, and UIComponents 2026-03-11 05:23:29 -05:00
ElectronUtils.screenSecurity.test.js feat: implement desktop privacy settings with screen security options for Windows 2026-07-17 20:28:36 -05:00
exploratoryFollowUpOracle.test.js feat: improve LXMF message handling with new oracles and progress polling improvements 2026-07-24 08:57:17 -05:00
filesyncPackagingContracts.test.js feat: implement optional seccomp-BPF syscall denylist alongside Landlock and improve tools/UI 2026-07-22 15:43:45 -05:00
FormLabel.test.js Add unit tests for various frontend components 2026-02-17 17:48:40 -06:00
FormSubLabel.test.js Add AppPropagationSync tests and enhance ConfirmDialog tests 2026-02-14 19:18:37 -06:00
ForwarderPage.test.js feat: map overlays, identity restore, settings, conversations, and i18n updates 2026-07-10 00:57:53 -05:00
frontendOwnershipContract.test.js feat: frontend modularity by splitting Vue mega-pages, adding ownership contracts, and updating related documentation 2026-07-23 08:15:55 -05:00
Gifs.test.js feat(tests): add comprehensive tests for media APIs, including GIF, sticker, and sticker-pack functionalities, along with regression tests for media formats and HTTP integration. 2026-04-17 23:27:35 -05:00
GlobalState.test.js feat(tests): add comprehensive unit tests for various components including AboutPage, CallPage, and MessagesPage 2026-01-02 20:36:58 -06:00
healthMemoryWarning.test.js feat: harden memory management and audio handling with new limits and warnings 2026-07-17 19:38:18 -05:00
hopMaxFilterSliderMap.test.js feat(network-visualiser): implement hop max filter functionality with local storage support and UI updates 2026-04-22 12:04:14 -05:00
hotPathBugRegressions.test.js feat: update telephone API endpoints to use POST method and improve path safety checks 2026-07-18 05:31:03 -05:00
i18n.test.js feat: implement Windows AppContainer support 2026-07-24 06:44:30 -05:00
IconButton.test.js Cleanup 2026-02-17 17:59:46 -06:00
IdentitiesPage.test.js feat: map overlays, identity restore, settings, conversations, and i18n updates 2026-07-10 00:57:53 -05:00
incomingDeliveryLimit.test.js feat(tests): add comprehensive tests for media APIs, including GIF, sticker, and sticker-pack functionalities, along with regression tests for media formats and HTTP integration. 2026-04-17 23:27:35 -05:00
Interface.test.js feat(android): update BLE permissions handling 2026-07-10 15:18:03 -05:00
interfaceDiscoveryUtils.security.test.js refactor(tests): remove obsolete tests and improve existing ones for better coverage and security checks 2026-06-22 17:39:59 -05:00
interfaceDiscoveryUtils.test.js feat(tests): add comprehensive tests for meshchat_wrapper and rngit_tool functionality, including server behavior and frequency conversion 2026-04-25 16:30:34 -05:00
InterfacesDiscoveryActions.test.js feat: implement desktop privacy settings with screen security options for Windows 2026-07-17 20:28:36 -05:00
InterfacesDiscoveryIfac.test.js feat: implement desktop privacy settings with screen security options for Windows 2026-07-17 20:28:36 -05:00
InterfacesPage.stats.test.js feat: various fixes, improvements and editable sidebar 2026-08-13 15:51:35 -05:00
InterfacesPerformance.test.js feat: implement desktop privacy settings with screen security options for Windows 2026-07-17 20:28:36 -05:00
InViewAnimatedImg.test.js feat(tests): add comprehensive tests for media APIs, including GIF, sticker, and sticker-pack functionalities, along with regression tests for media formats and HTTP integration. 2026-04-17 23:27:35 -05:00
inViewObserver.test.js feat(tests): add comprehensive security and fuzz testing for discovered interfaces, HTTP URL normalization, and sticker/GIF sanitization 2026-04-23 04:31:19 -05:00
KeyboardShortcuts.test.js feat(security): improve URL handling in ConversationViewer and RNCPPage to block unsafe links and validate hashes 2026-04-23 04:51:12 -05:00
lanBindWarning.test.js feat: implement LAN bind no-auth warning logic and related state management; add tests for banner visibility and dismissal 2026-08-14 12:13:28 -05:00
LanguageSelector.test.js feat: fix language switching functionality by implementing immediate locale application and improving i18n registration 2026-07-26 08:45:49 -05:00
LanguageSwitcherOptionsApi.regression.test.js feat: fix language switching functionality by implementing immediate locale application and improving i18n registration 2026-07-26 08:45:49 -05:00
layoutUxOracle.test.js code cleanup, ui improvements, hardening 2026-07-17 19:57:05 -05:00
libs.core.test.js feat: liberate some frontend with custom well-tested and future-proofed libs 2026-07-17 22:15:10 -05:00
libs.index.test.js feat: liberate some frontend with custom well-tested and future-proofed libs 2026-07-17 22:15:10 -05:00
libs.oracle.test.js feat: liberate some frontend with custom well-tested and future-proofed libs 2026-07-17 22:15:10 -05:00
LicensesPage.test.js feat(licenses_collector): implement license collection for Python and Node dependencies, including metadata extraction and frontend license handling 2026-04-13 17:35:47 -05:00
LinkUtils.test.js feat: security hardening 2026-07-20 16:00:05 -05:00
linuxAppimagePackagingContracts.test.js chore: format and cleanup 2026-08-13 09:41:03 -05:00
loadingStatusNotice.test.js feat(tests): add loopback TCP fixture for integration tests and apply it to relevant test cases 2026-04-16 23:32:13 -05:00
LoadTimePerformance.test.js feat: improve propagation node management with clipboard support and localization adjustments 2026-08-12 20:44:46 -05:00
localeLoader.test.js feat: fix language switching functionality by implementing immediate locale application and improving i18n registration 2026-07-26 08:45:49 -05:00
localeTheme.adversarial.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
localeTheme.oracle.test.js feat: fix language handling and UI theme integration 2026-07-26 05:29:10 -05:00
LocaleThemeRegressions.test.js feat: fix language switching functionality by implementing immediate locale application and improving i18n registration 2026-07-26 08:45:49 -05:00
localMessageRetention.test.js feat(tests): update fe/be tests and contract api routes 2026-04-27 11:16:52 -05:00
lxmfConversationListSync.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
lxmfConversationPreview.test.js feat(tests): update tests 2026-05-26 14:19:24 -05:00
lxmfNormalize.test.js feat: frontend modularity by splitting Vue mega-pages, adding ownership contracts, and updating related documentation 2026-07-23 08:15:55 -05:00
lxmfReactions.test.js feat: map overlays, identity restore, settings, conversations, and i18n updates 2026-07-10 00:57:53 -05:00
MapBrowser.test.js refactor: fix issues related to CI/tests failing 2026-07-24 08:11:39 -05:00
mapComponents.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
MapDiscoverPanel.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
MapDrawing.test.js fix: update MapDrawing tests to correctly reflect button existence and interaction for bearing mode 2026-08-13 12:27:03 -05:00
mapExchange.sanitize.test.js refactor: update path response and link establishment timeout handling across various components to improve reliability and performance 2026-08-13 17:51:02 -05:00
mapExchange.test.js feat(tests): add frontend test coverage with new map components, geodesy functions, and audio handling tests 2026-04-23 02:28:39 -05:00
mapGeodesy.test.js feat(tests): add frontend test coverage with new map components, geodesy functions, and audio handling tests 2026-04-23 02:28:39 -05:00
MapInternalHelpers.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
mapLinkUtils.security.test.js refactor(codebase): format 2026-04-23 04:38:23 -05:00
mapLinkUtils.test.js feat(security): add comprehensive tests for map link handling and XSS prevention in mapLinkUtils 2026-04-23 04:20:45 -05:00
mapMarkerStyles.test.js feat: update discovery map with dual-halo badge icons, update default basemap to OpenStreetMap, and improve marker label visibility 2026-07-22 18:10:31 -05:00
MapPage.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
MapPageClustering.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
MapRemoteOverlayPanel.test.js feat: map overlays, identity restore, settings, conversations, and i18n updates 2026-07-10 00:57:53 -05:00
mapTileNetwork.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
mapTileProviders.test.js feat: update discovery map with dual-halo badge icons, update default basemap to OpenStreetMap, and improve marker label visibility 2026-07-22 18:10:31 -05:00
MarkdownRenderer.test.js feat: security hardening 2026-07-20 16:00:05 -05:00
MaterialDesignIcon.test.js feat(icon): refactor MaterialDesignIcon and related components to utilize centralized icon resolution logic, improving consistency and maintainability 2026-06-05 22:02:39 -05:00
mdiIconNames.test.js feat(icon): refactor MaterialDesignIcon and related components to utilize centralized icon resolution logic, improving consistency and maintainability 2026-06-05 22:02:39 -05:00
mediaLottieStickerGifs.fuzzing.test.js refactor(tests): remove obsolete tests and improve existing ones for better coverage and security checks 2026-06-22 17:39:59 -05:00
MessageBlocklistPage.test.js 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
messageDisplayLimits.test.js feat(tests): update fe/be tests and contract api routes 2026-04-27 11:16:52 -05:00
messageImport.test.js feat(messages): implement message export and import functionality with contacts and read state management 2026-07-10 16:33:30 -05:00
messageListVirtual.test.js feat(messages): improve file attachment handling and add outbound transfer progress features 2026-06-08 08:06:01 -05:00
MessageReactionsOverlay.test.js feat: map overlays, identity restore, settings, conversations, and i18n updates 2026-07-10 00:57:53 -05:00
MessageSendingFailures.test.js feat: map overlays, identity restore, settings, conversations, and i18n updates 2026-07-10 00:57:53 -05:00
MessagesPage.test.js refactor: streamline message handling and improve readability in MessagesPage and RelayChatPage components 2026-07-19 06:24:44 -05:00
MessagesPageMultiPane.test.js feat: tighten messages, propagation nodes and NomadNet UI 2026-08-13 02:23:38 -05:00
messagesPageOutboundCompose.oracle.test.js 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
MessagesPageSidebarIntegration.test.js feat(panes, tabs, rrc, rnsh tool) add new features, tests and UI updates. 2026-06-02 08:32:57 -05:00
MessagesSidebar.test.js feat: update messaging interface and visualiser with new features and improved user experience 2026-08-13 19:59:15 -05:00
messageTimestampGrouping.test.js fix(interfaces): show all discovered interfaces with allowlist status, apply allowlist on config save 2026-05-18 05:44:45 -05:00
MicronEditorPage.test.js feat(electron): add in-window navigation guard to restrict external URL navigation and improve security 2026-06-22 17:31:15 -05:00
MicronParser.test.js feat: add RRC +k room keys and harden identity, stamp, plugin, and Nomad security 2026-07-20 14:19:24 -05:00
MicronWasmLoader.test.js feat(micron-wasm): implement runtime override for Micron-Parser-Go WASM with GitHub release support and UI modal for updates 2026-05-03 20:36:02 -05:00
MicronWasmRuntimeOverride.test.js feat: implement LAN bind no-auth warning logic and related state management; add tests for banner visibility and dismissal 2026-08-14 12:13:28 -05:00
MicrophoneRecorder.test.js feat(tests): add comprehensive tests for meshchat_wrapper and rngit_tool functionality, including server behavior and frequency conversion 2026-04-25 16:30:34 -05:00
MobilePopoutVisibility.test.js feat: map overlays, identity restore, settings, conversations, and i18n updates 2026-07-10 00:57:53 -05:00
MountLoadPerformance.test.js feat(notification-sounds): implement notification sound management and settings and faster conversations/nomadnet browser loading 2026-07-08 09:25:00 -05:00
NameOverwriteFixes.test.js feat(tests): add comprehensive tests for memory leak fixes, name overwrite handling, and frontend display name protection; refactor auto propagation tests for clarity 2026-04-13 17:37:06 -05:00
networkRecovery.test.js feat: improve portable storage handling and announce settings for page nodes 2026-07-28 18:07:39 -05:00
networkStartupWait.adversarial.test.js feat: improve audio handling in Docker and headless environments with hostless LXST audio backends and web audio bridge integration 2026-07-19 14:02:21 -05:00
networkStartupWait.test.js feat: improve audio handling in Docker and headless environments with hostless LXST audio backends and web audio bridge integration 2026-07-19 14:02:21 -05:00
NetworkVisualiser.test.js feat: visualiser improvements and 3D view and decrease collapased sidebar width a bit. 2026-08-13 18:24:52 -05:00
networkVisualiserCache.test.js 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
networkVisualiserNodeLook.test.js feat: improve network visualiser with silent update handling and improved icon rendering logic 2026-07-18 14:29:16 -05:00
networkVisualiserPerf.test.js feat: visualiser improvements and 3D view and decrease collapased sidebar width a bit. 2026-08-13 18:24:52 -05:00
networkVisualiserPlanet.test.js chore: format and cleanup 2026-08-14 10:58:21 -05:00
NetworkVisualiserToolbar.test.js feat: visualiser improvements and 3D view and decrease collapased sidebar width a bit. 2026-08-13 18:24:52 -05:00
networkVisualiserWebGLEngine.test.js feat: visualiser improvements and 3D view and decrease collapased sidebar width a bit. 2026-08-13 18:24:52 -05:00
nomadFavouritesLayoutStore.test.js feat(Favourites Layout): implement API endpoints for getting and setting favourites layout, including validation and normalization logic. Add frontend integration for layout persistence and retrieval, ensuring robust handling of layout data across sessions. 2026-07-09 04:11:28 -05:00
NomadNetworkBrowser.test.js feat: fix UI for NomadNet tabs and improve responsiveness on short screens 2026-08-14 17:08:51 -05:00
NomadNetworkPage.test.js refactor: remove MAX_NOMAD_PAGE_BYTES constant and update related tests for page download failure handling 2026-08-14 12:21:41 -05:00
NomadNetworkSidebar.test.js feat(Favourites Layout): implement API endpoints for getting and setting favourites layout, including validation and normalization logic. Add frontend integration for layout persistence and retrieval, ensuring robust handling of layout data across sessions. 2026-07-09 04:11:28 -05:00
NomadPageRenderer.markdown-txt.test.js feat(tests): add comprehensive path traversal and security tests for mesh PageNode APIs, including normalization and file handling, to enhance robustness against potential vulnerabilities 2026-04-13 22:05:15 -05:00
NomadPageRenderer.security.test.js feat: update telephone API endpoints to use POST method and improve path safety checks 2026-07-18 05:31:03 -05:00
NomadPageRenderer.test.js feat(panes, tabs, rrc, rnsh tool) add new features, tests and UI updates. 2026-06-02 08:32:57 -05:00
NomadRichHtmlLinks.test.js feat: security hardening 2026-07-20 16:00:05 -05:00
nomadUnknownNodeName.test.js fix: RRC message stacking, NomadNet favourites/sections, and desktop close prompt 2026-07-09 03:46:25 -05:00
notificationPolicy.test.js feat: update Android notification handling with Do Not Disturb and conversation tracking features 2026-07-17 17:23:28 -05:00
NotificationSoundUtils.test.js feat(notification-sounds): implement notification sound management and settings and faster conversations/nomadnet browser loading 2026-07-08 09:25:00 -05:00
NotificationUtils.test.js feat: update Android notification handling with Do Not Disturb and conversation tracking features 2026-07-17 17:23:28 -05:00
outboundMessageStatus.oracle.test.js 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
outboundSendQueue.test.js codebase refactor 2026-07-22 17:55:08 -05:00
PageNodesPage.test.js feat: add support for executable pages in Mesh Server (Linux) 2026-08-12 15:23:17 -05:00
PaperMessagePage.test.js feat(meshchat): add optional storage lock bypass and filter discovered interfaces in response 2026-05-26 17:57:15 -05:00
patch-console.cjs feat(tests): add console patching to suppress specific error messages and update Vitest configuration 2026-04-12 17:41:09 -05:00
Performance.test.js refactor(tests): update MicronEditorPage and NomadPageRenderer tests by updating button selection and improving markdown rendering assertions; adjust performance test timeout for ConversationViewer 2026-04-14 22:59:37 -05:00
PingPage.test.js feat: various bug fixes 2026-08-13 10:01:56 -05:00
pluginLabels.test.js feat(mcx-bugs): local delivery, tabs, toasts, search, report view/export/delete 2026-07-10 00:57:43 -05:00
pluginManifest.test.js feat(plugins): update plugin system with security features, RSG verification, and sideband plugins compatibility 2026-07-09 10:38:46 -05:00
PostInstallPrompt.test.js refactor: cleanup comments 2026-07-17 10:43:20 -05:00
PromptDialog.test.js feat: update RNS FileSync with directory listing and creation endpoints, improve UI components for folder management 2026-07-20 15:43:36 -05:00
PropagationNodesPage.test.js feat: various bug fixes 2026-08-13 10:01:56 -05:00
qrScannerUtils.test.js feat(qrScanner): implement QR code scanning functionality with camera support and error handling in Vue components 2026-07-02 22:19:55 -05:00
registries.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
RelayChatPage.security.test.js feat: update tests 2026-08-12 23:51:34 -05:00
RelayChatPage.test.js feat: update room joining process by adding optional key prompt and updating localization for better user experience 2026-08-13 01:04:27 -05:00
RelayHostModerationPage.test.js feat(android): refactor RNode interface handling and add support for Android storage management 2026-06-05 18:30:56 -05:00
relayLinkUtils.test.js feat(relay): add relay chat functionality with unread badge support and improve message handling for relay links 2026-07-10 23:03:16 -05:00
relayMentionCount.test.js feat(panes, tabs, rrc, rnsh tool) add new features, tests and UI updates. 2026-06-02 08:32:57 -05:00
relayMessageSearch.test.js feat(Reticulum): improve hub management with configurable announce intervals and presence group handling, including UI updates for better user experience. 2026-07-09 09:20:55 -05:00
remoteBackendUrl.test.js feat(security): fix URL handling in WebView and Electron shell, adding userinfo rejection and improved navigation security 2026-08-14 10:57:09 -05:00
resourceBreakdown.test.js 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
ReticulumConfigEditorPage.test.js feat: various fixes, improvements and editable sidebar 2026-08-13 15:51:35 -05:00
reticulumDocsNavigation.test.js feat(tests): add comprehensive security and robustness tests for archives and deep links 2026-04-29 18:27:59 -05:00
reticulumPathfinding.test.js feat: various bug fixes 2026-08-13 10:01:56 -05:00
RNodeAndroidBridge.test.js feat: fix Android support with Codec2 fallback, improve RNode flasher UI, and refine WebSocket connection handling 2026-07-26 05:44:02 -05:00
RNodeCapabilities.test.js chore: various fixes and updates 2026-07-26 10:28:14 -05:00
RNodeComponents.test.js chore: various fixes and updates 2026-07-26 10:28:14 -05:00
RNodeDiagnostics.test.js refactor(tests): clean up test code by removing unnecessary line breaks and improving formatting for better readability 2026-04-19 11:35:43 -05:00
RNodeFlasherPage.test.js feat: implement LAN bind no-auth warning logic and related state management; add tests for banner visibility and dismissal 2026-08-14 12:13:28 -05:00
RNodeTransports.test.js refactor(tests): clean up test code by removing unnecessary line breaks and improving formatting for better readability 2026-04-19 11:35:43 -05:00
RNPathPage.test.js feat(meshchat): add optional storage lock bypass and filter discovered interfaces in response 2026-05-26 17:57:15 -05:00
RNPathTracePage.test.js refactor(api): replace axios with window.api for all API calls in frontend components 2026-04-01 02:31:50 +03:00
RNProbePage.test.js refactor(api): replace axios with window.api for all API calls in frontend components 2026-04-01 02:31:50 +03:00
RnsFilesyncPage.test.js 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
RNSHManagerPage.test.js feat: update telephone API endpoints to use POST method and improve path safety checks 2026-07-18 05:31:03 -05:00
RNStatusPage.test.js feat: improve executable page functionality and RNStatus interface updates 2026-08-13 18:58:36 -05:00
RNXManagerPage.test.js refactor: format using ruff and add rnx, remove management, and polish. 2026-07-16 11:22:53 -05:00
rrcAvailableRooms.oracle.test.js feat: various fixes found by text oracles 2026-07-24 07:38:26 -05:00
sanitizerXssOracle.test.js feat: implement LAN bind no-auth warning logic and related state management; add tests for banner visibility and dismissal 2026-08-14 12:13:28 -05:00
securityAdversarialOracle.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
securityExploratoryOracle.test.js feat: update telephone API endpoints to use POST method and improve path safety checks 2026-07-18 05:31:03 -05:00
serviceWorkerBuild.test.js feat: integrate Vue DevTools for local development and improve debugging capabilities with debugpy 2026-08-13 16:35:41 -05:00
settingsAboutInterfacesIdentitiesOracle.test.js feat: improve LXMF message handling with new oracles and progress polling improvements 2026-07-24 08:57:17 -05:00
settingsConfigService.test.js feat(components): refactor App.vue to use AppShellBanners for emergency and WebSocket status notifications; add ConversationPeerHeader and SettingsSectionBlock components for improved UI structure; implement conversation message helpers and settings services for better configuration management 2026-04-16 01:39:04 -05:00
settingsMaintenanceClient.test.js feat: add message maintenance features for purging old messages and clearing duplicates 2026-07-19 08:51:58 -05:00
SettingsNav.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
SettingsPage.config-persistence.test.js feat: update tests 2026-08-12 23:51:34 -05:00
SettingsPage.screenSecurity.test.js feat: implement desktop privacy settings with screen security options for Windows 2026-07-17 20:28:36 -05:00
SettingsPage.search.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
settingsReticulumInstanceService.test.js feat(Reticulum): implement shared-instance and RPC settings management, including API endpoints for retrieving and updating configurations. 2026-07-09 08:39:32 -05:00
settingsSearchUtils.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
settingsSections.test.js feat: visualiser improvements and 3D view and decrease collapased sidebar width a bit. 2026-08-13 18:24:52 -05:00
settingsTabs.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
settingsVisualiserPrefs.test.js feat: visualiser improvements and 3D view and decrease collapased sidebar width a bit. 2026-08-13 18:24:52 -05:00
setup.js feat(tests): add VTooltip stub for NomadNetworkPage tests 2026-05-02 10:00:37 -05:00
SidebarLink.test.js refactor: update path response and link establishment timeout handling across various components to improve reliability and performance 2026-08-13 17:51:02 -05:00
SieveFiltersPage.test.js feat(sieve-filters): implement Sieve Filters page and integrate notification suppression logic 2026-04-22 20:10:55 -05:00
SieveFlowNetwork.test.js feat(panes, tabs, rrc, rnsh tool) add new features, tests and UI updates. 2026-06-02 08:32:57 -05:00
snapshotTestUtils.js chore(licenses & frontend): update license information in JSON file, improve formatting in RelayChatPage.vue, and rename build task in docker script for clarity 2026-07-04 17:22:35 -05:00
SriIntegrity.test.js 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
Stickers.test.js 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
StickerView.test.js refactor(tests): clean up test code by removing unnecessary line breaks and improving formatting for better readability 2026-04-19 11:35:43 -05:00
swCachePolicy.adversarial.test.js feat: implement PWA app-shell caching with service worker for improved offline experience and faster UI loading 2026-07-24 07:09:19 -05:00
swCachePolicy.test.js feat: implement PWA app-shell caching with service worker for improved offline experience and faster UI loading 2026-07-24 07:09:19 -05:00
swShellRuntime.oracle.test.js feat: integrate Vue DevTools for local development and improve debugging capabilities with debugpy 2026-08-13 16:35:41 -05:00
telemetryBatteryChartSpec.test.js feat(tests): add frontend test coverage with new map components, geodesy functions, and audio handling tests 2026-04-23 02:28:39 -05:00
terminalRender.test.js feat(rnsh): add session resizing API and improve terminal session management with config directory support 2026-06-06 11:02:52 -05:00
testI18n.js feat(meshchat): add optional storage lock bypass and filter discovered interfaces in response 2026-05-26 17:57:15 -05:00
tgsDecode.test.js feat(tests): add comprehensive tests for media APIs, including GIF, sticker, and sticker-pack functionalities, along with regression tests for media formats and HTTP integration. 2026-04-17 23:27:35 -05:00
TileCache.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
Toast.test.js code cleanup, ui improvements, hardening 2026-07-17 19:57:05 -05:00
Toggle.test.js Add unit tests for various frontend components 2026-02-17 17:48:40 -06:00
ToolsPage.test.js feat: implement optional seccomp-BPF syscall denylist alongside Landlock and improve tools/UI 2026-07-22 15:43:45 -05:00
TranslatorPage.test.js feat(meshchat): add optional storage lock bypass and filter discovered interfaces in response 2026-05-26 17:57:15 -05:00
TutorialModalConnectBootstrap.test.js feat: integrate HTTPInterface for RNS-over-HTTP support, improve build metadata handling, and update dependencies 2026-07-24 05:40:54 -05:00
TutorialModalMigration.test.js refactor: various fixes and updates 2026-07-10 07:42:38 -05:00
TutorialPrivacyStep.test.js feat: implement desktop privacy settings with screen security options for Windows 2026-07-17 20:28:36 -05:00
UIComponents.test.js feat: tighten messages, propagation nodes and NomadNet UI 2026-08-13 02:23:38 -05:00
uiSnapshots.test.js feat(rrc): improve room message retrieval with pagination support and sequence tracking for messages 2026-07-04 16:41:15 -05:00
UIThemeAndVisibility.test.js refactor: remove MAX_NOMAD_PAGE_BYTES constant and update related tests for page download failure handling 2026-08-14 12:21:41 -05:00
Utils.test.js feat: update preferred propagation node management with clipboard support and localization updates 2026-08-12 20:28:15 -05:00
VisualiserWasmLoader.test.js feat: implement WebGL rendering for network visualiser 2026-07-16 10:36:28 -05:00
VisualizerOptimization.test.js feat(announces): implement bulk query endpoint for fetching announces and optimize data retrieval in Network Visualiser 2026-06-14 13:16:23 -05:00
viteDx.test.js feat: visualiser improvements and 3D view and decrease collapased sidebar width a bit. 2026-08-13 18:24:52 -05:00
webAudioMicPermission.test.js feat: various bug fixes and improvements 2026-08-13 12:09:26 -05:00
WebSocketConnection.test.js fix: improve WebSocket disconnect handling and UI responsiveness 2026-08-14 17:47:50 -05:00
wsConnectionSupport.test.js feat(websocket): update WebSocket connection handling with heartbeat, reconnection logic, and support for ping/pong messages 2026-04-14 19:34:36 -05:00
wsEventRegistry.test.js feat(plugin): add plugin system with management UI and backend support, including new transport node monitor plugin 2026-07-06 22:20:36 -05:00