Scott Nonnenberg
|
f7d5a91772
|
Log when we clear profile name
|
2025-10-09 16:49:38 -07:00 |
|
Fedor Indutny
|
bcac163e73
|
Remove window.textsecure global
|
2025-10-09 13:03:13 -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
|
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 |
|
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
|
63cac44853
|
Remove unused capabilities
|
2025-08-08 11:31:08 -07:00 |
|
yash-signal
|
5d4beb277d
|
Fix self badge retrieval
|
2025-08-07 09:59:40 -07:00 |
|
Scott Nonnenberg
|
fd794ae90d
|
Donations: Introduce timeouts in early stages of the workflow
|
2025-07-31 07:15:59 +10:00 |
|
Jamie Kyle
|
56223905da
|
Reduce number of log.error calls
Co-authored-by: ayumi-signal <ayumi@signal.org>
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2025-07-24 10:18:29 -07:00 |
|
Jordan Rose
|
b440aec88c
|
Set Accept-Language at the connection level for chat connections
|
2025-07-09 10:57:01 -07:00 |
|
Fedor Indutny
|
4347964030
|
Scope pino lines with filename
|
2025-06-16 11:59:31 -07:00 |
|
Scott Nonnenberg
|
c3b2c7af27
|
When a profile fetch fails, warn and don't log callstack
|
2025-06-10 16:16:26 -04:00 |
|
Alex Bakon
|
aab1423930
|
Upgrade libsignal to v0.71.0
|
2025-05-03 02:30:49 +10:00 |
|
yash-signal
|
7cf26c5e25
|
Click to download avatar for unaccepted conversations
|
2025-03-26 15:27:04 -05:00 |
|
Fedor Indutny
|
b3c7b48d1c
|
Attachment backfill
|
2025-03-24 23:34:58 -07:00 |
|
Scott Nonnenberg
|
0d87bbb5eb
|
getProfile: Only clear profile name if profile is missing it
|
2025-02-05 10:36:55 +10:00 |
|
Jamie Kyle
|
aa9f53df57
|
Migrate to private class properties/methods
|
2025-01-14 11:11:52 -08:00 |
|
Scott Nonnenberg
|
0eb4bd86bd
|
Keep profileKey in situations where it didn't work; still fail over
|
2024-12-09 19:55:33 -05:00 |
|
ayumi-signal
|
a2bbfd9496
|
Deprecate check for versioned expire timer capability
|
2024-12-02 14:09:29 -08:00 |
|
Fedor Indutny
|
a338bc5a67
|
Update HKDF constants for backups
|
2024-10-31 10:01:03 -07:00 |
|
Jamie Kyle
|
6888bb9cba
|
Remove unnecesary profile fetch assertion
|
2024-10-24 15:01:32 -07:00 |
|
Jamie Kyle
|
72b63576c1
|
Fix GSE for delivery receipts in inactive groups
|
2024-10-21 14:33:24 -07:00 |
|
Jamie Kyle
|
e617981e59
|
Support endorsements for group 1:1 sends
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
|
2024-10-10 10:57:22 -07:00 |
|
Scott Nonnenberg
|
b32dbf2c68
|
setProfileKey: Introduce 'reason' parameter for improved logging
|
2024-09-16 10:26:42 -04:00 |
|
Fedor Indutny
|
fefa5d9a25
|
Send FETCH_LATEST.LOCAL_PROFILE on capability flip
|
2024-08-23 15:14:56 -07:00 |
|
trevor-signal
|
22acb57078
|
Improve throttling of profile fetching
|
2024-07-24 17:56:31 -07:00 |
|
Fedor Indutny
|
c64762858e
|
Parallelize SQL queries
|
2024-07-22 11:16:33 -07:00 |
|
Fedor Indutny
|
e031d136a1
|
Include and process destinationPniIdentityKey
|
2024-03-11 18:08:38 -07:00 |
|
Jamie Kyle
|
41e44a8787
|
Fix shutdown with bad network connectivity
|
2024-02-16 15:40:38 -05:00 |
|
Fedor Indutny
|
bd922433e3
|
Change defaults for conversation title generation
|
2024-02-07 13:38:43 -08:00 |
|
Fedor Indutny
|
d71da5c486
|
Support phone number sharing flag on profile
|
2024-01-02 20:36:49 +01:00 |
|
Scott Nonnenberg
|
5c3b866883
|
Add maximum wait in updateGroup, log with queue size in profile service
|
2023-09-25 09:43:54 -04:00 |
|
Fedor Indutny
|
8b0da36caa
|
Migrate schema to service ids
|
2023-08-21 09:30:33 -07:00 |
|
Fedor Indutny
|
366b875fd2
|
Introduce Service Id Types
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2023-08-21 09:30:32 -07:00 |
|
Jamie Kyle
|
4455328312
|
Expose i18n globals in SignalContext across all windows
|
2023-08-07 13:28:09 -07:00 |
|
Scott Nonnenberg
|
65b6d9c2bc
|
Fix failover on failed sends, and improve logging
|
2023-06-20 17:06:38 -07:00 |
|
Fedor Indutny
|
9ce0746f5b
|
Fix flakey mock test
|
2023-04-19 09:13:48 -07:00 |
|
Jamie Kyle
|
da0a741a36
|
Use preferred system locales and add Farsi font stack
|
2023-01-24 16:54:46 -08:00 |
|
Jamie Kyle
|
465b4cb0fb
|
Treat 413 and 429 as rate limits everywhere
|
2023-01-05 15:29:02 -07:00 |
|
Fedor Indutny
|
ed271d92ea
|
Add no-misused/floating-promises lint rule
|
2022-12-21 10:41:48 -08:00 |
|
Fedor Indutny
|
1dc3ed914f
|
Drop pniCredential completely
|
2022-12-14 10:53:23 -08:00 |
|
Josh Perez
|
19a42ed719
|
Onboarding story
|
2022-11-08 21:38:19 -05:00 |
|
Fedor Indutny
|
59da9c7ae5
|
Stop using deprecated PniCredential
|
2022-09-21 09:18:48 -07:00 |
|
jamiebuilds-signal
|
64a4d2e717
|
Improved reliability of strictAssert
|
2022-09-14 09:40:50 -07:00 |
|
Josh Perez
|
0fb45f045d
|
Handle Safety Number changes while sending a story
|
2022-08-19 14:05:31 -04:00 |
|
Scott Nonnenberg
|
932043c58f
|
Make attachments more resilient, decrease websocket keepalive
|
2022-08-16 16:49:47 -07:00 |
|
Fedor Indutny
|
a4cf2e0948
|
Always refetch profile key credential if expired
|
2022-07-18 13:05:41 -07:00 |
|
Scott Nonnenberg
|
bfc56dd175
|
Introduce new Profile Fetch service, with centralized queueing
|
2022-07-13 17:46:46 -07:00 |
|