Commit Graph
1428 Commits
Author SHA1 Message Date
Ivan 6cd56168f0 chore(workflows): add android-apk-tag.yml for building APKs on tag releases and update build-release.yml to integrate Android APK builds 2026-04-28 03:21:20 -05:00
Ivan b3ccb9f151 chore(ci): add script to prune Electron dist staging directories and update build scripts to call it 2026-04-27 18:02:30 -05:00
Ivan 519f0d2dd1 docs(README): update GitHub Actions release build descriptions for clarity and consistency across multiple languages 2026-04-27 16:23:13 -05:00
Ivan a3e2235404 chore(workflows): enable continue-on-error for Flatpak job in build-release.yml 2026-04-27 16:23:05 -05:00
Ivan 5f10bd0f7b chore(ci): format 2026-04-27 16:23:00 -05:00
Ivan ea8b9d94f3 chore(workflows): update build workflows for Linux release and Flatpak; remove deprecated build-linux-release.yml 2026-04-27 16:14:52 -05:00
Ivan 5fd1a423b7 chore(security): update transparency logs and signing configuration for Cosign v3+; add signing config JSON 2026-04-27 14:27:31 -05:00
Ivan 508cfb80fd chore(workflows): add checkout step in build-release.yml for artifact retrieval 2026-04-27 14:21:26 -05:00
Ivan 93b4d36d2e chore(workflows): change permissions from read to write for contents in build-linux-release.yml and build-release.yml 2026-04-27 13:48:48 -05:00
Ivan 88bc0b5e60 chore(changelog): update CHANGELOG.md 2026-04-27 13:30:05 -05:00
Ivan 7271f90015 chore(pyproject): update keywords in pyproject.toml to include 'meshchatx' 2026-04-27 13:28:37 -05:00
Ivan cb518c8d2b chore(tests): format 2026-04-27 13:28:25 -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 3412f37c13 chore(android): remove duplicate optional camera and microphone features from AndroidManifest.xml 2026-04-27 12:45:38 -05:00
Ivan 34fbbbb8b4 feat(android): add camera feature to AndroidManifest.xml as optional 2026-04-27 12:34:04 -05:00
Ivan 468311097f chore(tests): update http_api_routes.json with new API route definitions 2026-04-27 12:14:35 -05:00
Ivan 923200f06d fix(tests): update test for Transport's announce handler registration count 2026-04-27 12:02:22 -05:00
Ivan f547947ad8 delete(tests): remove test file for RNGit database announcement conversion 2026-04-27 12:02:17 -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 6e10b7c457 refactor(audio): encapsulate audio record creation and permission check in TelephoneNativeAudioSession and WavPcmAttachmentRecorder 2026-04-27 11:58:53 -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 20c2895f9e docs(README): update browser requirements and clarify Android APK packaging details across multiple language files 2026-04-27 11:17:04 -05:00
Ivan d3ca433a7c feat(tests): update fe/be tests and contract api routes 2026-04-27 11:16:52 -05:00
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