282 Commits

Author SHA1 Message Date
Jamie
023ae37492 Replace typescript compiler with native tsgo compiler 2026-03-17 14:38:10 -07: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
Fedor Indutny
4cd792f28d Update mock server to 18.0.0 2026-03-06 10:59:31 -08:00
Fedor Indutny
0c76e68d87 Update mock server 2026-03-03 16:44:01 -08:00
trevor-signal
239b57576f Reuse recent CDN locators 2026-02-24 12:58:17 -05:00
trevor-signal
2b243bb457 Reuse files on disk for outgoing messages 2026-02-23 15:35:11 -05:00
Scott Nonnenberg
2ce5f92693 Move understanding of Chats tab location into Nav 2026-02-21 06:49:02 +10:00
Fedor Indutny
84eb5c57e3 Fix flaky edit test 2026-02-18 15:00:36 -08:00
yash-signal
c8619bc42b Send viewed receipt for view-once opens 2026-02-18 10:28:16 -08: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
trevor-signal
ae90a74cef Deduplicate incoming stickers from installed sticker packs 2026-02-12 09:36:53 -08:00
trevor-signal
41b2d4728c Update Signal Artist Series sticker packs 2026-02-11 13:34:40 -06:00
yash-signal
f5efbdc25f Migrate sharedGroupNames from model attribute to Redux selector 2026-01-30 08:36:21 +10:00
ayumi-signal
1cfda1f210 Implement megaphone conditional standard_donate with local device createdAt 2026-01-15 09:40:22 -08: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
yash-signal
9fb5839116 Update Prettier 2025-12-19 10:16:43 -06:00
Miriam Zimmerman
ee50edaf6c Clean up callMessages_test 2025-12-10 09:53:14 -08:00
Miriam Zimmerman
b449b6f4e7 Add regression test for mute consistency 2025-12-09 10:21:37 -08:00
ayumi-signal
0ab15a1cd8 Init local state for remote megaphones 2025-12-08 12:03:55 -08:00
Miriam Zimmerman
c016a6591b Tear down all audio devices 2025-11-19 15:57:39 -05:00
Jamie
714e161671 Migrate react-contextmenu menus to axo menus
Co-authored-by: Fedor Indutny <indutny@signal.org>
2025-11-12 09:31:52 -08:00
Jamie
21b5ae0145 Init AxoAlertDialog 2025-10-29 10:21:15 -07:00
Jamie
0906da9806 Migrate all preferences buttons to axo button 2025-10-17 12:43:08 -07:00
Fedor Indutny
5d1a9d22f0 Suffix lint rule and fixes 2025-10-16 23:46:00 -07: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
Jamie
1f3fa9bd59 Chat folders bugfixes & ui updates 2025-10-10 15:34:28 -07:00
Scott Nonnenberg
99682a4981 Support for Notification Profiles
Co-authored-by: trevor-signal <trevor@signal.org>
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2025-10-08 10:06:24 +10:00
Jamie
b73563ad9d Remove old emoji and sticker pickers 2025-10-07 12:01:24 -07:00
Jamie Kyle
dd4844788b Fix duplicate all chats folder 2025-10-06 14:16:50 -07:00
Miriam Zimmerman
7ab12f3d7a Resolve flakiness in calling mock test 2025-10-07 05:17:50 +10:00
Jamie Kyle
4973b9b204 Fix missing all chat folder on startup without new manifest 2025-10-01 16:59:29 -07:00
Miriam Zimmerman
dd1b7e6fc1 Remove last use of Buffer in ringrtc API
Co-authored-by: Jim Gustafson <jim@signal.org>
2025-10-01 13:57:39 -07:00
Jamie Kyle
ec7d07269d Init Chat Folders UI 2025-09-30 08:34:24 +10:00
Scott Nonnenberg
3af511fb5d Fix the remaining PNP mock tests 2025-09-25 13:31:23 -04:00
Miriam Zimmerman
0eabffe3cf Add calling test that exercises virtual audio 2025-09-24 13:41:37 -04:00
trevor-signal
0bdc96f0a9 Fix attachment backfill mock tests 2025-09-25 02:33:39 +10:00
Scott Nonnenberg
1c9b09fd7c readSync mock test: look for visibility of last item 2025-09-25 02:33:02 +10:00
Scott Nonnenberg
e54648a13f Fail mock test runs if tests fail 2025-09-25 02:09:10 +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
trevor-signal
4bb3825cb7 Update backups feature flags 2025-09-10 07:57:28 -07:00
trevor-signal
b92c0e95e8 Discard invalid incrementalMacs 2025-09-08 16:19:17 -04:00
trevor-signal
a3b7f7d044 Fix benchmark CI misattribution & flake 2025-09-08 10:35:18 -05:00
Alex Bakon
0ed00f409f Remove non-libsignal-net Chat websocket 2025-09-04 10:43:12 -07:00
Fedor Indutny
f1faca416e Add .screenshot() method to mock tests 2025-08-28 09:44:44 -07:00
Jamie Kyle
1df2dc6151 Implement sync for chat folders
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2025-08-25 18:02:05 -07:00
Alex Bakon
34b22fc6ce Upgrade mock-server to v13.2.2 2025-08-13 11:27:29 -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