Commit Graph
255 Commits
Author SHA1 Message Date
ayumi-signalandGitHub a2bbfd9496 Deprecate check for versioned expire timer capability 2024-12-02 14:09:29 -08:00
trevor-signalandGitHub 22e0d5fac8 Fix transfer archive timeout 2024-12-02 10:40:51 -08:00
ayumi-signalandGitHub c5301688a1 Initial logic for release notes 2024-11-27 14:11:53 -08:00
Fedor IndutnyandGitHub b7d67b453a Handle abort signal in SocketManager 2024-11-14 12:38:43 -08:00
ayumi-signalandGitHub b517bb817f Use websocket for all chat service requests 2024-11-12 14:43:02 -05:00
Fedor IndutnyandGitHub a338bc5a67 Update HKDF constants for backups 2024-10-31 10:01:03 -07:00
Fedor IndutnyandGitHub fb31d9d28e Allow link-and-sync transfer to be in any CDN 2024-10-30 11:13:17 -07:00
adel-signalandGitHub 251ffc289f switch to v2/calling/relays endpoint 2024-10-28 09:37:16 -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
adel-signalandGitHub f3aae86796 calling: add support for multiple ice server groups in GetIceServers 2024-10-10 17:24:45 -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
Jamie KyleandGitHub b26466e59d Add schema utils 2024-10-02 12:03:10 -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
Jamie KyleandGitHub 03ed42188e Revert "Add urlPath util for building escaped URL paths" 2024-09-24 12:43:00 -07:00
Jamie KyleandGitHub cd50c715a9 Add urlPath util for building escaped URL paths 2024-09-24 12:12:18 -07:00
Scott NonnenbergandGitHub cd2bb537fa Alert internal users if first message on websocket is repeated 2024-09-20 14:27:39 -04:00
Jamie KyleandGitHub 25e864a863 Improve error handling of invalid bodies 2024-09-18 15:17:25 -07:00
Fedor IndutnyandGitHub 9687aee2ca Backup import cancel UI 2024-09-11 14:03:18 -04:00
Jamie KyleandGitHub 24536e1342 Implement endorsements for group send 2024-09-06 10:52:19 -07:00
Fedor IndutnyandGitHub cd44a7a033 Introduce isStagingServer util method 2024-09-04 11:12:45 -07:00
Fedor IndutnyandGitHub ee0090bb84 Make backup import UI part of install 2024-09-04 12:56:13 +10:00
Fedor IndutnyandGitHub 8ef149e3a8 Resumable backup import 2024-08-27 17:00:41 -04:00
Fedor IndutnyandGitHub fefa5d9a25 Send FETCH_LATEST.LOCAL_PROFILE on capability flip 2024-08-23 15:14:56 -07:00
Fedor IndutnyandGitHub 2fb50df0af Introduce versioning clock to timer system 2024-08-21 09:03:28 -07:00
Fedor IndutnyandGitHub 09bd95228d Add unlink step to existing UI flow 2024-08-19 13:26:05 -07:00
Fedor IndutnyandGitHub 38f532cdda Resumable attachment downloads 2024-08-19 13:05:35 -07:00
trevor-signalandGitHub 2cbc1a82b2 Add default timeout for initial response to attachment request 2024-08-13 13:23:29 -07:00
Fedor IndutnyandGitHub 89bdb68129 Remove deprecated endpoint 2024-08-13 06:38:23 +10:00
Fedor IndutnyandGitHub 5c350a0e3c Download backup on link 2024-08-08 12:22:48 -07:00
trevor-signalandGitHub 81bed5c444 Properly abort inflight requests on resume or shutdown 2024-08-02 13:31:27 -04:00
Fedor IndutnyandGitHub 24a22bf191 Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
Fedor IndutnyandGitHub 57f7dc1b16 Resumable v2 uploads 2024-07-16 19:25:07 -07:00
trevor-signalandGitHub 451ee56c92 Use v4/attachments endpoint for attachment upload forms 2024-07-16 16:25:43 -04:00
Fedor IndutnyandGitHub 273e1ccb15 Restart input stream on retried request 2024-07-11 15:04:48 -04:00
Scott NonnenbergandGitHub 97229e2e65 WebAPI: Ensure we report the right capabilities during link 2024-06-21 14:16:13 -07:00
Scott NonnenbergandGitHub 75c32e86f0 Move receipts and view/read syncs to new syncTasks system 2024-06-17 15:24:39 -04:00
Jamie KyleandGitHub f19f0fb47d Init create/admin call links flow 2024-06-10 08:23:43 -07:00
Fedor IndutnyandGitHub 53b8f5f152 Infer libsignal environment from service url 2024-06-07 14:17:52 -04:00
trevor-signalandGitHub 4254356812 Enable attachment backup uploading 2024-05-30 09:46:43 +10:00
trevor-signalandGitHub a992546cda Use TUS for attachment uploads 2024-05-20 15:29:20 -04:00
Jamie KyleandGitHub 4253bed0bd Save group send endorsements 2024-05-20 11:15:39 -07:00
Fedor IndutnyandGitHub d4ca4d0a6e Upgrade libsignal-client to 0.46.2 2024-05-17 11:00:34 -07:00
Fedor IndutnyandGitHub 31cbb89b0d Move sticker creator API to chat service 2024-05-15 15:26:37 -07:00
Fedor IndutnyandGitHub 4fed756661 Use TUS utilities for backup upload 2024-05-14 10:04:50 -07:00
de2def7119 Implement API for backup upload
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2024-05-06 09:03:27 -07:00
Jamie KyleandGitHub 408444352f Switch to the /v2/ storage-service endpoints for group operations 2024-05-03 17:42:11 -07:00
trevor-signalandGitHub 1e8047cf73 Enable downloading attachments from backup CDN 2024-05-02 13:11:34 -04:00
adel-signalandGitHub 455b616cb8 calling: make hostname optional in IceServer type 2024-05-01 16:10:33 -07:00
Sergey SkrobotovandGitHub ae4fa04e95 Pass disableIPv6 setting to libsignal-net 2024-04-23 16:54:24 -07:00