Compare commits

...

256 Commits

Author SHA1 Message Date
Josh Perez
8ba64d4ca1 v5.0.0
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2021-04-12 17:19:48 -04:00
Josh Perez
ffe5dd0f02 Merge tag 'v5.0.0-beta.4' 2021-04-12 17:04:45 -04:00
Scott Nonnenberg
227c99565b v1.40.1
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2021-02-22 15:05:47 -08:00
Scott Nonnenberg
d0359fb425 Merge tag 'v1.40.1-beta.1' 2021-02-22 15:05:21 -08:00
Scott Nonnenberg
c9ebb8074d v1.40.0
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2021-02-17 14:07:39 -08:00
Scott Nonnenberg
673a62709f Merge tag 'v1.40.0-beta.8' 2021-02-17 14:06:34 -08:00
Scott Nonnenberg
f7e6486bf7 v1.39.6
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2021-01-19 18:01:52 -08:00
Scott Nonnenberg
28c932172b Merge tag 'v1.39.6-beta.1' 2021-01-19 18:01:35 -08:00
Scott Nonnenberg
4cb9a296b2 v1.39.5 2021-01-13 10:54:01 -08:00
Scott Nonnenberg
a7b4cf4b62 Merge tag 'v1.39.5-beta.1' 2021-01-13 10:53:36 -08:00
Josh Perez
a49c825c1c v1.39.4 2020-12-17 12:17:48 -05:00
Josh Perez
982c3b0620 Merge tag 'v1.39.4-beta.1' 2020-12-17 12:17:38 -05:00
Josh Perez
a9000b1152 v1.39.3 2020-12-16 17:51:18 -05:00
Josh Perez
87801ef7b4 Merge tag 'v1.39.3-beta.1' 2020-12-16 17:51:05 -05:00
Josh Perez
1aa31a72f6 v1.39.2 2020-12-10 13:50:42 -05:00
Josh Perez
a33f2f450d Merge tag 'v1.39.2-beta.4' 2020-12-10 13:50:06 -05:00
Josh Perez
034bb3ddbd v1.38.2 2020-11-23 13:41:50 -05:00
Chris Svenningsen
1fa47d542a CompositionInput: Proper RTL support 2020-11-23 13:41:21 -05:00
Sidney Keese
d76e6d30ad Composition: Only try to convert html from text/signal 2020-11-23 13:41:14 -05:00
Sidney Keese
f5574cb48a Allow link-previews to trigger without needing a space
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
2020-11-23 13:38:42 -05:00
Scott Nonnenberg
f2de142d7c v1.38.1 2020-11-16 14:50:47 -08:00
Scott Nonnenberg
1a77ca91b5 Merge tag 'v1.38.1-beta.3' 2020-11-16 14:41:25 -08:00
Scott Nonnenberg
16f44da23c v1.37.3 2020-11-03 16:23:04 -08:00
Scott Nonnenberg
dc269cc6c0 Fix left pane draft display and GV2 typing indicators 2020-11-03 16:17:26 -08:00
Scott Nonnenberg
d7c6b5e38e Merge tag 'v1.37.3-beta.1' 2020-11-03 15:48:18 -08:00
Josh Perez
60974833c8 v1.37.2 2020-10-20 22:14:39 -04:00
Josh Perez
fdc198db17 Merge tag 'v1.37.2-beta.1' 2020-10-20 22:14:28 -04:00
Josh Perez
bb108947fb v1.37.1 2020-10-15 19:09:50 -04:00
Josh Perez
84e64dcbe1 Merge branch 'development' 2020-10-15 19:09:29 -04:00
Josh Perez
1c6084ccbb Merge tag 'v1.37.1-beta.2' 2020-10-15 19:09:22 -04:00
Josh Perez
9181731c78 v1.36.3 2020-09-25 18:50:19 -04:00
Josh Perez
b83842957a Merge tag 'v1.36.3-beta.2' 2020-09-25 18:50:07 -04:00
Josh Perez
a1b4e1de8b v1.36.2 2020-09-24 12:29:49 -04:00
Josh Perez
4cf14acf3e Merge tag 'v1.36.2-beta.2' 2020-09-24 12:29:14 -04:00
Scott Nonnenberg
82a9167777 v1.36.1
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-09-10 18:24:50 -07:00
Scott Nonnenberg
970a79f857 Merge tag 'v1.36.1-beta.2' 2020-09-10 18:24:16 -07:00
Scott Nonnenberg
dd57db11bb v1.35.2 2020-09-10 18:17:56 -07:00
Jim Gustafson
e8f429f21b Update to RingRTC v2.5.2 2020-09-10 18:17:21 -07:00
Scott Nonnenberg
67548b9212 v1.35.1 2020-09-10 18:16:52 -07:00
Evan Hahn
91cb12b259 Fix issue with dates on inbound link previews 2020-09-10 18:16:11 -07:00
Scott Nonnenberg
303a5b4060 Merge tag 'v1.35.1-beta.3' 2020-09-10 18:15:03 -07:00
Scott Nonnenberg
07bc312209 v1.34.5
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-08-04 14:42:48 -07:00
Scott Nonnenberg
7b1bbd4057 Merge tag 'v1.34.5-beta.1' 2020-08-04 14:42:21 -07:00
Scott Nonnenberg
a25dd0b49c v1.34.4
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-07-14 17:54:31 -07:00
Scott Nonnenberg
c260d4b512 Merge tag 'v1.34.4-beta.1' 2020-07-14 17:52:28 -07:00
Scott Nonnenberg
24f4153887 v1.34.3
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-06-25 18:21:31 -07:00
Jan Janik
0b380b7909 GroupNotification: Fix 'joined group' pluralization (#4380) 2020-06-25 18:20:59 -07:00
Scott Nonnenberg
c2b5acb1e3 Merge tag 'v1.34.3-beta.1' 2020-06-25 18:20:47 -07:00
Scott Nonnenberg
edf48e5457 v1.34.2
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-06-11 13:50:31 -07:00
Scott Nonnenberg
c757df474c Merge tag 'v1.34.2-beta.1' 2020-06-11 13:43:10 -07:00
Scott Nonnenberg
c7e6af9917 v1.34.1
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-05-15 17:04:57 -07:00
Scott Nonnenberg
78b30e5642 Update zkgroup dependency to 0.7.1 2020-05-15 17:01:49 -07:00
Scott Nonnenberg
44ce2a33da v1.34.0
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-05-14 13:57:40 -07:00
Scott Nonnenberg
259a362310 Merge tag 'v1.34.0-beta.3' 2020-05-14 13:09:39 -07:00
Scott Nonnenberg
b27e74ddf8 v1.33.4
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-04-27 16:17:56 -07:00
Josh Perez
34b87b06cb Make RelinkDialog supersede the NetworkDialog 2020-04-27 15:47:03 -07:00
Ken Powers
d540a1e728 Add more safeguards to isTrustedIdentity 2020-04-27 15:46:52 -07:00
Scott Nonnenberg
085ce68ff4 v1.33.3
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-04-23 16:44:07 -07:00
Josh Perez
284790eae2 Restore 256px version of Signal logo 2020-04-23 16:43:47 -07:00
Scott Nonnenberg
cad7345fc1 v1.33.2
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-04-23 14:40:09 -07:00
Scott Nonnenberg
042c71cd58 Ensure that search box is resilient to invalid country codes 2020-04-23 12:27:19 -07:00
Josh Perez
40f169c3d9 LeftPane: Measure content above list to calculate list size 2020-04-23 12:26:27 -07:00
Josh Perez
1fb914f4e2 Decouple RelinkDialog from NetworkStatusDialog 2020-04-23 12:26:18 -07:00
Scott Nonnenberg
8e5b49c365 Reset Session: Include timestamp in DataMessage proto 2020-04-21 10:26:19 -07:00
Josh Perez
bbb85b7fb3 Use platform-specific window icons 2020-04-21 10:13:09 -07:00
Scott Nonnenberg
ef799e663a v1.33.1
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-04-15 14:04:29 -07:00
Scott Nonnenberg
f6825d8f45 Merge branch 'development' 2020-04-15 13:58:43 -07:00
Scott Nonnenberg
04df766a62 v1.33.0
Some checks failed
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2020-04-07 14:54:51 -07:00
Scott Nonnenberg
76fdbcbca3 Merge tag 'v1.33.0-beta.5' 2020-04-07 14:54:26 -07:00
Scott Nonnenberg
f11a1a03a7 Merge tag 'v1.33.0-beta.4' 2020-04-06 13:12:00 -07:00
Scott Nonnenberg
ee74277eca v1.32.3 2020-03-26 11:41:00 -07:00
Ken Powers
dad7083f34
Fix TypeError: Cannot read property 'isVisible' of undefined
Between v1.32.1 and v1.32.2, createMainWindow() was made an async function, so createTrayIcon() and setupMenu() were called too early.

await createMainWindow() before adding the tray icon and menu.

Fixes #4085.

Co-authored-by: Matthias Andree <matthias.andree@gmx.de>
2020-03-26 10:23:32 -07:00
Scott Nonnenberg
3e2bf509bc v1.32.2 2020-03-25 17:43:58 -07:00
Ken Powers
52e594901f
Use Electron Spellchecker 2020-03-25 17:32:20 -07:00
Scott Nonnenberg
1dff9f493c v1.32.1 2020-03-06 14:56:08 -08:00
Ken Powers
b9acb998f7 Disable spellcheck for non-English Linux users
Temporary workaround to prevent a possible startup hang
2020-03-06 14:52:24 -08:00
Scott Nonnenberg
ddd3be0e2b Message.tsx: Fix incomplete merge 2020-03-06 14:51:53 -08:00
Scott Nonnenberg
397aad773a v1.32.0 2020-03-04 17:54:21 -08:00
Scott Nonnenberg
c2137cc890 Merge tag 'v1.32.0-beta.6' 2020-03-04 17:52:50 -08:00
Scott Nonnenberg
b6fb503362 v1.31.0 2020-02-10 13:43:56 -08:00
Scott Nonnenberg
bc028c3cab Fix lint 2020-02-07 12:24:17 -08:00
Ken Powers
bb8fd1981b Show clicked-on reaction in ReactionViewer 2020-02-07 12:17:31 -08:00
Scott Nonnenberg
0e2d6e53b6 Restore contact/conversation differentiation in search results 2020-02-07 12:17:20 -08:00
Ken Powers
e1d3ec34a5 Add "all" tab to ReactionViewer 2020-02-07 12:17:04 -08:00
Ken Powers
9a013ab94f Remove "you" qualifier from ReactionViewer and ContactName 2020-02-07 12:16:55 -08:00
Scott Nonnenberg
45183c9afd Merge tag 'v1.31.0-beta.2' 2020-02-07 12:14:47 -08:00
Scott Nonnenberg
29c54ac6b2 v1.30.1 2020-02-03 14:11:04 -08:00
Scott Nonnenberg
f2030e9bc8 ContactName: Fix case in import 2020-02-03 12:54:40 -08:00
Scott Nonnenberg
1f3ff31e82 Handle duplicate receivedAt timestamps for MESSAGE_RESET event 2020-02-03 12:36:01 -08:00
Scott Nonnenberg
9b2458d794 Ensure that oldest/newest are correct given duplicate timestamps 2020-02-03 12:35:54 -08:00
Scott Nonnenberg
84f453ec30 Ensure that message.previousCounter can never go below zero 2020-02-03 12:35:45 -08:00
Ken Powers
41ca862057 Indicate when reaction is from the current user 2020-02-03 12:19:17 -08:00
Ken Powers
e5d88d732d ReactionViewer: Handle an entirely removed category 2020-02-03 12:17:18 -08:00
Scott Nonnenberg
342a7cfa0f v1.30.0 2020-01-23 15:21:33 -08:00
Herohtar
52d89432bf Use later button as cancel behavior (#3896) 2020-01-23 15:09:56 -08:00
Ken Powers
c14441281e Stop propagation in ReactionViewer 2020-01-23 15:09:47 -08:00
Ken Powers
a2aa3cb48e Set correct fromId on reactions in all circumstances 2020-01-23 15:09:40 -08:00
Scott Nonnenberg
15e106eaa6 Merge tag 'v1.30.0-beta.7' 2020-01-23 15:09:02 -08:00
Scott Nonnenberg
7d8342cbc5 v1.29.6 2020-01-16 21:58:36 -08:00
Scott Nonnenberg
dfddb57103 Add version number to user-agent header on outgoing requests 2020-01-16 21:46:10 -08:00
Scott Nonnenberg
7e07b31d0d Ensure sender cert refresh timer resets only when necessary 2020-01-16 21:39:11 -08:00
Scott Nonnenberg
278f4e9dcb Send: Gracefully degrade if we don't have sender certificate 2020-01-16 21:39:06 -08:00
Scott Nonnenberg
0e4028aee3 v1.29.5 2020-01-16 08:43:44 -08:00
Ken Powers
6c37386a78 Partial Revert "Conversation: Wait for database fetch to add incoming messages"
This partially reverts commit bce711c36dfdb3eefda59a10aabe71058b3e40a2.
2020-01-16 08:35:59 -08:00
Scott Nonnenberg
14bc95467f v1.29.4 2020-01-14 17:38:13 -08:00
Scott Nonnenberg
e971b47819 handleDataMessage: Apply out-of-order view sync directly 2020-01-14 16:58:22 -08:00
Scott Nonnenberg
7daec4da0b OutgoingMessage: On OutgoingKeyError, archive all sessions
* OutgoingMessage: On OutgoingKeyError, archive all sessions
* Improve logging
2020-01-14 16:57:22 -08:00
Scott Nonnenberg
6a02a9c35c Lighten in-progress spinner in light/ios theme 2020-01-14 16:56:59 -08:00
Scott Nonnenberg
30d28c7367 Conversation: Wait for database fetch to add incoming messages 2020-01-14 16:56:52 -08:00
Scott Nonnenberg
c3f42370e9 View Once: In dark mode, expired bubbles match background color 2020-01-14 16:56:42 -08:00
Scott Nonnenberg
db73fd502d handleDataMessage: Set convo preview after message processing 2020-01-14 16:56:26 -08:00
Scott Nonnenberg
76bd559622 Make outgoing View Once timestamp/timer visible in all themes 2020-01-14 16:56:17 -08:00
Scott Nonnenberg
6b3328c534 v1.29.3 2019-12-19 15:56:22 -08:00
Scott Nonnenberg
e06db6f689 Stickers: Disable 'installed pack' tooltip 2019-12-19 15:52:27 -08:00
Scott Nonnenberg
61066ea31f v1.29.2 2019-12-18 16:03:48 -08:00
Scott Nonnenberg
60f0525e10 Lint fix 2019-12-18 15:48:10 -08:00
Scott Nonnenberg
8e95574648 Simplify linkification filter - check for ASCII/non-ASCII only 2019-12-18 15:47:56 -08:00
Ken Powers
69d8f57cc5 Stickers: Ensure icon for 'blessed' pack is displayed 2019-12-18 15:47:52 -08:00
Scott Nonnenberg
0229eace02 Auto-dismiss 'pack installed' tooltip after 10 seconds (not 1m) 2019-12-18 15:47:48 -08:00
Ken Powers
0349b45d0e Fix xdg-open and protocol handler for windows/linux 2019-12-18 15:47:42 -08:00
Scott Nonnenberg
23370d0f3e Shortcuts screen: Show sticker picker cmd when stickers installed 2019-12-18 15:47:36 -08:00
Scott Nonnenberg
3359b110a8 Introduce two built-in sticker packs: Zozo and Bandit 2019-12-18 15:47:28 -08:00
Scott Nonnenberg
8d87b06ddd v1.29.1 2019-12-17 11:12:03 -08:00
Scott Nonnenberg
e8930cbb0a Merge tag 'v1.29.1-beta.1' 2019-12-17 11:11:28 -08:00
Scott Nonnenberg
31145c2718 v1.29.0 2019-12-04 15:29:13 -08:00
Scott Nonnenberg
81c63b9c1b Merge tag 'v1.29.0-beta.5' 2019-12-04 15:28:50 -08:00
Scott Nonnenberg
7ba3dd6343 v1.28.0 2019-11-13 16:21:57 -08:00
Scott Nonnenberg
525991994c Merge branch 'development' 2019-11-13 16:21:22 -08:00
Scott Nonnenberg
3784e775ad v1.27.4 2019-10-10 11:57:26 -07:00
Scott Nonnenberg
e3ddbb0692 Add entitlements and build configuration for MacOS catalina 2019-10-10 11:55:01 -07:00
Scott Nonnenberg
175486f147 v1.27.3 2019-09-25 14:29:17 -07:00
Scott Nonnenberg
251fc5749c Merge tag 'v1.27.3-beta.2' 2019-09-25 14:28:44 -07:00
Scott Nonnenberg
c3948b3b3c v1.27.2 2019-09-06 15:09:34 -07:00
Scott Nonnenberg
dfd0ceb5b8 Merge tag 'v1.27.2-beta.1' 2019-09-06 15:08:38 -07:00
Scott Nonnenberg
05c8cdbf53 v1.27.1 2019-09-05 11:49:39 -07:00
Scott Nonnenberg
e3ec96d950 Fix access to safety number view from group members screen 2019-09-05 11:40:45 -07:00
Scott Nonnenberg
33cb549f58 Merge tag 'v1.27.1-beta.9' 2019-09-05 11:40:37 -07:00
Scott Nonnenberg
225c430d9b v1.26.2 2019-08-15 15:37:22 -07:00
Scott Nonnenberg
b839dde583 Merge tag 'v1.26.2-beta.1' 2019-08-15 15:37:01 -07:00
Scott Nonnenberg
488baf1bc0 v1.26.1 2019-08-14 11:25:36 -07:00
Scott Nonnenberg
b070982594 Merge tag 'v1.26.1-beta.1' 2019-08-14 11:25:16 -07:00
Scott Nonnenberg
c9a3058745 v1.26.0 2019-08-12 12:26:21 -07:00
Ken Powers
47ce0f1abe Composition Input: use state ref
* Use editorStateRef for submitting messages

This fixes sending messages with IME input

* Use editorStateRef for emoji input

* Use editorStateRef for external state listeners

* Rename editorState to editorRenderState
2019-08-12 12:19:04 -07:00
Scott Nonnenberg
eca7625986 Merge tag 'v1.26.0-beta.4' 2019-08-12 12:18:53 -07:00
Scott Nonnenberg
9a50141d00 v1.25.3 2019-06-28 10:14:14 -07:00
Scott Nonnenberg
560dd605f7 Merge tag 'v1.25.3-beta.1' 2019-06-28 10:13:49 -07:00
Scott Nonnenberg
ee11417097 v1.25.2 2019-06-25 16:06:37 -07:00
Ken Powers
524bbb1b78 Tokenize fuzzy search for emoji 2019-06-25 15:53:42 -07:00
Scott Nonnenberg
2986b091e8 Merge tag 'v1.25.2-beta.4' 2019-06-25 15:53:31 -07:00
Scott Nonnenberg
503b6ea16d v1.25.1 2019-05-31 16:15:55 -07:00
Scott Nonnenberg
83513f39c8 Merge tag 'v1.25.1-beta.1' 2019-05-31 16:15:37 -07:00
Scott Nonnenberg
b4718e0542 v1.25.0 2019-05-30 17:42:57 -07:00
Scott Nonnenberg
184c75f647 Merge tag 'v1.25.0-beta.6' 2019-05-30 17:42:15 -07:00
Scott Nonnenberg
d934e2cd48 v1.24.1 2019-04-17 15:37:33 -07:00
Scott Nonnenberg
f6b1b7e39e Merge tag 'v1.24.1-beta.1' 2019-04-17 15:37:20 -07:00
Scott Nonnenberg
e54d2b3448 v1.24.0 2019-04-16 16:23:44 -07:00
Scott Nonnenberg
f20dd3c97a Merge tag 'v1.24.0-beta.4' 2019-04-16 16:23:20 -07:00
Scott Nonnenberg
beebd1885b v1.23.2 2019-03-29 09:44:56 -07:00
Scott Nonnenberg
18f00d2a14 Merge tag 'v1.23.2-beta.1' 2019-03-29 09:43:52 -07:00
Scott Nonnenberg
16bd8c1744 v1.23.1 2019-03-22 14:22:35 -07:00
Scott Nonnenberg
d155267fd4 Merge tag 'v1.23.1-beta.1' 2019-03-22 14:22:11 -07:00
Scott Nonnenberg
dd13e16aee v1.23.0 2019-03-21 12:23:43 -07:00
Scott Nonnenberg
8833cd7de4 Skip URLs that include the @ symbol when generating links
Thanks to mcsim for the bug report.
2019-03-21 12:22:34 -07:00
Scott Nonnenberg
b232d6289a Update react-contextmenu to avoid event handler issues un unload 2019-03-21 12:22:24 -07:00
Scott Nonnenberg
9b5e7a74eb Merge tag 'v1.23.0-beta.4' 2019-03-21 12:21:48 -07:00
Scott Nonnenberg
18b5b7c046 v1.22.0 2019-02-20 17:30:43 -08:00
Scott Nonnenberg
28dae87b7f Merge tag 'v1.22.0-beta.2' 2019-02-20 17:30:20 -08:00
Scott Nonnenberg
da995bf4af v1.21.2 2019-02-12 14:57:04 -08:00
Scott Nonnenberg
65561aa759 Merge tag 'v1.21.2-beta.1' 2019-02-12 14:56:48 -08:00
Scott Nonnenberg
5c8558e293 v1.21.1 2019-02-08 12:24:44 -08:00
Scott Nonnenberg
7ebfd8c8c5 Merge tag 'v1.21.1-beta.1' 2019-02-08 12:22:50 -08:00
Scott Nonnenberg
c5eb067206 v1.21.0 2019-02-05 15:10:32 -08:00
Scott Nonnenberg
dee604ad11 Merge tag 'v1.21.0-beta.4' 2019-02-05 15:10:07 -08:00
Scott Nonnenberg
d8d08cfe12 v1.20.0 2019-01-17 10:23:53 -08:00
Scott Nonnenberg
0ba25ff8d5 Multiple images can now be selected in file chooser and drag/drop 2019-01-17 10:17:10 -08:00
Scott Nonnenberg
7775ab8214 Merge tag 'v1.20.0-beta.3' 2019-01-17 10:16:54 -08:00
Scott Nonnenberg
8c6d7bdb5c v1.19.0 2018-12-10 15:12:07 -08:00
Scott Nonnenberg
200bc79afc Merge tag 'v1.19.0-beta.4' 2018-12-10 15:11:14 -08:00
Scott Nonnenberg
6a4c7afc45 v1.18.1 2018-11-26 15:44:44 -08:00
Scott Nonnenberg
bde1462159 Change sessions.id to a TEXT field to prevent type coercion 2018-11-26 15:10:23 -08:00
Scott Nonnenberg
20632b9581 v1.18.0 2018-11-14 15:43:27 -08:00
Scott Nonnenberg
ca4e2177b4 Fix reference to nonexistent variable 2018-11-14 15:22:38 -08:00
Scott Nonnenberg
cb50451011 Bump sender certificate timer after registration for re-link 2018-11-14 15:04:26 -08:00
Scott Nonnenberg
c8245e89db Merge tag 'v1.18.0-beta.7' 2018-11-14 15:03:19 -08:00
Scott Nonnenberg
952dcc3fb5 v1.17.3 2018-10-31 11:08:45 -07:00
Scott Nonnenberg
712193a20f Import: Be resilient to deletions from importObject 2018-10-31 11:02:24 -07:00
Scott Nonnenberg
7e16b1eb72 v1.17.2 2018-10-29 14:44:26 -07:00
Scott Nonnenberg
c29afb6c97 Merge tag 'v1.17.2-beta.1' 2018-10-29 14:43:54 -07:00
Scott Nonnenberg
14b3c5677c v1.17.1 2018-10-24 15:47:43 -07:00
Scott Nonnenberg
86b26a3e02 Merge tag 'v1.17.1-beta.1' 2018-10-24 15:47:26 -07:00
Scott Nonnenberg
47c81e1be9 v1.17.0 2018-10-22 17:09:15 -07:00
Scott Nonnenberg
931ea56191 Merge tag 'v1.17.0-beta.4' 2018-10-22 17:08:21 -07:00
Scott Nonnenberg
b5104934a7 v1.16.3 2018-10-15 17:12:06 -07:00
Scott Nonnenberg
fc0253e9b5 Lint fixes 2018-10-15 16:40:39 -07:00
Scott Nonnenberg
76e72f871a Better handle large numbers of messages in cache on startup 2018-10-15 16:32:35 -07:00
Scott Nonnenberg
655d9d1222 Longer timeout for orphaned file cleanup 2018-10-15 11:57:28 -07:00
Scott Nonnenberg
e8983ea4a4 v1.16.2 2018-09-20 17:07:36 -07:00
Scott Nonnenberg
4760b8115c Merge tag 'v1.16.2-beta.2' 2018-09-20 17:07:05 -07:00
Scott Nonnenberg
a3b6f3ddce v1.16.1 2018-09-17 17:22:44 -07:00
Scott Nonnenberg
03f81dea5a Merge tag 'v1.16.1-beta.2' 2018-09-17 17:22:07 -07:00
Scott Nonnenberg
55a136b9a3 v1.16.0 2018-09-05 15:50:18 -07:00
Scott Nonnenberg
bff4b27fa7 Merge branch 'development' 2018-09-05 15:48:36 -07:00
Scott Nonnenberg
52aae1245b v1.15.5 2018-08-15 17:17:09 -07:00
Scott Nonnenberg
cb62cb958a Merge branch 'development' 2018-08-15 17:16:32 -07:00
Scott Nonnenberg
d61e959f5c v1.15.4 2018-08-10 15:11:34 -07:00
Scott Nonnenberg
64553d3295 Merge tag 'v1.15.4-beta.1' 2018-08-10 15:11:17 -07:00
Scott Nonnenberg
bf805652d8 v1.15.3 2018-08-07 20:06:58 -07:00
Scott Nonnenberg
f63a6734ed Merge tag 'v1.15.3-beta.1' 2018-08-07 20:06:43 -07:00
Scott Nonnenberg
5c8b211db0 v1.15.2 2018-08-07 08:49:53 -07:00
Scott Nonnenberg
b4e98f8d8a Merge tag 'v1.15.2-beta.1' 2018-08-07 08:49:20 -07:00
Scott Nonnenberg
e2fd875c2a v1.15.1 2018-08-06 19:17:12 -07:00
Scott Nonnenberg
c445bb3319 Merge tag 'v1.15.1-beta.1' 2018-08-06 19:04:13 -07:00
Scott Nonnenberg
f37af63efd v1.15.0 2018-08-02 23:10:28 -07:00
Scott Nonnenberg
f3247e6ff1 Merge tag 'v1.15.0-beta.10'
Migrate to SQLCipher. Phase one: messages and message cache. There are
many advantages to SQLCipher, including more predictable handling of
Disappearing Messages (as reported by Leonardo Porpora).
2018-08-02 23:08:59 -07:00
Scott Nonnenberg
f8a2792153 v1.14.4 2018-07-20 14:55:32 -07:00
Scott Nonnenberg
471443e33b Streamline code to clean logs based on version number 2018-07-20 14:52:52 -07:00
Scott Nonnenberg
4e79c8527d Workaround for linux w/tmp mounted as noexec; spellcheck fails (#2548) 2018-07-20 14:12:23 -07:00
Scott Nonnenberg
efd9caf668 Fix permissions popup; add needed function on window (#2554) 2018-07-20 14:12:16 -07:00
Scott Nonnenberg
145d5d9268 v1.14.3 2018-07-19 11:09:27 -07:00
Scott Nonnenberg
295b9c37ed Log clear error if we fail to retrieve debug log upload key 2018-07-19 11:06:09 -07:00
Scott Nonnenberg
a195bf2e76 Show error if debug log upload fails 2018-07-19 10:26:34 -07:00
Scott Nonnenberg
eaf7f2d693 Remove User-Agent from form to upload debug log 2018-07-19 09:17:05 -07:00
Scott Nonnenberg
f483c8bd52 v1.14.2 2018-07-18 20:13:53 -07:00
Scott Nonnenberg
0e49749a6e Update the user agent for debug log requests 2018-07-18 20:13:01 -07:00
Scott Nonnenberg
57107d9b21 New option: Disable spell check 2018-07-18 19:21:01 -07:00
Scott Nonnenberg
97f494f4e1 Automatically clean up old debug info, remove unneeded field 2018-07-18 19:21:01 -07:00
Scott Nonnenberg
4906e8238b v1.14.1 2018-07-13 12:27:09 -07:00
Scott Nonnenberg
31284fff26 Merge tag 'v1.14.1-beta.1' 2018-07-13 12:26:53 -07:00
Scott Nonnenberg
2e917f7b65 v1.14.0 2018-07-12 17:18:03 -07:00
Scott Nonnenberg
b5e25854e0 Merge tag 'v1.14.0-beta.3' 2018-07-12 17:17:42 -07:00
Scott Nonnenberg
806e43434b v1.13.0 2018-06-21 16:16:30 -07:00
Scott Nonnenberg
ba4438281a Merge tag 'v1.13.0-beta.2' 2018-06-21 16:16:08 -07:00
Scott Nonnenberg
d442f55f42 v1.12.1 2018-06-14 16:01:49 -07:00
Scott Nonnenberg
152b0045b6 Merge branch 'development'
Merge latest development into master
2018-06-14 16:00:56 -07:00
Scott Nonnenberg
e623bb5c04 v1.12.0 2018-05-31 14:26:01 -07:00
Scott Nonnenberg
f751fc36d8 Merge tag 'v1.12.0-beta.2' 2018-05-31 14:25:46 -07:00
Scott Nonnenberg
0d00fbfb7a v1.11.0 2018-05-14 16:57:11 -07:00
Scott Nonnenberg
76b8cb9b87 Merge tag 'v1.11.0-beta.5' into production 2018-05-14 16:56:16 -07:00
Scott Nonnenberg
7c13fe0429 v1.10.1
Update link handling
2018-05-11 12:13:19 -07:00
Scott Nonnenberg
bfbd84f5d1 Update link handling 2018-05-11 12:12:46 -07:00
Scott Nonnenberg
f6eb745632 v1.10.0
Media Gallery showing all attachments in a given conversation (#2291, previously #2236)

Note: Until all attachments have been migrated to disk (as part of a background process), only a partial set of a conversation's media will show up, skewed towards the most recent messages

Quotes:
  - Show 'You' in Android theme instead of your own contact name (#2312)
  - Show thumbnails for quotes of messages with video attachments (#2293)

Video attachments: show first frame preview in composition area (#2293)

Notification improvements
  - Remove all on remote read, on focus, on exit
  - Show multi-message notifications like '5 new messages'

Increase speed of migration to move attachments to disk from database (#2314)

Dev:
  - Add comments clarifying our mechanisms for stripping EXIF info (#2313)
  - Move to prettierjs to format our code (#2303)
  - Fix break in styleguide; make filesize/Signal.Util.GoogleChrome available (#2302)
  - Remove duplicate entry from .gitignore (#2271)
2018-05-10 10:04:37 -07:00
Daniel Gasienica
ccd3560820 Notification improvements
- remove on read, on focus, on exit
- show multi-message notifications like '5 new messages'
2018-05-10 09:58:21 -07:00
Scott Nonnenberg
782a561df6 Merge tag 'v1.10.0-beta.1' 2018-05-10 09:57:27 -07:00
Scott Nonnenberg
da9f95dfd3 v1.9.0
Send quoted replies via hover menu on message (#2284, #2292)

Fixed: Linking a new iOS device would not initially show iOS theme (#2284)

Dev: Media Gallery: Phase 1 - currently disabled (#2236)
2018-05-01 12:41:53 -07:00
Scott Nonnenberg
28eabd9db5 v1.9.0-beta.1
Send quoted replies via hover menu on message (#2284, #2292)
 
 Fixed: Linking a new iOS device would not initially show iOS theme (#2284)
 
 Fixed: In iOS theme, narrow images would result in a broken chat bubble (#2273, #2282)
 
 Dev:
   - Fix beta install instructions in readme for debian-based linux (#2262)
   - Media Gallery: Phase 1 - currently disabled (#2236)
 -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCAAvFiEEasWqbW7b5YGqUH0mX4IoDDUTRmEFAlrg3wARHHNjb3R0QHNp
 Z25hbC5vcmcACgkQX4IoDDUTRmHmfwf/cYG4hN6QoyCeV+qeG6vXckzUHsku/u2m
 egcBd+s4+7on0sCAiSVNW8gR6s0cZLlKiiNdbNKP6EdCdCRJO1E5NW1ZMBSqH0V+
 fiKyjG7MFW+2urd7HZ/xJ8WlhoR638a/hQcxuGYuu6z7Mr2qeEYDFsBFgXvOlm1H
 0IhfKKMRagjd00xQ+x0fCBs1OuGXBgz69apM0vCvAODIrnfx3yY7xx4Qkd9Wwy2P
 iek+Osu54rMJgavO8Lx2+X/KDYIdcaA20sMMiKDsm0+M/Bq31h68PMWhXEaFdcBL
 zhN7wzGGyR4n5iCw2LfHOnJ/7NUK40FBV9jK7lJ3OKJUxYXfUSRVnw==
 =982D
 -----END PGP SIGNATURE-----

Merge tag 'v1.9.0-beta.1'

v1.9.0-beta.1

Send quoted replies via hover menu on message (#2284, #2292)

Fixed: Linking a new iOS device would not initially show iOS theme (#2284)

Fixed: In iOS theme, narrow images would result in a broken chat bubble (#2273, #2282)

Dev:
  - Fix beta install instructions in readme for debian-based linux (#2262)
  - Media Gallery: Phase 1 - currently disabled (#2236)
2018-05-01 12:41:22 -07:00
Scott Nonnenberg
20b684235f
v1.8.0
Support for receiving quoted replies (#2244, #2273, #2282)

iOS theme: one bubble for both attachment and message contents (#2244, #2273)

Dev: Fix beta install instructions in readme for debian-based linux (#2262)
2018-04-24 14:49:22 -07:00
Scott Nonnenberg
c0412ec0b6
Merging latest 1.8.0 beta changes to production 2018-04-24 14:48:33 -07:00
Scott Nonnenberg
c42c9cba8c
v1.7.1
Fixed: Conversation message preview would sometimes continue to show after message disappeared (1206b3c448)

Improve URL Auto-Linking In Messages (#2240)

Redact More Variants Of Paths In Stack Traces (#2229)

Dev: Introduce React, TypeScript, TSLint and React-StyleGuidist (#2219 and #2232)
2018-04-13 12:53:56 -07:00
Scott Nonnenberg
847787fe27
Pull latest development for 1.7.1 2018-04-13 12:31:58 -07:00
Scott Nonnenberg
699acc64b2
v1.7.0
Note: this release is equivalent to v1.7.0-beta.3. The changes listed below are compared to the previous production release, v1.6.1.

Update to electron 1.8.4 (#2186)

Migrate all attachments from IndexedDB to file system in the background (#2208, #2193, #2165, #2162, #2129)
Save attachments to disk when importing Chrome app export (#2212)

New option in settings: delete all application data (383e02edc4, #2144 and #2153)

Remove all configuration in database when we discover we are unlinked (9acb189650 and 1c6d91b59c)

Delete everything in database when we link with a different phone number from previous link (9acb189650)

Windows: Delete all data on uninstall (c8555974e4)

Fixed: Read receipts setting would not be synchronized along with re-link (#2218)

Fixed: Clicking conversation in left pane when already selected would remove focus on message composition field - thanks @colefranz! (#2032)

Fixed: Searching for the phone number of an existing contact, then selecting 'start conversation' would erase contact details (#2191)

Fixed: Selecting Settings menu option multiple times would open multiple instances of settings view - thanks @navdeepsinghkhalsa (#2167)

Dev:
  - Redact file paths in anything that goes to the log on disk (#2110)
  - When top-level process errors happen, don't show dialog with stack trace (#2110)
  - Add `nsp` to CI runs (fd056e1b4c)
  - Add eslint-plugin-mocha to disallow exclusive tests using *.only (#2110)
  - Preparation for encrypted backups (cea42bde7d)
  - Updates to structure of exported data - messages.zip, flat list of attachments (6d8f4b7b6e)
  - Relax Node.js version requirements (#2203)
  - Fix a few typos in documentation - thanks @Vinnl (#2171)
  - Update issue template to mention that translation should be via Transifex (#2157)
2018-04-11 12:50:01 -07:00
Scott Nonnenberg
f8bbdc6916 v1.7.0-beta.3
Update to electron 1.8.4 (#2186)
 
 Migrate all attachments from IndexedDB to file system in the background (#2208, #2193, #2165, #2162, #2129)
 
 Save attachments to disk when importing Chrome app export (#2212)
 
 Fixed: Read receipts setting would not be synchronized along with re-link (#2218)
 
 Fixed: Clicking conversation in left pane when already selected would remove focus on message composition field - thanks
 @colefranz! (#2032)
 
 Fixed: Searching for the phone number of an existing contact, then selecting 'start conversation' would erase contact details (#2191)
 
 Fixed: Selecting Settings menu option multiple times would open multiple instances of settings view - thanks @navdeepsinghkhalsa (#2167)
 
 Dev:
   - Relax Node.js version requirements (#2203)
   - Fix a few typos in documentation - thanks @Vinnl (#2171)
   - Update issue template to mention that translation should be via Transifex (#2157)
 -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCAAvFiEEasWqbW7b5YGqUH0mX4IoDDUTRmEFAlrFajMRHHNjb3R0QHNp
 Z25hbC5vcmcACgkQX4IoDDUTRmGuzggAhbz6QAj0FzuCzwK55nDcc1VyBvAOb213
 BfY7D2MnPK4fHq44XrzQ73XKGYWD7H3sj/lfbBciOHpoiyALrSYLJAGvUt7Aw4W5
 yOIsN9gbKv2euOMzaKi+VRK0SmWUk2hb/hO5oHe4YdjNfuAB0wJfUQPVD6QQtRmt
 vYKTdDDp/QpExj5ZNVdUzVbLFI2TIrpniFzjiC7wKT3hdZLsQQaZ8Qxj/EbAYlvR
 Y67cZfwN5p/Y6FTjLOcmNK39mFyZHMl940XeErfV7cJ7SwXHGomZvnozSkDjV9Si
 7Uxj1yJvjGc5h+XvkUSxhEpB5kGzjrIUaT/qkEITOcEpSILQT/QiJQ==
 =Rk60
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCAAvFiEEasWqbW7b5YGqUH0mX4IoDDUTRmEFAlrOZtkRHHNjb3R0QHNp
 Z25hbC5vcmcACgkQX4IoDDUTRmEcJAf/eo3CU+fYlk+6qucfQqfWRIBsK9odpmrT
 MO3zeNlJ6xwsKnHfg72ECyySssuw4KNgHxFaCITysjMuBmlJQo0gEk6bsXMrLsOY
 VL2QLhA+i00cGvUNhMf8E1zkw/uQHK3edyvbpEas8p4HDNTqi0WVou7G0z7cNJwT
 aFZE6iYsRseyt7TKhyEMKd2ePlFaQXTbVu2I6l3/d/yEZwKMUivK6rKPcK7o6VCT
 s64SxVUv8g+OWM7HDSk+WX8AgmxowjXY5msDRQRKVe9uDTpn0a+aDE7cPp6BrTuD
 UgpmZMPE5Ph7qQMPpovRIN56s8AED9oJWYZAfoRA/Rn9hv8rTz9nUA==
 =CgrV
 -----END PGP SIGNATURE-----

Merge tag 'v1.7.0-beta.3'

v1.7.0-beta.3

Update to electron 1.8.4 (#2186)

Migrate all attachments from IndexedDB to file system in the background (#2208, #2193, #2165, #2162, #2129)

Save attachments to disk when importing Chrome app export (#2212)

Fixed: Read receipts setting would not be synchronized along with re-link (#2218)

Fixed: Clicking conversation in left pane when already selected would remove focus on message composition field - thanks
@colefranz! (#2032)

Fixed: Searching for the phone number of an existing contact, then selecting 'start conversation' would erase contact details (#2191)

Fixed: Selecting Settings menu option multiple times would open multiple instances of settings view - thanks @navdeepsinghkhalsa (#2167)

Dev:
  - Relax Node.js version requirements (#2203)
  - Fix a few typos in documentation - thanks @Vinnl (#2171)
  - Update issue template to mention that translation should be via Transifex (#2157)
2018-04-11 12:49:41 -07:00
Scott Nonnenberg
3a9696e33d
v1.6.1
Switch to a new service for debug logs, since GitHub is retiring
anonymous gists (#2112)
2018-03-15 16:25:52 -07:00
Scott Nonnenberg
fad7b70527
Merge branch 'hotfix/1.6.1' to move to debuglogs.org for logs 2018-03-15 16:24:59 -07:00
Daniel Gasienica
f9603db30f Move Debug Logs From GitHub Gists to debuglogs.org (#2112)
In anticipation of GitHub’s deprecation of anonymous gists, we are moving our
debug logs to https://debuglogs.org.

- [x] Publish debug logs to debuglogs.org.
- [x] Rename **Help > File a Bug** to **Report an Issue** for consistency with
      our debug log view as well as other apps such as Google Chrome.
- [x] Quickfix: Ensure `window.isFocused` always returns a boolean.

**Sample log:** https://debuglogs.org/0272bdd35288ed839ede88938a5290011150d42b56599efb5dd93ac80a2ac915

---

Merge commit 'b2a252aa' into hotfix/1.6.1
2018-03-15 14:59:31 -04:00
Scott Nonnenberg
63c8e2f113
v1.6.0
_Note: This release is equivalent to v1.6.0-beta.2
(https://github.com/signalapp/Signal-Desktop/releases/tag/v1.6.0-beta.2)_

Upgrade to the latest version of Electron, 1.8.2 (#2066)

Replace custom notification sound with system sound (#2108)

Update menus (#2078 and #2099)
  - A few copy changes to make things clearer
  - Settings now available via the File (Windows/Linux) or Signal Desktop
    (macOS) OS menu
  - Eliminate the triple-dot menu in the top-center of the screen

Fixed: Hitting enter after entering device name on install would not
move to next screen (#2085)

Dev:
  - Ensure consistent builds using yarn --frozen-lockfile (#2098)
  - Update code to match eslint-enforced formatting (#2077)
  - Upgrade to latest version of electron-builder and associated
    packages (#2066 and #2097)
2018-03-13 14:54:28 -07:00
Scott Nonnenberg
20f31afec7 v1.6.0-beta.2
Upgrade to the latest version of Electron, 1.8.2 (#2066)
 
 Replace custom notification sound with system sound (#2108)
 
 Update menus (#2078 and #2099)
   - A few copy changes to make things clearer
   - Settings now available via the File (Windows/Linux) or Signal
     Desktop (macOS) OS menu
   - Eliminate the triple-dot menu in the top-center of the screen
 
 Fix: Hitting enter after entering device name on install would not move
 to next screen (#2085)
 
 Dev:
   - Ensure consistent builds using `yarn --frozen-lockfile` (#2098)
   - Update code to match eslint-enforced formatting (#2077)
   - Upgrade to latest version of electron-builder and associated
     packages (#2066 and #2097)
 -----BEGIN PGP SIGNATURE-----
 
 iIsEABEIADMWIQTKYMJDv3Ng4BWDMMSkkxwJZExlSwUCWp3qpxUcc2NvdHRAbm9u
 bmVuYmVyZy5jb20ACgkQpJMcCWRMZUuyWgEAotzL5lrdRqcNSqryMsEinEYQNLWL
 5ygekdr+tQHmOKoBAI4czSpTFVsrEbEDk+Q0sYb+mCWkNzZ0fjUCNB6DsS5c
 =LF/6
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCAAvFiEEasWqbW7b5YGqUH0mX4IoDDUTRmEFAlqoRuwRHHNjb3R0QHNp
 Z25hbC5vcmcACgkQX4IoDDUTRmHXNQf5AV5fg7R76jWPk6ZfF6m8YsC4Jl1Usqt9
 xgV9BZ257YF1nhz5nrlzBsdYSVKMK6gqN/4wRA0pxb2HZqFMwfFf4Ej0DLRZMG5Y
 IAtYYQGCWmNrcZJQ+nXD4R/CeZDz25FVkACXz7ulhF46IJdiuXO981s6iORQRfcA
 Oa0jnWzsvVie1l5QMrs3XGYXqyJmcKc265mDksSTnB7xbbBwPNU68jzUc6XX/XtL
 97DUGkSkYNxknI7rbO+CUzZTkdmFYf12p/o30jmkts88Znak/MrubN/9Ig9aVAC1
 0cJvsRCjpyEnP1pg422VJESnLgpE4A/f5mVK5mC84Aq6Z6bj9TfIoA==
 =bjRs
 -----END PGP SIGNATURE-----

Merge tag 'v1.6.0-beta.2'

v1.6.0-beta.2

Upgrade to the latest version of Electron, 1.8.2 (#2066)

Replace custom notification sound with system sound (#2108)

Update menus (#2078 and #2099)
  - A few copy changes to make things clearer
  - Settings now available via the File (Windows/Linux) or Signal
    Desktop (macOS) OS menu
  - Eliminate the triple-dot menu in the top-center of the screen

Fix: Hitting enter after entering device name on install would not move
to next screen (#2085)

Dev:
  - Ensure consistent builds using `yarn --frozen-lockfile` (#2098)
  - Update code to match eslint-enforced formatting (#2077)
  - Upgrade to latest version of electron-builder and associated
    packages (#2066 and #2097)
2018-03-13 14:47:17 -07:00

View File

@ -4,7 +4,7 @@
"description": "Private messaging from your desktop",
"desktopName": "signal.desktop",
"repository": "https://github.com/signalapp/Signal-Desktop.git",
"version": "5.0.0-beta.4",
"version": "5.0.0",
"license": "AGPL-3.0-only",
"author": {
"name": "Open Whisper Systems",