Commit Graph

1486 Commits

Author SHA1 Message Date
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