Commit Graph

239 Commits

Author SHA1 Message Date
Fedor Indutny 698c7a7739
Fix click handling for stories 2022-09-27 13:24:21 -07:00
Jamie Kyle 01587b0f39
Accept multiple images and videos in attachment picker 2022-09-15 14:40:48 -07:00
Alvaro 299044f89f
Fixed joining ongoing video call by a non-admin on an announcement-only group 2022-08-26 09:02:47 -06:00
Josh Perez 936ce91b2e
Move getUntrustedContacts out of conversation_view 2022-08-16 16:59:11 -07:00
Fedor Indutny 00cfd92dd0
Send and receive PniSignatureMessage 2022-08-15 14:53:33 -07:00
Scott Nonnenberg da28b4d6cd
getUnverified/getUntrusted: Return conversation array, not collection 2022-08-12 15:43:24 -04:00
Scott Nonnenberg faf6c41332
Early preparations for PNP Contact Merging 2022-08-09 14:39:00 -07:00
Scott Nonnenberg a0424be5bb
Wait for enqueueMessageForSend before resetting message input box 2022-07-18 12:30:18 -07:00
Fedor Indutny a450e13a99
Fetch PNI group credentials 2022-07-08 13:46:25 -07:00
Fedor Indutny f92be05b15
Titlebar fixes 2022-07-05 09:44:53 -07:00
Scott Nonnenberg f273333046
showMessageDetail: Add a backup in addition to transitionend handler 2022-07-05 09:30:55 -07:00
Josh Perez 9155784d56
Sync my stories with primary device 2022-06-30 20:52:03 -04:00
Scott Nonnenberg 6a509bab72
Forward: Ensure we get the latest attachments with hydrated data 2022-06-28 14:24:42 -07:00
Fedor Indutny 6b231346d9
Fix management of selectedMessage in redux 2022-06-23 09:12:17 -07:00
Scott Nonnenberg b8d6a591d5
Reintroduce 'expired' event, simplify handling of View Once media 2022-06-22 17:21:38 -07:00
Fedor Indutny 35e5eb847a
Better logging for expiration timer updates 2022-06-20 15:43:16 -07:00
Scott Nonnenberg 7dd9cabbbd
Update unread count on conversation open 2022-06-20 11:38:52 -07:00
Josh Perez d970d427f8
Create text stories 2022-06-16 17:48:57 -07:00
Josh Perez aa23c2def2
Removes Inbox Backbone view 2022-06-16 15:12:50 -04:00
Scott Nonnenberg 2464e0a9c1
Convert signal.js and preload.js to Typescript 2022-06-13 14:39:35 -07:00
Josh Perez 410bc52fd0
Moves group link management actions to redux 2022-06-13 14:42:19 -04:00
Scott Nonnenberg 5c8b4bca7e
On send, disable message field before doing anything async 2022-06-13 09:30:14 -07:00
Scott Nonnenberg 924c271b13
Convert js/modules/types/message to Typescript 2022-06-09 18:10:20 -07:00
Evan Hahn f50a6abe36
Remove unused `eslint-disable`s 2022-06-03 14:07:51 -07:00
Evan Hahn 63189f3f91
Convert `ReactWrapperView` to TypeScript 2022-06-03 09:33:39 -07:00
Fedor Indutny 7afe3fcca2
Combine two redux batches in send flow 2022-05-23 15:04:33 -07:00
Scott Nonnenberg 0ba6a0926e
Support for incoming gift badges 2022-05-11 13:59:58 -07:00
Josh Perez 4090e968b6
Log better errors when unable to show attachments 2022-04-29 14:48:26 -04:00
Scott Nonnenberg 3a1df01c9e
New 'unseenStatus' field for certain secondary message types 2022-04-22 11:35:14 -07:00
Scott Nonnenberg a013e43299
Contact presence: Check for array with items, not truthiness 2022-04-12 12:37:10 -07:00
Scott Nonnenberg 302604f67e
Restore ability to message someone from embedded contact 2022-04-11 17:26:09 -07:00
Scott Nonnenberg 7f89f6162f
Disable forward for messages with embedded contact 2022-04-11 13:57:44 -07:00
Fedor Indutny 9568d5792e
Allow adding to a group by phone number 2022-04-04 17:38:22 -07:00
Scott Nonnenberg 703bb8a3a3
Introduce new 'Block request' button in timeline 2022-03-15 17:11:28 -07:00
Evan Hahn efee887135
Don't try generating link previews for `debuglogs.org` 2022-03-08 14:04:44 -06:00
Scott Nonnenberg 0a52318be6
Delete for everyone: Track sends and show failure states 2022-03-04 11:22:31 -08:00
Scott Nonnenberg 4ea709f2e4
Don't fetch profiles on conversation open if we've left group 2022-02-22 17:06:19 -08:00
Evan Hahn 2c848d85bc
Don't mark messages read if a call is fullscreen 2022-02-15 17:00:47 -06:00
Josh Perez 138580fedb
Do not attach files while voice recording in progress 2022-02-11 12:18:04 -08:00
Evan Hahn c5ad020de7
Fix "mark conversation read" optimization 2022-01-31 13:52:09 -08:00
Josh Perez 24c77b48bd
Disallow paste/drop images when there is a link preview 2022-01-21 15:46:05 -06:00
Fedor Indutny 26421b8c18
Log conversation open time 2022-01-19 16:40:29 -08:00
Fedor Indutny f49df88877
Update last conversation message after loading 2022-01-07 10:20:29 -08:00
Evan Hahn f8bbf5c998
Group calls: mute in the lobby if joining a large call 2022-01-07 12:01:23 -06:00
Scott Nonnenberg 60a53656af
Optimize a few queries 2021-12-20 22:04:02 +01:00
Evan Hahn 364f00f37a
Redesign device link screens 2021-12-16 16:02:22 +01:00
Scott Nonnenberg 34fd945f83
No Backbone in data layer; server/client interfaces are now similar 2021-12-10 16:51:54 -06:00
Josh Perez 13de35bea2
Fix video forwarding 2021-12-02 17:05:32 -08:00
Fedor Indutny 7c1ce3366d
Move StandaloneRegistration to React 2021-11-30 09:51:53 -08:00
Scott Nonnenberg 563f016245
When you send a message, scroll it into view 2021-11-30 12:25:24 +01:00