jubb
|
1ecc87da76
|
fix: forcing the registration will cancel and restart the FCM task
|
2021-03-03 15:43:51 +11:00 |
|
Ryan ZHAO
|
9a00906069
|
WIP debug sending attachments
|
2021-03-03 15:14:45 +11:00 |
|
jubb
|
1b417362ae
|
fix: fcm task was not cancelable and cannot remove listeners
|
2021-03-03 15:07:37 +11:00 |
|
jubb
|
d631897a3a
|
fix: send skip event to the display name activity instead of PN mode
|
2021-03-03 13:48:51 +11:00 |
|
jubb
|
69db4081bc
|
fix: force FCM if needed at end of sign up to trigger registration for user IDs
|
2021-03-03 12:07:50 +11:00 |
|
jubb
|
ef3e172379
|
feat: add link device implementation and fixes for updating config syncs and forcing config syncs
|
2021-03-03 11:33:35 +11:00 |
|
Ryan ZHAO
|
0ea1ed15e7
|
WIP: make attachment work
|
2021-03-02 17:22:56 +11:00 |
|
Ryan ZHAO
|
bb7334515c
|
clean
|
2021-03-02 14:13:52 +11:00 |
|
Ryan ZHAO
|
8acbb3c366
|
fix send text message to open group
|
2021-03-02 14:13:12 +11:00 |
|
Ryan ZHAO
|
d9eaedd6ae
|
hook up sending pipeline & clean
|
2021-03-02 12:24:09 +11:00 |
|
jubb
|
3a09d23337
|
feat: add contact syncing, UI improvements for profile syncing and conversation threads in the home screen
|
2021-03-01 17:16:15 +11:00 |
|
jubb
|
11c122e376
|
Merge branch 'dev' into multi-device
|
2021-03-01 15:26:10 +11:00 |
|
Niels Andriesse
|
a7428776bf
|
Add loader
|
2021-02-26 11:40:48 +11:00 |
|
Niels Andriesse
|
1f8b9bfe58
|
Implement multi device UI
|
2021-02-26 11:10:45 +11:00 |
|
Niels Andriesse
|
242eb90d21
|
Update version number
|
2021-02-26 10:15:24 +11:00 |
|
jubb
|
85336238a7
|
fix: return early if no profile name (prefs likely invalid state) and ignore contacts whose publicKey fails to parse
|
2021-02-26 10:08:30 +11:00 |
|
Niels Andriesse
|
2a741049cc
|
Update version number
|
2021-02-25 14:46:28 +11:00 |
|
Niels Andriesse
|
f2208f40b8
|
Merge pull request #462 from hjubb/config_contacts_sync_message
Config contacts sync message
|
2021-02-25 14:45:55 +11:00 |
|
jubb
|
21dc8d5fca
|
fix: use double encoding for closed group stuff
|
2021-02-25 14:37:34 +11:00 |
|
jubb
|
9d55d842d2
|
refactor: formatting in line properly in ContactUtilities.kt
|
2021-02-25 13:27:45 +11:00 |
|
jubb
|
9a33fe8883
|
feat: generate serializable Contact info for configuration messages and pass in appropriate list to get current
|
2021-02-25 12:13:31 +11:00 |
|
Niels Andriesse
|
b6bb9ac902
|
Merge pull request #461 from RyanRory/profile-picture-update-fix
Fix profile picture update
|
2021-02-25 10:58:27 +11:00 |
|
Niels Andriesse
|
b2146f645b
|
Merge pull request #460 from RyanRory/screen-lock-fix
Screen lock fix
|
2021-02-25 10:58:09 +11:00 |
|
Niels Andriesse
|
631f77425b
|
Minor refactoring
|
2021-02-25 10:30:56 +11:00 |
|
Niels Andriesse
|
d96552fd9d
|
Minor refactoring
|
2021-02-25 10:24:00 +11:00 |
|
Ryan ZHAO
|
7a31c60799
|
fix the profile picture not updated right away
|
2021-02-25 10:18:38 +11:00 |
|
Ryan ZHAO
|
bc5a1ce396
|
fix screen lock
|
2021-02-25 09:35:57 +11:00 |
|
Ryan ZHAO
|
d5343d5462
|
Merge branch 'dev' of https://github.com/loki-project/session-android into refactor_clean_0
|
2021-02-24 16:39:04 +11:00 |
|
Niels Andriesse
|
851efb6f6e
|
Merge pull request #457 from hjubb/config_profile_info
Adding profile information to the config sync messages
|
2021-02-24 15:57:35 +11:00 |
|
Niels Andriesse
|
c92d04c82e
|
Merge pull request #456 from hjubb/pn_dont_notify_self_sends
Pn dont notify self sends
|
2021-02-24 15:57:15 +11:00 |
|
Niels Andriesse
|
f3dd2d2a05
|
Merge pull request #455 from hjubb/fix_message_ordering
Fix message ordering
|
2021-02-24 15:56:51 +11:00 |
|
jubb
|
4033830b15
|
feat: add forcing config message sending when updating profile picture or name
|
2021-02-24 15:28:48 +11:00 |
|
jubb
|
e4366244fe
|
docs: add todo for handling new configuration messages
|
2021-02-24 09:37:20 +11:00 |
|
jubb
|
71e48b9024
|
refactor: move ProfileKeyUtil from app/ to libsession/ module and implement new config message sends
|
2021-02-23 17:13:57 +11:00 |
|
Ryan ZHAO
|
2bb07c8a38
|
final cleaning up
|
2021-02-23 17:00:30 +11:00 |
|
Ryan ZHAO
|
704ab37cad
|
clean up unused utils
|
2021-02-23 16:35:36 +11:00 |
|
Ryan ZHAO
|
6f002311b8
|
clean up unused message types
|
2021-02-23 16:23:45 +11:00 |
|
Ryan ZHAO
|
fec13ba72e
|
clean up unused code
|
2021-02-23 15:56:42 +11:00 |
|
Ryan ZHAO
|
ff36fbb6a1
|
further cleaning up on stickers
|
2021-02-23 15:07:31 +11:00 |
|
jubb
|
b5790ef884
|
fix: add sentTimestamp to the handling of closed group messages instead of using System.currentTimeMillis()
|
2021-02-23 15:01:49 +11:00 |
|
jubb
|
f61b556790
|
fix: message ordering using NORMALIZED_DATE_SENT instead of NORMALIZED_DATE_RECEIVED
|
2021-02-23 14:41:21 +11:00 |
|
Ryan ZHAO
|
fc62fe3b23
|
clean up unused loki stuff
|
2021-02-23 12:11:45 +11:00 |
|
Ryan ZHAO
|
c931155e83
|
clean up unused dialogs
|
2021-02-23 12:01:13 +11:00 |
|
Ryan ZHAO
|
6b8228c76d
|
minor fix
|
2021-02-23 11:59:13 +11:00 |
|
Ryan ZHAO
|
2f57090cfa
|
further clean up on session restoration
|
2021-02-23 11:56:03 +11:00 |
|
Ryan ZHAO
|
690687064f
|
clean up unused log submit
|
2021-02-23 11:41:35 +11:00 |
|
Ryan ZHAO
|
bb8e8a4e16
|
clean up link preview
|
2021-02-23 11:31:17 +11:00 |
|
Ryan ZHAO
|
12a2061251
|
clean up jobs
|
2021-02-23 11:29:07 +11:00 |
|
jubb
|
86383eb4e5
|
fix: don't notify for MultiDeviceProtocol.kt config messages
|
2021-02-23 11:14:14 +11:00 |
|
Ryan ZHAO
|
dee7d78acb
|
clean up old groups
|
2021-02-23 10:30:45 +11:00 |
|
jubb
|
7d7dbd7632
|
feat: add push notifying in the message sender to prevent self sends
|
2021-02-23 09:49:19 +11:00 |
|
Ryan ZHAO
|
5db7f0ecb8
|
clean up signal database
|
2021-02-23 09:46:56 +11:00 |
|
jubb
|
5777471eeb
|
fix: use toolsns
|
2021-02-22 17:04:40 +11:00 |
|
jubb
|
639ae9ba78
|
fix: use a 0dp and layout_weight to solve text preview cutting off status indicator
|
2021-02-22 17:01:17 +11:00 |
|
Ryan ZHAO
|
861b4bf9c9
|
further clean up unused connections
|
2021-02-22 16:54:57 +11:00 |
|
Ryan ZHAO
|
fcfaa32073
|
clean up non-sense code
|
2021-02-22 16:46:09 +11:00 |
|
Ryan ZHAO
|
c5ab13aadf
|
clean up deprecated message connection
|
2021-02-22 16:29:48 +11:00 |
|
Niels Andriesse
|
e89f54a0b9
|
Merge pull request #452 from hjubb/group_explicit_leave_flag
Group explicit leave flag, docs, null fix
|
2021-02-22 16:21:16 +11:00 |
|
jubb
|
ace0144ffe
|
docs: add documentation around the notifyUser param
|
2021-02-22 16:11:12 +11:00 |
|
jubb
|
e426d30f67
|
fix: fix ec send from pending if map contains absent value
|
2021-02-22 15:46:37 +11:00 |
|
Ryan ZHAO
|
5b15decdd6
|
further cleaning on signal sticker
|
2021-02-22 15:07:16 +11:00 |
|
Ryan ZHAO
|
b2225697b4
|
WIP: clean up unused signal stuff
|
2021-02-22 14:58:06 +11:00 |
|
jubb
|
5db46325a5
|
fix: don't delete group as admin if only one user left
|
2021-02-22 13:51:48 +11:00 |
|
jubb
|
65b36c006c
|
feat: add notifyUser flag to explicitLeave
|
2021-02-22 13:48:48 +11:00 |
|
Ryan ZHAO
|
c138f20be5
|
Merge branch 'dev' of https://github.com/oxen-io/session-android into refactor_clean_0
|
2021-02-22 13:36:37 +11:00 |
|
Ryan ZHAO
|
0ec940ea32
|
clean up location
|
2021-02-22 13:30:48 +11:00 |
|
Niels Andriesse
|
d3b8642b18
|
Merge pull request #450 from hjubb/closed_group_kp_distribution
Closed group kp distribution
|
2021-02-22 13:25:45 +11:00 |
|
jubb
|
2d93d83610
|
fix: store group public key as corrected public key
|
2021-02-22 12:05:00 +11:00 |
|
jubb
|
7f95f0f2d6
|
fix: only one wrapper and proper encoding now
|
2021-02-22 11:45:52 +11:00 |
|
Ryan ZHAO
|
8c016b3802
|
clean up signal service protocols
|
2021-02-22 11:29:22 +11:00 |
|
Ryan ZHAO
|
1db9ccdf27
|
clean up: signal service protocols
|
2021-02-22 10:41:27 +11:00 |
|
jubb
|
766266d54d
|
fix: handle group of size 1 being destroyed locally for admin
|
2021-02-22 10:40:18 +11:00 |
|
jubb
|
c740963fe2
|
fix: use a when to make logic more readable
|
2021-02-22 10:34:21 +11:00 |
|
Ryan ZHAO
|
88bbc0b677
|
clean up stickers
|
2021-02-22 10:21:06 +11:00 |
|
jubb
|
7e86343efe
|
fix: remove the insert outgoing for local leave after network call, use groupPublicKey if envelope.source is empty in handleEncPair
|
2021-02-22 10:18:24 +11:00 |
|
Ryan ZHAO
|
19a829d011
|
WIP: clean up signal protocols (stickers)
|
2021-02-22 10:06:40 +11:00 |
|
Ryan ZHAO
|
04f140ee09
|
WIP: clean up signal service protos
|
2021-02-22 09:31:29 +11:00 |
|
jubb
|
9df35ede14
|
feat: add sending group's public key with the target user 1 on 1 message for enc key pair
|
2021-02-19 17:33:23 +11:00 |
|
Ryan ZHAO
|
b34809f4d5
|
WIP: clean up signal protocol
|
2021-02-19 16:06:10 +11:00 |
|
Ryan ZHAO
|
8cc78e8f4c
|
WIP: clean up unused exceptions
|
2021-02-19 15:28:26 +11:00 |
|
Ryan ZHAO
|
d8104c0d5c
|
WIP: clean up signal protocol storage
|
2021-02-19 15:11:30 +11:00 |
|
Niels Andriesse
|
6bee97a682
|
Merge pull request #443 from RyanRory/multi_device_refactor
The Refactor: Multi Device & Closed Group
|
2021-02-19 13:49:06 +11:00 |
|
Ryan ZHAO
|
1e1b3e02e1
|
clean up session cipher, sealed session cipher, and old message version
|
2021-02-19 13:36:05 +11:00 |
|
jubb
|
67bf41238e
|
Merge branch 'unwrap_group_tasks' into closed_group_kp_distribution
|
2021-02-19 12:08:04 +11:00 |
|
jubb
|
8df2a8af01
|
fix: send new kp to each user individually vs target group
|
2021-02-19 12:04:19 +11:00 |
|
Ryan ZHAO
|
735cceafdb
|
clean up spam exception logs
|
2021-02-19 11:11:58 +11:00 |
|
Ryan ZHAO
|
958ec690f1
|
WIP: clean up signal protocols
|
2021-02-19 11:03:58 +11:00 |
|
Brice-W
|
dbf7715977
|
missing translations (Fixes #445 & #446)
|
2021-02-19 10:05:24 +11:00 |
|
Ryan ZHAO
|
13c2995746
|
WIP: clean up signal protocol
|
2021-02-18 17:09:42 +11:00 |
|
Ryan ZHAO
|
1a907fcf54
|
WIP: clean up signal protocol
|
2021-02-18 17:05:34 +11:00 |
|
Ryan ZHAO
|
0d2f5e0cde
|
further cleaning on V1 multi device
|
2021-02-18 15:12:30 +11:00 |
|
Ryan ZHAO
|
8e5e2fdc49
|
minor fix for closed group message sending
|
2021-02-18 14:40:26 +11:00 |
|
Ryan ZHAO
|
9d0831b874
|
remove shared sender keys
|
2021-02-18 14:14:05 +11:00 |
|
jubb
|
c8f1c862fb
|
refactor: turn inner wrapped group edit calls into synchronous calls to remove unnecessary nesting
|
2021-02-18 11:56:45 +11:00 |
|
Ryan ZHAO
|
568fddf91d
|
remove ClosedGroupUpdateMessageSendJob in database
|
2021-02-18 10:59:31 +11:00 |
|
Ryan ZHAO
|
b85c9eb781
|
Merge branch 'dev' of https://github.com/oxen-io/session-android into refactor_clean_0
|
2021-02-18 10:48:12 +11:00 |
|
Niels Andriesse
|
f45a285141
|
Update version number
|
2021-02-18 10:30:21 +11:00 |
|
jubb
|
6db86eb958
|
fix: filter jobs that can be executed with the current factories
|
2021-02-18 10:10:27 +11:00 |
|
Ryan ZHAO
|
c69a8bc15f
|
clean
|
2021-02-17 16:42:53 +11:00 |
|
Ryan ZHAO
|
20ec889730
|
clean up V1 closed group
|
2021-02-17 16:09:36 +11:00 |
|