Commit Graph
620 Commits
Author SHA1 Message Date
Ivan b7afdad209 feat(locales): update localization 2026-04-29 18:27:45 -05:00
Ivan 0864614d48 feat(docs): add new functions for opening and deep linking to the Reticulum manual in the documentation navigation 2026-04-29 18:27:30 -05:00
Ivan e6144cfd14 feat(docs): update documentation navigation and add bundled documentation hints in interface components 2026-04-29 18:27:11 -05:00
Ivan b454757533 refactor(meshchat): streamline transport identity handling and add extra config validation 2026-04-29 14:38:44 -05:00
Ivan 3f6ce06451 feat(crash_recovery): update filesystem permission diagnosis and handling 2026-04-29 14:38:27 -05:00
Ivan 12b820ffb1 chore(licenses): update licenses_frontend.json and THIRD_PARTY_NOTICES.txt to reflect new dependencies and remove outdated entries 2026-04-27 13:27:58 -05:00
Ivan 366aa628ac feat(locales): update localization files with new translation features and bootstrap node search improvements 2026-04-27 12:01:00 -05:00
Ivan e1192769aa feat(RNGitExplorer): add experimental footer message to RNGitExplorerPage component 2026-04-27 11:35:56 -05:00
Ivan 5533542710 feat(locales): add experimental footer message to localization files for multiple languages 2026-04-27 11:35:43 -05:00
Ivan 8dc92a3dc9 feat(locales): update localization files with new privacy settings, message auto-delete options, and community preset management features 2026-04-27 11:15:45 -05:00
Ivan 8fe6752c49 feat(clipboard): add clipboard utility functions for secure and insecure contexts, better text copy and read capabilities 2026-04-27 11:15:35 -05:00
Ivan b2c620eb20 refactor(components): standardize z-index values and improve class naming conventions across multiple components 2026-04-27 11:15:25 -05:00
Ivan 356aea3560 feat(announce_manager): add aspect store configuration and announce storage logic 2026-04-27 11:15:08 -05:00
Ivan 6f186b3986 feat(reticulum): implement bootstrap-only interface handling 2026-04-27 11:14:59 -05:00
Ivan 594e33938f chore(community_interfaces): remove outdated TCPClientInterface entries and add new user-submitted interfaces 2026-04-26 17:17:45 -05:00
Ivan 6637cd19e1 chore(cleanup): remove obsolete Tailwind configuration files and update style.css for new Tailwind setup 2026-04-26 17:17:22 -05:00
Ivan 376dc9d912 feat(locales): add outbound message propagation status translations for multiple languages 2026-04-26 15:02:21 -05:00
Ivan 2db81471dd feat(messages): fix outbound message status handling by introducing a new method for title generation and improving propagation state messaging 2026-04-26 15:00:30 -05:00
Ivan 51f51dc36c feat(meshchat): update message handling by adding method parameter to update function and integrating method conversion for improved state management 2026-04-26 15:00:10 -05:00
Ivan 60f06e016d feat(locales): add RNGit Explorer localization for multiple languages 2026-04-25 17:39:21 -05:00
Ivan ac64b3ed22 fix(Utils): formatFrequency method to handle non-finite values and improve frequency formatting 2026-04-25 16:30:19 -05:00
Ivan 8e2f4ee7f7 feat(microphoneRecorder): implement audio capture using AudioWorklet and ScriptProcessor for improved performance and compatibility 2026-04-25 16:30:08 -05:00
Ivan 450ed9e354 feat(interfaceDiscoveryUtils): add parseRNodeFrequencyHz function for frequency conversion in API payloads 2026-04-25 16:29:54 -05:00
Ivan b80d22ad0b feat(android): update audio handling and navigation for Android, including native audio attachment support and message routing 2026-04-25 16:29:46 -05:00
Ivan d2eb616ed3 feat(rngit_tool): add RNGit Explorer page and navigation integration 2026-04-25 16:29:37 -05:00
Ivan 1e62ab10b4 feat(rngit_tool): introduce RNGit explorer 2026-04-25 16:29:14 -05:00
Ivan 7da4412894 chore(version): format 2026-04-25 16:29:00 -05:00
Ivan 4389b643d9 feat(android): update meshchat_wrapper with server loop control and improve error handling for Android notification bridge 2026-04-25 16:28:44 -05:00
Ivan 30d95f7e6c feat(interface_editor): add coerce_rnode_frequency_hz function for frequency conversion in Reticulum config 2026-04-25 16:25:47 -05:00
Ivan 8f37bef3ed chore(version): sync version directly from package.json in __init__.py and update version.py documentation 2026-04-24 18:10:40 -05:00
Ivan c97c8ebb05 feat(version): dynamically retrieve version from src/version.py and add android push bridge for websocket notifications 2026-04-24 18:01:36 -05:00
Ivan dafc150359 fix(layout): update height classes for responsive design in App.vue and AuthPage.vue 2026-04-24 18:01:10 -05:00
Ivan c4a0116f51 feat(conversation): integrate uuid for pending message hash and update viewport resize handling 2026-04-24 17:56:54 -05:00
Ivan ffb46c346f chore(release): bump version to 4.6.0 2026-04-24 17:42:15 -05:00
Ivan ad84628d95 feat(repository): add function to stage local MeshChatX wheel into bundled directory and update download logic 2026-04-24 15:03:14 -05:00
Ivan cc11fccab7 feat(locales): add NomadNet favourites import/export functionality and update contact sharing options across multiple languages 2026-04-24 14:34:13 -05:00
Ivan fcbea738f1 refactor(frontend): update download functionality and improve time formatting utilities 2026-04-24 14:33:59 -05:00
Ivan 7a02ca3492 refactor(frontend): streamline file download methods and update user interface elements across components 2026-04-24 14:33:48 -05:00
Ivan 69f9f6e2cd docs: update code block syntax in README and Raspberry Pi documentation to use bash 2026-04-23 20:03:49 -05:00
Ivan a87455b7cf fix(electron): update Content Security Policy to include 'blob:' for script execution and enhance CSP logic in related files 2026-04-23 17:53:16 -05:00
Ivan bec1129169 chore(release): bump version to 4.5.1 and update changelog 2026-04-23 17:50:09 -05:00
Ivan eaf8d72faf feat(locales): add microphone error handling messages in multiple languages for improved user guidance 2026-04-23 17:46:39 -05:00
Ivan 4b9c16f6c3 feat(microphone): update audio recording error handling and update worklet import method 2026-04-23 17:46:08 -05:00
Ivan d4c60897d0 feat(frontend): implement boot splash screen and improve Codec2 script loading with retry logic 2026-04-23 17:12:39 -05:00
Ivan 084c1105db feat(identity-switch): implement deduplication logic for identity switch events and refactor related handling in App.vue and IdentitiesPage.vue 2026-04-23 17:05:53 -05:00
Ivan 8cda11b3e4 fix(locales): update confirmation messages for identity switch across multiple languages to remove restart prompts 2026-04-23 17:05:02 -05:00
Ivan cb8df34000 feat(meshchat): add display name and identity hash to hotswap response 2026-04-23 17:04:35 -05:00
Ivan 2d1adf1f06 chore(build): update COSIGN_VERSION to 3.0.6 and improve installation script documentation for MeshChatX on Raspberry Pi 2026-04-23 15:01:07 -05:00
Ivan d22ecd13f9 feat(map): update map functionality with north indicator rotation and responsive scale line visibility 2026-04-23 14:29:00 -05:00
Ivan 2925daacfe feat(reactions): implement conversation list preview for messages with reactions 2026-04-23 14:28:52 -05:00