ryanzhao
1822c7df16
fix duplicated messages sent in closed groups
2021-08-18 12:09:05 +10:00
Ryan Zhao
6e45aed71b
Merge branch 'dev' of https://github.com/oxen-io/session-ios into unsend-message
2021-08-05 13:34:17 +10:00
Niels Andriesse
e311d2878f
Fix message status indicator bug
2021-08-05 10:47:15 +10:00
Niels Andriesse
50d17be43b
Fix animation glitch
2021-08-05 10:11:20 +10:00
Niels Andriesse
b8c4e6aa93
Avoid unnecessary conversation screen updates
2021-08-05 10:02:52 +10:00
ryanzhao
9953451767
add comment
2021-08-04 14:53:16 +10:00
ryanzhao
8d53a775d2
Revert "delete real message and sync message together"
...
This reverts commit cc17a952e0
.
2021-08-04 14:48:32 +10:00
ryanzhao
cc17a952e0
delete real message and sync message together
2021-08-04 11:49:21 +10:00
Niels Andriesse
7f0b87a2b2
Avoid unnecessary conversation screen updates
2021-08-03 15:36:54 +10:00
Ryan Zhao
c68350f3d8
store hash value for outgoing messages
2021-08-02 14:49:34 +10:00
Ryan Zhao
b827b9e1ba
make it work for multi device
2021-08-02 10:32:47 +10:00
Ryan Zhao
6aa865e7b7
delete locally and send unsend request
2021-07-30 16:51:43 +10:00
Niels Andriesse
8a29469eb5
Handle incorrect clock setting
2021-07-23 13:42:13 +10:00
Niels Andriesse
ca862096b4
Rename profilePictureEncryptionKey → profileEncryptionKey
2021-07-22 14:52:10 +10:00
Niels Andriesse
aa3a18fa7e
Don't notify for closed group control messages
...
This addresses an issue where:
• someone would create a closed group
• on other peoples' devices this control message would be received through a background poll or a push notification
• the received message timestamps table would be updated
• processing wouldn't be finished (during a background poll or while handling a push notification the system can cut you off at any time)
• some of the added users don't see the new closed group because when they open the app and get the control message from their swarm it's considered a duplicate and isn't processed again
2021-05-24 08:57:31 +10:00
Niels Andriesse
3fda8daec9
Merge branch 'dev' into cleanup
2021-05-20 16:25:59 +10:00
Niels Andriesse
bd04775cbf
Implement open group invitations UI
2021-05-07 13:10:21 +10:00
nielsandriesse
06f795169b
Merge branch 'dev' into cleanup
2021-05-05 14:10:19 +10:00
nielsandriesse
0c864454aa
Remove duplicate message server ID tracking
2021-05-05 13:30:37 +10:00
Niels Andriesse
d742fc1548
Delete V1 OGS & file server
2021-05-04 15:46:48 +10:00
Niels Andriesse
2763ee0d1a
Clean
2021-04-15 10:34:47 +10:00
nielsandriesse
a76c43973f
Increase TTL & remove PoW
2021-04-14 15:46:40 +10:00
Niels Andriesse
516f815521
Debug
2021-03-26 10:39:51 +11:00
nielsandriesse
e5764264b3
Debug
2021-03-24 14:06:48 +11:00
nielsandriesse
09b4b7d388
Update MessageSender for V2 open groups
2021-03-24 13:28:30 +11:00
nielsandriesse
81d091c43f
Fail gracefully if the user doesn't have a name set
2021-03-03 14:19:38 +11:00
Niels Andriesse
82690259b2
Clean protobuf
2021-03-02 13:12:24 +11:00
Niels Andriesse
dd0baf0d97
Unify contacts APIs
2021-03-01 09:36:18 +11:00
Niels Andriesse
73bbaf9ce7
Potentially fix attachment issue
2021-02-26 13:42:06 +11:00
nielsandriesse
2d6bf235d7
Sync expiration timer updates
2021-02-24 15:19:50 +11:00
nielsandriesse
ece564988e
Allow self-sending of closed group control messages
2021-02-10 10:56:46 +11:00
nielsandriesse
4803b96eb1
Only handle the first config sync message after restoration
2021-02-10 10:19:46 +11:00
Niels Andriesse
57f7bc88eb
Fix leftover merge conflicts
2021-01-28 15:49:43 +11:00
Niels Andriesse
7acb6c9ac3
Merge branch 'dev' into multi-device
2021-01-28 15:44:04 +11:00
Niels Andriesse
804377c5a4
Minor refactoring
2021-01-28 13:33:50 +11:00
Niels Andriesse
585fabca03
Debug
2021-01-25 15:50:30 +11:00
Niels Andriesse
6b7b158000
Debug
2021-01-25 14:46:47 +11:00
Niels Andriesse
cf333d5e3d
Merge branch 'closed-groups' into multi-device
2021-01-25 13:50:18 +11:00
Niels Andriesse
867e9114a6
Merge branch 'dev' into multi-device
2021-01-22 13:29:13 +11:00
Niels Andriesse
c9c83da3dc
Rename ClosedGroupUpdateV2 → ClosedGroupControlMessage
2021-01-22 10:28:26 +11:00
Niels Andriesse
9ea1ccd0c2
Update ClosedGroupUpdate for new message types
2021-01-22 10:02:42 +11:00
Niels Andriesse
3e5baca72d
Fix open group message deletion
2021-01-21 11:27:52 +11:00
Niels Andriesse
eeef067f57
Implement message syncing
2021-01-14 14:57:32 +11:00
Niels Andriesse
0dd692cb42
Fix padding
2021-01-14 14:08:44 +11:00
Niels Andriesse
74fd3eb812
Partially implement message syncing
2021-01-14 10:40:58 +11:00
nielsandriesse
947287e42f
Debug
2021-01-13 15:19:17 +11:00
Niels Andriesse
a6e44ca0f0
Clean
2021-01-11 14:12:07 +11:00
Niels Andriesse
d5228abea9
Update notification extension for V2 closed group updates
2021-01-11 13:36:47 +11:00
nielsandriesse
d5e1237b0c
Allow admins to leave & fix remaining issues
2021-01-08 14:54:27 +11:00
Niels Andriesse
ee1d4b1bd5
Debug & make UI clearer
2021-01-06 10:37:26 +11:00