Jamie Kyle
|
ca19a7a774
|
Upgrade outdated dependencies
|
2024-11-14 17:28:55 -08:00 |
|
Fedor Indutny
|
b7d67b453a
|
Handle abort signal in SocketManager
|
2024-11-14 12:38:43 -08:00 |
|
Fedor Indutny
|
c123218e7f
|
Update libsignal to 0.62.0
|
2024-11-14 10:31:02 -08:00 |
|
Fedor Indutny
|
45e9c07125
|
Improve backup export benchmark measurement
|
2024-11-13 10:47:58 -08:00 |
|
trevor-signal
|
2e886235fa
|
Handle calls without callId in backup proto
|
2024-11-13 13:47:40 -05:00 |
|
trevor-signal
|
5762c8a37f
|
Update backup benchmark timing
|
2024-11-13 09:31:13 -08:00 |
|
trevor-signal
|
ca20d07f75
|
Update backup media idle state after resuming download
|
2024-11-13 09:30:35 -08:00 |
|
Fedor Indutny
|
230ecdf7c9
|
Show update UI on backup version mismatch
|
2024-11-12 15:56:20 -08:00 |
|
trevor-signal
|
541ba6c9de
|
Update quote behavior in backups
|
2024-11-12 17:00:46 -05:00 |
|
Fedor Indutny
|
104995e980
|
Export/import verified state
|
2024-11-12 15:43:52 -05:00 |
|
Fedor Indutny
|
fcfa8cd83b
|
Fully sync before exporting a backup
|
2024-11-12 09:46:52 -05:00 |
|
trevor-signal
|
22d4b1d194
|
Batch redux conversation changed / added actions
|
2024-11-12 10:37:10 +10: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 |
|
Fedor Indutny
|
f8c3bbc6f1
|
Add recordIkm to generated ManifestRecord
|
2024-11-05 11:07:05 +10:00 |
|
Fedor Indutny
|
4dde3df4d3
|
Update to libsignal 0.60.2
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
|
2024-11-04 12:35:45 -08:00 |
|
Scott Nonnenberg
|
1620ccf3ab
|
Ensure that calls ring at more appropriate times
|
2024-11-04 10:05:53 -08:00 |
|
Fedor Indutny
|
a338bc5a67
|
Update HKDF constants for backups
|
2024-10-31 10:01:03 -07:00 |
|
Fedor Indutny
|
6ca3719625
|
Faster backup import for large conversation count
|
2024-10-29 13:18:32 -07:00 |
|
Fedor Indutny
|
ce090a8a3c
|
Import/export view-once messages
|
2024-10-29 14:16:09 -04:00 |
|
Fedor Indutny
|
c0050890a9
|
Unlink on backup interruption
|
2024-10-29 08:24:41 -07:00 |
|
trevor-signal
|
86026bd66a
|
Batch attachment download jobs
|
2024-10-28 15:25:15 -07:00 |
|
trevor-signal
|
f5a170818b
|
Log query stats during backup import
|
2024-10-28 10:11:19 -07:00 |
|
adel-signal
|
251ffc289f
|
switch to v2/calling/relays endpoint
|
2024-10-28 09:37:16 -07:00 |
|
Jamie Kyle
|
6888bb9cba
|
Remove unnecesary profile fetch assertion
|
2024-10-24 15:01:32 -07:00 |
|
trevor-signal
|
8601baa7f5
|
Add backup attachment restore idle state
|
2024-10-24 13:21:02 -07:00 |
|
ayumi-signal
|
c6902ec26a
|
Save storage for defunct and pending call links
|
2024-10-22 11:20:35 -07:00 |
|
Jamie Kyle
|
72b63576c1
|
Fix GSE for delivery receipts in inactive groups
|
2024-10-21 14:33:24 -07:00 |
|
andrew-signal
|
9c99796937
|
Update libsignal to v0.59.0, add support for mock server test with libsignal
Co-authored-by: trevor-signal <trevor@signal.org>
Co-authored-by: Fedor Indutny <indutny@signal.org>
|
2024-10-21 12:27:58 -07:00 |
|
Fedor Indutny
|
6565daa5c8
|
Link-and-sync
|
2024-10-18 13:15:03 -04:00 |
|
ayumi-signal
|
455ff88918
|
Add ProfileKeyForCall conversation job
|
2024-10-18 09:27:47 -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 |
|
Fedor Indutny
|
9ff6c75eb9
|
Export/import attachments in integration tests
|
2024-10-11 15:14:28 -04:00 |
|
adel-signal
|
f3aae86796
|
calling: add support for multiple ice server groups in GetIceServers
|
2024-10-10 17:24:45 -07:00 |
|
Scott Nonnenberg
|
2818a3c8fc
|
addMessageRequestResponseMessage: Don't update active_at on initial sync
|
2024-10-10 14:46:49 -07:00 |
|
Fedor Indutny
|
eb244e93fc
|
Move screenshare stop logic to ringrtc
|
2024-10-10 13:50:41 -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 |
|
Fedor Indutny
|
8e6c3ee568
|
Update mock-server to 8.0.1
|
2024-10-10 10:29:33 -07:00 |
|
ayumi-signal
|
42cc5e0013
|
Synchronous delete call link
|
2024-10-09 09:35:24 -07:00 |
|
Fedor Indutny
|
60d7cbff3e
|
Migrate message ids to UUIDv7
|
2024-10-08 13:17:03 +10:00 |
|
Miriam Zimmerman
|
a3b972f6e7
|
Fix device selection persistence bug
|
2024-10-07 16:32:31 -04:00 |
|
Fedor Indutny
|
bad065859c
|
Fully move backup integration test to mock server
|
2024-10-07 12:58:59 -07:00 |
|
ayumi-signal
|
12f28448b2
|
Retry dialog for errors during backup download
|
2024-10-07 09:32:31 -04:00 |
|
trevor-signal
|
6e1fd5958e
|
Ensure attachments are re-encryptable to same digest
|
2024-10-04 15:52:29 +10:00 |
|
trevor-signal
|
f8041ee1a4
|
Reduce Windows CI flake for backup attachments test
|
2024-10-03 10:32:54 -07:00 |
|
Jamie Kyle
|
b26466e59d
|
Add schema utils
|
2024-10-02 12:03:10 -07:00 |
|
Miriam Zimmerman
|
c8a729f8be
|
Plumb through new ADM setting.
Co-authored-by: ayumi-signal <ayumi@signal.org>
|
2024-10-02 11:45:10 -07:00 |
|
Scott Nonnenberg
|
85cf445924
|
Storage Service: Fetch updates on any group record merge
|
2024-10-02 09:45:58 -04:00 |
|
Fedor Indutny
|
a527b88867
|
Disable storage service while importing backup
|
2024-10-02 09:36:19 -04:00 |
|
Fedor Indutny
|
17c908bbf4
|
Reuse html element for local preview visuals
|
2024-10-01 15:17:43 -07:00 |
|
Scott Nonnenberg
|
b68e731950
|
Deduplicate and cancel unneeded retry requests
|
2024-10-01 08:23:32 +10:00 |
|
Fedor Indutny
|
d1f130e542
|
Fix screenshare resolution
|
2024-09-30 09:44:16 -07:00 |
|
Jonathan Klabunde Tomer
|
a1a15193c6
|
Use /v1/accounts/whoami instead of looking up our username and link
|
2024-09-24 15:09:05 -07:00 |
|
trevor-signal
|
511fc9c1a0
|
Export long message attachments
|
2024-09-23 12:24:41 -07:00 |
|
Fedor Indutny
|
a6a838a673
|
Better backup integration test harness
|
2024-09-20 20:10:28 -07:00 |
|
ayumi-signal
|
32485abf06
|
Async refresh call links on CallLinkUpdate sync
|
2024-09-20 12:17:46 -07:00 |
|
Fedor Indutny
|
d0b8a2991f
|
Refactor screen share picker internals
|
2024-09-19 18:03:44 -07:00 |
|
Fedor Indutny
|
d5f44c1b8f
|
Further improvements for backup import/export
|
2024-09-18 22:26:52 -07:00 |
|
trevor-signal
|
c11a894ad1
|
Don't block message processing on contact syncs
|
2024-09-18 08:52:31 +10:00 |
|
ayumi-signal
|
f23f86d0e2
|
Use job queue when restoring call links from storage
|
2024-09-17 15:54:59 +10:00 |
|
Fedor Indutny
|
84c562d0b2
|
Fix more import/export tests for backups
|
2024-09-17 10:40:52 +10:00 |
|
Fedor Indutny
|
8dabe4fbe4
|
Backup import/export consistency fixes
|
2024-09-16 14:30:39 -07:00 |
|
trevor-signal
|
028a3f3ef0
|
Pause, cancel & resume backup media download
|
2024-09-16 15:38:12 -04:00 |
|
Scott Nonnenberg
|
b32dbf2c68
|
setProfileKey: Introduce 'reason' parameter for improved logging
|
2024-09-16 10:26:42 -04:00 |
|
Scott Nonnenberg
|
afd6470ff9
|
services/calling: Make logging consistent in startCall functions
|
2024-09-13 15:43:38 -07:00 |
|
Fedor Indutny
|
3a991822c5
|
Fix some backup integration tests
|
2024-09-13 09:48:27 +10:00 |
|
Fedor Indutny
|
9687aee2ca
|
Backup import cancel UI
|
2024-09-11 14:03:18 -04:00 |
|
Fedor Indutny
|
eab5f7762a
|
Preserve custom chat color order in backup
|
2024-09-10 14:07:55 -07:00 |
|
Fedor Indutny
|
989659028a
|
Import/export expireTimerVersion
|
2024-09-10 17:03:06 -04:00 |
|
Fedor Indutny
|
94245a45db
|
Drop messages earlier in backup import
|
2024-09-10 11:15:07 -07:00 |
|
Fedor Indutny
|
026e9ef853
|
Don't create models in backups/import
|
2024-09-10 09:29:19 +10:00 |
|
Fedor Indutny
|
68223aaa12
|
Simplify copyQuote logic
|
2024-09-04 15:59:39 -07:00 |
|
ayumi-signal
|
5a75246e42
|
Use storage service for call links
|
2024-09-04 11:06:06 -07:00 |
|
Fedor Indutny
|
ee0090bb84
|
Make backup import UI part of install
|
2024-09-04 12:56:13 +10:00 |
|
trevor-signal
|
501f27127f
|
Add a backup media download progress bar
|
2024-09-03 15:00:51 -07:00 |
|
Fedor Indutny
|
84f1d98020
|
Add backup comparator test harness
|
2024-09-03 10:18:15 -07:00 |
|
trevor-signal
|
34ab08aeeb
|
Add downloadPath to attachments after import to support resumable download
|
2024-09-03 11:55:30 -04:00 |
|
Scott Nonnenberg
|
65f0cff4c1
|
Calling: When calling out, send profileKey to 1:1 recipient
|
2024-08-29 07:45:45 +10:00 |
|
trevor-signal
|
4c7ce51caf
|
Fix story backups mock test & read-receipt setting restoration
|
2024-08-29 07:20:33 +10:00 |
|
Fedor Indutny
|
8ef149e3a8
|
Resumable backup import
|
2024-08-27 17:00:41 -04:00 |
|
Scott Nonnenberg
|
c251867699
|
Properly style call buttons across app, when already in a call
|
2024-08-27 06:48:41 +10:00 |
|
Scott Nonnenberg
|
abdef4847a
|
Reinitialize redux after importing a backup
|
2024-08-26 10:26:21 -04:00 |
|
Fedor Indutny
|
fefa5d9a25
|
Send FETCH_LATEST.LOCAL_PROFILE on capability flip
|
2024-08-23 15:14:56 -07:00 |
|
Fedor Indutny
|
2fb50df0af
|
Introduce versioning clock to timer system
|
2024-08-21 09:03:28 -07:00 |
|
trevor-signal
|
301f7a505a
|
Update backup import/export with new SendStatus, FilePointer, and GroupSnapshot updates
|
2024-08-20 10:47:02 +10:00 |
|
Scott Nonnenberg
|
63e14a7df6
|
Backup: Support for calls
|
2024-08-13 11:39:04 -07:00 |
|
Scott Nonnenberg
|
3a28aaab53
|
Contact Sync: Only update expireTimer on first sync
|
2024-08-13 06:25:01 +10:00 |
|
Fedor Indutny
|
f1a7ac8c3d
|
Drop release notes channel when importing backup
|
2024-08-13 06:18:19 +10:00 |
|
Fedor Indutny
|
5c350a0e3c
|
Download backup on link
|
2024-08-08 12:22:48 -07:00 |
|
Jamie Kyle
|
9a9f9495f1
|
Support delete for call links
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
|
2024-08-06 12:29:13 -07:00 |
|
Fedor Indutny
|
11fed7e7f8
|
Improve check during message export
|
2024-08-06 08:28:27 -07:00 |
|
Jim Gustafson
|
d42e428ec3
|
Update to RingRTC v2.46.0
Co-authored-by: ayumi-signal <ayumi@signal.org>
|
2024-08-02 15:46:41 -07:00 |
|
Scott Nonnenberg
|
1a4bc49563
|
Show notification on screenshare start in adhoc call
|
2024-08-02 10:01:40 -07:00 |
|
trevor-signal
|
0433264eed
|
Update mediaName derivation to hex encoding
|
2024-07-31 23:13:38 -07:00 |
|
Fedor Indutny
|
c5ce9cd880
|
Update backup protos
|
2024-07-31 09:43:26 -04:00 |
|
Jim Gustafson
|
90d345549a
|
Update to RingRTC v2.45.0
|
2024-07-30 11:57:54 -07:00 |
|
Jamie Kyle
|
cee2788654
|
Add editing to call details pane
|
2024-07-30 11:39:24 -07:00 |
|
Fedor Indutny
|
d627bf543e
|
Update backup protos
|
2024-07-25 10:58:51 -04:00 |
|
trevor-signal
|
22acb57078
|
Improve throttling of profile fetching
|
2024-07-24 17:56:31 -07:00 |
|