ganfra
b07e0a47e8
Feature/fga/simplify timeline logic ( #6318 )
...
* Sync: delete all previous chunks in case of gappy sync
* Chunk: dont link chunks if we find existing timeline event (keep multiple timeline events in db)
* Timeline : remove some unused code
* Clean and add changelog
* Timeline: set named argument
* Timeline: avoid restarting the timeline when there is a CancellationException due to permalink
* Timeline: add migration to clean up old (broken) chunks
* Update matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/database/migration/MigrateSessionTo030.kt
Co-authored-by: Benoit Marty <benoitm@matrix.org>
* Timeline: try to fix test
* ignoring broken instrumentation test in order to release
Co-authored-by: ganfra <francoisg@element.io>
Co-authored-by: Benoit Marty <benoitm@matrix.org>
Co-authored-by: Adam Brown <adampsbrown@gmail.com>
2022-06-21 14:42:50 +01:00
Adam Brown
8754f230d3
removing debug log
2022-06-21 09:15:28 +01:00
Adam Brown
a76b6e522b
splitting unit and instrumentation test tasks so that we can configure the android plugin testCoverage parameter
...
- there's a bug that causes the output to be invalid for unit tests
2022-06-21 09:15:27 +01: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
082b39e651
Adding return type in the doc for stop API
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
9eba3034db
Catching crash when offline during stop of a live location share
2022-06-20 11:17:30 +02:00
Maxime NATUREL
e55c378683
Catching crash when offline during start of a live location share
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
7b159c5b71
Send live location API
2022-06-20 09:28:35 +02:00
Maxime NATUREL
9b61c1aead
Send static location API
2022-06-20 09:28:35 +02:00
Maxime NATUREL
632064ffde
Stop live location share API
2022-06-20 09:28:33 +02:00
Maxime NATUREL
29f48249e2
Start live location share API
2022-06-20 09:26:51 +02:00
Maxime NATUREL
539d134b77
Merge pull request #6267 from vector-im/feature/mna/6155-tests-lls-aggregation
...
Adding unit tests for live location sharing aggregation code (PSF-1063)
2022-06-20 09:19:38 +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
Benoit Marty
8238cd7f57
Merge pull request #6319 from vector-im/feature/bma/stateEventQuery
...
Enforce query on state event
2022-06-16 17:13:17 +02:00
Benoit Marty
fe7515761a
Merge pull request #6300 from vector-im/feature/bma/flipper
...
Setup Flipper
2022-06-16 16:44:05 +02:00
Benoit Marty
3557121758
Fix test compilation
2022-06-16 14:13:03 +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
Benoit Marty
a4dd279352
Ensure we do not use QueryStringValue.NoCondition
or QueryStringValue.IsNull
to query for State Event.
...
Also remove default value for those parameters.
2022-06-15 19:20:26 +02:00
Benoit Marty
0abeb3306e
Bad copy paste in comment
2022-06-15 16:14:20 +02:00
Benoit Marty
514c4234f2
Add MatrixConfiguration network interceptors after all the other, to ensure to view all the network request headers in Flipper.
2022-06-15 16:14:20 +02:00
Benoit Marty
e12103387d
Setup Flipper
...
Move getLastSession() to the SessionManager
Create `DebugService`
Move `logDbUsageInfo()` to `DebugService`
2022-06-15 16:14:20 +02:00
Adam Brown
ded7b1e0d0
updating current version
2022-06-14 15:16:56 +01:00
dependabot[bot]
eba52ea54f
Bump okhttp-bom from 4.9.3 to 4.10.0
...
Bumps [okhttp-bom](https://github.com/square/okhttp ) from 4.9.3 to 4.10.0.
- [Release notes](https://github.com/square/okhttp/releases )
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.3...parent-4.10.0 )
---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp-bom
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-13 12:24:55 +00:00
Benoit Marty
4ea4990177
Merge remote-tracking branch 'origin/develop' into develop
2022-06-13 14:12:00 +02:00
Benoit Marty
aac2df85bb
Version++
2022-06-13 14:10:48 +02:00
Benoit Marty
d876690fc7
Merge branch 'hotfix/1.4.20' into develop
2022-06-13 14:08:49 +02:00