Commit Graph
1404 Commits
Author SHA1 Message Date
Ivan bbc067b7c1 refactor(build_community_interfaces): streamline JSON fetching by replacing custom fetch function with a dedicated interface builder 2026-04-27 11:16:05 -05:00
Ivan e9d6264293 fix(ci): exclude additional file types from asset attestation and disable tlog upload 2026-04-27 11:15:57 -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 6ea4b37cb9 chore(workflows): add Trivy setup and update steps in build and security scan workflows 2026-04-27 11:14:42 -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 b1a5e0c30b chore(docker): simplify Dockerfile by removing unnecessary Tailwind configuration files from the build context 2026-04-26 17:17:03 -05:00
Ivan 81971ece28 chore(dependencies): update Tailwind CSS to version 4.2.4 and add @tailwindcss/vite plugin 2026-04-26 17:16:48 -05:00
Ivan 376dc9d912 feat(locales): add outbound message propagation status translations for multiple languages 2026-04-26 15:02:21 -05:00
Ivan 16bd39c812 feat(tests): add unit tests for ConversationViewer's outbound propagation status handling, enhancing coverage for message state and method propagation 2026-04-26 15:02:16 -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 97e71347af chore(docs): update 2026-04-25 17:59:19 -05:00
Ivan 848325d0db docs(locales): update localization tables in multiple languages for consistency 2026-04-25 17:40:30 -05:00
Ivan 60f06e016d feat(locales): add RNGit Explorer localization for multiple languages 2026-04-25 17:39:21 -05:00
Ivan 01106903cf docs(README): update 2026-04-25 17:39:13 -05:00
Ivan 75bd553ed6 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
Ivan 7cb04cb78c chore(sync_version): format 2026-04-25 16:30:28 -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 f6aecb00ab docs(README): add Docker run command examples for multiple languages 2026-04-25 16:24:59 -05:00
Ivan ff5857791f docs(README): update 2026-04-25 16:24:52 -05:00
Ivan e89fc13824 feat(android): implement call handling and audio features, add notification channels, and enhance UI with new permissions and shortcuts 2026-04-25 16:24:42 -05:00
Ivan 80d9fd6749 chore(android): update Gradle plugin and SDK versions, enhance dependencies, and add Lint configuration 2026-04-25 16:24:30 -05:00
Ivan b7f91240ad feat(android): add Android Lint step to CI workflow and include lint report artifacts 2026-04-25 16:24:23 -05:00
Ivan b799f6a66d docs(README): update 2026-04-25 16:24:11 -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 782372ea92 feat(tests): add comprehensive tests for android_push_bridge and update version references in frontend tests 2026-04-24 18:01:50 -05:00
Ivan 7b7750da96 fix(sync_version): streamline version update in multiple language README files 2026-04-24 18:01:43 -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 c3699b4231 feat(android): add notification strings for background service and message alerts 2026-04-24 18:01:24 -05:00
Ivan d141d930b0 feat(android): integrate websocket hook for ReticulumMeshChat in meshchat_wrapper.py 2026-04-24 18:01:16 -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 dba102f580 feat(android): implement foreground service and notification handling for message synchronization 2026-04-24 17:59:09 -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 2f3af2a0c8 feat(sync_version): update version synchronization script to update multiple files with package.json version 2026-04-24 17:50:44 -05:00
Ivan fcfe440a4b docs: update README 2026-04-24 17:50:34 -05:00
Ivan ffb46c346f chore(release): bump version to 4.6.0 2026-04-24 17:42:15 -05:00
Ivan 3f3c4cbd64 refactor(tests): format 2026-04-24 17:09:44 -05:00