Commit graph

172 commits

Author SHA1 Message Date
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
Scott Nonnenberg
fe9d042e40
Introduce the new Settings tab
Co-authored-by: Jamie Kyle <jamie@signal.org>
Co-authored-by: Fedor Indutny <indutny@signal.org>
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2025-05-14 20:58:20 -07:00
Fedor Indutny
354b060511
Fix runtime error in nickname equality check 2025-05-13 11:34:41 -07:00
Fedor Indutny
bd53f2891e
Simplify conflict resolution in storage service 2025-04-22 09:57:26 +10:00
Scott Nonnenberg
61dc048436
Update to the latest SignalService.proto 2025-04-07 15:00:53 -07:00
trevor-signal
aba0e028d4
Show backup status in Settings window 2025-04-02 14:57:29 -04: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
aa5dabd1d8
Remove another unused string 2025-02-06 17:24:13 -08:00
Fedor Indutny
9ac46b8e8a
Refactor sticker sync logic 2025-02-06 11:00:55 -08:00
Scott Nonnenberg
0d87bbb5eb
getProfile: Only clear profile name if profile is missing it 2025-02-05 10:36:55 +10:00
Fedor Indutny
24391af642
Fix timestamp capping for storage service 2025-01-30 11:00:20 -08:00
Fedor Indutny
3a1addbfe5
Improve check in storage service comparator 2025-01-08 18:23:13 -08:00
Fedor Indutny
69ac276d0c
Apply bounds to timestamps during backup import 2025-01-08 18:22:56 -08:00
trevor-signal
6f7faf4be8
Backups: update to latest integration tests 2024-12-11 12:01:45 -05:00
Fedor Indutny
292ab54e22
Change attributes before queuing job
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-11-06 12:45:05 +10:00
ayumi-signal
c6902ec26a
Save storage for defunct and pending call links 2024-10-22 11:20:35 -07:00
ayumi-signal
5a75529c14
Fix storage mergeCallLinkRecord deletedAt handling 2024-10-15 16:20:20 -07:00
Fedor Indutny
f5257ed5a9
Support for global.messageQueueTimeInSeconds 2024-10-15 15:43:06 -07:00
ayumi-signal
568c09c579
Only create call links from storage sync after refresh confirmed 2024-10-15 11:49:32 -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
ayumi-signal
42cc5e0013
Synchronous delete call link 2024-10-09 09:35:24 -07:00
Scott Nonnenberg
85cf445924
Storage Service: Fetch updates on any group record merge 2024-10-02 09:45:58 -04:00
ayumi-signal
32485abf06
Async refresh call links on CallLinkUpdate sync 2024-09-20 12:17:46 -07:00
ayumi-signal
f23f86d0e2
Use job queue when restoring call links from storage 2024-09-17 15:54:59 +10:00
Scott Nonnenberg
b32dbf2c68
setProfileKey: Introduce 'reason' parameter for improved logging 2024-09-16 10:26:42 -04:00
ayumi-signal
5a75246e42
Use storage service for call links 2024-09-04 11:06:06 -07:00
Fedor Indutny
24a22bf191
Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
Fedor Indutny
c64762858e
Parallelize SQL queries 2024-07-22 11:16:33 -07:00
Fedor Indutny
e6b62001d3
Import/export gift badges, other fields 2024-06-12 13:36:02 -07:00
Fedor Indutny
8b969b5a0a
Update libsignal to 0.50.0
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2024-06-10 14:37:14 -07:00
Jamie Kyle
b6afa47126
Emojify note and add non-nickname tooltip 2024-04-03 15:41:13 -07:00
Jamie Kyle
e26916702c
Init Nicknames & Notes 2024-03-26 12:48:33 -07:00
Scott Nonnenberg
a39e46db5c
getProfiles: Better logging; don't let promise propagate 2024-03-25 13:03:15 -04:00
Scott Nonnenberg
db623d13b2
onSentMessage: Create destination conversation before further processing
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2024-03-06 10:10:44 -08:00
Fedor Indutny
252cb2bd2d
Update storage service enum names 2024-02-22 09:29:58 -08:00
Fedor Indutny
16dcf31906
Remove unused pre-PNP code 2024-02-16 14:49:48 -05:00
Fedor Indutny
95caf59c3c
Add pniSignatureVerified support 2024-01-29 14:37:26 -08:00
Fedor Indutny
d31d6474fe
Remove most uses of desktop.pnp remote config 2024-01-25 14:00:04 -08:00
Fedor Indutny
337d3f8490
Fix accountRecord.e164 deprecation 2023-11-15 02:29:04 +01:00
Fedor Indutny
3664063d71
Username and username link integrity check 2023-11-03 15:05:11 -07:00
Fedor Indutny
ca45a9cf74
Don't accept PNI as ACI in contact sync 2023-09-28 11:41:45 -07:00
Fedor Indutny
eb7942dd1e
Use untagged pnis in storage service 2023-09-27 16:14:55 -07:00
Josh Perez
d0296ececa
Improvements to the media editor 2023-09-14 10:04:48 -07:00
Fedor Indutny
765ae54e78
Add more granularity to accountE164 deprecation 2023-08-30 09:27:07 -04:00
Scott Nonnenberg
b7c17212c7
Keep onboarding story message ids on unlink 2023-08-22 09:26:28 -07: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
1eaabb6734
Calls Tab & Group Call Disposition 2023-08-08 17:53:06 -07:00