Commit Graph

464 Commits

Author SHA1 Message Date
Fedor Indutny e024df318e Relax migration schema a bit 2026-03-16 09:20:17 -07:00
trevor-signal 5acdb2f287 Support pollTerminateNotification in backups 2026-03-13 16:39:42 -04:00
Jamie 1d45a52da7 Enable tsconfig noUncheckedIndexedAccess 2026-03-12 16:24:01 -07:00
Fedor Indutny bee5fc374a Fix system name processing in storage service 2026-03-12 11:57:23 -07:00
Fedor Indutny 52ba69a6f2 Remove protobufjs 2026-03-11 16:35:04 -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 a292aaaa9f Prune local backups to retain the most recent two 2026-03-09 16:08:16 -04:00
Fedor Indutny f1c5f73b39 Simplify ContactsParser 2026-03-09 12:08:02 -07:00
Scott Nonnenberg 2e418d96e8 Use all group members when calculating group colors 2026-03-09 14:28:20 -04:00
trevor-signal 2b243bb457 Reuse files on disk for outgoing messages 2026-02-23 15:35:11 -05:00
ayumi-signal 491de86ad3 Internal tool to test megaphone 2026-02-23 13:13:49 -05:00
adel-signal 772c3c22ad Update RingRTC to 2.65.2
Co-authored-by: emir-signal <emir@signal.org>
2026-02-22 23:53:57 -08:00
Scott Nonnenberg 2ce5f92693 Move understanding of Chats tab location into Nav 2026-02-21 06:49:02 +10:00
ayumi-signal 6aca6a278a Fix megaphone check for dontShowBeforeEpochMs 2026-02-18 10:27:25 -08:00
trevor-signal ffd962fd50 Improve ref counting when deduplicating attachments on disk 2026-02-12 17:34:12 -05:00
trevor-signal 834f0c7775 Deduplicate incoming attachments on disk 2026-02-05 14:48:31 -05:00
Fedor Indutny fa60a257be Update electron to 40.1.0 2026-02-04 10:31:45 -08:00
Fedor Indutny f9bd84445c Follow up Key Transparency changes
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-02-04 06:59:44 -08:00
Scott Nonnenberg 09c71ad356 Support for Group Member Labels 2026-02-02 13:06:25 -05:00
yash-signal f5efbdc25f Migrate sharedGroupNames from model attribute to Redux selector 2026-01-30 08:36:21 +10:00
trevor-signal 1c8b7fc45d Bind remote config to libsignal-net 2026-01-16 16:20:36 -05:00
ayumi-signal 1cfda1f210 Implement megaphone conditional standard_donate with local device createdAt 2026-01-15 09:40:22 -08:00
Jamie da279446c4 Sync and update UI when pinned messages expire 2026-01-14 11:12:32 -08:00
Jamie 8ca20a37ad Add backup support for pinned messages
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2026-01-12 14:04:23 -08:00
Fedor Indutny a500ee9a0f Fix crash report stack traces 2026-01-07 19:04:38 +01:00
Fedor Indutny e7b111e107 Contacts in documents tab of Media Gallery 2026-01-06 19:58:57 +01:00
adel-signal fe94991ea2 Remove calling dev tools 2025-12-24 04:46:37 +10:00
ayumi-signal 90f9786f31 Init remote megaphone UI 2025-12-19 14:04:51 -08:00
Scott Nonnenberg f6bc8078a5 When checking files, handle trailing whitespace 2025-12-19 09:59:31 -08:00
yash-signal df0549d13b Use remote config value for Call Quality Survey threshold, upgrade RingRTC 2025-12-18 08:56:04 -05:00
Jamie 649ae55fca Schedule expiration of pinned messages 2025-12-16 11:10:12 -05:00
trevor-signal 66837d0c2b Deduplicate usernames 2025-12-11 21:53:43 +01:00
ayumi-signal 0ab15a1cd8 Init local state for remote megaphones 2025-12-08 12:03:55 -08:00
trevor-signal 465cf7af41 Improve handling of group story replies 2025-12-04 14:06:25 -08:00
Jamie efe2c8de71 Add receive support for pin/unpin message 2025-12-04 12:47:19 -08:00
Fedor Indutny d25ec282c5 Disable consecutive audio playback in Media Gallery 2025-12-01 11:48:36 -08:00
Fedor Indutny 7dae047d53 Fix use of Date.now() in test 2025-12-01 10:58:32 -08:00
trevor-signal d5ca3d4631 Improve DOE behavior for poll messages 2025-11-24 16:47:50 -05:00
Fedor Indutny 60bb04a4fc Media Gallery improvements 2025-11-20 10:52:17 -08:00
Fedor Indutny 10a9e40a2b Support consecutive playback in all media 2025-11-18 17:20:08 -08:00
Fedor Indutny 252d38e002 Link previews in all media 2025-11-14 10:35:51 -08:00
trevor-signal 616fd1a536 Improve speed of getUnreadByConversationAndMarkRead query 2025-11-13 11:00:35 -08:00
trevor-signal fe2a012bc8 Expire poll terminate chat events 2025-11-12 11:02:36 -05:00
yash-signal 7dd865904e Poll notifications and read syncs 2025-11-12 09:26:16 -06:00
Scott Nonnenberg 1925044e9d Chat folders: for unread, check setting and active notification profile 2025-11-05 13:06:52 -08:00
Fedor Indutny 4436184f95 Use binary proto fields in staging 2025-11-03 10:41:49 -08:00
Fedor Indutny 7b48f59f59 Allow .tsx files to be .std.tsx 2025-10-28 14:22:36 -07:00
Jamie a5b90fdca9 Fix badge counts for include muted setting 2025-10-28 12:44:56 -07:00
Scott Nonnenberg 4199c2cb5c Fix reference to build-localized-display-names script 2025-10-25 03:53:12 +10:00
Fedor Indutny 5d1a9d22f0 Suffix lint rule and fixes 2025-10-16 23:46:00 -07:00