Jorge Martin Espinosa
cd298b9359
[Media upload] Media pre-processing ( #403 )
...
* Create `mediaupload` module for media pre-processing.
* Split `mediapicker` and `mediaupload` modules.
2023-05-10 10:06:56 +02:00
Jorge Martin Espinosa
8e451c934e
Add PickerLauncher wrapper for media/file pickers. ( #361 )
...
* Add `PickerLauncher` wrapper for media/file pickers.
* Add FileProvider path, handle Camera picker and add NoOp implementation to fix tests.
* Move media pickers to their own module.
* Add missing media pickers
* Add feature flag and some extra tests
2023-04-28 10:52:34 +02:00
ganfra
f98fe8e52c
Merge pull request #334 from vector-im/feature/fga/feature_flag
...
Feature/fga/feature flag
2023-04-18 15:24:04 +02:00
ganfra
279185b175
FeatureFlag: first implementation
2023-04-17 19:44:29 +02:00
Jorge Martin Espinosa
afd58f1634
Update Gradle to 8.1 and AGP to v8.0 ( #329 )
...
* Update AGP to 8.0.0.
* Set JAVA_HOME to JDK17
* Update lint version.
* Use right JDK for dependency analysis, replace deprecated env var.
* Upgrade to Gradle 8.1.
* Remove `@Supress(DSL_SCOPE_VIOLATION)` as it's no longer needed.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-17 08:49:52 +00:00
Benoit Marty
95bafe4059
UnifiedPush WIP
2023-04-12 09:49:23 +02:00
Benoit Marty
219b97eea7
Split push module into several modules: Firebase, UnifiedPush, store
2023-04-12 09:48:56 +02:00
Benoit Marty
500d4801a7
Add permission modules
2023-04-05 16:25:27 +02:00
Benoit Marty
bec72cbc22
Configure com.google.firebase:firebase-bom and add dependency on firebase-messaging-ktx
2023-04-05 16:18:44 +02:00
Jorge Martin Espinosa
4154a96b54
Revert "Update Gradle and AGP to v8.0 ( #283 )" ( #295 )
...
This reverts commit 4e085efcf4 .
2023-04-04 14:44:01 +00:00
Jorge Martin Espinosa
4e085efcf4
Update Gradle and AGP to v8.0 ( #283 )
...
* Update dependency gradle to v8
* Handle upgrading Gradle to v8.0.2
* Update AGP to 8.0.0-RC01
* Try to set JAVA_HOME to JDK17
* Update lint version.
* Use right JDK for dependency analysis, replace deprecated env var
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-03 18:02:34 +02:00
ganfra
dde0f3480f
Merge branch 'develop' into feature/fga/module_templates
2023-03-27 17:21:45 +02:00
ganfra
d60a653d83
Add utility methods for automatically including api/impl feature modules
2023-03-23 18:06:32 +01:00
Jorge Martin Espinosa
4a1a338e07
Move StateMachine to its own module. ( #257 )
2023-03-23 16:49:15 +00:00
Maxime NATUREL
f950729d17
Use new selectusers module
2023-03-22 12:25:58 +01:00
Benoit Marty
f4661781b9
Merge pull request #224 from vector-im/bma/analytics
...
Add utility modules
2023-03-21 13:18:10 +01:00
Benoit Marty
33c02f054e
Merge branch 'develop' into feature/bma/networkModule
2023-03-17 13:39:01 +01:00
Jorge Martin Espinosa
9639d62bb3
Add Session Verification flow ( #197 )
2023-03-17 10:07:19 +01:00
Benoit Marty
69c3c8136f
Add :services:toolbox modules.
2023-03-17 10:05:40 +01:00
Benoit Marty
5421957b8e
Add :services:analytics modules. For now import the current plan.
...
This will allow to import existing class from EA and not break compatibility with existing analytics call.
2023-03-17 10:05:40 +01:00
Benoit Marty
c9c1a77eab
Add :libraries:network module
2023-03-16 15:31:57 +01:00
Benoit Marty
dc7a1132b8
Create allServicesImpl()
2023-03-16 11:30:09 +01:00
Benoit Marty
ad6a2e9595
allLibraries renamed to allLibrariesImpl and only reference implementation of the libraries.
2023-03-16 10:10:55 +01:00
ganfra
08f5f6edaa
Merge pull request #173 from vector-im/feature/fga/improve_node_architecture
...
Feature/fga/improve node architecture
2023-03-09 17:55:17 +01:00
Florian Renaud
e62246f3a2
Fix import
2023-03-09 15:45:10 +01:00
ganfra
ed853fe0a4
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-09 15:42:23 +01:00
Benoit Marty
72ebd9e347
Merge pull request #192 from vector-im/feature/bma/depCleanup
...
Use libs in DependencyHandlerScope extensions
2023-03-09 15:09:36 +01:00
Benoit Marty
6a34caf33d
Create allFeatureApis extension and rename allFeatures to allFeaturesImpl
2023-03-09 14:52:40 +01:00
ganfra
184a68b637
[Architecture] split createroom feature module
2023-03-09 12:31:30 +01:00
ganfra
ed2706f7ef
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-09 12:00:34 +01:00
Benoit Marty
defa2c5a96
Use libs in DependencyHandlerScope extensions
2023-03-09 09:59:29 +01:00
ganfra
7051bfc14e
[Architecture] split all feature modules to api/impl
2023-03-08 16:13:45 +01:00
Florian Renaud
ed46d42489
Update SearchBar by using the DockedSearchBar from material3
2023-03-08 15:46:46 +01:00
Florian Renaud
0e4bde644d
Init create room module
2023-03-08 15:46:45 +01:00
ganfra
9d91fb06cc
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-07 12:10:20 +01:00
Benoit Marty
0037da4ce5
Split module dateformatter into api, impl and test.
2023-03-06 11:58:11 +01:00
ganfra
43b304e523
Try splitting messages into api and impl modules
2023-03-03 14:38:05 +01:00
Benoit Marty
fbdc1a477a
Split module matrix to matrix.api with interfaces and data classes and matrix.impl with Rust implementation.
2023-03-02 17:12:13 +01:00
Jorge Martin Espinosa
c20013243b
Store session data in a secure way ( #98 )
...
* Replace SessionData DataStore with an encrypted SQLite DB.
---------
Co-authored-by: Benoit Marty <benoit@matrix.org >
2023-03-02 16:48:54 +01:00
ganfra
a23ecfca1b
Merge branch 'develop' into feature/fga/update_rust_sdk and allow using 'libs' from precompiled script
2023-02-27 14:14:49 +01:00
ganfra
7cf9bd80e5
Change back versionCode
2023-02-27 12:58:34 +01:00
ganfra
8d4d8e96bd
Merge develop into feature/fga/update_rust_sdk
2023-02-24 11:14:36 +01:00
Benoit Marty
cec8c4644c
Upgrade AGP, and some other plugins.
2023-02-17 12:28:03 +01:00
ganfra
31eb01a7c2
Merge branch 'develop' into feature/fga/update_rust_sdk
2023-02-14 21:15:28 +01:00
ganfra
d4146891d9
Create sample app for checking stuff quickly
2023-02-14 20:57:11 +01:00
Benoit Marty
e09dd44e5d
showkase version upgrade to 1.0.0-beta17
...
Should fix multiple `@Preview` annotations issue and make us allow set preview to `internal`.
2023-02-14 17:03:02 +01:00
Benoit Marty
674a813f3b
Create module dateformatter
2023-02-07 10:36:29 +01:00
Benoit Marty
32dd9adda7
Enable testFixtures - but not supported by AGP yet, so put files in module matrixtest
2023-02-07 10:36:29 +01:00
ganfra
07859574c4
Merge branch 'develop' into feature/fga/presenter_tests
2023-01-19 16:00:41 +01:00
Benoit Marty
3b428de991
Merge pull request #28 from vector-im/feature/bma/uiTests
...
UI tests
2023-01-19 15:07:21 +01:00