Commit Graph
93 Commits
Author SHA1 Message Date
Fedor IndutnyandGitHub d1197796ae Linkify more types of urls 2026-08-05 20:49:47 +00:00
trevor-signalandGitHub 61f1ea3f2d Improve performance of body range processing 2026-08-04 14:36:09 -04:00
trevor-signalandGitHub 8119c5b2ba Improve processing of sticker pack manifest 2026-08-03 10:45:37 -07:00
trevor-signalandGitHub cfe2193db0 Harden attachment file ref-counting when reusing files on disk 2026-06-17 12:52:25 -04:00
ayumi-signalandGitHub ffd3b9ea35 Save JPEG files with jpg extension and update default filename 2026-06-08 14:33:30 -04:00
JamieandGitHub 592e1b4476 Init new emoji data/api 2026-05-04 16:14:53 -07:00
JamieandGitHub 1d53ccfee1 Setup knip 2026-04-13 12:50:00 -07:00
JamieandGitHub 38799c5db7 Upgrade dependencies 2026-04-03 14:26:33 -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
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
trevor-signalandGitHub 2b243bb457 Reuse files on disk for outgoing messages 2026-02-23 15:35:11 -05:00
trevor-signalandGitHub 834f0c7775 Deduplicate incoming attachments on disk 2026-02-05 14:48:31 -05:00
Fedor IndutnyandGitHub e7b111e107 Contacts in documents tab of Media Gallery 2026-01-06 19:58:57 +01:00
Fedor IndutnyandGitHub 7dae047d53 Fix use of Date.now() in test 2025-12-01 10:58:32 -08:00
Fedor Indutny 5d1a9d22f0 Suffix lint rule and fixes 2025-10-16 23:46:00 -07:00
Fedor Indutny 44076ece79 Rename files 2025-10-16 23:45:44 -07:00
Fedor Indutny 3387cf6a77 Prepare for adding file suffixes 2025-10-16 23:45:44 -07:00
99682a4981 Support for Notification Profiles
Co-authored-by: trevor-signal <trevor@signal.org>
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2025-10-08 10:06:24 +10:00
Fedor IndutnyandGitHub 780f39c285 Faster incremental builds 2025-10-06 12:23:41 -07:00
trevor-signalandGitHub bc8fba61ea Centralize message attachment file path logic 2025-10-04 02:06:10 +10:00
Fedor IndutnyandGitHub f6df564aa9 Simplify source file dependency graph 2025-10-02 13:43:11 -07:00
Elias ZamariaandJamie Kyle 2fb73bd753 Fix link previews for messages with emojis 2025-09-26 10:17:46 -07:00
Fedor IndutnyandGitHub 40eaf078cc Qualify CJS-only module imports 2025-09-19 13:05:51 -07:00
Fedor IndutnyandGitHub c02565eaa8 Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
Fedor IndutnyandGitHub 976f792001 Show video duration in all media UI 2025-09-15 10:37:40 -07:00
Jamie KyleandGitHub 3775aa7ae4 Init donations card form validation 2025-07-17 14:38:19 -07:00
trevor-signalandGitHub 843f545ceb Reorganize test cases 2025-06-26 09:24:07 -07:00
trevor-signalandGitHub fb0c414702 Backups: use new locatorInfo & mediaName (#10627) 2025-06-18 13:16:29 -04:00
Fedor IndutnyandGitHub 4347964030 Scope pino lines with filename 2025-06-16 11:59:31 -07:00
Fedor IndutnyandGitHub f6c19c548e Better usage of pino 2025-06-16 09:47:18 -07:00
trevor-signalandGitHub d6e81eee11 Normalize message attachments 2025-05-22 18:09:54 -07:00
Scott NonnenbergandGitHub 253d0f0a47 Notification Profiles: Ensure recently-created profiles always take precedence 2025-05-13 00:30:50 +10:00
Scott NonnenbergandGitHub 98270316c5 Introduce infrastructure for Notification Profiles 2025-05-05 10:39:04 -04:00
ayumi-signalandGitHub 5ac16a1ff8 Fix batch attachment download renaming and overwriting files 2025-04-16 12:32:50 -07:00
Scott NonnenbergandGitHub c7f2141b5b parseContact: Be resilient to invalid phone numbers 2025-01-22 13:55:57 -10:00
Fedor IndutnyandGitHub 630a1fcc89 Normalize messages table 2025-01-17 07:34:35 +10:00
Fedor IndutnyandGitHub 8c57d243c0 Export single contact, nickname 2025-01-08 16:14:04 -08:00
Fedor IndutnyandGitHub f7f84c463f Upgrade message batch on import 2025-01-06 10:06:31 -05:00
trevor-signalandGitHub 19f7bff8a3 Ensure ESC removes quoted reply when drafting 2024-11-20 08:38:45 -08:00
trevor-signalandGitHub a068456139 Better handling of failed message migration attempts 2024-11-18 16:35:47 -05:00
trevor-signalandGitHub 0e386ef705 Make ensureAttachmentIsReencryptable migration resilient to missing attachments 2024-10-08 14:45:00 -07:00
trevor-signalandGitHub 6e1fd5958e Ensure attachments are re-encryptable to same digest 2024-10-04 15:52:29 +10:00
Fedor IndutnyandGitHub bb69f81b9f Compute from embedded contact's displayName 2024-10-01 14:46:56 -07:00
trevor-signalandGitHub 511fc9c1a0 Export long message attachments 2024-09-23 12:24:41 -07:00
Scott NonnenbergandGitHub 733c5b598f Stories: Only render text link if it's a valid URL 2024-09-13 14:34:48 -07:00
Fedor IndutnyandGitHub 28664a606f New attachment storage system 2024-07-11 12:44:09 -07:00
trevor-signalandGitHub 5f0080a7d7 Improve quoted attachment typings 2024-05-23 14:06:41 -07:00
trevor-signalandGitHub beee8414a3 Enable minimize to tray on linux in production 2024-03-14 10:01:40 -07:00