Florian Renaud
3905e564bd
Add unit tests for CreateRoomFromLocalRoomTask
2022-08-25 13:57:49 +02:00
Florian Renaud
882065f6cd
Add unit tests for CreateLocalRoomStateEventsTask
2022-08-25 13:57:49 +02:00
Maxime NATUREL
ca8e4f51e9
Updating unit tests of aggregation process
2022-07-20 09:58:14 +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
Maxime NATUREL
667b30f145
Refactoring redact task unit tests
2022-07-19 14:06:18 +02:00
Maxime NATUREL
f6415b0a5d
Deleting summaries related to a redacted live location sharing
2022-07-19 14:05:13 +02:00
Maxime NATUREL
237a5a18f3
Adding new method in location sharing service to redact a live location share
2022-07-19 14:05:13 +02:00
Maxime NATUREL
c9273dd067
Adding task to redact live location share related events
2022-07-19 14:05:13 +02:00
Maxime NATUREL
c404454cd7
Adding related event ids of live in entity
2022-07-19 14:05:13 +02:00
Adam Brown
38763d0575
adding function to extract usernames from full matrix ids
2022-07-15 11:34:12 +01: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
f5e33ca980
Fix unit tests
2022-07-01 14:27:10 +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
f5d3bcbb94
Sending a reply to a live location share
2022-06-29 15:04:57 +02:00
Maxime NATUREL
e7a68907f9
Merge pull request #6365 from vector-im/feature/mna/start-lls-from-other-device
...
[Location sharing] - Stop any active live before starting a new one (PSF-942)
2022-06-29 09:47:26 +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
324b3cc68c
Updating the unit tests
2022-06-28 14:36:38 +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
96da695473
Service API to listen live summaries given a list of event ids
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
Jorge Martín
b5aedd4626
Re-implement lock screen feature using our own implementation.
2022-06-20 17:38:05 +02:00
Maxime NATUREL
9047d9d62c
Fixing coding style issues
2022-06-20 11:17:30 +02:00
Maxime NATUREL
e1fc6fa727
Adding tests to cover errors thrown during start/stop process
2022-06-20 11:17:30 +02:00
Maxime NATUREL
3e05431e6f
Fixing unit tests
2022-06-20 11:17:30 +02:00
Maxime NATUREL
b16ccf5098
Fix unit tests after rebase
2022-06-20 10:16:27 +02:00
Maxime NATUREL
dcca546c4b
Fixing pusherTask tests
2022-06-20 09:28:35 +02:00
Maxime NATUREL
d0b598463f
Adding test for stop live location share task
2022-06-20 09:28:35 +02:00
Maxime NATUREL
af039371e1
Adding test for start live location share task
2022-06-20 09:28:35 +02:00
Maxime NATUREL
8860dac759
Improving send locations tasks tests
2022-06-20 09:28:35 +02:00
Maxime NATUREL
8d2a914c64
Wip
2022-06-20 09:28:35 +02:00
Maxime NATUREL
707507202d
Renaming method to create static location event
2022-06-20 09:28:35 +02:00
Maxime NATUREL
879cafc8d1
Unit test for send live location task
2022-06-20 09:28:35 +02:00
Maxime NATUREL
1ecc42c903
Unit test for send static location task
2022-06-20 09:28:35 +02:00
Maxime NATUREL
f981900cf3
Unit test for start/stop live location share
2022-06-20 09:28:35 +02:00
Maxime NATUREL
fb7fbced39
Unit test for live location sending
2022-06-20 09:28:35 +02:00
Maxime NATUREL
7332c08bb4
Unit test for static location sending
2022-06-20 09:28:35 +02:00
Maxime NATUREL
7d4df8be09
Unit test for method to get live data of active lives
2022-06-20 09:28:35 +02:00
Maxime NATUREL
ac4b33647d
Mutualizing some similar tests with different parameters
2022-06-17 17:55:43 +02:00
Maxime NATUREL
2c96179383
Renaming helpers to clarify purpose
2022-06-17 17:55:43 +02:00
Maxime NATUREL
e3981f42e9
Introducing FakeWorkManager
2022-06-17 17:55:43 +02:00
Maxime NATUREL
b9b1e2b397
Adding tests on location data aggregation
2022-06-17 17:55:43 +02:00
Maxime NATUREL
6386c1603f
Adding tests on beacon info aggregation
2022-06-17 17:55:43 +02:00
Maxime NATUREL
dccc3b457d
Adding more tests on ignored cases
2022-06-17 17:55:43 +02:00
Maxime NATUREL
51b930147a
Adding some tests on ignored cases
2022-06-17 17:55:43 +02:00
Adam Brown
7558d71ec2
removing extra blank line
2022-06-16 12:47:40 +01:00
Adam Brown
6a66125286
formatting
2022-06-16 11:19:14 +01:00
Adam Brown
30f5e2bb6c
adding test around matrix user id check
2022-06-16 11:18:38 +01:00
Adam Brown
10016fcb15
using correct license for matrix sdk class
2022-06-01 13:45:59 +01:00
Adam Brown
3756b2d240
adding trailing commas to lists
2022-06-01 10:44:23 +01:00
Adam Brown
4501c7cf45
adding test case for trailing . on the version
2022-06-01 10:44:10 +01:00
Adam Brown
289ce7419d
supporting homeserver versions without a patch value
2022-06-01 10:41:37 +01:00
Adam Brown
ea151b37f0
adding test cases around parsing homeserver versions
2022-06-01 10:41:37 +01: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
Maxime NATUREL
f707f177d9
Improving mapper tests
2022-05-30 10:03:27 +02:00
Maxime NATUREL
1b8440d7c8
Removing unused imports
2022-05-25 14:05:14 +02:00
Maxime NATUREL
095cc12e10
Fixing unit tests of the mapper
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
c07bc0890f
WIP - unit tests
2022-05-25 14:05:14 +02:00
ericdecanini
3f3662e605
Changes code style method parameters new line around parentheses to true
2022-05-23 12:30:42 +02:00
Onuray Sahin
1605ae1607
Merge branch 'develop' into feature/ons/poll_refactoring
...
* develop: (251 commits)
Space explore rooms screen alignment with design in figma (#5834 )
leaving space aligned with ios (#5942 )
Fix usage of System.currentTimeMillis(). This a bit mocky but anyway it's better to use SystemClock.elapsedRealtime() for this case.
Update TimelinePreviousLastForwardTest.kt
Changelog.d
Rename 'getDomain' to 'getServerName'.
Well-known lookups should not include the port of a server.
Ah it was used in Gplay variant. Anyway I think we can still remove this now.
Fix parsing of location data in non encrypted room
Additionally increment for TimelinePreviousLastForwardTest
Notify other devices of acceptance of verification request
Instead of using a magic number, explicitly test for the events we expect.
Adding comments on some strings and removing non necessary plural
Remove ShortcutBadger lib and usage (it was dead code)
Version++
Fastlane file
Towncrier
Add `.login` to get the username of the PR merger.
Rename folder for the PlayStore
Remove empty translations
...
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/SessionModule.kt
2022-05-19 13:39:43 +03:00
Onuray Sahin
3bf9ea5b06
Lint fixes.
2022-05-18 14:13:53 +03:00
Onuray Sahin
7ce093e239
Code review fixes.
2022-05-18 13:39:12 +03:00
ericdecanini
61b8053b9b
Moves LoginType to sdk api package
2022-05-18 11:23:34 +02:00
Onuray Sahin
edd35872f3
Fix ending poll power level condition.
2022-05-17 15:44:39 +03: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
Onuray Sahin
4c079cc0ac
Write unit tests for poll end event aggregation.
2022-05-17 14:59:14 +03:00
Onuray Sahin
00e800459d
Write unit tests for poll response event aggregation.
2022-05-17 14:13:38 +03:00
Onuray Sahin
4065bce47a
Write unit tests for poll start event aggregation.
2022-05-16 15:05:17 +03:00
Benoit Marty
4c95aafe10
Detekt: enable and fix EndOfSentenceFormat
2022-05-16 08:54:07 +02:00
Onuray Sahin
47f43a88f4
Create dummy poll event for tests.
2022-05-13 14:04:33 +03:00
Benoit Marty
3bc84f0d38
Detekt: fix MaxLineLength
...
@ouchadam your test fun names are too long!
2022-05-12 17:38:49 +02:00
Travis Ralston
019ec6c1c8
Merge pull request #5997 from vector-im/travis/spec/v1.3-edit/nothreads
...
Remove spec v1.3 check for threads
2022-05-10 14:47:48 -06:00
Travis Ralston
8570a1e0ad
Fix missed test
2022-05-10 14:05:06 -06:00
Benoit Marty
a3b6bb3ec3
Fix test compilation warning after bump kotlin-gradle-plugin from 1.6.0 to 1.6.21
2022-05-10 17:46:59 +02:00
Benoit Marty
f54aa60803
Fix test compilation warning after bump kotlin-gradle-plugin from 1.6.0 to 1.6.21
2022-05-10 17:00:54 +02:00
Travis Ralston
c63a5c0201
Remove spec v1.3 check for threads
...
Citation: https://matrix.to/#/!ewdjhNcPcEmYNKzlWp:t2l.io/$CkPuvKdFZyFL547JCy5J3MfvLaWUo_a1XEdmiop1PKc?via=matrix.org&via=element.io&via=envs.net
2022-05-09 16:36:43 -06:00
ericdecanini
3fb03e2b2c
Reformats project based on editorconfig
2022-05-05 19:10:35 +02:00
Benoit Marty
3bcfd7c103
Fix tests
2022-04-28 11:03:46 +02:00
Benoit Marty
729a2e6372
Move pushrules package to the session package
2022-04-21 12:30:11 +02:00
ericdecanini
9b479ca8c0
Merge remote-tracking branch 'origin/develop' into bugfix/eric/softlogout-ux-broken
2022-04-20 18:23:27 +02:00
Benoit Marty
c9bbf6c53a
Move RecoveryKey functions to api package
2022-04-12 15:38:20 +02:00
Benoit Marty
ccce552097
Move md5() extension to api package
2022-04-12 15:38:20 +02:00
ericdecanini
ce579c1dd3
Merge remote-tracking branch 'origin/develop' into bugfix/eric/softlogout-ux-broken
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/login/LoginActivity.kt
# vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutController.kt
2022-03-28 15:59:50 +02:00
Benoit Marty
012cdf4b4d
runBlocking -> runTest
...
https://github.com/Kotlin/kotlinx.coroutines/blob/master/kotlinx-coroutines-test/MIGRATION.md
2022-03-22 16:52:18 +01:00
Benoit Marty
86829008c3
runBlockingTest -> runTest
...
https://github.com/Kotlin/kotlinx.coroutines/blob/master/kotlinx-coroutines-test/MIGRATION.md
2022-03-22 16:39:39 +01:00
ericdecanini
a173accfa5
Replaces use of LoginType.value with name
2022-03-15 14:59:09 +01:00
ericdecanini
ae540297b1
Adds custom and direct login types
2022-03-15 14:53:59 +01:00
ariskotsomitopoulos
d215f03798
Merge branch 'develop' into feature/aris/thread_live_thread_list
2022-03-14 12:02:04 +01:00
ariskotsomitopoulos
f31b130b49
Fix unit tests
2022-03-10 19:11:14 +02:00
ericdecanini
bbc6e8bbce
Replaces caught Exception with HttpException
2022-03-09 16:41:18 +01:00
ericdecanini
70b5b9855a
Removes debug global error
2022-03-09 12:26:52 +01:00
ericdecanini
82b5fc9557
Removes unused imports
2022-03-08 16:50:49 +01:00
ericdecanini
e5299d716c
Fixes legal comments
2022-03-08 13:15:26 +01:00
ericdecanini
0af6ae6075
Adds logic for using stable and unstable hierarchy endpoints
2022-03-08 13:10:18 +01:00
ericdecanini
6836a12557
Fixes legal comments
2022-03-07 13:49:23 +01:00
ericdecanini
e1f227a545
Fixes legal comments in matrix sdk files added
2022-03-07 13:14:10 +01:00
ericdecanini
0d75273121
Adds stubbing and verification for migration setRequired
2022-03-07 12:22:25 +01:00
ericdecanini
6338941885
Temporarily removes unit tests
2022-03-07 10:28:48 +01:00
ericdecanini
858923846d
Adds Uri static mocking
2022-03-07 09:56:44 +01:00
ariskotsomitopoulos
bce5bc8389
Fix wrong versioning regex pattern
...
Add MSC3440 support using /version/ and /capabilities
2022-03-05 17:13:02 +02:00