Commit Graph

839 Commits

Author SHA1 Message Date
trevor-signal
178e93924f Make explicit storage item preserve/remove behavior on unlink 2026-03-16 12:33:49 -04:00
trevor-signal
5acdb2f287 Support pollTerminateNotification in backups 2026-03-13 16:39:42 -04:00
Jamie
1d45a52da7 Enable tsconfig noUncheckedIndexedAccess 2026-03-12 16:24:01 -07:00
Fedor Indutny
c4ee32e9ee Use protopiler for protocol buffers
Co-authored-by: Jamie Kyle <jamie@signal.org>
2026-03-10 15:31:29 -07:00
trevor-signal
b0e19f334e Improve export handling of body ranges and storyReactions 2026-03-10 15:01:51 -04:00
Scott Nonnenberg
909896d65c Introduce new permission for group member labels 2026-03-05 11:18:39 +10:00
ayumi-signal
51c45f7178 Move Call link remove from call into ContactModal and Show menu icon in call participant list 2026-03-04 10:26:35 -08:00
Jamie
e424610cc2 Admin Delete 2026-02-27 14:12:13 -06:00
Scott Nonnenberg
051a8a0eef Allow all group members to have labels, no permission required 2026-02-27 14:12:13 -06:00
ayumi-signal
54e5b64ab0 Send remote mute requests in group calls and call links 2026-02-27 10:36:15 -08:00
yash-signal
ff53e3a156 Remove poll feature flag gates 2026-02-25 18:53:37 -06:00
yash-signal
f09d582dec Send View Once Messages 2026-02-25 13:48:45 -06:00
yash-signal
02ee971043 Polls: Support sending polls in 1:1 conversations 2026-02-24 13:25:05 -06:00
trevor-signal
2b243bb457 Reuse files on disk for outgoing messages 2026-02-23 15:35:11 -05:00
Scott Nonnenberg
b61c2029c4 GroupMemberLabelEditor: Deep links, warn on navigate away 2026-02-24 03:48:13 +10:00
adel-signal
772c3c22ad Update RingRTC to 2.65.2
Co-authored-by: emir-signal <emir@signal.org>
2026-02-22 23:53:57 -08:00
Scott Nonnenberg
2ce5f92693 Move understanding of Chats tab location into Nav 2026-02-21 06:49:02 +10:00
trevor-signal
e7d1efbf99 Treat replies similarly to mentions for notifications 2026-02-21 04:31:09 +10:00
trevor-signal
b9f88c1b65 Refactor avatar fetching and updating logic 2026-02-19 10:19:57 -05:00
Scott Nonnenberg
2557e1d521 Group Member Labels: A few tweaks
Co-authored-by: Jamie Kyle <jamie@signal.org>
2026-02-14 07:58:06 +10:00
Jamie
ce95b6dfce Init AvoAvatar primitive 2026-02-12 16:30:30 -08:00
trevor-signal
ffd962fd50 Improve ref counting when deduplicating attachments on disk 2026-02-12 17:34:12 -05:00
Fedor Indutny
ef9e437362 All Media Context Menu 2026-02-12 13:33:46 -08:00
trevor-signal
ae90a74cef Deduplicate incoming stickers from installed sticker packs 2026-02-12 09:36:53 -08:00
Scott Nonnenberg
0ba17756d5 Refactor conversation panels types, and remove obsolete event
Co-authored-by: Jamie <113370520+jamiebuilds-signal@users.noreply.github.com>
2026-02-11 12:47:29 -08:00
trevor-signal
41b2d4728c Update Signal Artist Series sticker packs 2026-02-11 13:34:40 -06:00
ayumi-signal
1a5640c770 Fix donate payment selection when Paypal is not supported 2026-02-10 09:36:00 -05:00
trevor-signal
834f0c7775 Deduplicate incoming attachments on disk 2026-02-05 14:48:31 -05:00
Scott Nonnenberg
85cc412b40 Render group member labels in quotes 2026-02-05 11:43:06 -08:00
Scott Nonnenberg
e6278fded7 Group member label improvements 2026-02-04 12:17:50 -05:00
Fedor Indutny
f9bd84445c Follow up Key Transparency changes
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-02-04 06:59:44 -08:00
ayumi-signal
1ccf65b3d0 Update PayPal cancel handling 2026-02-02 16:14:00 -08:00
Scott Nonnenberg
09c71ad356 Support for Group Member Labels 2026-02-02 13:06:25 -05:00
ayumi-signal
5df33ff635 Add support for PayPal donations 2026-01-30 11:53:06 -08:00
yash-signal
f5efbdc25f Migrate sharedGroupNames from model attribute to Redux selector 2026-01-30 08:36:21 +10:00
Fedor Indutny
b5d7179ae8 Key Transparency 2026-01-28 12:40:51 -08:00
ayumi-signal
0c7fcfdaef Donation data workflows for PayPal
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2026-01-27 16:29:27 -08:00
yash-signal
2451eaccbd Update CQS logic: remove duration thresholds and add test mode 2026-01-21 15:52:26 -06:00
Jamie
79a273d9a0 Add warning when pinning disappearing message 2026-01-21 11:03:23 -08:00
trevor-signal
1c8b7fc45d Bind remote config to libsignal-net 2026-01-16 16:20:36 -05:00
trevor-signal
3f98b4cc8f Update local backup export UI 2026-01-17 06:36:06 +10:00
ayumi-signal
1cfda1f210 Implement megaphone conditional standard_donate with local device createdAt 2026-01-15 09:40:22 -08:00
Jamie
897c051c99 Add expiration timer to pinned message notification 2026-01-13 13:12:10 -05:00
Jamie
8ca20a37ad Add backup support for pinned messages
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2026-01-12 14:04:23 -08:00
Fedor Indutny
4431d0cc7b Add option to sort by file size in Media Gallery 2026-01-08 20:59:44 +01:00
Fedor Indutny
e7b111e107 Contacts in documents tab of Media Gallery 2026-01-06 19:58:57 +01:00
jimio
0400da993c Polls: Longer question length and 1:1 Receive Support
Co-authored-by: jimio <jimio@jimio-m3-max.local>
Co-authored-by: Yash <yash@signal.org>
2026-01-05 16:00:42 -06:00
Jamie
963c94a2a2 Fix pinned messages state syncing 2025-12-29 20:36:07 +01:00
Jamie
b405e3d83d Prepare for upgrade to React 19
Co-authored-by: ayumi-signal <ayumi@signal.org>
2025-12-23 13:42:56 -08:00
adel-signal
fe94991ea2 Remove calling dev tools 2025-12-24 04:46:37 +10:00