Sidney Keese
|
7af2284c6b
|
Composition area: Only paste HTML that originated in Signal
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-11-11 17:01:45 -08:00 |
|
Chris Svenningsen
|
98da8746e8
|
Trim trailing newlines from outgoing messages
|
2020-11-11 14:56:20 -08:00 |
|
Chris Svenningsen
|
fef8c5b2f1
|
Ensure emoji completion always takes effect
|
2020-11-11 14:54:23 -08:00 |
|
Jim Gustafson
|
ff0794e08b
|
Update to RingRTC v2.8.1
|
2020-11-11 15:10:41 -06:00 |
|
Chris Svenningsen
|
d593f74241
|
New contact popup when clicking on group member or avatar
|
2020-11-11 09:36:05 -08:00 |
|
Scott Nonnenberg
|
cd599f92c8
|
background/connect: Prevent concurrent calls to connect
|
2020-11-11 10:24:29 -06:00 |
|
Scott Nonnenberg
|
1d1fccd96f
|
message.setToExpire: Log start timestamp, log before save
|
2020-11-11 10:21:06 -06:00 |
|
Sidney Keese
|
5c810c65cc
|
Fix mention blot to enable native keyboard navigation
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-11-10 09:51:24 -08:00 |
|
Scott Nonnenberg
|
a5cfebe87a
|
Conversation.setMarkedUnread: Only captureChange if value changed
|
2020-11-10 09:53:34 -06:00 |
|
Scott Nonnenberg
|
4ef4aebf85
|
GroupV2: Add 'you were invited' to timeline after link
|
2020-11-10 09:15:37 -06:00 |
|
Evan Hahn
|
957a1e0d07
|
Calling lobby: show your blurred avatar instead of other person's
|
2020-11-09 10:56:20 -08:00 |
|
Sidney Keese
|
4d95f83007
|
Clean up transitional pinned chats
|
2020-11-09 12:30:05 -06:00 |
|
Sidney Keese
|
bba9df3149
|
Ensure incoming pinned conversations are not archived
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-11-09 09:32:59 -06:00 |
|
Sidney Keese
|
91beef7797
|
Improve emoji blot and override clipboard behavior
|
2020-11-06 12:11:18 -08:00 |
|
Scott Nonnenberg
|
d4d9688447
|
Ensure authorUuid is set in outgoing quotes
|
2020-11-06 13:06:21 -06:00 |
|
Evan Hahn
|
3468de255d
|
Redux state: Allow multiple calls to be stored
|
2020-11-06 09:36:37 -08:00 |
|
Chris Svenningsen
|
fe298444fb
|
Bring up picker on backspace into mention
|
2020-11-05 13:18:42 -08:00 |
|
Chris Svenningsen
|
4def45b86a
|
Remove fuzzy @mention search
|
2020-11-04 14:04:48 -08:00 |
|
Evan Hahn
|
ca83281986
|
Add getOwn utility function
|
2020-11-04 11:56:49 -08:00 |
|
Evan Hahn
|
66da943f27
|
Call screen footer styling improvements
|
2020-11-04 11:56:03 -08:00 |
|
Evan Hahn
|
7e23bb6246
|
Use thunks for calling action creators
|
2020-11-04 13:03:14 -06:00 |
|
Evan Hahn
|
618c0fce1e
|
test-electron: wait to run tests until protos are ready
|
2020-11-04 13:03:14 -06:00 |
|
Chris Svenningsen
|
158ed4e455
|
Fix several composer bugs
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
e9642ae66f
|
Test calling's toggle actions, run tests in Electron
|
2020-11-04 13:03:13 -06:00 |
|
Chris Svenningsen
|
53c89aa40f
|
Send @mentions
|
2020-11-04 13:03:13 -06:00 |
|
Chris Svenningsen
|
ff18063f89
|
Ensure emoji picker can insert without composition box focus
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
b7a1ddf628
|
Remove runtime type checks from calling service
|
2020-11-04 13:03:13 -06:00 |
|
Sidney Keese
|
cfc3c123bc
|
Update unread count when marking as unread
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
8bfaf598af
|
Add license headers across the project
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
8c3da11996
|
Convert emoji actions to use redux-thunk
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
decc93532b
|
Hide call buttons when on call
|
2020-11-04 13:03:13 -06:00 |
|
Chris Svenningsen
|
c408072576
|
Mark conversation as unread
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-11-04 13:03:10 -06:00 |
|
Evan Hahn
|
184f7e1bf3
|
Remove ESLint no-continue rule
|
2020-11-04 13:00:41 -06:00 |
|
Chris Svenningsen
|
6a026c6439
|
Fix emoji completion; don't show when typing times
* Do not pop picker in timestamps
* Fix timestamp triggering emoji picker
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-11-04 13:00:41 -06:00 |
|
Evan Hahn
|
cb9a7f79d1
|
Rewrite Message model tests in TypeScript
|
2020-11-04 13:00:41 -06:00 |
|
Evan Hahn
|
8073ccd32c
|
Rewrite <CallScreen> component with hooks
|
2020-11-04 13:00:41 -06:00 |
|
Evan Hahn
|
05a91a100f
|
Remove some any casts for "smart" components
|
2020-11-04 13:00:41 -06:00 |
|
Evan Hahn
|
b7cd0b1bf7
|
Tidy up link previews types
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
dd8a2435ea
|
Add useRef() React Hook to lint rules
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
8160b3b160
|
Use combineReducers as Redux recommends, removing an any
|
2020-11-04 13:00:40 -06:00 |
|
Scott Nonnenberg
|
8fd4ff95db
|
CompositionInput: Submit trimmed text instead of not submitting
|
2020-11-04 13:00:40 -06:00 |
|
Chris Svenningsen
|
13333e0b0d
|
Fix enter/ctrl+enter in expanded composer
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-11-04 13:00:40 -06:00 |
|
Sidney Keese
|
e8f6480c57
|
Focus input after choosing to reply to message
|
2020-11-04 13:00:40 -06:00 |
|
Josh Perez
|
928bfcc221
|
Recent Media list: Round file sizes
|
2020-11-04 13:00:40 -06:00 |
|
Josh Perez
|
de45db255c
|
Improve context menus
|
2020-11-04 13:00:40 -06:00 |
|
Sidney Keese
|
fbf93374c1
|
Replace Draft with Quill for composition area
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
544995cc21
|
Clean up <LeftPane /> tests
|
2020-11-04 13:00:40 -06:00 |
|
Josh Perez
|
7d29cb5edf
|
Calling participants list
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
2491486aff
|
Minor: remove WhatIsThis type from storage.onready
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
5275915072
|
Minor: fix calling button <Tooltip> warning
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
48e8cd0138
|
Remove unused callState prop from <CallingLobby>
|
2020-11-04 13:00:40 -06:00 |
|
Scott Nonnenberg
|
18c71b291c
|
Fix left pane draft display and GV2 typing indicators
|
2020-11-03 16:16:20 -08:00 |
|
Scott Nonnenberg
|
ab89c6c704
|
Lightbox.tsx: Fix formatting
|
2020-11-02 17:12:27 -08:00 |
|
Vin Howe
|
526ab4fe29
|
Add menu option for copying supported images in lightbox (#4614)
|
2020-11-02 16:47:46 -08:00 |
|
nsunderland1
|
2373209834
|
Don't enable webcam on audio call startup (#4602)
|
2020-11-02 16:47:18 -08:00 |
|
Evan Hahn
|
1d548d10ba
|
Add timeout to a link previews test for Windows CI
|
2020-11-02 14:49:32 -08:00 |
|
Scott Nonnenberg
|
29eaa7b9a2
|
Cleanup: Reactions, Delete for Everyone
|
2020-11-02 14:49:07 -08:00 |
|
Scott Nonnenberg
|
e8759fc81b
|
Fix out-of-order applications of reaction and delete-for-everyone
|
2020-11-01 09:06:41 -06:00 |
|
Scott Nonnenberg
|
05f905fd10
|
A few small bugfixes
|
2020-10-30 10:56:03 -07:00 |
|
Scott Nonnenberg
|
cd9aee84f5
|
Always share profile on send; no profile sharing UI if no messages
|
2020-10-28 17:40:50 -07:00 |
|
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
|
5c0fcad6b1
|
Properly prepare, await and hand response for sync message send
|
2020-10-26 15:48:44 -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
|
74de4ea6f6
|
Capture original error stack when sending messages
|
2020-10-26 15:48:44 -07:00 |
|
Vladimir Skuratovich
|
a4c6003f34
|
Prefer audio device 0 if no device preference has been saved
|
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 |
|
Evan Hahn
|
60f2422e2a
|
Consolidate sleep usages into a tested utility function
|
2020-10-26 15:48:44 -07:00 |
|
Evan Hahn
|
c4de9436f3
|
Fix error thrown on message retry
|
2020-10-22 10:32:23 -07:00 |
|
Scott Nonnenberg
|
3e42a47415
|
GroupsV2: Use full group state if change actions incompatible
|
2020-10-20 17:39:13 -07:00 |
|
Josh Perez
|
df2fa3c7b1
|
updateLastMessage: Use MessageController for latest data
|
2020-10-20 16:26:58 -07:00 |
|
Evan Hahn
|
de5595514b
|
Ensure left pane properly handles just pinned/archived
|
2020-10-16 15:05:40 -07:00 |
|
Josh Perez
|
fb7c1e9030
|
Use a diff type of blur one that does not flicker
|
2020-10-15 19:00:36 -04:00 |
|
Chris Svenningsen
|
e5fae1a346
|
Fix shortcuts with pinned chats
|
2020-10-15 19:00:15 -04:00 |
|
Sidney Keese
|
b199d5fe58
|
Stop event propagation on reaction skin tone selection
|
2020-10-15 19:00:02 -04:00 |
|
Chris Svenningsen
|
fdc3476106
|
Fix a few pinned chat sync issues
|
2020-10-15 18:59:45 -04:00 |
|
Scott Nonnenberg
|
e8664213d3
|
Reactions: Don't apply to messages with errors
|
2020-10-15 18:58:50 -04:00 |
|
Scott Nonnenberg
|
ac60d5db57
|
Small fix to ensure spinner and error dialog show properly
|
2020-10-15 15:03:08 -04:00 |
|
Josh Perez
|
fac1f26ad2
|
Better logging for pin/unpin
|
2020-10-15 14:35:57 -04:00 |
|
Josh Perez
|
8446b2dc61
|
Calling: Match buttons in other clients
|
2020-10-15 14:35:51 -04:00 |
|
Chris Svenningsen
|
fe7008b6b1
|
Do not show headers in LeftPane without multiple Conversation types
|
2020-10-15 14:35:44 -04:00 |
|
Evan Hahn
|
dd57963dab
|
Outbound link previews: more lenient loading
Signed-off-by: Josh Perez <josh.p@signal.org>
|
2020-10-15 14:34:45 -04:00 |
|
Scott Nonnenberg
|
75c7c526a6
|
setProfileKey: Drop profileAvatar when we get new profileKey
|
2020-10-14 11:50:17 -05:00 |
|
Josh Perez
|
1507dea351
|
Move calling duration timer into redux state
|
2020-10-13 14:02:43 -07:00 |
|
Josh Perez
|
47cd1ddbff
|
Fixes lint
|
2020-10-12 18:48:19 -04:00 |
|
Scott Nonnenberg
|
913dbd9e7e
|
Errors: Associate by conversationId, properly persist to database
|
2020-10-12 18:10:08 -04:00 |
|
Scott Nonnenberg
|
523843f30e
|
Proper styling for View Once messages which are deleted for everyone
|
2020-10-12 18:10:08 -04:00 |
|
Chris Svenningsen
|
492bb283ee
|
A few Delete For Everyone fixes
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-10-12 18:10:08 -04:00 |
|
Scott Nonnenberg
|
0122cfd22a
|
Resilience to quick reconnects: always reprocess from cache first
|
2020-10-12 18:10:08 -04:00 |
|
Evan Hahn
|
0d83076799
|
Use more exact type for addCallHistory
|
2020-10-12 18:10:08 -04:00 |
|
Chris Svenningsen
|
d7f3b39fec
|
Provide fallback if pinnedConversationIds not already set
|
2020-10-12 18:10:08 -04:00 |
|
Josh Perez
|
59a181bd30
|
Calling: Lobby
|
2020-10-12 18:10:08 -04:00 |
|
Scott Nonnenberg
|
358ee4ab72
|
storage: Don't throw if we store undefined
|
2020-10-12 18:10:08 -04:00 |
|
Josh Perez
|
c7308b485b
|
Tidy up the storage service logs
|
2020-10-12 18:10:08 -04:00 |
|
Evan Hahn
|
776b500142
|
Ensure that clicking a link does not close the conversation
|
2020-10-12 18:10:08 -04:00 |
|
Scott Nonnenberg
|
9002b21a6b
|
Minimize downstream effects of storage sync
|
2020-10-12 18:10:08 -04:00 |
|
Scott Nonnenberg
|
b914b59969
|
Disable obsolete feature flags
|
2020-10-12 18:10:08 -04:00 |
|
Evan Hahn
|
4206f1c463
|
Remove type cast from ConversationModel#isMe
|
2020-10-12 18:10:08 -04:00 |
|
Scott Nonnenberg
|
33ca9c48af
|
SafetyNumberViewer: Disable for contacts with missing data
|
2020-10-12 18:10:08 -04:00 |
|
Josh Perez
|
b879c73b86
|
Storage service write improvements
|
2020-10-12 18:10:08 -04:00 |
|
Scott Nonnenberg
|
d51a0b5ece
|
GroupsV2: Better group invite behavior
|
2020-10-12 18:10:08 -04:00 |
|
Evan Hahn
|
b9ff4f07d3
|
Remove unnecessary non-null assertion from Message#send
|
2020-10-12 18:10:08 -04:00 |
|
Scott Nonnenberg
|
ada70c4895
|
handleDataMessage: Don't drop messages for empty GroupV1 groups
|
2020-10-12 18:10:08 -04:00 |
|
Chris Svenningsen
|
cf9764c85a
|
Consolidate checks for v2 Groups
|
2020-10-12 18:10:08 -04:00 |
|
Sidney Keese
|
c3ddedfde1
|
Reactions: skin tone support
|
2020-10-12 18:10:08 -04:00 |
|
Chris Svenningsen
|
6a7d45b6fc
|
Pinned Chats
|
2020-10-12 18:10:08 -04:00 |
|
Evan Hahn
|
6e1a83ae4e
|
Reject HTTP URLs when loading link previews
|
2020-10-12 18:10:08 -04:00 |
|
Evan Hahn
|
c57f7f1cdb
|
Call requests: caller
|
2020-10-12 18:10:08 -04:00 |
|
Evan Hahn
|
2637d90df0
|
Minor: remove two any s from <CallScreen>
|
2020-10-12 18:10:08 -04:00 |
|
Josh Perez
|
9510fd1eec
|
Cleans up mute state after mute expires
|
2020-10-12 18:10:08 -04:00 |
|
Josh Perez
|
a581f6ea81
|
Calling: Picture-in-picture
|
2020-10-12 18:10:08 -04:00 |
|
Chris Svenningsen
|
7b15bddfc9
|
Bring back conversation.leaveGroup for GV1 scenarios
|
2020-10-12 18:10:08 -04:00 |
|
Josh Perez
|
04eb7bc995
|
Delete @mentions on DOE
|
2020-10-12 18:10:08 -04:00 |
|
Josh Perez
|
27759233e4
|
Storage Service Write: Improved conflict handling
|
2020-10-12 18:10:08 -04:00 |
|
Sidney Keese
|
866217a724
|
Delete For Everyone Send
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-10-12 18:10:08 -04:00 |
|
Chris Svenningsen
|
63b2644cb4
|
Read Pinned Chats
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-10-12 18:10:08 -04:00 |
|
Evan Hahn
|
3ca547f3dd
|
Only fuzzy linkify TLDs in place in 2010
|
2020-10-12 18:10:08 -04:00 |
|
Josh Perez
|
ea7ea5e8f6
|
Storybook fix
|
2020-10-12 18:10:08 -04:00 |
|
Evan Hahn
|
313faab774
|
Outbound link previews
|
2020-10-12 18:10:08 -04:00 |
|
Evan Hahn
|
bb3ab816dd
|
Remove unnecessary non-null assertion
|
2020-10-12 18:10:08 -04:00 |
|
Evan Hahn
|
bf647b36d4
|
Fix a UUID variable holding an E164
|
2020-10-12 18:10:07 -04:00 |
|
Evan Hahn
|
333dc17c0a
|
Proper call requests for callee
|
2020-10-12 18:10:07 -04:00 |
|
Evan Hahn
|
bdd71e4898
|
Support APNGs in Sticker Creator
|
2020-10-12 18:10:07 -04:00 |
|
Scott Nonnenberg
|
6b3d5c19b3
|
GroupV2: Show better strings for 'added but previously invited' cases
|
2020-10-12 18:10:07 -04:00 |
|
Scott Nonnenberg
|
b91107efbc
|
Conversation.addSingleMessage: Use queue to maintain incoming order
|
2020-10-12 18:10:07 -04:00 |
|
Scott Nonnenberg
|
d39ede068a
|
Two small bugfixes
|
2020-10-12 18:10:07 -04:00 |
|
Sidney Keese
|
dabab60f56
|
Remove TSLint
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-10-12 18:10:07 -04:00 |
|
Sidney Keese
|
7b6d8f55d6
|
Migrate textsecure to eslint
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 |
|
iomintz
|
6e7930f7a9
|
WebAPI.initialize: add missing validity check for proxyUrl (#4565)
|
2020-10-12 18:08:43 -04:00 |
|
Jim Gustafson
|
80fe9b97d0
|
Add more logging for high level calling operations
|
2020-09-25 17:05:25 -04:00 |
|
Scott Nonnenberg
|
58af7adeaa
|
Update to the new gv2 capability string
|
2020-09-25 15:19:03 -05:00 |
|
Scott Nonnenberg
|
9f73b40d7a
|
MessageReceiver: Use UUID if we have it
|
2020-09-25 09:20:36 -05:00 |
|
Scott Nonnenberg
|
4e223def29
|
Improved support for images with extreme ratios
|
2020-09-23 12:07:27 -04:00 |
|
Scott Nonnenberg
|
04d3769bd4
|
Update to the new gv2 capability string
|
2020-09-22 20:30:25 -04:00 |
|
Josh Perez
|
2d5292b2f3
|
Render quoted mentions as text
|
2020-09-21 15:42:51 -04:00 |
|
Scott Nonnenberg
|
bc3b61db1d
|
Add p-queue timeouts; fix search crash; improve promise rejection logging
|
2020-09-21 15:42:51 -04:00 |
|
Scott Nonnenberg
|
9f9ce91a9c
|
Allow for very tall portrait images in lightbox
|
2020-09-21 15:42:51 -04:00 |
|
Scott Nonnenberg
|
67cb10fcae
|
Ensure that ConversationController.load is resilient to errors
|
2020-09-21 15:42:51 -04:00 |
|
Chris Svenningsen
|
b4e9c278d3
|
Migrate to eslint
|
2020-09-21 15:42:51 -04:00 |
|
Josh Perez
|
0fe7e30398
|
Storage Service: More logging
|
2020-09-21 15:42:51 -04:00 |
|
Evan Hahn
|
eba1bf3100
|
Add software acknowledgments, link to them from About window
|
2020-09-21 15:42:51 -04:00 |
|
Chris Svenningsen
|
42db239001
|
ConversationController: Remove static keyword
|
2020-09-21 15:42:51 -04:00 |
|
Scott Nonnenberg
|
ec8ac1db58
|
Outgoing: Ensure that sends still succeed without CDS
|
2020-09-21 15:42:51 -04:00 |
|
Josh Perez
|
64ba7b63d3
|
Fix lint
|
2020-09-21 15:42:51 -04:00 |
|
Josh Perez
|
22ba54ce5c
|
Don't count muted convos in badge count by default
|
2020-09-21 15:42:51 -04:00 |
|
Chris Svenningsen
|
5364de90a4
|
migrate components stickers to eslint
|
2020-09-21 15:42:51 -04:00 |
|
Sidney Keese
|
2ade4acd52
|
Migrate util, types, state, sticker-creator to ESLint
|
2020-09-21 15:42:51 -04:00 |
|
Chris Svenningsen
|
372aa44e49
|
Migrate conversations to ESLint
|
2020-09-21 15:42:51 -04:00 |
|
Evan Hahn
|
b4f0f3c685
|
Upgrade node-fetch to v2.6.1
|
2020-09-21 15:42:51 -04:00 |
|
Peter Thatcher
|
3c9c581854
|
RingRTC: Update to v2.6.0
|
2020-09-21 15:42:50 -04:00 |
|
Chris Svenningsen
|
b13dbcfa77
|
Migrate components to eslint
|
2020-09-21 15:42:50 -04:00 |
|
Evan Hahn
|
de66486e41
|
Add sound effect for notifications in Linux
|
2020-09-21 15:42:50 -04:00 |
|
Evan Hahn
|
6d2e994f9f
|
Windows: mark downloads as "from the internet"
|
2020-09-21 15:42:50 -04:00 |
|
Chris Svenningsen
|
50378ed9bc
|
Migrate base ts to eslint
|
2020-09-21 15:42:50 -04:00 |
|
Evan Hahn
|
ad555ec8a9
|
Cleanup and remove unused chunks of libsignal-protocol
|
2020-09-21 15:42:50 -04:00 |
|
Scott Nonnenberg
|
c2275b6aed
|
Increase requiredProtocolVersion if quote includes @mention
|
2020-09-21 15:42:37 -04:00 |
|
Josh Perez
|
9657c38987
|
@mentions receive support
|
2020-09-21 15:42:37 -04:00 |
|
Evan Hahn
|
401cdfdb63
|
Speed up lint-deps
|
2020-09-21 15:42:36 -04:00 |
|
Scott Nonnenberg
|
7ee6584d8b
|
Fix linter: global state left on the regex causes problems
|
2020-09-21 15:42:36 -04:00 |
|
Grace Shaw
|
8b7db94882
|
Defer to default keybindings for alt + enter
|
2020-09-14 17:27:16 -05:00 |
|
Josh Perez
|
c25759ca3a
|
Storage Service Write: Tighten up validation
|
2020-09-10 15:37:20 -07:00 |
|
Scott Nonnenberg
|
9fae795e8f
|
GroupsV2: Register GV2 capabilities properly
|
2020-09-10 15:03:17 -07:00 |
|
Scott Nonnenberg
|
cad9803d38
|
GroupsV2: Use both sent_at and received_at when processing changes
|
2020-09-10 17:04:45 -04:00 |
|
Scott Nonnenberg
|
deb3dd5d4e
|
A couple of small bugfixes
|
2020-09-10 15:06:26 -05:00 |
|
Scott Nonnenberg
|
4c98b4a96f
|
Introduce new remote flag for storage service write behavior
|
2020-09-10 13:59:59 -04:00 |
|
Josh Perez
|
d1d7e0aa99
|
Storage logging improvements and repeat limits for stop sync
|
2020-09-09 17:34:57 -07:00 |
|
Josh Perez
|
d87335f5a6
|
Support server-determined build expiration
|
2020-09-09 17:34:57 -07:00 |
|
Scott Nonnenberg
|
7a02cc815d
|
Support for new GroupV2 groups
|
2020-09-09 17:34:57 -07:00 |
|
Josh Perez
|
1ce0959fa1
|
Storage Service: Write
|
2020-09-09 17:34:57 -07:00 |
|
Chris Svenningsen
|
8a2c17f65f
|
Apply new ESLint rules to legacy code
|
2020-09-09 17:34:57 -07:00 |
|
Scott Nonnenberg
|
91cf075697
|
ProfileChangeNotification: Ensure emoji are rendered properly
|
2020-09-09 17:34:57 -07:00 |
|
Evan Hahn
|
91a591c6ca
|
Show group names in notifications, and only show the latest
|
2020-09-09 17:34:57 -07:00 |
|
Ken Powers
|
8290881bd8
|
Support for Contact Discovery Service
|
2020-09-09 17:34:57 -07:00 |
|
Evan Hahn
|
f6dcf91dbf
|
Fix inbound link preview images
|
2020-09-04 14:41:07 -05:00 |
|
Josh Perez
|
aeff7540c8
|
Calling type improvements
|
2020-09-04 14:41:07 -05:00 |
|
Evan Hahn
|
2bedd41e57
|
Upgrade node-sass to v4.14.1
|
2020-09-04 11:35:42 -04:00 |
|
Scott Nonnenberg
|
003015f628
|
Sort exceptions.json
|
2020-09-04 09:39:17 -04:00 |
|
Sidney Keese
|
48df8ab3b1
|
ESLint Migration
|
2020-09-04 09:39:17 -04:00 |
|
Evan Hahn
|
bd32a55c15
|
Fix issue with dates on inbound link previews
|
2020-09-02 14:49:47 -04:00 |
|
Josh Perez
|
9eeb68a9a7
|
Blocking/Unblocking improvements for message requests
|
2020-09-01 17:11:16 -04:00 |
|
Scott Nonnenberg
|
91ea69133b
|
Ensure conversation details flow down to Message Requests UI
|
2020-09-01 17:11:16 -04:00 |
|
Josh Perez
|
bb7d9cec7e
|
Message Requests: Swap Unblock/Delete buttons to match mobile apps
|
2020-09-01 17:11:16 -04:00 |
|
Chris Svenningsen
|
5b1536cc02
|
Initial move towards new ESLint config supporting TS
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-09-01 17:11:16 -04:00 |
|
Josh Perez
|
c2aa8eb82b
|
Calling: Prevent video flicker when switching audio devices
|
2020-09-01 17:11:16 -04:00 |
|
Evan Hahn
|
fd06ac9d57
|
Sticker improvements
|
2020-09-01 17:11:16 -04:00 |
|
Evan Hahn
|
2e1e6e847a
|
Widen the set of link previews which can be received
|
2020-09-01 17:10:18 -04:00 |
|
Scott Nonnenberg
|
035f704b07
|
Storybook: A little bit of organization
|
2020-08-28 15:42:25 -04:00 |
|
Scott Nonnenberg
|
f5a3fdb174
|
getOlderMessagesByConversation: Allow falsey messageId for resiliency
|
2020-08-28 15:42:25 -04:00 |
|
Josh Perez
|
036ce0a6d9
|
Calling device selection: Localize 'default'
|
2020-08-28 15:42:25 -04:00 |
|
Josh Perez
|
84e52c948b
|
Mute conversations
|
2020-08-28 15:42:25 -04:00 |
|
Evan Hahn
|
de7a69dee9
|
Improve parsing of sgnl:// hrefs
|
2020-08-28 15:42:25 -04:00 |
|
Jim Gustafson
|
90bf0f4eea
|
Update to RingRTC v2.5.1
Co-authored-by: Vladimir Skuratovich <vlad@signal.org>
|
2020-08-28 15:42:25 -04:00 |
|
Chris Svenningsen
|
e9cf5ba67c
|
Remove react-styleguidist
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-08-28 15:42:25 -04:00 |
|
Scott Nonnenberg
|
8d5e832ed6
|
Left pane preview/timestamp: Further refine logic
|
2020-08-28 15:42:25 -04:00 |
|
Chris Svenningsen
|
bcd4f6407f
|
Migrate MessageDetail to Storybook
|
2020-08-28 15:42:25 -04:00 |
|
Evan Hahn
|
f8fc23a7a3
|
Improve nested path detection across app
|
2020-08-28 15:42:25 -04:00 |
|
Chris Svenningsen
|
a7de10f628
|
Delete unused Quote.md
|
2020-08-28 15:42:25 -04:00 |
|
Chris Svenningsen
|
cb367bfdb4
|
Migrate Quote to Storybook
|
2020-08-28 15:42:25 -04:00 |
|
Chris Svenningsen
|
b9c5e7bf1d
|
Migrate Message to Storybook
|
2020-08-28 15:42:25 -04:00 |
|