Benoit Marty
0db5dd3d50
Merge pull request #3419 from vector-im/feature/bma/gitter
...
Feature/bma/gitter
2021-05-27 21:23:05 +02:00
Benoit Marty
302e29831e
Compress thumbnail: change Jpeg quality from 100 to 80 ( #3396 )
2021-05-27 18:42:07 +02:00
Benoit Marty
d2fd652fb5
Merge pull request #3414 from vector-im/feature/bma/wording_homeserver
...
Feature/bma/wording homeserver
2021-05-27 17:32:27 +02:00
ganfra
8e8bc0055d
Call transfer: clean & add changelog
2021-05-27 16:32:14 +02:00
Benoit Marty
3df8af27a6
Merge pull request #3416 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.24
...
Bump libphonenumber from 8.12.23 to 8.12.24
2021-05-27 16:05:37 +02:00
ganfra
bcc360692e
Call transfer: makes call transfer working properly
2021-05-27 16:00:32 +02:00
ganfra
90ccc3006d
Merge develop into feature/fga/call_transfer
2021-05-27 14:40:06 +02:00
Benoit Marty
72b1bd354e
Merge pull request #3355 from vector-im/feature/fga/voip_virtual_room
...
Feature/fga/voip virtual room
2021-05-27 13:24:34 +02:00
Benoit Marty
ea4b5e19fe
VoIP: add protocols checks and third party lookups
...
Add RoomAccountData and handle RoomSyncAccountData
Virtual rooms: add CallUserMapper, branch onNewInvite and mapping, hide them on sdk side (not ideal solution)
Introduce SessionScopedProperty to handle session dependency in the app
Author: ganfra (rebased by Benoit)
2021-05-27 10:28:32 +02:00
dependabot[bot]
7fb76b2541
Bump libphonenumber from 8.12.23 to 8.12.24
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.12.23 to 8.12.24.
- [Release notes](https://github.com/google/libphonenumber/releases )
- [Changelog](https://github.com/google/libphonenumber/blob/master/making-metadata-changes.md )
- [Commits](https://github.com/google/libphonenumber/compare/v8.12.23...v8.12.24 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-27 06:23:10 +00:00
Benoit Marty
64222ff704
Move the class RoomDirectoryData form the SDK to the app
2021-05-26 16:08:56 +02:00
Benoit Marty
535f3ad02d
Clean doc
2021-05-26 16:03:13 +02:00
Benoit Marty
898c8cc3a7
Refact: inject ThumbnailExtractor
2021-05-26 14:42:09 +02:00
Valere
d04cbadd04
Compute via param from list utility method
2021-05-26 14:25:21 +02:00
Valere
b75d0cbfc6
Introduce SpaceItem
2021-05-26 14:25:21 +02:00
Valere
432fd67ce2
Fixes #3406
2021-05-26 14:25:21 +02:00
Valere
447bd98a78
Fixes #3386 show space description in explore header
2021-05-26 14:25:21 +02:00
Benoit Marty
2bea2de0c5
Merge pull request #3365 from vector-im/dependabot/gradle/androidx.core-core-ktx-1.5.0
...
Bump core-ktx from 1.3.2 to 1.5.0
2021-05-26 14:22:26 +02:00
ganfra
e67cb0eae7
Merge branch 'develop' into feature/fga/call_transfer
2021-05-26 12:26:34 +02:00
dependabot[bot]
2703097294
Bump daggerVersion from 2.35.1 to 2.36
...
Bumps `daggerVersion` from 2.35.1 to 2.36.
Updates `dagger` from 2.35.1 to 2.36
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.35.1...dagger-2.36 )
Updates `dagger-compiler` from 2.35.1 to 2.36
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.35.1...dagger-2.36 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-26 06:00:27 +00:00
ganfra
8eeae51cc6
Call transfer: prepare code for consult feature
2021-05-25 15:21:54 +02:00
Benoit Marty
b44c1a1c77
Merge pull request #3383 from vector-im/feature/fga/authenticated_jitsi
...
Feature/fga/authenticated jitsi
2021-05-25 10:24:54 +02:00
Benoit Marty
6706a88a21
Merge pull request #3188 from vector-im/feature/bma/login_v2
...
Login v2 - WIP
2021-05-21 14:55:22 +02:00
Benoit Marty
40bb58c9cb
Merge branch 'develop' into feature/bca/fix_3371
2021-05-21 14:53:21 +02:00
Benoit Marty
697b9ff535
Merge branch 'develop' into feature/bca/spaces_quick_fixes
2021-05-21 14:49:12 +02:00
Benoit Marty
fb5dda30bd
Better handling of filename
2021-05-21 13:22:47 +02:00
Benoit Marty
762eb0db12
Format update
2021-05-21 13:00:37 +02:00
Valere
ae5a5ec92b
Spaces | Personal spaces add DM - Web Parity #3271
2021-05-21 11:46:13 +02:00
Valere
877a64fbce
Don't create private spaces with encryption enabled #3363
2021-05-21 11:46:13 +02:00
Valere
8d3167cb66
Code review
2021-05-21 11:42:01 +02:00
Valere
cb6f414c60
Fix | Explore room list: the RoomId is displayed instead of name ( #3371 )
2021-05-21 11:40:09 +02:00
ganfra
03f81258c4
Jitsi auth: clean after Benoits review
2021-05-20 20:16:37 +02:00
ganfra
894af10934
Jitsi auth: fix some mistakes and gives the jwt to Jitsi
2021-05-20 18:53:56 +02:00
ganfra
e4b65053d4
Jitsi auth: fix openId API
2021-05-20 18:41:27 +02:00
Benoit Marty
8d94b5548d
Merge pull request #3316 from vector-im/feature/bma/secretstoring_migration
...
Feature/bma/secretstoring migration
2021-05-20 15:45:58 +02:00
Benoit Marty
a7c1dc5cd9
Merge branch 'develop' into feature/bma/login_v2
2021-05-20 15:18:18 +02:00
dependabot[bot]
9b6a2c91f4
Bump core-ktx from 1.3.2 to 1.5.0
...
Bumps core-ktx from 1.3.2 to 1.5.0.
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-20 13:08:12 +00:00
ganfra
ca2f671286
Jitsi auth: introduce openid token
2021-05-19 19:34:06 +02:00
dependabot[bot]
5629d30932
Bump appcompat from 1.2.0 to 1.3.0
...
Bumps appcompat from 1.2.0 to 1.3.0.
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-19 06:20:33 +00:00
Benoit Marty
448eda8624
Replace unbreakable space by a regular space
2021-05-18 19:11:57 +02:00
Benoit Marty
36f397be48
Merge branch 'develop' into dependabot/gradle/kotlin_version-1.5.0
2021-05-17 12:15:19 +02:00
Benoit Marty
640b86ca9e
Merge pull request #3341 from vector-im/feature/bma/fix_migration_nightly
...
Fix a problem with database migration on nightly builds (#3335 )
2021-05-14 16:32:28 +02:00
Benoit Marty
08aefa270e
internal
2021-05-14 13:15:35 +02:00
Benoit Marty
4a94426d38
Fix warning 1.5: 'sumBy((T) -> Int): Int' is deprecated
2021-05-14 13:10:16 +02:00
Benoit Marty
babbcedd87
Fix warning 1.5: 'Char.toByte(): Byte' is deprecated
2021-05-14 12:49:38 +02:00
Benoit Marty
c70445a9a1
Fix warning 1.5: 'toUpperCase(Locale): String' and 'toLowerCase(Locale): String' are deprecated
2021-05-14 12:48:57 +02:00
Benoit Marty
7a28be941c
Fix warning 1.5: 'Char.toInt(): Int' is deprecated
2021-05-14 12:47:09 +02:00
Benoit Marty
58a2fd8c77
Fix warning 1.5: String.capitalize is now deprecated
2021-05-14 12:45:33 +02:00
Benoit Marty
95714e55b0
Merge pull request #3324 from vector-im/feature/bma/doc_register
...
Add documentation on LoginWizard and RegistrationWizard (#3303 )
2021-05-14 12:29:10 +02:00
Benoit Marty
c27b7aec26
Add more doc
2021-05-14 11:44:44 +02:00
Benoit Marty
d6e3bb59f4
Minor cleanup on the doc
2021-05-14 11:39:12 +02:00
Benoit Marty
946208a84d
Add documentation on LoginWizard and RegistrationWizard ( #3303 )
...
ee
2021-05-14 11:39:12 +02:00
Benoit Marty
dca4a31fc6
Fix a problem with database migration on nightly builds ( #3335 )
2021-05-14 11:26:24 +02:00
Benoit Marty
393ef3845e
Merge pull request #3330 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.23
...
Bump libphonenumber from 8.12.22 to 8.12.23
2021-05-13 11:15:14 +02:00
dependabot[bot]
90f6f9f7c1
Bump libphonenumber from 8.12.22 to 8.12.23
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.12.22 to 8.12.23.
- [Release notes](https://github.com/google/libphonenumber/releases )
- [Changelog](https://github.com/google/libphonenumber/blob/master/making-metadata-changes.md )
- [Commits](https://github.com/google/libphonenumber/compare/v8.12.22...v8.12.23 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-13 06:30:31 +00:00
dependabot[bot]
cd9b8c55f4
Bump realm-gradle-plugin from 10.4.0 to 10.5.0
...
Bumps [realm-gradle-plugin](https://github.com/realm/realm-java ) from 10.4.0 to 10.5.0.
- [Release notes](https://github.com/realm/realm-java/releases )
- [Changelog](https://github.com/realm/realm-java/blob/v10.5.0/CHANGELOG.md )
- [Commits](https://github.com/realm/realm-java/compare/v10.4.0...v10.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-13 06:27:41 +00:00
dependabot[bot]
58dfe0f924
Bump daggerVersion from 2.35 to 2.35.1
...
Bumps `daggerVersion` from 2.35 to 2.35.1.
Updates `dagger` from 2.35 to 2.35.1
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.35...dagger-2.35.1 )
Updates `dagger-compiler` from 2.35 to 2.35.1
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.35...dagger-2.35.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 14:50:20 +00:00
Benoit Marty
824a8a5c66
Fix copyright
2021-05-11 14:06:49 +02:00
Benoit Marty
91be2b6f3f
Add test and handle system upgrade
2021-05-11 14:06:49 +02:00
Benoit Marty
cef4cf09ec
Create a BuildVersionSdkIntProvider to be able to inject it and do some test
...
To merge with BuildVersionSdkIntProvider
To merge with fix add module
To merge with fix buildVersionSdkIntProvider
2021-05-11 13:52:08 +02:00
Benoit Marty
f31c44963b
Cleanup the existing code
2021-05-11 13:52:08 +02:00
Valere
f9820cde58
Fixes on unread badges
2021-05-11 11:36:17 +02:00
Valere
1ec08bec07
Fix spaces add room via server
2021-05-11 08:18:37 +02:00
Valere
80366ee938
Code review
2021-05-10 20:01:17 +02:00
Valere
f9e608a790
Manage Spaces as Admin
2021-05-10 20:01:17 +02:00
Benoit Marty
e6d4f9a1dc
Merge pull request #3298 from vector-im/feature/ypi/join_rules
...
Add joinRules field to RoomSummary
2021-05-10 19:54:44 +02:00
Benoit Marty
7ec44a5542
Merge pull request #3290 from vector-im/feature/bca/spaces_various_fixes
...
Various fixes on spaces explore
2021-05-10 19:52:45 +02:00
ganfra
bea67bd7fd
Join rules: fix migration
2021-05-10 19:03:34 +02:00
Benoit Marty
711ee24c4f
Merge pull request #3307 from vector-im/feature/ons/fix_user_profile_search
...
Allow inviting users even if profile information cannot be retrieved
2021-05-10 17:26:54 +02:00
Onuray Sahin
0f8a641510
Code review fixes.
2021-05-10 17:38:40 +03:00
Onuray Sahin
87d35958c6
Allow inviting users even if profile information cannot be retrieved.
2021-05-10 16:34:30 +03:00
Valere
981626a0f7
cleaning
2021-05-10 13:53:43 +02:00
Benoit Marty
20f86a30e8
Upgrade Realm to version 10.4.0
...
Migration with isEmbedded tested OK
2021-05-10 13:31:38 +02:00
Valere
5e2c3239ea
Code review
2021-05-10 10:21:43 +02:00
Benoit Marty
87b12b7e11
Add the public icon on the rooms in the room list ( #3292 )
2021-05-07 16:41:30 +02:00
Benoit Marty
bbabfdabd0
Handle database migration
2021-05-07 13:22:55 +02:00
Benoit Marty
e969d663a5
Code review
2021-05-07 12:33:01 +02:00
yostyle
64f1834913
Add joinRules to RoomSummary
2021-05-06 18:41:26 +02:00
Valere
19223826fe
Various fixes on spaces explore
...
+ MxTo bottom sheet Fix regression when using state button
2021-05-06 11:54:26 +02:00
Benoit Marty
f704539c89
Merge pull request #3284 from vector-im/feature/bca/spaces_stable_prefixes
...
stable prefix for msc1772
2021-05-06 11:09:21 +02:00
Valere
efe5176286
rename activeSpaceId to activeSpaceFilter
2021-05-05 22:36:27 +02:00
Valere
3cbdf4ad5c
stable prefix for msc1772
2021-05-05 22:30:38 +02:00
Valere
4abfc1fd2b
Fix space test + room history visibility bug
2021-05-05 17:46:58 +02:00
Benoit Marty
64a37c251d
Merge pull request #3264 from vector-im/feature/bma/fix_3245
...
Compress video and improve file too big error detection
2021-05-05 15:50:21 +02:00
Benoit Marty
080bdf1495
Fix long line
2021-05-05 15:48:11 +02:00
Benoit Marty
e28556dd1b
Create TemporaryFileCreator to avoid code duplication
2021-05-05 11:26:36 +02:00
Benoit Marty
590d8fc849
Also test the effect of completeExceptionally()
2021-05-05 11:12:06 +02:00
Benoit Marty
62207f02f0
Properly handle the compression cancellation
...
It should never occur though
2021-05-05 10:53:52 +02:00
Benoit Marty
8d52829918
Fix issue in logs
2021-05-05 10:49:57 +02:00
Benoit Marty
2a411ccf6c
Handle properly the case where the video compression is not necessary
2021-05-04 23:14:18 +02:00
Benoit Marty
efc08b376b
Transcoder.transcode() already operated on a background thread
2021-05-04 22:50:42 +02:00
Benoit Marty
dd325c4e91
Merge pull request #3270 from vector-im/feature/bma/remove_jcenter
...
https://github.com/Piasy/BigImageViewer is now hosted on mavenCentral()
2021-05-04 17:32:23 +02:00
Benoit Marty
61380bf48a
Use Junit import
2021-05-04 15:28:52 +02:00
Benoit Marty
c502e971a1
Use Long for size like for the other models (FileInfo, AudioInfo, VideoInfo)
2021-05-04 13:35:03 +02:00
Benoit Marty
bcf6dcbf70
Compute new video dimension after compression
2021-05-04 12:47:21 +02:00
Benoit Marty
6347564365
Change the library to compress video for licensing reason
2021-05-04 12:17:43 +02:00
Benoit Marty
ee7518bf51
Dependabot missed this one (?)
2021-05-04 10:51:07 +02:00
Benoit Marty
4189db0f89
Use Junit import
2021-05-04 10:50:31 +02:00
Benoit Marty
9d225b7826
Fixed!
2021-05-03 21:14:06 +02:00
Benoit Marty
12c4f3c6f7
Fix video thumbnail not displayed in when replying and in bottom sheet
...
Also create some extensions for future use
2021-05-03 21:14:06 +02:00
Benoit Marty
d7cbae7c47
Fix a regression with video size
2021-05-03 21:13:47 +02:00
Benoit Marty
e510de1ccc
Display video/image compression progress
2021-05-03 21:13:47 +02:00
Benoit Marty
765380ab95
Fix potential issue with video message conten
2021-05-03 21:13:47 +02:00
Benoit Marty
d6b6768f41
Cleanup
2021-05-03 21:13:47 +02:00
Benoit Marty
5213309587
Send the Thumbnail after the main content, for the case the main content fails if too large.
2021-05-03 21:13:47 +02:00
Benoit Marty
e1e4b03532
Do not serialize "soft_logout"
2021-05-03 21:13:47 +02:00
Benoit Marty
e108534a2a
Improve file too big error detection and rendering ( #3245 )
2021-05-03 21:13:47 +02:00
Benoit Marty
5e1c503d2e
Compress video before sending ( #442 )
2021-05-03 21:13:47 +02:00
Benoit Marty
75a4455d15
reorder methods
2021-05-03 21:13:25 +02:00
SpiritCroc
47aa787ecb
Fix missing sender information after edits
...
Fixes https://github.com/vector-im/element-android/issues/3184
2021-05-01 10:11:15 +02:00
Benoit Marty
5d9d984c73
Merge pull request #3235 from vector-im/feature/bca/spaces_justme_beta
...
Just me spaces support
2021-04-29 17:47:19 +02:00
Benoit Marty
4486181669
Sort social logins buttons
2021-04-29 15:57:52 +02:00
Benoit Marty
344a7e5b3d
Add facility to get profile info to the login wizard
2021-04-29 15:56:25 +02:00
Benoit Marty
9972ab5d2e
Cleanup
2021-04-29 15:56:25 +02:00
Benoit Marty
98177da6b1
Merge pull request #3197 from vector-im/feature/bma/crashfix
...
WIP - introduce sessionScope
2021-04-29 15:34:42 +02:00
Valere
31ffa65fd0
Update add room screen as per design
2021-04-29 11:51:07 +02:00
Benoit Marty
264eb3b0a2
Merge pull request #3246 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.22
...
Bump libphonenumber from 8.12.21 to 8.12.22
2021-04-29 11:12:29 +02:00
Benoit Marty
e073563a67
Cleanup
2021-04-29 11:10:41 +02:00
ganfra
80b155e042
Refact coroutine session scope
2021-04-29 11:10:41 +02:00
Benoit Marty
bd0fcce572
Return Job
2021-04-29 11:10:41 +02:00
Benoit Marty
a5c0c23bae
Inject constructor...
2021-04-29 11:10:41 +02:00
Benoit Marty
e5d0a8f3d8
Cleanup
2021-04-29 11:10:41 +02:00
Benoit Marty
dc69d5c68a
Create a holder
2021-04-29 11:10:41 +02:00
Benoit Marty
ecd2d0fb76
Use session scope
2021-04-29 11:10:41 +02:00
Benoit Marty
82ee2567b7
Provide a session scope, to launch coroutines without using the ViewModelScope
...
It could be used elsewhere, will change other location in another commit.
2021-04-29 11:10:41 +02:00
Benoit Marty
4acc308864
Merge pull request #3190 from vector-im/feature/bma/fix_troubleshoot
...
Fix a race condition
2021-04-29 11:08:00 +02:00
Benoit Marty
751efb57fc
Merge pull request #2840 from vector-im/feature/bca/spaces_sdk
...
Spaces support - beta
2021-04-29 10:18:31 +02:00
dependabot[bot]
7593c3f03d
Bump libphonenumber from 8.12.21 to 8.12.22
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.12.21 to 8.12.22.
- [Release notes](https://github.com/google/libphonenumber/releases )
- [Changelog](https://github.com/google/libphonenumber/blob/master/making-metadata-changes.md )
- [Commits](https://github.com/google/libphonenumber/compare/v8.12.21...v8.12.22 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-29 07:18:14 +00:00
Benoit Marty
7beb483972
Merge pull request #3238 from vector-im/feature/bma/android11
...
Android 11 fixes an other fixes for attachement
2021-04-28 16:57:51 +02:00
Benoit Marty
b86fd37c15
Merge branch 'develop' into feature/bca/spaces_sdk
2021-04-28 16:57:02 +02:00
Benoit Marty
c40476aa94
Add ability to install APK from directly from Element ( #2381 )
...
And cleanup `data class OpenFile`
2021-04-28 15:55:21 +02:00
Benoit Marty
195bc8e914
Fix issue when opening encrypted files ( #3186 )
...
Also always open the file after a successful download
2021-04-28 15:11:48 +02:00
Yoan Pintas
ba641a6e76
Merge pull request #3178 from vector-im/expose_directUserId
...
Expose directUserId in RoomSummary
2021-04-28 13:45:21 +02:00
yostyle
506bdd8eb0
directUserId can be null
2021-04-28 12:22:43 +02:00
Valere
32605be6e8
Fix / migration recover room type
2021-04-28 11:42:08 +02:00
Valere
70476b912f
Fix / placeholder in dark time
2021-04-28 11:15:58 +02:00
Valere
7d3d080603
Code review
2021-04-28 11:15:58 +02:00
Valere
aa74646ddf
Fix invited spaced filters rooms out of home + invite not working
2021-04-28 11:15:58 +02:00
Valere
d30ba9c749
Spaces quick fixes and updates
...
Make drawer menu more obvious + fix notification count
2021-04-28 11:15:58 +02:00
Valere
4d7aeff54a
Code review
2021-04-28 11:15:58 +02:00
Valere
8146d8ab1e
Add Rooms to space
2021-04-28 11:15:58 +02:00
Valere
5a84456f1f
Set guest access in developer mode
2021-04-28 11:15:58 +02:00
Valere
1deb44f91f
Better DM filtering + fix space member loading
2021-04-28 11:15:58 +02:00
Valere
7910e84d8e
Fix test compilation
2021-04-28 11:15:58 +02:00
Valere
57e9e4474e
fix warning
2021-04-28 11:15:58 +02:00
Valere
e735aee724
Fix / group switch + refactoring
2021-04-28 11:15:58 +02:00
Valere
6aaf6bdf9b
Fix rebase
2021-04-28 11:15:58 +02:00
Valere
49381db2e3
cleaning
2021-04-28 11:15:58 +02:00
Valere
79bde6ee91
Private (me and teamates) space support
2021-04-28 11:15:58 +02:00
Valere
02c2fea99e
cleaning
2021-04-28 11:15:58 +02:00