59 Commits
Author SHA1 Message Date
b15ba4d08f Adopt libsignal list backup media endpoint
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-08-25 14:15:01 +00:00
761d0ab49d Fix schema for link device for e164-less registration
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-08-20 21:11:26 +00:00
Fedor IndutnyandGitHub 1e822478b0 Follow-up fixes for e164-less linking 2026-08-18 12:49:21 -07:00
Fedor IndutnyandGitHub 77ff450540 Support linking without E164/PNI 2026-08-18 18:49:25 +00:00
trevor-signalandGitHub 7beb796adb FIlter result of postBatchIdentityCheck 2026-08-18 11:40:06 -07:00
trevor-signalandGitHub 375e41346e Adopt libsignal backupInfo, copyBackupMedia, and getMediaUploadForm APIs 2026-08-14 15:26:52 -04:00
ae68dc8b49 Move mock server into the repo
Co-authored-by: trevor-signal <trevor@signal.org>
Co-authored-by: jamiebuilds-signal <jamie@signal.org>
2026-08-13 12:02:55 -07:00
Scott NonnenbergandGitHub dd26609237 Registration mock tests: Use event to validate SVR saves 2026-08-11 09:52:10 -04:00
Scott NonnenbergandGitHub 3750fdd191 A few fixes for SVR and storage service 2026-08-08 04:27:39 +10:00
ayumi-signalandGitHub a89ce6b1f5 Detect excessive clock skew 2026-08-06 10:06:25 -04:00
trevor-signalandGitHub 9c6455d4dd Adopt libsignal getDevices and setDeviceName APIs 2026-08-05 13:32:03 -04:00
trevor-signalandGitHub 163c4fb189 Adopt several Libsignal backup APIs 2026-07-31 01:23:45 +10:00
Scott NonnenbergandGitHub 085efa1ac2 Standalone Registration: Support for registration lock scenarios 2026-07-29 04:27:25 +10:00
Scott NonnenbergandGitHub 9433eca56a Standalone Registration: Better handle incorrect verification codes 2026-07-24 06:49:45 +10:00
1e575e8baa Update to libsignal 0.97.5
Co-authored-by: Backport Bot <backport-bot@signal.org>
2026-07-23 19:43:23 +00:00
Scott NonnenbergandGitHub 9cf1d09850 Standalone: Support for creating a Signal PIN 2026-07-08 09:58:45 +10:00
ayumi-signalandGitHub 79004c7727 Add donation permit support 2026-06-24 13:58:26 -07:00
ayumi-signalandGitHub 4492e2f799 Fix deprecated name field in donation config 2026-06-24 20:26:43 +00:00
trevor-signalandGitHub add9b36540 Use libsignal API for 1:1 sends 2026-06-05 09:18:33 +10:00
Fedor IndutnyandGitHub f39a576b67 Add usernameChangeSyncMessage capability 2026-06-03 10:50:23 -07:00
andrew-signalandGitHub f00b79e3e2 Bump libsignal-client to 0.94.4 2026-06-02 15:36:11 -07:00
andrew-signalandGitHub fa3634c6d9 Bump to libsignal v0.94.3 2026-06-01 10:33:18 -07:00
trevor-signalandGitHub 0e2c07324f Properly encode cdnKey as URI component 2026-05-28 14:52:13 -04:00
JamieandGitHub 89f418b11f Upgrade build dependencies 2026-05-19 07:53:50 +10:00
trevor-signalandGitHub fd19b59561 Update headers on websocket requests 2026-05-18 10:48:27 -04:00
a8722716c1 Delete All Data: Delete account when device is standalone
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2026-05-05 05:16:48 +10:00
ayumi-signalandGitHub a90dca4e81 Fix localization of badge dialog text 2026-05-04 08:57:45 -07:00
Fedor IndutnyandGitHub 2a3f51e250 Use chat.getUploadForm from libsignal 2026-04-16 13:20:20 -07:00
JamieandGitHub 1d53ccfee1 Setup knip 2026-04-13 12:50:00 -07:00
Fedor IndutnyandGitHub 159712ee24 Fix schema of whoami response 2026-04-07 11:21:01 -07:00
Fedor IndutnyandGitHub 229ac20549 gRPC mock tests 2026-04-03 16:29:20 -07:00
JamieandGitHub 38799c5db7 Upgrade dependencies 2026-04-03 14:26:33 -07:00
JamieandGitHub 6cbd3b9334 Enable more oxlint typescript rules 2026-04-02 16:30:34 -07:00
Fedor IndutnyandGitHub bb111a3107 Bundle everything with rolldown 2026-03-30 11:54:59 -07:00
JamieandGitHub caa10d02c3 Switch from eslint to oxlint 2026-03-27 13:40:46 -07:00
Fedor IndutnyandGitHub f1f2055058 Update libsignal to 0.90.0 2026-03-27 12:13:14 -07:00
Fedor IndutnyandGitHub df99252d82 Fix some import cycles 2026-03-26 10:25:51 -07:00
JamieandGitHub 023ae37492 Replace typescript compiler with native tsgo compiler 2026-03-17 14:38:10 -07:00
JamieandGitHub 1d45a52da7 Enable tsconfig noUncheckedIndexedAccess 2026-03-12 16:24:01 -07:00
c4ee32e9ee Use protopiler for protocol buffers
Co-authored-by: Jamie Kyle <jamie@signal.org>
2026-03-10 15:31:29 -07:00
Fedor IndutnyandGitHub 668c5e76ec Remove duplicate header on websocket requests 2026-02-17 10:52:38 -08:00
andrew-signalandGitHub 5655b0d502 Switch to libsignal's accountExists. 2026-02-12 20:49:02 -05:00
andrew-signalandGitHub e6c2a9c28a Switch batchIdentityCheck to unauth socket 2026-02-09 21:16:32 -08:00
Fedor IndutnyandGitHub 134246fb7d Switch provisioning to libsignal 2026-01-30 10:36:41 -08:00
Scott NonnenbergandGitHub a59c298aa1 Update to the latest Group and Backups protos 2026-01-31 02:37:46 +10:00
Fedor IndutnyandGitHub b5d7179ae8 Key Transparency 2026-01-28 12:40:51 -08:00
0c7fcfdaef Donation data workflows for PayPal
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2026-01-27 16:29:27 -08:00
trevor-signalandGitHub 1c8b7fc45d Bind remote config to libsignal-net 2026-01-16 16:20:36 -05:00
ayumi-signalandGitHub 1cfda1f210 Implement megaphone conditional standard_donate with local device createdAt 2026-01-15 09:40:22 -08:00
Scott NonnenbergandGitHub a27a87a934 sendToGroup: Move to libsignal typed API 2026-01-13 14:46:09 -05:00