William Grant
|
a25d94fa6c
|
fix: moved disappearing messages migration to a separate file
updated note to self function calls in the user config wrapper
|
2 years ago |
William Grant
|
2a6d8a6544
|
feat: remove legacy from expirationType during db migration
fix migrations to work with user config changes
|
2 years ago |
William Grant
|
41af1e7865
|
Merge branch 'unstable' into userconfig_disappearingmessage
|
2 years ago |
Audric Ackermann
|
41ca0666ce
|
chore: remove () => void for misused promises
|
2 years ago |
Audric Ackermann
|
ab946e69b1
|
fix: finish updating dependencies
|
2 years ago |
Audric Ackermann
|
feaba36fa4
|
fix: picker emoji-mart errors after update
|
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
|
b4482ec2d4
|
fix: enable userconfig release to be 31st July
31st July, 10am Melbourne time
|
2 years ago |
Audric Ackermann
|
5d2d901aa0
|
Merge remote-tracking branch 'upstream/unstable' into userconfig_disappearingmessage
|
2 years ago |
Audric Ackermann
|
3eb629e33e
|
fix: cleanup convo selectors to hope to improve performances
|
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 |
Audric Ackermann
|
2068737cdd
|
fix: break down deleteContact based on convo type
|
2 years ago |
William Grant
|
f41c28a873
|
fix: moved feature release timestamp to constants so it only has to be defined once
|
2 years ago |
Audric Ackermann
|
2c2656d545
|
chore: make an internal build with userconfig forced ON
|
2 years ago |
William Grant
|
73ca99496d
|
feat: added DisappearingMessageModesWithState type
|
2 years ago |
William Grant
|
b601c11871
|
fix: reverted code and updated comment on readReceipts pending qa
|
2 years ago |
Audric Ackermann
|
6ac4dd8db5
|
fix: linking allows legacy config message if one is found
|
2 years ago |
William Grant
|
c6cd3671de
|
fix: run expireUpdate handler on all messages and just return the model if there are no changes
|
2 years ago |
Audric Ackermann
|
768e0e1b5f
|
chore: enable userconfig libsession by default for testing
|
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
|
bac2887c28
|
fix: update with latest libsession util
|
2 years ago |
Audric Ackermann
|
3cd52d5b1a
|
fix: add currentHashes and update expiry on every poll
|
2 years ago |
Audric Ackermann
|
44483b7d23
|
fix: use releaseFeature from disappearing message PR as featureFlag
|
2 years ago |
Audric Ackermann
|
1c48ff8a49
|
chore: include worker .node in addition to libsession .node
|
2 years ago |
William Grant
|
42924b0c54
|
fix: use storage put instead of data methods so that we can track in redux
added a fix in OverlayDisappearingMessages so when v2 turns on an and the app is running a migration occurs
|
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
|
1d6f200d50
|
fix: pass yarn ready
|
2 years ago |
William Grant
|
386997f233
|
feat: made progress on attachment deletions but can confirm 100%
|
2 years ago |
William Grant
|
647e542128
|
feat: add comments after run through
|
2 years ago |
William Grant
|
f68fbb05f9
|
fix: resolve turning off disappearing messages empty messages in most cases
still requires more tweaking
|
2 years ago |
William Grant
|
92282a5d95
|
feat: verify disappearing messages arent supported in communities
|
2 years ago |
William Grant
|
2e6acb1f59
|
feat: only use timer svg for disappearing message
|
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
|
b6c3edbac4
|
fix: pass yarn ready
|
2 years ago |
William Grant
|
e5ecff7ec3
|
fix: fixed legacy disappearing messages on call notifications and others
|
2 years ago |
William Grant
|
f7e5719eac
|
feat: reverted bak to stage 1
|
2 years ago |
William Grant
|
ceeb9b790a
|
fix: finally got all the test cases to pass!
removed misMatchedMessage and replaced with shouldDisappearButIsntMessage which is a more explicit check
|
2 years ago |
William Grant
|
8dc7d48c52
|
feat: renamed isLegacyMessage to isLegacyDataMessage
all works except modern to modern stage 2
|
2 years ago |
William Grant
|
89c70760a5
|
fix: refactor and works for all legacy test cases, modern to modern is broken
|
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
|
df40ff8855
|
feat: added legacy to the ExpirationType enum in the protobuf and updated support
the desktop protobuf implementation doesnt support undefined for optional enum values this is a known bug.
|
2 years ago |
William Grant
|
bddc018ce7
|
fix: updated featureReleaseTimestamps for testing purposes
|
2 years ago |
William Grant
|
2f4c0114aa
|
feat: tested new expiration modes with legacy and new clients
fixed banner logic
|
2 years ago |
William Grant
|
718986c416
|
fix: improved feature release logic
|
2 years ago |
William Grant
|
15c054a35e
|
feat: added ability to reset the releaseFeature logic by updating the featureReleaseTimestamp
|
2 years ago |
William Grant
|
80f18e9f1c
|
feat: use correct timer options and set the defaults
|
2 years ago |