Commit graph

57 commits

Author SHA1 Message Date
Benoit Marty
012ee00c85 Include again the module rustsdk, since it's not detected by the fun includeProjects() 2023-03-28 21:58:46 +02:00
Benoit Marty
43ca9f6712 Include all libraries and all services. 2023-03-28 15:04:59 +02:00
Benoit Marty
da2224368a Limit the recursivity to 1, when searching for gradle modules. 2023-03-28 14:51:30 +02:00
ganfra
8a41f60585 Merge branch 'develop' into feature/fga/module_templates 2023-03-27 17:21:45 +02:00
ganfra
e62d694944 Remove old template project from settings.gradle 2023-03-27 17:18:11 +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
31f8c92b58 Create a reusable selectusers feature 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
63fabed8ce Introduce AppNavigationStateService. 2023-03-16 11:30:09 +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
ganfra
86ebcc376d [Architecture] clean and makes compile 2023-03-09 10:18:25 +01:00
ganfra
bc9f3b69cc [Architecture] split all feature modules to api/impl 2023-03-08 16:13:45 +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
ganfra
a13cba9571 [Architecture] : create appnav module so we can use only api feature modules 2023-03-06 20:30:48 +01:00
Benoit Marty
95ccccc33b Move InMemorySessionStore in it's own module implementation 2023-03-06 13:10:27 +01:00
Benoit Marty
5ea2a4292d Split module session-storage into api and impl. 2023-03-06 13:10:27 +01:00
Benoit Marty
e2bd966878 Split module dateformatter into api, impl and test. 2023-03-06 11:58:11 +01:00
ganfra
af6dd3ee30 [Architecture] experiments to remove DI graph managements from navigation flow nodes 2023-03-04 14:14:47 +01:00
ganfra
a94862d778 Try splitting messages into api and impl modules 2023-03-03 14:38:05 +01:00
Benoit Marty
c2dff7888c Move module matrixtest to matrix.test 2023-03-02 17:19:58 +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
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
ae4237abb5 Create module dateformatter 2023-02-07 10:36:29 +01:00
ganfra
87d0191324 Change/move some gradle modules to be better separated. Let core module be a kotlin lib. 2023-01-24 17:38:57 +01:00
ganfra
dd00f99f0c enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") 2023-01-20 19:13:44 +01:00
ganfra
6352966a3c Merge branch 'develop' into feature/fga/feature_template 2023-01-20 15:15:13 +01:00
Benoit Marty
c3b1dbe1c4 testtags 2023-01-20 10:26:32 +01:00
ganfra
d177b08079 Initial feature template module 2023-01-19 19:57:43 +01:00
ganfra
5e0a040dba Merge branch 'develop' into feature/fga/presenter_tests 2023-01-19 16:00:41 +01:00
ganfra
97efff8aa4 Changes after review 2023-01-19 15:26:06 +01:00
Benoit Marty
d06351b69f Move Showkase to a dedicated module for ui tests. 2023-01-18 15:19:54 +01:00
Benoit Marty
468d3f6192 Create dedicated modules for Strings and apply the plugin com.likethesalad.stem
Remove translations
2023-01-18 11:54:02 +01:00
ganfra
9e211b5e04 Merge branch 'develop' into feature/fga/navigation First step: makes it compile by disabling the new screens (need to migrate to nodes) 2023-01-06 19:22:52 +01:00
ganfra
eeebb99292 Move some code to 'architecture' module 2023-01-04 21:09:59 +01:00
ganfra
fc14973049 Create Presentation module and remove Presenter from core 2023-01-04 12:11:12 +01:00
Benoit Marty
c5c05e3867 Create matrixui module and remove dependency to coil in the matrix module. Move MatrixUser there. 2022-12-22 15:32:29 +01:00
Benoit Marty
19301756e3 Add missing Copyright 2022-12-22 13:51:56 +01:00
Benoit Marty
166f9e47f2 Move logout and report bug to Setting screen 2022-12-21 22:01:21 +01:00
Benoit Marty
3f7a83c519 Add rageskahe module 2022-12-21 15:33:39 +01:00
ganfra
17e4c1bab2 Continue dagger setup... 2022-12-15 17:50:25 +01:00