252 Commits

Author SHA1 Message Date
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
73c07bc76e feat(forwarding): extract and handle image, audio, and file attachment fields for LXMF messages in ReticulumMeshChat 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 2026-01-01 17:35:47 -06:00
14f4eb3ee8 feat(forwarding): announce forwarding aliases in ReticulumMeshChat if forwarding manager is present 2026-01-01 17:35:40 -06:00
ef9f8adeb3 feat(conversation): add location sharing and request functionality with telemetry support in ConversationViewer 2026-01-01 17:35:28 -06:00
96725c89c5 feat(forwarding): add configuration parameter to ForwardingManager initialization for enhanced flexibility 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 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 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 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 2026-01-01 17:35:07 -06:00
40147dea9e feat(telemetry): implement TelemetryDAO class for managing telemetry data operations including upsert, retrieval, and deletion 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 2026-01-01 17:34:56 -06:00
c4c64b74e1 feat(database): add TelemetryDAO to Database class for enhanced telemetry data management 2026-01-01 17:34:52 -06:00
cadf6fe66f feat(voicemail): refactor VoicemailManager to use config for settings, add greeting conversion and removal methods 2026-01-01 17:34:47 -06:00
0889cd0a04 feat(telemetry): add Sensor and Telemeter classes for telemetry data handling and location packing/unpacking 2026-01-01 17:34:42 -06:00
3d4a1fbc1c feat(forwarding): enhance ForwardingManager to support dynamic routing and delivery callbacks 2026-01-01 17:34:38 -06:00
bdbf7461a9 feat(telemetry): implement telemetry handling and greeting management in ReticulumMeshChat 2026-01-01 17:34:34 -06:00
3f9a22e79e fix(docs): correct minor typo in README.md regarding project affiliation 2026-01-01 17:34:29 -06:00
d45b82acc3 feat(electron): add support for ignoring SSL certificate errors in main process 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 2026-01-01 17:34:14 -06:00
7be7ecc0ba chore(docker): remove port mapping from demo docker-compose configuration 2026-01-01 17:08:28 -06:00
0c22610961 feat(components): introduce dynamic logo paths for NetworkVisualiser and ToolsPage components 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 2026-01-01 16:36:59 -06:00
864c17c754 chore(workflows): remove deprecated Bearer PR Check and Dependency Review workflows 2026-01-01 16:34:26 -06:00
a6a996551c chore(workflows): upgrade pnpm version from 9 to 10 in build configuration 2026-01-01 16:34:09 -06:00
e4ff17fc0c chore(workflows): update action references to use custom GitLab URLs for consistency 2026-01-01 16:33:19 -06:00
4b5e5b6ba0 refactor(components): improve code readability by formatting div elements in App.vue and AuthPage.vue 2026-01-01 16:22:09 -06:00
66572f6cca feat(database): add notification viewed state table and associated indices for version 14 2026-01-01 16:19:38 -06:00
a6c8696948 feat(notification): implement notification viewed state management with mark as viewed and check functionality 2026-01-01 16:19:35 -06:00
73db65b12c fix(version): correct version string formatting in version.py 2026-01-01 16:19:31 -06:00
eb8421083f feat(voicemail): add greeting audio endpoint and update voicemail settings configuration 2026-01-01 16:19:28 -06:00
df80587199 feat(demo): add tasks to build and run frontend-only demo Docker image 2026-01-01 16:19:23 -06:00
c174d4af49 feat(demo): add read-only demo dockerfile and nginx api mocking. 2026-01-01 16:19:18 -06:00
9d2a19a7bd chore(i18n): update translations 2026-01-01 16:18:41 -06:00
8d83049ba2 Add demo mode indicator, improve layout responsiveness, and enhance notification handling 2026-01-01 16:18:13 -06:00
7ff6a5e9d3 Update README.md to clarify project affiliation and enhance feature descriptions 2026-01-01 15:32:19 -06:00
23dbe7b789 1.0.0 2026-01-01 15:25:23 -06:00
9df89fe862 Upload files to "meshchatx.png" 2026-01-01 21:15:02 +00:00