Commit graph

95 commits

Author SHA1 Message Date
Jim Gustafson
d64f77627c
Update to RingRTC v2.41.0 2024-04-29 09:55:26 -07:00
Fedor Indutny
3eb0e30a23
Backup Server APIs 2024-04-22 16:11:36 +02:00
ayumi-signal
0e7beee5df
Update to RingRTC v2.40.0 2024-04-18 15:33:12 -07:00
Sergey Skrobotov
e388f13910
Upgrade libsignal-client to 0.44.0 and adopt API changes 2024-04-04 14:39:52 -07:00
Alex Konradi
ed940f6f83
Upgrade libsignal to 0.42.0
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-03-29 17:31:38 -07:00
Jim Gustafson
4a2affbf60
Update to RingRTC v2.39.3 2024-03-29 16:22:18 -07:00
Jim Gustafson
1dd03af574
Update to RingRTC v2.39.2 2024-03-19 11:41:17 -07:00
Sergey Skrobotov
9f40562b19
unauthenticated WebSocket via libsignal: shadowing mode
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-03-14 14:08:51 -07:00
Rashad Sookram
2ce23c20ee
Update to RingRTC v2.39.1 2024-03-14 09:18:09 -07:00
Fedor Indutny
8396c822c0
Update config json files atomically 2024-03-07 13:03:11 -08:00
Fedor Indutny
78f4e96297
ICU types 2024-03-04 10:03:11 -08:00
ayumi-signal
40ba83b080
Add acknowledgements from ringrtc 2.39.0 2024-02-29 21:30:47 -08:00
ayumi-signal
99ee4a0d73
Add acknowledgements from ringrtc and libsignal 2024-02-29 17:06:18 -08:00
Fedor Indutny
a795ae6157
Add manual acknowledgement 2024-02-26 15:08:47 -08:00
Fedor Indutny
23e3883ce0
Use native dark theme titlebar on Windows 2024-01-16 22:32:38 +01:00
Jamie Kyle
3ef0d221d1
Refactor Signal app routing 2023-11-02 15:42:31 -04:00
Fedor Indutny
77b799c7b0
Omit large polyfills and unused modules from asar 2023-08-31 23:23:49 +02:00
Jamie Kyle
1eaabb6734
Calls Tab & Group Call Disposition 2023-08-08 17:53:06 -07:00
Scott Nonnenberg
b2cb722c01
Move windows-dummy-keystroke fork to signalapp organization 2023-08-07 17:39:57 -07:00
Scott Nonnenberg
40c21b1666
Improved windows notifications 2023-08-01 09:06:29 -07:00
Jamie Kyle
6c70cd450b
Add useSizeObserver and replace most react-measure 2023-07-26 01:56:56 +02:00
Fedor Indutny
e1d2dbd8ff
Username Link QR Code 2023-07-20 05:14:08 +02:00
Fedor Indutny
c1580a5eb3 Add support for ACI safety numbers behind a feature flag 2023-07-19 16:21:30 -07:00
Josh Perez
db995addae A super tab idea 2023-05-09 10:52:42 -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
a4055cec40
Match multiple locales for spellchecker 2023-03-31 15:36:14 -07:00
Jamie Kyle
e4623e2ad5
Use circular buffer instead of array for logs 2023-03-21 14:23:27 -07:00
Fedor Indutny
9015837b2e
Remove typeface-inter from dependencies 2023-03-20 09:50:31 -07:00
Fedor Indutny
f84b6a31dc
Remove Sticker Creator in favor of Web App 2023-03-15 17:59:30 -07: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
Jamie Kyle
c58a723f45
Add type-alias-readonlydeep rule and make ducks mostly immutable 2023-01-13 12:07:26 -08:00
Fedor Indutny
19279cfebd
Support esnext in storybook 2023-01-12 12:58:53 -08:00
Jamie Kyle
3705b959d6
Remove end year from licenses 2023-01-03 11:55:46 -08:00
Scott Nonnenberg
eafd02b6d2 Update acknowledgements.md end year to 2023 2023-01-02 16:15:42 -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
Josh Perez
01cbdd18bf
Fixes lint on main 2022-12-23 10:03:29 -07: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
Fedor Indutny
355dd7306d
Move axe-core to devDependencies 2022-12-02 16:42:51 -05: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
Fedor Indutny
e6ebfe4fca
Update typescript to 4.8.4 2022-11-14 11:35:37 -08:00
Fedor Indutny
7f0a66847b
Remove LegacyCDS 2022-10-26 16:17:14 -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 Indutny
2b5f0ffc10
Update Inter to 3.19 2022-08-31 12:57:21 -07:00
Josh Perez
1d0b1d806a
Only accept video/mp4 for story uploads 2022-08-12 16:44:10 -07:00