jubb
|
7121aa85fb
|
refactor: use OpenGroupAPI.kt instead of PublicChatAPI.kt for all open group operations.
Syncing open group notify conversation list listeners debounced so UI doesn't freeze on initial syncs
|
2021-03-31 15:15:50 +11:00 |
|
jubb
|
a445e0a326
|
fix: moderator status going off open chat API instead of PublicChatAPI
|
2021-03-30 17:13:25 +11:00 |
|
jubb
|
3654d1731c
|
fix: various fixes wrt open groups, config messages, job queueing
|
2021-03-30 16:23:12 +11:00 |
|
jubb
|
db553544ec
|
fix: open group fixes for new message receive pipeline
|
2021-03-29 14:16:49 +11:00 |
|
Brice-W
|
d7c03c9d0a
|
group updates fixes
|
2021-03-26 15:46:37 +11:00 |
|
jubb
|
7f5f1e4559
|
Merge remote-tracking branch 'upstream/dev' into origin/refactor-sending
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/database/Storage.kt
|
2021-03-23 11:13:00 +11:00 |
|
jubb
|
de0f9a26df
|
refactor: remove old pollers from BackgroundPollWorker.kt and deleted unused pollers
|
2021-03-23 11:12:37 +11:00 |
|
jubb
|
8ee58459dd
|
feat: use new closed and open group pollers
|
2021-03-19 17:08:31 +11:00 |
|
jubb
|
203c0dd44c
|
refactor: fix imports / compile issues from merging dev
|
2021-03-18 09:52:20 +11:00 |
|
jubb
|
b685846d7e
|
Merge remote-tracking branch 'upstream/dev' into origin/refactor-sending
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java
# app/src/main/java/org/thoughtcrime/securesms/loki/database/LokiAPIDatabase.kt
# libsession/src/main/java/org/session/libsession/messaging/messages/control/ClosedGroupControlMessage.kt
# libsession/src/main/java/org/session/libsession/messaging/messages/control/ExpirationTimerUpdate.kt
# libsession/src/main/java/org/session/libsession/messaging/opengroups/OpenGroupMessage.kt
# libsession/src/main/java/org/session/libsession/messaging/sending_receiving/MessageSenderClosedGroup.kt
|
2021-03-18 09:26:13 +11:00 |
|
Ryan ZHAO
|
80382cc454
|
minor refactor
|
2021-03-17 16:09:01 +11:00 |
|
Ryan ZHAO
|
1e9e580a2f
|
minor refactor
|
2021-03-17 12:06:44 +11:00 |
|
Ryan ZHAO
|
436598a80b
|
resume pending jobs on app starting
|
2021-03-17 11:30:03 +11:00 |
|
jubb
|
fe3f3d5f88
|
refactor: remove redundant Companion qualifier
|
2021-03-15 16:44:44 +11:00 |
|
Ryan ZHAO
|
424aee5fb3
|
fix possible serialising crash & refactor
|
2021-03-15 15:43:05 +11:00 |
|
Ryan ZHAO
|
54da77a89b
|
clean
|
2021-03-12 15:23:29 +11:00 |
|
Ryan ZHAO
|
d7e525d828
|
clean
|
2021-03-12 14:52:59 +11:00 |
|
Ryan ZHAO
|
6659b7a53e
|
clean
|
2021-03-12 14:23:34 +11:00 |
|
Ryan ZHAO
|
91f9138d62
|
clean & refactor session protocol encryption
|
2021-03-12 13:37:16 +11:00 |
|
Ryan ZHAO
|
60f51af295
|
clean & fix expiration timer setting issue
|
2021-03-12 11:27:51 +11:00 |
|
Ryan ZHAO
|
97a9446eae
|
fix profile picture update
|
2021-03-11 13:56:35 +11:00 |
|
Ryan ZHAO
|
70a7182320
|
Merge branch 'dev' of https://github.com/oxen-io/session-android into refactor-sending
|
2021-03-09 14:46:14 +11:00 |
|
jubb
|
5e34f1235d
|
fix: only set profile avatar ID after download image
|
2021-03-09 11:56:24 +11:00 |
|
jubb
|
2c615ba83e
|
fix: setup storage api before starting polling
|
2021-03-09 11:07:26 +11:00 |
|
jubb
|
9136f1ac2d
|
fix: out of order config messages and avatar downloads, use the hex encoding instead of the mnemonic from seed
|
2021-03-09 10:42:53 +11:00 |
|
jubb
|
6c81580d93
|
fix: sync timing for multi device partial restore
|
2021-03-05 16:19:53 +11:00 |
|
jubb
|
cf373f3a93
|
fix: set current pager item to 0 on scan
|
2021-03-05 13:39:15 +11:00 |
|
jubb
|
4f74d46b17
|
fix: revert query to filter empty threads for now
|
2021-03-05 13:17:08 +11:00 |
|
Ryan ZHAO
|
70b96fbe73
|
send configuration message using new sending pipeline
|
2021-03-04 15:37:42 +11:00 |
|
Ryan ZHAO
|
88ac390495
|
plug in closed group message sender
|
2021-03-04 14:54:32 +11:00 |
|
jubb
|
71d2085cc8
|
fix: use IO lifecycleScope dispatched coroutine
|
2021-03-04 14:43:02 +11:00 |
|
jubb
|
c1d3a25f26
|
fix: use profile update time instead of config sync time
|
2021-03-04 14:37:55 +11:00 |
|
jubb
|
a8a457932d
|
fix: sync configuration in resume on HomeActivity.kt and set sync specific variables appropriately in the registration flow
|
2021-03-04 14:19:07 +11:00 |
|
jubb
|
840cc50a31
|
fix: clear task after linking device to prevent going back and treating PNModeActivity.kt viewing as seeing welcome screen so the fallback notifications will be used and allow users through without selecting PN type
|
2021-03-04 13:25:02 +11:00 |
|
jubb
|
6614b76411
|
fix: set RecoveryPhraseRestoreActivity.kt to treat current time as sync time
|
2021-03-04 10:55:08 +11:00 |
|
jubb
|
0176cfdac1
|
fix: start polling before registration for fcm if needed
|
2021-03-04 10:43:37 +11:00 |
|
jubb
|
85c1d38bb4
|
fix: only update and fetch a new profile pic if it's actually different from our current one
|
2021-03-03 15:59:28 +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
|
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 |
|
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
|
f2208f40b8
|
Merge pull request #462 from hjubb/config_contacts_sync_message
Config contacts sync message
|
2021-02-25 14:45:55 +11:00 |
|