Commit Graph

  • bedb922fa2 chore(changelog): update CHANGELOG for version 4.6.2 Ivan 2026-05-06 00:43:51 -05:00
  • 5e6a580e5f chore(version): bump version to 4.6.2 and update related documentation Ivan 2026-05-06 00:43:44 -05:00
  • 9b2a44540f chore(package): bump version to 4.6.2 and update various dependencies Ivan 2026-05-06 00:43:00 -05:00
  • ba76921c38 chore(pnpm-lock): update package versions and specifications for various dependencies Ivan 2026-05-06 00:42:51 -05:00
  • 91902dda10 fix(build-backend): improve bytecode cleanup to only remove .pyc/.pyo files if corresponding .py exists Ivan 2026-05-06 00:35:38 -05:00
  • afbc80b8fa chore(dependencies): update rns package version to 1.2.3 Ivan 2026-05-06 00:34:18 -05:00
  • 18656e15c3 chore(pnpm-lock): update micron-parser version to latest commit Ivan 2026-05-06 00:24:07 -05:00
  • ec44e225a1 feat(NotificationUtils): add comprehensive tests for notification handling across Electron, Android, and browser fallback Ivan 2026-05-06 00:22:08 -05:00
  • a8a9eb3ff9 feat(Telephony): update telephony features with voicemail session management and configuration updates Ivan 2026-05-06 00:22:02 -05:00
  • ef040a9e90 feat(App): implement unread conversations count update and update telephony settings in the UI Ivan 2026-05-06 00:21:37 -05:00
  • 151aa4c55f feat(NotificationUtils): update notification handling for incoming calls, missed calls, voicemails, and messages on Android Ivan 2026-05-05 23:08:14 -05:00
  • 3521ae6269 feat(MainActivity): add JavaScript interfaces for handling notifications and incoming calls Ivan 2026-05-05 23:07:55 -05:00
  • b6e5e3a384 chore(ci): publish :latest on Docker tag pushes, enable main/master builds, and prune Bunny Storage release folder Ivan 2026-05-05 13:13:52 -05:00
  • 7cfce17046 chore(workflow): exclude pre-release tags from PyPI deployment v4.6.1 Ivan 2026-05-03 22:19:17 -05:00
  • 02cb9ee28b chore(changelog): update for v4.6.1 v4.6.1-rc.1 Ivan 2026-05-03 22:04:25 -05:00
  • f7b9d74d5e feat(build): add script to thin Mach-O binaries and improve macOS universal build process Ivan 2026-05-03 22:04:10 -05:00
  • 694e55befc refactor(NomadNetworkPage): improve logic for determining .mu page rendering and update related tests Ivan 2026-05-03 22:00:43 -05:00
  • d2b8e4f7d7 style(MicronParser): update CSS properties for Mu-mnt-group to do text wrapping Ivan 2026-05-03 21:56:51 -05:00
  • 5700c3d15e chore(release): bump version to 4.6.1 across all relevant files Ivan 2026-05-03 21:56:28 -05:00
  • d6556c4065 chore(changelog): update v4.6.0 Ivan 2026-05-03 21:10:39 -05:00
  • aeceb30d67 fix(config): enable nomad_micron_wasm in configuration and UI settings Ivan 2026-05-03 21:10:29 -05:00
  • 56665dd301 chore(dependencies): update rns package version to 1.2.1 in poetry.lock, pyproject.toml, requirements.txt, and build.gradle Ivan 2026-05-03 20:58:18 -05:00
  • 04abf41db3 chore(changelog): update Ivan 2026-05-03 20:51:22 -05:00
  • 115f2bcccf chore(changelog): update Ivan 2026-05-03 20:50:47 -05:00
  • d3c5d04f4e feat(api): add new endpoint for Micron-Parser-Go release information Ivan 2026-05-03 20:49:38 -05:00
  • 97170627fe feat(micron-wasm): implement runtime override for Micron-Parser-Go WASM with GitHub release support and UI modal for updates Ivan 2026-05-03 20:36:02 -05:00
  • dcfd93cebc feat(build): add checks for miniaudio library compatibility in macOS universal build script Ivan 2026-05-03 18:48:20 -05:00
  • e6e3a8f112 feat(docs): add Obtainium badge to README files in multiple languages Ivan 2026-05-03 16:15:02 -05:00
  • 40dfa65589 feat(ci): add pypi publish workflow and add macos debug script Ivan 2026-05-03 16:06:56 -05:00
  • 8e65d625a7 chore(changelog): update changelog v4.6.0-rc.5 Ivan 2026-05-03 14:59:37 -05:00
  • 229c67e377 feat(release): add Bunny Storage integration for uploading release assets and implement tag resolution in CI workflow Ivan 2026-05-03 14:46:07 -05:00
  • 389a2f47a4 feat(conversation): update date divider styling for improved visual consistency and accessibility Ivan 2026-05-03 14:21:30 -05:00
  • 1d50d647b7 chore(changelog): update Ivan 2026-05-03 14:06:02 -05:00
  • e5fac4951e feat(conversation): various updates to conversations styling, ui/ux and logic Ivan 2026-05-03 14:05:30 -05:00
  • 82de472f2d refactor(LxmfUserIcon): remove seed property and related color generation logic; add test for outbound location sharing Ivan 2026-05-03 14:04:00 -05:00
  • 3b5630474d feat(codec2): implement locateFile function for WASM asset resolution and update integrity checks Ivan 2026-05-03 14:03:18 -05:00
  • 2b930f7bd2 feat(locales): update messaging features across multiple languages with new identity and sending options Ivan 2026-05-03 13:57:08 -05:00
  • 538c4d72cf feat(meshchat): update conversation previews with user display names and improve telemetry handling Ivan 2026-05-03 13:18:57 -05:00
  • 5eb02b2a25 feat(audio): add native WAV attachment availability check and update audio source for recording Ivan 2026-05-03 13:17:59 -05:00
  • bdc7fc8a71 feat(identity): add identity screen to getting started. Ivan 2026-05-03 12:58:20 -05:00
  • 5f6593d97b chore(docs): update volume configuration in README files for consistency across languages Ivan 2026-05-03 12:53:04 -05:00
  • 1841076de1 chore(docker): update volume configuration and image reference in docker-compose files Ivan 2026-05-03 12:52:04 -05:00
  • 01ba533207 fix(workflows): update codec2 installation process for x64 builds on macOS Ivan 2026-05-03 12:30:35 -05:00
  • 87f4c73275 chore(micron-parser-go): update version to v1.0.4 in integrity.json and related script v4.6.0-rc.4 Ivan 2026-05-03 10:32:17 -05:00
  • 42de432099 refactor(ci): remove unnecessary environment variable exports in GitHub CI script Ivan 2026-05-03 00:53:14 -05:00
  • 45f67d9905 fix(workflows): improve Homebrew detection and environment variable setup for x64 builds Ivan 2026-05-03 00:52:38 -05:00
  • 6525efe352 docs(security): update SLSA provenance section to include Android APK and Flatpak attestation details Ivan 2026-05-03 00:37:00 -05:00
  • 4238b9daf6 feat(workflows): add SLSA provenance generation for Android APK and Flatpak artifacts Ivan 2026-05-03 00:36:39 -05:00
  • 67ee8cce5b fix(workflows): update APK signing and build conditions for dev and master branches Ivan 2026-05-03 00:33:29 -05:00
  • 2b975bd4e6 feat(legacy_migrator): implement automatic upstream folder migration and add related tests Ivan 2026-05-03 00:14:55 -05:00
  • 195395be93 chore(flatpak): remove pipewire socket reference from configuration files Ivan 2026-05-02 23:59:38 -05:00
  • 2e25447822 feat(tests): enhance MicronWasmLoader tests with mock fetch implementation and integrity checks Ivan 2026-05-02 23:54:02 -05:00
  • 5142f21a4a feat(locales): add migration messages for multiple languages in localization files Ivan 2026-05-02 23:53:51 -05:00
  • 754150fd19 chore(pnpm-lock): update micron-parser version reference in lock file Ivan 2026-05-02 23:20:13 -05:00
  • fcd490b7f8 fix(tutorialModal): format Ivan 2026-05-02 23:12:06 -05:00
  • 531992727b feat(flatpak): add custom desktop template and update Flatpak permissions Ivan 2026-05-02 23:11:59 -05:00
  • 4cd6416884 chore(http_api_routes): update API routes fixture with additional entries Ivan 2026-05-02 23:11:21 -05:00
  • 69efcd3fa0 feat(changelog): update for 4.6.0 Ivan 2026-05-02 23:10:17 -05:00
  • fe83b2b7c2 chore(licenses): update licenses_frontend.json and THIRD_PARTY_NOTICES.txt with new versions for 'ip-address' and 'socks' Ivan 2026-05-02 23:09:37 -05:00
  • 66b29c5896 test(shellPathGuard): update storage directory in tests and add support for legacy storage paths Ivan 2026-05-02 23:09:28 -05:00
  • f2cd9e971b refactor(locales): remove unused game-related actions from localization files Ivan 2026-05-02 23:09:23 -05:00
  • 779af8b185 feat(TutorialModal): add migration options and handling in tutorial modal Ivan 2026-05-02 23:09:14 -05:00
  • 313a66102e refactor(CommandPalette): remove unused visualizer actions and simplify action handling Ivan 2026-05-02 23:09:08 -05:00
  • fbacdc2621 refactor(NetworkVisualiser): remove unused animation features and streamline physics handling Ivan 2026-05-02 23:08:54 -05:00
  • 0e171f0a4b fix(electron): update storage directory naming and improve quit handling logic Ivan 2026-05-02 23:08:24 -05:00
  • 29871dbaae fix(docker): update storage directory path in CMD for Dockerfiles Ivan 2026-05-02 23:08:10 -05:00
  • 9ac16c3131 feat(migration): implement a new and improved legacy storage migration functionality and API endpoint Ivan 2026-05-02 23:07:58 -05:00
  • fdbe84e877 fix(App.vue): implement polling guard to prevent overlapping updates and ensure proper state management Ivan 2026-05-02 22:49:21 -05:00
  • 2eff200567 fix(tests): update mock hash handling in MicronWasmLoader tests to ensure non-empty embedded hashes are used v4.6.0-rc.3 Ivan 2026-05-02 16:56:31 -05:00
  • d0e0465780 feat(docker): add micron-parser-go-version script to Dockerfiles Ivan 2026-05-02 16:41:33 -05:00
  • f7b43a5bd7 test(tests): enable translator_libretranslate in language support tests and improve mock hash handling in MicronWasmLoader tests Ivan 2026-05-02 16:40:06 -05:00
  • 985372c484 docs(security): update SECURITY.md to include SRI verification details for external code and CI integrity tests Ivan 2026-05-02 16:38:40 -05:00
  • 5764f8a060 feat(sri): implement SRI verification for external scripts and add integrity.json files for Codec2 and RNode Flasher Ivan 2026-05-02 16:27:04 -05:00
  • 495de05eb2 feat(micron): implement SRI verification for WASM assets and generate integrity.json Ivan 2026-05-02 16:22:29 -05:00
  • 464cfa50b0 feat(micron): inject CSS styles for ForceMonospace mode in WASM Ivan 2026-05-02 16:12:23 -05:00
  • 974b6ca647 chore(version): update Micron Parser Go release tag to v1.0.3 Ivan 2026-05-02 16:04:02 -05:00
  • ae6432868b fix(tests): format Ivan 2026-05-02 15:47:04 -05:00
  • 35d07e569b feat(parser): add word wrapping and space splitting functionality to MicronParser Ivan 2026-05-02 15:46:34 -05:00
  • 935cee64c2 feat(config): toggle Micron WASM off by default Ivan 2026-05-02 15:43:46 -05:00
  • c5e9e43a3b chore(dependencies): update micron-parser version Ivan 2026-05-02 15:43:03 -05:00
  • a529624de1 feat(tests): add VTooltip stub for NomadNetworkPage tests Ivan 2026-05-02 10:00:37 -05:00
  • a4f569736a fix(locales): improve translations for process log messages and UI descriptions across multiple languages Ivan 2026-05-02 09:59:04 -05:00
  • b4373d1553 feat(meshchat): update user icon component with seed-based background color and improve message context menu handling Ivan 2026-05-02 09:58:37 -05:00
  • e0c363bb90 feat(nomadnetwork): add toggle functionality for Micron WASM support in NomadNetworkPage Ivan 2026-05-02 09:58:19 -05:00
  • 6f70f8b4c7 feat(tests): add regression tests for websocket download status in Nomadnet Ivan 2026-05-02 09:57:50 -05:00
  • 1639537174 refactor(meshchat): simplify app extensions validation logic in ReticulumMeshChat Ivan 2026-05-02 09:26:22 -05:00
  • a09792a116 chore(docker): add scripts for fetching and resolving Micron WASM binaries in Docker setup Ivan 2026-05-02 09:26:12 -05:00
  • d79ec523b7 feat(archives): implement Micron WASM support and dynamic loading in ArchivesPage component Ivan 2026-05-02 09:03:19 -05:00
  • 56c59757be feat(locales): add bot status messages and forward functionality across multiple languages Ivan 2026-05-02 09:03:09 -05:00
  • 5097fb632d feat(micron-wasm): integrate Micron-Parser-Go WASM support and configuration Ivan 2026-05-02 09:02:39 -05:00
  • e6647415e8 refactor(translator): fix libretranslate probing when disabled Ivan 2026-05-02 08:57:10 -05:00
  • b0aac39ffa feat(nomadnet): integrate reticulum pathfinding into NomadnetDownload Ivan 2026-05-02 08:56:33 -05:00
  • 894e63c4c3 refactor(tools): improve error handling and validation in RN path trace and RN probe handlers Ivan 2026-05-02 06:47:08 -05:00
  • e5cb2c7678 chore(imports): add noqa comments to imports in cx_setup.py and benchmark tests Ivan 2026-05-02 06:35:35 -05:00
  • ca2aebe15c fix(tests): update firmware download URL in test to point to the correct GitHub repository Ivan 2026-05-02 06:25:44 -05:00
  • 420601f6db fix(docs): update installation script and wheel URLs to point to GitHub repository Ivan 2026-05-02 06:25:33 -05:00
  • b35bd6dc1c chore(cx_setup): update vendor path handling for LXMFy integration Ivan 2026-05-02 06:22:24 -05:00
  • 52b9cca367 fix(tests): update import path for benchmark tests to ensure correct module loading Ivan 2026-05-02 06:06:04 -05:00
  • 089816c46d fix(tests): increase timeout values in telephone initiation tests for improved stability Ivan 2026-05-02 05:59:04 -05:00
  • be21d7830f fix: update filename sanitization to allow hyphens as literal characters Ivan 2026-05-02 05:59:00 -05:00