|
|
d836e7a2e8
|
feat(call): improve call handling by adding remote destination hash tracking, improving initiation status checks, and refining ringtone management in the frontend
|
2026-01-04 17:16:23 -06:00 |
|
|
|
5ef41b84d5
|
feat(call): update call statistics tracking and improve hangup functionality; add tone generation for call states in frontend
|
2026-01-04 17:01:21 -06:00 |
|
|
|
ad928d1279
|
feat(voicemail): add silence file generation for missing recordings and improve logging for voicemail saving
CI / lint (push) Failing after 5m1s
CI / test-backend (push) Successful in 4s
Benchmarks / benchmark (push) Successful in 12m31s
CI / build-frontend (push) Successful in 9m43s
Build Test / Build and Test (push) Successful in 14m45s
CI / test-backend (pull_request) Successful in 5s
CI / lint (pull_request) Failing after 5m3s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (push) Successful in 9m37s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 11s
Benchmarks / benchmark (pull_request) Successful in 12m20s
Build Test / Build and Test (pull_request) Successful in 13m32s
CI / build-frontend (pull_request) Successful in 9m43s
CI / test-lang (pull_request) Successful in 9m34s
Tests / test (pull_request) Failing after 7m23s
Build and Publish Docker Image / build-dev (pull_request) Successful in 12m54s
Tests / test (push) Failing after 20m7s
|
2026-01-04 16:02:32 -06:00 |
|
|
|
c4674992e0
|
lots of fixes, changes, styling, fixing outbound calls, rnode-flasher.
CI / test-backend (push) Successful in 4s
CI / build-frontend (push) Successful in 1m49s
CI / test-lang (push) Successful in 1m47s
CI / test-backend (pull_request) Successful in 24s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (pull_request) Successful in 52s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 24s
CI / lint (push) Failing after 5m14s
CI / lint (pull_request) Failing after 5m8s
Tests / test (push) Failing after 9m17s
CI / build-frontend (pull_request) Successful in 9m48s
Benchmarks / benchmark (push) Successful in 14m52s
Benchmarks / benchmark (pull_request) Successful in 15m9s
Build and Publish Docker Image / build-dev (pull_request) Successful in 13m47s
Tests / test (pull_request) Failing after 25m50s
Build Test / Build and Test (pull_request) Successful in 53m37s
Build Test / Build and Test (push) Successful in 56m30s
|
2026-01-04 15:57:49 -06:00 |
|
|
|
f3ec20b14e
|
feat(rnpath): improve get_path_table method with filtering, sorting, and pagination; include additional stats for path entries
|
2026-01-04 15:00:16 -06:00 |
|
|
|
014e463527
|
feat(api): add firmware download endpoint with GitHub URL validation and enhance initiation status response with target name
|
2026-01-04 14:59:47 -06:00 |
|
|
|
8fac1134e2
|
feat(call): improve call initiation and status handling with new properties for target hash and name; improve UI modals for tutorial and changelog visibility based on URL parameters
|
2026-01-04 14:59:20 -06:00 |
|
|
|
dda8a58bb3
|
fix(rncp): update eslint comments to enable linting for v-html usage in RNCPPage component
|
2026-01-04 12:42:29 -06:00 |
|
|
|
162d7c14f9
|
feat(theme): refactor theme handling to utilize Vuetify's useTheme, streamline theme application logic, and enhance header styling for improved UX
|
2026-01-04 12:42:16 -06:00 |
|
|
|
4482ebf5cd
|
feat(locales): update translations for emergency mode, blackhole integration, and RNCP usage instructions
|
2026-01-04 12:41:49 -06:00 |
|
|
|
4507a999fc
|
feat(frontend): big updates (too many)
|
2026-01-04 12:41:34 -06:00 |
|
|
|
6a61441e73
|
style: enhance chip components with improved styling and hover effects for better user experience
|
2026-01-04 12:40:41 -06:00 |
|
|
|
f270160c6c
|
feat(theme): add light and dark themes to Vuetify configuration and introduce new RNPath route
|
2026-01-04 12:40:32 -06:00 |
|
|
|
63d81a02c9
|
feat(rnpath): implement the blackhole, RNPathHandler and integrate path management APIs
|
2026-01-04 12:40:19 -06:00 |
|
|
|
1dd6d93729
|
refactor(AboutPage): remove unused MaterialDesignIcon component from AboutPage.vue
|
2026-01-04 00:18:19 -06:00 |
|
|
|
c8a014b06e
|
feat(AboutPage, MapPage): add identity hash and LXMF address display in AboutPage, and ensure axios is available before fetching peers in MapPage
|
2026-01-04 00:07:29 -06:00 |
|
|
|
c7c70a5868
|
feat(identity_manager, map_manager): add lxmf and lxst address handling in metadata and optimize tile downloading with parallel processing
|
2026-01-04 00:04:40 -06:00 |
|
|
|
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 |
|