William Grant
|
41af1e7865
|
Merge branch 'unstable' into userconfig_disappearingmessage
|
2 years ago |
Audric Ackermann
|
d43d6abbae
|
chore: replace tslint with eslint and fix linting issues
|
2 years ago |
William Grant
|
905fe5aab9
|
Merge branch 'unstable' into userconfig_disappearingmessage
|
2 years ago |
Audric Ackermann
|
77acd1396b
|
feat: add support for blinded25 receipt of messages for later impl
|
2 years ago |
Audric Ackermann
|
9a7ef4d373
|
Merge branch 'unstable' into userconfig_disappearingmessage
|
2 years ago |
Audric Ackermann
|
594eee698b
|
Merge remote-tracking branch 'upstream/clearnet' into unstable
|
2 years ago |
Audric Ackermann
|
5d2d901aa0
|
Merge remote-tracking branch 'upstream/unstable' into userconfig_disappearingmessage
|
2 years ago |
Audric Ackermann
|
f2cddb83c8
|
chore: broke apart big Message selectors into smaller ones
|
2 years ago |
Audric Ackermann
|
0fa58a5654
|
chore: fix compilation issues after conflicts resolution
|
2 years ago |
Audric Ackermann
|
4637f4609a
|
Merge remote-tracking branch 'yougotwill/disappearing_messages' into userconfig_disappearingmessage
|
2 years ago |
William Grant
|
5111a141c8
|
feat: remove QUOTED_TEXT_MAX_LENGTH and sliceQuoteText
|
2 years ago |
William Grant
|
e1a6f8e3fc
|
feat: cleaned up getPropsForQuote and rely on getMessageQuoteProps selector for creating quote object
authorName is broken for some reason and we will need to fix it
|
2 years ago |
William Grant
|
e90e548715
|
feat: improved quoted message not found
consolidated quote props lookup into getMessageQuoteProps, only use the db message in the quote components
|
2 years ago |
William Grant
|
d706ecdead
|
fix: show authorName in reply ui
|
2 years ago |
William Grant
|
acdeabf306
|
feat: fixed click on a quote to go to the original message
added animation support to attachments when opening it via a quote
|
2 years ago |
William Grant
|
d7bc8213d6
|
fix: community quotes now dont break the app
|
2 years ago |
William Grant
|
a962ef2228
|
feat: getMessageQuoteProps now loads data from conversation.quotes state and loads correctly into the Quote
|
2 years ago |
William Grant
|
ab1cf7a658
|
feat: added propsForQuote to message model props
|
2 years ago |
William Grant
|
959fb661c3
|
fix: incorrect direction check in getPropsForExpiringMessage
|
2 years ago |
William Grant
|
5d4238a3d8
|
feat: created getMessageExpirationProps selector and used in ExpirableReadableMessage
this stops us passing props down from the child components of ExpirableReadableMessage
|
2 years ago |
Audric Ackermann
|
4d0e79f195
|
fix: legacy group with wrapper and disable right click while searching
|
2 years ago |
Audric Ackermann
|
6f6620f622
|
fix: skip new group messages when receved after group was removed
|
2 years ago |
Audric Ackermann
|
318a77be4b
|
fix: mark messages sent before our lastreadts from the wrapper as read
|
2 years ago |
William Grant
|
cfcf400ecf
|
fix: cleaned up WIP logging and used the window log debug function where appropriate
|
2 years ago |
William Grant
|
afaaedac3e
|
feat: added proper note to self support
note to self is always delete after send
|
2 years ago |
William Grant
|
2221d81a23
|
fix: reverted setToExpire timer,
fixed incorrect expirationLength value in getPropsForExpiringMessage
|
2 years ago |
William Grant
|
46ab397a0f
|
fix: read receipt messages now show expireTimer correctly
|
2 years ago |
William Grant
|
4d0900844b
|
fix: adding shorten and extend to expire rpc endpoint
|
2 years ago |
William Grant
|
8dc7d48c52
|
feat: renamed isLegacyMessage to isLegacyDataMessage
all works except modern to modern stage 2
|
2 years ago |
William Grant
|
6dd340ca6c
|
feat: handle legacy disappearing messages more gracefully due to protobuf issues
added utility function for checking for undefined properties on a protobuf, renamed expireTimer to expirationTimer in some places
|
2 years ago |
William Grant
|
6de7c5c405
|
fix: legacy message checks must look for the ExpirationTimerUpdate flag explicitly
use correct model for a message in a closed group
|
2 years ago |
William Grant
|
854742c0b1
|
fix: improved logic for turning off disappearing messages
|
2 years ago |
William Grant
|
8117e631d0
|
feat: legacy mode now works for 1-1 chats
|
2 years ago |
William Grant
|
d698f66d50
|
feat: updated clients can send ExpirationTimerUpdateMessages to older clients
fixed syncing of ExpirationTimerUpdateMessages
|
2 years ago |
William Grant
|
7d0673f7f2
|
wip: added new legacy mode to panel, improved backwards compatibility
legacy mode support in conversation header, added typing for the expireUpdate, next is sending support
|
2 years ago |
William Grant
|
12087da2be
|
fix: repaired closed group disappearing messages
|
2 years ago |
William Grant
|
42356b0d60
|
fix: duplicate timer update messages
|
2 years ago |
William Grant
|
97ecc9e521
|
feat: fixed double expiration update message issue
started creating an inheritable expiration message class, improved start triggering logic
|
2 years ago |
William Grant
|
446752cf54
|
feat: DataExtractionNotifications now expire
MessageRequestResponses should not expire, pass yarn ready
|
2 years ago |
William Grant
|
5c697572a7
|
feat: Call Notifications now expire properlly
include the direction in the expiration props, setting the start timer doesnt directly update the model
|
2 years ago |
William Grant
|
4ef3537a53
|
feat: timer notifications expire correctly when disappearing after sending
|
2 years ago |
William Grant
|
f36bbb9c7c
|
feat: group invitiations now disappear
|
2 years ago |
William Grant
|
f825b74895
|
feat: disappearing messages are now correctly deleted from the swarm after they expire
|
2 years ago |
William Grant
|
d358ab2fb1
|
feat: fixed closed groups
improved setExpirationStartTimestamp logic
|
2 years ago |
William Grant
|
b4fc33c8fa
|
fix: prevent duplicate expire timer updates while keeping backwards compatibility
|
2 years ago |
William Grant
|
22e02633a9
|
feat: started consolidating send and receive dm logic.
updated in parts but haven't test what happens
|
2 years ago |
William Grant
|
2745571790
|
fix: correctly write to db when setting changes
|
2 years ago |
William Grant
|
ee6607b96a
|
feat: added expirationType and expireTimer to content message and updated message pipeline
this includes sync messages and updating the protobuf, haven't tested closed groups
|
2 years ago |
William Grant
|
1303707cd7
|
feat: added expirationType to message model with correct typings
added to migration
|
2 years ago |
Audric Ackermann
|
3ecc89fab3
|
Merge remote-tracking branch 'upstream/master' into onboarding
|
2 years ago |