Commit Graph

212 Commits (b05350b5aaaa6825bcac24eaa5715b4d6c10fa39)

Author SHA1 Message Date
Anton Chekulaev 3a6fe98f1f Day/night UI mode settings selector. 5 years ago
nielsandriesse 96736a8095 Raise deployment target and migrate to AndroidX 5 years ago
nielsandriesse 418079732b Request sender keys as needed 5 years ago
nielsandriesse 8e14c7abb6 Debug 5 years ago
nielsandriesse 86837f031a Integrate SSKs into the encryption pipeline 5 years ago
nielsandriesse 09c668acb2 Start and stop the closed group poller as needed 5 years ago
nielsandriesse 15f3942838 Clean 5 years ago
nielsandriesse 322087b83d Unregister the user from FCM when they clear their data 5 years ago
nielsandriesse 6efef1d148 Disable multi device 5 years ago
nielsandriesse 1e892568af Handle session request expiration 5 years ago
nielsandriesse 4beaf88fbe Match desktop session handling 5 years ago
nielsandriesse dbdb4ec855 Clean 5 years ago
nielsandriesse 06f547dc88 Implement the new protocol 5 years ago
nielsandriesse 455471b20e Remove the concept of friend requests 5 years ago
nielsandriesse 21554441f3 Make things compile 5 years ago
nielsandriesse 5a64e1cf3a Make session handling logic consistent with desktop 5 years ago
nielsandriesse 4799c13816 Clean up ahead of protocol changes 5 years ago
nielsandriesse 3124a59269 Merge branch 'fix-notification-spam' into dev 5 years ago
nielsandriesse d09171213d Clean 5 years ago
nielsandriesse 4e672d5b49 Clean 5 years ago
ryanzhao 2a88de3f61 move old message notifier to optimized message notifier 5 years ago
ryanzhao 6fcc26cc22 update local session id and stop polling if local session id has changed 5 years ago
nielsandriesse 07737262ca Unify background pollers and reduce polling interval
We were getting rate limited
5 years ago
nielsandriesse c0f4ccfbe5 Persist snode pool to database 5 years ago
nielsandriesse 3d44816e4a Potentially fix crash 5 years ago
nielsandriesse b4f1640d0b Potentially fix crash 5 years ago
nielsandriesse 25fd92fa79 Fix device unlinking 5 years ago
nielsandriesse c73409b9d2 Fix database reset 5 years ago
nielsandriesse a7b94d188f Fix various session reset issues 5 years ago
nielsandriesse f015339fc5 Fix simultaneous session request bug 5 years ago
nielsandriesse e668341e38 Glue some things together again 5 years ago
nielsandriesse deb2fff0ae Refactor ApplicationContext 5 years ago
nielsandriesse 6205b6c9f6 Refactor PushDecryptJob 5 years ago
nielsandriesse 9b4a219b06 Clean GroupManager 5 years ago
nielsandriesse 32ae74c442 Re-order files 5 years ago
nielsandriesse ed2ab2d78a Refactor 5 years ago
nielsandriesse 8d50998ea1 Partially update for core changes 5 years ago
nielsandriesse dda578bef8 Ditch RSS feeds for now 5 years ago
nielsandriesse 669e8b9f6b Fix FCM token updating bug 5 years ago
nielsandriesse 0a3dbc55a8 Integrate push notifications 5 years ago
nielsandriesse 84c783fae1 Minor refactoring 5 years ago
ryanzhao 18ce4433d2 Merge branch 'dev' of https://github.com/loki-project/loki-messenger-android into remote-push-notification 5 years ago
ryanzhao b72048d9a4 add FCM to app for remote push notification 5 years ago
nielsandriesse a6bfd14285 Update for core changes 5 years ago
gmbnt 16f207b785 Ditch long polling 5 years ago
gmbnt 6246fea83b Further improve threading 5 years ago
Mikunj Varsani e484a95fcb Remove DirectoryRefresh.
This was causing crashes on some devices and it's used for accessing contacts on a device which we don't need.
5 years ago
Mikunj 3cdaf80c5d Removed all references to google play and firebase.
Removed phone number utils.
 Slowly remove signal code.
5 years ago
Mikunj a57bf0cd98 Remove un-used permissions. 5 years ago
Mikunj 85b2379510 Fix race condition that occurs on device link authorisation.
Upon authorisation, we upload our mapping to the server.
At the same time we also get a contact sync message and send out background friend request messages.
There was a race condition between those 2 functions where to correctly establish multi-device communication, you need your mapping on the server so that the other party knows that it's a secondary device and not a regular user.
5 years ago