Skip to content
Failed

Changes

Summary

  1. revoke passkey added (commit: 981268d) (details)
  2. for resend using existing send invitation use case (commit: e0106fe) (details)
  3. Resend invite use cases removed (commit: b897088) (details)
  4. fix issue 1050 (commit: 8e345c4) (details)
  5. Cypress test fix for test 001_001 (commit: 8a63f60) (details)
  6. Update PULLREQUEST-CHECKLIST.md (commit: adbd7c6) (details)
  7. Add binding for CheckRegistrationAllowedUseCase (commit: 076dd2c) (details)
  8. Fix merge (commit: 4cb822a) (details)
  9. Fix merge (commit: be23e75) (details)
  10. Update Android Gradle Plugin (AGP) from 8.9.1 to 8.9.2 (commit: e788944) (details)
  11. Fixes for passkey creation and additional documentation (commit: e720b05) (details)
  12. Refactor passkey and credential handling: (commit: f096b37) (details)
  13. Fix DomainDiModuleJs compilation (commit: 0595132) (details)
  14. Fix DesktopDomainDiModule compilation (commit: a8f77f8) (details)
  15. ParentalConsentManagement flow added for new parent learning space user (commit: 4cd6b51) (details)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/detail/PersonDetailScreen.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/passkey/PasskeyListScreen.kt
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/person/detail/PersonDetailViewModelTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/person/PersonIntegrationTest.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/detail/PersonDetailScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/manageaccount/ManageAccountScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/detail/PersonDetailViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/passkey/PasskeyListViewModel.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/PersonAuth2.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/manageaccount/ManageAccountScreen.kt
Commit e0106fe7ff830b1a1ace4f230d78a7e4d0f3527c by nikunj.sharma
for resend using existing send invitation use case
(commit: e0106fe)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzenrolment/clazzmemberlist/ClazzMemberListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazzenrolment/clazzmemberlist/ClazzMemberListScreen.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/SendClazzInvitesUseCaseServerImpl.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/clazzmemberlist/ClazzMemberListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ResendInviteUseCase.kt (diff)
Commit b897088f40fc492acc5276ea966a3a3b21630f3b by nikunj.sharma
Resend invite use cases removed
(commit: b897088)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ResendInviteRoute.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ResendInviteUseCase.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ResendInviteRequest.kt
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ResendInviteUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteredeem/ClazzInviteRedeemViewModel.kt (diff)
Commit 8a63f6077f1e7479a6f6e5fc805bf1a73ff4a14c by Pooja Ravi
Cypress test fix for test 001_001
(commit: 8a63f60)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
Commit adbd7c6b550827437b053a4097c2342645868879 by noreply
Update PULLREQUEST-CHECKLIST.md
(commit: adbd7c6)
The file was modifiedPULLREQUEST-CHECKLIST.md (diff)
Commit 076dd2cf09378862cb2e78b4371a5230d57c5242 by Mike Dawson
Add binding for CheckRegistrationAllowedUseCase
(commit: 076dd2c)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/passkey/PasskeyListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/passkey/PasskeyListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
Commit e788944c57e7093e8c485eb91204fe4d8a3aef83 by Mike Dawson
Update Android Gradle Plugin (AGP) from 8.9.1 to 8.9.2
(commit: e788944)
The file was modifiedbuild.gradle (diff)
Commit e720b05195bf4e3d34ef96747778b7df54f67dda by Mike Dawson
Fixes for passkey creation and additional documentation
(commit: e720b05)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was addedapp-android/src/main/res/values/assets_statement_values.xml
The file was modifiedapp-android/src/main/AndroidManifest.xml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt (diff)
The file was modifiedapp-android/README.md (diff)
Commit f096b37bdc48f8fcd7a95f7dff6dd6c1da503e54 by Mike Dawson
Refactor passkey and credential handling:
1) Create use case for CreateCredentialUsernameUseCase and ParseCredentialUsernameUseCase - this is to be used both when saving a username and password to a password manager and when creating a passkey.
2) Update SystemUrlConfig - remove passkeyRpId. The passkey rpId is always the hostname of the SystemUrlConfig.systemBaseUrl .
3) Update AndroidManifest.xml to use SystemUrlConfig.systemBaseUrl in intent-filter for links
(commit: f096b37)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePasskeyRequestJsonServerUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/clientservertest/ClientServerIntegrationTest.kt (diff)
The file was modifiedapp-android/src/main/AndroidManifest.xml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModelTest.kt (diff)
The file was modifiedcore/Module.md (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/SystemUrlConfig.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/username/ParseCredentialUsernameUseCase.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/password/SavePasswordUseCaseImpl.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/password/SavePasswordUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/util/UstadTestRule.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCaseTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/viewmodeltest/ViewModelTestBuilder.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/account/list/AccountListViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/UstadBuildConfig.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/username/CreateCredentialUsernameUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedapp-android/build.gradle (diff)
Commit 0595132d444a8b40f78201ea078f769cb3e2dd31 by Mike Dawson
Fix DomainDiModuleJs compilation
(commit: 0595132)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
Commit a8f77f861c115d18e065b978eda85004c9b59f7c by Mike Dawson
Fix DesktopDomainDiModule compilation
(commit: a8f77f8)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
Commit 4cd6b51a4b043c8e914006f1dcd0867dfff378bf by nikunj.sharma
ParentalConsentManagement flow added for new parent learning space user
(commit: 4cd6b51)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/list/AccountListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/ChildProfileListViewModel.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)