Commit Graph

12865 Commits

Author SHA1 Message Date
Jamie c90ca2b4e0 Replace typescript compiler with native tsgo compiler 2026-03-18 11:26:18 -07:00
automated-signal 5e6af4708b Refactor recipient tracking during export
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-17 15:23:43 -07:00
automated-signal a1e516af2d React 19
Co-authored-by: Jamie <113370520+jamiebuilds-signal@users.noreply.github.com>
2026-03-17 15:23:34 -07:00
automated-signal 523b3153a7 Add feature flag for local backups
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-17 15:20:50 -04:00
automated-signal edb1a01223 Drop empty story replies and misattributed 1:1 messages
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-17 15:20:36 -04:00
automated-signal 17d746bf40 Make export test resilient to out-of-order handling
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-17 15:19:01 -04:00
automated-signal b0f3f5fa56 Fix PNI serviceId bytes on export
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-17 15:18:41 -04:00
automated-signal fdfecdb5d9 Fix optimization path for unicodeSlice
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-16 13:37:51 -07:00
automated-signal f87188015e More backup export improvements
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-16 13:37:41 -07:00
automated-signal 7c4e36af38 Call maybeSetPendingUniversalTimer at forward
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-03-16 13:37:36 -07:00
automated-signal 87087fc928 Update to RingRTC v2.67.0
Co-authored-by: emir-signal <emir@signal.org>
2026-03-16 12:11:46 -07:00
automated-signal a45dcdd1e6 Fix getBytesForPeerId logging warning
Co-authored-by: Jamie <113370520+jamiebuilds-signal@users.noreply.github.com>
2026-03-16 12:11:35 -07:00
automated-signal 3133a436b4 Fix default value population in ducks
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-03-16 11:02:30 -07:00
automated-signal 22177fa457 Fix range header parsing
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-16 11:00:36 -07:00
automated-signal 9e3fd1ed0c Bump to libsignal v0.88.3
Co-authored-by: andrew-signal <andrew@signal.org>
2026-03-16 10:22:35 -07:00
automated-signal 5684e0d0aa Enable tsconfig noUncheckedIndexedAccess
Co-authored-by: Jamie <113370520+jamiebuilds-signal@users.noreply.github.com>
2026-03-16 10:20:58 -07:00
automated-signal 279a69f3b3 Relax migration schema a bit
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-03-16 10:05:33 -07:00
automated-signal 30bfd6933a Bump libsignal to v0.88.2
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-16 10:05:27 -07:00
automated-signal 900d85ba0a Update protopiler to 3.2.0
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-03-12 17:01:16 -07:00
automated-signal 8ec52e54e6 Prevent errant timeline scroll
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-12 16:19:38 -07:00
automated-signal 0117ed943a A few small Timeline fixes
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2026-03-12 16:19:07 -07:00
automated-signal 0c302d00f8 Fix backup export of broken link previews
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-03-12 16:18:50 -07:00
automated-signal 7830467bbb Fix system name processing in storage service
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-03-12 13:20:59 -07:00
automated-signal aed991f2d4 Improve username validity checks
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-12 13:20:50 -07:00
automated-signal da339458ce Use iterator with backpressure for export
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-03-12 09:37:36 -07:00
automated-signal b4c2749a07 Fix group link toggle
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-03-12 09:19:38 -07:00
automated-signal 9334d90de3 Fix backup export concurrency model
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-03-12 08:54:02 -07:00
automated-signal a27a0a6a9e Improve backup export speed
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-03-11 17:59:57 -07:00
automated-signal e53d115a4f Remove protobufjs
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2026-03-11 17:59:49 -07:00
Fedor Indutny 179011728a Update DNS fallback 2026-03-11 14:04:18 -07:00
Fedor Indutny ad900b5664 Update strings 2026-03-11 14:04:18 -07:00
Fedor Indutny a07668ed0e Release notes for 8.3 2026-03-11 14:04:18 -07:00
Fedor Indutny 0bb9198ce9 Update mock server to 18.2.0 2026-03-11 13:11:40 -07:00
Scott Nonnenberg d085f96756 applyGroupChange: Ensure that accessControl updates are saved 2026-03-11 13:10:17 -07:00
Fedor Indutny 00a8e02a4f Fix value overflow on iOS 2026-03-11 09:52:56 -07:00
Jamie 600b91d867 Add confirm dialog before discarding draft on edit 2026-03-12 02:46:06 +10:00
Scott Nonnenberg 8ae5cb8dcb decryptGroupState: Allow for missing member label permission 2026-03-11 12:43:49 -04:00
trevor-signal 626647ae1e Update storage proto and handle invalid callHistory messages 2026-03-11 08:15:58 -07:00
adel-signal 75659bf6df Add downloading and caching calling assets to startup 2026-03-10 15:58:57 -07:00
Fedor Indutny c4ee32e9ee Use protopiler for protocol buffers
Co-authored-by: Jamie Kyle <jamie@signal.org>
2026-03-10 15:31:29 -07:00
trevor-signal b0e19f334e Improve export handling of body ranges and storyReactions 2026-03-10 15:01:51 -04:00
trevor-signal 0e9f93785e Allow disabling local backups 2026-03-10 14:51:23 -04:00
Scott Nonnenberg 59d561a457 preferContactAvatars: Only force re-rendering if initial sync complete 2026-03-11 04:00:43 +10:00
trevor-signal 220b642ff2 Improve post-import handling of new group permission 2026-03-10 12:42:51 -04:00
trevor-signal 7533a53f8e Bump CI backup tests 2026-03-11 02:17:37 +10:00
trevor-signal cf94e08a8c Update local backup strings 2026-03-10 12:17:25 -04:00
trevor-signal 3bd11cf215 Improvements to local import testing 2026-03-10 12:01:01 -04:00
andrew-signal a03229349e Bump to libsignal v0.88.1 2026-03-10 08:12:19 -04:00
adel-signal 26fd31a01a Update RingRTC to v2.66.0 2026-03-09 15:36:16 -07:00
trevor-signal a292aaaa9f Prune local backups to retain the most recent two 2026-03-09 16:08:16 -04:00