Niels Andriesse
6bf25e28f7
Debug
2021-07-23 09:00:28 +10:00
Niels Andriesse
ca862096b4
Rename profilePictureEncryptionKey → profileEncryptionKey
2021-07-22 14:52:10 +10:00
Niels Andriesse
519ffa4405
Fully switch to the new contact API
...
This should improve performance significantly as it avoids many unnecessary sync transactions. It also makes the code more readable.
2021-07-22 14:41:27 +10:00
Niels Andriesse
1d1d63c979
Don't auto resubscribe to PNs for muted closed groups
2021-07-19 13:22:09 +10:00
Niels Andriesse
11df899db3
Don't use jobs for open group polling
...
It's not necessary because we can always get the messages again from the server, and it helps with performance
2021-07-15 14:16:33 +10:00
Niels Andriesse
aae11b1c28
Disable PNs for muted closed groups
2021-07-13 16:09:28 +10:00
Niels Andriesse
356dc0cc4f
Clean up indentation
2021-07-07 15:09:09 +10:00
Brice-W
2f0fe36905
add expiration timer to configuration message
2021-06-21 14:21:34 +10:00
Niels Andriesse
7bb7edd3c0
Further cleanup
2021-06-11 11:11:16 +10:00
Niels Andriesse
b090227a2d
Fix potential crash & apply code convention
2021-06-11 11:01:08 +10:00
Brice-W
1f9cd92bce
set expiration timer for new group members
2021-06-10 11:51:38 +10:00
nielsandriesse
1041f991fd
Fix unnecessary map calls
2021-06-04 16:23:59 +10:00
Brice-W
49c1de8387
clean
2021-06-04 15:29:34 +10:00
Brice-W
dbcf19529b
fix
2021-06-04 14:01:23 +10:00
Brice-W
9e790986f6
fix closed group corner cases
2021-06-04 11:50:24 +10:00
nielsandriesse
bf9d860214
Batch thread updates
2021-05-28 09:47:05 +10:00
nielsandriesse
e72c6d4cbd
Mark .noThread error as non-retryable
2021-05-28 09:09:56 +10:00
Niels Andriesse
601062c9ef
Fix timeSinceLastOpen usage
2021-05-24 16:39:18 +10:00
Brice-W
51ba97827d
open group polling limit implementation
2021-05-24 16:00:42 +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
nielsandriesse
c36cf1a36d
Hopefully fix closed group handling bug
2021-05-19 08:42:58 +10:00
nielsandriesse
73eeff3ea1
Debug
2021-05-12 10:40:42 +10:00
nielsandriesse
17688a66e6
Make closed group polling variable rate
2021-05-12 10:33:29 +10:00
Niels Andriesse
16a01ccc00
Merge pull request #405 from oxen-io/open-group-invitations-2
...
Open Group Invitations
2021-05-07 15:47:55 +10:00
Ryan ZHAO
539b13d189
fix inconsistent voice message durations
2021-05-07 15:22:48 +10:00
Niels Andriesse
bd04775cbf
Implement open group invitations UI
2021-05-07 13:10:21 +10:00
Niels Andriesse
7e60d3c218
Merge branch 'dev' into cleanup
2021-05-06 09:24:42 +10:00
Niels Andriesse
ad801d4f33
Fix threading
2021-05-06 09:23:47 +10:00
nielsandriesse
06f795169b
Merge branch 'dev' into cleanup
2021-05-05 14:10:19 +10:00
nielsandriesse
964cb8b326
Fix new deletion method
2021-05-05 13:49:24 +10:00
nielsandriesse
47daf16d5c
Merge branch 'dev' into deletion-handling
2021-05-05 13:30:59 +10:00
nielsandriesse
0c864454aa
Remove duplicate message server ID tracking
2021-05-05 13:30:37 +10:00
nielsandriesse
a098ba7125
Remove unused code
2021-05-05 12:13:48 +10:00
nielsandriesse
955e3abdad
Clean up group update handling
2021-05-05 10:38:09 +10:00
nielsandriesse
49f3b9f7db
Rename contactIdentifier → contactSessionID
2021-05-05 10:00:39 +10:00
nielsandriesse
21acdfc835
Clean up thread model
2021-05-05 09:53:18 +10:00
Niels Andriesse
d742fc1548
Delete V1 OGS & file server
2021-05-04 15:46:48 +10:00
Niels Andriesse
fee6861847
Minor refactoring
2021-05-03 13:15:47 +10:00
Niels Andriesse
d516aa7ecb
Fix profile updating bug
2021-05-03 09:14:42 +10:00
Niels Andriesse
c747acfc04
Fix compact poll deletion handling
2021-04-29 11:36:29 +10:00
Niels Andriesse
b3f9824b91
Add documentation
2021-04-26 09:54:06 +10:00
Niels Andriesse
bd895dbf29
Fix group member adding bug
2021-04-23 14:54:06 +10:00
Niels Andriesse
5021357661
Fix timestamp issue
2021-04-23 14:50:56 +10:00
nielsandriesse
accd838017
Merge branch 'dev' into snode-list-updating
2021-04-21 09:04:14 +10:00
Niels Andriesse
5a242ce4e8
Debug
2021-04-20 10:26:52 +10:00
Niels Andriesse
4774123ad4
Update V2 open group poller for compact polling
2021-04-19 14:44:27 +10:00
Niels Andriesse
35bd22f542
Clean
2021-04-19 14:02:26 +10:00
Niels Andriesse
3f1358ac4d
Debug
2021-04-19 13:47:53 +10:00
Niels Andriesse
beabf0c9c0
Implement closed group logic changes
2021-04-16 10:56:10 +10:00
Niels Andriesse
e5216ffe7c
Add documentation
2021-04-16 09:40:54 +10:00
Niels Andriesse
f6c7e2264d
Add documentation
2021-04-16 09:33:21 +10:00
Niels Andriesse
5f37eddfa1
Show a loader while a group is updating
2021-04-15 13:36:33 +10:00
Niels Andriesse
f2f5dcdfc2
Implement closed group logic changes
2021-04-15 13:36:03 +10:00
Niels Andriesse
2763ee0d1a
Clean
2021-04-15 10:34:47 +10:00
Niels Andriesse
1a12487292
Clean
2021-04-15 10:09:05 +10:00
nielsandriesse
a76c43973f
Increase TTL & remove PoW
2021-04-14 15:46:40 +10:00
ryanzhao
1893ccac76
use TSIncomingMessage's serverTimastamp to make more sense
2021-04-14 11:39:04 +10:00
ryanzhao
b501579917
clean
2021-04-14 09:09:42 +10:00
Ryan ZHAO
fcc3c27779
fix unread message count bug
2021-04-12 16:56:53 +10:00
Niels Andriesse
209882fb3e
Correctly handle multiple untrusted attachments
2021-04-08 16:24:54 +10:00
nielsandriesse
a360fa7721
Merge branch 'dev' into deferred-attachment-downloads
2021-04-07 14:58:57 +10:00
Niels Andriesse
44783ddfef
Update ConfigurationMessage for V2 open groups
2021-03-29 11:49:59 +11:00
Niels Andriesse
46fb792c96
Fix file downloading
2021-03-26 15:59:22 +11:00
Niels Andriesse
e50f4da63e
Update AttachmentDownloadJob & AttachmentUploadJob for V2 open groups
2021-03-26 15:07:06 +11:00
Niels Andriesse
053f581bb2
Fix accidental commit
2021-03-26 10:42:22 +11:00
Niels Andriesse
516f815521
Debug
2021-03-26 10:39:51 +11:00
nielsandriesse
c6f4443eed
Update more logic for V2 open groups
2021-03-24 14:36:26 +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
4c9728b4fe
Update other APIs for V2 open groups
2021-03-24 12:37:33 +11:00
Niels Andriesse
960e500acd
Don't auto-download attachments from untrusted contacts
2021-03-05 11:48:31 +11:00
Niels Andriesse
54fc54e7b9
Minor refactoring
2021-03-05 09:18:45 +11:00
Niels Andriesse
8738829358
Fill in media saved notification implementation gaps
2021-03-04 16:06:06 +11:00
Niels Andriesse
b4e94c3f93
Add comment
2021-03-04 14:45:17 +11:00
Niels Andriesse
d9a81ecb11
Fix profile handling
2021-03-04 14:40:58 +11:00
Niels Andriesse
b023b1be94
Fix profile updating issue
2021-03-04 11:11:58 +11:00
Niels Andriesse
0d5a932a50
Fix multi device display name updating issue
2021-03-04 10:13:34 +11:00
Niels Andriesse
ea43d68c72
Fix multi device display name updating issue
2021-03-04 09:58:19 +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
52eaa8cdeb
Disable data extraction notifications for now
2021-03-02 15:15:57 +11:00
Niels Andriesse
b21163a421
Handle media saved notifications
2021-03-02 15:14:00 +11:00
Niels Andriesse
9d6d68d33e
Handle screenshot notifications
2021-03-02 15:00:28 +11:00
Niels Andriesse
08015f570f
Create DataExtractionNotificationInfoMessage
2021-03-02 15:00:22 +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
205ff8a660
Prepare for upcoming contact changes
2021-02-26 15:00:03 +11:00
Niels Andriesse
73bbaf9ce7
Potentially fix attachment issue
2021-02-26 13:42:06 +11:00
Niels Andriesse
ee0472e923
Minor refactoring
2021-02-25 14:06:40 +11:00
Niels Andriesse
92c1187ba4
Show closed group updates at the right place
2021-02-25 11:38:30 +11:00
Niels Andriesse
c988a368bb
Show empty threads after linking devices
2021-02-25 11:32:53 +11:00
nielsandriesse
2d6bf235d7
Sync expiration timer updates
2021-02-24 15:19:50 +11:00
nielsandriesse
268971af9a
Update protobuf
2021-02-24 13:20:50 +11:00
nielsandriesse
5d74bf1cca
Fix promise deallocations
2021-02-24 11:12:57 +11:00
nielsandriesse
afeabf0fe9
Potentially fix race condition
2021-02-24 09:53:17 +11:00
Niels Andriesse
c5c6bf2624
Debug
2021-02-23 16:09:22 +11:00
Niels Andriesse
10e6d114a0
Sync profile updates
2021-02-23 16:01:06 +11:00
Niels Andriesse
f6ced55003
Debug
2021-02-23 10:56:16 +11:00
Niels Andriesse
646910d115
Fix crash
2021-02-23 10:23:18 +11:00
Niels Andriesse
e945a6779f
Include profile in configuration sync message
2021-02-23 09:47:38 +11:00
Niels Andriesse
d532badd09
Merge branch 'dev' into multi-device
2021-02-22 15:18:12 +11:00
Niels Andriesse
994ee82a89
WIP
2021-02-18 15:32:56 +11:00
nielsandriesse
810aa42f03
Finish link preview UI
2021-02-15 13:51:26 +11:00
Niels Andriesse
e30ab4d29b
Merge branch 'dev' into ui
2021-02-11 16:24:27 +11:00
Niels Andriesse
37c652c0d0
Make admins send latest closed group key pair when members are added
2021-02-11 16:14:03 +11:00
nielsandriesse
3f85544594
Finish replies UI
2021-02-10 14:43:57 +11:00
nielsandriesse
1924e01edc
Merge branch 'multi-device' into ui
2021-02-10 11:27:39 +11:00
nielsandriesse
dd56da7619
Merge branch 'closed-groups' into multi-device
2021-02-10 10:59:11 +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
nielsandriesse
65f397ccd1
Debug
2021-02-10 09:51:28 +11:00
Niels Andriesse
90e53e5cef
Redesign conversation screen part 1
2021-02-09 15:14:18 +11:00
Niels Andriesse
1fda8e4249
Add encryption key pair request message
2021-02-08 13:19:38 +11:00
Niels Andriesse
b721794a51
Fix closed group update handling from before it was created
2021-02-08 09:37:39 +11:00
Niels Andriesse
a86f1d3bcf
Handle case where admin left the group
2021-02-02 09:21:50 +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
54e902c848
Fix various warnings
2021-01-28 15:40:45 +11:00
Niels Andriesse
922aa17df7
Fix logs
2021-01-28 13:50:23 +11:00
Niels Andriesse
804377c5a4
Minor refactoring
2021-01-28 13:33:50 +11:00
Niels Andriesse
4e590da262
Fix incorrect timer update copy in closed groups
2021-01-28 11:16:43 +11:00
Niels Andriesse
fcb8e467d2
Add missing bit of logic
2021-01-27 11:15:32 +11:00
Niels Andriesse
afd7a5a3dc
Fix open group message syncing
2021-01-25 16:48:14 +11:00
Niels Andriesse
585fabca03
Debug
2021-01-25 15:50:30 +11:00
Niels Andriesse
6ab8570b11
Clean
2021-01-25 14:54:18 +11:00
Niels Andriesse
6b7b158000
Debug
2021-01-25 14:46:47 +11:00
Niels Andriesse
37f0dbd5b8
Merge branch 'closed-groups' into multi-device
2021-01-25 14:09:14 +11:00
Niels Andriesse
f1eba0ea7b
Debug
2021-01-25 14:08:59 +11:00
Niels Andriesse
cf333d5e3d
Merge branch 'closed-groups' into multi-device
2021-01-25 13:50:18 +11:00
Niels Andriesse
9cd0c421bc
Debug
2021-01-25 10:40:25 +11:00
Niels Andriesse
4a922c9f96
Merge branch 'extensions' into closed-groups
2021-01-25 10:30:08 +11:00
Niels Andriesse
bbac6cc5ed
Attempt to fix extensions
2021-01-25 10:28:33 +11:00
Niels Andriesse
017e4f7d50
Hook up the new system
2021-01-25 10:28:01 +11:00
Niels Andriesse
867e9114a6
Merge branch 'dev' into multi-device
2021-01-22 13:29:13 +11:00
Niels Andriesse
0dd63229ef
Implement sending logic for explicit closed group updates
2021-01-22 13:25:23 +11:00
Niels Andriesse
b7160cbb11
Clean
2021-01-22 11:07:22 +11:00
Niels Andriesse
fde7e86888
Implement receiving logic for explicit closed group updates
2021-01-22 11:02:19 +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
18c646987a
Implement banning
2021-01-21 14:49:50 +11:00
Niels Andriesse
3e5baca72d
Fix open group message deletion
2021-01-21 11:27:52 +11:00
Niels Andriesse
2fa62bd2ca
Fix threads not updating on home screen
2021-01-21 09:36:26 +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
Niels Andriesse
672026b8bf
Clean
2021-01-14 09:51:09 +11:00
nielsandriesse
e38dae5a05
Replace PublicChatManager
2021-01-14 09:42:52 +11:00
nielsandriesse
b8d9334d19
Force sync upon creating a closed group or joining an open group
2021-01-13 15:25:38 +11:00
nielsandriesse
947287e42f
Debug
2021-01-13 15:19:17 +11:00
nielsandriesse
d6314c8d30
Handle configuration messages
2021-01-13 13:38:07 +11:00
nielsandriesse
8ae5db3141
Update protos & create ConfigurationMessage
2021-01-13 11:41:56 +11:00
nielsandriesse
440be57098
Fix non-millisecond value
2021-01-12 16:25:19 +11:00
Niels Andriesse
284205303f
Ignore group updates from before the thread was created
2021-01-11 16:10:05 +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
nielsandriesse
5ab06940ca
Add safety check
2021-01-08 13:31:46 +11:00
nielsandriesse
aa6238b69c
Clean
2021-01-08 10:32:54 +11:00
Niels Andriesse
28963e252e
Debug
2021-01-07 14:39:07 +11:00
Niels Andriesse
87724a7e3c
Clean
2021-01-07 10:25:52 +11:00
Niels Andriesse
ee1d4b1bd5
Debug & make UI clearer
2021-01-06 10:37:26 +11:00
Niels Andriesse
ce86d9a196
Debug
2021-01-06 09:26:49 +11:00
nielsandriesse
de384fd4d9
Ensure legacy closed groups still work
2021-01-05 16:13:02 +11:00
Niels Andriesse
da503b0df1
Update Session protocol closed groups logic
2021-01-05 14:54:37 +11:00
Niels Andriesse
71758b0c00
Remove the Signal protocol
2021-01-04 13:59:21 +11:00
Niels Andriesse
ef1d6392a7
Activate the Session protocol
2021-01-04 10:53:08 +11:00
Niels Andriesse
40d199a90b
Clean up SnodeAPI
2020-12-18 15:17:23 +11:00
Niels Andriesse
15c0fd9414
Merge branch 'dev' into cleanup
2020-12-18 14:40:59 +11:00
Niels Andriesse
61a0672824
Merge branch 'dev' into link-previews
2020-12-18 11:57:11 +11:00
Niels Andriesse
451e629605
Fix open group profile picture bug
...
#314 without merge conflicts
2020-12-18 11:12:07 +11:00
Niels Andriesse
0f01ac20ad
Start integrating contact model
2020-12-18 10:35:16 +11:00
Niels Andriesse
a15eec83eb
Minor refactoring
2020-12-16 11:45:01 +11:00
Niels Andriesse
0864873d31
Clean
2020-12-14 15:18:45 +11:00
Niels Andriesse
2a4977d269
Implement Session protocol
2020-12-14 09:49:02 +11:00
nielsandriesse
e2dca1efae
Fix desktop compatibility issue
2020-12-09 15:47:48 +11:00
nielsandriesse
97d0160138
Fix promise not completing
2020-12-09 10:15:59 +11:00
nielsandriesse
f504965dfa
Set group context
...
Android needs this
2020-12-08 13:17:02 +11:00
Niels Andriesse
efe8f1c8bb
Clean
2020-12-07 16:00:21 +11:00
Niels Andriesse
3f5bc18f6b
Fix remaining TODOs
2020-12-07 15:11:49 +11:00
Niels Andriesse
61611db58e
Show message sync when sending a message
2020-12-07 13:19:46 +11:00
Niels Andriesse
eafff041df
Debug open group background polling
2020-12-07 11:45:56 +11:00
Niels Andriesse
438bbccdfa
Fix background polling
2020-12-07 11:21:24 +11:00
Niels Andriesse
21ec051016
Fix PN sending from share extension
2020-12-07 10:04:38 +11:00
Niels Andriesse
2396f22ede
Also notify for newly created groups
2020-12-04 10:00:06 +11:00
Niels Andriesse
5cf732709b
Handle PN mentions
2020-12-04 09:16:40 +11:00
Niels Andriesse
bcd0d5ba94
Revert accidentally committed code
2020-12-03 17:10:51 +11:00
Niels Andriesse
76f92000b9
Add missing pod
2020-12-03 17:09:47 +11:00
Niels Andriesse
67b6162fb9
Fix open group attachment sharing
2020-12-03 13:50:59 +11:00
Niels Andriesse
00549a993f
Debug
2020-12-03 10:53:30 +11:00
Niels Andriesse
7a8dbe1bf9
Tighten up error handling a bit more
2020-12-03 10:39:53 +11:00
Niels Andriesse
f0cbdb8cda
Fix share extension
2020-12-03 10:12:29 +11:00
nielsandriesse
d6c115bc2a
Fix module linking issue
2020-12-02 16:25:16 +11:00
nielsandriesse
75b184c0b9
Use new message receiving pipeline in PN extension
2020-12-02 09:52:50 +11:00
nielsandriesse
71df0b84f0
Fix incorrect open group message timestamp
2020-12-01 16:25:31 +11:00
nielsandriesse
e8661cf4d7
Debug
2020-12-01 15:44:33 +11:00
nielsandriesse
a87bad6603
Fix open group link previews
2020-12-01 13:39:27 +11:00
nielsandriesse
5f2ec37db7
Fix message duplication bug
2020-12-01 11:40:37 +11:00
nielsandriesse
b49e50ff19
Clean up OpenGroupPoller
2020-12-01 09:43:49 +11:00
nielsandriesse
f2572e4c91
Fix album message ID handling
2020-12-01 09:03:13 +11:00
nielsandriesse
add2c467e4
Restructure
2020-12-01 08:35:13 +11:00
Niels Andriesse
2d8933901d
Fix open group display name handling
2020-11-30 15:44:07 +11:00
Niels Andriesse
21810a0c4c
Fix closed group message status handling
2020-11-30 15:20:03 +11:00
Niels Andriesse
3cf87d40ab
Fix note to self
2020-11-30 15:06:05 +11:00
Niels Andriesse
ef76d73821
Fix typo
2020-11-30 14:20:36 +11:00
Niels Andriesse
993c673aad
Clean
2020-11-30 13:18:26 +11:00
Niels Andriesse
8564c650a5
Parse open group attachments
2020-11-30 12:00:26 +11:00
Niels Andriesse
b621bdc69a
Partially fix open groups
2020-11-30 11:00:28 +11:00
nielsandriesse
c5a7d39518
Clean
2020-11-28 13:57:03 +11:00
nielsandriesse
d39e155e1c
Make link previews work again
2020-11-28 11:48:08 +11:00
nielsandriesse
f7bfa5c4d7
WIP
2020-11-27 17:13:37 +11:00
nielsandriesse
20faa8e914
Debug
2020-11-27 16:22:15 +11:00
nielsandriesse
addc859c84
Fix duplicate messages & debug
2020-11-27 15:13:42 +11:00
nielsandriesse
e3304a40f9
Fix attachment quoting
2020-11-27 13:52:20 +11:00
nielsandriesse
4dda59b446
Debug attachment receiving
2020-11-27 10:43:14 +11:00
nielsandriesse
77c1f721b9
Further debug attachment sending
2020-11-27 09:07:24 +11:00
Niels Andriesse
a88ce33ee0
WIP
2020-11-26 16:33:42 +11:00
Niels Andriesse
3eae001202
Fix disappearing messages
2020-11-26 15:51:12 +11:00
Niels Andriesse
341782f255
Fix profile handling
2020-11-26 15:16:35 +11:00
Niels Andriesse
ab56e12ff4
Fix read receipts
2020-11-26 14:12:55 +11:00
Niels Andriesse
1ddb8ac50e
Resolve more TODOs
2020-11-26 14:01:24 +11:00
Niels Andriesse
4942da1d23
Send read receipts again
2020-11-26 13:23:35 +11:00
Niels Andriesse
d5dc33e619
Debug
2020-11-26 12:46:47 +11:00
Niels Andriesse
ac6baec6f2
Make things compile again
2020-11-26 10:37:56 +11:00
nielsandriesse
1037ce5113
WIP
2020-11-25 16:21:04 +11:00
nielsandriesse
5dfd4b1965
Restructure
2020-11-25 16:15:16 +11:00
nielsandriesse
178ab7e3e2
WIP
2020-11-24 20:09:23 +11:00
nielsandriesse
ce7a23c401
Make sure sending errors bubble up to the user
2020-11-24 14:43:53 +11:00
nielsandriesse
921e2bced6
Debug
2020-11-24 14:10:32 +11:00
Niels Andriesse
ac1bbb3de1
Handle open group message ID
2020-11-23 15:58:48 +11:00
Niels Andriesse
64cf19f461
Improve job error handling
2020-11-23 15:46:53 +11:00
Niels Andriesse
d2e8f2142e
WIP
2020-11-23 15:08:01 +11:00
Niels Andriesse
d7c71a8c06
Make things compile again
2020-11-23 10:24:40 +11:00
nielsandriesse
b218a16b05
Implement attachment downloading
2020-11-20 15:53:56 +11:00
nielsandriesse
961878f74c
Parse attachment pointers
2020-11-20 11:10:53 +11:00
Niels Andriesse
4a31a84daa
Fix messages showing up as failed
2020-11-19 16:51:08 +11:00
Niels Andriesse
9242f971fd
Fix timestamp handling
2020-11-19 16:28:30 +11:00
Niels Andriesse
2e85d5fb41
Fix message sending status bar
2020-11-19 16:21:00 +11:00
Niels Andriesse
72b4c3edaf
WIP
2020-11-19 15:24:09 +11:00
Niels Andriesse
30370bf4d2
Make basic message sending work
2020-11-19 11:16:23 +11:00
nielsandriesse
58802936c1
Finish message receiving pipeline
2020-11-19 09:44:00 +11:00
nielsandriesse
97545de75e
Handle expiration timer updates
2020-11-18 15:36:51 +11:00
nielsandriesse
7e9eb2f138
Make typing indicators work & implement job resuming
2020-11-18 14:27:30 +11:00
Niels Andriesse
b030b5999b
Make messages show up again
2020-11-18 12:02:38 +11:00
nielsandriesse
f36f447bec
Ditch unused Signal code
2020-11-17 15:35:52 +11:00
nielsandriesse
aba4cda143
WIP
2020-11-12 16:23:34 +11:00
nielsandriesse
15c6784f0f
WIP
2020-11-12 16:02:21 +11:00
nielsandriesse
1c0b32af3c
Fix ECKeyPair usage
2020-11-12 10:41:45 +11:00
nielsandriesse
c475f895e8
Create SignalUtilitiesKit
2020-11-11 10:58:56 +11:00
nielsandriesse
82127bfe4d
Clean
2020-11-10 15:48:47 +11:00
nielsandriesse
505370f8d6
Implement open group message conversion
2020-11-09 13:56:50 +11:00