Maxime NATUREL
0c3310dd16
Adding unit tests for the new use case
2022-09-07 09:32:47 +02:00
Maxime NATUREL
26dbd31717
Unit tests for navigator
2022-09-07 09:32:47 +02:00
Nikita Fedrunov
7cc7444bd5
applayout release experience ( #7003 )
2022-09-06 11:32:11 +02:00
Onuray Sahin
8d378408c5
Code review fixes.
2022-09-02 14:28:28 +02:00
Onuray Sahin
396da93a93
Test inactive sessions use case.
2022-09-02 14:28:27 +02:00
Eric Decanini
b5debe92c0
Merge pull request #6877 from vector-im/feature/eric/new-layout-navigation
...
Space Switching Back Navigation
2022-08-26 17:40:18 +02:00
Adam Brown
493d9240c2
parsing the space commands by checking for the size and last segment to find the space id to join/add to
2022-08-25 15:30:43 +01:00
ericdecanini
64894d4443
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/NewHomeDetailFragment.kt
2022-08-24 20:25:02 +02:00
ericdecanini
ace2c672ed
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
2022-08-23 10:00:55 +02:00
Adam Brown
d7bc43584d
adding tests around forwarding to the edit server selection when the initial server selection fails
2022-08-22 17:24:11 +01:00
Adam Brown
4cc0b81c86
removing deeplink error handling as its now covered by the edit server flow instead
2022-08-22 17:24:11 +01:00
Adam Brown
0be46adfda
Merge pull request #6862 from vector-im/feature/adm/ftue-fragment-crashes
...
FTUE - Crash fixes
2022-08-22 17:21:31 +01:00
ericdecanini
edb2d5d78e
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/HomeActivity.kt
# vector/src/main/java/im/vector/app/features/home/NewHomeDetailFragment.kt
2022-08-22 14:56:14 +02:00
Adam Brown
9b57630eae
Merge pull request #6873 from vector-im/feature/adm/allow-trusting-certificates
...
FTUE - Fix trusting certificates during edit server flow
2022-08-22 11:47:50 +01:00
ericdecanini
4162eb8e55
Removes space header
2022-08-19 14:23:08 +02:00
ericdecanini
fecaf3e360
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
2022-08-18 17:36:08 +02:00
ericdecanini
58e1fe4c01
Adds DefaultNavigatorTest
2022-08-18 17:15:12 +02:00
ericdecanini
789dffe4df
Adds tests related to backstack
2022-08-18 16:51:54 +02:00
Adam Brown
1d03460aee
removing ability to shortcut registration to waiting for email if the app is destroyed
...
- this behaviour puts the app in an invalid state as we've lost all the ViewState we've collect from the previous onboarding steps
- the app already handles restoring the onboarding state via the system restoration
2022-08-18 11:41:28 +01:00
Adam Brown
91176eca22
adding test cases around certificate errors being thrown and mapped
2022-08-18 11:41:19 +01:00
Adam Brown
e4a08d1be1
recreating the homeserver config from the retry action when handle certificate accept action
...
- adds unit tests around the edit/selection cases
2022-08-18 11:41:19 +01:00
Adam Brown
a6ff10cbaf
allowing fingerprint to be passed to the config factory
...
- which in turn allows the android Uri to be bypassed and a unit test around the direct local certificate case added
2022-08-18 11:41:19 +01:00
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