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 |
William Grant
|
c08dcc7ec6
|
fix: when we receive and make a quote message do an in-memory lookup before looking in the db
this can fix original message not found errors when there are lot of unread messages and one of them is quoted
|
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
|
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
|
e78d1dfb87
|
fix: send full text body for quote
resolved regression with quote author name
|
2 years ago |
Audric Ackermann
|
318a77be4b
|
fix: mark messages sent before our lastreadts from the wrapper as read
|
3 years ago |
Audric Ackermann
|
44483b7d23
|
fix: use releaseFeature from disappearing message PR as featureFlag
|
3 years ago |
Audric Ackermann
|
ce186517a3
|
chore: lint code
|
3 years ago |
William Grant
|
ab04e9bd17
|
fix: updated comment for when to remove legacy code
|
3 years ago |
William Grant
|
cfcf400ecf
|
fix: cleaned up WIP logging and used the window log debug function where appropriate
|
3 years ago |
William Grant
|
afaaedac3e
|
feat: added proper note to self support
note to self is always delete after send
|
3 years ago |
William Grant
|
2221d81a23
|
fix: reverted setToExpire timer,
fixed incorrect expirationLength value in getPropsForExpiringMessage
|
3 years ago |
William Grant
|
6a38e09f4f
|
feat: moved setToExpire calls to the correct locations within the message pipeline depending on the expirationType of a message model
|
3 years ago |
William Grant
|
b6c3edbac4
|
fix: pass yarn ready
|
3 years ago |
William Grant
|
e5ecff7ec3
|
fix: fixed legacy disappearing messages on call notifications and others
|
3 years ago |
William Grant
|
8dc7d48c52
|
feat: renamed isLegacyMessage to isLegacyDataMessage
all works except modern to modern stage 2
|
3 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
|
3 years ago |
William Grant
|
854742c0b1
|
fix: improved logic for turning off disappearing messages
|
3 years ago |
William Grant
|
8117e631d0
|
feat: legacy mode now works for 1-1 chats
|
3 years ago |
William Grant
|
bd900128f4
|
feat: added hasOutdated Client to convo model, use feature release check to process disappearing messages
trigger banner when receiving a legacy disappearing message via hasOutdatedClient
|
3 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
|
3 years ago |
William Grant
|
42356b0d60
|
fix: duplicate timer update messages
|
3 years ago |
William Grant
|
97ecc9e521
|
feat: fixed double expiration update message issue
started creating an inheritable expiration message class, improved start triggering logic
|
3 years ago |
William Grant
|
446752cf54
|
feat: DataExtractionNotifications now expire
MessageRequestResponses should not expire, pass yarn ready
|
3 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
|
3 years ago |
William Grant
|
f122c206da
|
fix: improved backwards compatibility
|
3 years ago |
William Grant
|
4ef3537a53
|
feat: timer notifications expire correctly when disappearing after sending
|
3 years ago |
William Grant
|
b4fc33c8fa
|
fix: prevent duplicate expire timer updates while keeping backwards compatibility
|
3 years ago |
William Grant
|
6febf2859e
|
feat: disappear after reading now works
|
3 years ago |
William Grant
|
4ee440304c
|
feat: attempted to improve the accuracy of the start timer for disappear after send
|
3 years ago |
William Grant
|
ee4aa333fc
|
feat: disappearing after send is not working correctly
|
3 years ago |
William Grant
|
8dc7dac55e
|
feat: control available modes depending on the conversation
|
3 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
|
3 years ago |
William Grant
|
b12d086b22
|
feat: DisappearingMessageType -> DisappearingMessageConversationType
this is more explicit and allows use to use DisappearingMessageType in the message model
|
3 years ago |
William Grant
|
30196a131a
|
feat: added basic support for different disappearing message modes
added expirationType and lastDisappearingMessageChangeTimestamp to conversations table, left a few comments for future work
|
3 years ago |
Audric Ackermann
|
cbffc29950
|
fix: run tests for libsession-util integration and fix issue
|
3 years ago |
Audric Ackermann
|
3ecc89fab3
|
Merge remote-tracking branch 'upstream/master' into onboarding
|
3 years ago |
Audric Ackermann
|
f3975b545a
|
feat: use priority for hidden and pinned conversation
|
3 years ago |
Audric Ackermann
|
bf2456df8e
|
chore: do not store mentionedUs and unreadCount as attribute in convo
|
3 years ago |
Audric Ackermann
|
f5efb52fea
|
feat: remove closedgroupv3 uneeded stuff for now
also move the room stuff which can be kept in memory into another redux
slice
|
3 years ago |
Audric Ackermann
|
3c58f9c1e4
|
feat: add a hidden flag for convos and use it with the contactswrapper
|
3 years ago |
mdPlusPlus
|
1d6ed17ac7
|
Fix typos via codespell
|
3 years ago |
Audric Ackermann
|
08a15b210a
|
feat: move avatar downloading to JobRunner
|
3 years ago |
Audric Ackermann
|
d1cefd4729
|
feat: add contacts & user profile handling of incoming messages
|
3 years ago |
William Grant
|
f309bf40f8
|
fix: repaired reaction notifications for 1-1s
|
3 years ago |
William Grant
|
4889cb5b32
|
fix: ReactionList Senders is now an array since we want to handle opengroup reactions separately
we no longer need the messagehash and server id for rendering reactions in the UI, ignore reactions using the outdated type
|
3 years ago |