40 Commits (870ae5fb54db161a28e2b4ea21f6383801a1e25f)

Author SHA1 Message Date
Jorge Martin Espinosa 79c17f714f
Use Anvil KSP instead of the Square KAPT one (#3564) 4 weeks ago
Jorge Martin Espinosa eeec7cc785
Centralise the DI code generation logic (#3562) 4 weeks ago
Jorge Martin Espinosa 663362ac7f
Add forced logout flow when the proxy is no longer available (#3458) 1 month ago
Benoit Marty f61df38e55 Migrate license to AGPL. 2 months ago
Jorge Martín ee7a31cace Extract OIDC to its own module 3 months ago
Benoit Marty e48b958d52 When clearing cache, ensure that SessionPreferencesStore is removed from the cache. 4 months ago
Jorge Martin Espinosa b0cebf5ca0
Improve screenshot testing with ComposablePreviewScanner (#3125) 4 months ago
Benoit Marty 3d5951cbf0 Add test on pusher registration 5 months ago
Benoit Marty e619fefb7f Add a flag to enable or disable incoming share 5 months ago
Benoit Marty 9ae0107172 Incoming share 5 months ago
Valere a761215e31 Add support for Verification state analytics 6 months ago
Benoit Marty 6c9ea2b920 Create FakePushService. 7 months ago
Benoit Marty 5fa396d616 View Folders and files 9 months ago
Benoit Marty b4872033ab Add test for IntentResolver 11 months ago
Benoit Marty 8f1ccfccf2 Move SignedOut classes to their own module. 1 year ago
Benoit Marty 266f93cc28 Add SignedOutNode, to handle session behind deleted from outside (no support for soft-logout) 1 year ago
Jorge Martin Espinosa cfdccc904e
Replace notification permission dialog with a screen (#1223) 1 year ago
ganfra fa51f6eaa7
Feature/fga/sync states (#1042) 1 year ago
Benoit Marty 2686e5d912 Ensure uitest take preview from appnav module. 1 year ago
Jorge Martin Espinosa 2488432805
Hide encryption history + FTUE flow (#839) 1 year ago
Yoan Pintas f534ecda96 Init analytics modules (#350) 1 year ago
Benoit Marty 80b656a9c5 Use gradle logger to filter out when running with only warning logs. 1 year ago
Chris Smith 198d6d4c56 Invite users to existing rooms (#441) 1 year ago
Chris Smith 6165e60e53 Make danger check view changes (#391) 2 years ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 2 years ago
ganfra 776e9bd221 Add some tests on RoomFlowNode 2 years ago
Benoit Marty b0f14bfb15 Deeplink: handle notification click to open a room. 2 years ago
Benoit Marty 7333995630 Split push module into several modules: Firebase, UnifiedPush, store 2 years ago
Benoit Marty b982d24bab Create LoggedIn presenter 2 years ago
Benoit Marty d8b37d6ead Add permission modules 2 years ago
Jorge Martin Espinosa 3aea24380a [Room Details] Leave room (#296) 2 years ago
Jorge Martin Espinosa ecc73dd325 [Room Details] Implement room details screen (#256) 2 years ago
ganfra 91bff7fad4 Add utility methods for automatically including api/impl feature modules 2 years ago
Jorge Martin Espinosa dcb98f06aa Add Session Verification flow (#197) 2 years ago
Benoit Marty 63fabed8ce Introduce AppNavigationStateService. 2 years ago
Benoit Marty 9bdcaae0cf Create allFeatureApis extension and rename allFeatures to allFeaturesImpl 2 years ago
ganfra bea510f432 [Architecture] split createroom feature module 2 years ago
ganfra bc9f3b69cc [Architecture] split all feature modules to api/impl 2 years ago
ganfra a13cba9571 [Architecture] : create appnav module so we can use only api feature modules 2 years ago
ganfra 91863e2529 [Architecture] introduce BackstackNode 2 years ago
Benoit Marty c2dff7888c Move module `matrixtest` to `matrix.test` 2 years ago
Benoit Marty 1126040032 Add test for `PreferencesRootPresenter` 2 years ago
ganfra 87d0191324 Change/move some gradle modules to be better separated. Let core module be a kotlin lib. 2 years ago
ganfra dd00f99f0c enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") 2 years ago
ganfra e616d75d9d Rename all features modules 2 years ago
Benoit Marty 468d3f6192 Create dedicated modules for Strings and apply the plugin `com.likethesalad.stem` 2 years ago
ganfra 7a29ce1d8d Remove viewmodel/fragment references 2 years ago
ganfra ae273bd4ea Migrate Preferences to new architecture 2 years ago
Benoit Marty e393e8f52b Fix warning 2 years ago
Benoit Marty 08eb8de09b Create a UserViewModel to avoid duplicated code. 2 years ago