Commit Graph
652 Commits
Author SHA1 Message Date
Scott NonnenbergandGitHub 1620ccf3ab Ensure that calls ring at more appropriate times 2024-11-04 10:05:53 -08:00
Fedor IndutnyandGitHub a338bc5a67 Update HKDF constants for backups 2024-10-31 10:01:03 -07:00
Fedor IndutnyandGitHub 6ca3719625 Faster backup import for large conversation count 2024-10-29 13:18:32 -07:00
Fedor IndutnyandGitHub ce090a8a3c Import/export view-once messages 2024-10-29 14:16:09 -04:00
Fedor IndutnyandGitHub c0050890a9 Unlink on backup interruption 2024-10-29 08:24:41 -07:00
trevor-signalandGitHub 86026bd66a Batch attachment download jobs 2024-10-28 15:25:15 -07:00
trevor-signalandGitHub f5a170818b Log query stats during backup import 2024-10-28 10:11:19 -07:00
adel-signalandGitHub 251ffc289f switch to v2/calling/relays endpoint 2024-10-28 09:37:16 -07:00
Jamie KyleandGitHub 6888bb9cba Remove unnecesary profile fetch assertion 2024-10-24 15:01:32 -07:00
trevor-signalandGitHub 8601baa7f5 Add backup attachment restore idle state 2024-10-24 13:21:02 -07:00
ayumi-signalandGitHub c6902ec26a Save storage for defunct and pending call links 2024-10-22 11:20:35 -07:00
Jamie KyleandGitHub 72b63576c1 Fix GSE for delivery receipts in inactive groups 2024-10-21 14:33:24 -07:00
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 IndutnyandGitHub 6565daa5c8 Link-and-sync 2024-10-18 13:15:03 -04:00
ayumi-signalandGitHub 455ff88918 Add ProfileKeyForCall conversation job 2024-10-18 09:27:47 -07:00
ayumi-signalandGitHub 5a75529c14 Fix storage mergeCallLinkRecord deletedAt handling 2024-10-15 16:20:20 -07:00
Fedor IndutnyandGitHub f5257ed5a9 Support for global.messageQueueTimeInSeconds 2024-10-15 15:43:06 -07:00
ayumi-signalandGitHub 568c09c579 Only create call links from storage sync after refresh confirmed 2024-10-15 11:49:32 -07:00
Fedor IndutnyandGitHub 9ff6c75eb9 Export/import attachments in integration tests 2024-10-11 15:14:28 -04:00
adel-signalandGitHub f3aae86796 calling: add support for multiple ice server groups in GetIceServers 2024-10-10 17:24:45 -07:00
Scott NonnenbergandGitHub 2818a3c8fc addMessageRequestResponseMessage: Don't update active_at on initial sync 2024-10-10 14:46:49 -07:00
Fedor IndutnyandGitHub eb244e93fc Move screenshare stop logic to ringrtc 2024-10-10 13:50:41 -07:00
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 IndutnyandGitHub 8e6c3ee568 Update mock-server to 8.0.1 2024-10-10 10:29:33 -07:00
ayumi-signalandGitHub 42cc5e0013 Synchronous delete call link 2024-10-09 09:35:24 -07:00
Fedor IndutnyandGitHub 60d7cbff3e Migrate message ids to UUIDv7 2024-10-08 13:17:03 +10:00
Miriam ZimmermanandGitHub a3b972f6e7 Fix device selection persistence bug 2024-10-07 16:32:31 -04:00
Fedor IndutnyandGitHub bad065859c Fully move backup integration test to mock server 2024-10-07 12:58:59 -07:00
ayumi-signalandGitHub 12f28448b2 Retry dialog for errors during backup download 2024-10-07 09:32:31 -04:00
trevor-signalandGitHub 6e1fd5958e Ensure attachments are re-encryptable to same digest 2024-10-04 15:52:29 +10:00
trevor-signalandGitHub f8041ee1a4 Reduce Windows CI flake for backup attachments test 2024-10-03 10:32:54 -07:00
Jamie KyleandGitHub b26466e59d Add schema utils 2024-10-02 12:03:10 -07:00
c8a729f8be Plumb through new ADM setting.
Co-authored-by: ayumi-signal <ayumi@signal.org>
2024-10-02 11:45:10 -07:00
Scott NonnenbergandGitHub 85cf445924 Storage Service: Fetch updates on any group record merge 2024-10-02 09:45:58 -04:00
Fedor IndutnyandGitHub a527b88867 Disable storage service while importing backup 2024-10-02 09:36:19 -04:00
Fedor IndutnyandGitHub 17c908bbf4 Reuse html element for local preview visuals 2024-10-01 15:17:43 -07:00
Scott NonnenbergandGitHub b68e731950 Deduplicate and cancel unneeded retry requests 2024-10-01 08:23:32 +10:00
Fedor IndutnyandGitHub d1f130e542 Fix screenshare resolution 2024-09-30 09:44:16 -07:00
Jonathan Klabunde TomerandGitHub a1a15193c6 Use /v1/accounts/whoami instead of looking up our username and link 2024-09-24 15:09:05 -07:00
trevor-signalandGitHub 511fc9c1a0 Export long message attachments 2024-09-23 12:24:41 -07:00
Fedor IndutnyandGitHub a6a838a673 Better backup integration test harness 2024-09-20 20:10:28 -07:00
ayumi-signalandGitHub 32485abf06 Async refresh call links on CallLinkUpdate sync 2024-09-20 12:17:46 -07:00
Fedor IndutnyandGitHub d0b8a2991f Refactor screen share picker internals 2024-09-19 18:03:44 -07:00
Fedor IndutnyandGitHub d5f44c1b8f Further improvements for backup import/export 2024-09-18 22:26:52 -07:00
trevor-signalandGitHub c11a894ad1 Don't block message processing on contact syncs 2024-09-18 08:52:31 +10:00
ayumi-signalandGitHub f23f86d0e2 Use job queue when restoring call links from storage 2024-09-17 15:54:59 +10:00
Fedor IndutnyandGitHub 84c562d0b2 Fix more import/export tests for backups 2024-09-17 10:40:52 +10:00
Fedor IndutnyandGitHub 8dabe4fbe4 Backup import/export consistency fixes 2024-09-16 14:30:39 -07:00
trevor-signalandGitHub 028a3f3ef0 Pause, cancel & resume backup media download 2024-09-16 15:38:12 -04:00
Scott NonnenbergandGitHub b32dbf2c68 setProfileKey: Introduce 'reason' parameter for improved logging 2024-09-16 10:26:42 -04:00