Scott Nonnenberg
|
8eea20ea91
|
Reliability fixes for conversation formatting and message send
|
2020-10-28 14:54:33 -07:00 |
|
Scott Nonnenberg
|
fa2d300714
|
Show 'accept invite UI' for re-invite, calm progress spinner
|
2020-10-26 15:55:27 -07:00 |
|
Scott Nonnenberg
|
89d29b49a3
|
Conversation reducer: sort by received_at then sent_at like Backbone
|
2020-10-26 15:48:44 -07:00 |
|
Scott Nonnenberg
|
04b7a29229
|
Modern profile sharing in 1:1 and GroupV1 groups
|
2020-10-26 15:48:44 -07:00 |
|
Chris Svenningsen
|
fdc3476106
|
Fix a few pinned chat sync issues
|
2020-10-15 18:59:45 -04:00 |
|
Chris Svenningsen
|
63b2644cb4
|
Read Pinned Chats
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-10-12 18:10:08 -04:00 |
|
Sidney Keese
|
dabab60f56
|
Remove TSLint
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-10-12 18:10:07 -04:00 |
|
Chris Svenningsen
|
b5df9b4067
|
Migrate messages, conversations, conversation_view, background to TS
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-10-12 18:10:07 -04:00 |
|
Sidney Keese
|
2ade4acd52
|
Migrate util, types, state, sticker-creator to ESLint
|
2020-09-21 15:42:51 -04:00 |
|
Scott Nonnenberg
|
7a02cc815d
|
Support for new GroupV2 groups
|
2020-09-09 17:34:57 -07:00 |
|
Josh Perez
|
84e52c948b
|
Mute conversations
|
2020-08-28 15:42:25 -04:00 |
|
Chris Svenningsen
|
d3d3c41f94
|
Convert <Avatar /> component to Storybook
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
Co-authored-by: Sidney Keese <me@sidke.com>
|
2020-08-13 13:53:45 -07:00 |
|
Josh Perez
|
6a68b37c83
|
New message state: Partially sent
|
2020-08-06 18:22:52 -07:00 |
|
Scott Nonnenberg
|
d75eee015f
|
Show notifications when a user's profile name changes
|
2020-07-30 13:27:44 -07:00 |
|
Scott Nonnenberg
|
d07b8e82b2
|
First-class profile name rendering
|
2020-07-30 13:27:41 -07:00 |
|
Josh Perez
|
5b83485c89
|
Update safety number change warning dialog
|
2020-07-30 13:10:05 -07:00 |
|
Peter Thatcher
|
d3a27a6442
|
Calling support
|
2020-07-30 13:08:47 -07:00 |
|
Ken Powers
|
83574eb067
|
Message Requests
|
2020-07-30 13:08:44 -07:00 |
|
Scott Nonnenberg
|
e536929e35
|
Handle messages with the same received_at
|
2020-07-13 16:06:24 -07:00 |
|
Ken Powers
|
ba5e2ff6e5
|
Receive support for DOE messages
|
2020-04-29 17:42:41 -07:00 |
|
Scott Nonnenberg
|
71436d18e2
|
Include sender in group update notifications
|
2020-04-15 14:44:46 -07:00 |
|
Scott Nonnenberg
|
30e5051239
|
Eliminate clipped error icon for wide messages with errors
|
2020-03-25 16:47:42 -07:00 |
|
Josh Perez
|
4830213a12
|
Sort by inbox position to match phone after link
|
2020-03-24 17:02:01 -07:00 |
|
Scott Nonnenberg
|
c147e6ce25
|
Restore contact/conversation differentiation in search results
|
2020-02-06 14:52:05 -05:00 |
|
Ken Powers
|
01d4aa0772
|
Update to new message bubble reactions design
|
2020-02-03 12:02:49 -08:00 |
|
Scott Nonnenberg
|
682ac656c6
|
Handle duplicate receivedAt timestamps for MESSAGE_RESET event
|
2020-02-03 14:32:03 -05:00 |
|
Scott Nonnenberg
|
4f16cf595c
|
Ensure that oldest/newest are correct given duplicate timestamps
|
2020-01-31 07:39:30 -08:00 |
|
Scott Nonnenberg
|
4af7a9ae2c
|
ducks/conversations: Ensure metrics agree with in-memory messages
* ducks/conversations: Ensure metrics agree with in-memory messages
* Clean up logic cleaning up metrics
|
2020-01-16 11:45:06 -05:00 |
|
Scott Nonnenberg
|
20a892247f
|
Keyboard shortcuts and accessibility
|
2019-11-13 16:53:42 -08:00 |
|
Scott Nonnenberg
|
86864279b2
|
Ensure we track message height change when long message loads
|
2019-10-17 13:19:41 -04:00 |
|
Scott Nonnenberg
|
8ccb89310b
|
New Idle timer; messages not marked read if user is idle
|
2019-09-24 13:43:08 -07:00 |
|
Scott Nonnenberg
|
dbc312e189
|
Timeline: Resize message if any attachment is no longer pending
|
2019-09-04 17:11:30 -04:00 |
|
Scott Nonnenberg
|
cbde0bb3d1
|
Timeline: Handle height change due to pending voice note
|
2019-09-04 12:02:28 -07:00 |
|
Scott Nonnenberg
|
936768d9c1
|
Recalculate message height when pending sticker is loaded
|
2019-08-22 15:41:55 -07:00 |
|
Scott Nonnenberg
|
c570a92e76
|
Fixes for CI
|
2019-08-21 16:04:49 -07:00 |
|
Scott Nonnenberg
|
90c2a97aa7
|
Address alpha feedback
|
2019-08-21 14:55:18 -07:00 |
|
Scott Nonnenberg
|
0b0214cbf9
|
Some fixes for windowed render
|
2019-08-21 14:55:12 -07:00 |
|
Scott Nonnenberg
|
6292019d30
|
Virtualize search results - only render what's visible
|
2019-08-21 14:52:30 -07:00 |
|
Scott Nonnenberg
|
9d4f2afa5a
|
Persist drafts
|
2019-08-21 14:52:30 -07:00 |
|
Scott Nonnenberg
|
5ebd8bc690
|
Virtualize Messages List - only render what's visible
|
2019-08-21 14:52:30 -07:00 |
|
Ken Powers
|
29de50c12a
|
Stickers
Co-authored-by: scott@signal.org
Co-authored-by: ken@signal.org
|
2019-05-16 16:10:37 -07:00 |
|
Scott Nonnenberg
|
c41bc53614
|
Refactor messages model; New timeline react components
|
2019-05-16 15:23:21 -07:00 |
|
Scott Nonnenberg
|
6ffbc0ac06
|
Archive Conversation
|
2019-03-12 17:44:14 -07:00 |
|
Scott Nonnenberg
|
b3ac1373fa
|
Move left pane entirely to React
|
2019-03-12 17:44:14 -07:00 |
|