Commit Graph

6094 Commits

Author SHA1 Message Date
Niels Andriesse
1254f99aaa
Merge pull request #385 from metaphore/refactor
Structural refactoring.
2020-11-25 10:46:59 +11:00
Anton Chekulaev
a19f59eab6 Gradle plugins and Kotlin were updated to the latest version. 2020-11-24 19:13:59 +11:00
Anton Chekulaev
f0ba1d5ea2 Messenger module uses default project file layout.
Outdated unit tests temporary disabled.
2020-11-24 18:49:34 +11:00
Anton Chekulaev
0f189dd4cb Forked curve25519 lib is replaced with the latest official maven artifact.
Use libsodium to generate user key pair seed.
2020-11-24 16:57:37 +11:00
Anton Chekulaev
1c5e62a2de session-android-service is merged under the "service" module. 2020-11-24 15:22:02 +11:00
Anton Chekulaev
9052431bf8 Core app files moved under the "messenger" module. 2020-11-24 13:10:39 +11:00
Niels Andriesse
32bb707fa3
Merge pull request #375 from metaphore/backup-restore
Backup and restore
2020-11-24 11:33:19 +11:00
Anton Chekulaev
58e68f968c
Merge branch 'refactor' into backup-restore 2020-11-24 11:18:47 +11:00
Niels Andriesse
6140b8bb20
Merge pull request #382 from RyanRory/link-preview-improvement
Link preview improvement
2020-11-24 11:11:11 +11:00
Niels Andriesse
f61dfb8def
Merge pull request #384 from metaphore/open-group-info-update-refactoring
Open group info update refactoring
2020-11-24 11:10:49 +11:00
Anton Chekulaev
0ebb382edd Thread deletion cleanup. 2020-11-23 16:59:44 +11:00
Niels Andriesse
b842003250
Merge pull request #383 from Kacper1263/patch-1
Improved Polish Translation
2020-11-23 14:24:09 +11:00
Ryan ZHAO
14a5ff0546 temporarily disable image with extension like '.ico' to make it the same iOS (just accept jpg, png and gif) 2020-11-23 12:00:18 +11:00
Kacper Marcinkiewicz
a56fcd1439
Fixes/Improvements to the Polish translation 2020-11-21 20:15:32 +01:00
Anton Chekulaev
4307140e5c Conversation activity no longer pulls the public chat info directly.
Public chat API partially refactored to avoid thread branching and to use Kotlin coroutines instead of kovenant futures.
2020-11-20 18:59:13 +11:00
Ryan ZHAO
2a3c2fdb28 fix link preview close button 2020-11-20 11:41:50 +11:00
Ryan ZHAO
5e47d3b9ac show link preview cancel button 2020-11-19 17:09:24 +11:00
Ryan ZHAO
53d0689cf7 make pattern case insensitive 2020-11-19 16:58:11 +11:00
Ryan ZHAO
d6c5892a15 improve link preview to support more sites 2020-11-18 15:17:38 +11:00
Niels Andriesse
55da7056dc
Merge pull request #376 from RyanRory/link-preview-for-any-site
Link Previews for Any Site
2020-11-18 09:07:09 +11:00
Niels Andriesse
9d8514d7c9
Merge pull request #354 from metaphore/background-polling
Use WorkManager API for Background Polling
2020-11-18 09:05:20 +11:00
Ryan ZHAO
ad016731e4 more general regex for matching the image and title in a raw html 2020-11-16 17:00:30 +11:00
Ryan ZHAO
9f495b1ab8 ignore case for the key "location" in headers 2020-11-16 17:00:00 +11:00
Ryan ZHAO
798d7e227f Merge branch 'dev' of https://github.com/loki-project/session-android into link-preview-for-any-site 2020-11-16 13:18:27 +11:00
Anton Chekulaev
419713ec4b Merge branch 'dev' into backup-restore 2020-11-13 17:15:09 +11:00
Anton Chekulaev
4781bf08ef Updated backup preference keys for settings activity. 2020-11-13 11:30:53 +11:00
nielsandriesse
dde30aa8db Update build number 2020-11-13 10:55:14 +11:00
nielsandriesse
10246241ad Update build number 2020-11-13 10:54:44 +11:00
nielsandriesse
d52f522ff2 Update version number 2020-11-13 10:54:35 +11:00
Niels Andriesse
7ed9d984b9
Merge pull request #378 from RyanRory/PN-fix-database
Push Notification Fixes Part 2
2020-11-13 10:52:39 +11:00
Anton Chekulaev
ae15c4dd9f Backup enabled preference flag reset.
General backup restore cleanup.
2020-11-13 02:05:26 +11:00
Anton Chekulaev
072f93afa1 Merge branch 'dev' of https://github.com/loki-project/session-android into backup-restore 2020-11-12 13:02:51 +11:00
Anton Chekulaev
81f34e93be Backup restore landing screen option. 2020-11-12 13:02:38 +11:00
Niels Andriesse
c2e05e5c5b
Merge pull request #379 from RyanRory/onion-routing-v3
Use lsrpc/v3
2020-11-12 11:19:46 +11:00
Anton Chekulaev
7499334a6a Fixed XML resource file uses old class name. 2020-11-11 14:30:51 +11:00
Anton Chekulaev
20088285b9 FCM preference added to the backup. 2020-11-10 17:25:26 +11:00
Ryan ZHAO
b52647c453 adjust PN server request for onion request v3 2020-11-10 15:51:05 +11:00
Anton Chekulaev
acd8603ee3 Open group avatar downloading disabled.
Open group message delete request error logs go to the warning channel now.
2020-11-10 15:16:01 +11:00
Anton Chekulaev
e80e8dc761 Attachment keys removed from the backup.
Open group avatar downloading temporary disabled.
Backup importer cleanup.
2020-11-10 14:19:05 +11:00
Ryan ZHAO
96f0f3abc9 complete the logic of push notification service 2020-11-09 14:07:35 +11:00
Ryan ZHAO
52b1adaf58 modify the database version number tags 2020-11-09 14:02:21 +11:00
Ryan ZHAO
aabfa5817c fix a UI bug of link preview 2020-11-06 16:57:00 +11:00
Ryan ZHAO
d669e8a0b1 enable link preview for any site 2020-11-06 14:50:00 +11:00
Ryan ZHAO
283e7d62dd remove unused white list 2020-11-06 14:49:48 +11:00
Ryan ZHAO
5ad7fcf954 rename whitelisted function 2020-11-06 14:49:23 +11:00
Anton Chekulaev
bf3c35f750 Full backup importer refactoring. 2020-11-05 21:08:00 +11:00
Anton Chekulaev
7b46849d07 Some more preferences included in the backup. 2020-11-05 12:52:21 +11:00
Anton Chekulaev
3311cd0958 Merge branch 'dev' of https://github.com/loki-project/session-android into backup-restore 2020-11-05 11:28:22 +11:00
Anton Chekulaev
68dbd91152 Backup exporter ported to Kotlin with adjustments.
Important preferences included in the backup.
Private chat sessions get reset after backup import.
2020-11-04 23:29:47 +11:00
Niels Andriesse
2c68cbeaf7
Merge pull request #374 from loki-project/voice-messages
Limit Voice Messages to One Minute
2020-11-04 14:50:31 +11:00