Benoit Marty
|
a060431aaf
|
Fix my dirty code
|
2019-09-26 13:51:44 +02:00 |
Benoit Marty
|
99de40c980
|
Merge pull request #589 from vector-im/feature/media_upload_failure
Fix media upload failure
|
2019-09-26 11:30:54 +02:00 |
Benoit Marty
|
810a97c639
|
Import string from Android-SDK (#355)
|
2019-09-26 11:14:13 +02:00 |
Benoit Marty
|
62b7a83a31
|
Update after Dominaezzz's review
|
2019-09-26 10:08:44 +02:00 |
Benoit Marty
|
60f6b3ef02
|
Auto review
|
2019-09-25 17:08:58 +02:00 |
Benoit Marty
|
a0b1ef3216
|
Do not upload file to big for the homeserver (#587)
Also create a HomeServerCapabilitiesService which provide configuration of the homeserver.
Data are retrieved every 8 hours (as RiotWeb?)
|
2019-09-25 16:59:50 +02:00 |
Benoit Marty
|
f077cc8467
|
Stop sending media in an infinite loop in case of error (part of #587)
Not sure how this commit fix it, but the issue is not observed anymore with it
|
2019-09-25 14:09:26 +02:00 |
Benoit Marty
|
f3039601bf
|
throw Failure instead of meaning less IOException
|
2019-09-25 11:27:23 +02:00 |
Benoit Marty
|
4c04014e4d
|
Do not log big data request (ex: file upload)
|
2019-09-25 11:26:49 +02:00 |
Benoit Marty
|
ae8bceacba
|
Create Extension to convert a Response to a Failure -> expose to other object
|
2019-09-25 11:26:13 +02:00 |
Benoit Marty
|
9b91b6ea87
|
Create Extension to convert a Response to a Failure
|
2019-09-25 10:56:18 +02:00 |
Benoit Marty
|
1c9cf7a810
|
Dagger code cleanup
|
2019-09-24 13:40:03 +02:00 |
Benoit Marty
|
5a2a9f908a
|
isEventRead() returns true if the event has been sent by the user
|
2019-09-24 10:04:57 +02:00 |
Benoit Marty
|
546da0f173
|
Merge branch 'develop' into feature/notif_invit
|
2019-09-23 16:23:22 +02:00 |
Benoit Marty
|
8e1a964679
|
After Ganfra's review
|
2019-09-23 15:08:18 +02:00 |
Benoit Marty
|
e04bf31faa
|
Fix wrong "no network" banner
|
2019-09-20 18:18:55 +02:00 |
Benoit Marty
|
d25cf79b07
|
Cleanup
|
2019-09-20 17:50:57 +02:00 |
Benoit Marty
|
faa8e6bbb2
|
m.notice messages trigger push notifications (#238)
|
2019-09-20 17:50:57 +02:00 |
Benoit Marty
|
d3d4deb884
|
Rework Action (better kotlin code)
|
2019-09-20 17:50:57 +02:00 |
Benoit Marty
|
f6b8e0c479
|
Fix issue: push rules was not retrieved after a clear cache.
We now store push rules from the sync response
|
2019-09-20 17:50:57 +02:00 |
Benoit Marty
|
2a726f54a2
|
Remove userId from PushRulesEntity and PusherEntity objects
|
2019-09-20 17:50:15 +02:00 |
Benoit Marty
|
1197d4021d
|
Fix regression on PushRulesApi
|
2019-09-20 17:50:15 +02:00 |
Benoit Marty
|
03f8120b7d
|
Create enum for Push rules. Also add some TODOs
|
2019-09-20 17:50:15 +02:00 |
Benoit Marty
|
acd7a709de
|
Dagger: create @UserId to inject userId
|
2019-09-20 17:50:15 +02:00 |
Benoit Marty
|
b3e1c3969d
|
Little changes after review
|
2019-09-20 17:34:50 +02:00 |
Benoit Marty
|
a993a30203
|
Handle left group from sync
|
2019-09-19 17:08:22 +02:00 |
Benoit Marty
|
36866dd24e
|
Save draft of a message when exiting a room with non empty composer (#329)
|
2019-09-19 13:09:08 +02:00 |
Benoit Marty
|
7da9cafcc2
|
Remove any notification of a redacted event (#563)
Also do some cleanup and kotlinification on the code
|
2019-09-19 13:01:00 +02:00 |
Benoit Marty
|
468bd5bcc9
|
Message Editing: Update notifications (#128)
|
2019-09-19 12:57:58 +02:00 |
Benoit Marty
|
3169093c50
|
Quick fix on the no connection banner displayed when internet is available
|
2019-09-19 12:55:39 +02:00 |
Benoit Marty
|
0ffb5e627e
|
Cleanup injected constructors
|
2019-09-19 12:43:39 +02:00 |
Benoit Marty
|
b4a13f9504
|
Add unread indent on room list
|
2019-09-19 12:43:39 +02:00 |
Benoit Marty
|
9bf484cf1e
|
Create a Failure to handle cancellation, and use it to ignore cancellation on room search
|
2019-09-17 14:55:48 +02:00 |
Benoit Marty
|
4453f0ced9
|
Merge pull request #560 from vector-im/feature/no_network
Display a "No network" banner when the device has no network
|
2019-09-17 14:40:42 +02:00 |
Benoit Marty
|
25e9a179d2
|
SyncThread: Fix issue when network is back and the app was in background: do not restart the thread
|
2019-09-17 14:26:30 +02:00 |
Benoit Marty
|
73ec0f5a83
|
NetworkConnectivityChecker: filter onConnected callbacks (several callback if Wifi and LTE is connected)
Also do not use merlinsBeard.isConnected, which return trus even if there is no internet access (ex: with Wifi hotspot)
|
2019-09-17 14:22:08 +02:00 |
Benoit Marty
|
695d8cce00
|
Display a no network indicator when there is no network (#559)
|
2019-09-17 10:59:58 +02:00 |
Benoit Marty
|
07e99901e1
|
SecretStoringUtils -> move to internal package
|
2019-09-17 10:38:37 +02:00 |
Benoit Marty
|
ced72aff4f
|
Revert change done to save alias for the client
|
2019-09-17 10:32:09 +02:00 |
Benoit Marty
|
384dd100e9
|
Daggerization and Kotlinification of SecretStoringUtils
|
2019-09-16 19:19:14 +02:00 |
Benoit Marty
|
1ba8a58219
|
Cleanup SecretStoringUtils, and delete keys when user signs out
|
2019-09-16 18:29:06 +02:00 |
Benoit Marty
|
c8010561fc
|
Rework on sign out task
|
2019-09-16 17:45:26 +02:00 |
Benoit Marty
|
1f127335bc
|
Daggerization of RealmKeysUtils
|
2019-09-16 15:50:56 +02:00 |
Benoit Marty
|
138a210a73
|
Dagger: Screen component now exposes ActiveSessionHolder instead of Session
|
2019-09-16 14:43:39 +02:00 |
Benoit Marty
|
ca6bcde82d
|
Re add the remove CurlLoggingInterceptor
|
2019-09-16 14:43:08 +02:00 |
Benoit Marty
|
3e6b65e174
|
Handle M_CONSENT_NOT_GIVEN error (#64)
|
2019-09-13 18:21:56 +02:00 |
Benoit Marty
|
137dcab734
|
Curl login interceptor now log the AT (on debug mode)
|
2019-09-13 16:20:19 +02:00 |
Benoit Marty
|
5fbd271b1c
|
Login: add SSO support
|
2019-09-13 15:19:45 +02:00 |
Benoit Marty
|
db8ea0f5e8
|
Login: check login flow - step 1
|
2019-09-13 11:08:54 +02:00 |
Benoit Marty
|
012840abba
|
Progress in initial sync dialog is decreasing for a step and should not (#532)
|
2019-09-05 18:14:05 +02:00 |