|
|
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 |
|
|
|
09c89d09f0
|
fix(version): remove unnecessary newline in version string documentation
|
2026-01-02 20:36:19 -06:00 |
|
|
|
e988f7743f
|
fix(ringtones): correct SQL argument formatting for consistency in query execution
|
2026-01-02 20:36:15 -06:00 |
|
|
|
0f90e7d459
|
fix(voicemail): correct argument formatting in OpusFileSource and OpusFileSink initialization for consistency
|
2026-01-02 20:36:10 -06:00 |
|
|
|
2e6cbd2c0f
|
fix(parser): add validation for interface configuration to ensure it is a dictionary
|
2026-01-02 20:36:03 -06:00 |
|
|
|
39cd801354
|
refactor(config): format BoolConfig initialization for better readability
|
2026-01-02 20:35:59 -06:00 |
|
|
|
686b6374bf
|
feat(meshchat): improve error handling and cleanup processes
|
2026-01-02 20:35:54 -06:00 |
|
|
|
5f32ae05f3
|
feat(meshchat): improve RPC address handling and error checking; improve rule data validation for forwarding operations (found with fuzzing)
|
2026-01-02 20:05:56 -06:00 |
|
|
|
d7a5926e6e
|
feat(reticulum): implement hot reloading for Reticulum instance and enhance error handling; update configuration access to ensure stability
|
2026-01-02 19:40:53 -06:00 |
|
|
|
fe55ec349b
|
refactor(frontend): clean up and standardize code formatting across various JavaScript files and HTML templates
|
2026-01-02 19:40:33 -06:00 |
|
|
|
7aa1560523
|
feat(locales): add Reticulum Stack management translations for German, English, and Russian
|
2026-01-02 19:40:20 -06:00 |
|
|
|
3620643b92
|
feat(interfaces): add restart required handling and RNS reload functionality across interface components
|
2026-01-02 19:40:12 -06:00 |
|
|
|
eeae2a9821
|
feat(frontend): add PWA support with manifest, service worker, and audio processing features
|
2026-01-02 18:20:18 -06:00 |
|
|
|
e27bedd54b
|
feat(Routing): add new route for paper message page under tools section
|
2026-01-02 17:28:54 -06:00 |
|
|
|
d17804530c
|
feat(LXMF): implement URI handling for LXMF messages, including ingestion and generation of paper message URIs, along with keyboard shortcut management enhancements
|
2026-01-02 17:28:42 -06:00 |
|
|
|
a4873493df
|
feat(MessageHandler): optimize conversation fetching using window functions for improved performance and add unread message filtering capability
|
2026-01-02 17:28:27 -06:00 |
|
|
|
e81968b3dd
|
feat(DatabaseSchema): update schema to version 23, adding keyboard_shortcuts table and optimizing conversation fetching with new indexes
|
2026-01-02 17:28:22 -06:00 |
|
|
|
dcb67d208e
|
feat(KeyboardShortcuts): add methods for managing keyboard shortcuts, including retrieval, upsert, and deletion functionalities
|
2026-01-02 17:28:17 -06:00 |
|
|
|
c004820846
|
feat(Localization): update German, English, and Russian locale files with new strings for sync settings, paper messages, and command palette navigation
|
2026-01-02 17:28:11 -06:00 |
|
|
|
f789062616
|
feat(KeyboardShortcuts): implement keyboard shortcuts management with default actions, recording capabilities, and WebSocket integration for saving and deleting shortcuts
|
2026-01-02 17:28:04 -06:00 |
|
|
|
189baa3e26
|
refactor(WebSocketConnection): simplify connection logic by removing demo mode checks and streamlining connection process
|
2026-01-02 17:27:58 -06:00 |
|
|
|
b15586e2e9
|
feat(MessagesPage): implement ingest paper message modal for reading LXMF messages via URI input and clipboard support
|
2026-01-02 17:27:52 -06:00 |
|
|
|
f11235047a
|
fix(SidebarLink): add transition effect to text display for improved UI responsiveness
|
2026-01-02 17:27:47 -06:00 |
|
|
|
c701c8071d
|
feat(MessagesSidebar): enhance conversation search with ingest paper message button and loading skeleton for conversations
|
2026-01-02 17:27:40 -06:00 |
|
|
|
e974758d3e
|
feat(SettingsPage): add keyboard shortcuts section for customizing workflow, including shortcut recording and management functionalities
|
2026-01-02 17:27:35 -06:00 |
|
|
|
6db10e3e8f
|
feat(ConversationViewer): add functionality for sharing messages as paper messages, implement translation feature, and enhance message input with draft saving and dynamic height adjustment
|
2026-01-02 17:27:31 -06:00 |
|
|
|
ece1414079
|
feat(CommandPalette): introduce Command Palette component for enhanced navigation and action execution with search functionality
|
2026-01-02 17:27:21 -06:00 |
|
|
|
eb8d8ce75d
|
feat(ShortcutRecorder): implement a new component for recording and managing keyboard shortcuts with clear and record functionalities
|
2026-01-02 17:27:15 -06:00 |
|
|
|
49d55ce28b
|
feat(PaperMessagePage): add Paper Message Generator component for creating and ingesting signed LXMF messages with QR code support
|
2026-01-02 17:25:59 -06:00 |
|
|
|
abf54ed45f
|
feat(PaperMessageModal): implement modal for generating and displaying paper messages with QR code functionality
|
2026-01-02 17:25:53 -06:00 |
|
|
|
106f11db2e
|
feat(App): enhance user experience by adding keyboard shortcuts, updating UI elements for identity switching, and integrating Command Palette functionality
|
2026-01-02 17:25:48 -06:00 |
|
|
|
7d28291782
|
feat(ToolsPage): add new paper message tool card with title and description
|
2026-01-02 17:25:43 -06:00 |
|
|
|
0e6dac6440
|
feat(MapPage): add loading skeleton for map and track loading state
|
2026-01-02 17:25:36 -06:00 |
|
|
|
5730dbd93a
|
style(meshchat): remove unnecessary whitespace for cleaner code formatting
CI / lint (push) Successful in 9m33s
CI / build-frontend (push) Successful in 9m34s
|
2026-01-02 11:40:56 -06:00 |
|
|
|
7255170c86
|
feat(meshchat): fix WebSocket connection handling and expand public path checks for static assets
CI / lint (push) Failing after 4m52s
CI / build-frontend (push) Successful in 9m30s
|
2026-01-02 11:26:24 -06:00 |
|
|
|
aaa1e9b0c3
|
chore(release): bump version to 3.3.2 in package.json, pyproject.toml, and version.py
Build and Release / Build and Release (push) Successful in 2m43s
CI / lint (push) Failing after 4m56s
CI / build-frontend (push) Successful in 9m34s
|
2026-01-02 11:12:00 -06:00 |
|