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
|
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
|
4a34921655
|
feat(ci): add rekor monitoring workflow and setup script for rekor-cli installation
|
2026-04-22 13:33:50 -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
|
01e815ab79
|
chore(build): add support for prebuilt frontend assets in macOS and Windows build scripts
|
2026-04-20 21:12:58 -05:00 |
|
Ivan
|
68ab1067a5
|
chore(docs): add script to fetch Reticulum manual at build time and update documentation handling in the backend so reticulum docs get bundled offline
|
2026-04-20 21:12:33 -05:00 |
|
Ivan
|
2571fad14c
|
chore(ci): update POETRY_VERSION to 2.3.4 in GitHub CI script
|
2026-04-19 15:59:39 -05:00 |
|
Ivan
|
bd09155ba7
|
chore(codebase): cleanup
|
2026-04-19 14:53:14 -05:00 |
|
Ivan
|
7cc4fecba7
|
chore(ci): add poetry check and pnpm store integrity verification to installation scripts
|
2026-04-19 13:59:15 -05:00 |
|
Ivan
|
853d85e394
|
fix(ci): install libopus and libogg on Linux runners to prevent Opus encode test failures
|
2026-04-19 13:19:23 -05:00 |
|
Ivan
|
a6764d3d38
|
feat(android): add Bluetooth and USB permissions, implement JavaScript interfaces for Bluetooth and USB management, and enhance Android wheel verification in CI workflow
|
2026-04-19 11:36:40 -05:00 |
|
Ivan
|
034a0a6ede
|
feat(scripts): add Argos Translate script for JSON localization and new APK signing script
|
2026-04-17 23:28:53 -05:00 |
|
Ivan
|
ebcd3c6acd
|
feat(electron): enhance backend connection handling and UI updates
|
2026-04-16 23:32:54 -05:00 |
|
Ivan
|
b6a8ae9751
|
feat(docs): update Raspberry Pi installation guide for MeshChatX with automated setup scripts and detailed service configuration instructions
|
2026-04-16 20:14:35 -05:00 |
|
Ivan
|
6fb4ccc79a
|
chore(license): add SPDX license identifiers to various files, standardizing licensing terms across the project
|
2026-04-16 18:12:14 -05:00 |
|
Ivan
|
59038961e9
|
feat(license_scope_mapper): add license scope mapper tool for analyzing file similarity and generating SPDX license recommendations
|
2026-04-16 18:07:45 -05:00 |
|
Ivan
|
e330e7b3ee
|
chore(android): remove legacy Gitea workflow and update GitHub Actions for Android build process, including new dependencies and custom recipe support
|
2026-04-16 03:50:57 -05:00 |
|
Ivan
|
dc475a0e90
|
fix(android): ensure compatibility of virtual environment by linking python3 to python if necessary
|
2026-04-16 03:37:07 -05:00 |
|
Ivan
|
68498d33e0
|
feat(android): update local wheel building process by adding PATH configuration for virtualenv and handling missing NumPy wheels with local builds
|
2026-04-16 02:11:04 -05:00 |
|
Ivan
|
32c70bf499
|
refactor(android): streamline Android asset preparation in Taskfile and introduce script for building local wheels
|
2026-04-16 01:39:40 -05:00 |
|
Ivan
|
2db12e0bde
|
feat(electron, frontend, tests): update Linux app name handling, add UI transparency options, and improve message scrolling tests; refactor icon path retrieval and update license artifact generation logic
|
2026-04-16 00:52:09 -05:00 |
|
Ivan
|
c71ae17535
|
feat(licenses): add functionality to collect and write frontend licenses and third-party notices; implement embedded data paths and update build process to include license artifacts
|
2026-04-15 03:11:13 -05:00 |
|
Ivan
|
46d78555d0
|
feat(unify-backend): update script to ensure compatibility between per-arch cx_Freeze outputs by syncing missing files and unifying differing non-binary files
|
2026-04-14 21:40:31 -05:00 |
|
Ivan
|
fc711ce94a
|
chore(ci): replace pnpm audit with Trivy setup and filesystem scan for vulnerability assessment
|
2026-04-14 20:11:46 -05:00 |
|
Ivan
|
66412c7438
|
feat(setup): add new packages 'lxmfy' and 'websockets' to cx_setup.py; refactor JSON output handling in build_community_interfaces_json.py; improve docstring clarity in move_wheels.py; update datetime import in slsa-predicate.py; enhance performance benchmarks with clearer argument passing; and refactor various test cases for improved readability and consistency.
|
2026-04-14 19:36:10 -05:00 |
|
Ivan
|
b1b9846ac5
|
fix(tests): clean up test formatting and improve readability in various test files
|
2026-04-14 17:21:14 -05:00 |
|
Ivan
|
3b8d1f0758
|
fix(unify-backend): remove leading './' from file paths in unify script to ensure correct file copying
|
2026-04-14 00:13:48 -05:00 |
|
Ivan
|
e266279538
|
feat(build): add script to unify non-binary files between arm64 and x64 cx_Freeze outputs for SHA check compliance
|
2026-04-13 23:34:08 -05:00 |
|
Ivan
|
c77629dc10
|
feat(setup-python): update Python installation script with Sigstore verification and improved signature handling; add support for downloading cosign based on architecture
|
2026-04-13 18:21:39 -05:00 |
|
Ivan
|
8688ef9fe1
|
feat(makefile): add development commands for Vite and Python backend, including help instructions and new script for local development
|
2026-04-13 17:34:08 -05:00 |
|
Ivan
|
62e4ec0001
|
fix(setup): update default Python version in setup script to 3.14
|
2026-04-13 14:32:10 -05:00 |
|
Ivan
|
e20aa812eb
|
fix(setup): update Python version to 3.14.4 and adjust Wine installation paths
|
2026-04-12 20:51:58 -05:00 |
|
Ivan
|
aa8723d0f4
|
feat(workflows): add Gitea workflow to sync GitHub release assets for Windows/macOS
|
2026-04-08 03:28:08 -05:00 |
|
Ivan
|
96fb1a4e2f
|
chore(codebase) format
|
2026-04-08 03:19:38 -05:00 |
|
Ivan
|
f2d97115c7
|
chore(scripts): remove obsolete scripts
|
2026-04-08 03:17:33 -05:00 |
|
Ivan
|
2f7cec32ce
|
feat(build): skip backend-manifest.json during macOS universal builds to ensure identical non-binary files
|
2026-04-07 16:02:41 -05:00 |
|
Ivan
|
d03f32df1a
|
refactor(build-backend): simplify removal of Python bytecode artifacts by directly unlinking files without sibling check
|
2026-04-07 15:47:55 -05:00 |
|
Ivan
|
9c156fe381
|
feat(build-backend): add function to remove Python bytecode artifacts and set PYTHONDONTWRITEBYTECODE for builds on macOS
|
2026-04-07 15:21:21 -05:00 |
|
Ivan
|
903f7dead4
|
refactor(ci): remove development build job from Docker workflow and update docker-tags script to include dev tagging
|
2026-04-04 22:15:25 -05:00 |
|
Ivan
|
fb16f8926a
|
fix(ci): GitHub CI script for macOS by persisting CPPFLAGS, LDFLAGS, and PKG_CONFIG_PATH to GITHUB_ENV for subsequent steps
|
2026-04-03 13:18:02 -05:00 |
|
Ivan
|
2a7810ebf2
|
feat(build): improve macOS build process with universal support and architecture-specific configurations
|
2026-04-03 13:12:31 -05:00 |
|
Ivan
|
a298aafb67
|
chore(package): update build scripts in package.json to use cross-env for platform-specific builds and add codec2 installation in GitHub CI script for macOS
|
2026-04-03 12:58:17 -05:00 |
|
Ivan
|
55c19d31af
|
feat(ci): introduce new GitHub Actions workflow for tagged releases, enabling builds for Windows and macOS with artifact uploads
|
2026-04-02 13:14:22 -05:00 |
|
Ivan
|
47479af210
|
feat(ci): add GitHub Actions workflow for building and testing on Windows and macOS, including scripts for dependency installation, testing, and artifact uploads
|
2026-04-02 13:04:19 -05:00 |
|
Ivan
|
d5e4afc42b
|
refactor(ci): replace sudo commands with exec-priv.sh for improved privilege handling in CI workflows
|
2026-04-01 11:00:29 +03:00 |
|
Ivan
|
242325b0d2
|
feat(ci): add priv.sh script to handle commands requiring root privileges and update setup scripts to use it
|
2026-04-01 10:53:17 +03:00 |
|