ryanzhao
123c458c32
update disappearing messages off config info message's expiration
2 years ago
Ryan Zhao
e93c83b9f2
wip: update disappearing messages config off info message's expiration
2 years ago
Ryan Zhao
4cc6d24404
fix sync expiries jobs
2 years ago
Ryan Zhao
3368f184de
fix sync expiries job
2 years ago
Ryan Zhao
f736e4709b
refactor: make sync expiries to a job & only save sync message server hash for outgoing messages
2 years ago
Ryan Zhao
4c5bfe258d
fix an issue where sync expiry will falsely start disappearing messages according to current config
2 years ago
Ryan Zhao
a33958ae7b
add server hash to disappearing messages info message
2 years ago
Ryan Zhao
3b1bc3615e
clean
2 years ago
Ryan Zhao
5542f0e389
fix an issue where linked device will remove current username
2 years ago
ryanzhao
ea44a16f9d
fix expire timer update message
2 years ago
ryanzhao
8caed9dc9c
fix open group trimming & removing unread disappearing messages after 14 days
2 years ago
ryanzhao
491ca58e9d
fix an issue where the info message won't disappearing if it is from expiration timer update message
2 years ago
Ryan Zhao
bdea161aba
feat: bring back legacy disappearing messages info message
2 years ago
Ryan Zhao
49b22ab98e
fix an issue where in some cases the new client will be marked as old ones
2 years ago
Ryan Zhao
3643a96918
clean
2 years ago
Ryan Zhao
c247064fa8
feat: check contacts client version based on protobuf
2 years ago
Ryan Zhao
245682b40d
feat: add database column for version detecting
2 years ago
ryanzhao
3b08339e0b
feat: add column for contact using outdated client in database
2 years ago
Ryan Zhao
8e64cda138
re-enable the handling for expiration timer update messages until the new design is enabled
2 years ago
Ryan Zhao
f4a2d41d34
do not add disappearing messages configuration to content message proto until the new design is enabled
2 years ago
Ryan Zhao
4225ba6a04
feat: do not update messages' ttl until the new design is enabled
2 years ago
Ryan Zhao
f0b3044e89
ui: add legacy option for 1-1 disappearing messages and clean
2 years ago
Ryan Zhao
984aee4aa9
WIP: add legacy disappearing messages
2 years ago
ryanzhao
eeb0f4e47c
Merge branch 'dev' into disappearing-message-redesign
2 years ago
Morgan Pretty
b834dddbe4
Fixed another minor bug, added logging and defensive coding
...
Fixed a bug where you couldn't set animated avatars
Added some defensive coding to prevent the JobRunner queues from adding or starting jobs that don't have id's set
Tweaked the code to be a little more explicit when inserting jobs before other jobs
2 years ago
ryanzhao
a198145fb2
remove padding for sync expiry messages
2 years ago
ryanzhao
afbb60b66d
fix: disappear after read for control messages
2 years ago
ryanzhao
14a853ab07
feat: send expire timer update message
2 years ago
ryanzhao
49c019a9d4
make control message disappears as the settings
2 years ago
ryanzhao
1a4343e6df
update protobuf
2 years ago
ryanzhao
9e80187214
refactor to make disappearing message after send work for control messages
2 years ago
ryanzhao
1c4981cb5d
WIP: disappearing messages for control messages
2 years ago
Ryan Zhao
bfd0fc3c0c
fix closed group member & admin sql statement in convo settings
2 years ago
Ryan Zhao
879c55906e
fix disappear after send
2 years ago
Ryan Zhao
9866e26d03
update disappear after send message receiving
2 years ago
Ryan Zhao
2ad8041b59
feat: allow group admin to set disappearing message config
2 years ago
ryanzhao
5c345174c1
update protobuf
2 years ago
ryanzhao
3da092019b
Merge branch 'dev' into disappearing-message-redesign
2 years ago
RyanZhao
7e161e30a0
Merge pull request #655 from RyanRory/quote-standardise
...
Quote standardise
2 years ago
ryanzhao
723d676d81
sync expiries message handling
2 years ago
ryanzhao
89a5739883
send sync expiries
2 years ago
ryanzhao
ab2dc8deaf
Merge branch 'dev' into quote-standardise
2 years ago
ryanzhao
fd14c50f61
add sync expires message and update protobuf
2 years ago
ryanzhao
d4d7f6c72c
clean
2 years ago
ryanzhao
387b5f953b
apply disappearing message config to sync messages
2 years ago
ryanzhao
f855e71d61
Merge branch 'dev' into disappearing-message-redesign
2 years ago
Morgan Pretty
7cbdca672e
Fixed a bug where copying the open group url wasn't working correctly
2 years ago
Morgan Pretty
9dbab87ba4
Actually setting the 'forceBlinded' flag
2 years ago
Morgan Pretty
f4d4e7d810
Fixed an issue with blinding being switched on
...
Fixed an issue where a user that was part of an open group before blinding was enabled wouldn't be able to access the group once blinding was switched on
Updated the code to better support errors sent from SOGS as bencoded data
2 years ago
Morgan Pretty
c934415355
General bug fixing
...
Fixed an issue where the database could get suspended if the app is launched when the app is doing a background fetch
Fixed an incorrectly localized string
Fixed an issue where the author name on a message didn't have it's width constrained
Fixed a bug where the conversation message list inset wasn't getting updated properly in some cases
Tweaked some logic in the OpenGroupPoller when running from the background to try and close some of the odd cases
2 years ago