|
|
2b6cef04d0
|
feat(App, ConfirmDialog, AboutPage, MapPage, ConversationViewer, IdentitiesPage): enhance UI components with improved styles, new features for note editing, and better user interactions
|
2026-01-04 00:04:32 -06:00 |
|
|
|
d0db79e4e4
|
feat(RNodeFlasherPage): add new RNode Flasher page component and update ToolsPage to link to it
|
2026-01-04 00:04:18 -06:00 |
|
|
|
c4f13e579b
|
feat(GlobalState, KeyboardShortcuts): enhance global state management with new properties and improve keyboard shortcut handling for better modifier key detection
|
2026-01-04 00:03:58 -06:00 |
|
|
|
76b2895569
|
feat(router): add new route for RNode Flasher tool component
|
2026-01-04 00:02:35 -06:00 |
|
|
|
3ba7de9df7
|
feat(style): add no-scrollbar class to hide scrollbars for a cleaner UI
|
2026-01-04 00:02:30 -06:00 |
|
|
|
b569371e3d
|
fix(database): improve error handling during migrations to silence expected duplicate column errors
|
2026-01-04 00:02:17 -06:00 |
|
|
|
6b3957fe49
|
feat(TutorialModal, AddInterfacePage, InterfacesPage): enhance UI components and integrate global state management for interface changes
|
2026-01-04 00:01:59 -06:00 |
|
|
|
af6a2b7be1
|
feat(database): implement safe execution method for database queries for error handling and preventing crashes
|
2026-01-03 23:16:16 -06:00 |
|
|
|
4c94c69586
|
fix(lxmf_utils): improve error handling in message conversion and ensure safe decoding of title and content
|
2026-01-03 23:15:58 -06:00 |
|
|
|
6173a65cc7
|
fix(SettingsPage.vue): correct config initialization to return default values directly
|
2026-01-03 23:02:27 -06:00 |
|
|
|
2357fdb83c
|
feat(SettingsPage.vue): update config handling with default values and safe access method
|
2026-01-03 22:41:15 -06:00 |
|
|
|
c83691d9e6
|
fix(CommandPalette.vue): ensure peers and contacts are arrays before processing to prevent errors
|
2026-01-03 22:40:49 -06:00 |
|
|
|
997de18d78
|
refactor(ReticulumMeshChat): extract exit logic into a separate method for improved readability
|
2026-01-03 22:14:06 -06:00 |
|
|
|
e7d86e11d2
|
fix(SendMessageButton.vue): update deliveryMethod prop validation to allow null or string values
|
2026-01-03 22:11:49 -06:00 |
|
|
|
7bd681e217
|
refactor(NetworkVisualiser.vue): update physics simulation parameters and improve interface node positioning for better visualization
CI / lint (push) Successful in 9m48s
CI / test-backend (pull_request) Successful in 5s
Build and Publish Docker Image / build (pull_request) Has been skipped
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 1m3s
Benchmarks / benchmark (push) Successful in 14m35s
Benchmarks / benchmark (pull_request) Successful in 14m35s
CI / lint (pull_request) Successful in 9m40s
CI / build-frontend (pull_request) Successful in 9m40s
CI / test-lang (pull_request) Successful in 9m37s
Build and Publish Docker Image / build-dev (pull_request) Successful in 12m39s
Tests / test (push) Failing after 23m47s
Build Test / Build and Test (push) Failing after 26m34s
CI / test-backend (push) Successful in 4s
Tests / test (pull_request) Failing after 16m19s
Build Test / Build and Test (pull_request) Failing after 5m56s
CI / build-frontend (push) Successful in 9m46s
CI / test-lang (push) Successful in 9m42s
|
2026-01-03 21:53:57 -06:00 |
|
|
|
bcd9006f31
|
refactor(NetworkVisualiser.vue): restructure color and opacity properties for edges to improve clarity and maintainability
|
2026-01-03 21:45:39 -06:00 |
|
|
|
48b7def004
|
fix(schema.py): ensure cursor is closed after executing PRAGMA table_info to prevent resource leaks
|
2026-01-03 21:36:47 -06:00 |
|
|
|
c1d177a887
|
feat(App.vue): update app name click functionality and improve UI interactions
CI / lint (pull_request) Failing after 1s
CI / build-frontend (pull_request) Failing after 0s
CI / test-backend (pull_request) Failing after 0s
CI / test-lang (pull_request) Failing after 0s
Build and Publish Docker Image / build (pull_request) Has been skipped
OSV-Scanner PR Scan / scan-pr (pull_request) Failing after 0s
Build and Publish Docker Image / build-dev (pull_request) Failing after 0s
CI / test-backend (push) Successful in 54s
Tests / test (pull_request) Failing after 0s
CI / lint (push) Successful in 2m16s
Build Test / Build and Test (push) Failing after 7m23s
Build Test / Build and Test (pull_request) Failing after 7m17s
Tests / test (push) Failing after 7m16s
CI / test-lang (push) Successful in 9m49s
CI / build-frontend (push) Successful in 9m59s
Benchmarks / benchmark (push) Successful in 15m25s
Benchmarks / benchmark (pull_request) Successful in 15m20s
|
2026-01-03 21:18:31 -06:00 |
|
|
|
1075aef22a
|
feat(locales): add syncing state message to German, English, and Russian translations
|
2026-01-03 21:18:20 -06:00 |
|
|
|
c100aefdd5
|
feat(CallPage): integrate GlobalEmitter for telephone history and voicemail updates
|
2026-01-03 20:54:08 -06:00 |
|
|
|
d2f5ef1ae1
|
fix(App.vue): update call overlay conditions and improve window opening logic
|
2026-01-03 20:54:00 -06:00 |
|
|
|
2402b960f0
|
feat(keyboard): enhance keyboard shortcut handling by synchronizing modifier keys on keydown and keyup events; improve shortcut matching logic for better compatibility and layout independence
|
2026-01-03 19:24:15 -06:00 |
|
|
|
af51209c5b
|
feat(icons): add Material Design Icons stylesheet to main.js for enhanced icon support
|
2026-01-03 19:24:06 -06:00 |
|
|
|
803eaba5b1
|
feat(locales): add 'generate_paper_message' key to German, English, and Russian locale files
|
2026-01-03 19:24:01 -06:00 |
|
|
|
925b7b2950
|
feat(announces): fix announce handling by adding identity and destination hash filters; ensure UTC formatting for created_at and updated_at timestamps; introduce message font size configuration
|
2026-01-03 19:23:53 -06:00 |
|
|
|
1e8651c645
|
feat(icons): update icon sizes across various components for improved consistency and visual clarity; adjust padding and styles in documentation and settings pages
|
2026-01-03 19:22:14 -06:00 |
|
|
|
a1c87bebf3
|
fix(App): refine notification logic for incoming messages; enhance button formatting in changelog modal; improve icon color handling in user icon component
|
2026-01-03 18:42:59 -06:00 |
|
|
|
392fe50f82
|
refactor(meshchat): clean up code formatting and enhance version retrieval for LXST; improve log handling and anomaly detection logic
|
2026-01-03 18:42:50 -06:00 |
|
|
|
b51d04953f
|
feat(App): add emergency banner for active mode and enhance changelog modal with version tracking; improve notification logic for incoming messages
Tests / test (pull_request) Failing after 12m30s
Benchmarks / benchmark (push) Successful in 15m13s
Benchmarks / benchmark (pull_request) Successful in 23m54s
CI / test-backend (push) Successful in 4s
CI / test-backend (pull_request) Successful in 4s
Build and Publish Docker Image / build (pull_request) Has been skipped
Build Test / Build and Test (pull_request) Failing after 1m23s
CI / build-frontend (push) Successful in 1m31s
CI / lint (push) Failing after 5m4s
CI / lint (pull_request) Failing after 5m5s
Build Test / Build and Test (push) Successful in 6m4s
CI / build-frontend (pull_request) Successful in 9m43s
Tests / test (push) Failing after 9m53s
Build and Publish Docker Image / build-dev (pull_request) Successful in 12m43s
|
2026-01-03 18:31:45 -06:00 |
|
|
|
d717679790
|
feat(logging): implement persistent logging with anomaly detection and database integration for debug logs
|
2026-01-03 18:31:38 -06:00 |
|
|
|
e1cc971cca
|
feat(DebugLogsPage): update log management with search, filtering, and pagination features
|
2026-01-03 18:31:16 -06:00 |
|
|
|
842c4a3938
|
feat(locales): add "do not show ever again" message and emergency mode notification in German, English, and Russian translations
|
2026-01-03 18:30:33 -06:00 |
|
|
|
4ce3b1e65c
|
fix(electron): update references to Reticulum MeshChatX in main files and frontend HTML
CI / test-backend (push) Successful in 41s
Build Test / Build and Test (push) Successful in 1m11s
CI / test-backend (pull_request) Successful in 4s
Build and Publish Docker Image / build (pull_request) Has been skipped
Build Test / Build and Test (pull_request) Successful in 1m10s
CI / lint (push) Failing after 1m55s
CI / build-frontend (pull_request) Successful in 2m4s
CI / lint (pull_request) Failing after 5m4s
Tests / test (push) Failing after 8m25s
Tests / test (pull_request) Failing after 8m11s
CI / build-frontend (push) Successful in 9m38s
Benchmarks / benchmark (pull_request) Successful in 13m54s
Build and Publish Docker Image / build-dev (pull_request) Successful in 12m44s
Benchmarks / benchmark (push) Successful in 16m54s
|
2026-01-03 18:06:34 -06:00 |
|
|
|
82e55509e2
|
fix(locales): update restart description in German, English, and Russian to reflect the correct application name as MeshChatX
|
2026-01-03 17:49:06 -06:00 |
|
|
|
00828e59a4
|
docs(MeshChatX): move
CI / test-backend (push) Successful in 4s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-backend (pull_request) Successful in 4s
CI / lint (pull_request) Failing after 2m22s
CI / build-frontend (push) Successful in 2m57s
CI / lint (push) Failing after 5m3s
Tests / test (push) Failing after 7m27s
Tests / test (pull_request) Failing after 7m29s
CI / build-frontend (pull_request) Successful in 9m44s
Build and Publish Docker Image / build-dev (pull_request) Successful in 12m38s
Benchmarks / benchmark (pull_request) Successful in 16m59s
Benchmarks / benchmark (push) Successful in 17m8s
|
2026-01-03 17:24:24 -06:00 |
|
|
|
184f0dbf14
|
docs(README): update README
|
2026-01-03 17:23:52 -06:00 |
|
|
|
1e87d633be
|
fix(indexedDB): enhance compatibility by adding globalThis.indexedDB support in codec2-emscripten scripts
|
2026-01-03 16:07:17 -06:00 |
|
|
|
9afaa3f5ef
|
chore(assets): update logo and favicon images for improved branding
|
2026-01-03 16:07:08 -06:00 |
|
|
|
dc54bd65a1
|
feat(locales): update German, English, and Russian translations with new terms for documentation, tutorials, banishment effects, drawing tools, and call functionalities
|
2026-01-03 16:06:54 -06:00 |
|
|
|
1fd1405e30
|
feat(storage): implement MicronStorage for tab management, enhance TileCache with state management, and update DialogUtils and NotificationUtils for improved user interactions
|
2026-01-03 16:06:45 -06:00 |
|
|
|
baa24e1cf9
|
feat(styles): enhance select input and add danger chip styles for improved UI consistency
|
2026-01-03 16:06:34 -06:00 |
|
|
|
21e29b34aa
|
feat(router): add new routes for documentation, debug logs, changelog, and tutorial pages
|
2026-01-03 16:06:24 -06:00 |
|
|
|
7faa94f5f2
|
feat: Introduce new CommunityInterfacesManager and DocsManager for managing community interfaces and documentation, enhance AnnounceManager with pagination support, and implement CrashRecovery for improved error handling. Update various database schemas and add new fields for contacts and voicemails.
|
2026-01-03 16:06:16 -06:00 |
|
|
|
1c153daf2a
|
chore(version): update version to 4.0.0
|
2026-01-03 16:05:10 -06:00 |
|
|
|
20e4c42094
|
refactor(meshchat): better multi-identity support and improved logging capabilities and a billion other changes and cleanup
|
2026-01-03 16:05:04 -06:00 |
|
|
|
2f96ee07f3
|
feat: Update UI components and add new features including changelog modal, integrity warning, and voicemail playback functionality
|
2026-01-03 16:03:34 -06:00 |
|
|
|
eeaabacf35
|
refactor(meshchat): improve RNS shutdown process and enhance RPC listener closure handling
CI / test-backend (push) Successful in 16s
CI / lint (push) Failing after 44s
CI / build-frontend (push) Successful in 9m36s
Tests / test (push) Successful in 9m46s
|
2026-01-02 20:54:22 -06:00 |
|
|
|
43d1fcc91a
|
refactor(interfaces, settings): comment out unused button sections in InterfacesPage and SettingsPage for future reference
|
2026-01-02 20:54:13 -06:00 |
|
|
|
4ea47b9dcf
|
fix(utils): handle null and undefined values in number formatting to ensure consistent output
|
2026-01-02 20:36:31 -06:00 |
|
|
|
c419fa48cf
|
fix(call): ensure safe access to call history, announces, voicemails, and contacts by providing default values
|
2026-01-02 20:36:25 -06:00 |
|