Commit Graph

186 Commits

Author SHA1 Message Date
yash-signal
02ee971043 Polls: Support sending polls in 1:1 conversations 2026-02-24 13:25:05 -06:00
trevor-signal
239b57576f Reuse recent CDN locators 2026-02-24 12:58:17 -05:00
Scott Nonnenberg
2ce5f92693 Move understanding of Chats tab location into Nav 2026-02-21 06:49:02 +10:00
trevor-signal
834f0c7775 Deduplicate incoming attachments on disk 2026-02-05 14:48:31 -05:00
Jamie
bb9b328f6b Fixes for unpin sync message 2026-01-21 10:45:55 -08:00
Jamie
da279446c4 Sync and update UI when pinned messages expire 2026-01-14 11:12:32 -08:00
Jamie
040b3fe7b8 Add expire timers to pin/unpin data messages 2026-01-14 08:35:24 -08:00
yash-signal
c36c329645 View-once media: backend send support 2026-01-08 12:49:46 -06:00
Fedor Indutny
e7b111e107 Contacts in documents tab of Media Gallery 2026-01-06 19:58:57 +01:00
trevor-signal
413ec4b7ac Add timeouts for TUS uploads 2026-01-06 10:26:58 -08: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
yash-signal
9fb5839116 Update Prettier 2025-12-19 10:16:43 -06:00
Jamie
db4845100a Setup pin/unpin actions and mark messages pinned in timeline 2025-12-10 14:01:17 -08:00
Jamie
f1aef55d0c Support sending pin/unpin messages 2025-12-08 15:00:10 -08:00
yash-signal
d328b45a28 Add ability for poll author to terminate a poll 2025-11-10 14:18:31 -05:00
yash-signal
77d8758e2c Add ability to send poll votes 2025-10-22 08:09:51 +10:00
yash-signal
1ddb81e053 Add ability to send poll create messages 2025-10-21 16:40:10 -05:00
Fedor Indutny
44076ece79 Rename files 2025-10-16 23:45:44 -07:00
Fedor Indutny
3387cf6a77 Prepare for adding file suffixes 2025-10-16 23:45:44 -07:00
trevor-signal
512eccda88 Re-use standard attachments on edit 2025-10-15 05:55:26 +10:00
Fedor Indutny
40c31e138b Remove window.Signal.Migrations 2025-10-10 13:37:38 -07:00
Fedor Indutny
87c12a7634 Remove a bunch more global variables 2025-10-09 23:44:06 -07:00
Fedor Indutny
bcac163e73 Remove window.textsecure global 2025-10-09 13:03:13 -07:00
Fedor Indutny
780f39c285 Faster incremental builds 2025-10-06 12:23:41 -07:00
Fedor Indutny
f6df564aa9 Simplify source file dependency graph 2025-10-02 13:43:11 -07:00
trevor-signal
74e327a6c4 Limit unnecessary thumbnail generation 2025-09-25 00:55:08 +10:00
Fedor Indutny
40eaf078cc Qualify CJS-only module imports 2025-09-19 13:05:51 -07:00
Fedor Indutny
c02565eaa8 Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
Jordan Rose
a0633efece Remove sealed sender proto file in favor of libsignal types 2025-08-30 07:07:28 +10:00
Fedor Indutny
ec8d6a7359 Faster CI runs 2025-08-07 10:33:21 -07:00
Scott Nonnenberg
fd794ae90d Donations: Introduce timeouts in early stages of the workflow 2025-07-31 07:15:59 +10:00
trevor-signal
7ef40c64c4 Update max message length check 2025-07-30 10:09:38 -05:00
trevor-signal
2579dfd9d9 Only queue backfilled attachments after backfill response 2025-07-15 10:42:57 -04:00
Fedor Indutny
e4e8fadb0f Update libsignal-client to 0.76.0 2025-06-30 11:43:41 -07:00
Fedor Indutny
4347964030 Scope pino lines with filename 2025-06-16 11:59:31 -07:00
Fedor Indutny
58da01ed51 Backfill improvements 2025-03-26 14:58:11 -07:00
Fedor Indutny
427f91f903 Allow backfill for more undownloadable attachments 2025-03-26 14:48:28 -04:00
Fedor Indutny
0fa1d2fc2f Add backfillError to AttachmentType 2025-03-25 15:59:34 -07:00
Fedor Indutny
b3c7b48d1c Attachment backfill 2025-03-24 23:34:58 -07:00
Scott Nonnenberg
a99d2503ae New SignalDebug function: archiveSessionsForCurrentConversation 2025-03-21 01:53:58 +10:00
Scott Nonnenberg
c3cc0a74c5 didSendToEveryone: Handle situations where you didn't send to yourself 2025-03-20 01:06:08 +10:00
Scott Nonnenberg
605ddb7b3e Ensure that send proceeds even if quote thumbnail attachment not found 2025-03-17 14:32:41 -07:00
Scott Nonnenberg
16d36053ea sendNormalMessage: If no errors, still retry messages send if needed 2025-03-04 19:16:08 -05:00
Scott Nonnenberg
d26d915a44 Update to the latest SignalService.proto 2025-02-11 08:20:14 +10:00
Scott Nonnenberg
ed30059bd5 Move to MessageCache.saveMessage, queue downloads piecemeal 2025-01-24 06:37:18 -10:00
Jamie Kyle
aa9f53df57 Migrate to private class properties/methods 2025-01-14 11:11:52 -08:00
Scott Nonnenberg
f846678b90 Use minimal replacement class for MessageModel 2025-01-10 08:18:32 +10:00
Scott Nonnenberg
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
Scott Nonnenberg
08342a9f43 Ensure long message trimming is unicode-aware 2024-12-04 11:39:20 -05:00
ayumi-signal
c5301688a1 Initial logic for release notes 2024-11-27 14:11:53 -08:00