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
Josh Perez
92cfe83874
v6.17.0-beta.1
2023-04-25 18:58:32 -04:00
Josh Perez
e8a3dc5db6
Focus first selectable element in preferences pane
2023-04-25 17:54:05 -04:00
Josh Perez
e211837bcd
Enables sandbox for all windows except main
2023-04-20 17:23:19 -04:00
Jamie Kyle
0e490542a7
RTL
2023-04-20 10:03:43 -07:00
Fedor Indutny
d380817a44
Sticker Creator Window
2023-04-20 08:59:17 -07:00
Fedor Indutnyy
498b116794
v6.16.0-beta.1
2023-04-20 08:33:11 +02:00
Jamie Kyle
cdc68d1c34
Use LocaleMatcher to resolve system preferred locales
2023-04-17 12:26:57 -07:00
Scott Nonnenberg
d9d820e72a
Support for receiving formatted messages
...
Co-authored-by: Alvaro Carrasco <alvaro@signal.org>
2023-04-10 09:31:45 -07:00
Scott Nonnenberg
d198ceda4b
v6.14.0-beta.1
2023-04-05 18:19:51 -07:00
Jamie Kyle
a4055cec40
Match multiple locales for spellchecker
2023-03-31 15:36:14 -07:00
Fedor Indutny
2edc47118e
Update electron to 22.3.5
2023-03-30 14:37:43 -07:00
Josh Perez
d4e7177ba6
v6.13.0-beta.1
2023-03-29 19:10:39 -04:00
Josh Perez
d093b1ab13
Delivery receipt support for edited messages
2023-03-29 17:58:16 -04:00
Jim Gustafson
43e70720f7
Update to RingRTC v2.26.2
2023-03-29 14:16:19 -07:00
Fedor Indutny
2109c7f205
Cache eslint cache in CI
2023-03-29 12:53:27 -07:00
Josh Perez
36e21c0134
Receive support for editing messages
2023-03-27 19:48:57 -04:00
Fedor Indutny
519587450c
Use differentialPackage option for nsis
2023-03-22 17:16:25 -07:00
Jamie Kyle
9fde097944
v6.12.0-beta.1
2023-03-22 15:55:30 -07:00
Jamie Kyle
e4623e2ad5
Use circular buffer instead of array for logs
2023-03-21 14:23:27 -07:00
Fedor Indutny
28adb58c69
electron@22.3.3, esbuild@0.17.11, typescript@5.0.2
2023-03-20 12:58:07 -07:00
Fedor Indutny
9015837b2e
Remove typeface-inter from dependencies
2023-03-20 09:50:31 -07:00
dependabot[bot]
a779542d10
Bump webpack from 5.30.0 to 5.76.0
2023-03-16 17:35:57 -07:00
Fedor Indutny
e0bac61346
Remove deleted strings after one month
2023-03-16 13:19:43 -07:00
Fedor Indutny
fe10d5f249
Clean-transpile sticker creator
2023-03-16 11:06:45 -07:00
Fedor Indutny
f84b6a31dc
Remove Sticker Creator in favor of Web App
2023-03-15 17:59:30 -07:00
Fedor Indutnyy
78f0626e68
v6.11.0-beta.1
2023-03-15 12:30:58 -07:00
Josh Perez
4591b56f7f
Enables sandbox on about window
2023-03-14 11:55:31 -04:00
Fedor Indutny
51c2029b5c
Better logging for hanging benchmarks
2023-03-13 16:41:47 -07:00
Fedor Indutny
adf2957537
NSIS should fail installation on Windows < 7
2023-03-13 14:10:35 -07:00
Jim Gustafson
b531055aae
Update to RingRTC v2.25.2
2023-03-10 15:40:49 -08:00
Scott Nonnenberg
e87062295e
v6.10.0-beta.1
2023-03-09 12:09:27 -08:00
Jim Gustafson
417937f2a0
Update to RingRTC v2.25.1
2023-03-02 17:24:18 -08:00
Ming Tang
4849c7945b
Force en-us locale for test-node
2023-03-02 11:55:23 -08:00
Alvaro Carrasco
c488b626bf
v6.9.0-beta.1
2023-03-01 17:40:14 -07:00
Fedor Indutny
5d110964b9
PNP Settings
2023-02-23 13:32:19 -08:00
Josh Perez
5bcf71ef2c
v6.8.0-beta.1
2023-02-23 15:08:16 -05:00
Alvaro
a316c5d9d7
Updated prettier version to 2.8.0
2023-02-23 10:38:09 -08:00
Fedor Indutny
73fd1a5dfb
Include optional dependency in asar when built
2023-02-21 20:21:30 -08:00
Jim Gustafson
ea642d99cd
Update to RingRTC v2.25.0
2023-02-17 19:25:24 -08:00
Fedor Indutnyy
3d735acdec
v6.7.0-beta.1
2023-02-15 14:27:34 -08:00
Alvaro
10885e5d3f
Moved 'encoding' package from 'devDependencies' back to 'dependencies'
2023-02-14 10:07:00 -07:00
Jordan Rose
03c69bef88
Remove unused dependencies
2023-02-13 18:17:35 -08:00
Fedor Indutny
1f95c2299e
Use ContactRecord.systemNickname
2023-02-13 14:40:11 -08:00
Fedor Indutny
a0b6459307
deps: update better-sqlite3 to 8.4.3
2023-02-10 11:31:28 -08:00
Jamie Kyle
da322b8966
v6.6.0-beta.1
2023-02-09 13:29:29 -08:00
Fedor Indutny
329fe8f393
Periodically optimize FTS table
2023-02-09 13:13:08 -08:00
Fedor Indutny
59d158f968
svgo all svgs
2023-02-08 15:52:58 -08:00
Fedor Indutny
22b4fa4c43
fix flaky mock server test
2023-02-08 09:19:13 -08:00
Fedor Indutny
8ed13b2247
Username hashing
2023-02-08 09:14:59 -08:00
Fedor Indutny
cf24eec576
Use signDlls electron-builder option for Windows
2023-02-07 17:30:00 -08:00
Iñaqui
2db0a40e7b
Get call settings/turn servers after call creation to reduce pre-glare
2023-02-06 09:33:51 -08:00
Scott Nonnenberg
8e4de33d71
v6.5.0-beta.1
2023-02-01 16:59:27 -08:00
Fedor Indutny
7baffecc96
Update electron to 22.2.0
2023-02-01 13:43:13 -08:00
Fedor Indutny
63d6b14516
Split ACI contact when it is unregistered
2023-02-01 13:32:46 -08:00
Scott Nonnenberg
b062409bb3
'Draw attention to this window' option is now defaulted to 'false'
2023-01-31 18:03:44 -08:00
Fedor Indutny
8ac4786040
Update @signalapp/better-sqlite3 to 8.4.1
2023-01-31 14:32:37 -08:00
Fedor Indutny
2637df0c42
Use Signal tokenizer in FTS5
2023-01-26 15:53:22 -08:00
Alvaro Carrasco
10b0ec12a1
v6.4.0-beta.1
2023-01-25 17:37:03 -07:00
Fedor Indutny
ef13eb06fc
Confine message selector cache to component
2023-01-19 11:56:02 -08:00
Fedor Indutny
6ddb12cd99
Fully remove DQS from SQL queries
2023-01-18 17:06:07 -08:00
Fedor Indutny
ac50af52d2
Unsupported OS Dialog
2023-01-18 15:31:10 -08:00
Fedor Indutny
c6e184016b
Log sqlite3 warnings
2023-01-18 14:12:33 -08:00
Fedor Indutny
02aa0c1282
package: update esbuild to 0.17.2
2023-01-18 12:12:19 -08:00
Jamie Kyle
c58a723f45
Add type-alias-readonlydeep rule and make ducks mostly immutable
2023-01-13 12:07:26 -08:00
Josh Perez
9374832ea4
Enables ContextIsolation
2023-01-12 16:24:59 -08:00
Fedor Indutny
19279cfebd
Support esnext in storybook
2023-01-12 12:58:53 -08:00
Scott Nonnenberg
468ca256e6
v6.3.0-beta.1
2023-01-12 12:52:45 -08:00
Fedor Indutny
81e1357723
Display combined group event for PNI -> ACI
2023-01-10 17:20:13 -08:00
Fedor Indutny
9927b132b9
Update @indutny/sneequals to 3.2.0
2023-01-09 14:14:16 -08:00
Jim Gustafson
01eb3b73b4
Update to RingRTC v2.23.0
2023-01-09 10:38:57 -08:00
Jamie Kyle
569b6e14a6
Add new eslint plugin to check for valid i18n keys
2023-01-05 14:43:33 -08:00
Josh Perez
5e6eeecede
Removes Backbone.View and jQuery
2023-01-02 13:34:41 -08:00
Fedor Indutny
41d144bc98
Use @indutny/sneequals for memoization
2022-12-23 12:25:15 -08:00
Fedor Indutny
55a1c5f6c5
Use proxy-compare for message bubbles
2022-12-22 16:32:03 -08:00
Fedor Indutny
ed271d92ea
Add no-misused/floating-promises lint rule
2022-12-21 10:41:48 -08:00
Fedor Indutny
ff3ef0179b
Fixes for electron@22.0.0
2022-12-15 18:03:01 -08:00
Fedor Indutny
47b0ee6135
Update electron to 22.0.0
2022-12-15 13:31:43 -08:00
Alvaro Carrasco
2a4166a836
v6.2.0-beta.1
2022-12-15 13:58:17 -07:00
Fedor Indutny
50d9b6e5e1
Use @signalapp/better-sqlite3
2022-12-14 12:48:36 -08:00
Alvaro
076e3388a3
Excluded a bunch more files from the release
2022-12-14 13:32:07 -07:00
Kishan Bagaria
8456ffb446
remove protos dir from files
2022-12-14 08:12:04 -07:00
Nikita Karamov
7cd566726f
Replace mkdirp with native fs.mkdir
...
Prior to this change, Signal-Desktop was using a rather ancient version
of `mkdirp`, which was meant for Node.js versions without native support
for this kind of functionality. Starting with Node v10, `fs.mkdir()` can
perform recursive directory creation.
Since Signal-Desktop doesn't utilize any advantages of using such an old
version of `mkdirp` [1] (let alone any version of `mkdirp`), we can
replace it with the native methods of `fs` (or `fs/promises`).
This transition slightly reduces the amount of packages needed to be
downloaded and included in the final app since it now relies on the
built-in API of Node.js.
2022-12-13 11:01:10 -08:00
Josh Perez
58d53527e0
Do not include mp4box source in builds
2022-12-13 09:09:50 -08:00
Scott Nonnenberg
ee85a97839
A bit of cleanup: eslint and yarn.lock
2022-12-02 15:09:13 -07:00
Fedor Indutny
355dd7306d
Move axe-core to devDependencies
2022-12-02 16:42:51 -05:00
Fedor Indutnyy
6a81b339b8
v6.1.0-beta.1
2022-12-01 12:10:18 -08:00
Fedor Indutny
d818cf0c04
Update electron to 21.3.3
2022-12-01 12:53:43 -07:00
Fedor Indutny
633f5094c3
Use native browser APIs in sticker-creator
2022-12-01 09:52:58 -08:00
Fedor Indutny
9d8ad21819
Remove underscore
2022-11-29 16:53:39 -08:00
Jim Gustafson
2d620c380e
Update to RingRTC v2.22.0
2022-11-28 20:09:08 -08:00
Fedor Indutny
9dfe3cb992
Bump node.js version to match electron
2022-11-23 16:38:47 -05:00
Fedor Indutny
b4b477e44c
Update TypeScript to 4.9.3
2022-11-22 17:46:21 -05:00
Fedor Indutny
29d1c864ab
Update better-sqlite3 to fix Windows builds
2022-11-17 17:03:02 -08:00
Fedor Indutny
98ef4c627a
Update eslint to 8.27.0
2022-11-17 16:45:19 -08:00
Fedor Indutny
0bcc84facb
Update electron to 21.3.0
2022-11-17 10:32:58 -07:00
Fedor Indutny
e33bcd80b7
Update sqlcipher to 4.5.2
2022-11-16 16:28:55 -08:00
Alvaro Carrasco
aff2ee18c2
v6.0.0-beta.1
2022-11-16 17:17:24 -07:00
Fedor Indutny
e6ebfe4fca
Update typescript to 4.8.4
2022-11-14 11:35:37 -08:00
Jim Gustafson
1b901522c2
Update to RingRTC v2.21.5
2022-11-14 10:47:48 -08:00
Fedor Indutny
26d5364570
Update electron to 20.3.4
2022-11-02 15:37:42 -07:00
Jim Gustafson
5f109d76da
Update to RingRTC v2.21.3
2022-10-28 09:42:26 -07:00
Fedor Indutny
7f0a66847b
Remove LegacyCDS
2022-10-26 16:17:14 -07:00
Jordan Rose
e37e3dc82c
Update libsignal-client to v0.21.1
2022-10-21 16:30:05 -07:00
Scott Nonnenberg
4ec48df5b9
Additional work to include story=true on send
2022-10-07 10:02:08 -07:00
Alvaro Carrasco
6700d2f196
v5.63.0-beta.1
2022-10-05 19:44:30 -06:00
Jim Gustafson
9dae967b6e
Update to RingRTC v2.21.2
2022-10-05 15:47:50 -07:00
Fedor Indutny
e20ec013f5
Provide pni registration id in createAccount
2022-10-04 17:50:07 -07:00
Fedor Indutny
b65890b07d
Update to latest pino
2022-10-03 15:53:41 -07:00
Jamie Kyle
6d56f8b8aa
support icu messageformat for translations
2022-10-03 14:19:54 -07:00
Fedor Indutnyy
2e35f56f2c
v5.62.0-beta.1
2022-09-28 11:41:08 -07:00
Scott Nonnenberg
5957c111cf
Move to smartling for translation services
2022-09-27 14:01:06 -07:00
Jim Gustafson
b90aee22d1
Update to RingRTC v2.21.1
2022-09-26 13:48:21 -07:00
Josh Perez
190cd9408b
v5.61.0-beta.1
2022-09-23 14:46:58 -04:00
Fedor Indutny
59da9c7ae5
Stop using deprecated PniCredential
2022-09-21 09:18:48 -07:00
Fedor Indutny
53e17e8e08
Update to esbuild 0.15.8
2022-09-20 16:52:32 -07:00
Fedor Indutny
f9453c64dd
Test rate-limiting, stories in mock server
2022-09-19 15:08:55 -07:00
Jamie Kyle
bbf4e74239
Init Danger/Endanger with Backbone/package.json versions rules
2022-09-16 11:32:28 -07:00
Scott Nonnenberg
b348bf9b70
v5.60.0-beta.1
2022-09-14 18:16:02 -07:00
Fedor Indutny
e0852abcdc
Update electron to 20.1.4
2022-09-14 16:53:08 -07:00
Fedor Indutny
692c5679f8
Update electron to 20.1.3
2022-09-08 16:39:48 -07:00
Alvaro Carrasco
8d7cbeef64
v5.59.0-beta.1
2022-09-08 17:07:07 -06:00
Fedor Indutny
0715cc6be3
Fix flaky test and add screenshots
2022-09-01 09:35:44 -07:00
Fedor Indutnyy
db155b9752
v5.58.0-beta.1
2022-08-31 16:12:06 -07:00
Fedor Indutny
2b5f0ffc10
Update Inter to 3.19
2022-08-31 12:57:21 -07:00
Jim Gustafson
9e02a57d77
Update to RingRTC v2.21.0
2022-08-31 09:12:28 -07:00
Fedor Indutny
0c13ee896a
Update node to 16.15.0 to match electron
2022-08-29 15:40:57 -07:00
Fedor Indutny
e5f6de946f
Update electron to 20.1.0
2022-08-29 09:28:41 -07:00
Fedor Indutny
b6f9ee94b5
Update libsignal-client to 0.20.0
2022-08-26 15:39:54 -07:00
Fedor Indutnyy
3d7859c46b
v5.57.0-beta.1
2022-08-24 14:18:10 -07:00
Josh Perez
0b5d643b9a
v5.56.0-beta.1
2022-08-17 19:20:19 -04:00
Fedor Indutny
15714f35ef
Rename remote config flag
2022-08-17 15:06:17 -07:00
Fedor Indutny
260ae89489
Update electron to 19.0.13
2022-08-17 13:59:04 -07:00
Jim Gustafson
9e4a0cfd9a
Update to RingRTC v2.20.14
2022-08-16 17:47:04 -07:00
Fedor Indutny
96c4cc4bcf
Introduce desktop.pnp.storageService flag
2022-08-16 16:58:17 -07:00
Fedor Indutny
1a50545084
Update electron to 19.0.12
2022-08-16 08:54:57 -06:00
Fedor Indutny
00cfd92dd0
Send and receive PniSignatureMessage
2022-08-15 14:53:33 -07:00
Josh Perez
1d0b1d806a
Only accept video/mp4 for story uploads
2022-08-12 16:44:10 -07:00
Fedor Indutnyy
12b1f31d32
v5.55.0-beta.1
2022-08-10 14:47:22 -07:00
Fedor Indutny
6d1a27be5a
Upgrade electron to 19.0.11
2022-08-03 16:47:35 -07:00
Scott Nonnenberg
63ec6904bf
v5.54.0-beta.1
2022-08-03 14:39:45 -07:00
Fedor Indutny
b1818b234f
Update mock-server to 2.4.1
2022-08-02 09:32:19 -07:00
Scott Nonnenberg
2b648b79a4
Upgrade to libsignal-client v0.19.2
2022-08-01 18:31:24 -07:00
Jim Gustafson
e8c6f68e3f
Update to RingRTC v2.20.13
2022-08-01 09:02:55 -07:00
Scott Nonnenberg
08b2aeb237
Move back to libsignal-client v0.18.1
2022-07-29 09:17:59 -07:00
Fedor Indutny
79b48115e6
Handle PniChangeNumber
2022-07-28 14:50:10 -04:00
Josh Perez
412f07d2a2
v5.53.0-beta.1
2022-07-28 14:43:49 -04:00
Fedor Indutny
310eedca88
Update electron to 19.0.10
2022-07-27 13:56:18 -07:00
Jim Gustafson
41a7327b1f
Update to RingRTC v2.20.12
2022-07-25 11:57:24 -07:00
Josh Perez
e321e1fea8
Edit distribution lists via story settings menu
2022-07-20 20:07:09 -04:00
Scott Nonnenberg
9986d10947
v5.52.0-beta.1
2022-07-20 16:12:51 -07:00
Josh Perez
ea058371ed
Use casual for mock data
2022-07-20 17:29:09 -04:00
Fedor Indutny
fc10a39cb1
Update frameless-titlebar to 2.3.5
2022-07-18 23:16:47 -07:00
Scott Nonnenberg
535b466b43
v5.51.0-beta.1
2022-07-13 17:38:27 -07:00
Fedor Indutny
a450e13a99
Fetch PNI group credentials
2022-07-08 13:46:25 -07:00
Josh Perez
2105ee13f1
v5.50.0-beta.1
2022-07-08 15:09:00 -04:00
dependabot[bot]
73e466e33f
Upgrade moment to v2.29.4
2022-07-08 10:20:07 -07:00
Jim Gustafson
06a8362541
Update to RingRTC v2.20.11
2022-07-01 10:44:35 -07:00
Josh Perez
7554d8326a
v5.49.0-beta.1
2022-06-30 20:47:39 -04:00
Fedor Indutny
9bcc3041cd
Update frameless-titlebar to 2.3.4
2022-06-30 15:43:59 -07:00
Fedor Indutny
fc60a8b13d
Update electron to 19.0.7
2022-06-30 14:29:56 -07:00
Fedor Indutny
d87dceced9
Update frameless-titlebar to 2.3.2
2022-06-30 09:19:16 -07:00