271 Commits

Author SHA1 Message Date
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
Fedor Indutny
ec8d6a7359 Faster CI runs 2025-08-07 10:33:21 -07:00
yash-signal
5d4beb277d Fix self badge retrieval 2025-08-07 09:59:40 -07:00
Fedor Indutny
98ba28d726 Fix lightbox mock test 2025-08-05 13:37:47 -07:00
Scott Nonnenberg
fd794ae90d Donations: Introduce timeouts in early stages of the workflow 2025-07-31 07:15:59 +10:00
trevor-signal
2579dfd9d9 Only queue backfilled attachments after backfill response 2025-07-15 10:42:57 -04:00
Miriam Zimmerman
b95161859e Add integration test for call decline 2025-07-11 11:48:31 -04:00
Miriam Zimmerman
9963daf3bf Adapt bootstrap to support two clients 2025-07-02 16:11:41 -07:00
trevor-signal
843f545ceb Reorganize test cases 2025-06-26 09:24:07 -07:00
Fedor Indutny
8251720444 Use new compact representations in protobufs
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2025-06-25 10:30:40 -07:00
trevor-signal
fb0c414702 Backups: use new locatorInfo & mediaName (#10627) 2025-06-18 13:16:29 -04:00
yash-signal
4a6e2d297b Strip filenames for visual media attachments during upload 2025-06-09 09:46:55 -07:00