Adam Brown
|
4ed8fe0be8
|
lifting the login buttons view state to a dedicated model to make the fallback more obvious
- Updates tests to take into account the fallback case
|
2022-08-15 13:00:13 +01:00 |
|
Jorge Martin Espinosa
|
aecf460c96
|
Improve tests for lockscreen (#6796)
* Improve tests
* Address review comments.
* Refactor pin code tests and code to improve testability.
* Fix lint issues
|
2022-08-10 12:00:36 +00:00 |
|
Jorge Martín
|
dfc8526b47
|
Refactor lockscreen implementation.
Try to fix issues and simplify flow.
|
2022-08-09 14:03:39 +02:00 |
|
Jorge Martín
|
6e1e31bac1
|
Avoid crashes from unknown exceptions on lockscreen key migration.
|
2022-08-09 12:52:28 +02:00 |
|
Adam Brown
|
58d47df37b
|
Merge pull request #6736 from vector-im/feature/adm/non-ascii-username
Fixes crash when entering non ascii username during account creation
|
2022-08-09 11:52:02 +01:00 |
|
Adam Brown
|
7e7b98a3c1
|
Merge pull request #6668 from vector-im/feature/adm/onboarding-vm-tests
`OnboardingViewModel` tests
|
2022-08-08 13:37:53 +01:00 |
|
Maxime NATUREL
|
dd69b254f9
|
Merge pull request #6654 from vector-im/feature/mna/update-sending-period-lls
[Location share] Update minimum sending period to 5 seconds for a live
|
2022-08-04 14:17:00 +02:00 |
|
Adam Brown
|
a4ea47e740
|
catching username availabilty exceptions and handling as user facing error
|
2022-08-04 11:58:31 +01:00 |
|
Adam Brown
|
8aaf185a8e
|
Merge pull request #6517 from vector-im/feature/adm/build-config
Avoiding direct `BuildConfig` usage
|
2022-08-02 18:07:17 +01:00 |
|
Maxime NATUREL
|
ac8597e745
|
Merge pull request #6676 from vector-im/fix/mna/fix-memory-leaks-lls
[Location sharing] - Fix the memory leaks (PSG-656)
|
2022-08-02 18:01:48 +02:00 |
|
Adam Brown
|
8b9d1bb0d8
|
making use of the existing sdk int provider instead of supplying it via the BuildMeta
|
2022-08-02 14:32:12 +01:00 |
|
Adam Brown
|
fe1019f29f
|
using Config strict mode flag directly within the Application as the build meta can't be injected before super application.onCreate
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
cceac66504
|
moving build flavor information to the build meta
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
df02f505ad
|
moving git versioning to the buildMeta abstraction
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
d42c27bfe0
|
lifting the low privacy build config to the config
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
274b1a149c
|
moving analytics config to the config module, it's now up to forks to opt out rather than relying on the package name to not be vector
|
2022-08-02 14:31:23 +01:00 |
|
Jorge Martin Espinosa
|
c848615636
|
Disable 'Enable biometrics' option if there are not biometric authenticators enrolled. (#6714)
* Disable 'Enable biometrics' option if there are not biometric authenticators enrolled.
* Improve biometric pref enabled check
* Fix changelog issue
* Address review comments. Add extra catch clauses to key migrations.
* Add tests for key migrators
|
2022-08-02 15:31:08 +02:00 |
|
Maxime NATUREL
|
c926b4cc69
|
Fix moving some components to dedicated package
|
2022-08-02 10:47:38 +02:00 |
|
Maxime NATUREL
|
49ad37a7f6
|
Using Duration to have clearer syntax
|
2022-08-02 09:27:27 +02:00 |
|
Maxime NATUREL
|
be696f5a5c
|
Align naming of components for the live location feature
|
2022-08-02 09:09:19 +02:00 |
|
Adam Brown
|
d304624878
|
removing extra blank lines
|
2022-07-28 11:49:50 +01:00 |
|
Adam Brown
|
bb9459fcab
|
adding test around sso url fetching
|
2022-07-28 11:41:40 +01:00 |
|
ericdecanini
|
e6addd1319
|
Merge remote-tracking branch 'origin/develop' into task/eric/space-switching-unit-tests
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/HomeDetailFragment.kt
|
2022-07-28 11:25:14 +02:00 |
|
Adam Brown
|
c4831510ac
|
adding tests around the state resetting
|
2022-07-27 17:17:36 +01:00 |
|
Adam Brown
|
a32a78751a
|
adding test around login with username and password
|
2022-07-27 16:40:12 +01:00 |
|
Adam Brown
|
87a0957d9a
|
adding test around login with token
|
2022-07-27 16:37:35 +01:00 |
|
Adam Brown
|
e77688b3f4
|
adding splash action tests
|
2022-07-27 16:37:17 +01:00 |
|
Adam Brown
|
0fcf7c7079
|
Merge pull request #6641 from vector-im/feature/adm/ftue-soft-exit-email-verification
FTUE - Allow editing email during email verification
|
2022-07-27 14:00:20 +01:00 |
|
Jorge Martín
|
b468a9da33
|
Improve lock screen implementation.
|
2022-07-27 14:02:18 +02:00 |
|
Adam Brown
|
fd255039f3
|
adding tests around initialising the viewmodel and handling email send success actions
|
2022-07-26 14:26:03 +01:00 |
|
Onuray Sahin
|
5c253bbd28
|
Code review fixes.
|
2022-07-22 17:21:23 +03:00 |
|
Onuray Sahin
|
242c14a156
|
Write test for the use case.
|
2022-07-22 14:34:06 +03:00 |
|
ericdecanini
|
a909779e08
|
Merge remote-tracking branch 'origin/develop' into task/eric/space-switching-unit-tests
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewModel.kt
|
2022-07-21 10:48:57 +02:00 |
|
ericdecanini
|
d8fdaf0477
|
Moves UiStateRepository stubbing to fake class
|
2022-07-21 10:38:31 +02:00 |
|
ericdecanini
|
1d77f99148
|
Adds RoomSummaryFixture
|
2022-07-21 10:37:33 +02:00 |
|
ericdecanini
|
f0ae458a54
|
Changes AppStateHandler to SpaceStateHandler
|
2022-07-21 10:10:44 +02:00 |
|
ericdecanini
|
9a649b6093
|
Adds tests for selectedSpaceFlow and activeSpaceId
|
2022-07-21 09:39:12 +02:00 |
|
ericdecanini
|
f770ae0653
|
Adds tests for persist space and backstack
|
2022-07-21 08:53:08 +02:00 |
|
ericdecanini
|
49992f682e
|
Adds test for existing space
|
2022-07-21 08:12:04 +02:00 |
|
Eric Decanini
|
38ba61f144
|
Merge pull request #6200 from vector-im/bugfix/eric/upgrade-room-deduplication
Fixes room not being in space after upgrade
|
2022-07-20 12:30:42 +02:00 |
|
Maxime NATUREL
|
c3105c8bb1
|
Merge pull request #6486 from vector-im/feature/mna/delete-lls
[Location sharing] - Delete action on a live message (PSG-523)
|
2022-07-19 16:43:41 +02:00 |
|
ericdecanini
|
fbdbfb6be2
|
Post cherry pick fix
|
2022-07-19 16:20:59 +02:00 |
|
ericdecanini
|
e4c8c88cee
|
Refactors AppStateHandler into interface implementation pattern
|
2022-07-19 16:19:44 +02:00 |
|
Benoit Marty
|
70c62233d0
|
Merge pull request #6569 from vector-im/feature/adm/ftue-copy-review
FTUE - Copy review
|
2022-07-19 14:49:28 +02:00 |
|
Benoit Marty
|
70c8703b2b
|
Merge pull request #6545 from vector-im/feature/adm/ftue-combined-register-copy-review
FTUE - Combined register copy review
|
2022-07-19 14:44:29 +02:00 |
|
Maxime NATUREL
|
7961525869
|
Unit tests: adding verification that redaction does not happen when event id is empty
|
2022-07-19 14:06:19 +02:00 |
|
Maxime NATUREL
|
2121ec5739
|
Moving use case to check if event is redacted into a dedicated package
|
2022-07-19 14:06:19 +02:00 |
|
Maxime NATUREL
|
8fb402ab10
|
Stop sharing live location if live is redacted
|
2022-07-19 14:05:13 +02:00 |
|
Maxime NATUREL
|
391bf842b4
|
Calling usecase to redact live location share event
|
2022-07-19 14:05:13 +02:00 |
|
Maxime NATUREL
|
c095cc73ce
|
Introducing use case to check if an event can be redacted
|
2022-07-19 14:05:13 +02:00 |
|
Nikita Fedrunov
|
79762d9133
|
font scale setting screen (#6453)
|
2022-07-18 09:49:57 +02:00 |
|
Adam Brown
|
91a63194ef
|
fixing formatting
|
2022-07-15 15:42:14 +01:00 |
|
Adam Brown
|
b1ef4dd60c
|
defaulting the display name to the username segment of the account the user has created
|
2022-07-15 15:42:14 +01:00 |
|
Adam Brown
|
985e1569bf
|
adding tests around the user name availability checks
|
2022-07-15 11:34:12 +01:00 |
|
Adam Brown
|
1062bfe039
|
checking user name is available at the point of user name entry during the registration flow
|
2022-07-15 11:34:12 +01:00 |
|
Adam Brown
|
b8d4ff552f
|
separating the user name entered action for login vs register in prep for different behaviours
|
2022-07-15 11:34:12 +01:00 |
|
Adam Brown
|
b2ee7f327f
|
removing homeserver description to match updated designs
- it was hardcoded for matrix.org and made other server selections cause the page balance to feel off
|
2022-07-15 11:34:12 +01:00 |
|
Adam Brown
|
257f41dbf1
|
Merge pull request #6471 from vector-im/feature/adm/sharing-tests
Adding tests around the share intent handling
|
2022-07-13 10:12:09 +01:00 |
|
Adam Brown
|
59ef8e10c8
|
injecting the context directly to the handler
|
2022-07-06 12:02:45 +01:00 |
|
Adam Brown
|
ad76cbbc40
|
adding tests around share intent handling
|
2022-07-06 11:58:55 +01:00 |
|
Adam Brown
|
6cd05c899e
|
fixing homeserver edits not updating the selected server UI
|
2022-07-04 12:05:31 +01:00 |
|
Maxime NATUREL
|
906fe8be76
|
Merge pull request #6425 from vector-im/fix/mna/undisclosed-poll-description
[Poll] - Add a description under undisclosed poll when not ended (PSB-134)
|
2022-07-04 11:20:59 +02:00 |
|
ericdecanini
|
654eede21b
|
Adds VersioningStateTest
|
2022-07-04 10:06:00 +01:00 |
|
Maxime NATUREL
|
26aaf84806
|
Renaming field to votesStatus
|
2022-07-04 10:14:15 +02:00 |
|
Eric Decanini
|
bdb49f5946
|
Merge pull request #5398 from vector-im/bugfix/eric/softlogout-ux-broken
Fixes broken SoftLogout UX for homeservers that support both Password and SSO
|
2022-07-01 15:52:48 +01:00 |
|
Maxime NATUREL
|
d5b375e82b
|
Merge pull request #6414 from vector-im/feature/mna/reply-to-lls
[Location sharing] - Reply action on a live message (PSG-343)
|
2022-07-01 16:03:02 +02:00 |
|
Adam Brown
|
0bbc74b193
|
injects the phonenumberutil and adds testcases around the parsing
|
2022-07-01 11:14:25 +01:00 |
|
Adam Brown
|
27b1bc9e66
|
handling msisdn 401 errors as success within the registration wizard delegate
|
2022-07-01 11:14:25 +01:00 |
|
Adam Brown
|
72c4af0026
|
Merge pull request #6263 from vector-im/feature/adm/ftue-forgot-password
[FTUE] Forgot password
|
2022-06-30 15:40:09 +01:00 |
|
Maxime NATUREL
|
9fb19af39c
|
Adding a description under undisclosed poll when not yet ended
|
2022-06-30 10:13:41 +02:00 |
|
ericdecanini
|
4cf97d48c9
|
Merge remote-tracking branch 'origin/develop' into bugfix/eric/softlogout-ux-broken
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/DefaultAuthenticationService.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt
# vector/src/main/java/im/vector/app/features/login/LoginActivity.kt
# vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutController.kt
|
2022-06-29 15:53:22 +02:00 |
|
Maxime NATUREL
|
65b949071a
|
Introducing a use case to check if a message can have reply action
|
2022-06-29 15:04:57 +02:00 |
|
Maxime NATUREL
|
d112f860a2
|
Merge pull request #6356 from vector-im/fix/mna/stop-lls-from-other-device
[Location sharing] - Make stop of a live from another device possible (PSF-1060)
|
2022-06-29 09:45:44 +02:00 |
|
Maxime NATUREL
|
8476fba5ff
|
Use a TestDispatcher in the FakeSession
|
2022-06-28 14:15:00 +02:00 |
|
Maxime NATUREL
|
5b3711b634
|
Mutualizing mock of asFlow extension
|
2022-06-28 14:04:50 +02:00 |
|
Maxime NATUREL
|
af3718d202
|
Merge pull request #6376 from vector-im/fix/mna/geo-uri-pattern
[Location Share] - Adding missing prefix "u=" for uncertainty in geo URI (PSF-945)
|
2022-06-28 09:24:55 +02:00 |
|
Benoit Marty
|
a398391908
|
Merge pull request #6366 from vector-im/feature/ons/poll_view_state_unit_tests
Poll view state unit tests [PSF-1130]
|
2022-06-27 19:59:13 +02:00 |
|
Onuray Sahin
|
863cc7e0fc
|
Code review fix.
|
2022-06-27 18:37:03 +03:00 |
|
Maxime NATUREL
|
1df71d31e2
|
Small improvements in tests
|
2022-06-27 17:27:27 +02:00 |
|
Maxime NATUREL
|
4c3f6db55c
|
Fix code quality issues
|
2022-06-27 16:39:46 +02:00 |
|
Adam Brown
|
ef4889a1b3
|
fixing missing fake given
|
2022-06-27 15:19:29 +01:00 |
|
Maxime NATUREL
|
0488ce822f
|
Updating location tracker tests
|
2022-06-27 16:13:02 +02:00 |
|
Onuray Sahin
|
30115fa2b9
|
Code review fixes.
|
2022-06-27 15:43:21 +03:00 |
|
Onuray Sahin
|
8100a2e674
|
Remove duplicated unit tests.
|
2022-06-27 15:19:26 +03:00 |
|
Adam Brown
|
7971a74614
|
fixing code quality warnings
|
2022-06-27 13:08:32 +01:00 |
|
Adam Brown
|
eb84072a05
|
updating test names to read better
|
2022-06-27 13:08:32 +01:00 |
|
Adam Brown
|
16481df0f7
|
handling the reset password completion step within the view model and emitting view events to move the flow forwards
|
2022-06-27 13:06:42 +01:00 |
|
Onuray Sahin
|
4f9b361346
|
Fix ready poll unit test.
|
2022-06-27 15:06:08 +03:00 |
|
Adam Brown
|
3c03bae4c5
|
adding test around resending reset password email
|
2022-06-27 12:55:51 +01:00 |
|
Onuray Sahin
|
d7c2dbe83f
|
Fix voted poll unit test.
|
2022-06-27 14:48:58 +03:00 |
|
Adam Brown
|
9abf6e37d1
|
adding updated forgot password email input and breaker screens
|
2022-06-27 12:43:54 +01:00 |
|
Onuray Sahin
|
6f4e079a2e
|
Fix undisclosed poll unit test.
|
2022-06-27 14:07:26 +03:00 |
|
Onuray Sahin
|
1a668da077
|
Fix ended poll unit test.
|
2022-06-27 13:57:35 +03:00 |
|
Onuray Sahin
|
a9358e98b2
|
Fix sending poll unit test.
|
2022-06-27 13:39:21 +03:00 |
|
Adam Brown
|
e655a54064
|
removing duplicate fake method
|
2022-06-24 15:08:48 +01:00 |
|
Adam Brown
|
6e3283cb34
|
moving homeserver feature for logout all devices to the selected homeserver state via the LoginFlowResult
|
2022-06-24 15:08:48 +01:00 |
|
Adam Brown
|
a2646c56cf
|
adding the logout all devices state to the reset state in preparation for the UI to take it into account
|
2022-06-24 15:05:18 +01:00 |
|
Adam Brown
|
924e668023
|
adding missing loading state when confirming password reset
- adds reset test cases to the onboarding view model
|
2022-06-24 15:05:18 +01:00 |
|
Onuray Sahin
|
532bc18b1e
|
Refactor poll item view state factory.
|
2022-06-24 16:52:16 +03:00 |
|
Maxime NATUREL
|
945026730c
|
Use ActiveSessionHolder in stop live use case
|
2022-06-24 15:12:38 +02:00 |
|
Maxime NATUREL
|
81e14c7c3b
|
Observing live status in DB from location sharing Android service
|
2022-06-24 10:45:49 +02:00 |
|
Maxime NATUREL
|
3cffedd353
|
Changing in API to get livedata on a live of a given id
|
2022-06-24 10:45:49 +02:00 |
|
Maxime NATUREL
|
9a39354332
|
Adding use case to retrieve flow on live summaries given a list of event ids
|
2022-06-24 10:45:48 +02:00 |
|
Maxime NATUREL
|
d50b0fbb6b
|
Adding unit tests for the stop live use case
|
2022-06-24 10:45:48 +02:00 |
|
Maxime NATUREL
|
8406b2a4eb
|
Adding use case to stop live location share
WIP
|
2022-06-24 10:45:48 +02:00 |
|
Maxime NATUREL
|
a4cae9ef07
|
Fixing missing "u=" in geo URI pattern for uncertainty
|
2022-06-23 17:40:16 +02:00 |
|
Onuray Sahin
|
2be43e9294
|
Test isVotable function.
|
2022-06-22 17:18:17 +03:00 |
|
Onuray Sahin
|
aab558af09
|
Test ended poll option view states.
|
2022-06-22 16:40:11 +03:00 |
|
Onuray Sahin
|
d0d2929a84
|
Test undisclosed option view states.
|
2022-06-22 16:29:19 +03:00 |
|
Onuray Sahin
|
8bb421a916
|
Test poll voted option view states.
|
2022-06-22 15:44:28 +03:00 |
|
Onuray Sahin
|
0f0492db3b
|
Test ready option view states.
|
2022-06-22 15:27:04 +03:00 |
|
Onuray Sahin
|
2cf40cbcf2
|
Test sending option view states.
|
2022-06-22 14:05:42 +03:00 |
|
Onuray Sahin
|
5a948891f0
|
Test ready poll state.
|
2022-06-22 13:27:52 +03:00 |
|
Onuray Sahin
|
2c5ddca821
|
Test voted poll state.
|
2022-06-22 13:21:50 +03:00 |
|
Onuray Sahin
|
0fe4b9f07f
|
Test undisclosed poll state.
|
2022-06-22 12:57:50 +03:00 |
|
Onuray Sahin
|
8854b81977
|
Test ended poll state.
|
2022-06-22 12:34:52 +03:00 |
|
Onuray Sahin
|
a886e93c7e
|
Test sending poll state.
|
2022-06-22 12:13:53 +03:00 |
|
Onuray Sahin
|
77dfd5f826
|
Create initial test class.
|
2022-06-21 17:26:26 +03:00 |
|
Jorge Martín
|
b5aedd4626
|
Re-implement lock screen feature using our own implementation.
|
2022-06-20 17:38:05 +02:00 |
|
Maxime NATUREL
|
cd74f09d70
|
Merge pull request #5923 from vector-im/fix/mna/issue-5913-location-tracker
[Location tracker] - Fix some location tracking issues (PSF-1000)
|
2022-06-17 17:53:48 +02:00 |
|
Maxime NATUREL
|
162fd0a840
|
Call unmockAll after each test
|
2022-06-17 11:34:33 +02:00 |
|
Maxime NATUREL
|
a1aa337edb
|
Stop location tracking only when callbacks list is empty to avoid non wanting stop
|
2022-06-17 11:34:33 +02:00 |
|
Maxime NATUREL
|
260f73b0c2
|
Adding unit tests for LocationTracker
|
2022-06-17 11:34:32 +02:00 |
|
Onuray Sahin
|
242cc28daa
|
Merge pull request #6320 from vector-im/feature/ons/poll_unit_tests
CreatePollViewModel unit tests [PSF-1122]
|
2022-06-17 12:14:01 +03:00 |
|
Eric Decanini
|
674e538131
|
Merge pull request #6154 from vector-im/bugfix/eric/fix-upgrade-room
Fixes /upgraderoom command not doing anything
|
2022-06-17 10:55:26 +02:00 |
|
Onuray Sahin
|
712a38e26a
|
Apply Maxime's fix to get latest state.
|
2022-06-16 18:27:00 +03:00 |
|
Onuray Sahin
|
14a4a8edd7
|
Workaround for mavericks bug (https://github.com/airbnb/mavericks/issues/599).
|
2022-06-16 17:30:17 +03:00 |
|
Benoit Marty
|
16ca26569f
|
Merge pull request #6228 from vector-im/feature/bma/unifiedPush2
UnifiedPush
|
2022-06-16 16:09:31 +02:00 |
|
Onuray Sahin
|
a1d35ae9e4
|
Move fake class into the right package.
|
2022-06-16 14:23:25 +03:00 |
|
Onuray Sahin
|
f13dfb8291
|
Test poll view state when poll option is deleted.
|
2022-06-16 14:11:17 +03:00 |
|
Onuray Sahin
|
841b63b819
|
Test poll view events when poll is edited.
|
2022-06-16 13:40:39 +03:00 |
|
Onuray Sahin
|
b558d14a48
|
Create fake room services.
|
2022-06-16 13:40:00 +03:00 |
|
Onuray Sahin
|
94c0a020fb
|
Rename test data class.
|
2022-06-16 13:39:32 +03:00 |
|
Adam Brown
|
d71d37c1ce
|
adding tests around the result _on_ helper callbacks
|
2022-06-16 11:18:38 +01:00 |
|
Adam Brown
|
b25fd4a540
|
adding tests around the login error parsing
|
2022-06-16 11:18:38 +01:00 |
|
Adam Brown
|
3a97cfcc36
|
updating the selected homeserver when we detect a full matrix id within the username field in the login/register input fields
|
2022-06-16 11:18:37 +01:00 |
|
Onuray Sahin
|
ec3248d714
|
Lint fixes.
|
2022-06-15 21:34:04 +03:00 |
|
Onuray Sahin
|
24d59eba87
|
Test poll view events when create poll is requested.
|
2022-06-15 17:51:13 +03:00 |
|
Onuray Sahin
|
0ed9a1885c
|
Test poll view state with a question and max number of options.
|
2022-06-15 15:55:02 +03:00 |
|
Benoit Marty
|
0147eb4b22
|
Fix test
|
2022-06-14 16:44:21 +02:00 |
|
Benoit Marty
|
2174b1105f
|
Move companion at the bottom of the class.
|
2022-06-14 16:36:56 +02:00 |
|
Benoit Marty
|
279b9b5d6a
|
Be lenient on the Json format for received data in a Push.
|
2022-06-14 16:33:04 +02:00 |
|
Onuray Sahin
|
1f04e73fcb
|
Test poll view state with a question and enough number of options.
|
2022-06-13 17:49:57 +03:00 |
|
Onuray Sahin
|
0bf37abca1
|
Test poll views state with enough number of options but without a question.
|
2022-06-13 15:58:13 +03:00 |
|
Onuray Sahin
|
5b35534c3d
|
Test poll view state without enough options.
|
2022-06-13 15:54:33 +03:00 |
|
Onuray Sahin
|
19de21535b
|
Test initial poll view state.
|
2022-06-13 15:53:25 +03:00 |
|
Onuray Sahin
|
cffa3270dd
|
Create dummy data for poll view states.
|
2022-06-13 15:49:54 +03:00 |
|
Benoit Marty
|
c7d021ece6
|
Extract parser to its own file and add unit test.
|
2022-06-13 13:59:16 +02:00 |
|
Adam Brown
|
befcfe8c5b
|
renaming success type to something more concrete
|
2022-06-09 08:52:29 +01:00 |
|
Adam Brown
|
88167a0287
|
fixing import ordering
|
2022-06-09 08:52:29 +01:00 |
|
Adam Brown
|
ba18c6f3e2
|
extracting registration action business logic to the handler abstraction and adding tests
- renames the existing handler to a wizard delegate
|
2022-06-09 08:52:28 +01:00 |
|
ericdecanini
|
2f9517f69d
|
Merge remote-tracking branch 'origin/develop' into bugfix/eric/fix-upgrade-room
|
2022-06-08 13:17:58 +02:00 |
|
ericdecanini
|
31b245b8e3
|
Changes test name
|
2022-06-08 09:38:30 +02:00 |
|
Benoit Marty
|
c290dd6c1d
|
Merge branch 'develop' into task/eric/when-arrow-alignment
|
2022-06-07 23:03:36 +02:00 |
|
Adam Brown
|
edfabb0f26
|
adding missing loading state when confirming password reset
- adds reset test cases to the onboarding view model
|
2022-06-06 13:59:34 +01:00 |
|
ericdecanini
|
7d8590d85f
|
Disables when arrow alignment post merge with develop
|
2022-06-03 12:14:47 +02:00 |
|
ericdecanini
|
f3d7127f17
|
Fixes lint error
|
2022-06-03 11:41:47 +02:00 |
|
ganfra
|
c48fd7708c
|
Increase extraBufferCapacity (and allow configuration) and validate behavior with tests
|
2022-05-31 20:11:54 +02:00 |
|
Benoit Marty
|
884525bef0
|
Merge pull request #6125 from vector-im/task/eric/code-style-parenthesis
Code Style - New line before and after method parentheses
|
2022-05-31 18:17:07 +02:00 |
|
Johannes Marbach
|
637b3bb5ba
|
Fix tests
|
2022-05-31 16:16:54 +02:00 |
|
ericdecanini
|
e6e05317e1
|
Merge remote-tracking branch 'origin/develop' into task/eric/code-style-parenthesis
# Conflicts:
# matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/crypto/verification/qrcode/VerificationTest.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/keysbackup/DefaultKeysBackupService.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/DefaultRoomService.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/summary/RoomSummaryDataSource.kt
# vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItemFactory.kt
# vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt
|
2022-05-31 14:21:16 +02:00 |
|
Johannes Marbach
|
7dd5b801bb
|
Merge pull request #6149 from vector-im/johannes/widget-system-permissions
Make widget web view request system permissions for camera and microphone (PSF-1061)
|
2022-05-31 10:54:45 +02:00 |
|
Adam Brown
|
7fdf138e5a
|
Merge pull request #6036 from vector-im/feature/adm/ftue-deeplinks
FTUE - Homeserver sign in/up deeplinks
|
2022-05-31 09:30:17 +01:00 |
|
Johannes Marbach
|
4ebb26d3d3
|
Merge branch 'develop' into johannes/widget-system-permissions
|
2022-05-31 09:53:31 +02:00 |
|
Benoit Marty
|
bd2cd3ad96
|
Merge pull request #6183 from SpiritCroc/persist-image-notification
Fix some notifications never getting dismissed
|
2022-05-30 20:24:11 +02:00 |
|
Onuray Sahin
|
4ccd242cbf
|
Merge pull request #6170 from vector-im/feature/ons/live_location_bottom_sheet
Live Location Sharing - User List Bottom Sheet [PSF-890]
|
2022-05-30 21:07:25 +03:00 |
|
Benoit Marty
|
ae94f45f34
|
Merge pull request #5952 from vector-im/feature/bma/sdk_user_story
Sdk user story
|
2022-05-30 18:30:56 +02:00 |
|
Onuray Sahin
|
353f290f0c
|
Fix unit tests.
|
2022-05-30 19:21:57 +03:00 |
|
Johannes Marbach
|
75da9887be
|
Move test to the right folder
|
2022-05-30 17:09:28 +02:00 |
|
Onuray Sahin
|
84b3d5520c
|
Fix unit tests.
|
2022-05-30 17:41:26 +03:00 |
|
SpiritCroc
|
0670c3c6ee
|
Update unit test for imageUriString
|
2022-05-30 14:55:08 +02:00 |
|
Benoit Marty
|
ab651cbe50
|
Merge pull request #6164 from vector-im/bug/adm/link-checking
Ask the user to confirm urls which contain unicode direction overrides
|
2022-05-30 14:07:23 +02:00 |
|
Maxime NATUREL
|
eeaf9fd616
|
Merge pull request #6129 from vector-im/feature/mna/PSF-1019-user-pins
[Location sharing] - Show user live location pins in map view (PSF-1019)
|
2022-05-30 12:32:09 +02:00 |
|
Maxime NATUREL
|
7f2279c8a8
|
Improving view state mapper
|
2022-05-30 10:37:58 +02:00 |
|
Adam Brown
|
913c6b0f14
|
warning the user when urls contain directional overrides and allowing them to confirm the url
|
2022-05-26 12:32:22 +01:00 |
|
ericdecanini
|
d5432cd0e7
|
Merge remote-tracking branch 'origin/develop' into task/eric/code-style-parenthesis
# Conflicts:
# vector/src/main/java/im/vector/app/features/onboarding/DirectLoginUseCase.kt
|
2022-05-26 10:37:19 +02:00 |
|
ericdecanini
|
8647400dda
|
Merge remote-tracking branch 'origin/develop' into task/eric/code-style-parenthesis
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/MXOlmDevice.kt
|
2022-05-25 17:35:31 +02:00 |
|
Adam Brown
|
86c9e60129
|
formatting
|
2022-05-25 13:34:08 +01:00 |
|
Adam Brown
|
f6190b125c
|
removing extra line
|
2022-05-25 13:34:08 +01:00 |
|
Adam Brown
|
75d038b058
|
adding test case around invalid deeplinks within the onboarding flow
|
2022-05-25 13:34:08 +01:00 |
|
Adam Brown
|
797e0ee706
|
creating a build meta abstraction for allowing testing classes with build version checks
|
2022-05-25 13:34:08 +01:00 |
|
Maxime NATUREL
|
aa65d82341
|
Adding unit tests for ViewModel
|
2022-05-25 14:05:14 +02:00 |
|
Maxime NATUREL
|
65d7ec8696
|
Adding unit tests for use case to get the list of current running lives
|
2022-05-25 14:05:14 +02:00 |
|
Maxime NATUREL
|
5efe26c7dd
|
Fix code quality issues
|
2022-05-25 14:05:14 +02:00 |
|
Maxime NATUREL
|
7ef91ce717
|
Adding unit tests for view state mapper
|
2022-05-25 14:05:14 +02:00 |
|
Adam Brown
|
bc2a99c3cf
|
matching variable name with type
|
2022-05-25 10:22:27 +01:00 |
|
Adam Brown
|
25b81c2952
|
creating subtype for register/login authentication types
|
2022-05-25 10:22:26 +01:00 |
|
Adam Brown
|
c3ce887e33
|
minor refactors
- extracting login fields validation
- renaming xml fields to login
- renaming direct login property to matrixId
|
2022-05-25 10:17:51 +01:00 |
|
Adam Brown
|
b3bbb0329e
|
directing to the combined login after homeserver check
- also removes the subtitle view which is not needed for login
|
2022-05-25 10:17:51 +01:00 |
|
Adam Brown
|
a59b8bf50c
|
Merge pull request #6065 from vector-im/feature/adm/matrix-org-ordering
FTUE - Only override sign up steps for `matrix.org`
|
2022-05-23 21:24:48 +01:00 |
|
ericdecanini
|
3f3662e605
|
Changes code style method parameters new line around parentheses to true
|
2022-05-23 12:30:42 +02:00 |
|
Benoit Marty
|
6e3979a32d
|
Fix test compilation
|
2022-05-20 21:14:42 +02:00 |
|
Benoit Marty
|
1ab4ae9eac
|
Extract KeyRef to its own file
|
2022-05-20 21:14:42 +02:00 |
|
Adam Brown
|
c0efd9f1af
|
updating ignored result register action as the one being used is now consumed
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
b2d8163aad
|
adding unit test around polling for email verification
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
d4a5b71a4d
|
adding email input FTUE screen
- lifts the threepid email error handling to the RegistrationActionHandler rather than having the UI infer success from a 401
|
2022-05-20 12:11:44 +01:00 |
|
Michael Kaye
|
e66284fbd3
|
Rename 'getDomain' to 'getServerName'.
In the context of matrix IDs, this removes the leading @name: leaving the hostname or hostname and port.
|
2022-05-18 15:21:33 +01:00 |
|
ericdecanini
|
b12549831e
|
Merge remote-tracking branch 'origin/develop' into bugfix/eric/softlogout-ux-broken
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/db/SessionParamsMapper.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt
# vector/src/main/java/im/vector/app/features/login/LoginActivity.kt
# vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutController.kt
# vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewModel.kt
|
2022-05-17 14:24:35 +02:00 |
|
Adam Brown
|
1ec99ee89e
|
renaming comparator to only specify the matrix.org domain
|
2022-05-17 10:31:32 +01:00 |
|
Adam Brown
|
51ffe26a91
|
renaming comparator to give more context to its usage
|
2022-05-16 17:17:15 +01:00 |
|