Commit Graph

221 Commits

Author SHA1 Message Date
trevor-signal bb9bb142eb Track verified group name hash 2026-04-17 13:20:36 -07:00
Jamie 6cbd3b9334 Enable more oxlint typescript rules 2026-04-02 16:30:34 -07:00
Fedor Indutny bb111a3107 Bundle everything with rolldown 2026-03-30 11:54:59 -07:00
ayumi-signal e7544a5565 Init group terminate 2026-03-25 17:00:48 -07:00
Jamie 023ae37492 Replace typescript compiler with native tsgo compiler 2026-03-17 14:38:10 -07:00
trevor-signal 5acdb2f287 Support pollTerminateNotification in backups 2026-03-13 16:39:42 -04:00
trevor-signal 220b642ff2 Improve post-import handling of new group permission 2026-03-10 12:42:51 -04:00
Scott Nonnenberg 909896d65c Introduce new permission for group member labels 2026-03-05 11:18:39 +10:00
Jamie e424610cc2 Admin Delete 2026-02-27 14:12:13 -06:00
trevor-signal 4221933fe1 Update types for message.errors 2026-02-27 07:53:16 +10:00
yash-signal f09d582dec Send View Once Messages 2026-02-25 13:48:45 -06:00
Scott Nonnenberg 09c71ad356 Support for Group Member Labels 2026-02-02 13:06:25 -05:00
yash-signal f5efbdc25f Migrate sharedGroupNames from model attribute to Redux selector 2026-01-30 08:36:21 +10: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
trevor-signal 66837d0c2b Deduplicate usernames 2025-12-11 21:53:43 +01:00
Jamie 5bde700d4c Add pinned message chat event 2025-11-17 12:44:14 -08:00
yash-signal 7dd865904e Poll notifications and read syncs 2025-11-12 09:26:16 -06:00
yash-signal d328b45a28 Add ability for poll author to terminate a poll 2025-11-10 14:18:31 -05:00
yash-signal 6bf79848c1 Add backup support for polls 2025-11-03 11:51:21 -05:00
Fedor Indutny 3387cf6a77 Prepare for adding file suffixes 2025-10-16 23:45:44 -07:00
Fedor Indutny 911133decd Move SignalProtocolStore off window 2025-10-07 10:02:13 +10: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
Jamie Kyle ec7d07269d Init Chat Folders UI 2025-09-30 08:34:24 +10:00
yash-signal 93ae2a4c48 Initial Poll message receive support 2025-09-18 11:06:43 -05:00
Fedor Indutny c02565eaa8 Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
Scott Nonnenberg 237e239e05 Remove backbone as a dependency
Co-authored-by: Yash <yash@signal.org>
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2025-08-11 14:06:34 -07:00
trevor-signal d6e81eee11 Normalize message attachments 2025-05-22 18:09:54 -07:00
yash-signal 7cf26c5e25 Click to download avatar for unaccepted conversations 2025-03-26 15:27:04 -05:00
Fedor Indutny aff9a3213e Import/export avatar colors 2025-03-05 10:56:23 -08:00
Fedor Indutny 630a1fcc89 Normalize messages table 2025-01-17 07:34:35 +10:00
Scott Nonnenberg f846678b90 Use minimal replacement class for MessageModel 2025-01-10 08:18:32 +10:00
trevor-signal ec26b82ba7 After import, don't show chats in left pane unless they have messages 2024-12-13 11:55:14 +10:00
trevor-signal 9722ef5672 On link, ensure group conversations are shown in search 2024-12-10 10:04:00 -08:00
trevor-signal 19f7bff8a3 Ensure ESC removes quoted reply when drafting 2024-11-20 08:38:45 -08:00
trevor-signal 541ba6c9de Update quote behavior in backups 2024-11-12 17:00:46 -05:00
trevor-signal 35946ef53c Fix group search visibility 2024-10-23 13:29:44 -04:00
trevor-signal 4d3c6beed9 Clarify behavior of group deletion 2024-10-21 14:05:10 -04:00
Fedor Indutny 84c562d0b2 Fix more import/export tests for backups 2024-09-17 10:40:52 +10:00
Fedor Indutny 3a991822c5 Fix some backup integration tests 2024-09-13 09:48:27 +10:00
Jamie Kyle 24536e1342 Implement endorsements for group send 2024-09-06 10:52:19 -07:00
Fedor Indutny 2fb50df0af Introduce versioning clock to timer system 2024-08-21 09:03:28 -07:00
Fedor Indutny d627bf543e Update backup protos 2024-07-25 10:58:51 -04:00
Fedor Indutny 3555ccc629 Make most message attribute uses readonly
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-07-24 13:14:11 -07:00
Fedor Indutny 8f2061e11d Import/export chat styles 2024-07-15 13:58:55 -07:00
Fedor Indutny 28664a606f New attachment storage system 2024-07-11 12:44:09 -07:00
Fedor Indutny 5f310b4074 Import/export group state 2024-06-24 11:38:59 -07:00
Fedor Indutny de638fbc2b Import/export additional message flags 2024-06-13 16:26:26 -07:00
trevor-signal 5f0080a7d7 Improve quoted attachment typings 2024-05-23 14:06:41 -07:00
Fedor Indutny 9df3c63ca6 Export/import simple update messages 2024-05-22 09:34:19 -07:00