Commit Graph

644 Commits

Author SHA1 Message Date
Ivan 9f04aef66a refactor(meshchat): implement delayed hangup for rejected calls and improve contact lookup handling 2026-05-09 00:56:33 -05:00
Ivan 9a10a03734 feat(SettingsPage): implement favourites import/export functionality and handle API responses 2026-05-08 23:45:23 -05:00
Ivan e5080a7b3c fix(TutorialModal, AddInterfacePage, InterfacesPage): update defaultBootstrapOnly to false and add stats for TX/RX to discovered interfaces. 2026-05-07 20:05:46 -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 02b8695726 refactor(ConversationViewer): streamline message loading UI 2026-05-07 20:04:57 -05:00
Ivan 7867034f5d fix(auto_propagation_manager): add router existence checks in propagation methods to prevent errors 2026-05-07 20:03:42 -05:00
Ivan d0cad87973 feat(micron-parser): update WASM fetching logic with ETag support and integrity checks; update integrity.json with new fields 2026-05-06 16:38:26 -05:00
Ivan 06710bcd69 feat(lxmf): update conversation previews to include image, audio, and file attachment notifications and add related tests 2026-05-06 16:32:21 -05:00
Ivan b14c7c880a refactor(async_utils): remove asyncio 3.13 patch and clean up related code; add regression test for HTTPS file response 2026-05-06 16:20:57 -05:00
Ivan 95f562e83e i18n(nomadnet): add multiline_hint for all locales 2026-05-06 16:20:23 -05:00
Ivan 83be395425 refactor(async_utils): adjust coroutine management limits and add logging for dropped coroutines 2026-05-06 16:19:34 -05:00
zenith b716a2e0d2 refactor(MicronParser): enable text inputs to upgrade to multilline textareas and display hint on pressing enter twice 2026-05-06 16:47:39 -04:00
Ivan e5e0bbd36d feat(auto-propagation) fix to not get stuck on a node we cant reach. 2026-05-06 01:03:23 -05:00
Ivan 1afb2d99d2 Update Toast component with swipe functionality for dismissing notifications 2026-05-06 00:53:30 -05:00
Ivan 5e6a580e5f chore(version): bump version to 4.6.2 and update related documentation 2026-05-06 00:43:44 -05:00
Ivan a8a9eb3ff9 feat(Telephony): update telephony features with voicemail session management and configuration updates 2026-05-06 00:22:02 -05:00
Ivan ef040a9e90 feat(App): implement unread conversations count update and update telephony settings in the UI 2026-05-06 00:21:37 -05:00
Ivan 151aa4c55f feat(NotificationUtils): update notification handling for incoming calls, missed calls, voicemails, and messages on Android 2026-05-05 23:08:14 -05:00
Ivan 694e55befc refactor(NomadNetworkPage): improve logic for determining .mu page rendering and update related tests 2026-05-03 22:00:43 -05:00
Ivan d2b8e4f7d7 style(MicronParser): update CSS properties for Mu-mnt-group to do text wrapping 2026-05-03 21:56:51 -05:00
Ivan 5700c3d15e chore(release): bump version to 4.6.1 across all relevant files 2026-05-03 21:56:28 -05:00
Ivan aeceb30d67 fix(config): enable nomad_micron_wasm in configuration and UI settings 2026-05-03 21:10:29 -05:00
Ivan 97170627fe 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
Ivan 389a2f47a4 feat(conversation): update date divider styling for improved visual consistency and accessibility 2026-05-03 14:21:30 -05:00
Ivan e5fac4951e feat(conversation): various updates to conversations styling, ui/ux and logic 2026-05-03 14:05:30 -05:00
Ivan 82de472f2d refactor(LxmfUserIcon): remove seed property and related color generation logic; add test for outbound location sharing 2026-05-03 14:04:00 -05:00
Ivan 3b5630474d feat(codec2): implement locateFile function for WASM asset resolution and update integrity checks 2026-05-03 14:03:18 -05:00
Ivan 2b930f7bd2 feat(locales): update messaging features across multiple languages with new identity and sending options 2026-05-03 13:57:08 -05:00
Ivan 538c4d72cf feat(meshchat): update conversation previews with user display names and improve telemetry handling 2026-05-03 13:18:57 -05:00
Ivan bdc7fc8a71 feat(identity): add identity screen to getting started. 2026-05-03 12:58:20 -05:00
Ivan 87f4c73275 chore(micron-parser-go): update version to v1.0.4 in integrity.json and related script 2026-05-03 10:32:17 -05:00
Ivan 2b975bd4e6 feat(legacy_migrator): implement automatic upstream folder migration and add related tests 2026-05-03 00:14:55 -05:00
Ivan 5142f21a4a feat(locales): add migration messages for multiple languages in localization files 2026-05-02 23:53:51 -05:00
Ivan fe83b2b7c2 chore(licenses): update licenses_frontend.json and THIRD_PARTY_NOTICES.txt with new versions for 'ip-address' and 'socks' 2026-05-02 23:09:37 -05:00
Ivan f2cd9e971b refactor(locales): remove unused game-related actions from localization files 2026-05-02 23:09:23 -05:00
Ivan 779af8b185 feat(TutorialModal): add migration options and handling in tutorial modal 2026-05-02 23:09:14 -05:00
Ivan 313a66102e refactor(CommandPalette): remove unused visualizer actions and simplify action handling 2026-05-02 23:09:08 -05:00
Ivan fbacdc2621 refactor(NetworkVisualiser): remove unused animation features and streamline physics handling 2026-05-02 23:08:54 -05:00
Ivan 9ac16c3131 feat(migration): implement a new and improved legacy storage migration functionality and API endpoint 2026-05-02 23:07:58 -05:00
Ivan fdbe84e877 fix(App.vue): implement polling guard to prevent overlapping updates and ensure proper state management 2026-05-02 22:49:21 -05:00
Ivan 5764f8a060 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
Ivan 495de05eb2 feat(micron): implement SRI verification for WASM assets and generate integrity.json 2026-05-02 16:22:29 -05:00
Ivan 464cfa50b0 feat(micron): inject CSS styles for ForceMonospace mode in WASM 2026-05-02 16:12:23 -05:00
Ivan 35d07e569b feat(parser): add word wrapping and space splitting functionality to MicronParser 2026-05-02 15:46:34 -05:00
Ivan 935cee64c2 feat(config): toggle Micron WASM off by default 2026-05-02 15:43:46 -05:00
Ivan a4f569736a fix(locales): improve translations for process log messages and UI descriptions across multiple languages 2026-05-02 09:59:04 -05:00
Ivan b4373d1553 feat(meshchat): update user icon component with seed-based background color and improve message context menu handling 2026-05-02 09:58:37 -05:00
Ivan e0c363bb90 feat(nomadnetwork): add toggle functionality for Micron WASM support in NomadNetworkPage 2026-05-02 09:58:19 -05:00
Ivan d79ec523b7 feat(archives): implement Micron WASM support and dynamic loading in ArchivesPage component 2026-05-02 09:03:19 -05:00
Ivan 56c59757be feat(locales): add bot status messages and forward functionality across multiple languages 2026-05-02 09:03:09 -05:00