Fedor Indutny
|
c9b1ce6655
|
Use assert in normalizeUuid
|
2021-06-22 16:08:55 -07:00 |
|
Evan Hahn
|
9db19283ac
|
MessageController: return all messages by sent at, not just 1
|
2021-06-22 16:05:05 -07:00 |
|
Fedor Indutny
|
9f0c630574
|
Move to protobufjs in ts/groups.ts
|
2021-06-22 09:46:42 -05:00 |
|
Fedor Indutny
|
8f5086227a
|
Enforce stronger types for ArrayBuffers and storage
|
2021-06-14 17:09:37 -07:00 |
|
Fedor Indutny
|
17e6ec468e
|
Faster WebSocket reconnects
|
2021-06-09 15:28:54 -07:00 |
|
Scott Nonnenberg
|
bff3f0c74a
|
Sender Key: Prepare for production
|
2021-06-08 14:51:58 -07:00 |
|
Evan Hahn
|
eaf4036fc8
|
Compute provisioning URL in separate function
|
2021-06-07 09:27:02 -07:00 |
|
Evan Hahn
|
6c6eed0b1e
|
Don't show name collisions for system contacts
|
2021-06-02 10:24:22 -07:00 |
|
Evan Hahn
|
36c15fead4
|
Group name spoofing warning
|
2021-06-01 16:30:25 -07:00 |
|
Fedor Indutny
|
19f8042cd3
|
Universal Disappearing Messages
|
2021-06-01 13:45:43 -07:00 |
|
Fedor Indutny
|
6e19383a7d
|
Fix SMS-only check for unregistered convo
|
2021-06-01 13:10:19 -07:00 |
|
Fedor Indutny
|
33595646c1
|
Add user path to logging exceptions
|
2021-06-01 11:15:23 -07:00 |
|
Scott Nonnenberg
|
ee513a1965
|
Support for message retry requests
|
2021-05-28 12:11:19 -07:00 |
|
Josh Perez
|
28f016ce48
|
Conversation Colors
|
2021-05-28 09:15:17 -07:00 |
|
Evan Hahn
|
d4dc9b8e39
|
Message Requests: Add new "Report spam and block" button
|
2021-05-27 13:37:58 -07:00 |
|
Evan Hahn
|
7c7f7ee5a0
|
Add concat iterable utility
|
2021-05-20 17:37:19 -07:00 |
|
Evan Hahn
|
392822372b
|
Iterables: add and use filter
|
2021-05-20 17:37:17 -07:00 |
|
Fedor Indutny
|
7fa730531a
|
Improve experience for contacts without signal accounts
|
2021-05-20 17:37:08 -07:00 |
|
Evan Hahn
|
18abe93022
|
Remove many instances of deprecated url.parse
|
2021-05-20 17:37:07 -07:00 |
|
Evan Hahn
|
a8346c490e
|
Fix inaccurate numbers on group details screen
|
2021-05-20 17:37:07 -07:00 |
|
Josh Perez
|
24b7790829
|
One SearchInput to rule them all
|
2021-05-10 20:50:43 -04:00 |
|
Evan Hahn
|
d28678dbf9
|
Make it more difficult to blur avatars
|
2021-05-07 17:21:10 -05:00 |
|
Fedor Indutny
|
986d8a66bc
|
Show challenge when requested by server
|
2021-05-05 17:09:29 -07:00 |
|
Evan Hahn
|
736075322c
|
Render disappearing message timers generically
|
2021-05-03 16:24:40 -07:00 |
|
Evan Hahn
|
05703c2719
|
Blur avatars of unapproved conversations
|
2021-04-30 14:40:25 -05:00 |
|
Evan Hahn
|
bbd7fd3854
|
Initial support for job queue
|
2021-04-29 18:02:27 -05:00 |
|
Scott Nonnenberg
|
86d2a4b5dd
|
decrypt/encrypt with libsignal-client, remove libsignal-protocol-javascript
|
2021-04-29 14:27:35 -07:00 |
|
Josh Perez
|
353becffac
|
Various fixes for message forwarding
|
2021-04-28 15:44:48 -05:00 |
|
Josh Perez
|
5e2d48cc2f
|
Do not populate left pane on initial link
|
2021-04-20 19:16:49 -04:00 |
|
Josh Perez
|
6c0acd09df
|
Sync mute state
|
2021-04-09 11:19:38 -05:00 |
|
Evan Hahn
|
f615b1a75f
|
Reject reactions with invalid number of graphemes
|
2021-04-08 23:53:18 -04:00 |
|
Josh Perez
|
9438b7b3fe
|
Fixes pinned conversations sync
|
2021-04-08 15:27:20 -04:00 |
|
Scott Nonnenberg
|
a1c534ec0c
|
Fix CDS fetches; use proper hashing mechanism
|
2021-04-07 14:27:40 -07:00 |
|
Evan Hahn
|
1a9c6b9385
|
Clean up iterable utilities
|
2021-04-05 18:08:50 -04:00 |
|
Evan Hahn
|
bd48dea613
|
Add enum parser utility
|
2021-04-05 18:08:50 -04:00 |
|
Kasia Kosturek
|
d20cc59a26
|
getInitials: handle more cases
See [#5029]][0].
[0]: https://github.com/signalapp/Signal-Desktop/pull/5029
|
2021-04-02 15:30:49 -05:00 |
|
rhklee
|
8b51f174d8
|
Remove backslash from search queries
Co-authored-by: Lee Randy <randy.lee@metronom.com>
Co-authored-by: Evan Hahn <69474926+EvanHahn-Signal@users.noreply.github.com>
See [#5053][0].
[0]: https://github.com/signalapp/Signal-Desktop/pull/5053
|
2021-04-02 15:29:54 -05:00 |
|
Fedor Indutny
|
746e99b8c2
|
Flush all watchers on empty queue
|
2021-03-25 17:00:03 -07:00 |
|
Fedor Indutny
|
919259c960
|
Use non-subtle crypto in libsignal-protocol
|
2021-03-23 17:50:02 -07:00 |
|
Fedor Indutny
|
a75402d290
|
Add timestamp utilities with helpful names
|
2021-03-22 16:08:52 -05:00 |
|
Evan Hahn
|
b725ed2ffb
|
Refresh profiles on app start (at most every 12 hours)
|
2021-03-19 16:57:36 -04:00 |
|
Fedor Indutny
|
fd8339e2ff
|
Fix for UnregisteredUserError handling when fetching UUIDs
|
2021-03-19 16:57:36 -04:00 |
|
Evan Hahn
|
45dbe4d145
|
In left pane and "add group member", sort E164-only contacts to the bottom
|
2021-03-19 16:57:35 -04:00 |
|
Evan Hahn
|
b81a52bbdd
|
New Group administration: Add users
|
2021-03-19 16:57:35 -04:00 |
|
Evan Hahn
|
9f5335b854
|
New Group administration: update title and avatar
|
2021-03-19 16:57:35 -04:00 |
|
Evan Hahn
|
ecc04d36de
|
Disallow group names longer than 32 extended graphemes
|
2021-03-19 16:57:35 -04:00 |
|
Scott Nonnenberg
|
c73e35b1b6
|
Support for translating Desktop sessions to libsignal-client sessions
|
2021-03-19 16:57:35 -04:00 |
|
Scott Nonnenberg
|
7e629edd21
|
Move SignalProtocolStore to TypeScript
|
2021-03-19 16:53:52 -04:00 |
|
Evan Hahn
|
5de4babc0d
|
Support for creating New Groups
|
2021-03-19 16:53:52 -04:00 |
|
Evan Hahn
|
06fb4fd0bc
|
Add "new conversation" composer for direct messages
|
2021-03-19 16:53:51 -04:00 |
|
Evan Hahn
|
bc37b5c907
|
Add an assertion when updating conversations; update cleanData
|
2021-02-04 11:54:03 -08:00 |
|
Scott Nonnenberg
|
a48b3e381e
|
Support for joining New Groups via invite links
|
2021-01-29 14:16:48 -08:00 |
|
Scott Nonnenberg
|
12c44d40a8
|
makeLookup: Allow for key of zero
|
2021-01-27 14:39:45 -08:00 |
|
Evan Hahn
|
a8787e7c9e
|
Convert logging infrastructure to TypeScript
|
2021-01-27 13:13:33 -08:00 |
|
Evan Hahn
|
8a72607fa7
|
Prefer type to interface and add an ESLint rule
|
2021-01-25 18:29:00 -08:00 |
|
Scott Nonnenberg
|
cbc6c29479
|
Finish in-redux conversation lookups, getPropsForSearchResult moved
|
2021-01-25 18:28:58 -08:00 |
|
Evan Hahn
|
55091edefa
|
Avoid unnecessary re-render on CHECK_NETWORK_STATUS
|
2020-12-17 12:12:52 -05:00 |
|
Evan Hahn
|
4aaf08ba49
|
Minor: fix year in license comment
|
2020-12-08 15:02:32 -05:00 |
|
Evan Hahn
|
0c039bf431
|
Add group calling events to the message timeline
|
2020-12-07 14:43:19 -06:00 |
|
Evan Hahn
|
a2f285d243
|
Put group calling behind a remote feature flag
|
2020-12-07 14:35:14 -06:00 |
|
Evan Hahn
|
a9367f48f1
|
Dark theme for calling device selection
|
2020-12-04 15:03:01 -08:00 |
|