Commit Graph

  • 78572a6090 feat(android): enhance android-prepare task to copy and vendor dependencies for MeshChatX Sudo-Ivan 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 v3.1.0 Sudo-Ivan 2026-01-01 21:09:22 -06:00
  • 00c1931680 chore: update .gitignore to include additional Android build artifacts and local configuration files Sudo-Ivan 2026-01-01 21:09:09 -06:00
  • c3a000aa99 feat(android): add tasks for Android project initialization, preparation, and building APKs Sudo-Ivan 2026-01-01 21:09:03 -06:00
  • 2830198c43 chore: update .dockerignore to include android directory and add android/.gitignore for build artifacts Sudo-Ivan 2026-01-01 21:08:55 -06:00
  • 25d5029780 feat(notification): add missed call and new voicemail notifications with permission handling Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 2026-01-01 20:46:18 -06:00
  • d9f3e9b094 chore: update version to 3.1.0 in package.json and pyproject.toml Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 2026-01-01 19:53:20 -06:00
  • f9605436c4 fix(build): correct version output handling in workflow to ensure proper version assignment and validation Sudo-Ivan 2026-01-01 19:28:58 -06:00
  • ce25fc0c73 feat(build): enhance version validation in build workflow to prevent branch names as version tags Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 2026-01-01 18:56:00 -06:00
  • 285c1a71ea refactor(build): streamline build workflow by consolidating jobs, adding version input, and enhancing artifact handling Sudo-Ivan 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 Sudo-Ivan 2026-01-01 18:36:12 -06:00
  • 96300a8016 feat(nginx): enhance demo configuration with caching headers, gzip compression, and improved asset handling Sudo-Ivan 2026-01-01 18:29:52 -06:00
  • b06a832a11 feat(nginx): enhance WebSocket support in demo configuration with proxy settings Sudo-Ivan 2026-01-01 18:25:30 -06:00
  • 9114d8a411 chore(dependencies): update content-hash in poetry.lock and refine dependencies in pyproject.toml Sudo-Ivan 2026-01-01 18:18:18 -06:00
  • 8226f4e174 chore(build): update poetry version requirement to >=2.0.0 in build workflow Sudo-Ivan 2026-01-01 18:18:12 -06:00
  • 3e37bb2922 chore(version): update version string format in version.py Sudo-Ivan 2026-01-01 18:18:07 -06:00
  • 033546910a feat(meshchat): add public API endpoint for status check Sudo-Ivan 2026-01-01 18:18:00 -06:00
  • 72d09e2456 refactor(voicemail): remove unused opus_path variable from VoicemailManager Sudo-Ivan 2026-01-01 18:03:56 -06:00
  • fec2f22680 fix(meshchat): specify exception types in command parsing to improve error handling Sudo-Ivan 2026-01-01 18:03:53 -06:00
  • f09da905e6 chore(assets): update logo image to the latest version Sudo-Ivan 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 Sudo-Ivan 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 Sudo-Ivan 2026-01-01 18:01:22 -06:00
  • 00fa09a3f2 feat(forwarder): add name input field for new rules and update layout in ForwarderPage Sudo-Ivan 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 Sudo-Ivan 2026-01-01 18:01:07 -06:00
  • a526e88385 chore(Dockerfile): add ffmpeg, espeak-ng, and opusfile dependencies for enhanced media processing capabilities Sudo-Ivan 2026-01-01 17:59:01 -06:00
  • 0f9e1a7ee7 chore(workflows): update Python version to 3.13 in build.yml for compatibility Sudo-Ivan 2026-01-01 17:58:52 -06:00
  • f4de989ae1 chore(workflows): update action versions in build.yml for improved stability and performance Sudo-Ivan 2026-01-01 17:58:02 -06:00
  • 73c07bc76e feat(forwarding): extract and handle image, audio, and file attachment fields for LXMF messages in ReticulumMeshChat Sudo-Ivan 2026-01-01 17:37:38 -06:00
  • 4b58683cb8 fix(locales): update descriptions for LXMF Forwarder in German, English, and Russian translations to remove reference to SimpleLogin Sudo-Ivan 2026-01-01 17:35:47 -06:00
  • 14f4eb3ee8 feat(forwarding): announce forwarding aliases in ReticulumMeshChat if forwarding manager is present Sudo-Ivan 2026-01-01 17:35:40 -06:00
  • ef9f8adeb3 feat(conversation): add location sharing and request functionality with telemetry support in ConversationViewer Sudo-Ivan 2026-01-01 17:35:28 -06:00
  • 96725c89c5 feat(forwarding): add configuration parameter to ForwardingManager initialization for enhanced flexibility Sudo-Ivan 2026-01-01 17:35:23 -06:00
  • 74c4b4addb feat(forwarding): extend ForwardingManager to include configuration support and add announce_aliases method for destination announcements Sudo-Ivan 2026-01-01 17:35:19 -06:00
  • 8aa7913aa6 feat(conversation): add validation for destination hash in ping functionality to ensure correct format and existence Sudo-Ivan 2026-01-01 17:35:14 -06:00
  • 48abc8bb3f feat(map): add telemetry marker overlay and websocket integration for real-time updates on map page Sudo-Ivan 2026-01-01 17:35:10 -06:00
  • cd17fb22bf feat(call): enhance CallPage component with improved voicemail settings, greeting upload functionality, and UI refinements for better user experience Sudo-Ivan 2026-01-01 17:35:07 -06:00
  • 40147dea9e feat(telemetry): implement TelemetryDAO class for managing telemetry data operations including upsert, retrieval, and deletion Sudo-Ivan 2026-01-01 17:35:01 -06:00
  • 4f21d77898 feat(database): update schema to include lxmf_telemetry table and associated indexes for improved telemetry data management Sudo-Ivan 2026-01-01 17:34:56 -06:00
  • c4c64b74e1 feat(database): add TelemetryDAO to Database class for enhanced telemetry data management Sudo-Ivan 2026-01-01 17:34:52 -06:00
  • cadf6fe66f feat(voicemail): refactor VoicemailManager to use config for settings, add greeting conversion and removal methods Sudo-Ivan 2026-01-01 17:34:47 -06:00
  • 0889cd0a04 feat(telemetry): add Sensor and Telemeter classes for telemetry data handling and location packing/unpacking Sudo-Ivan 2026-01-01 17:34:42 -06:00
  • 3d4a1fbc1c feat(forwarding): enhance ForwardingManager to support dynamic routing and delivery callbacks Sudo-Ivan 2026-01-01 17:34:38 -06:00
  • bdbf7461a9 feat(telemetry): implement telemetry handling and greeting management in ReticulumMeshChat Sudo-Ivan 2026-01-01 17:34:34 -06:00
  • 3f9a22e79e fix(docs): correct minor typo in README.md regarding project affiliation Sudo-Ivan 2026-01-01 17:34:29 -06:00
  • d45b82acc3 feat(electron): add support for ignoring SSL certificate errors in main process Sudo-Ivan 2026-01-01 17:34:22 -06:00
  • 971cfd3c89 refactor(docker): update indentation in docker-compose demo configuration for consistency; enhance Nginx configuration with mock call responses and call history endpoints Sudo-Ivan 2026-01-01 17:34:14 -06:00
  • 7be7ecc0ba chore(docker): remove port mapping from demo docker-compose configuration Sudo-Ivan 2026-01-01 17:08:28 -06:00
  • 0c22610961 feat(components): introduce dynamic logo paths for NetworkVisualiser and ToolsPage components Sudo-Ivan 2026-01-01 16:58:49 -06:00
  • 2abc5e7ad7 feat(assets): add logo image and update image references in App.vue and AuthPage.vue to use dynamic source Sudo-Ivan 2026-01-01 16:36:59 -06:00
  • 864c17c754 chore(workflows): remove deprecated Bearer PR Check and Dependency Review workflows Sudo-Ivan 2026-01-01 16:34:26 -06:00
  • a6a996551c chore(workflows): upgrade pnpm version from 9 to 10 in build configuration Sudo-Ivan 2026-01-01 16:34:09 -06:00
  • e4ff17fc0c chore(workflows): update action references to use custom GitLab URLs for consistency Sudo-Ivan 2026-01-01 16:33:19 -06:00
  • 4b5e5b6ba0 refactor(components): improve code readability by formatting div elements in App.vue and AuthPage.vue Sudo-Ivan 2026-01-01 16:22:09 -06:00
  • 66572f6cca feat(database): add notification viewed state table and associated indices for version 14 Sudo-Ivan 2026-01-01 16:19:38 -06:00
  • a6c8696948 feat(notification): implement notification viewed state management with mark as viewed and check functionality Sudo-Ivan 2026-01-01 16:19:35 -06:00
  • 73db65b12c fix(version): correct version string formatting in version.py Sudo-Ivan 2026-01-01 16:19:31 -06:00
  • eb8421083f feat(voicemail): add greeting audio endpoint and update voicemail settings configuration Sudo-Ivan 2026-01-01 16:19:28 -06:00
  • df80587199 feat(demo): add tasks to build and run frontend-only demo Docker image Sudo-Ivan 2026-01-01 16:19:23 -06:00
  • c174d4af49 feat(demo): add read-only demo dockerfile and nginx api mocking. Sudo-Ivan 2026-01-01 16:19:18 -06:00
  • 9d2a19a7bd chore(i18n): update translations Sudo-Ivan 2026-01-01 16:18:41 -06:00
  • 8d83049ba2 Add demo mode indicator, improve layout responsiveness, and enhance notification handling Sudo-Ivan 2026-01-01 16:18:13 -06:00
  • 7ff6a5e9d3 Update README.md to clarify project affiliation and enhance feature descriptions Sudo-Ivan 2026-01-01 15:32:19 -06:00
  • 23dbe7b789 1.0.0 Sudo-Ivan 2026-01-01 15:25:23 -06:00
  • 9df89fe862 Upload files to "meshchatx.png" ivan 2026-01-01 21:15:02 +00:00
  • 716007802e 0.1.0 Sudo-Ivan 2026-01-01 15:05:29 -06:00
  • 65044a54ef first commit Sudo-Ivan 2026-01-01 15:00:04 -06:00