Skip to content
Success

Changes

Summary

  1. Initial version of OkHttpWebViewClient (commit: 922736f) (details)
  2. Add try/catch handler to shouldInterceptRequest to return 503 response when OKHttp call throws an exception. (commit: 288113c) (details)
  3. Add more detail to error message for did not return 304 validation check. (commit: d598d91) (details)
  4. Convert cache lib database entities to being immutable. (commit: d76b593) (details)
Commit 922736ffdd90390c65f557a40980645c9bbdc90e by Mike Dawson
Initial version of OkHttpWebViewClient
(commit: 922736f)
The file was modifiedrespect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt (diff)
The file was addedrespect-lib-cache/src/androidMain/kotlin/com/ustadmobile/libcache/webview/OkHttpWebViewClient.kt
The file was modifiedrespect-app-compose/src/androidMain/kotlin/world/respect/WebViewActivity.kt (diff)
Commit 288113c237c475a7aa081d67bda7ded6f3d885d5 by Mike Dawson
Add try/catch handler to shouldInterceptRequest to return 503 response when OKHttp call throws an exception.
(commit: 288113c)
The file was modifiedrespect-lib-cache/src/androidMain/kotlin/com/ustadmobile/libcache/webview/OkHttpWebViewClient.kt (diff)
Commit d598d91f054ad794d48224fdba0c3838cb8ff05c by Mike Dawson
Add more detail to error message for did not return 304 validation check.
(commit: d598d91)
The file was modifiedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/validator/ValidateHttpResponseForUrlUseCase.kt (diff)
Commit d76b5930895c9c962ab2a9a81183e7084a134acf by Mike Dawson
Convert cache lib database entities to being immutable.
(commit: d76b593)
The file was modifiedrespect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/entities/CacheEntry.kt (diff)
The file was modifiedrespect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/entities/NewCacheEntry.kt (diff)
The file was modifiedrespect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/entities/RequestedEntry.kt (diff)
The file was modifiedrespect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/entities/RetentionLock.kt (diff)
The file was modifiedrespect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/entities/NeighborCacheEntry.kt (diff)
The file was modifiedrespect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/entities/NeighborCache.kt (diff)