Commit Graph

89 Commits

Author SHA1 Message Date
c5deab0767 chore: bump version to 3.2.0 in package.json, pyproject.toml, and version.py
Some checks failed
Build and Release / Build and Release (push) Successful in 2m24s
Build and Release / build_docker (push) Failing after 9m26s
v3.2.0
2026-01-01 22:28:28 -06:00
9d8af704b8 fix(meshchat): return display name directly from database entry in ReticulumMeshChat 2026-01-01 22:27:07 -06:00
c10fef9723 fix(voicemail): improve greeting generation and playback error handling in VoicemailManager 2026-01-01 22:26:54 -06:00
62926140df fix(nomadnetwork): adjust layout of favourite card in sidebar for better responsiveness 2026-01-01 22:26:44 -06:00
fc1e5cc9b6 chore(build): refactor build workflow to improve readability, remove unnecessary frontend preparation step, and exclude .sha256 files from checksum generation 2026-01-01 22:17:13 -06:00
d2c2d7a02b chore(android): update Gradle dependencies, adjust Python build path, and enhance AndroidManifest with drawable resources 2026-01-01 21:57:05 -06:00
7555d95d32 chore: update .gitignore and .dockerignore to include additional Android build artifacts (*.apk, *.aab) and new Python directories 2026-01-01 21:56:54 -06:00
78572a6090 feat(android): enhance android-prepare task to copy and vendor dependencies for MeshChatX 2026-01-01 21:56:48 -06:00
268fc11bd5 feat(android): initialize Android project with Gradle configuration, build scripts, and main application structure for MeshChatX
Some checks failed
Build and Release / Build and Release (push) Successful in 2m25s
Build and Release / build_docker (push) Failing after 9m25s
v3.1.0
2026-01-01 21:09:22 -06:00
00c1931680 chore: update .gitignore to include additional Android build artifacts and local configuration files 2026-01-01 21:09:09 -06:00
c3a000aa99 feat(android): add tasks for Android project initialization, preparation, and building APKs 2026-01-01 21:09:03 -06:00
2830198c43 chore: update .dockerignore to include android directory and add android/.gitignore for build artifacts 2026-01-01 21:08:55 -06:00
25d5029780 feat(notification): add missed call and new voicemail notifications with permission handling 2026-01-01 21:08:46 -06:00
5945dcfaff feat(localization): add new strings for blocking, do not disturb, load more, and search history; update call prompt for clarity 2026-01-01 21:08:40 -06:00
5c03e9dd8e feat(call): enhance call page with voicemail settings, improved call history management, and UI updates for better user experience 2026-01-01 21:08:25 -06:00
a6b01321a3 feat(voicemail): implement new voicemail notification callback and enhance call history retrieval with search and pagination support 2026-01-01 21:08:17 -06:00
5d3d5114a5 feat(contacts): add functionality to check if a contact exists by identity hash and update UI to display contact status in call overlays 2026-01-01 20:46:18 -06:00
d9f3e9b094 chore: update version to 3.1.0 in package.json and pyproject.toml 2026-01-01 20:41:08 -06:00
ea8ef555c2 feat(contacts): implement contact management features including add, update, delete, and search functionality; enhance UI with contact sharing capabilities and integrate with existing telephone features 2026-01-01 20:40:50 -06:00
bf94ceebbb feat(call): implement elapsed time display for active calls and improve UI responsiveness with updated button styles 2026-01-01 20:17:56 -06:00
3794e5806b feat(call): add call start time to response and update call status handling in voicemail manager 2026-01-01 20:17:47 -06:00
ea7ef09660 feat(call): add remote icon retrieval for active calls and voicemails, implement send-to-voicemail functionality, and enhance call history with user icons 2026-01-01 20:00:59 -06:00
8048cae830 feat(call): enhance call management features by adding voicemail functionality, updating call status handling, and improving UI elements for call interactions 2026-01-01 20:00:48 -06:00
af4157c5ad refactor(App.vue): remove audio calls section to streamline the user interface and improve overall component clarity 2026-01-01 19:53:51 -06:00
54b4c92d4f feat(locales): add ringtone management translations and confirmation prompts in German, English, and Russian; enhance identity management with new identity section translations 2026-01-01 19:53:44 -06:00
44b7dc1657 feat(auth): add global axios interceptor for handling authentication errors and redirecting to the auth page; introduce new identities page for managing user identities 2026-01-01 19:53:38 -06:00
4a6ab03106 feat(ringtone): implement ringtone management features including upload, retrieval, and deletion; enhance identity management with new API endpoints for creating, switching, and deleting identities 2026-01-01 19:53:29 -06:00
668520e576 feat(call): add ringtone management features including upload, preview, and settings for custom ringtones; enhance identity management with a new identities page for switching and deleting identities 2026-01-01 19:53:20 -06:00
f9605436c4 fix(build): correct version output handling in workflow to ensure proper version assignment and validation 2026-01-01 19:28:58 -06:00
ce25fc0c73 feat(build): enhance version validation in build workflow to prevent branch names as version tags 2026-01-01 19:13:38 -06:00
ddb02a7ee9 feat(websocket, demo): enhance WebSocket connection handling in demo mode with improved feedback and connection logic 2026-01-01 19:09:13 -06:00
459b54db51 chore(build): add MANIFEST.in for package data inclusion and update pyproject.toml for setuptools configuration 2026-01-01 18:56:00 -06:00
285c1a71ea refactor(build): streamline build workflow by consolidating jobs, adding version input, and enhancing artifact handling 2026-01-01 18:42:16 -06:00
e6f8e762aa feat(docker, nginx): optimize Dockerfile for frontend build and enhance demo server configuration with mock files and improved WebSocket feedback 2026-01-01 18:36:12 -06:00
96300a8016 feat(nginx): enhance demo configuration with caching headers, gzip compression, and improved asset handling 2026-01-01 18:29:52 -06:00
b06a832a11 feat(nginx): enhance WebSocket support in demo configuration with proxy settings 2026-01-01 18:25:30 -06:00
9114d8a411 chore(dependencies): update content-hash in poetry.lock and refine dependencies in pyproject.toml 2026-01-01 18:18:18 -06:00
8226f4e174 chore(build): update poetry version requirement to >=2.0.0 in build workflow 2026-01-01 18:18:12 -06:00
3e37bb2922 chore(version): update version string format in version.py 2026-01-01 18:18:07 -06:00
033546910a feat(meshchat): add public API endpoint for status check 2026-01-01 18:18:00 -06:00
72d09e2456 refactor(voicemail): remove unused opus_path variable from VoicemailManager 2026-01-01 18:03:56 -06:00
fec2f22680 fix(meshchat): specify exception types in command parsing to improve error handling 2026-01-01 18:03:53 -06:00
f09da905e6 chore(assets): update logo image to the latest version 2026-01-01 18:03:49 -06:00
3f04af25b1 feat(version): bump version to 3.0.0 and add homepage URL in package.json and pyproject.toml 2026-01-01 18:01:28 -06:00
5e8e862654 feat(locales): add name and placeholder fields for forwarding rules in German, English, and Russian translations 2026-01-01 18:01:22 -06:00
00fa09a3f2 feat(forwarder): add name input field for new rules and update layout in ForwarderPage 2026-01-01 18:01:16 -06:00
147e945133 feat(version): update version to 3.0.0 and enhance cx_setup to include 'bin' directory if it exists 2026-01-01 18:01:07 -06:00
a526e88385 chore(Dockerfile): add ffmpeg, espeak-ng, and opusfile dependencies for enhanced media processing capabilities 2026-01-01 17:59:01 -06:00
0f9e1a7ee7 chore(workflows): update Python version to 3.13 in build.yml for compatibility 2026-01-01 17:58:52 -06:00
f4de989ae1 chore(workflows): update action versions in build.yml for improved stability and performance 2026-01-01 17:58:02 -06:00