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
Fedor Indutny
50d9b6e5e1
Use @signalapp/better-sqlite3
2022-12-14 12:48:36 -08: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
dependabot[bot]
2b1f388172
Upgrade express to v4.18.2
2022-12-12 14:19:38 -08:00
dependabot[bot]
e24f2cbbfd
Update to decode-uri-component v0.2.2
2022-12-12 14: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
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
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
dependabot[bot]
22036c652b
Upgrade loader-utils to v1.4.2
2022-11-15 17:39:08 -08: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
dependabot[bot]
94a23515e6
Upgrade loader-utils to v1.4.1
2022-11-10 17:15:55 -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
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
dependabot[bot]
a9af4ca3ee
Upgrade vm2 to v3.9.11
2022-09-28 09:14:24 -07:00
Jim Gustafson
b90aee22d1
Update to RingRTC v2.21.1
2022-09-26 13:48:21 -07: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
dependabot[bot]
eb9716a0d5
Upgrade minimist to v1.2.6
2022-09-15 11:36:59 -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
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
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 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 Indutny
6d1a27be5a
Upgrade electron to 19.0.11
2022-08-03 16:47:35 -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
dependabot[bot]
68adb736d3
Upgrade terser to v4.8.1
2022-07-28 11:59:41 -07:00
Fedor Indutny
79b48115e6
Handle PniChangeNumber
2022-07-28 14:50:10 -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
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
Fedor Indutny
a450e13a99
Fetch PNI group credentials
2022-07-08 13:46:25 -07: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
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
dependabot[bot]
5d570e2d67
Upgrade shell-quote to v1.7.3
2022-06-27 12:00:22 -07:00
dependabot[bot]
5ecca0d388
Upgrade got to v11.8.5
2022-06-27 11:59:51 -07:00
Josh Perez
c28313bd0c
Adds interaction tests for components
2022-06-24 12:52:48 -04:00
Fedor Indutny
6ad091bfe3
Shift titlebar on Windows 11
2022-06-23 08:40:36 -07:00
Jim Gustafson
606e8fe48e
Update to RingRTC v2.20.10
2022-06-22 17:54:41 -07:00
Scott Nonnenberg
4545eee8f5
Update to RingRTC v2.20.8
2022-06-22 11:59:41 -07:00
Scott Nonnenberg
4cd86f558e
Revert RingRTC back to v2.20.0
2022-06-21 18:05:22 -07:00
Fedor Indutny
8c3657fb0a
Update frameless-titlebar to 2.3.0
2022-06-21 13:41:22 -07:00
Fedor Indutny
f9163f410e
Update electron to 19.0.5
2022-06-20 14:18:42 -07:00
Fedor Indutny
9407654262
Counteract zoom-level changes in custom titlebar
2022-06-20 11:26:31 -07:00
Jim Gustafson
f419e02756
Update to RingRTC v2.20.9
2022-06-17 17:34:46 -07:00
dependabot[bot]
bf08c2646c
Upgrade browserslist to v4.20.4
2022-06-17 16:42:29 -07:00
dependabot[bot]
9ac917849e
Upgrade sharp to v0.30.5
2022-06-17 15:33:46 -07:00
dependabot[bot]
17a554a668
Upgrade protobufjs to v6.11.3
2022-06-17 14:46:12 -07:00
dependabot[bot]
66bd307cdd
Upgrade jpeg-js to v0.4.4
2022-06-17 14:03:30 -07:00
Josh Perez
3581f78913
Revert "Counteract zoom-level changes in custom titlebar"
...
This reverts commit 635aab838f
.
2022-06-17 09:48:17 -07:00
Josh Perez
d970d427f8
Create text stories
2022-06-16 17:48:57 -07:00
Fedor Indutny
635aab838f
Counteract zoom-level changes in custom titlebar
2022-06-16 16:49:59 -07:00
Fedor Indutny
253e050262
CDSI Support
2022-06-14 18:15:33 -07:00
Fedor Indutny
0b4121528a
Clicking open menu should dismiss it
2022-06-13 16:25:19 -07:00
Scott Nonnenberg
2464e0a9c1
Convert signal.js and preload.js to Typescript
2022-06-13 14:39:35 -07:00
Fedor Indutny
740d8e4c96
Upgrade electron to 19.0.4 ( #4206 )
2022-06-10 13:50:22 -07:00
Fedor Indutny
5634601554
Use patched frameless-titlebar on Windows
2022-06-08 15:00:32 -07:00
Josh Perez
42eb4013d0
Upgrade react and storybook
2022-06-06 17:48:02 -07:00
Jim Gustafson
bb9a270bfd
Update to RingRTC v2.20.8
2022-06-03 09:32:35 -07:00
Fedor Indutny
8426610542
Update electron to 18.3.2
2022-06-01 13:49:17 -07:00
Jim Gustafson
1184756866
Update to RingRTC v2.20.7
2022-05-27 11:21:56 -07:00