Commit Graph

1225 Commits

Author SHA1 Message Date
Ivan d441b2bc2e feat(dependencies): add ol-mapbox-style@13.4.1 and update pnpm-lock.yaml with new dependencies 2026-04-22 20:09:08 -05:00
Ivan 9ec2a88817 feat(ui): implement clampFloatingToViewport utility for dynamic dropdown positioning across multiple components 2026-04-22 19:28:50 -05:00
Ivan c6768bc4ae feat(snap): fix snap preparation step for destructive-mode build by installing multiple snaps 2026-04-22 19:21:20 -05:00
Ivan 946eccd5c4 feat(electron): fix resource handling for platform-specific packaging 2026-04-22 19:06:33 -05:00
Ivan 7b6c0c3739 feat(snap): add preparation step for core22 snap base in destructive-mode build 2026-04-22 19:06:22 -05:00
Ivan 126ca0b1c1 chore(licenses): update licenses_frontend.json and THIRD_PARTY_NOTICES.txt with new dependency versions and generated timestamp 2026-04-22 18:40:19 -05:00
Ivan 6ff7a652be refactor(codebase): format 2026-04-22 18:40:11 -05:00
Ivan c0312bf1a0 fix(snap): update make:snap command to include debug environment variable and remove unnecessary build environment setting 2026-04-22 18:37:53 -05:00
Ivan 54e2728c6f feat(flatpak): specify base version and app configuration for improved compatibility 2026-04-22 18:29:51 -05:00
Ivan f193010f37 feat(flatpak): add script to ensure Flathub remote exists and update build process for Electron Forge 2026-04-22 18:16:52 -05:00
Ivan ef977c84b3 refactor: format and cleanup code using stricted ruff linter rules. 2026-04-22 18:13:05 -05:00
Ivan 02ddb37bb1 feat(electron): add script to manage temporary directory for Electron Forge builds 2026-04-22 16:22:31 -05:00
Ivan bdc6c00783 feat(flatpak/snap): update runtime and base versions to 25.08, add CI workflows for building Linux packages 2026-04-22 16:11:47 -05:00
Ivan 5e5351d8d0 feat(nomadnetwork): add path finder dropdown menu and error handling for page loads 2026-04-22 15:49:08 -05:00
Ivan 41c9f22405 feat(locales): add path finder translations for multiple languages 2026-04-22 15:49:01 -05:00
Ivan 1d5f24c639 feat(map): implement new map components and utilities for enhanced marker clustering and drawing functionality 2026-04-22 15:48:51 -05:00
Ivan 3bbee7eed0 feat(database): update trim_announces_for_aspect to protect favourited destinations and saved contacts from deletion 2026-04-22 15:05:40 -05:00
Ivan 4a34921655 feat(ci): add rekor monitoring workflow and setup script for rekor-cli installation 2026-04-22 13:33:50 -05:00
Ivan 276eac0a6a chore(docs): update SECURITY.md to clarify release asset verification process and remove SHA256 checksum references 2026-04-22 13:24:45 -05:00
Ivan 73dd7f42b1 chore(ci): update release notes generation to include integrity information and SBOM details 2026-04-22 13:24:08 -05:00
Ivan fa1b57e349 chore(ci): remove SHA256 checksum generation for release assets in build-test workflow 2026-04-22 13:23:41 -05:00
Ivan cbb041f06e chore(ci): remove verify-release-attestation.sh script and update attest-release-assets.sh to exclude .cosign.bundle files 2026-04-22 13:23:22 -05:00
Ivan cffabc7146 chore(docs): update README files to reflect Electron 41.x and Node 24 runtime requirements across multiple languages 2026-04-22 13:23:01 -05:00
Ivan 7bd2123fee fix(Dockerfile): add g++ to build dependencies (miniaudio) 2026-04-22 13:09:42 -05:00
Ivan c4c34ed67a refactor(tests): fix docstring format v4.5.0-rc.3 2026-04-22 12:20:08 -05:00
Ivan a16af7dc1a refactor(meshchat): simplify announce print statement by removing display name formatting 2026-04-22 12:19:39 -05:00
Ivan 64be8b7734 feat(forge.config): add resetAdHocDarwinSignature option for Darwin platform 2026-04-22 12:18:55 -05:00
Ivan f20eef12e0 feat(changelog): update 2026-04-22 12:04:41 -05:00
Ivan 31c3c84dfe chore(licenses): remove outdated dependencies and clean up licenses_frontend.json 2026-04-22 12:04:27 -05:00
Ivan 3d09e8cb22 feat(network-visualiser): implement hop max filter functionality with local storage support and UI updates 2026-04-22 12:04:14 -05:00
Ivan 5916dc0bcb feat(locales): add message copy functionality translations for multiple languages 2026-04-22 12:04:01 -05:00
Ivan 616a014a3c feat(docs): update Reticulum documentation links to use dynamic URLs based on locale 2026-04-22 12:03:47 -05:00
Ivan 3a9a8b8aeb feat(messages): update context menu functionality to support message copying from bubbles 2026-04-22 12:03:22 -05:00
Ivan faae118302 chore(changelog): update changelog 2026-04-22 11:43:26 -05:00
Ivan 682c3b74c6 refactor(forge.config): format and cleanup 2026-04-22 11:15:52 -05:00
Ivan df92e2402d chore(dependencies): update Node.js engine requirement and upgrade Electron to 41 and pnpm versions 2026-04-22 11:15:35 -05:00
Ivan 819bd0bc76 refactor(meshchat): improve docstring formatting 2026-04-22 11:15:09 -05:00
Ivan 78b59b4788 chore(licenses): add new dependencies and update existing versions in licenses_frontend.json and THIRD_PARTY_NOTICES.txt 2026-04-22 11:14:55 -05:00
Ivan f8270fce69 refactor(messages): format 2026-04-22 11:14:42 -05:00
Ivan 91c3575ab1 chore(licenses): update licenses_frontend.json and THIRD_PARTY_NOTICES.txt with new dependencies and version adjustments 2026-04-22 10:53:57 -05:00
Ivan 2d473e5f03 fix(messages): adjust styling for reaction buttons and message entries to improve layout and responsiveness 2026-04-22 10:53:47 -05:00
Ivan 5fca49032d feat(map): add deduplication functions for telemetry markers and discovered map nodes to improve map accuracy 2026-04-22 10:53:31 -05:00
Ivan 538b0ba791 feat(interfaces): update discovery connection logic with autoconnect metadata checks 2026-04-22 10:53:25 -05:00
Ivan 7306edb23e test: add unit tests for AutoInterface bind-failure detection and user guidance messages 2026-04-22 10:52:54 -05:00
Ivan ecbf3e2253 feat(meshchat): add detection for failed AutoInterfaces and provide user guidance messages 2026-04-22 10:52:46 -05:00
Ivan af44499501 chore(build): update Electron Forge configuration with support for Snap and Flatpak packaging, update .gitignore for new build artifacts, and modify package scripts for local execution 2026-04-22 10:52:20 -05:00
Ivan cfc36c30c9 chore(dependencies): update lxmf to version 0.9.6 and rns to version 1.1.9 in poetry.lock, pyproject.toml, and requirements.txt 2026-04-22 10:51:01 -05:00
Ivan 4054bbc2ca chore(dependencies): update rns package version to 1.1.8 in poetry.lock, pyproject.toml, and requirements.txt 2026-04-21 15:34:52 -05:00
Ivan 01e815ab79 chore(build): add support for prebuilt frontend assets in macOS and Windows build scripts 2026-04-20 21:12:58 -05:00
Ivan 6af8f8a7ea fix(docs): format 2026-04-20 21:12:50 -05:00