146 Commits

Author SHA1 Message Date
Fedor Indutny
d8ef296bc3 Update got to 14.6.6 2026-03-30 14:31:58 -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
trevor-signal
35328c39ed Update strings for recovery key 2026-03-27 15:03:59 -04:00
Fedor Indutny
a048f83dbc Remove use of __dirname from main process 2026-03-27 10:55:37 -07:00
Fedor Indutny
d34506f400 Check imported dlls in CI
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-19 08:37:46 -07:00
Jamie
023ae37492 Replace typescript compiler with native tsgo compiler 2026-03-17 14:38:10 -07:00
Jamie
1d45a52da7 Enable tsconfig noUncheckedIndexedAccess 2026-03-12 16:24:01 -07:00
yash-signal
0b5b7dc137 Improve behavior in macOS sandbox 2026-03-03 17:24:12 -06:00
Chris Eager
e9eab761fa Remove Datadog release event and installer size metric
Co-authored-by: trevor-signal <trevor@signal.org>
2026-02-27 15:18:43 -05:00
yash-signal
e3560adbcf Add mac sandbox build support 2026-02-27 14:12:04 -06:00
Jamie
b405e3d83d Prepare for upgrade to React 19
Co-authored-by: ayumi-signal <ayumi@signal.org>
2025-12-23 13:42:56 -08:00
ayumi-signal
c6fa4c0c73 Init AppImage support 2025-11-19 12:00:37 -08:00
Scott Nonnenberg
c4378d9c24 Support for exporting chats to disk 2025-11-18 11:12:04 -05:00
Fedor Indutny
ba61f87696 Run test-release in a temporary folder 2025-10-30 13:10:48 -07:00
Scott Nonnenberg
4199c2cb5c Fix reference to build-localized-display-names script 2025-10-25 03:53:12 +10: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
Fedor Indutny
bf217a8513 Update jumbomoji to version 12 2025-10-01 16:38:33 -07:00
Fedor Indutny
947ad18020 Simplify get-jumbomoji script 2025-10-01 08:34:24 -07:00
Fedor Indutny
b2f1639146 Update emoji-datasource to 16.0.0 2025-09-30 13:28:52 -07:00
ayumi-signal
7bb8a35839 Ensure file permissions when building for Linux and set sha length for test builds 2025-09-30 13:17:29 -07:00
Fedor Indutny
e3474f468f Add min OS version check to CI 2025-09-25 12:26:46 -07:00
Scott Nonnenberg
e54648a13f Fail mock test runs if tests fail 2025-09-25 02:09:10 +10:00
Fedor Indutny
40eaf078cc Qualify CJS-only module imports 2025-09-19 13:05:51 -07:00
Fedor Indutny
c02565eaa8 Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
Fedor Indutny
ec8d6a7359 Faster CI runs 2025-08-07 10:33:21 -07:00
trevor-signal
88304103d5 Save artifacts on test-electron failures 2025-07-24 10:16:18 -07:00
Fedor Indutny
16e877ece4 Spread the update downloads over 6 hours 2025-04-24 15:05:25 -07:00
Fedor Indutny
e2f5712094 Simplify preload cache generation 2025-04-14 14:29:02 -07:00
Fedor Indutny
b22aaaec7e Reduce ICU book build size 2025-04-10 11:49:32 -07:00
Fedor Indutny
ecc8eb6ddd Parallelize get-strings 2025-03-28 13:32:24 +10:00
Fedor Indutny
6c5047ba3e Highlight components in ICU Book 2025-03-26 13:23:53 -07:00
Fedor Indutny
71d968a21e Fix installer size dd script 2025-03-18 11:35:17 -07:00
Fedor Indutny
63fd260b03 Fix github actions to specific commit hashes 2025-03-18 10:00:04 -07:00
ayumi-signal
ae35eb8e49 Upgrade electron-builder to 26.0.10 to fix packaging for pnpm
Co-authored-by: Fedor Indutny <indutny@signal.org>
2025-03-14 12:02:51 -07:00
Fedor Indutny
de19bb07fa ICU book workflow 2025-03-13 12:52:08 -07:00
Fedor Indutny
a094a2ca2b Compactify locales even more 2025-03-03 19:10:01 -08:00
Fedor Indutny
6acdf74995 Use @electron/symbolicate-mac 2025-01-22 13:50:32 -10:00
trevor-signal
9bec59b70a Ensure adhoc builds expire correctly 2025-01-16 11:44:23 -05:00
trevor-signal
f55abcbdc8 Some improvements to adhoc builds 2024-12-16 17:52:18 -06:00
Jamie Kyle
b8ae50efd6 Update icon assets 2024-11-18 16:18:58 -05:00
Jamie Kyle
8fde907b17 Upgrade outdated dependencies 2024-11-18 11:20:23 -08:00
Jamie Kyle
b347a628b3 Upgrade/remove outdated dependencies 2024-11-13 17:20:36 -08:00
Jamie Kyle
b97e67121f Brand Refresh 2024-11-05 18:05:24 -08:00
Fedor Indutny
f9b2261783 Fix binary name in CI 2024-10-31 14:28:36 -07:00
trevor-signal
58831f62c7 Default test-electron worker count to 1 locally 2024-10-29 09:19:16 -07:00
Jamie Kyle
b26466e59d Add schema utils 2024-10-02 12:03:10 -07:00
Fedor Indutny
1922864a49 Save artifacts on preload cache build failure 2024-09-09 10:41:32 -07:00
Fedor Indutny
3dba3a07f0 Generate preload cache from live app 2024-09-08 16:26:12 -07:00