Commit 4b8291e
2 files changed
+6
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
- .github/workflows/publish-testservice.yml+1-1
- CLAUDE.md+11-1
- README.md+28
- buildSrc/src/main/kotlin/ProjectExtensions.kt+81
- domain/messaging/hooks/build.gradle.kts+45
- domain/messaging/hooks/src/commonMain/kotlin/com/wire/kalium/messaging/hooks/PersistMessageHook.kt+8-41
- domain/nomaddevice/build.gradle.kts+3
- domain/nomaddevice/src/commonMain/kotlin/com/wire/kalium/nomaddevice/NomadAuthenticatedNetworkAccess.kt+35
- domain/nomaddevice/src/commonMain/kotlin/com/wire/kalium/nomaddevice/NomadPersistMessageHookNotifier.kt+35
- domain/usernetwork/build.gradle.kts+85
- domain/usernetwork/src/commonMain/kotlin/com/wire/kalium/usernetwork/di/UserAuthenticatedNetworkProvider.kt+57
- domain/usernetwork/src/jvmTest/kotlin/com/wire/kalium/usernetwork/di/UserAuthenticatedNetworkProviderTest.kt+157
- domain/userstorage/build.gradle.kts+101
- domain/userstorage/src/androidMain/kotlin/com/wire/kalium/userstorage/di/PlatformUserStorageProperties.kt+28
- domain/userstorage/src/androidMain/kotlin/com/wire/kalium/userstorage/di/PlatformUserStorageProvider.kt+5-5
- domain/userstorage/src/appleMain/kotlin/com/wire/kalium/userstorage/di/PlatformUserStorageProperties.kt+4-4
- domain/userstorage/src/appleMain/kotlin/com/wire/kalium/userstorage/di/PlatformUserStorageProvider.kt+4-4
- domain/userstorage/src/commonMain/kotlin/com/wire/kalium/userstorage/di/PlatformUserStorageProvider.kt+2-2
- domain/userstorage/src/commonMain/kotlin/com/wire/kalium/userstorage/di/UserStorageProvider.kt+28-9
- domain/userstorage/src/jvmMain/kotlin/com/wire/kalium/userstorage/di/PlatformUserStorageProperties.kt+7-7
- domain/userstorage/src/jvmMain/kotlin/com/wire/kalium/userstorage/di/PlatformUserStorageProvider.kt+5-5
- domain/userstorage/src/jvmTest/kotlin/com/wire/kalium/userstorage/di/UserStorageProviderTest.kt+157
- gradle.properties+9
- gradle/libs.versions.toml+1-1
- logic/build.gradle.kts+3
- logic/src/androidMain/kotlin/com/wire/kalium/logic/CoreLogic.kt+6-1
- logic/src/androidMain/kotlin/com/wire/kalium/logic/di/UserConfigStorageFactory.kt+1
- logic/src/androidMain/kotlin/com/wire/kalium/logic/feature/UserSessionScope.kt+12-3
- logic/src/androidMain/kotlin/com/wire/kalium/logic/feature/UserSessionScopeProviderImpl.kt+15-2
- logic/src/androidMain/kotlin/com/wire/kalium/logic/sync/WrapperWorker.kt+170-18
- logic/src/appleMain/kotlin/com/wire/kalium/logic/CoreLogic.kt+5
- logic/src/appleMain/kotlin/com/wire/kalium/logic/di/UserConfigStorageFactory.kt+1
- logic/src/appleMain/kotlin/com/wire/kalium/logic/feature/UserSessionScope.kt+8-2
- logic/src/appleMain/kotlin/com/wire/kalium/logic/feature/UserSessionScopeProviderImpl.kt+17-4
- logic/src/commonMain/kotlin/com/wire/kalium/logic/CoreLogicCommon.kt+24-2
- logic/src/commonMain/kotlin/com/wire/kalium/logic/data/message/PersistMessageUseCase.kt+8-2
- logic/src/commonMain/kotlin/com/wire/kalium/logic/di/UserConfigStorageFactory.kt+1
- logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/UserSessionScope.kt+43-30
- logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/UserSessionScopeProvider.kt+4-2
- logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/auth/ClearUserDataUseCase.kt+1-1
- logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/backup/BackupScope.kt+1-1
- logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/conversation/ConversationScope.kt+1-1
- logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/conversation/UpdateConversationArchivedStatusUseCase.kt+23
- logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/debug/ChangeProfilingUseCase.kt+1-1
- logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/debug/DebugScope.kt+1-1
- logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/debug/ObserveDatabaseLoggerStateUseCase.kt+1-1
- logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/message/MessageHookRegistry.kt+58
- logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/message/MessageScope.kt+8-3
- logic/src/commonMain/kotlin/com/wire/kalium/logic/sync/receiver/handler/legalhold/LegalHoldSystemMessagesHandler.kt+2-1
- logic/src/commonTest/kotlin/com/wire/kalium/logic/data/message/PersistMessageCallbackManagerTest.kt-73
- logic/src/commonTest/kotlin/com/wire/kalium/logic/data/message/PersistMessageUseCaseTest.kt+14-12
- logic/src/commonTest/kotlin/com/wire/kalium/logic/feature/conversation/UpdateConversationArchivedStatusUseCaseTest.kt+44
- logic/src/jsMain/kotlin/com.wire.kalium.logic/di/UserConfigStorageFactory.kt+1
- logic/src/jvmMain/kotlin/com/wire/kalium/logic/CoreLogic.kt+5
- logic/src/jvmMain/kotlin/com/wire/kalium/logic/di/UserConfigStorageFactory.kt+1
- logic/src/jvmMain/kotlin/com/wire/kalium/logic/feature/UserSessionScope.kt+8-2
- logic/src/jvmMain/kotlin/com/wire/kalium/logic/feature/UserSessionScopeProviderImpl.kt+17-4
- tools/testservice/Dockerfile+2-1
- tools/testservice/build.gradle.kts+1
- tools/testservice/src/main/kotlin/com/wire/kalium/testservice/TestserviceApplication.kt+3
- tools/testservice/src/main/kotlin/com/wire/kalium/testservice/api/v1/E2EIResources.kt+58
- tools/testservice/src/main/kotlin/com/wire/kalium/testservice/managed/ConversationRepository.kt+9-1
- tools/testservice/src/main/kotlin/com/wire/kalium/testservice/managed/InstanceService.kt+136-10
- tools/testservice/src/main/kotlin/com/wire/kalium/testservice/models/ConversationCreateResponse.kt+5-7
- tools/testservice/src/main/kotlin/com/wire/kalium/testservice/models/E2EIFinalizeRequest.kt+27
- tools/testservice/src/main/kotlin/com/wire/kalium/testservice/models/E2EIFinalizeResponse.kt+6-3
- tools/testservice/src/main/kotlin/com/wire/kalium/testservice/models/E2EIInitializationResponse.kt+24
- tools/testservice/src/main/kotlin/com/wire/kalium/testservice/models/Instance.kt+1
0 commit comments