Commit Graph

1905 Commits

Author SHA1 Message Date
Weblate 8883832b86 Merge branch 'origin/develop' into Weblate. 2020-05-15 10:09:23 +00:00
Priit Jõerüüt b2bacdfa4e Translated using Weblate (Estonian)
Currently translated at 92.6% (151 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/et/
2020-05-15 10:04:36 +00:00
ganfra 22e3b370e3 IntegrationConfig: make preferred non null as we should at least get the default one 2020-05-14 17:54:27 +02:00
ganfra 8f5589d3e1 Start creating the widget url builder 2020-05-14 17:05:22 +02:00
Priit Jõerüüt 8cc82fe5ba Added translation using Weblate (Estonian) 2020-05-14 08:13:31 +00:00
tleydxdy 37392b5495 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (163 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/zh_Hans/
2020-05-13 23:28:38 +00:00
ganfra 996aa9ef66 Merge branch 'develop' into feature/integration_manager 2020-05-13 20:21:48 +02:00
ganfra 91301197ea Try to communicate with WidgetPostAPI 2020-05-13 20:04:08 +02:00
Valere 8d32c27ce0 Fix crash 1364 2020-05-13 16:57:57 +02:00
Benoit Marty f717a37a4a Split long line 2020-05-13 15:28:05 +02:00
Benoit Marty d8b1372a0f Login request does not provide the full Wellknown data. Change the model to reflect that, to avoid misunderstanding. 2020-05-13 14:03:10 +02:00
Benoit Marty 678cf50dbd Add Javadoc 2020-05-13 13:56:33 +02:00
Benoit Marty cf7de8bb8b Typo 2020-05-13 12:43:54 +02:00
Benoit Marty a70fdedce5 Try to use wellKnown request, when user is entering a homeserver URL 2020-05-13 12:43:54 +02:00
Benoit Marty c9bc6f4a9e Support homeserver discovery from MXID - Wellknown (#476) 2020-05-13 12:42:08 +02:00
Benoit Marty aea9c958bf
Merge pull request #1307 from vector-im/feature/invite_members_to_room
Invite members to an existing room
2020-05-13 00:29:55 +02:00
Tirifto df762e40bb Translated using Weblate (Esperanto)
Currently translated at 100.0% (163 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/eo/
2020-05-12 12:28:46 +00:00
ganfra 01d6b52a60 Widgets: handle scalar token 2020-05-11 20:00:50 +02:00
ganfra ce884ac577 Merge branch 'develop' into feature/integration_manager 2020-05-11 15:48:27 +02:00
Benoit Marty 6abc51d05d
Merge pull request #1339 from vector-im/feature/openId
Create a specific module for OpenId
2020-05-11 15:41:41 +02:00
Tirifto 247ffc1270 Translated using Weblate (Esperanto)
Currently translated at 82.2% (134 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/eo/
2020-05-09 16:28:37 +00:00
laeberkaes 8616c454e1 Translated using Weblate (German)
Currently translated at 100.0% (163 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/de/
2020-05-08 06:28:31 +00:00
Samu Voutilainen 6c1c1ca8b0 Translated using Weblate (Finnish)
Currently translated at 100.0% (163 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/fi/
2020-05-08 06:28:30 +00:00
Besnik Bleta 67d1c2dc80 Translated using Weblate (Albanian)
Currently translated at 98.8% (161 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/sq/
2020-05-08 06:28:28 +00:00
Ville Ranki 0aa90c3eea Translated using Weblate (Finnish)
Currently translated at 100.0% (163 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/fi/
2020-05-07 06:15:43 +00:00
Benoit Marty 750550ad3e Create a specific module for OpenId 2020-05-06 22:14:56 +02:00
ganfra b047f36e86 Creates a Widget Manager to be used internally and state event service 2020-05-06 20:49:07 +02:00
ganfra 4fdd2f4eed Create WidgetsAPI 2020-05-06 15:53:28 +02:00
Valere 583139d51e klint 2020-05-06 15:06:34 +02:00
Valere cee8ae3af4 Fix #1329
+ migration to remove duplicate
2020-05-06 15:04:17 +02:00
ganfra 182753e4ec Start creating integration manager 2020-05-06 11:53:35 +02:00
onurays c7c6cf70e4 Code review fixes. 2020-05-06 11:20:08 +03:00
ganfra 29c9d3070c Start creating bunch of necessary classes 2020-05-05 13:05:45 +02:00
Benoit Marty a4b8dc9400 Fix test compilation issue 2020-05-05 11:49:03 +02:00
Benoit Marty ffeae7ec83 Fix timeline navigation when opening an event in a previous lastForward chunk.
In this case, we do not have a nextToken, but there are more event to load. So we perform a GET /context on the last known event.
Not sure it is correct to do that though...
2020-05-05 02:41:32 +02:00
Benoit Marty 17ddb5ce43 if all events are rendered in the timeline (developer mode), render the room creation event. 2020-05-05 02:41:32 +02:00
Benoit Marty 53583c691f Add some logs 2020-05-05 02:41:32 +02:00
Benoit Marty 2b9d3960b3 Improve tests 2020-05-05 02:41:32 +02:00
Benoit Marty 92befcde5d Add test to cover previous last forward case (passing) 2020-05-05 02:41:32 +02:00
Benoit Marty 697eaec197 TI: After jump to unread, newer messages are never loaded (#1008) 2020-05-05 02:41:32 +02:00
Benoit Marty 86fba28313 After jump to unread, newer messages are never loaded (#1008) 2020-05-05 02:41:32 +02:00
Benoit Marty f3c3c07d46 Kotlin sugar 2020-05-05 00:14:57 +02:00
Benoit Marty 8966e24925 Create a debug method to send x times the same event 2020-05-05 00:14:57 +02:00
Benoit Marty becc5a7b54 Add assertion in debug 2020-05-05 00:14:57 +02:00
Benoit Marty a61434ae08 doc 2020-05-05 00:14:57 +02:00
Benoit Marty 20b726819f Rename "LastLive" -> "LastForward" 2020-05-05 00:14:57 +02:00
Benoit Marty bfd847179f Wait more 2020-05-05 00:14:57 +02:00
Benoit Marty 7e955ef0e4 Add possibility to create clear room 2020-05-05 00:14:57 +02:00
Benoit Marty 2697800deb Doc and cleanup 2020-05-05 00:14:57 +02:00
Benoit Marty 2c47fe9f0d typo 2020-05-05 00:14:57 +02:00
Valere 4578b9df7f Fix / froezn object migration 2020-05-04 18:27:38 +02:00
Benoit Marty 1f528ee428 Format strings 2020-05-04 16:00:11 +02:00
Szimszon b45504d97a Translated using Weblate (Hungarian)
Currently translated at 100.0% (163 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/hu/
2020-05-04 11:50:57 +00:00
Ville Ranki 5fff637bee Translated using Weblate (Finnish)
Currently translated at 99.4% (162 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/fi/
2020-05-04 11:50:55 +00:00
random 2f5d824c65 Translated using Weblate (Italian)
Currently translated at 100.0% (163 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/it/
2020-05-03 14:14:24 +00:00
Kévin C 3100473305 Translated using Weblate (French)
Currently translated at 100.0% (163 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/fr/
2020-05-03 14:14:24 +00:00
Jeff Huang 0d12a80832 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (163 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/zh_Hant/
2020-05-03 14:14:24 +00:00
Akarshan Biswas 5d26b6a7cb Translated using Weblate (Bengali (India))
Currently translated at 12.3% (20 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/bn_IN/
2020-05-03 14:14:24 +00:00
Akarshan Biswas 68c1e8fc6d Added translation using Weblate (Bengali (India)) 2020-05-03 14:14:24 +00:00
yuuki-san 1ffd7dbb9f Translated using Weblate (Slovak)
Currently translated at 92.6% (151 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/sk/
2020-05-03 14:14:24 +00:00
Slavi Pantaleev 779f380d2f Translated using Weblate (Bulgarian)
Currently translated at 100.0% (163 of 163 strings)

Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/bg/
2020-05-03 14:14:24 +00:00
Valere d27b73f6be Fix / Crash on bootstrap
Exception: java.lang.IllegalArgumentException: 'value' is not a valid managed object.
2020-05-03 11:36:40 +02:00
Onuray Sahin d2f0957eba
Merge branch 'develop' into feature/invite_members_to_room 2020-04-30 16:11:52 +03:00
onurays cf5d89ea9b Documentation added for new parameter excludedUserIds. 2020-04-30 15:40:54 +03:00
onurays 5dc50195b3 Filter existing room members. 2020-04-30 15:28:20 +03:00
onurays 57a87ba620 Add InviteUsersToRoomActivity and mvrx classes. 2020-04-30 13:54:09 +03:00
Benoit Marty f6cbc15cf7 Several fixes on room creation collpasing events (Fixes #1309)
- do not collapse room member events
- collapse other type of event: topic, alias, canonical alias, powel level
- Use correct user name for collapsed version (should be fixed twice due to the previous change of excluding some room member events)
- align "join" and "left" string with Riot-Web
2020-04-30 12:52:21 +02:00
Benoit Marty 7322144dc8 Remove duplicated strings 2020-04-30 12:15:26 +02:00
Valere 7b20db64a5
Merge branch 'develop' into feature/e2e_timeline_decoration 2020-04-30 12:01:44 +02:00
Valere 429c634ed9
Merge pull request #1308 from vector-im/feature/fix_dm_shield_logic
Fix / Move DM shield rules to task
2020-04-30 12:00:18 +02:00
Valere 05230a6afa Code review 2020-04-30 11:38:32 +02:00
Valere 43eb804b23
Merge pull request #1303 from vector-im/feature/xs_old_new_session_detection
Feature/xs old new session detection
2020-04-30 11:23:15 +02:00
Valere 6ea38c7eb0 Fix / Move DM shield rules to task 2020-04-30 10:55:25 +02:00
Valere 0d0af6906e Code review 2020-04-30 10:10:56 +02:00
Valere f0a9be2ec7 Better session detection 2020-04-29 18:46:36 +02:00
Valere 8955e5461c Add retry to sendToDeviceTask 2020-04-29 18:45:51 +02:00
Valere 087ff1c041 Fix / race when receive accept in sending start in to device 2020-04-29 18:44:25 +02:00
Valere 7b46c49ded Fix / missing primary key for migration 2020-04-29 16:35:50 +02:00
Valere da5672d229 Fix / ensure ux aware of wait 2020-04-29 16:18:01 +02:00
Valere 0f00597444 Fix / Regression on non e2e device
+ migrate to new rx objects
2020-04-29 12:35:22 +02:00
Valere a806f70b35 New security alert to review old sessions 2020-04-29 12:04:59 +02:00
Benoit Marty 67f07bd1bb
Merge pull request #1297 from vector-im/feature/xsigning_trust_optimization
Feature/xsigning trust optimization
2020-04-29 10:32:29 +02:00
Benoit Marty 4dc0b00569 Import string from Matrix SDK 2020-04-28 23:54:35 +02:00
ganfra 8942ce964a Fix android test not compiling 2020-04-28 19:09:20 +02:00
ganfra 43055964ba Crypto store : avoid copying before mapping to other data 2020-04-28 16:26:04 +02:00
Benoit Marty b4247c89e4 Make fun internal 2020-04-28 14:15:50 +02:00
ganfra 4e8177f738 Fix lint 2020-04-28 13:10:44 +02:00
Valere 8871390167 Code review 2020-04-28 12:25:50 +02:00
ganfra fc86e7e1f6 ShieldTrust: use only active members 2020-04-28 11:00:41 +02:00
ganfra 21912c290a XSigning keys: use json instead of object serialization 2020-04-28 10:59:51 +02:00
Benoit Marty 8bd4cc8f54
Merge pull request #1277 from vector-im/feature/sso
Use correct sso url
2020-04-27 14:36:37 +02:00
Benoit Marty a233e9b0a0 Avoid code duplication, and improve readability 2020-04-27 14:25:45 +02:00
Valere 114bce5f64 Fix / DB crash due to deserializaion 2020-04-24 16:50:56 +02:00
Valere 20e5ebc88b Decorate timeline with e2e warning 2020-04-24 16:50:56 +02:00
Benoit Marty 8daf72a4b0 Use correct URL for SSO connection (#1178) 2020-04-24 15:54:02 +02:00
Benoit Marty 51eb2cda95 Move some constants to the Matrix SDK 2020-04-24 15:53:30 +02:00
Benoit Marty af0b798ef1 Ensure Timber log output when running tests
to squash
2020-04-24 13:38:28 +02:00
Benoit Marty 51be8d5ed5 Remove previous temporary solution 2020-04-24 13:26:25 +02:00
Benoit Marty 270bed5013 EventBus logs using Timber 2020-04-24 11:57:49 +02:00
Benoit Marty 20b3c33fb0 Remove bad comment 2020-04-24 11:57:49 +02:00
Benoit Marty b2aaf1cca1 CurlLoggingInterceptor now uses Timber to log 2020-04-24 11:57:49 +02:00
Benoit Marty 4ee13b6fa1
Merge branch 'develop' into feature/unwedging 2020-04-23 18:20:09 +02:00
Valere 736905edf8
Merge pull request #1269 from vector-im/feature/complete_security_hide_4s
Hide Use recovery key when 4S is not setup
2020-04-23 18:03:14 +02:00
Benoit Marty e8a91eab88
Merge pull request #1265 from vector-im/feature/deactivate
Deactivate account using password
2020-04-23 17:30:08 +02:00
Valere 7e0591ffee Hide Use recovery key when 4S is not setup 2020-04-23 11:14:20 +02:00
Valere e37dd547b8 code review 2020-04-22 18:50:59 +02:00
Benoit Marty 671c1259af
Merge pull request #1239 from waylon531/develop
Use a bigger thread pool
2020-04-22 18:23:37 +02:00
Benoit Marty 03b9774c56 ktlint 2020-04-22 17:56:13 +02:00
Valere 9b320ed3c7 Fix unwedging 2020-04-22 15:40:59 +02:00
Benoit Marty 5755d5bfaa Deactivate account: unit test and cleanup 2020-04-22 14:36:01 +02:00
Benoit Marty ff320fec55 Move internal class to internal package 2020-04-21 20:47:49 +02:00
Benoit Marty 8c8a84b039 Account deactivation: the task does the cleanup 2020-04-21 20:41:10 +02:00
Benoit Marty 045e3d7bae Account deactivation (with password only) (#35) 2020-04-21 20:31:54 +02:00
Benoit Marty eca3bf0817 typo 2020-04-21 13:49:36 +02:00
Benoit Marty c39a0e4fd5 timout -> timeout 2020-04-21 00:29:44 +02:00
Benoit Marty c1acb1af66 Add integration test for change password feature 2020-04-21 00:23:01 +02:00
Valere 8a4f0a0c00 KeyBackup / Use 4S if key in quadS 2020-04-20 19:21:44 +02:00
Benoit Marty a6368c473e Restart broken Olm sessions ([MSC1719](https://github.com/matrix-org/matrix-doc/pull/1719)) 2020-04-20 18:07:14 +02:00
Benoit Marty 3615ca6b95 VersionName can be null when running integration test 2020-04-20 18:07:14 +02:00
Benoit Marty ddb00ba23a Enable Timber log in integration tests 2020-04-20 18:07:14 +02:00
Benoit Marty 91cf4b647d var -> val 2020-04-20 18:07:14 +02:00
Benoit Marty f989eed8b0 Use @Throws(MXCryptoError::class) 2020-04-20 18:07:14 +02:00
Benoit Marty 4d296ddc09 Avoid injecting credentials 2020-04-20 18:07:14 +02:00
Benoit Marty 6186c22e02 improve code 2020-04-20 18:07:14 +02:00
Benoit Marty 13cd13a42f Create RoomEncryptorsStore 2020-04-20 18:07:14 +02:00
Benoit Marty a42eb42178 Avoid injecting Credentials 2020-04-20 18:07:14 +02:00
Benoit Marty 7924ef207c Add Javadoc 2020-04-20 18:07:14 +02:00
Benoit Marty 5900245018 Make the test fail before unwedging implementation 2020-04-20 18:07:14 +02:00
Benoit Marty 00c239bc42 cleanup 2020-04-20 18:07:14 +02:00
Benoit Marty 0cb43eef51 Add test for Unwedging (before implementing it) 2020-04-20 18:07:14 +02:00
Benoit Marty 41a8f40241 Improve API 2020-04-20 18:07:14 +02:00
Benoit Marty a8641ef879 Split KeysBackup to several files. No other change. 2020-04-20 18:07:14 +02:00
Valere 1227de3f9c
Merge pull request #1256 from vector-im/feature/increase_default_timeout
Increase default timeout to match old riot
2020-04-20 17:13:59 +02:00
Valere c7ac5e2293 Increase default timeout to match old riot 2020-04-20 11:26:03 +02:00
Valere 28c6921a0a Avoid unnecessary /device call 2020-04-17 18:08:29 +02:00
Waylon Cude 68f93c6c31
Merge branch 'develop' of https://github.com/vector-im/riotX-android into develop
Signed-off-by: Waylon Cude <waylon.cude@finzdani.net>
2020-04-16 12:19:17 -07:00
Benoit Marty ac07fb47d7 Better Kotlin code 2020-04-16 17:42:55 +02:00
Benoit Marty 5652140f5d Improve ContentUrlResolver 2020-04-16 16:41:45 +02:00
Benoit Marty e97c95f40a Fix issue with media path (Fixes #1227) 2020-04-16 16:41:45 +02:00
Benoit Marty cc94b6cf7d
Merge pull request #1116 from vector-im/feature/worker_manager
Add some documentation on Workers
2020-04-16 16:28:20 +02:00
Valere 66fc38ad4b Remove GlobalScope usage 2020-04-16 15:09:16 +02:00
Valere 621e78a864
Merge pull request #1235 from vector-im/feature/upgrate_cross_signing
Add migration state to bootstrap
2020-04-16 15:04:06 +02:00
Benoit Marty 828e972c74 Split long lines 2020-04-16 14:35:55 +02:00
Benoit Marty 79e81dbdde ktlint 2020-04-16 14:01:15 +02:00
Benoit Marty f93f50b582 Code readability 2020-04-16 14:00:24 +02:00
Waylon Cude d20cf484ff
Merge branch 'develop' of https://github.com/vector-im/riotX-android into develop
Signed-off-by: Waylon Cude <waylon.cude@finzdani.net>
2020-04-16 03:10:06 -07:00
waylon531 6c1719e365
Use a bigger thread pool
This patch makes RiotX use an unbounded thread pool to handle
connections. The default thread pool for the android WorkManager has a
fairly anemic number of threads and I suspect this was causing
performance issues especially because of all the long-running jobs that
happen whenever you sync.

I tested this out on my phone and all of the sluggishness appears to
have gone away. I tested both the debug and release builds to make sure
it wasn't just some release optimization. RiotX is so much snappier now!

This fixes #1221

Signed-off-by: Waylon Cude <waylon.cude@finzdani.net>
2020-04-16 02:44:31 -07:00
Benoit Marty 467f48f1a6 Merge remote-tracking branch 'origin/develop' into develop 2020-04-16 11:33:22 +02:00
Valere 0edc562120 Fix / test compilation 2020-04-16 11:30:10 +02:00
Valere aa496e6efb Add migration state to bootstrap 2020-04-16 11:30:10 +02:00
Benoit Marty ea03f76847
Merge pull request #1129 from vector-im/feature/update_password
Change password function implemented.
2020-04-16 11:26:33 +02:00
Benoit Marty d74a5f9979 Typo 2020-04-16 11:23:41 +02:00
Benoit Marty 17ece54cb0 `mimetype` field is optional 2020-04-16 10:28:23 +02:00
Benoit Marty f6f6fa99fb
Merge pull request #1223 from vector-im/feature/cross_signing_as_task
Make initialize cross signing as a task
2020-04-15 17:21:25 +02:00
Benoit Marty 6201a9b8ef
Merge branch 'develop' into feature/fix_download_file 2020-04-15 16:52:40 +02:00
Benoit Marty 1981d2e9ac
Merge pull request #1233 from vector-im/feature/fix_local_echo_no_update
Fix / sending event not always updating
2020-04-15 16:51:16 +02:00
Benoit Marty 9fe32fe915 Change password: hide the preference (as Riot-Web does) if it is not possible to change the password. 2020-04-15 16:39:05 +02:00
Benoit Marty 85493b7532 Code review: use isInvalidPassword() extension everywhere. Also be robust if the Fragment is destroyed 2020-04-15 16:38:44 +02:00
onurays dbabe0232f Do not override the default timeout. 2020-04-15 16:38:44 +02:00
onurays dfc8e8ec4c AccountService is created. 2020-04-15 16:38:44 +02:00
onurays f00db49bda Change password function implemented.
Fixes #528
2020-04-15 16:38:44 +02:00
onurays b4a3eb2cb3 Fix return the exception instead of empty one. 2020-04-15 16:39:41 +03:00
Benoit Marty c57fa3f0d0
Merge pull request #1176 from vector-im/feature/target-sdk-29
Increase targetSdk to 29
2020-04-15 14:32:16 +02:00
Benoit Marty 6639f89a68 Simpler code 2020-04-15 12:53:08 +02:00
Valere f2b684aa9e Fix / user and self signing failing
bad copy paste
2020-04-14 18:23:20 +02:00
Valere 68ca0e9d4b Fix / sending event not always updating 2020-04-14 17:35:11 +02:00
Benoit Marty ef6847671a Import strings from Riot 2020-04-14 17:13:43 +02:00
onurays 190fbb95ec Merge branch 'develop' into feature/target-sdk-29
# Conflicts:
#	vector/src/main/java/im/vector/riotx/features/crypto/verification/VerificationBottomSheetViewModel.kt
2020-04-14 13:59:54 +03:00
onurays 7242cbda40 Catch network errors during file downloading.
Fixes #1229
2020-04-13 17:48:19 +03:00
Valere 9e3011d4c8 Make initialize cross signing as a task 2020-04-10 17:04:34 +02:00
Valere ccacd20428
Merge branch 'develop' into feature/verification_unified_emoji 2020-04-10 16:05:33 +02:00
Valere 5081361c2d Update Scan confirm flow 2020-04-10 12:12:06 +02:00
Valere 8357abd455 Added prefix to resources to avoid accidental override 2020-04-10 11:18:41 +02:00
Valere ede899d78e Fix / Bad smiley emojii 2020-04-10 11:09:16 +02:00
Valere a703574004 Uniform emoji representation for all platform 2020-04-10 11:02:33 +02:00
Onuray Sahin 8a4a288074
Merge branch 'develop' into feature/target-sdk-29 2020-04-08 14:15:02 +03:00
onurays 5b1f887760 Code review fixes. 2020-04-08 14:10:31 +03:00
Valere 12abca1b80 Fix / Send gossip request on other done received 2020-04-07 19:09:56 +02:00
Valere 8904ca27f2 clean 2020-04-07 15:30:19 +02:00
Valere 6c5da97c16 code review 2020-04-07 15:25:31 +02:00
Valere d4d73db5ae keybackup gossip test 2020-04-07 15:15:45 +02:00
Valere 1a436f962f update change log
cleaning
2020-04-07 15:15:45 +02:00
Valere dc61ee61f5 Fix / wrong export format 2020-04-07 15:15:45 +02:00
Valere 5b4b5e7a57 Gossip keybackup key after verification! 2020-04-07 15:15:45 +02:00
Valere 153587bd82
Merge branch 'develop' into feature/crosssigning_bootstrap 2020-04-07 15:14:43 +02:00
Valere c91bc82cd9 Fix / Ensure encryption set even if faield to fetch members 2020-04-03 13:35:09 +02:00
Valere 8b481e2294 Remove dead code 2020-04-03 13:34:38 +02:00
Valere 2f237cf17b klint 2020-04-02 16:51:40 +02:00
Valere bf5ba99653 Full bootstrap flow initial commit 2020-04-02 16:51:03 +02:00
Valere 8ecdac7c31 Fixes #1191 2020-03-31 17:08:11 +02:00
Onuray Sahin 443d45db6a
Merge branch 'develop' into feature/target-sdk-29 2020-03-27 12:21:39 +03:00
Valere a995615f87 Fix / protect against crash during migration 2020-03-26 18:20:12 +01:00
Valere 5244612ef6 Update shield logic for DM 2020-03-26 14:26:34 +01:00
onurays 4b7da9ae6b Replace deprecated getExternalStoragePublicDirectory with getExternalFilesDir. 2020-03-26 15:57:21 +03:00
onurays f7cbc01023 Replace deprecated PreferenceManager with androidx version. 2020-03-26 15:56:33 +03:00
onurays 12429d8091 Merge develop into the branch. 2020-03-26 14:39:50 +03:00
Onuray Sahin 3bb5e127d6
Merge pull request #1155 from vector-im/feature/multipicker
Multiple attachment picker implementation
2020-03-26 14:30:02 +03:00
Valere 6721f337bd
Merge branch 'develop' into feature/ensure_olm_account_unicity 2020-03-26 12:11:00 +01:00
Valere 535cdf0ef5
Merge pull request #1162 from vector-im/feature/xs_detect_new_session
Feature/xs detect new session
2020-03-26 12:06:18 +01:00
Valere 19990b27bb Code review 2020-03-26 10:52:02 +01:00
Valere b6fe80faf4 Fix / device key could be rotated
MXOlmDevice constructor access IMXStore before is open (dagger)
2020-03-26 10:35:43 +01:00
onurays c63f3edb06 Initial fixes to support targetSdk 29. 2020-03-26 12:06:50 +03:00
Valere 9a6fe1af4e Fixes #1174 2020-03-26 09:49:34 +01:00
onurays 5cb47dae35 Return a failure message if the file cannot be opened. 2020-03-25 18:03:20 +03:00
onurays f68e98b2c7 Do not resize video thumbnail. 2020-03-25 17:35:18 +03:00
Valere ee7828a445 Code quality 2020-03-24 16:21:22 +01:00
Valere 37ac45c90a Fix / handling of back 2020-03-24 15:51:09 +01:00
Valere 2de8865730 Fix / Key Request recipients 2020-03-24 15:49:41 +01:00
Valere cfcec04029 code cleaning 2020-03-24 14:57:51 +01:00
Valere 22642e71a3 cleaning 2020-03-24 10:06:36 +01:00
Valere fcd290410e Also cancel pending request on back 2020-03-24 10:06:15 +01:00
onurays 2651f82337 Refactor duplicated code. 2020-03-24 11:03:41 +03:00
Valere 3b62402cfe Fix / ensure keys trust is updated before checking devices 2020-03-23 19:15:29 +01:00
Valere 6cc8d1b205 Fix / concurrent start broke QR verification 2020-03-23 18:43:52 +01:00
Valere 49e5fafb2d New sign in detection flow 2020-03-23 16:27:32 +01:00
Valere e36367c040 Fix / sending secret encryption + refactoring 2020-03-23 16:27:17 +01:00
onurays f7fd23b153 App integration to the new multipicker library. 2020-03-23 16:31:32 +03:00
Valere 4f70c40b1a Refactor + share secret window implementation 2020-03-23 11:13:33 +01:00
onurays 6db0de321c Initial implementation of multipicker. 2020-03-20 12:12:59 +03:00
Valere 6fe77eba72 code review 2020-03-18 11:25:49 +01:00
Valere 286a5081ff Verif / handle concurrent start
Fixes #794
2020-03-18 10:07:57 +01:00
Valere 572b174cfe code quality 2020-03-17 14:42:55 +01:00
Valere b71d8185a2 Fix / gossiping sent to soon results in not getting keys
Overall improovment of logs
2020-03-17 14:40:05 +01:00
Valere 8051d9e3be cleaning 2020-03-17 14:40:05 +01:00
Valere 1bf8fef292 Fix realm migration 2020-03-17 14:40:05 +01:00
Valere 75549c41e0 View source in audit + clean 2020-03-17 14:40:05 +01:00
Valere 5e2f888eaf Request secret from mobile to web 2020-03-17 14:40:05 +01:00
Valere d3d6d44665 Post rebase fix 2020-03-17 14:40:05 +01:00
Valere fc6225a7ac Gossiping refactoring 2020-03-17 14:40:05 +01:00
Valere 3639007985 Cancel transaction if failed to decrypt other part events 2020-03-17 14:40:05 +01:00
Valere d5137897c1 Fix / crash No JsonAdapter for GossipingToDeviceObject 2020-03-17 14:40:05 +01:00
Valere b67735c31a Incoming Secret Share request support
crypto DB migration
2020-03-17 14:40:05 +01:00
Valere 8ff31ac49d cleaning klint 2020-03-17 14:40:05 +01:00
Valere 757e90986e Key Req Dev tool initial commit 2020-03-17 14:40:05 +01:00
Valere 06fc5c2dd9 Log tunning 2020-03-17 14:40:05 +01:00
Valere 8827b4b5ef Fix / correctly update local echo failed state
+ endure Workmanager queues are reset after a clear cache
2020-03-17 09:47:27 +01:00
unclejay a2367ef14f added network proxy configuration 2020-03-16 21:12:15 +01:00
Valere 7c1428e097 preserver relations as non encrypted 2020-03-12 10:05:55 +01:00
Valere 32fd4c1be9 save decryption result at encryption 2020-03-11 19:39:40 +01:00
Valere f53fc205e1 Fix Message transitions in encrypted rooms
Fixes #518
2020-03-11 18:07:18 +01:00
Valere 49f2064439 Fix / Self verification mode 1 was not working 2020-03-11 11:43:23 +01:00
Valere a9074cdbbb Remove dangerous runBlocking (and un-nedded) 2020-03-10 17:25:04 +01:00
Benoit Marty 13036a5933 Pusher: update javadoc 2020-03-06 16:37:13 +01:00
Benoit Marty a8e19f3cc9 Understanding things 2020-03-06 15:57:49 +01:00
Benoit Marty cb4752812a Hide private key 2020-03-06 15:53:55 +01:00
Benoit Marty ccd9d2961d Cleanup 2020-03-06 15:45:39 +01:00
Benoit Marty d1db17f244 Add doc on workers 2020-03-06 15:45:26 +01:00
Benoit Marty aa4327c4da Add doc and log error from the workers 2020-03-06 15:44:55 +01:00
Benoit Marty 35179509f2
Merge pull request #1111 from vector-im/feature/verification_code
Feature/verification code
2020-03-06 15:02:57 +01:00
Benoit Marty 23862cb3d0
Merge branch 'develop' into feature/notif 2020-03-06 14:43:23 +01:00