jubb
d8e9e372d3
fix: add support for non-standard ports in opengroupv2
3 years ago
jubb
f3fa8626ed
feat: compact polling server-wide
3 years ago
jubb
2eb612a967
feat: remove cleartext enabled
3 years ago
jubb
c102c5132e
fix: don't use testnet
3 years ago
jubb
a2290a34fc
feat: add polling in background
3 years ago
jubb
fa528c47d5
Merge remote-tracking branch 'upstream/dev' into open_groups_V2
...
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java
# app/src/main/java/org/thoughtcrime/securesms/database/helpers/SQLCipherOpenHelper.java
# app/src/main/java/org/thoughtcrime/securesms/loki/database/LokiMessageDatabase.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/protocol/MultiDeviceProtocol.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/views/MentionCandidateSelectionView.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/views/MentionCandidateView.kt
# libsession/src/main/java/org/session/libsession/messaging/mentions/MentionsManager.kt
# libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt
# libsession/src/main/java/org/session/libsession/messaging/sending_receiving/pollers/ClosedGroupPoller.kt
# libsession/src/main/java/org/session/libsession/messaging/utilities/DotNetAPI.kt
# libsession/src/main/java/org/session/libsession/utilities/mentions/Mention.kt
# libsignal/src/main/java/org/session/libsignal/service/loki/Mention.kt
# libsignal/src/main/java/org/session/libsignal/service/loki/utilities/mentions/Mention.kt
3 years ago
jubb
fe8dc2d392
fix: slight UI and handling protocols at onion request level
3 years ago
Niels Andriesse
e874032e1e
Merge pull request #509 from RyanRory/screenlock-timeout
...
Screenlock Time under 60s
3 years ago
Brice-W
bb25877515
light refactor + OpenGroupUrlParser implementation & unit test
3 years ago
jubb
2999c138aa
feat: add open group display name hex suffix
3 years ago
jubb
a58332a353
refactor: increase max poll time
3 years ago
jubb
7e14a315b9
refactor: compact polling and usage based polling
3 years ago
Brice-W
9ee167c173
handleOpenGroupInvitation skeleton added + region added
3 years ago
Brice-W
99a62d9e99
adding openGroupInvitation types in proto & class
3 years ago
jubb
460babe930
fix: deletion fixed up
3 years ago
jubb
b70908e61a
fix: gotta fix some more up
3 years ago
jubb
ef19c0d10e
fix: fixing up LokiMessageDatabase.kt table structure, deletion closer to finished
3 years ago
Brice-W
6d29c5b8dc
removing call to deprecated method getExternalStoragePublicDirectory
3 years ago
Ryan ZHAO
2c85fbf91b
Merge branch 'dev' of https://github.com/oxen-io/session-android into screenlock-timeout
3 years ago
Brice-W
76c253ee77
Merge branch 'dev' of https://github.com/loki-project/session-android into media-saving
3 years ago
Niels Andriesse
43c484e35f
Clean
3 years ago
Niels Andriesse
b69df4750b
Merge pull request #515 from Brice-W/group-polling
...
Group polling issue
3 years ago
Ryan ZHAO
b23144cb1a
Merge branch 'dev' of https://github.com/oxen-io/session-android into screenlock-timeout
3 years ago
Ryan ZHAO
4508510958
fix for API 21
3 years ago
Brice-W
1f62990aff
fix polling issue in closed groups
3 years ago
Niels Andriesse
f727244342
Merge pull request #514 from oxen-io/refactoring
...
Minor Refactoring
3 years ago
Niels Andriesse
a822c74ecc
Use global Kovenant config
3 years ago
Niels Andriesse
024e2d1253
Merge pull request #511 from hjubb/fix_profile_nulls
...
Fix profile nulls
3 years ago
Niels Andriesse
761c12addd
Clean
3 years ago
jubb
d05da5c447
Merge remote-tracking branch 'upstream/dev' into fix_profile_nulls
...
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/loki/api/BackgroundPollWorker.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/protocol/MultiDeviceProtocol.kt
# libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt
3 years ago
Niels Andriesse
6a116100ae
Merge pull request #512 from Brice-W/closed-groups-update
...
Closed groups update
3 years ago
jubb
51554f1cdf
Merge remote-tracking branch 'upstream/dev' into open_groups_V2, working on compact poller implementation
...
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java
# app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationFragment.java
# app/src/main/java/org/thoughtcrime/securesms/database/Storage.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/activities/HomeActivity.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/api/BackgroundPollWorker.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/api/PublicChatManager.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/database/LokiThreadDatabase.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/protocol/MultiDeviceProtocol.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/utilities/MentionManagerUtilities.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/utilities/OpenGroupUtilities.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/views/MentionCandidateView.kt
# app/src/main/java/org/thoughtcrime/securesms/loki/views/ProfilePictureView.kt
# libsession/src/main/java/org/session/libsession/messaging/StorageProtocol.kt
# libsession/src/main/java/org/session/libsession/messaging/jobs/AttachmentDownloadJob.kt
# libsession/src/main/java/org/session/libsession/messaging/jobs/AttachmentUploadJob.kt
# libsession/src/main/java/org/session/libsession/messaging/mentions/MentionsManager.kt
# libsession/src/main/java/org/session/libsession/messaging/messages/Destination.kt
# libsession/src/main/java/org/session/libsession/messaging/open_groups/OpenGroupAPIV2.kt
# libsession/src/main/java/org/session/libsession/messaging/open_groups/OpenGroupMessageV2.kt
# libsession/src/main/java/org/session/libsession/messaging/open_groups/OpenGroupV2.kt
# libsession/src/main/java/org/session/libsession/messaging/sending_receiving/MessageSender.kt
# libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt
# libsession/src/main/java/org/session/libsession/messaging/utilities/DotNetAPI.kt
# libsession/src/main/java/org/session/libsession/snode/OnionRequestAPI.kt
# libsession/src/main/java/org/session/libsession/snode/SnodeAPI.kt
# libsession/src/main/java/org/session/libsession/snode/SnodeMessage.kt
# libsession/src/main/java/org/session/libsession/utilities/mentions/MentionsManager.kt
# libsignal/src/main/java/org/session/libsignal/service/loki/api/SwarmAPI.kt
# libsignal/src/main/java/org/session/libsignal/service/loki/api/opengroups/PublicChat.kt
# libsignal/src/main/java/org/session/libsignal/service/loki/utilities/mentions/MentionsManager.kt
3 years ago
Brice-W
ab68001b15
clean
3 years ago
ryanzhao
d0d4d9eb6f
Merge branch 'dev' of https://github.com/oxen-io/session-android into screenlock-timeout
3 years ago
ryanzhao
01eb7945f6
fix crash
3 years ago
jubb
9d4a2d1505
fix: NPE in highlighting messages for OGv2, deletion and moderation working
3 years ago
Brice-W
54ba848d09
Merge branch 'dev' of https://github.com/loki-project/session-android into closed-groups-update
3 years ago
nielsandriesse
97c74bb3dc
Fix polling
3 years ago
jubb
7f0962b3d4
Merge branch 'fix_profile_nulls' into open_groups_V2
...
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java
# app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationFragment.java
# libsession/src/main/java/org/session/libsession/messaging/StorageProtocol.kt
3 years ago
Brice-W
8806fd0462
Merge branch 'dev' of https://github.com/loki-project/session-android into closed-groups-update
3 years ago
Brice-W
a5e376b616
import of Signal's code to deal with attachments saving
3 years ago
jubb
5d8f036f82
fix: attachment downloads and uploads
...
enable multi-threaded attachment handling for messages to speed up download/upload and free up message processing queue.
leaving group removes appropriate entries now in threaddb
3 years ago
Niels Andriesse
366276fe20
Merge pull request #503 from oxen-io/hardfork
...
Update for Hardfork Changes
3 years ago
Niels Andriesse
a14fc0503f
Take care of remaining loose ends
3 years ago
Niels Andriesse
e2ad23482d
Resolve various loose ends
3 years ago
Niels Andriesse
7150374c94
Clean
3 years ago
jubb
11aed5daff
refactor: don't update profile if it is user's at all in visible message handling, leave it to config updates
3 years ago
jubb
d3bd844d82
fix: re-import getLong and turn off optimize imports
3 years ago
Brice-W
d4aaebd0a9
don't show zombie members in group remove updates
3 years ago
jubb
96cc867512
fix: BackgroundPollWorker.kt new instance instead of null instance
3 years ago