Commit Graph
744 Commits
Author SHA1 Message Date
Scott NonnenbergandGitHub c3b2c7af27 When a profile fetch fails, warn and don't log callstack 2025-06-10 16:16:26 -04:00
Fedor IndutnyandGitHub c2ff41b520 Unify shared group computation logic 2025-06-03 15:43:26 -07:00
trevor-signalandGitHub c9c16e17e2 Centralize notification logic 2025-06-02 17:21:32 -04:00
Scott NonnenbergandGitHub cc8793362d onUnregistered: Split contact even if we don't have pni 2025-05-28 11:33:17 -07:00
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
trevor-signalandGitHub cc24f0524b Improve reaction targeting 2025-05-13 10:46:30 -07:00
trevor-signalandGitHub 6d4fb10c27 Throttle unread updates 2025-05-05 11:36:11 -07:00
trevor-signalandGitHub 07a938ec98 Reset expire timer version after unlink 2025-04-29 13:35:05 -07:00
trevor-signalandGitHub 85bcfb2176 Add modal alert for users with critical-idle-primary-device alert 2025-04-09 10:23:34 +10:00
Scott NonnenbergandGitHub 833e7b9269 beforeMessageSend: Properly update last message with active send 2025-03-28 08:47:55 -07:00
yash-signalandGitHub 7cf26c5e25 Click to download avatar for unaccepted conversations 2025-03-26 15:27:04 -05:00
Fedor IndutnyandGitHub b3c7b48d1c Attachment backfill 2025-03-24 23:34:58 -07:00
yash-signalandGitHub 1ecbfa0334 Message Request UI Improvements (#9938) 2025-03-18 12:35:09 -05:00
Fedor IndutnyandGitHub aff9a3213e Import/export avatar colors 2025-03-05 10:56:23 -08:00
Scott NonnenbergandGitHub f163ada463 New option: Disable automatic attachment downloads 2025-03-04 10:09:43 +10:00
trevor-signalandGitHub 4c3db76bde Refactor app initialization logic 2025-02-12 13:37:30 -05:00
trevor-signalandGitHub 68ab4bd0d9 Avoid mute timeouts with invalid delay values 2025-02-03 11:30:28 -08:00
Scott NonnenbergandGitHub 721a875c44 modifyGroupV2: useCredentialsFrom only when profileKeyCredential needed 2025-01-30 11:31:14 +10:00
Fedor IndutnyandGitHub 9fab74e867 Resolve sticker pack references after import 2025-01-28 13:57:19 -08:00
Scott NonnenbergandGitHub edec098d40 removeFromGroup: Don't use removed member for credentials 2025-01-27 09:50:48 -05:00
Scott NonnenbergandGitHub ed30059bd5 Move to MessageCache.saveMessage, queue downloads piecemeal 2025-01-24 06:37:18 -10:00
Jamie KyleandGitHub aa9f53df57 Migrate to private class properties/methods 2025-01-14 11:11:52 -08:00
Scott NonnenbergandGitHub 7dbe57084b MessageRequests: Only add events to timeline if value really changed 2025-01-14 10:48:39 -05:00
Scott NonnenbergandGitHub f846678b90 Use minimal replacement class for MessageModel 2025-01-10 08:18:32 +10:00
trevor-signalandGitHub 9722ef5672 On link, ensure group conversations are shown in search 2024-12-10 10:04:00 -08:00
Scott NonnenbergandGitHub 0eb4bd86bd Keep profileKey in situations where it didn't work; still fail over 2024-12-09 19:55:33 -05:00
2741fbb5d2 Show attachment download progress, new stop button to cancel
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-12-10 08:54:18 +10:00
ayumi-signalandGitHub a2bbfd9496 Deprecate check for versioned expire timer capability 2024-12-02 14:09:29 -08:00
ayumi-signalandGitHub c5301688a1 Initial logic for release notes 2024-11-27 14:11:53 -08:00
trevor-signalandGitHub 512dcaad45 Improve handling of expireTimerVersion glare 2024-11-18 13:28:29 -08:00
292ab54e22 Change attributes before queuing job
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-11-06 12:45:05 +10:00
trevor-signalandGitHub 6967a5d545 Allow link previews without image or title 2024-10-28 12:09:54 -07:00
trevor-signalandtrevor-signal 35946ef53c Fix group search visibility 2024-10-23 13:29:44 -04:00
trevor-signalandGitHub 4d3c6beed9 Clarify behavior of group deletion 2024-10-21 14:05:10 -04:00
Scott NonnenbergandGitHub 2818a3c8fc addMessageRequestResponseMessage: Don't update active_at on initial sync 2024-10-10 14:46:49 -07:00
e617981e59 Support endorsements for group 1:1 sends
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2024-10-10 10:57:22 -07:00
Scott NonnenbergandGitHub adcf2212e5 Ensure that non-ACIs are excluded from the blocked UUIDs list 2024-10-10 09:20:57 +10:00
Fedor IndutnyandGitHub 60d7cbff3e Migrate message ids to UUIDv7 2024-10-08 13:17:03 +10:00
Scott NonnenbergandGitHub 85cf445924 Storage Service: Fetch updates on any group record merge 2024-10-02 09:45:58 -04:00
Scott NonnenbergandGitHub b68e731950 Deduplicate and cancel unneeded retry requests 2024-10-01 08:23:32 +10:00
Scott NonnenbergandGitHub d7cbd2c2ae Move message upgrade from Backbone constructor to cleanAttributes 2024-09-24 10:27:04 +10:00
trevor-signalandGitHub 511fc9c1a0 Export long message attachments 2024-09-23 12:24:41 -07:00
ayumi-signalandGitHub a9406a7914 Fix link preview for received call link previews without title 2024-09-23 10:51:16 -07:00
Scott NonnenbergandGitHub 669abab36a setProfileKey: Additional logging for debugging oscillation 2024-09-23 10:12:11 -07:00
Fedor IndutnyandGitHub 84c562d0b2 Fix more import/export tests for backups 2024-09-17 10:40:52 +10:00
Scott NonnenbergandGitHub b32dbf2c68 setProfileKey: Introduce 'reason' parameter for improved logging 2024-09-16 10:26:42 -04:00
Fedor IndutnyandGitHub 3a991822c5 Fix some backup integration tests 2024-09-13 09:48:27 +10:00
Fedor IndutnyandGitHub 026e9ef853 Don't create models in backups/import 2024-09-10 09:29:19 +10:00
Fedor IndutnyandGitHub 68223aaa12 Simplify copyQuote logic 2024-09-04 15:59:39 -07:00
Scott NonnenbergandGitHub 970a033847 Message Requests: Fix click of blurred profile avatar 2024-09-04 11:20:08 -07:00