Commit graph

1733 commits

Author SHA1 Message Date
Fedor Indutny
bc3b6a07bb
Add content protection checkbox to Settings window 2025-05-12 15:16:19 -07:00
ayumi-signal
a2c74c3a8b
Basic support for local encrypted backups 2025-05-12 14:15:11 -07:00
Jamie Kyle
6c0b289cd7
Ignore 500s/identity key errors for GSE toast 2025-05-12 14:36:09 -04:00
Jamie Kyle
deec5fc1e2
Wrap all React roots with StrictMode 2025-05-05 09:48:36 -07:00
Scott Nonnenberg
98270316c5
Introduce infrastructure for Notification Profiles 2025-05-05 10:39:04 -04:00
trevor-signal
07a938ec98
Reset expire timer version after unlink 2025-04-29 13:35:05 -07:00
Jamie Kyle
14d098f40f
Upgrade to React 18 2025-04-29 13:27:33 -07:00
Scott Nonnenberg
93bc9e9ee1
Username search: Trim leading/trailing whitespace beforehand 2025-04-28 15:38:42 -05:00
Jamie Kyle
d6efe16566
Add tooltips to fun picker 2025-04-24 15:17:35 -07:00
Fedor Indutny
bebdab211e
Simplify service id checks in MessageReceiver 2025-04-24 11:24:52 -07:00
Jamie Kyle
e802ea0dc7
Translate emoji completions in composer 2025-04-23 16:03:35 -07:00
Scott Nonnenberg
78b4bda568
Improve validation of username searches
Co-authored-by: Joris Z. van den Oever <jzvandenoever@users.noreply.github.com>
2025-04-19 08:21:10 +10:00
Alex Bakon
0853002f88
Use libsignal key types internally
Co-authored-by: trevor-signal <trevor@signal.org>
2025-04-18 10:07:35 -04:00
yash-signal
fcc81d9a7f
Show list of members in a group in ConversationHero 2025-04-16 18:16:41 -05:00
Fedor Indutny
53b16c7484
Be resilient to invalid incrementalMac value 2025-04-16 14:49:49 -04:00
Alex Bakon
514509e2c7
Remove fallback CDSI implementation 2025-04-16 10:18:30 -07:00
Fedor Indutny
f68ef019a5
Add backup validation to settings 2025-04-15 16:04:30 -07:00
Jamie Kyle
ecb19d5a10
Fix join group modal 2025-04-15 13:01:17 -07:00
Jamie Kyle
8301e69e05
Fun picker: Emoji skin tones picker and recent gifs 2025-04-10 12:32:36 -07:00
trevor-signal
85bcfb2176
Add modal alert for users with critical-idle-primary-device alert 2025-04-09 10:23:34 +10:00
Fedor Indutny
5ae1417667
Lazy-load mac-screen-share C++ addon 2025-04-07 14:51:04 -07:00
Jamie Kyle
9346beca24
Add remaining features to fun picker 2025-04-07 12:47:38 -07:00
Fedor Indutny
f4185e65dc
Move websocket preconnect earlier into startup
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2025-04-07 12:16:06 -07:00
Miriam Zimmerman
811a4c98da
Bump version of ringrtc ADM prod remote config. 2025-04-03 11:18:15 -07:00
trevor-signal
ef5c3a5bc9
Update attachment error handling for 403 status responses 2025-04-03 12:26:11 -04:00
trevor-signal
aba0e028d4
Show backup status in Settings window 2025-04-02 14:57:29 -04:00
Jamie Kyle
e5473e26db
Migrate remaining emoji/sticker pickers to fun picker 2025-04-02 11:14:12 -07:00
Fedor Indutny
e982cd82a1 Revert "Update inter to 4.1"
This reverts commit 81065aaebd.
2025-03-31 14:51:58 -07:00
Fedor Indutny
81065aaebd
Update inter to 4.1 2025-03-31 12:07:27 -07:00
yash-signal
7cf26c5e25
Click to download avatar for unaccepted conversations 2025-03-26 15:27:04 -05:00
Fedor Indutny
6c5047ba3e
Highlight components in ICU Book 2025-03-26 13:23:53 -07:00
Jamie Kyle
b0653d06fe
Fun picker improvements 2025-03-26 12:35:32 -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
ayumi-signal
c94849d3a1
Improve error messaging for startup database error 2025-03-24 10:19:02 -07:00
Scott Nonnenberg
4a15c23bc6
Group Send Endorsements: Don't fetch blocked groups 2025-03-20 09:24:48 -07:00
yash-signal
1ecbfa0334
Message Request UI Improvements (#9938) 2025-03-18 12:35:09 -05:00
Scott Nonnenberg
a3335929b3
Compose: Show 'search for username' by itself more often 2025-03-19 01:41:52 +10:00
Fedor Indutny
3758e8138a
Relax media checks in calling lobbies 2025-03-17 11:38:26 -07:00
ayumi-signal
ae35eb8e49
Upgrade electron-builder to 26.0.10 to fix packaging for pnpm
Co-authored-by: Fedor Indutny <indutny@signal.org>
2025-03-14 12:02:51 -07:00
trevor-signal
7c0cbb58ef
Support idle primary device warning alert from server 2025-03-14 10:23:47 -04:00
Fedor Indutny
de19bb07fa
ICU book workflow 2025-03-13 12:52:08 -07:00
ayumi-signal
1be2c07d7b
Fix file save dialog default path for Linux KDE 2025-03-12 09:11:33 -07:00
Miriam Zimmerman
a7fb551d3e
Enable "Lower hand" suggestions 2025-03-10 09:44:33 -07:00
ayumi-signal
a5386f7a6e
Use node_linker=hoisted in npmrc to fix electron-builder with pnpm 2025-03-06 13:51:00 -08:00
trevor-signal
f5fe787ed7
Show critical-idle-primary-device banner in response to WS upgrade response headers 2025-03-06 12:58:57 -05:00
Fedor Indutny
aff9a3213e
Import/export avatar colors 2025-03-05 10:56:23 -08:00
Scott Nonnenberg
f163ada463
New option: Disable automatic attachment downloads 2025-03-04 10:09:43 +10:00
Scott Nonnenberg
ee63cfc277
Allow leading @ in Compose/Find by username 2025-03-04 09:29:51 +10:00