Jorge Martin Espinosa
5eaa40a14b
[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
eeca1c9ee3
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
638b45930e
Merge pull request #334 from vector-im/feature/fga/feature_flag
...
Feature/fga/feature flag
2023-04-18 15:24:04 +02:00
ganfra
a11b407038
FeatureFlag: first implementation
2023-04-17 19:44:29 +02:00
Jorge Martin Espinosa
de010545fb
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
287fca5438
UnifiedPush WIP
2023-04-12 09:49:23 +02:00
Benoit Marty
7333995630
Split push module into several modules: Firebase, UnifiedPush, store
2023-04-12 09:48:56 +02:00
Benoit Marty
d8b37d6ead
Add permission modules
2023-04-05 16:25:27 +02:00
Benoit Marty
7fad3caea4
Configure com.google.firebase:firebase-bom and add dependency on firebase-messaging-ktx
2023-04-05 16:18:44 +02:00
Jorge Martin Espinosa
610e4aa8b6
Revert "Update Gradle and AGP to v8.0 ( #283 )" ( #295 )
...
This reverts commit cda0606a0d .
2023-04-04 14:44:01 +00:00
Jorge Martin Espinosa
cda0606a0d
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
8a41f60585
Merge branch 'develop' into feature/fga/module_templates
2023-03-27 17:21:45 +02:00
ganfra
91bff7fad4
Add utility methods for automatically including api/impl feature modules
2023-03-23 18:06:32 +01:00
Jorge Martin Espinosa
f744691c15
Move StateMachine to its own module. ( #257 )
2023-03-23 16:49:15 +00:00
Maxime NATUREL
2bdd528842
Use new selectusers module
2023-03-22 12:25:58 +01:00
Benoit Marty
8032fb3992
Merge pull request #224 from vector-im/bma/analytics
...
Add utility modules
2023-03-21 13:18:10 +01:00
Benoit Marty
1f0149daeb
Merge branch 'develop' into feature/bma/networkModule
2023-03-17 13:39:01 +01:00
Jorge Martin Espinosa
dcb98f06aa
Add Session Verification flow ( #197 )
2023-03-17 10:07:19 +01:00
Benoit Marty
2a3caaff8b
Add :services:toolbox modules.
2023-03-17 10:05:40 +01:00
Benoit Marty
89657e0a35
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
a68b3f80eb
Add :libraries:network module
2023-03-16 15:31:57 +01:00
Benoit Marty
93cd58feb5
Create allServicesImpl()
2023-03-16 11:30:09 +01:00
Benoit Marty
b74e1e6074
allLibraries renamed to allLibrariesImpl and only reference implementation of the libraries.
2023-03-16 10:10:55 +01:00
ganfra
61e67b932d
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
2050ae72dd
Fix import
2023-03-09 15:45:10 +01:00
ganfra
a230144431
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-09 15:42:23 +01:00
Benoit Marty
91eef21e29
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
9bdcaae0cf
Create allFeatureApis extension and rename allFeatures to allFeaturesImpl
2023-03-09 14:52:40 +01:00
ganfra
bea510f432
[Architecture] split createroom feature module
2023-03-09 12:31:30 +01:00
ganfra
7455c4923f
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-09 12:00:34 +01:00
Benoit Marty
fea6b2289c
Use libs in DependencyHandlerScope extensions
2023-03-09 09:59:29 +01:00
ganfra
bc9f3b69cc
[Architecture] split all feature modules to api/impl
2023-03-08 16:13:45 +01:00
Florian Renaud
1f85df8a1a
Update SearchBar by using the DockedSearchBar from material3
2023-03-08 15:46:46 +01:00
Florian Renaud
a0a0fae6ed
Init create room module
2023-03-08 15:46:45 +01:00
ganfra
7f3679a15e
Merge branch 'develop' into feature/fga/improve_node_architecture
2023-03-07 12:10:20 +01:00
Benoit Marty
e2bd966878
Split module dateformatter into api, impl and test.
2023-03-06 11:58:11 +01:00
ganfra
a94862d778
Try splitting messages into api and impl modules
2023-03-03 14:38:05 +01:00
Benoit Marty
b8467e547c
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
6677f80abe
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
c729616ce6
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
0b8e258d78
Change back versionCode
2023-02-27 12:58:34 +01:00
ganfra
22fd4ac7f0
Merge develop into feature/fga/update_rust_sdk
2023-02-24 11:14:36 +01:00
Benoit Marty
3f202f6b57
Upgrade AGP, and some other plugins.
2023-02-17 12:28:03 +01:00
ganfra
8bca19a3fa
Merge branch 'develop' into feature/fga/update_rust_sdk
2023-02-14 21:15:28 +01:00
ganfra
6989994b50
Create sample app for checking stuff quickly
2023-02-14 20:57:11 +01:00
Benoit Marty
00ce51cade
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
ae4237abb5
Create module dateformatter
2023-02-07 10:36:29 +01:00
Benoit Marty
feac348c89
Enable testFixtures - but not supported by AGP yet, so put files in module matrixtest
2023-02-07 10:36:29 +01:00
ganfra
5e0a040dba
Merge branch 'develop' into feature/fga/presenter_tests
2023-01-19 16:00:41 +01:00
Benoit Marty
321701c5b8
Merge pull request #28 from vector-im/feature/bma/uiTests
...
UI tests
2023-01-19 15:07:21 +01:00