Ivan
|
bf78e5946e
|
chore(docker): include README.md in Dockerfile COPY command and remove README.md from .dockerignore
|
2026-04-19 18:17:35 -05:00 |
|
Ivan
|
a3ce41148e
|
chore(dependencies): update licenses and third-party notices, remove unused entries, and bump versions for several packages
v4.5.0-rc.2
|
2026-04-19 15:59:45 -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
|
e4094bbe0a
|
chore(docs): update Poetry version to 2.3.4 in installation instructions across multiple language READMEs
|
2026-04-19 15:59:32 -05:00 |
|
Ivan
|
8e16c9b812
|
chore(workflows): update POETRY_VERSION to 2.3.4 in CI and build workflows
|
2026-04-19 15:59:26 -05:00 |
|
Ivan
|
ebada37723
|
chore(docker): update entrypoint script path in Dockerfile
|
2026-04-19 15:59:02 -05:00 |
|
Ivan
|
bd09155ba7
|
chore(codebase): cleanup
|
2026-04-19 14:53:14 -05:00 |
|
Ivan
|
59a93c87e6
|
chore(docs): clarify lifecycle script restrictions in README for pnpm v10+
|
2026-04-19 14:13:02 -05:00 |
|
Ivan
|
a57387b3e0
|
chore(dependencies): remove unused dependencies and update package versions in package.json and pnpm-lock.yaml
|
2026-04-19 14:11:55 -05:00 |
|
Ivan
|
be5f6c89c0
|
chore(npm): update .npmrc to enable store integrity verification and adjust peer dependency settings
|
2026-04-19 14:11:42 -05:00 |
|
Ivan
|
10bb6178dc
|
chore(ci): add CodeQL
|
2026-04-19 14:11:30 -05:00 |
|
Ivan
|
a96d70a8ce
|
chore(docs): update installation instructions in README
|
2026-04-19 13:59:58 -05:00 |
|
Ivan
|
77c2dd0a0e
|
chore(dependencies): update filelock to 3.29.0, hypothesis to 6.152.1, rns to 1.1.6, and ruff to 0.15.11 in poetry.lock and pyproject.toml
|
2026-04-19 13:59:48 -05:00 |
|
Ivan
|
f61e80d6a0
|
chore(docker): update installation scripts with pnpm store integrity verification and poetry lock check
|
2026-04-19 13:59:39 -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
|
9f5d05d3b8
|
chore(dependencies): update marked to version 18.0.2 and dom-selector to version 7.1.1 in package.json and pnpm-lock.yaml
|
2026-04-19 13:53:28 -05:00 |
|
Ivan
|
5307bd57c9
|
fix(ci): update frontend test command to use vitest
|
2026-04-19 13:35:03 -05:00 |
|
Ivan
|
2102658ca7
|
refactor(tests): improve code readability by formatting and simplifying assertions in test files
|
2026-04-19 13:19:28 -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
|
96b509c396
|
refactor(transports): simplify open method signatures and enhance validation for WifiTransport
|
2026-04-19 11:46:53 -05:00 |
|
Ivan
|
2320b4253d
|
chore(docker): remove ffmpeg from Alpine package installation
|
2026-04-19 11:38:14 -05:00 |
|
Ivan
|
3d0f9b35ad
|
chore(changelog): update changelog
|
2026-04-19 11:38:03 -05:00 |
|
Ivan
|
c4dd30c913
|
chore(dependencies): add miniaudio as a dependency
|
2026-04-19 11:37:42 -05:00 |
|
Ivan
|
59402d7d7d
|
chore(dependencies): remove unused dependencies from package.json and pnpm-lock.yaml
|
2026-04-19 11:37:09 -05:00 |
|
Ivan
|
69b02a2a86
|
feat(android): add task to build Android wheels for Chaquopy and update CI workflows to remove ffmpeg dependency
|
2026-04-19 11:36:56 -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
|
6e59548eb9
|
chore(manifest): remove
|
2026-04-19 11:36:20 -05:00 |
|
Ivan
|
7d320c09ec
|
chore(codebase): format
|
2026-04-19 11:36:08 -05:00 |
|
Ivan
|
0b9245830b
|
refactor(tests): clean up test code by removing unnecessary line breaks and improving formatting for better readability
|
2026-04-19 11:35:43 -05:00 |
|
Ivan
|
594b84fe33
|
feat(audio): replace ffmpeg with pure-Python audio encoding/decoding in voicemail and ringtone managers; add port validation helpers for interface configuration
|
2026-04-19 11:35:34 -05:00 |
|
Ivan
|
b451aaf29a
|
feat(rnode): add advanced tools, diagnostics, and device management UI components for RNode firmware flashing and configuration
|
2026-04-19 11:35:00 -05:00 |
|
Ivan
|
91d1d2e7d5
|
feat(locales): add new diagnostic messages and UI strings across multiple languages, including error handling for firmware flashing and device diagnostics
|
2026-04-19 11:34:44 -05:00 |
|
Ivan
|
8343225d45
|
refactor(tests): remove ffmpeg dependency from voicemail manager tests and update related test cases to reflect in-process audio encoding
|
2026-04-19 11:33:34 -05:00 |
|
Ivan
|
4a8c77d0f6
|
feat(audio): implement WAV/PCM recording in MicrophoneRecorder and add encoding to OGG/Opus using LXST; update tests for new functionality
|
2026-04-18 00:34:14 -05:00 |
|
Ivan
|
9f30d0fef6
|
fix(tests): fix peering key rejection test to avoid CI flakes by ensuring valid peer selection
|
2026-04-18 00:28:47 -05:00 |
|
Ivan
|
44c652699d
|
feat(tests): update testing framework for Electron and backend integrity checks, add new tests for loading status and main helpers
|
2026-04-18 00:06:21 -05:00 |
|
Ivan
|
89d2b1cc0f
|
fix(tests): correct formatting in test docstring and remove unused import in media fuzzing tests
|
2026-04-17 23:56:48 -05:00 |
|
Ivan
|
a1d2e30b42
|
feat(translator): refactor Argos CLI detection and add integration tests for forwarding functionality
|
2026-04-17 23:50:29 -05:00 |
|
Ivan
|
429702e533
|
feat(notification): implement user-facing message filtering for notifications to prevent false triggers from silent payloads... this will surely fix the fake notifications
|
2026-04-17 23:50:20 -05:00 |
|
Ivan
|
dfc469582d
|
fix(workflows): update Android NDK installation process in build workflow to check for preinstalled sdkmanager and streamline license acceptance
|
2026-04-17 23:38:31 -05:00 |
|
Ivan
|
c7e5149e8a
|
docs(readme): update project description to include link to original Reticulum MeshChat
|
2026-04-17 23:33:33 -05:00 |
|
Ivan
|
17e062bd7f
|
chore(changelog): update changelog for version 4.5.0
|
2026-04-17 23:32:09 -05:00 |
|
Ivan
|
0117e96a45
|
chore(workflows): remove sync-github-release-assets.yml workflow file
|
2026-04-17 23:32:00 -05:00 |
|
Ivan
|
a07df2db41
|
docs(readme): update
|
2026-04-17 23:29:26 -05:00 |
|
Ivan
|
ae57197b74
|
feat(locales): add Spanish and French translations, enhance existing language files with new sticker and message size features
|
2026-04-17 23:29:13 -05:00 |
|
Ivan
|
43c43e3164
|
feat(data): update community interfaces with new TCPClientInterface entries and modify existing ones; add micron-parser license information
|
2026-04-17 23:29:06 -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
|
250ea36e4c
|
feat(tests): add new media fuzz and HTTP integration tests for backend media APIs
|
2026-04-17 23:28:44 -05:00 |
|
Ivan
|
179d93eac4
|
feat(android): update Android build process by adding SDK setup for Chaquopy native wheels and enabling ABI selection for builds
|
2026-04-17 23:28:28 -05:00 |
|
Ivan
|
cb72691a77
|
feat(router): add new route for reticulum configuration editor and update command palette navigation
|
2026-04-17 23:28:11 -05:00 |
|