Niels Andriesse
66e7df22bb
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:53:27 +10:00
Niels Andriesse
01b86fcc2f
Merge branch 'dev' of github.com:oxen-io/session-android into dev
2021-05-21 15:10:49 +10:00
Niels Andriesse
a4a11e8e5e
Fix indentation
2021-05-21 15:09:50 +10:00
Niels Andriesse
6302b5d65c
Merge pull request #553 from Brice-W/profile-picture-fix
...
Fix Home Screen Profile Picture Refreshing
2021-05-21 15:09:18 +10:00
Niels Andriesse
49c3ffd9ca
Remove redundant code
2021-05-21 15:02:34 +10:00
Brice-W
c90ab52cdf
clean
2021-05-21 13:36:21 +10:00
Brice-W
05535983e2
clean
2021-05-21 13:34:44 +10:00
Brice-W
b58e4427dd
fix profile picture not updated on home UI
2021-05-21 13:24:49 +10:00
Niels Andriesse
910787a960
Fix polling bug
2021-05-21 13:12:34 +10:00
Niels Andriesse
fc582dcb59
Merge pull request #552 from oxen-io/variable-rate-polling
...
Variable Rate Closed Group Polling
2021-05-21 11:09:26 +10:00
Niels Andriesse
ff96bb05a8
Implement remaining bits and pieces
2021-05-21 11:09:03 +10:00
Niels Andriesse
da331b036e
Integrate new closed group poller
2021-05-21 10:30:02 +10:00
Niels Andriesse
a3a62b6dbb
Implement ClosedGroupPollerV2
2021-05-21 10:24:48 +10:00
Niels Andriesse
2a756375a8
Merge branch 'dev' into variable-rate-polling
2021-05-21 10:07:41 +10:00
Niels Andriesse
12ae8d4051
Debug
2021-05-21 09:26:25 +10:00
Niels Andriesse
8e836aa175
Fix build
2021-05-21 09:16:24 +10:00
Niels Andriesse
6829895995
Handle Kryo version incompatibility
2021-05-21 09:08:16 +10:00
Niels Andriesse
e42b884b13
Upgrade Kryo
2021-05-21 09:05:55 +10:00
Niels Andriesse
b0f564672b
Update build number
2021-05-21 09:04:32 +10:00
Niels Andriesse
fbfa4fad21
Merge branch 'dev' into variable-rate-polling
2021-05-20 16:15:37 +10:00
Niels Andriesse
dd92484b4e
Create ClosedGroupPollerV2
2021-05-20 16:15:20 +10:00
Niels Andriesse
79e76ef46b
Update build number
2021-05-20 15:56:01 +10:00
Niels Andriesse
31b5cfb4e0
Merge pull request #548 from RyanRory/fix-open-group-spam
...
Fix Open Group Notification Spam
2021-05-20 15:50:49 +10:00
Niels Andriesse
8e9deba756
Merge pull request #549 from hjubb/fix_deleting_necessary_empty_threads
...
Don't Auto-Delete Empty Open Groups
2021-05-20 15:50:37 +10:00
Niels Andriesse
b9a7531f58
Clean
2021-05-20 15:44:30 +10:00
jubb
1cc0b0ee7d
refactor: don't delete empty threads if they're open groups
2021-05-20 15:43:29 +10:00
Ryan ZHAO
5c39a09d8e
Merge branch 'dev' of https://github.com/oxen-io/session-android into fix-open-group-spam
2021-05-20 15:41:25 +10:00
Ryan ZHAO
6822bc461c
new approach for batch notification
2021-05-20 15:41:17 +10:00
Niels Andriesse
24aaa4c9ea
Merge branch 'dev'
2021-05-20 15:41:16 +10:00
Niels Andriesse
826a11c4b0
Update build number
2021-05-20 15:23:22 +10:00
Niels Andriesse
0d63bc0d44
Delete unsupported language
2021-05-20 15:22:04 +10:00
Niels Andriesse
aca758c9eb
Update version number
2021-05-20 15:12:05 +10:00
Ryan ZHAO
b2827184a8
extend the debouncer timeout
2021-05-20 14:43:22 +10:00
Ryan ZHAO
1b52d89059
Merge branch 'dev' of https://github.com/oxen-io/session-android into fix-open-group-spam
2021-05-20 14:08:53 +10:00
Niels Andriesse
c580da5dd1
Fix crash
2021-05-20 13:35:43 +10:00
Niels Andriesse
c7d865fb57
Merge branch 'dev' of github.com:oxen-io/session-android into dev
2021-05-20 12:06:41 +10:00
Niels Andriesse
15daf27efd
Remove file server instability modal
2021-05-20 12:06:22 +10:00
Niels Andriesse
039b667f59
Merge pull request #546 from hjubb/fix_missing_deps
...
Use Maven Central Instead of Bintray
2021-05-20 11:53:08 +10:00
Ryan ZHAO
1729764f1d
Merge branch 'dev' of https://github.com/oxen-io/session-android into fix-open-group-spam
2021-05-20 11:08:10 +10:00
Niels Andriesse
11e6c1175b
Switch to dedicated server
2021-05-20 11:00:17 +10:00
Niels Andriesse
baa8538f0e
Update version number
2021-05-20 11:00:08 +10:00
nielsandriesse
c861b330ba
Add file server instability modal
2021-05-20 11:00:00 +10:00
Niels Andriesse
7e10910862
Switch to dedicated server
2021-05-20 10:58:52 +10:00
Ryan ZHAO
8f925a5b52
Merge branch 'dev' of https://github.com/oxen-io/session-android into fix-open-group-spam
2021-05-20 09:37:16 +10:00
Niels Andriesse
6ac534482f
Update version number
2021-05-20 09:04:55 +10:00
ryanzhao
f13b5ab9d7
fix open group spam
2021-05-19 17:01:53 +10:00
nielsandriesse
747a27ddda
Add file server instability modal
2021-05-19 15:25:36 +10:00
Harris
99e6382f2e
refactor: use lazysodium version on maven central instead of bintray (no longer available)
2021-05-19 15:12:35 +10:00
nielsandriesse
e79d23c910
Add "Help us Translate Session" button
2021-05-19 13:47:04 +10:00
Niels Andriesse
5a1cd99612
Merge pull request #545 from oxen-io/localization
...
Remove Entirely Untranslated Languages
2021-05-19 13:29:23 +10:00