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 |
|