Commit Graph

486 Commits

Author SHA1 Message Date
Fedor Indutny bb07abb8b1 Remove emoji-datasource-apple 2026-04-14 16:39:11 -07:00
Jamie 1d53ccfee1 Setup knip 2026-04-13 12:50:00 -07:00
Scott Nonnenberg cb2b0708fb A few improvements for the save attachment workflow 2026-04-10 16:54:54 -04:00
ayumi-signal eedbe099b4 Improve file handler check to add path separator 2026-04-10 15:46:26 -04:00
ayumi-signal 2bdfc4979e Always allow reporting chats as spam 2026-04-10 02:30:14 +10:00
Jamie dc56d2656d Add reason strings to noop actions 2026-04-07 09:05:40 -04:00
Fedor Indutny 229ac20549 gRPC mock tests 2026-04-03 16:29:20 -07:00
Scott Nonnenberg 0dcdbd9f23 Composer: Remove unneeded messageCompositionId field 2026-04-04 08:49:08 +10:00
Jamie 38799c5db7 Upgrade dependencies 2026-04-03 14:26:33 -07:00
trevor-signal 54fde1dc96 Improve normalization of profile names 2026-04-03 13:36:27 -04:00
Jamie 6cbd3b9334 Enable more oxlint typescript rules 2026-04-02 16:30:34 -07:00
Jamie f3595e0784 Migrate scripts to ESM and ts-check 2026-04-02 13:20:15 -07:00
Scott Nonnenberg 245c98b875 CollapseSet: Size limit, some new message types added/excluded 2026-03-31 17:56:21 -07:00
Fedor Indutny bb111a3107 Bundle everything with rolldown 2026-03-30 11:54:59 -07:00
Jamie caa10d02c3 Switch from eslint to oxlint 2026-03-27 13:40:46 -07:00
Fedor Indutny a048f83dbc Remove use of __dirname from main process 2026-03-27 10:55:37 -07:00
Scott Nonnenberg c353d41794 Collapsing Items: A few improvements 2026-03-25 07:00:02 +10:00
Fedor Indutny b8cca2c49c Simplify TaskWithTimeout
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-24 09:08:36 -07:00
Scott Nonnenberg 3cf38b1b40 Collapse items into multi-day sets, handling start/end incomplete days 2026-03-21 07:15:42 +10:00
Scott Nonnenberg 27ad6f3294 Collapse already-seen sets of timeline items 2026-03-21 02:58:24 +10:00
Jamie 023ae37492 Replace typescript compiler with native tsgo compiler 2026-03-17 14:38:10 -07:00
trevor-signal 4f3d25c4c5 Fix optimization path for unicodeSlice 2026-03-16 13:21:35 -07:00
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