Commit Graph

34 Commits

Author SHA1 Message Date
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
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
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
331c00fe70 feat(message_handler): add filter_unread option to get_conversations method for improved message retrieval 2026-01-02 01:20:05 -06:00
223dac4708 feat(notifications): implement notification system with support for missed calls, viewing status, and fetching unread notifications 2026-01-01 23:37:04 -06:00
54700c0dee feat(database): increment schema version to 20 and add notifications table with relevant indices 2026-01-01 23:36:52 -06:00
d8af1836cd feat(config): add configuration option to allow telephone calls from contacts only 2026-01-01 23:36:44 -06:00
113ececd7a feat(voicemail): implement greeting recording functionality with stabilization delay and improved handling of active calls 2026-01-01 23:36:34 -06:00
5b56f449ef style: format code for improved readability in multiple files, including config_manager, ringtone_manager, voicemail_manager, contacts, ringtones, and telemetry 2026-01-01 22:45:06 -06:00
93839f0476 feat(map): implement export cancellation functionality in MapManager class 2026-01-01 22:44:44 -06:00
c10fef9723 fix(voicemail): improve greeting generation and playback error handling in VoicemailManager 2026-01-01 22:26:54 -06:00
a6b01321a3 feat(voicemail): implement new voicemail notification callback and enhance call history retrieval with search and pagination support 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 2026-01-01 20:46:18 -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 2026-01-01 20:40:50 -06:00
3794e5806b feat(call): add call start time to response and update call status handling in voicemail manager 2026-01-01 20:17:47 -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 2026-01-01 19:53:29 -06:00
72d09e2456 refactor(voicemail): remove unused opus_path variable from VoicemailManager 2026-01-01 18:03:56 -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
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
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
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
23dbe7b789 1.0.0 2026-01-01 15:25:23 -06:00
716007802e 0.1.0 2026-01-01 15:05:29 -06:00