Commit Graph

5521 Commits

Author SHA1 Message Date
Fedor Indutny 8d8e0329cf Be more lenient to misplaced pni in conversations 2025-05-22 11:59:12 -07:00
Fedor Indutny 54b5f8a393 Propagate CLI option to Settings UI 2025-05-22 14:36:22 -04:00
Fedor Indutny d0dc1747da Allow exporting pni-only contacts 2025-05-22 11:06:37 -07:00
Fedor Indutny 770b01de6a Be more lenient with profile change export 2025-05-22 10:42:55 -07:00
Fedor Indutny 6ab849400d Simplify message receiver event 2025-05-22 09:39:45 -07:00
Fedor Indutny 37a0c4bfa4 Release notes for 7.56 2025-05-21 14:05:06 -07:00
Scott Nonnenberg 86d44e96c2 Settings Tab: A few visual tweaks 2025-05-22 06:24:33 +10:00
trevor-signal 3828cf276c Fix subscription response schema 2025-05-21 12:21:43 -04:00
yash-signal 388e145ed6 Do not show avatars for call notifications when "no name or content" setting is enabled 2025-05-20 18:34:53 -05:00
Scott Nonnenberg ffb2f3cb7e Settings Tab: Ensure that navigation to it is handled elsewhere 2025-05-20 16:03:31 -07:00
trevor-signal 15c826bc63 Refactor idle download state 2025-05-21 08:27:10 +10:00
Fedor Indutny 49161b7e17 Reorder getSendTarget logic for clarity 2025-05-20 15:40:16 -04:00
ayumi-signal c10d59458f Add dev menu to import local backup 2025-05-19 16:32:06 -07:00
trevor-signal efa9102a1b Improve pasted image filenames 2025-05-19 14:23:22 -07:00
Alex Bakon 33c1c39da4 Require PQ pre-keys from the server 2025-05-20 00:45:43 +10:00
Fedor Indutny 70cdf8c537 Fix additional backup export validation errors 2025-05-16 14:40:14 -07:00
ayumi-signal 720b91ad8c Fix backup export error for pending direct calls 2025-05-16 14:32:08 -04:00
yash-signal 3db7bbb476 Only log zod when there's an error 2025-05-17 04:14:16 +10:00
trevor-signal 8f672bb79a Fallback to global media tier CDN number 2025-05-16 09:31:04 -07:00
trevor-signal e37c95bddf Improve logging when falling back to transit tier for attachment downloads 2025-05-16 09:17:01 -07:00
yash-signal fca742b37b Add Standardized Zod Validation to WebAPI
Co-authored-by: Jamie Kyle <jamie@signal.org>
2025-05-17 02:11:09 +10:00
Alex Bakon 05a6f0e927 Switch registration to use libsignal client 2025-05-15 16:56:26 -05:00
Scott Nonnenberg 3b1dacd203 Don't show unread count on Settings Tab icon 2025-05-15 14:11:16 -07:00
Scott Nonnenberg f1350e4754 Settings Tab: When nav tabs collapsed, show toggle 2025-05-16 01:36:12 +10:00
ayumi-signal a75a0f9143 Handle locally missing attachments for local backups 2025-05-15 11:27:46 -04:00
Jamie Kyle 50b34efad0 Fix gif download error with mismatching slice byte length 2025-05-15 11:25:53 -04:00
Scott Nonnenberg fe9d042e40 Introduce the new Settings tab
Co-authored-by: Jamie Kyle <jamie@signal.org>
Co-authored-by: Fedor Indutny <indutny@signal.org>
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2025-05-14 20:58:20 -07:00
ayumi-signal 0d906e88ff Fix local backup for attachments needing reencryption 2025-05-14 09:20:18 -04:00
Fedor Indutny 6799a63736 Scope down content protection further for now 2025-05-14 10:44:46 +10:00
Jamie Kyle 877e1c23df Update release notes 2025-05-13 14:08:53 -07:00
trevor-signal ba015a779e Send and properly receive AttachmentPointer.uploadTimestamp 2025-05-13 12:29:10 -07:00
Fedor Indutny 3702cc4d6b Use frame-by-frame validator for testing 2025-05-13 15:06:14 -04:00
Fedor Indutny 1279278ccc Prefix sql read/write errors with method name
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2025-05-13 12:04:13 -07:00
Fedor Indutny 56151d870c Run SQL corruption check on logic error 2025-05-13 12:01:56 -07:00
Fedor Indutny d37058bf34 Fix state after backup integration tests 2025-05-13 11:57:43 -07:00
trevor-signal d8293d6fcb Don't drop about-to-disappear messages 2025-05-13 11:56:53 -07:00
Fedor Indutny 354b060511 Fix runtime error in nickname equality check 2025-05-13 11:34:41 -07:00
Fedor Indutny e8e6695ec6 Scope down content protection to Windows 11 2025-05-13 11:12:08 -07:00
trevor-signal cc24f0524b Improve reaction targeting 2025-05-13 10:46:30 -07:00
Jamie Kyle 16f9b64435 Add keyboard shortcuts to fun picker 2025-05-13 10:33:25 -07:00
Fedor Indutny bc3b6a07bb Add content protection checkbox to Settings window 2025-05-12 15:16:19 -07:00
ayumi-signal a2c74c3a8b Basic support for local encrypted backups 2025-05-12 14:15:11 -07:00
Jamie Kyle e04b3baed8 Add backdrop blur to image grid download button 2025-05-12 11:52:01 -07:00
Scott Nonnenberg 76b1918496 makeHttpError: Ensure response headers have lowercase names 2025-05-13 04:41:37 +10:00
Fedor Indutny 7fdd6f2b57 Attribute exported group updates to local ACI 2025-05-12 14:37:17 -04:00
Jamie Kyle 6c0b289cd7 Ignore 500s/identity key errors for GSE toast 2025-05-12 14:36:09 -04:00
Scott Nonnenberg 253d0f0a47 Notification Profiles: Ensure recently-created profiles always take precedence 2025-05-13 00:30:50 +10:00
Jim Gustafson 2cee9b8627 Fix camera state after screen sharing 2025-05-07 13:34:40 +10:00
Jamie Kyle f647504a64 Display emoji completions with diacritics 2025-05-05 16:34:54 -07:00
Jamie Kyle d91c28bae9 Fix mismatching gif response byte length
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2025-05-05 14:35:35 -07:00