Commit graph

1357 commits

Author SHA1 Message Date
Jamie Kyle
3050a314f9
Add unicode bidi isolates to i18n substitutions for strings 2024-02-28 16:42:43 -08:00
Fedor Indutny
e3dbcc1e0f
Resolve fallback dns addrs during build 2024-02-27 16:53:58 -08:00
ayumi-signal
f5787ba1bc
Update to emoji 15.1 2024-02-27 13:21:06 -05:00
Fedor Indutny
292d320984
Update mock-server to 5.2.0 2024-02-27 13:20:06 -05:00
Fedor Indutny
f04e0b6122 Fix get-strings script 2024-02-27 09:20:28 -08:00
Fedor Indutny
d2b99213da
Use rezip-electron when build macOS zip files 2024-02-23 11:37:48 -08:00
Jim Gustafson
1fc6a26299
Update to RingRTC v2.38.0
Co-authored-by: ayumi yu <ayumi@signal.org>
2024-02-22 16:17:36 -08:00
ayumi-signal
96b3413feb
Basic call link join support 2024-02-22 13:19:50 -08:00
Fedor Indutny
2bfb6e7481
Upgrade electron to 29.0.0 2024-02-22 16:19:37 -05:00
Fedor Indutny
ae9181a4b2 v7.2.0-alpha.1 2024-02-20 09:50:16 -08:00
Fedor Indutny
dd5b66039d
Further PNP fixes 2024-02-16 12:39:58 -08:00
Fedor Indutny
9ad6d5b66b
Use libsignal-client for parsing crash reports 2024-02-13 13:41:48 -08:00
Fedor Indutny
d7f0978c6d
Extract region from e164 in FindByPhoneNumber 2024-02-13 12:10:12 -08:00
Jim Gustafson
63146d2aba
Update to RingRTC v2.37.1 2024-02-12 10:42:15 -08:00
Fedor Indutny
a329189489
New compose UX for usernames/e164
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2024-02-08 15:19:03 -08:00
Fedor Indutny
38da3d3152 v7.1.0-alpha.1 2024-02-07 16:28:14 -08:00
Scott Nonnenberg
f22ed3f27e v6.50.0-alpha.1 2024-02-07 16:02:34 -08:00
Fedor Indutny
9bb0a46aad
Fix PNI normalization in conversation selectors 2024-02-01 13:05:22 -08:00
ayumi yu
e4b231db1f v6.49.0-alpha.1 2024-01-31 13:25:31 -08:00
Fedor Indutny
95caf59c3c
Add pniSignatureVerified support 2024-01-29 14:37:26 -08:00
Jim Gustafson
95c3694c6e
Update to RingRTC v2.37.0 2024-01-26 14:11:52 -08:00
Fedor Indutny
ecafaa788a
Upgrade Electron to 28.2.0 2024-01-25 15:24:58 -08:00
Fedor Indutny
78fbd8c8ce v6.48.0-alpha.1 2024-01-24 13:43:58 -08:00
Fedor Indutny
2bc0e4755c
Upgrade Electron to 28.1.5
Co-authored-by: Fedor Indutny <238531+indutny@users.noreply.github.com>
2024-01-23 16:11:12 -08:00
Fedor Indutny
38914a45cb
Custom Discriminator in EditUsernameModalBody 2024-01-18 20:53:24 +01:00
Fedor Indutny
cde77fa89f
Upgrade Electron to 27.2.3 2024-01-17 18:56:29 +01:00
Fedor Indutny
23e3883ce0
Use native dark theme titlebar on Windows 2024-01-16 22:32:38 +01:00
Scott Nonnenberg
060c58be52 v6.47.0-alpha.1 2024-01-10 16:18:43 -08:00
Jim Gustafson
861f35aa53 Update to RingRTC v2.36.0 2024-01-10 11:14:58 -08:00
Jim Gustafson
6579b1a70a Update to RingRTC v2.35.0
Co-authored-by: ayumi yu <ayumi@signal.org>
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2024-01-10 11:14:58 -08:00
trevor-signal
a30f277276 Remove now-unnecessary data from prekey upload request
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
2024-01-10 11:14:44 -08:00
ayumi yu
238812382b v6.46.0-alpha.1 2024-01-03 15:23:11 -08:00
Fedor Indutny
8f54e8f334
Upgrade electron to 27.2.0 2023-12-22 06:15:36 +01:00
Jamie Kyle
c6c0723199 v6.45.0-alpha.1 2023-12-14 12:01:11 -08:00
Fedor Indutny
02468d8a56
Fix boolean treatment in updater 2023-12-13 09:20:58 -08:00
Fedor Indutny
69aa212352
Add default update fields to package.json 2023-12-12 22:30:16 +01:00
dependabot[bot]
2cba4d839f
Bump zod from 3.21.4 to 3.22.3
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 19:52:46 +01:00
Fedor Indutnyy
313a26f05f v6.44.0-alpha.1 2023-12-06 18:06:13 -08:00
Fedor Indutny
4e1de7da1e
Upgrade electron to 27.1.3 2023-12-07 01:57:09 +01:00
trevor-signal
d5e2cd5120
Update node-gyp 2023-12-06 15:43:37 -05:00
Alex Konradi
cc76156770
Update libsignal to 0.36.0 2023-12-06 19:54:03 +01:00
trevor-signal
e41973c238
Reduce mock test flake on CI 2023-12-05 14:33:10 -08:00
Scott Nonnenberg
da2f58c535 Merge signalapp/Signal-Desktop#6311 2023-12-04 16:47:42 -08:00
Fedor Indutny
de172b5aa1
Bump minOSVersion for macOS 2023-12-04 15:57:02 -05:00
Fedor Indutny
a81833d3ed
Use signal_tokenizer for search query 2023-12-04 18:38:40 +01:00
Jim Gustafson
1718730e70
Update to RingRTC v2.34.5 2023-12-01 15:34:04 -08:00
Scott Nonnenberg
b879352096 v6.43.0-alpha.1 2023-11-30 13:23:22 -08:00
Fedor Indutny
e14839dbc7
Revert --null-defaults flag for pbjs 2023-11-29 22:48:43 +01:00
Fedor Indutny
ceb1564e6b
Update electron to 27.1.2 2023-11-27 15:44:53 -08:00
Fedor Indutnyy
ab187ab265 v6.42.0-alpha.1 2023-11-15 15:32:52 -08:00
Rashad Sookram
313c1e1786
Update to RingRTC v2.34.4 2023-11-13 09:42:46 -08:00
Jamie Kyle
5a86579274
Include locale-display-names.json in builds 2023-11-08 17:10:05 -08:00
Jamie Kyle
0d8fe27514 v6.41.0-alpha.1 2023-11-08 15:56:15 -08:00
Jamie Kyle
ec71342691
Update to static translated locale display names 2023-11-08 12:39:56 -08:00
Fedor Indutny
f52da976f9
Compile protobufs with no-convert/null-defaults
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-11-07 22:31:59 +01:00
Scott Nonnenberg
1e19a4e5ee
Windows: No longer rely on electron-builder for code-signing 2023-11-03 11:35:16 -07:00
Jim Gustafson
a80f7d8f9d
Update to RingRTC v2.34.3 2023-11-02 15:11:40 -07:00
Jamie Kyle
3ef0d221d1
Refactor Signal app routing 2023-11-02 15:42:31 -04:00
trevor-signal
8b9ac24344 v6.40.0-alpha.1 2023-11-02 11:12:03 -04:00
Fedor Indutny
4ac21d2e82
Sign .node files on windows 2023-10-31 16:11:11 -07:00
Scott Nonnenberg
cb0517d6d7
Update electron-notarize to 2.1.0 2023-10-30 14:57:49 -07:00
Fedor Indutny
f67fabb3a7
Update electron to 25.9.3 2023-10-30 13:39:14 -07:00
Fedor Indutny
f1e8ffe720
Accept masterKey in ProvisionMessage 2023-10-30 21:31:39 +01:00
Jim Gustafson
e69e8f3c9d
Update to RingRTC v2.34.1 2023-10-27 13:17:25 -04:00
Scott Nonnenberg
3feb2b9056 v6.39.0-alpha.1 2023-10-25 17:12:21 -07:00
ayumi-signal
0ecbc7518a
Upgrade libsignal to 0.32.1 2023-10-20 16:55:35 -07:00
Jim Gustafson
3f8547f498
Update to RingRTC v2.34.0 2023-10-20 11:08:12 -07:00
ayumi yu
44136741c3 v6.37.0-alpha.1 2023-10-19 20:41:33 -07:00
Fedor Indutny
d7b53f3d27
Deprecate storageServiceKey in SyncMessage.Keys 2023-10-12 21:42:24 +02:00
ayumi-signal
a8f141cc29
Bring back dev:transpile dev:sass 2023-10-12 00:08:48 +02:00
Jamie Kyle
502ea174ab
Upgrade Storybook
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-11 12:06:43 -07:00
Fedor Indutnyy
8af39e630a v6.36.0-alpha.1 2023-10-05 10:20:41 -07:00
Fedor Indutnyy
69ef63ad18 v6.35.0-alpha.1 2023-09-28 19:05:57 -07:00
Jim Gustafson
bae73e180a
Update to RingRTC v2.33.0 2023-09-28 23:52:07 +02:00
Fedor Indutny
e3750ef471
Update electron to 25.8.4 2023-09-28 13:26:31 -07:00
Fedor Indutny
eb7942dd1e
Use untagged pnis in storage service 2023-09-27 16:14:55 -07:00
Jim Gustafson
88df942029
Update to RingRTC v2.32.1 2023-09-27 14:22:51 -07:00
Scott Nonnenberg
3a9862a1b6 v6.34.0-alpha.1 2023-09-20 14:07:49 -07:00
Fedor Indutny
c25867c737
Update better-sqlite3 to 8.5.2 2023-09-18 16:09:09 -07:00
Scott Nonnenberg
7419ef9bd5 v6.33.0-alpha.1 2023-09-18 10:51:35 -07:00
Fedor Indutny
654215e136
Fix format of pniSignature.pniBytes 2023-09-14 22:39:51 +02:00
Fedor Indutny
ed92d244b2
Upgrade electron to 25.8.1 2023-09-13 06:27:35 +02:00
trevor-signal
148a54eb65
Revert "Update Electron to 26.1.0" 2023-09-08 09:36:18 -07:00
Fedor Indutny
d5479343ac
Update Electron to 26.1.0 2023-09-07 17:23:26 -07:00
ayumi-signal
bf6dc0b808
Update Linux dependencies 2023-09-06 15:48:12 -07:00
trevor-signal
4d2910d696 v6.31.0-beta.1 2023-09-06 16:02:52 -04:00
Fedor Indutny
f3eee779a0
Update better-sqlite3 and remove FTS optimization 2023-08-31 15:33:31 -07:00
Fedor Indutny
77b799c7b0
Omit large polyfills and unused modules from asar 2023-08-31 23:23:49 +02:00
Jim Gustafson
88c56c96d1
Update to RingRTC v2.31.2 2023-08-31 20:03:16 +02:00
Fedor Indutny
56ba8fea4d
Support Happy Eyeballs in proxy-agent 2023-08-30 01:58:48 +02:00
Fedor Indutny
ccb5eb0dd2
Atomic linking 2023-08-28 17:41:32 -07:00
Jim Gustafson
d03009adbf
Update to RingRTC v2.31.1 2023-08-24 12:18:00 -07:00
Fedor Indutny
c234c146cf
Upgrade libsignal to 0.31.0 2023-08-23 22:25:10 +02:00
Fedor Indutnyy
d455f62e5f v6.30.0-beta.1 2023-08-21 15:14:52 -07:00
Scott Nonnenberg
9df82c9792 Add build-linux yarn script to disable publish 2023-08-21 09:30:34 -07:00
Scott Nonnenberg
d965138a19 Build config: Move back to one afterSign entry 2023-08-21 09:30:34 -07:00
Scott Nonnenberg
dea5606736 Update build configuration after electron-builder update 2023-08-21 09:30:34 -07:00
Fedor Indutny
d0cac2263e Update electron-builder to 24.6.3 2023-08-21 09:30:33 -07:00
Fedor Indutny
8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
Jordan Rose
414c0a58d3 Update to RingRTC v2.30.0
Co-authored-by: Rashad Sookram <rashad@signal.org>
2023-08-21 09:30:32 -07:00
Jamie Kyle
1eaabb6734
Calls Tab & Group Call Disposition 2023-08-08 17:53:06 -07:00
Scott Nonnenberg
620e85ca01 v6.29.0-beta.1 2023-08-08 16:55:23 -07:00
Scott Nonnenberg
b2cb722c01
Move windows-dummy-keystroke fork to signalapp organization 2023-08-07 17:39:57 -07:00
Fedor Indutny
55394e17c0
Upgrade electron to 25.4.0 2023-08-07 11:42:01 -07:00
Scott Nonnenberg
40c21b1666
Improved windows notifications 2023-08-01 09:06:29 -07:00
Jamie Kyle
584e39d569 v6.28.0-beta.1 2023-07-31 12:53:45 -07:00
Fedor Indutny
4b1d7729d3
Update libsignal-client to 0.29.1 2023-07-28 01:49:10 +02:00
Josh Perez
33d80f1274
Upgrades electron to 25.3.2 2023-07-26 18:14:17 -07:00
Josh Perez
8aac997b4f
Removes groupv1 protos 2023-07-26 13:49:27 -04:00
Jamie Kyle
6c70cd450b
Add useSizeObserver and replace most react-measure 2023-07-26 01:56:56 +02:00
Fedor Indutny
13193649d3
Use combined username link API 2023-07-21 01:19:32 +02:00
Fedor Indutny
e1d2dbd8ff
Username Link QR Code 2023-07-20 05:14:08 +02:00
Fedor Indutnyy
68dfc46185 v6.27.0-beta.1 2023-07-19 17:39:48 -07:00
Scott Nonnenberg
ee26eeaa9a Renew Windows code-signing certificate 2023-07-19 16:21:33 -07:00
Fedor Indutny
b76543d0ee Update electron to 25.3.0 2023-07-19 16:21:32 -07:00
Jim Gustafson
a4357f5a51 Update to RingRTC v2.29.1 2023-07-19 16:21:32 -07:00
Scott Nonnenberg
b6445a6af0 Support for loading, storing, and using kyber keys in decryption 2023-07-19 16:21:30 -07:00
Fedor Indutny
c1580a5eb3 Add support for ACI safety numbers behind a feature flag 2023-07-19 16:21:30 -07:00
Jim Gustafson
42cd8ce792
Update to RingRTC v2.29.0 2023-07-13 20:30:46 +02:00
Fedor Indutnyy
3bafe5d822 v6.26.0-beta.1 2023-07-13 11:16:43 -07:00
Scott Nonnenberg
7c050ee01f Revert "Upgrade stylelint to v15.10.1"
This reverts commit 2fae117c53.
2023-07-12 18:05:32 -07:00
dependabot[bot]
2fae117c53
Upgrade stylelint to v15.10.1 2023-07-12 17:35:04 -07:00
dependabot[bot]
5c4d93e103
Bump protobufjs from 6.11.3 to 7.2.4
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
2023-07-12 19:54:37 +02:00
dependabot[bot]
f92a891af5
Upgrade semver to v5.7.2 2023-07-11 17:56:46 -07:00
Scott Nonnenberg
35d1451e42 v6.25.0-beta.1 2023-07-05 16:25:08 -07:00
trevor-signal
505175d2ea v6.24.0-beta.1 2023-06-28 16:32:42 -04:00
Fedor Indutny
d8eaf896b9
Upgrade electron to 25.2.0 2023-06-27 10:02:20 -07:00
Fedor Indutny
e3c6b4d9b1
Update typescript to 5.1.3 2023-06-22 21:27:06 +02:00
Josh Perez
96de08cef9 v6.23.0-beta.1 2023-06-21 19:10:54 -04:00
Fedor Indutny
498205b964
Update electron to 25.1.1 2023-06-21 18:50:02 +02:00
Jim Gustafson
35e07832a6
Update to RingRTC v2.28.1 2023-06-14 16:47:03 -07:00
Scott Nonnenberg
91399deb26 v6.22.0-beta.1 2023-06-14 16:33:04 -07:00
Jamie Kyle
b76c7269f8
Refactor i18n/intl utils, support icu only, remove renderText 2023-06-14 16:26:05 -07:00
trevor-signal
ff9e95053d
Update dependencies to support newer emojis 2023-06-12 12:19:19 -07:00
Jamie Kyle
bd14b74e63 v6.21.0-beta.1 2023-06-07 15:03:41 -07:00
Jim Gustafson
a56a50ad19
Update to RingRTC v2.28.0 2023-05-31 16:37:19 -07:00
Scott Nonnenberg
60d41b8101
Linux: Increase minimum libc version to 2.31 2023-05-31 13:16:08 -07:00
Fedor Indutny
cc525c249d
Use custom entitlements for frameworks/libs 2023-05-31 12:00:15 -07:00
Scott Nonnenberg
b79cb5d160 aptly.sh: Remove to put it closer to release scripts 2023-05-26 12:04:32 -07:00
Josh Perez
7ec64823bd v6.20.0-beta.1 2023-05-25 19:17:44 -04:00
Fedor Indutny
3c7502213b
Delete PNI storageID on merge 2023-05-24 15:05:04 -07:00
Jim Gustafson
3d39717464
Update to RingRTC v2.27.0 2023-05-18 10:25:17 -07:00
trevor-signal
ae29fe34a2 v6.19.0-beta.1 2023-05-17 20:55:26 -04:00
Fedor Indutny
11456d100f
Put timestamp of edited message into the job 2023-05-15 14:26:36 -07:00
Fedor Indutny
a1fd4e55ee
Require libc 2.28 on Linux 2023-05-11 15:41:35 -07:00
Fedor Indutny
48545d6a83
Update electron to 24.2.0 2023-05-10 12:58:35 -07:00
Fedor Indutnyy
9ad9b4da0f v6.18.0-beta.1 2023-05-10 21:44:36 +02:00
Jim Gustafson
c7a430f375 Update to RingRTC v2.26.4 2023-05-09 10:52:42 -04:00
Josh Perez
db995addae A super tab idea 2023-05-09 10:52:42 -04:00
Jim Gustafson
78def99f68
Update to RingRTC v2.26.3 2023-04-25 19:02:09 -04:00