<freeStyleProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action _class='hudson.plugins.jobConfigHistory.JobConfigHistoryProjectAction'></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'><displayUrl>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/</displayUrl></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'><stores></stores></action><description>dev-simplified-onboarding-belowage13-flow</description><displayName>dev-simplified-onboarding-belowage13-flow</displayName><fullDisplayName>dev-simplified-onboarding-belowage13-flow</fullDisplayName><fullName>dev-simplified-onboarding-belowage13-flow</fullName><name>dev-simplified-onboarding-belowage13-flow</name><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/</url><buildable>true</buildable><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Pooja Ravi</shortDescription><userId>pooja</userId><userName>Pooja Ravi</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>53</buildNumber><marked><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>app-android-benchmarkRelease.apk</displayPath><fileName>app-android-benchmarkRelease.apk</fileName><relativePath>app-android/build/outputs/apk/benchmarkRelease/app-android-benchmarkRelease.apk</relativePath></artifact><artifact><displayPath>app-android-debug.apk</displayPath><fileName>app-android-debug.apk</fileName><relativePath>app-android/build/outputs/apk/debug/app-android-debug.apk</relativePath></artifact><artifact><displayPath>app-android-nonMinifiedRelease.apk</displayPath><fileName>app-android-nonMinifiedRelease.apk</fileName><relativePath>app-android/build/outputs/apk/nonMinifiedRelease/app-android-nonMinifiedRelease.apk</relativePath></artifact><artifact><displayPath>app-android-release.apk</displayPath><fileName>app-android-release.apk</fileName><relativePath>app-android/build/outputs/apk/release/app-android-release.apk</relativePath></artifact><artifact><displayPath>benchmarkRelease/mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>app-android/build/outputs/mapping/benchmarkRelease/mapping.txt</relativePath></artifact><artifact><displayPath>release/mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>app-android/build/outputs/mapping/release/mapping.txt</relativePath></artifact><artifact><displayPath>ustad-server.zip</displayPath><fileName>ustad-server.zip</fileName><relativePath>app-ktor-server/build/distributions/ustad-server.zip</relativePath></artifact><building>false</building><displayName>#53</displayName><duration>442856</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #53</fullDisplayName><id>53</id><inProgress>false</inProgress><keepLog>false</keepLog><number>53</number><queueId>3265</queueId><result>SUCCESS</result><timestamp>1752645059513</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/53/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>52</buildNumber><marked><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>52</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#52</displayName><duration>307779</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #52</fullDisplayName><id>52</id><inProgress>false</inProgress><keepLog>false</keepLog><number>52</number><queueId>3207</queueId><result>FAILURE</result><timestamp>1751961631221</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/52/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</affectedPath><commitId>d7f55738758172371419231ec6710bfc698b9a32</commitId><timestamp>1751458903000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix error in AbstractAppActivity: downloads would be shown when any extra arguments were passed with the intent (even if showDownloads is not set or false).
</comment><date>2025-07-02 16:21:43 +0400</date><id>d7f55738758172371419231ec6710bfc698b9a32</id><msg>Fix error in AbstractAppActivity: downloads would be shown when any extra arguments were passed with the intent (even if showDownloads is not set or false).</msg><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by poojaustad</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>51</buildNumber><marked><SHA1>03f476e4d968081c1a2577192f16c5404a73abb8</SHA1><branch><SHA1>03f476e4d968081c1a2577192f16c5404a73abb8</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>03f476e4d968081c1a2577192f16c5404a73abb8</SHA1><branch><SHA1>03f476e4d968081c1a2577192f16c5404a73abb8</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>03f476e4d968081c1a2577192f16c5404a73abb8</SHA1><branch><SHA1>03f476e4d968081c1a2577192f16c5404a73abb8</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#51</displayName><duration>692010</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #51</fullDisplayName><id>51</id><inProgress>false</inProgress><keepLog>false</keepLog><number>51</number><queueId>3148</queueId><result>SUCCESS</result><timestamp>1751350310511</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/51/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e pending tests/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.pending/007_003b_users_under_13_can_register_personal_existing_parent.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.pending/007_003a_users_under_13_can_register_personal_new_parent.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/007_003b_users_under_13_can_register_personal_existing_parent.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/007_003a_users_under_13_can_register_personal_new_parent.yaml</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e pending tests/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</affectedPath><commitId>03f476e4d968081c1a2577192f16c5404a73abb8</commitId><timestamp>1751350296000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>test updated 007_003 a and b flows added
</comment><date>2025-07-01 10:11:36 +0400</date><id>03f476e4d968081c1a2577192f16c5404a73abb8</id><msg>test updated 007_003 a and b flows added</msg><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests.pending/007_003a_users_under_13_can_register_personal_new_parent.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests.pending/007_003b_users_under_13_can_register_personal_existing_parent.yaml</file></path><path><editType>add</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/007_003b_users_under_13_can_register_personal_existing_parent.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/007_003a_users_under_13_can_register_personal_new_parent.yaml</file></path><path><editType>add</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</file></path><path><editType>delete</editType><file>test-end-to-end/webapp-cypress/cypress/e2e pending tests/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</file></path><path><editType>delete</editType><file>test-end-to-end/webapp-cypress/cypress/e2e pending tests/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by poojaustad</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>50</buildNumber><marked><SHA1>3bea6afaf02b2f789ec274d72f2f0b690a6e4c56</SHA1><branch><SHA1>3bea6afaf02b2f789ec274d72f2f0b690a6e4c56</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>3bea6afaf02b2f789ec274d72f2f0b690a6e4c56</SHA1><branch><SHA1>3bea6afaf02b2f789ec274d72f2f0b690a6e4c56</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>3bea6afaf02b2f789ec274d72f2f0b690a6e4c56</SHA1><branch><SHA1>3bea6afaf02b2f789ec274d72f2f0b690a6e4c56</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#50</displayName><duration>446697</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #50</fullDisplayName><id>50</id><inProgress>false</inProgress><keepLog>false</keepLog><number>50</number><queueId>3144</queueId><result>SUCCESS</result><timestamp>1751305397950</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/50/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003d_users_under_13_can_register_learning_space_existing_parent.cy.js</affectedPath><commitId>3bea6afaf02b2f789ec274d72f2f0b690a6e4c56</commitId><timestamp>1751305385000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>test updated - cypress test
</comment><date>2025-06-30 21:43:05 +0400</date><id>3bea6afaf02b2f789ec274d72f2f0b690a6e4c56</id><msg>test updated - cypress test</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003d_users_under_13_can_register_learning_space_existing_parent.cy.js</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by poojaustad</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>49</buildNumber><marked><SHA1>6af2570f9b70daefcf4e8382d499db3ab16d6abc</SHA1><branch><SHA1>6af2570f9b70daefcf4e8382d499db3ab16d6abc</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>6af2570f9b70daefcf4e8382d499db3ab16d6abc</SHA1><branch><SHA1>6af2570f9b70daefcf4e8382d499db3ab16d6abc</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>6af2570f9b70daefcf4e8382d499db3ab16d6abc</SHA1><branch><SHA1>6af2570f9b70daefcf4e8382d499db3ab16d6abc</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#49</displayName><duration>451577</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #49</fullDisplayName><id>49</id><inProgress>false</inProgress><keepLog>false</keepLog><number>49</number><queueId>3143</queueId><result>SUCCESS</result><timestamp>1751294157287</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/49/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/Fetch_invitation_link.js</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.pending/007_003d_users_under_13_can_register_learning_space_existing_parent.yaml</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.pending/007_003b_users_under_13_can_register_personal_existing_parent.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.pending/007_003a_users_under_13_can_register_personal_new_parent.yaml</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e pending tests/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/007_003d_users_under_13_can_register_learning_space_existing_parent.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/fetch_invitation_link.js</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/007_003c_users_under_13_can_register_learning_space_new_parent.yaml</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e pending tests/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.pending/007_003c_users_under_13_can_register_learning_space_new_parent.yaml</affectedPath><commitId>446bb8843548ef204c53a219e0e95ffbec708565</commitId><timestamp>1751294129000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>test updated - maestro test
</comment><date>2025-06-30 18:35:29 +0400</date><id>446bb8843548ef204c53a219e0e95ffbec708565</id><msg>test updated - maestro test</msg><path><editType>add</editType><file>test-end-to-end/webapp-cypress/cypress/e2e pending tests/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests.pending/007_003d_users_under_13_can_register_learning_space_existing_parent.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/common/fetch_invitation_link.js</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests.pending/007_003b_users_under_13_can_register_personal_existing_parent.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/common/Fetch_invitation_link.js</file></path><path><editType>delete</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/007_003d_users_under_13_can_register_learning_space_existing_parent.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests.pending/007_003a_users_under_13_can_register_personal_new_parent.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests.pending/007_003c_users_under_13_can_register_learning_space_new_parent.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</file></path><path><editType>add</editType><file>test-end-to-end/webapp-cypress/cypress/e2e pending tests/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/007_003c_users_under_13_can_register_learning_space_new_parent.yaml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>48ccdb26af2d02f78ff422c691a7b8abfc8dba28</SHA1><branch><SHA1>48ccdb26af2d02f78ff422c691a7b8abfc8dba28</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>48ccdb26af2d02f78ff422c691a7b8abfc8dba28</SHA1><branch><SHA1>48ccdb26af2d02f78ff422c691a7b8abfc8dba28</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>48ccdb26af2d02f78ff422c691a7b8abfc8dba28</SHA1><branch><SHA1>48ccdb26af2d02f78ff422c691a7b8abfc8dba28</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#48</displayName><duration>387043</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #48</fullDisplayName><id>48</id><inProgress>false</inProgress><keepLog>false</keepLog><number>48</number><queueId>3142</queueId><result>SUCCESS</result><timestamp>1751285691798</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/48/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/registerageredirect/RegisterAgeRedirectViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/ChildProfileListViewModel.kt</affectedPath><commitId>48ccdb26af2d02f78ff422c691a7b8abfc8dba28</commitId><timestamp>1751285672000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>web issue fixed
</comment><date>2025-06-30 17:44:32 +0530</date><id>48ccdb26af2d02f78ff422c691a7b8abfc8dba28</id><msg>web issue fixed</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/ChildProfileListViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/registerageredirect/RegisterAgeRedirectViewModel.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>47</buildNumber><marked><SHA1>a02d7b451a8407ae2da34ab77d7c33e46da1628d</SHA1><branch><SHA1>a02d7b451a8407ae2da34ab77d7c33e46da1628d</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>a02d7b451a8407ae2da34ab77d7c33e46da1628d</SHA1><branch><SHA1>a02d7b451a8407ae2da34ab77d7c33e46da1628d</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>a02d7b451a8407ae2da34ab77d7c33e46da1628d</SHA1><branch><SHA1>a02d7b451a8407ae2da34ab77d7c33e46da1628d</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#47</displayName><duration>504424</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #47</fullDisplayName><id>47</id><inProgress>false</inProgress><keepLog>false</keepLog><number>47</number><queueId>3140</queueId><result>SUCCESS</result><timestamp>1751279951503</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/47/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/ChildProfileListViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/EditChildProfileViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/list/AccountListViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</affectedPath><commitId>a02d7b451a8407ae2da34ab77d7c33e46da1628d</commitId><timestamp>1751279932000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>updated under 13 personal flow
</comment><date>2025-06-30 16:08:52 +0530</date><id>a02d7b451a8407ae2da34ab77d7c33e46da1628d</id><msg>updated under 13 personal flow</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/list/AccountListViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/EditChildProfileViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/ChildProfileListViewModel.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by poojaustad</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>46</buildNumber><marked><SHA1>ee34a2a660ad0d7e8567c03c3cf0de67aad28784</SHA1><branch><SHA1>ee34a2a660ad0d7e8567c03c3cf0de67aad28784</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>ee34a2a660ad0d7e8567c03c3cf0de67aad28784</SHA1><branch><SHA1>ee34a2a660ad0d7e8567c03c3cf0de67aad28784</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>ee34a2a660ad0d7e8567c03c3cf0de67aad28784</SHA1><branch><SHA1>ee34a2a660ad0d7e8567c03c3cf0de67aad28784</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#46</displayName><duration>377014</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #46</fullDisplayName><id>46</id><inProgress>false</inProgress><keepLog>false</keepLog><number>46</number><queueId>3137</queueId><result>SUCCESS</result><timestamp>1751273886154</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/46/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003d_users_under_13_can_register_learning_space_existing_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</affectedPath><commitId>ee34a2a660ad0d7e8567c03c3cf0de67aad28784</commitId><timestamp>1751273870000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>test updated - cypress, rename a function
</comment><date>2025-06-30 12:57:50 +0400</date><id>ee34a2a660ad0d7e8567c03c3cf0de67aad28784</id><msg>test updated - cypress, rename a function</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003d_users_under_13_can_register_learning_space_existing_parent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Nikunj Sharma</shortDescription><userId>nikunj</userId><userName>Nikunj Sharma</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>45</buildNumber><marked><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><branch><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><branch><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><branch><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#45</displayName><duration>532098</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #45</fullDisplayName><id>45</id><inProgress>false</inProgress><keepLog>false</keepLog><number>45</number><queueId>3131</queueId><result>SUCCESS</result><timestamp>1751260705281</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/45/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>44</buildNumber><marked><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><branch><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><branch><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><branch><SHA1>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>74</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#44</displayName><duration>364132</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #44</fullDisplayName><id>44</id><inProgress>false</inProgress><keepLog>false</keepLog><number>44</number><queueId>3116</queueId><result>FAILURE</result><timestamp>1751034760899</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/44/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt</affectedPath><affectedPath>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/OtherSignUpOptionSelectionScreen.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</affectedPath><commitId>a037886e47fe544ae3b524dcf975110c87a9c754</commitId><timestamp>1749108190000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>fixes for the issues
when user cancel app getting closed
https://github.com/UstadMobile/UstadMobile/issues/1114

when user cancel we dont need to show error messgae

https://github.com/UstadMobile/UstadMobile/issues/1113
</comment><date>2025-06-05 12:53:10 +0530</date><id>a037886e47fe544ae3b524dcf975110c87a9c754</id><msg>fixes for the issues</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</file></path><path><editType>edit</editType><file>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/OtherSignUpOptionSelectionScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/site/edit/SiteEditScreen.kt</affectedPath><commitId>5e43efcde580e372aee41549b9a5a5a588bf550e</commitId><timestamp>1750232993000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>error message showing now if registration allowed without adding terms
</comment><date>2025-06-18 13:19:53 +0530</date><id>5e43efcde580e372aee41549b9a5a5a588bf550e</id><msg>error message showing now if registration allowed without adding terms</msg><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/site/edit/SiteEditScreen.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/support/commands.js</affectedPath><commitId>11d5e26e54ce220e7fba713fdcab3b7ace1e56ef</commitId><timestamp>1750322272000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>e2e_cypress test
</comment><date>2025-06-19 12:37:52 +0400</date><id>11d5e26e54ce220e7fba713fdcab3b7ace1e56ef</id><msg>e2e_cypress test</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/support/commands.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/support/commands.js</affectedPath><commitId>c6ed78e158304d816c88decc5ffd2dbaa68267b1</commitId><timestamp>1750328021000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment> test update - cypress
</comment><date>2025-06-19 14:13:41 +0400</date><id>c6ed78e158304d816c88decc5ffd2dbaa68267b1</id><msg>test update - cypress</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/support/commands.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/support/commands.js</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/enable_user_registration.yaml</affectedPath><commitId>0a66cbccbde52ca6a7c42097c66512e270c6bc84</commitId><timestamp>1750331836000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment> test update - maestro
</comment><date>2025-06-19 15:17:16 +0400</date><id>0a66cbccbde52ca6a7c42097c66512e270c6bc84</id><msg>test update - maestro</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/support/commands.js</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/common/enable_user_registration.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/site/edit/SiteEditViewModel.kt</affectedPath><commitId>be4e253bfc7a685faaada89f19e08681ab127658</commitId><timestamp>1750662589000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>when registration allowed toggle is off then error message was till showing so that is fixed in this commit
</comment><date>2025-06-23 12:39:49 +0530</date><id>be4e253bfc7a685faaada89f19e08681ab127658</id><msg>when registration allowed toggle is off then error message was till showing so that is fixed in this commit</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/site/edit/SiteEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/support/commands.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</affectedPath><commitId>52413d45320577828348fd304405f3e388a04a63</commitId><timestamp>1750686354000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Modified test flow on cypress
</comment><date>2025-06-23 17:45:54 +0400</date><id>52413d45320577828348fd304405f3e388a04a63</id><msg>Modified test flow on cypress</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/support/commands.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/test-descriptions/007_001_admin_enable_or_disable_user_registration_test_description.md</affectedPath><commitId>19203f6558ad4921871e9ac3c6494af927130d5c</commitId><timestamp>1750686852000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Modified test description
</comment><date>2025-06-23 17:54:12 +0400</date><id>19203f6558ad4921871e9ac3c6494af927130d5c</id><msg>Modified test description</msg><path><editType>edit</editType><file>test-end-to-end/test-descriptions/007_001_admin_enable_or_disable_user_registration_test_description.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/enable_user_registration.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/007_001_admin_enable_or_disable_user_registration.yaml</affectedPath><commitId>982d3a6e33ff8630ed136a34e9c1fd10b67df8f0</commitId><timestamp>1750688341000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Modified maestro test
</comment><date>2025-06-23 18:19:01 +0400</date><id>982d3a6e33ff8630ed136a34e9c1fd10b67df8f0</id><msg>Modified maestro test</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/common/enable_user_registration.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/007_001_admin_enable_or_disable_user_registration.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/support/commands.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</affectedPath><commitId>d99c47010b6f37074f92484b101c0790259d9ee2</commitId><timestamp>1750749414000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment> test update - cypress - added wait to give time to load the switch
</comment><date>2025-06-24 11:16:54 +0400</date><id>d99c47010b6f37074f92484b101c0790259d9ee2</id><msg>test update - cypress - added wait to give time to load the switch</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/support/commands.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</affectedPath><commitId>1d7057495ffdd25728a76fb903448e2138b85a20</commitId><timestamp>1750750450000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment> #comment time to load the switch
</comment><date>2025-06-24 11:34:10 +0400</date><id>1d7057495ffdd25728a76fb903448e2138b85a20</id><msg>#comment time to load the switch</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/support/commands.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</affectedPath><commitId>a149ad99b7e5b7073d1aa663726e68d94d5537cd</commitId><timestamp>1750762128000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>removed wait and force:true from cypress test
</comment><date>2025-06-24 14:48:48 +0400</date><id>a149ad99b7e5b7073d1aa663726e68d94d5537cd</id><msg>removed wait and force:true from cypress test</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/support/commands.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt</affectedPath><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/person/manageaccount/ManageAccountScreen.kt</affectedPath><affectedPath>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/manageaccount/ManageAccountScreen.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</affectedPath><commitId>98fc1d2f089c46d1808ada9d5b1557d4019a867d</commitId><timestamp>1750764138000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>code cleanup
</comment><date>2025-06-24 16:52:18 +0530</date><id>98fc1d2f089c46d1808ada9d5b1557d4019a867d</id><msg>code cleanup</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</file></path><path><editType>edit</editType><file>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/manageaccount/ManageAccountScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</file></path><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/person/manageaccount/ManageAccountScreen.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/site/edit/SiteEditScreen.kt</affectedPath><commitId>9cd7385d1dd5eb5d58a8e79f37ba412375d4aad6</commitId><timestamp>1750854534000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>updated SiteEditScreen
</comment><date>2025-06-25 17:58:54 +0530</date><id>9cd7385d1dd5eb5d58a8e79f37ba412375d4aad6</id><msg>updated SiteEditScreen</msg><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/site/edit/SiteEditScreen.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>gradle/wrapper/gradle-wrapper.properties</affectedPath><affectedPath>build.gradle</affectedPath><commitId>f66cceccd22d0735df89bc030bec4f15a80fdbed</commitId><timestamp>1750866110000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Update Android Gradle Plugin version to 8.11.0
</comment><date>2025-06-25 19:41:50 +0400</date><id>f66cceccd22d0735df89bc030bec4f15a80fdbed</id><msg>Update Android Gradle Plugin version to 8.11.0</msg><path><editType>edit</editType><file>build.gradle</file></path><path><editType>edit</editType><file>gradle/wrapper/gradle-wrapper.properties</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt</affectedPath><commitId>ef63943095f24b1d17ccb8a0609df59484e2ea69</commitId><timestamp>1750940630000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>clean up
</comment><date>2025-06-26 17:53:50 +0530</date><id>ef63943095f24b1d17ccb8a0609df59484e2ea69</id><msg>clean up</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</affectedPath><commitId>4a391368d3757f68635965d4ddda2c9a0b789ec1</commitId><timestamp>1751023841000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Minor space tidyup and variable renaming.
</comment><date>2025-06-27 15:30:41 +0400</date><id>4a391368d3757f68635965d4ddda2c9a0b789ec1</id><msg>Minor space tidyup and variable renaming.</msg><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><commitId>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</commitId><timestamp>1751034732000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>primary
</comment><date>2025-06-27 20:02:12 +0530</date><id>8a5c38b5648fbecd21b029a779e7ee2f3516e3dc</id><msg>primary</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>43</buildNumber><marked><SHA1>a803b39b840a001d5ad3cb4085c38b7664c089e4</SHA1><branch><SHA1>a803b39b840a001d5ad3cb4085c38b7664c089e4</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>a803b39b840a001d5ad3cb4085c38b7664c089e4</SHA1><branch><SHA1>a803b39b840a001d5ad3cb4085c38b7664c089e4</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>a803b39b840a001d5ad3cb4085c38b7664c089e4</SHA1><branch><SHA1>a803b39b840a001d5ad3cb4085c38b7664c089e4</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>52</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#43</displayName><duration>156029</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #43</fullDisplayName><id>43</id><inProgress>false</inProgress><keepLog>false</keepLog><number>43</number><queueId>3113</queueId><result>FAILURE</result><timestamp>1751026520420</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/43/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/ChildProfileListViewModel.kt</affectedPath><affectedPath>lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/account/SendConsentRequestToParentUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/account/SendConsentRequestToParentServerImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/list/AccountListViewModel.kt</affectedPath><commitId>a803b39b840a001d5ad3cb4085c38b7664c089e4</commitId><timestamp>1751026504000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>changes in SendConsentRequestToParentUseCase
</comment><date>2025-06-27 17:45:04 +0530</date><id>a803b39b840a001d5ad3cb4085c38b7664c089e4</id><msg>changes in SendConsentRequestToParentUseCase</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/list/AccountListViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/ChildProfileListViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/account/SendConsentRequestToParentUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/account/SendConsentRequestToParentServerImpl.kt</file></path><path><editType>edit</editType><file>lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>42</buildNumber><marked><SHA1>5efcf929c668162d1e0ab601d3c3b90214aafa7e</SHA1><branch><SHA1>5efcf929c668162d1e0ab601d3c3b90214aafa7e</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>5efcf929c668162d1e0ab601d3c3b90214aafa7e</SHA1><branch><SHA1>5efcf929c668162d1e0ab601d3c3b90214aafa7e</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>5efcf929c668162d1e0ab601d3c3b90214aafa7e</SHA1><branch><SHA1>5efcf929c668162d1e0ab601d3c3b90214aafa7e</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#42</displayName><duration>399503</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #42</fullDisplayName><id>42</id><inProgress>false</inProgress><keepLog>false</keepLog><number>42</number><queueId>3091</queueId><result>SUCCESS</result><timestamp>1750931525022</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/42/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/EditChildProfileViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/list/AccountListViewModel.kt</affectedPath><commitId>5efcf929c668162d1e0ab601d3c3b90214aafa7e</commitId><timestamp>1750925421000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>commit
</comment><date>2025-06-26 13:40:21 +0530</date><id>5efcf929c668162d1e0ab601d3c3b90214aafa7e</id><msg>commit</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/list/AccountListViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/EditChildProfileViewModel.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>41</buildNumber><marked><SHA1>e38afaa1be964d564d587feba75aab33ddbd03ee</SHA1><branch><SHA1>e38afaa1be964d564d587feba75aab33ddbd03ee</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>e38afaa1be964d564d587feba75aab33ddbd03ee</SHA1><branch><SHA1>e38afaa1be964d564d587feba75aab33ddbd03ee</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>e38afaa1be964d564d587feba75aab33ddbd03ee</SHA1><branch><SHA1>e38afaa1be964d564d587feba75aab33ddbd03ee</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#41</displayName><duration>422486</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #41</fullDisplayName><id>41</id><inProgress>false</inProgress><keepLog>false</keepLog><number>41</number><queueId>3084</queueId><result>SUCCESS</result><timestamp>1750915599148</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/41/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt</affectedPath><affectedPath>core/src/commonMain/resources/MR/base/strings.xml</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</affectedPath><affectedPath>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt</affectedPath><commitId>58ab168888d23742e6f113f1b58e217659ab32d2</commitId><timestamp>1743697077000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>1-ClazzDetailOverviewViewModel.kt : Have added a block which gets the canAddNewCourse value.
2-ClazzDetailOverViewScreen.kt :Adding if condition to show Copy button if have permission of to add new course
</comment><date>2025-04-03 21:47:57 +0530</date><id>58ab168888d23742e6f113f1b58e217659ab32d2</id><msg>1-ClazzDetailOverviewViewModel.kt : Have added a block which gets the canAddNewCourse value.</msg><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</file></path><path><editType>edit</editType><file>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/resources/MR/base/strings.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</affectedPath><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt</affectedPath><commitId>ce998c7a54cccb6b051e1e5c8a57dd8ddfcc06b7</commitId><timestamp>1743697348000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Refactor
</comment><date>2025-04-03 21:52:28 +0530</date><id>ce998c7a54cccb6b051e1e5c8a57dd8ddfcc06b7</id><msg>Refactor</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</file></path><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt</affectedPath><commitId>927692f6421ad0a5c0323621b5fd13fdfe8fcf36</commitId><timestamp>1743697431000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Refactor
</comment><date>2025-04-03 21:53:51 +0530</date><id>927692f6421ad0a5c0323621b5fd13fdfe8fcf36</id><msg>Refactor</msg><path><editType>edit</editType><file>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/view/UstadView.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><affectedPath>core/src/commonMain/resources/MR/base/strings.xml</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</affectedPath><commitId>d5650b6ab51f8922a1e455d0e41bfacbc052c829</commitId><timestamp>1743707181000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>1- Passing Enum (Copy and Edit) from ClazzDetailOverviewViewModel.kt
2- Getting it in ClazzEditViewModel.kt
3- depending on clazzAction (COPY,EDIT,etc)  setting app bar title and  the default clazzName
</comment><date>2025-04-04 00:36:21 +0530</date><id>d5650b6ab51f8922a1e455d0e41bfacbc052c829</id><msg>1- Passing Enum (Copy and Edit) from ClazzDetailOverviewViewModel.kt</msg><path><editType>edit</editType><file>core/src/commonMain/resources/MR/base/strings.xml</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/view/UstadView.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><commitId>09ceccb9f1811dea7cc91b212900eef98ed37289</commitId><timestamp>1743707545000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>1- Made changes in function save according to the action triggered
</comment><date>2025-04-04 00:42:25 +0530</date><id>09ceccb9f1811dea7cc91b212900eef98ed37289</id><msg>1- Made changes in function save according to the action triggered</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><commitId>daa6da7935cfb888133d86909b11cba35c92e180</commitId><timestamp>1743744607000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>commented code removed
</comment><date>2025-04-04 11:00:07 +0530</date><id>daa6da7935cfb888133d86909b11cba35c92e180</id><msg>commented code removed</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002_user_registration_above_age_13.cy.js</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/002_006_admin_or_teacher_copy_existing_course_test.yaml</affectedPath><affectedPath>test-end-to-end/README.md</affectedPath><affectedPath>test-end-to-end/webapp-cypress/package.json</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/setDate.js</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/erase_text.yaml</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_006_admin_or_teacher_copy_a_course.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/support/commands.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_005_002_all_user_add_post_and_reply.cy.js</affectedPath><affectedPath>test-end-to-end/test-descriptions/002_006_admin_or_teacher_can_copy_a_course_test_description.md</affectedPath><affectedPath>test-end-to-end/webapp-cypress/package-lock.json</affectedPath><commitId>20cf3b28e59bd250bb2218bb3c68a51f94ff0eeb</commitId><timestamp>1743761118000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>merged test files
</comment><date>2025-04-04 15:35:18 +0530</date><id>20cf3b28e59bd250bb2218bb3c68a51f94ff0eeb</id><msg>merged test files</msg><path><editType>edit</editType><file>test-end-to-end/README.md</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/package-lock.json</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/002_006_admin_or_teacher_copy_existing_course_test.yaml</file></path><path><editType>add</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_006_admin_or_teacher_copy_a_course.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002_user_registration_above_age_13.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/support/commands.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_005_002_all_user_add_post_and_reply.cy.js</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/common/erase_text.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/common/setDate.js</file></path><path><editType>add</editType><file>test-end-to-end/test-descriptions/002_006_admin_or_teacher_can_copy_a_course_test_description.md</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/package.json</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/resources/MR/base/strings.xml</affectedPath><commitId>82ac805c77fae3bbc44bf8b53eb96bf120987a97</commitId><timestamp>1744001920000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>string changed
</comment><date>2025-04-07 10:28:40 +0530</date><id>82ac805c77fae3bbc44bf8b53eb96bf120987a97</id><msg>string changed</msg><path><editType>edit</editType><file>core/src/commonMain/resources/MR/base/strings.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><commitId>f895d9a2343f48b73dd6db5fc629defb6009e6cb</commitId><timestamp>1744012569000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>naviagtion solved
</comment><date>2025-04-07 13:26:09 +0530</date><id>f895d9a2343f48b73dd6db5fc629defb6009e6cb</id><msg>naviagtion solved</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/support/commands.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</affectedPath><commitId>6221278ac7d5f30aff5d9c15b203b0406f614d58</commitId><timestamp>1744872460000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Cypress test update for 002_001 copy course
</comment><date>2025-04-17 10:47:40 +0400</date><id>6221278ac7d5f30aff5d9c15b203b0406f614d58</id><msg>Cypress test update for 002_001 copy course</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/support/commands.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</affectedPath><commitId>939f5e538a252fa44b2bc092c9241d10ac79e9de</commitId><timestamp>1744876060000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Cypress test -002_001 copy course - removed click on Library command
</comment><date>2025-04-17 11:47:40 +0400</date><id>939f5e538a252fa44b2bc092c9241d10ac79e9de</id><msg>Cypress test -002_001 copy course - removed click on Library command</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js</affectedPath><commitId>5845b1f610a0ec17d7ec292b9a29fdb1f2259e3f</commitId><timestamp>1744880338000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Cypress test -added assignment test
</comment><date>2025-04-17 12:58:58 +0400</date><id>5845b1f610a0ec17d7ec292b9a29fdb1f2259e3f</id><msg>Cypress test -added assignment test</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><commitId>aead0fb8e91ee81030d38cea52a969e21c1ee649</commitId><timestamp>1744880852000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Fixed-
#1079
</comment><date>2025-04-17 14:37:32 +0530</date><id>aead0fb8e91ee81030d38cea52a969e21c1ee649</id><msg>Fixed-</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/test-descriptions/002_001_admin_add_new_course_members_and_set_course_banner_test_description.md</affectedPath><affectedPath>test-end-to-end/README.md</affectedPath><affectedPath>test-end-to-end/test-descriptions/004_011_peer_marking_for_group_assignment_test_description.md</affectedPath><commitId>8ef6b77c9c2a9a6cbf82fcb410bfe58dca45cfcc</commitId><timestamp>1744882693000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>updated test descriptions
</comment><date>2025-04-17 13:38:13 +0400</date><id>8ef6b77c9c2a9a6cbf82fcb410bfe58dca45cfcc</id><msg>updated test descriptions</msg><path><editType>edit</editType><file>test-end-to-end/test-descriptions/004_011_peer_marking_for_group_assignment_test_description.md</file></path><path><editType>edit</editType><file>test-end-to-end/test-descriptions/002_001_admin_add_new_course_members_and_set_course_banner_test_description.md</file></path><path><editType>edit</editType><file>test-end-to-end/README.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests/002_006_admin_or_teacher_copy_existing_course_test.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/002_001_admin_add_new_course_and_teacher.yaml</affectedPath><affectedPath>test-end-to-end/test-descriptions/002_006_admin_or_teacher_can_copy_a_course_test_description.md</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.pending/004_011_peer_marking_for_group_assignment.yaml</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_006_admin_or_teacher_copy_a_course.cy.js</affectedPath><commitId>ecd3268953eccdb7c3c5c55421f903b79c8b55fa</commitId><timestamp>1744899198000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>updated maestro tests - 002_001 and 004_011
</comment><date>2025-04-17 18:13:18 +0400</date><id>ecd3268953eccdb7c3c5c55421f903b79c8b55fa</id><msg>updated maestro tests - 002_001 and 004_011</msg><path><editType>delete</editType><file>test-end-to-end/test-descriptions/002_006_admin_or_teacher_can_copy_a_course_test_description.md</file></path><path><editType>delete</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_006_admin_or_teacher_copy_a_course.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/002_001_admin_add_new_course_and_teacher.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/002_006_admin_or_teacher_copy_existing_course_test.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests.pending/004_011_peer_marking_for_group_assignment.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><commitId>02a3cb99de5e1380fb4795821363bc4dc92fd97e</commitId><timestamp>1744908288000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Made it group to individual
</comment><date>2025-04-17 22:14:48 +0530</date><id>02a3cb99de5e1380fb4795821363bc4dc92fd97e</id><msg>Made it group to individual</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js</affectedPath><commitId>07ee046ccd7e69450effb3789bd81507079da2ee</commitId><timestamp>1744958697000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Test checking
</comment><date>2025-04-18 12:14:57 +0530</date><id>07ee046ccd7e69450effb3789bd81507079da2ee</id><msg>Test checking</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt</affectedPath><commitId>f19154b926ddb857ec988ac6b5ddc2c9acf7aa94</commitId><timestamp>1745348780000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Moving copy logic to CopyCourseUseCase.kt
</comment><date>2025-04-23 00:36:20 +0530</date><id>f19154b926ddb857ec988ac6b5ddc2c9acf7aa94</id><msg>Moving copy logic to CopyCourseUseCase.kt</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt</file></path><path><editType>edit</editType><file>lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><commitId>2a2ebd36022519c05658b1cfe85c270be6172004</commitId><timestamp>1745385748000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Course Picture
</comment><date>2025-04-23 10:52:28 +0530</date><id>2a2ebd36022519c05658b1cfe85c270be6172004</id><msg>Course Picture</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</affectedPath><commitId>8b223e2947ee8b065d8fb4fe12873587467c4474</commitId><timestamp>1745386384000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Clazz Name set Copy of -
</comment><date>2025-04-23 11:03:04 +0530</date><id>8b223e2947ee8b065d8fb4fe12873587467c4474</id><msg>Clazz Name set Copy of -</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><commitId>114ce4ff2f9204ca3e1893cb01a2c31ab4f69956</commitId><timestamp>1745387932000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Clazz Name set Copy of -
</comment><date>2025-04-23 11:28:52 +0530</date><id>114ce4ff2f9204ca3e1893cb01a2c31ab4f69956</id><msg>Clazz Name set Copy of -</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><commitId>175855b37094ce9d062f96bcd3df6bda20a1b5dd</commitId><timestamp>1745390284000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Course Image set when saving.
</comment><date>2025-04-23 12:08:04 +0530</date><id>175855b37094ce9d062f96bcd3df6bda20a1b5dd</id><msg>Course Image set when saving.</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><commitId>92f4bc7f23bfbe3710adc1ec9e0be1127375c9cc</commitId><timestamp>1745394601000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Clazz name removed
</comment><date>2025-04-23 13:20:01 +0530</date><id>92f4bc7f23bfbe3710adc1ec9e0be1127375c9cc</id><msg>Clazz name removed</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><commitId>8717819da2d09f1aba75223109a57341d4d61fa0</commitId><timestamp>1745395197000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Clazz name removed
</comment><date>2025-04-23 13:29:57 +0530</date><id>8717819da2d09f1aba75223109a57341d4d61fa0</id><msg>Clazz name removed</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</affectedPath><commitId>52dcc05e34fb86bdc1bb5651136c7920c38756a0</commitId><timestamp>1745405854000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Clazz name testes
</comment><date>2025-04-23 16:27:34 +0530</date><id>52dcc05e34fb86bdc1bb5651136c7920c38756a0</id><msg>Clazz name testes</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</affectedPath><commitId>e4822c773b18e0ec636e80a07723702b4f8993c4</commitId><timestamp>1745408061000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Added assertion on cypress test
</comment><date>2025-04-23 15:34:21 +0400</date><id>e4822c773b18e0ec636e80a07723702b4f8993c4</id><msg>Added assertion on cypress test</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</affectedPath><commitId>636a25032b5509410441bd7cde045bccd9ae5d66</commitId><timestamp>1745419461000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Assignment Copied and CourseBlockAndEditEntities set
</comment><date>2025-04-23 20:14:21 +0530</date><id>636a25032b5509410441bd7cde045bccd9ae5d66</id><msg>Assignment Copied and CourseBlockAndEditEntities set</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</affectedPath><commitId>506861ad45d7942ced94e522dc3827c69c075326</commitId><timestamp>1745423508000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Test fix
</comment><date>2025-04-23 21:21:48 +0530</date><id>506861ad45d7942ced94e522dc3827c69c075326</id><msg>Test fix</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</affectedPath><commitId>4131af17891896c1f247c4f12ddc5ab36379a0de</commitId><timestamp>1745428487000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>when copying set the group id
</comment><date>2025-04-23 22:44:47 +0530</date><id>4131af17891896c1f247c4f12ddc5ab36379a0de</id><msg>when copying set the group id</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</affectedPath><commitId>058fd68606f3df448150f87b565055ff5cf491eb</commitId><timestamp>1745477134000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Update fetching of CourseBlock
</comment><date>2025-04-24 12:15:34 +0530</date><id>058fd68606f3df448150f87b565055ff5cf491eb</id><msg>Update fetching of CourseBlock</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</affectedPath><commitId>e8a1f14d593a4d3f34446584917a37bc4858032b</commitId><timestamp>1745502552000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>assignment change and removed wait for cypress test
</comment><date>2025-04-24 17:49:12 +0400</date><id>e8a1f14d593a4d3f34446584917a37bc4858032b</id><msg>assignment change and removed wait for cypress test</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/edit/ClazzAssignmentEditViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</affectedPath><commitId>7412a2c5853fccda961c9905fbf0a9ae7d65cbda</commitId><timestamp>1745504055000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>All fixes done
</comment><date>2025-04-24 19:44:15 +0530</date><id>7412a2c5853fccda961c9905fbf0a9ae7d65cbda</id><msg>All fixes done</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/edit/ClazzAssignmentEditViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/edit/ClazzAssignmentEditViewModel.kt</affectedPath><affectedPath>lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</affectedPath><affectedPath>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt</affectedPath><commitId>fc1805ee53985f5ace33e7015a6c8ccb5e6c6390</commitId><timestamp>1745516046000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></author><authorEmail>mandvi.verma@sutara.org</authorEmail><comment>Refactoring
</comment><date>2025-04-24 23:04:06 +0530</date><id>fc1805ee53985f5ace33e7015a6c8ccb5e6c6390</id><msg>Refactoring</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/edit/ClazzAssignmentEditViewModel.kt</file></path><path><editType>edit</editType><file>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</file></path><path><editType>edit</editType><file>lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt</affectedPath><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/FindFreePort.kt</affectedPath><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt</affectedPath><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/ServerRunner.kt</affectedPath><affectedPath>testserver-controller/README.md</affectedPath><affectedPath>test-end-to-end/android-maestro/README.md</affectedPath><commitId>3d9076702435024ab127b489fbec026e378e24d4</commitId><timestamp>1746802801000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Add learning space url template support to testserver controller to enable maestro end to end tests to use https.
</comment><date>2025-05-09 19:00:01 +0400</date><id>3d9076702435024ab127b489fbec026e378e24d4</id><msg>Add learning space url template support to testserver controller to enable maestro end to end tests to use https.</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/README.md</file></path><path><editType>edit</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/FindFreePort.kt</file></path><path><editType>edit</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/ServerRunner.kt</file></path><path><editType>edit</editType><file>testserver-controller/README.md</file></path><path><editType>edit</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/username/GetUsernameSuggestionUseCase.kt</affectedPath><affectedPath>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonClientDomainModule.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</affectedPath><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/username/UsernameSuggestionRoute.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt</affectedPath><affectedPath>core/src/jvmTest/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCaseTest.kt</affectedPath><commitId>b8ec4eee1c3ee93a5d6fda7459e87ed74330df59</commitId><timestamp>1747044565000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>username suggestions added
</comment><date>2025-05-12 15:39:25 +0530</date><id>b8ec4eee1c3ee93a5d6fda7459e87ed74330df59</id><msg>username suggestions added</msg><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt</file></path><path><editType>add</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/username/UsernameSuggestionRoute.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonClientDomainModule.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/username/GetUsernameSuggestionUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path><path><editType>add</editType><file>core/src/jvmTest/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCaseTest.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCase.kt</file></path><path><editType>edit</editType><file>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Prf.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientExtensionResults.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/PasskeyWebAuthNResponse.kt</affectedPath><affectedPath>core/build.gradle</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Response.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</affectedPath><affectedPath>gradle/libs.versions.toml</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientDataJSON.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</affectedPath><commitId>ca2dee9c7dab5194773a7eed9900c9f350b8a7d0</commitId><timestamp>1747067619000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>Kotlinx Serialization Classes for WebAuthn Passkey Response
</comment><date>2025-05-12 22:03:39 +0530</date><id>ca2dee9c7dab5194773a7eed9900c9f350b8a7d0</id><msg>Kotlinx Serialization Classes for WebAuthn Passkey Response</msg><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Prf.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/PasskeyWebAuthNResponse.kt</file></path><path><editType>edit</editType><file>core/build.gradle</file></path><path><editType>edit</editType><file>gradle/libs.versions.toml</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Response.kt</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientDataJSON.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientExtensionResults.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Response.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</affectedPath><commitId>e609f9092db16c9d330cadbeddc9cfcc04328309</commitId><timestamp>1747119129000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>changes in GetCredentialUseCaseImpl
</comment><date>2025-05-13 12:22:09 +0530</date><id>e609f9092db16c9d330cadbeddc9cfcc04328309</id><msg>changes in GetCredentialUseCaseImpl</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Response.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>build.gradle</affectedPath><commitId>fb0b752e3e0d8563258c94212772d229e28ae51c</commitId><timestamp>1747136230000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Updated Android Gradle Plugin to version 8.10.0
</comment><date>2025-05-13 15:37:10 +0400</date><id>fb0b752e3e0d8563258c94212772d229e28ae51c</id><msg>Updated Android Gradle Plugin to version 8.10.0</msg><path><editType>edit</editType><file>build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt</affectedPath><commitId>41d0e2d3ab026e6259a19ae04a8d14a9f3821d91</commitId><timestamp>1747139339000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix testServerController running Cypress: changing the order of adding to the running server list broke the reverse proxy interceptor.
</comment><date>2025-05-13 16:28:59 +0400</date><id>41d0e2d3ab026e6259a19ae04a8d14a9f3821d91</id><msg>Fix testServerController running Cypress: changing the order of adding to the running server list broke the reverse proxy interceptor.</msg><path><editType>edit</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</affectedPath><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpEnterUsernamePasswordScreen.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt</affectedPath><affectedPath>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpEnterUsernamePasswordScreen.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyParams.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt</affectedPath><commitId>d1dbaa87d84f67b23be1621c04d73aacc1d6f59d</commitId><timestamp>1747147865000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>CreatePasskey use case should be returning the webauthn response
Creating a passkey - use case parameter should be only the username
</comment><date>2025-05-13 20:21:05 +0530</date><id>d1dbaa87d84f67b23be1621c04d73aacc1d6f59d</id><msg>CreatePasskey use case should be returning the webauthn response</msg><path><editType>edit</editType><file>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpEnterUsernamePasswordScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</file></path><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpEnterUsernamePasswordScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyParams.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/username/helper/UsernameErrorException.kt</affectedPath><commitId>4e53f267c642ec2fafa86d6573314f70ff8d1019</commitId><timestamp>1747209225000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>added UsernameSuggestionUseCase
</comment><date>2025-05-14 13:23:45 +0530</date><id>4e53f267c642ec2fafa86d6573314f70ff8d1019</id><msg>added UsernameSuggestionUseCase</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCase.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/username/helper/UsernameErrorException.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/PasskeyWebAuthNResponse.kt</affectedPath><commitId>17c2b6052f5542c37d9fc8aa2c2e7ad40dc50d19</commitId><timestamp>1747215895000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>spec added
</comment><date>2025-05-14 15:14:55 +0530</date><id>17c2b6052f5542c37d9fc8aa2c2e7ad40dc50d19</id><msg>spec added</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/PasskeyWebAuthNResponse.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt</affectedPath><affectedPath>lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt</affectedPath><affectedPath>lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/PersonPasskey.kt</affectedPath><commitId>9e20fad4ead4cdf4116aef872bd764dd65832c76</commitId><timestamp>1747303199000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Refactor passkey rpId and user id handling:

Update CreatePublicKeyCredentialCreationOptionsJsonUseCase - set the user handle (user id) as passkeyUid@learningspace - as per the spec avoiding the use of any personal information, but including the server url.

Remove rpId from PersonPasskey (this is system wide, not a per entity variable).
</comment><date>2025-05-15 13:59:59 +0400</date><id>9e20fad4ead4cdf4116aef872bd764dd65832c76</id><msg>Refactor passkey rpId and user id handling:</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt</file></path><path><editType>edit</editType><file>lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt</file></path><path><editType>edit</editType><file>lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/PersonPasskey.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Response.kt</affectedPath><affectedPath>core/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementAuthenticatorAssertionResponseJSONUseCaseTest.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</affectedPath><affectedPath>gradle/libs.versions.toml</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyParams.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationResponseJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsClientOutputsJSON.kt</affectedPath><affectedPath>core/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCaseTest.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsPRFOutputsJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticatorAssertionResponseJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientExtensionResults.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Prf.kt</affectedPath><affectedPath>core/build.gradle</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/PasskeyWebAuthNResponse.kt</affectedPath><affectedPath>lib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/207.json</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientDataJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</affectedPath><commitId>ee491d68ca69202c48738d7ad4d44ce5a1ed0648</commitId><timestamp>1747306693000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>changed the name of PasskeyWebAuthNResponse according to spec
change in the flow of signin with passkey
</comment><date>2025-05-15 16:28:13 +0530</date><id>ee491d68ca69202c48738d7ad4d44ce5a1ed0648</id><msg>changed the name of PasskeyWebAuthNResponse according to spec</msg><path><editType>edit</editType><file>gradle/libs.versions.toml</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsClientOutputsJSON.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</file></path><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Response.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsPRFOutputsJSON.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</file></path><path><editType>edit</editType><file>core/build.gradle</file></path><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyParams.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientDataJSON.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt</file></path><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/PasskeyWebAuthNResponse.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationResponseJSON.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticatorAssertionResponseJSON.kt</file></path><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientExtensionResults.kt</file></path><path><editType>add</editType><file>core/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementAuthenticatorAssertionResponseJSONUseCaseTest.kt</file></path><path><editType>delete</editType><file>core/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCaseTest.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</file></path><path><editType>edit</editType><file>lib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/207.json</file></path><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Prf.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsClientOutputsJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticationExtensionsClientOutputsJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticationResponseJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/ClientDataJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsPRFOutputsJSON.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticatorAssertionResponseJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticatorAssertionResponseJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticationExtensionsPRFOutputsJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationResponseJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientDataJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt</affectedPath><commitId>e9652b14275ff728a8ebecc75e96dfdc7833b038</commitId><timestamp>1747308378000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Move webauthn model into model package.
</comment><date>2025-05-15 15:26:18 +0400</date><id>e9652b14275ff728a8ebecc75e96dfdc7833b038</id><msg>Move webauthn model into model package.</msg><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationResponseJSON.kt</file></path><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsClientOutputsJSON.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticationExtensionsPRFOutputsJSON.kt</file></path><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticatorAssertionResponseJSON.kt</file></path><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsPRFOutputsJSON.kt</file></path><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientDataJSON.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticatorAssertionResponseJSON.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticationResponseJSON.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/ClientDataJSON.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticationExtensionsClientOutputsJSON.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</affectedPath><affectedPath>core/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/DecodeUserHandleUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/DecodeUserHandleUseCase.kt</affectedPath><affectedPath>core/src/jvmTest/kotlin/com/ustadmobile/core/domain/passkey/EncodeDecodeUserHandleUseCaseTest.kt</affectedPath><affectedPath>app-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/EncodeUserHandleUseCase.kt</affectedPath><affectedPath>core/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</affectedPath><commitId>6d684ccb65a0e58f951a3cdcb1849ecfc6277fd1</commitId><timestamp>1747382458000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>user handle encoding decoding added with test
</comment><date>2025-05-16 13:30:58 +0530</date><id>6d684ccb65a0e58f951a3cdcb1849ecfc6277fd1</id><msg>user handle encoding decoding added with test</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt</file></path><path><editType>edit</editType><file>app-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/EncodeUserHandleUseCase.kt</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</file></path><path><editType>add</editType><file>core/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/DecodeUserHandleUseCaseImpl.kt</file></path><path><editType>add</editType><file>core/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/DecodeUserHandleUseCase.kt</file></path><path><editType>add</editType><file>core/src/jvmTest/kotlin/com/ustadmobile/core/domain/passkey/EncodeDecodeUserHandleUseCaseTest.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</affectedPath><affectedPath>core/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/DecodeUserHandleUseCaseImpl.kt</affectedPath><affectedPath>core/src/jvmTest/kotlin/com/ustadmobile/core/domain/passkey/EncodeDecodeUserHandleUseCaseTest.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyUseCase.kt</affectedPath><affectedPath>core/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyRoute.kt</affectedPath><commitId>ccb7cbae52534cce1dad19c3f1d8742e23f5450e</commitId><timestamp>1747395377000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>clean up encoding decoding
</comment><date>2025-05-16 17:06:17 +0530</date><id>ccb7cbae52534cce1dad19c3f1d8742e23f5450e</id><msg>clean up encoding decoding</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt</file></path><path><editType>edit</editType><file>core/src/jvmTest/kotlin/com/ustadmobile/core/domain/passkey/EncodeDecodeUserHandleUseCaseTest.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyRoute.kt</file></path><path><editType>edit</editType><file>core/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/DecodeUserHandleUseCaseImpl.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt</affectedPath><commitId>908588cb2f8f04ee00d1f57167b511204af60c9d</commitId><timestamp>1747407534000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix SavePersonPasskeyUseCase compilation
</comment><date>2025-05-16 18:58:54 +0400</date><id>908588cb2f8f04ee00d1f57167b511204af60c9d</id><msg>Fix SavePersonPasskeyUseCase compilation</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><commitId>40e3bfcc22f39905980d076f28f4b223d2fa7f5a</commitId><timestamp>1747640180000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>username issue fixed for web
</comment><date>2025-05-19 13:06:20 +0530</date><id>40e3bfcc22f39905980d076f28f4b223d2fa7f5a</id><msg>username issue fixed for web</msg><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</affectedPath><affectedPath>app-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</affectedPath><commitId>12bbd2fdc6e847bf26d9e8a3622f5e4f22196a0e</commitId><timestamp>1747758320000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix AbstractAppActivity compilation and remove CreatePasskeyRequestJsonUseCase from desktop and web DI.
</comment><date>2025-05-20 20:25:20 +0400</date><id>12bbd2fdc6e847bf26d9e8a3622f5e4f22196a0e</id><msg>Fix AbstractAppActivity compilation and remove CreatePasskeyRequestJsonUseCase from desktop and web DI.</msg><path><editType>edit</editType><file>app-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt</file></path><path><editType>edit</editType><file>core/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyUseCase.kt</affectedPath><affectedPath>core/src/jvmTest/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCaseTest.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyRoute.kt</affectedPath><commitId>f7c5868fc4f88bf520b5564e93464c6c0484de89</commitId><timestamp>1747812756000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Minor tidyup - remove commented out code etc.
</comment><date>2025-05-21 11:32:36 +0400</date><id>f7c5868fc4f88bf520b5564e93464c6c0484de89</id><msg>Minor tidyup - remove commented out code etc.</msg><path><editType>edit</editType><file>core/src/jvmTest/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCaseTest.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyUseCase.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyRoute.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>gradle/libs.versions.toml</affectedPath><affectedPath>core/build.gradle</affectedPath><commitId>5c8f8cabb797b2e0e4eea2a0412d662be67317ed</commitId><timestamp>1747813134000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Remove unused json codegen dependency.
</comment><date>2025-05-21 11:38:54 +0400</date><id>5c8f8cabb797b2e0e4eea2a0412d662be67317ed</id><msg>Remove unused json codegen dependency.</msg><path><editType>edit</editType><file>core/build.gradle</file></path><path><editType>edit</editType><file>gradle/libs.versions.toml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-ktor-server/src/dist/ustad-server.conf</affectedPath><commitId>d57678af56dff29ee71887700ef6ca8f00e5cc9e</commitId><timestamp>1747821863000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix ustad-server.conf in distribution version to avoid setting an incorrect .well-known directory.
</comment><date>2025-05-21 14:04:23 +0400</date><id>d57678af56dff29ee71887700ef6ca8f00e5cc9e</id><msg>Fix ustad-server.conf in distribution version to avoid setting an incorrect .well-known directory.</msg><path><editType>edit</editType><file>app-ktor-server/src/dist/ustad-server.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-android/README.md</affectedPath><commitId>395718220ee6b1f9df4edc3391ea623afa4e6dc0</commitId><timestamp>1747824646000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Add documentation on checking asset links.
</comment><date>2025-05-21 14:50:46 +0400</date><id>395718220ee6b1f9df4edc3391ea623afa4e6dc0</id><msg>Add documentation on checking asset links.</msg><path><editType>edit</editType><file>app-android/README.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-android/README.md</affectedPath><commitId>428637e0874376b8a573f7b5fae94fb635b43044</commitId><timestamp>1747824736000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Update documentation on checking asset links.
</comment><date>2025-05-21 14:52:16 +0400</date><id>428637e0874376b8a573f7b5fae94fb635b43044</id><msg>Update documentation on checking asset links.</msg><path><editType>edit</editType><file>app-android/README.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-ktor-server/src/main/resources/application.conf</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_007b_admin_send_group_invitation_to_join_course_via_email.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/support/commands.js</affectedPath><affectedPath>test-end-to-end/test-files/content/Ustad_Unenrolled_Teacher_And__Student_list.csv</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002b_user_registration_above_age_13_join_learning_space_username_password.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_007a_admin_send_group_invitation_to_join_course_via_username.cy.js</affectedPath><commitId>ed31389eaa9e5b2f4f2258c63b35cb9d2707565c</commitId><timestamp>1747899268000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>invite user e2e and username test added to cypress tests
</comment><date>2025-05-22 11:34:28 +0400</date><id>ed31389eaa9e5b2f4f2258c63b35cb9d2707565c</id><msg>invite user e2e and username test added to cypress tests</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002b_user_registration_above_age_13_join_learning_space_username_password.cy.js</file></path><path><editType>add</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_007b_admin_send_group_invitation_to_join_course_via_email.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/support/commands.js</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/resources/application.conf</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</file></path><path><editType>add</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_007a_admin_send_group_invitation_to_join_course_via_username.cy.js</file></path><path><editType>add</editType><file>test-end-to-end/test-files/content/Ustad_Unenrolled_Teacher_And__Student_list.csv</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/fetch_invitation_link.js</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/007_002b_user_registration_above_age_13_join_learning_space_username_password.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/clear_state_and_learning_space_new_userflow.yaml</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/clear_state_and_learning_space_existing_userflow.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/clear_state_and_personal_account_new_user_flow.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/007_007a_admin_send_group_invitation_to_join_course_via_username.yaml</affectedPath><commitId>f772f0b0e8019b5cc391e9080ff11a8dfa147a15</commitId><timestamp>1747921076000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>invite user e2e and username test added to maestro tests
</comment><date>2025-05-22 17:37:56 +0400</date><id>f772f0b0e8019b5cc391e9080ff11a8dfa147a15</id><msg>invite user e2e and username test added to maestro tests</msg><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/007_007a_admin_send_group_invitation_to_join_course_via_username.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/007_002b_user_registration_above_age_13_join_learning_space_username_password.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/common/clear_state_and_personal_account_new_user_flow.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/common/clear_state_and_learning_space_existing_userflow.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/common/clear_state_and_learning_space_new_userflow.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/common/fetch_invitation_link.js</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/ClientDataJSON.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/PublicKeyCredentialCreationOptionsJSON.kt</affectedPath><commitId>cd425745eedf6073814aaa896f195531d1fa1704</commitId><timestamp>1747925093000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>google password manager issues fixed
</comment><date>2025-05-22 20:14:53 +0530</date><id>cd425745eedf6073814aaa896f195531d1fa1704</id><msg>google password manager issues fixed</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/ClientDataJSON.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/PublicKeyCredentialCreationOptionsJSON.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/PublicKeyCredentialRequestOptionsJSON.kt</affectedPath><affectedPath>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/login/LoginScreen.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt</affectedPath><affectedPath>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountSelectNewOrExistingScreen.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialRequestOptionsJsonUseCase.kt</affectedPath><commitId>f282bc0374de2d68d15cc15db4537beb6fc74c7f</commitId><timestamp>1748333394000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>google password manager signing in issues fixed
for github issue
https://github.com/UstadMobile/UstadMobile/issues/1103
</comment><date>2025-05-27 13:39:54 +0530</date><id>f282bc0374de2d68d15cc15db4537beb6fc74c7f</id><msg>google password manager signing in issues fixed</msg><path><editType>edit</editType><file>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountSelectNewOrExistingScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</file></path><path><editType>edit</editType><file>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/login/LoginScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/PublicKeyCredentialRequestOptionsJSON.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialRequestOptionsJsonUseCase.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml</affectedPath><commitId>963ab08ff4b7b2bfb016ddf7f62f03e1e74655e9</commitId><timestamp>1748511828000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>maestro - stopserver uncommented
</comment><date>2025-05-29 13:43:48 +0400</date><id>963ab08ff4b7b2bfb016ddf7f62f03e1e74655e9</id><msg>maestro - stopserver uncommented</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><commitId>5bb2cba42344432e4bb038ded0a7fd9572b9bc0d</commitId><timestamp>1748517894000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment> SignUpScreen bug fix for issue
 Create account screen -Error message persists after all mandatory fields are completed #1100
</comment><date>2025-05-29 16:54:54 +0530</date><id>5bb2cba42344432e4bb038ded0a7fd9572b9bc0d</id><msg>SignUpScreen bug fix for issue</msg><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</affectedPath><commitId>0199499484fd02169778510bd63af89d15c2e4b8</commitId><timestamp>1748522714000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>updated cypress - mandatory field check
</comment><date>2025-05-29 16:45:14 +0400</date><id>0199499484fd02169778510bd63af89d15c2e4b8</id><msg>updated cypress - mandatory field check</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/clear_login_and_add_content.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/007_001_admin_enable_or_disable_user_registration.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/common/download_file_via_browser.yaml</affectedPath><commitId>fda3486d44d2f6a9b268e5def6c37d6247683acc</commitId><timestamp>1748524861000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>updated maestro - added max tries on downloads
</comment><date>2025-05-29 17:21:01 +0400</date><id>fda3486d44d2f6a9b268e5def6c37d6247683acc</id><msg>updated maestro - added max tries on downloads</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/common/download_file_via_browser.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/007_001_admin_enable_or_disable_user_registration.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/common/clear_login_and_add_content.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests.pending/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml</affectedPath><commitId>c3514161121d8e1ee848cc72db9b78a54036edca</commitId><timestamp>1748539457000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>maestro - 007_007b_admin_send_group_invitation_to_join_course_via_email.yaml moved to pending folder
</comment><date>2025-05-29 21:24:17 +0400</date><id>c3514161121d8e1ee848cc72db9b78a54036edca</id><msg>maestro - 007_007b_admin_send_group_invitation_to_join_course_via_email.yaml moved to pending folder</msg><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests.pending/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</affectedPath><affectedPath>app-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/EncodeUserHandleUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialRequestOptionsJsonUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/DecodeUserHandleUseCase.kt</affectedPath><affectedPath>core/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</affectedPath><commitId>f196dbbd549013dfe527fe3c5afdb44bdc6b526d</commitId><timestamp>1748701848000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Remove obsolete CreatePasskeyRequestJsonUseCase
Prevent error being shown when there is no saved credential available.
Tidyup passkey documentation on user handle use cases.
</comment><date>2025-05-31 18:30:48 +0400</date><id>f196dbbd549013dfe527fe3c5afdb44bdc6b526d</id><msg>Remove obsolete CreatePasskeyRequestJsonUseCase</msg><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</file></path><path><editType>edit</editType><file>core/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/DecodeUserHandleUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialRequestOptionsJsonUseCase.kt</file></path><path><editType>edit</editType><file>app-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/EncodeUserHandleUseCase.kt</file></path><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt</file></path><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/ServerRunner.kt</affectedPath><affectedPath>app-ktor-server/src/main/resources/application.conf</affectedPath><commitId>b6210a7f0b8c11682cf39c1617c7bbdc241688dd</commitId><timestamp>1748703342000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Revert changes to application.conf and update ServerRunner to handle useMockEmail

Revert change to application.conf that enabled useMockEmail by default.
Update testserver-controller ServerRunner to set useMockEmail parameter
</comment><date>2025-05-31 18:55:42 +0400</date><id>b6210a7f0b8c11682cf39c1617c7bbdc241688dd</id><msg>Revert changes to application.conf and update ServerRunner to handle useMockEmail</msg><path><editType>edit</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/ServerRunner.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/resources/application.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt</affectedPath><commitId>1189d5df0c89e19db618e8153a96100a08aef874</commitId><timestamp>1748784497000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix compilation issues after merging primary into dev-simplifed-onboarding
</comment><date>2025-06-01 17:28:17 +0400</date><id>1189d5df0c89e19db618e8153a96100a08aef874</id><msg>Fix compilation issues after merging primary into dev-simplifed-onboarding</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>wget-log</affectedPath><affectedPath>ustad-appconfig.sh</affectedPath><affectedPath>wget-log.1</affectedPath><affectedPath>ustad-appconfig.bat</affectedPath><commitId>34d4dc53dcd2b5607aaccee54b3b0e067c22126e</commitId><timestamp>1748788991000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Delete obsolete scripts and wget test logs.
</comment><date>2025-06-01 18:43:11 +0400</date><id>34d4dc53dcd2b5607aaccee54b3b0e067c22126e</id><msg>Delete obsolete scripts and wget test logs.</msg><path><editType>delete</editType><file>wget-log.1</file></path><path><editType>delete</editType><file>wget-log</file></path><path><editType>delete</editType><file>ustad-appconfig.sh</file></path><path><editType>delete</editType><file>ustad-appconfig.bat</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt</affectedPath><commitId>4514e1f3e4b663968ea563badc8b404fb9c2f3b4</commitId><timestamp>1748853214000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>AddnewPerson usecase binding issue fix
</comment><date>2025-06-02 14:03:34 +0530</date><id>4514e1f3e4b663968ea563badc8b404fb9c2f3b4</id><msg>AddnewPerson usecase binding issue fix</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_006_admin_enable_or_disable_guest_login.cy.js</affectedPath><affectedPath>app-ktor-server/src/main/resources/application.conf</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_002_users_add_course_comments.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_005_assignment_grace_period_finished.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_006_user_enter_assignment_page_before_graceperiod_but_submission_after_grace_Period.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_009_group_users_multiple_assignment_submission_allowed.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_003_multiple_submission_possible_for_student.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_010_peer_marking_for_individual_assignment.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_007b_admin_send_group_invitation_to_join_course_via_email.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/support/commands.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002b_user_registration_above_age_13_join_learning_space_username_password.cy.js</affectedPath><commitId>b1bd793f7bcda4b25332452cdea8aa5811d39a95</commitId><timestamp>1748863702000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>cypress test - conflict fixes
</comment><date>2025-06-02 15:28:22 +0400</date><id>b1bd793f7bcda4b25332452cdea8aa5811d39a95</id><msg>cypress test - conflict fixes</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/support/commands.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_002_users_add_course_comments.cy.js</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/resources/application.conf</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_010_peer_marking_for_individual_assignment.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002b_user_registration_above_age_13_join_learning_space_username_password.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_009_group_users_multiple_assignment_submission_allowed.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_007b_admin_send_group_invitation_to_join_course_via_email.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_005_assignment_grace_period_finished.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_006_user_enter_assignment_page_before_graceperiod_but_submission_after_grace_Period.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_006_admin_enable_or_disable_guest_login.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_004_003_multiple_submission_possible_for_student.cy.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt</affectedPath><commitId>0a5d3a76029307eabeacba1a9861f63c4b09404b</commitId><timestamp>1748961568000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Attempt fix for copy course app crash (since merging dev-simplified-onboarding).
</comment><date>2025-06-03 18:39:28 +0400</date><id>0a5d3a76029307eabeacba1a9861f63c4b09404b</id><msg>Attempt fix for copy course app crash (since merging dev-simplified-onboarding).</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-ktor-server/src/main/resources/application.conf</affectedPath><commitId>56938ba4ca8a120fe0a73dde86e309d161e691e7</commitId><timestamp>1749018360000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>removed useMockEmail change
</comment><date>2025-06-04 10:26:00 +0400</date><id>56938ba4ca8a120fe0a73dde86e309d161e691e7</id><msg>removed useMockEmail change</msg><path><editType>edit</editType><file>app-ktor-server/src/main/resources/application.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>build.gradle</affectedPath><commitId>f86988d4eacbc271001f280be7601c266e7c37bf</commitId><timestamp>1749030589000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Bump version
</comment><date>2025-06-04 13:49:49 +0400</date><id>f86988d4eacbc271001f280be7601c266e7c37bf</id><msg>Bump version</msg><path><editType>edit</editType><file>build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</affectedPath><commitId>06df8234aa670dcd8fecc8437764b7070a83a640</commitId><timestamp>1750684970000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>commit
</comment><date>2025-06-23 18:52:50 +0530</date><id>06df8234aa670dcd8fecc8437764b7070a83a640</id><msg>commit</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</affectedPath><commitId>e38afaa1be964d564d587feba75aab33ddbd03ee</commitId><timestamp>1750915576000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>commit
</comment><date>2025-06-26 10:56:16 +0530</date><id>e38afaa1be964d564d587feba75aab33ddbd03ee</id><msg>commit</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></culprit><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mandvi.verma</absoluteUrl><fullName>mandvi.verma</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by poojaustad</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>40</buildNumber><marked><SHA1>16180f7871327970035cc04a826d108b05187c66</SHA1><branch><SHA1>16180f7871327970035cc04a826d108b05187c66</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>16180f7871327970035cc04a826d108b05187c66</SHA1><branch><SHA1>16180f7871327970035cc04a826d108b05187c66</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>16180f7871327970035cc04a826d108b05187c66</SHA1><branch><SHA1>16180f7871327970035cc04a826d108b05187c66</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>331</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#40</displayName><duration>598635</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #40</fullDisplayName><id>40</id><inProgress>false</inProgress><keepLog>false</keepLog><number>40</number><queueId>2972</queueId><result>SUCCESS</result><timestamp>1750231355274</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/40/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/parentalconsentmanagement/ParentalConsentManagementViewModel.kt</affectedPath><commitId>16180f7871327970035cc04a826d108b05187c66</commitId><timestamp>1750231341000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>default defaultRelationship added in ParentalConsentManagement
</comment><date>2025-06-18 12:52:21 +0530</date><id>16180f7871327970035cc04a826d108b05187c66</id><msg>default defaultRelationship added in ParentalConsentManagement</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/parentalconsentmanagement/ParentalConsentManagementViewModel.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>39</buildNumber><marked><SHA1>1033b4e84f31a65ce088e3503b113519580dd3b0</SHA1><branch><SHA1>1033b4e84f31a65ce088e3503b113519580dd3b0</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>1033b4e84f31a65ce088e3503b113519580dd3b0</SHA1><branch><SHA1>1033b4e84f31a65ce088e3503b113519580dd3b0</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>1033b4e84f31a65ce088e3503b113519580dd3b0</SHA1><branch><SHA1>1033b4e84f31a65ce088e3503b113519580dd3b0</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>331</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#39</displayName><duration>574976</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #39</fullDisplayName><id>39</id><inProgress>false</inProgress><keepLog>false</keepLog><number>39</number><queueId>2967</queueId><result>SUCCESS</result><timestamp>1750227575045</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/39/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/person/child/ChildProfileListScreen.kt</affectedPath><commitId>1033b4e84f31a65ce088e3503b113519580dd3b0</commitId><timestamp>1750227555000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>minor changes
</comment><date>2025-06-18 11:49:15 +0530</date><id>1033b4e84f31a65ce088e3503b113519580dd3b0</id><msg>minor changes</msg><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/person/child/ChildProfileListScreen.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by poojaustad</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>38</buildNumber><marked><SHA1>a07b81010926fa3837ddedc140c73bcda1a92682</SHA1><branch><SHA1>a07b81010926fa3837ddedc140c73bcda1a92682</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>a07b81010926fa3837ddedc140c73bcda1a92682</SHA1><branch><SHA1>a07b81010926fa3837ddedc140c73bcda1a92682</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>a07b81010926fa3837ddedc140c73bcda1a92682</SHA1><branch><SHA1>a07b81010926fa3837ddedc140c73bcda1a92682</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>331</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#38</displayName><duration>447220</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #38</fullDisplayName><id>38</id><inProgress>false</inProgress><keepLog>false</keepLog><number>38</number><queueId>2913</queueId><result>SUCCESS</result><timestamp>1749718903666</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/38/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003d_users_under_13_can_register_learning_space_existing_parent.cy.js</affectedPath><commitId>a07b81010926fa3837ddedc140c73bcda1a92682</commitId><timestamp>1749718883000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>learning space flow update
</comment><date>2025-06-12 13:01:23 +0400</date><id>a07b81010926fa3837ddedc140c73bcda1a92682</id><msg>learning space flow update</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003d_users_under_13_can_register_learning_space_existing_parent.cy.js</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by poojaustad</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>37</buildNumber><marked><SHA1>39b1810632e41c126d60bc7b1e2daa6452031b66</SHA1><branch><SHA1>39b1810632e41c126d60bc7b1e2daa6452031b66</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>39b1810632e41c126d60bc7b1e2daa6452031b66</SHA1><branch><SHA1>39b1810632e41c126d60bc7b1e2daa6452031b66</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>39b1810632e41c126d60bc7b1e2daa6452031b66</SHA1><branch><SHA1>39b1810632e41c126d60bc7b1e2daa6452031b66</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>52</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#37</displayName><duration>310915</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #37</fullDisplayName><id>37</id><inProgress>false</inProgress><keepLog>false</keepLog><number>37</number><queueId>2905</queueId><result>FAILURE</result><timestamp>1749559070573</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/37/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003d_users_under_13_can_register_learning_space_existing_parent.cy.js</affectedPath><commitId>39b1810632e41c126d60bc7b1e2daa6452031b66</commitId><timestamp>1749559050000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>learning space flow update
</comment><date>2025-06-10 16:37:30 +0400</date><id>39b1810632e41c126d60bc7b1e2daa6452031b66</id><msg>learning space flow update</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003d_users_under_13_can_register_learning_space_existing_parent.cy.js</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>36</buildNumber><marked><SHA1>0e67894c8b7cd48c9cddfa2a56a16fded2c0f03b</SHA1><branch><SHA1>0e67894c8b7cd48c9cddfa2a56a16fded2c0f03b</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>0e67894c8b7cd48c9cddfa2a56a16fded2c0f03b</SHA1><branch><SHA1>0e67894c8b7cd48c9cddfa2a56a16fded2c0f03b</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>0e67894c8b7cd48c9cddfa2a56a16fded2c0f03b</SHA1><branch><SHA1>0e67894c8b7cd48c9cddfa2a56a16fded2c0f03b</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>331</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#36</displayName><duration>395955</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #36</fullDisplayName><id>36</id><inProgress>false</inProgress><keepLog>false</keepLog><number>36</number><queueId>2619</queueId><result>SUCCESS</result><timestamp>1746708650982</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/36/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePasskeyRequestJsonServerUseCase.kt</affectedPath><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</affectedPath><commitId>b856e5b707f475a43b390276724aa42d61cb78e2</commitId><timestamp>1746628667000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Update passkey creation:
1) Use typed kotlinx serialization classes for passkey creation
2) Make passkey creation domain use cases bound to scope (so they understand what learning space they are connected to, and generate a username using CreateCredentialUsernameUseCase accordingly.
3) Update SignUpViewModel to use loadEntity function.
</comment><date>2025-05-07 18:37:47 +0400</date><id>b856e5b707f475a43b390276724aa42d61cb78e2</id><msg>Update passkey creation:</msg><path><editType>edit</editType><file>core/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt</file></path><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</file></path><path><editType>edit</editType><file>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt</file></path><path><editType>delete</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePasskeyRequestJsonServerUseCase.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path><path><editType>add</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/ChildProfileListViewModel.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</affectedPath><affectedPath>core/src/jvmTest/kotlin/com/ustadmobile/core/test/clientservertest/ClientServerIntegrationTest.kt</affectedPath><affectedPath>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/child/ChildProfileListScreen.kt</affectedPath><affectedPath>app-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/PersonAuthRegisterRouteTest.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/PersonAuthRegisterRoute.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</affectedPath><affectedPath>app-react/src/jsMain/kotlin/com/ustadmobile/view/person/child/ChildProfileListScreen.kt</affectedPath><commitId>860908512c126bbe9b257230a3f86d786555ce06</commitId><timestamp>1746690335000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>changes in ChildProfileListScreen
</comment><date>2025-05-08 13:15:35 +0530</date><id>860908512c126bbe9b257230a3f86d786555ce06</id><msg>changes in ChildProfileListScreen</msg><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/PersonAuthRegisterRoute.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</file></path><path><editType>edit</editType><file>core/src/jvmTest/kotlin/com/ustadmobile/core/test/clientservertest/ClientServerIntegrationTest.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt</file></path><path><editType>edit</editType><file>lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/child/ChildProfileListScreen.kt</file></path><path><editType>edit</editType><file>app-react/src/jsMain/kotlin/com/ustadmobile/view/person/child/ChildProfileListScreen.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/ChildProfileListViewModel.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/PersonAuthRegisterRouteTest.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></culprit><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by poojaustad</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>35</buildNumber><marked><SHA1>420aa7b928b1c54c8feeda8548267cdd3daa0414</SHA1><branch><SHA1>420aa7b928b1c54c8feeda8548267cdd3daa0414</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>420aa7b928b1c54c8feeda8548267cdd3daa0414</SHA1><branch><SHA1>420aa7b928b1c54c8feeda8548267cdd3daa0414</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>420aa7b928b1c54c8feeda8548267cdd3daa0414</SHA1><branch><SHA1>420aa7b928b1c54c8feeda8548267cdd3daa0414</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>331</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#35</displayName><duration>399774</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #35</fullDisplayName><id>35</id><inProgress>false</inProgress><keepLog>false</keepLog><number>35</number><queueId>2602</queueId><result>SUCCESS</result><timestamp>1746537384752</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/35/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003d_users_under_13_can_register_learning_space_existing_parent.cy.js</affectedPath><affectedPath>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</affectedPath><commitId>420aa7b928b1c54c8feeda8548267cdd3daa0414</commitId><timestamp>1746537367000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>personal or learningspace edit
</comment><date>2025-05-06 17:16:07 +0400</date><id>420aa7b928b1c54c8feeda8548267cdd3daa0414</id><msg>personal or learningspace edit</msg><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003a_users_under_13_can_register_personal_new_parent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003c_users_under_13_can_register_learning_space_new_parent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003b_users_under_13_can_register_personal_existing_parent.cy.js</file></path><path><editType>edit</editType><file>test-end-to-end/webapp-cypress/cypress/e2e/WEB_007_003d_users_under_13_can_register_learning_space_existing_parent.cy.js</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by poojaustad</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>34</buildNumber><marked><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><branch><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><branch><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><branch><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>331</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#34</displayName><duration>370368</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #34</fullDisplayName><id>34</id><inProgress>false</inProgress><keepLog>false</keepLog><number>34</number><queueId>2553</queueId><result>SUCCESS</result><timestamp>1746011315644</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/34/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml</affectedPath><commitId>0756230322c88c42e097d2ddd701724698f8b381</commitId><timestamp>1746005147000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Manage account in maestro test 001_002
</comment><date>2025-04-30 13:25:47 +0400</date><id>0756230322c88c42e097d2ddd701724698f8b381</id><msg>Manage account in maestro test 001_002</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit></build><color>blue</color><firstBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by poojaustad</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>34</buildNumber><marked><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><branch><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><branch><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><branch><SHA1>d4dc7ba9e0da0e0ab3ce86149404fa8ae23c3005</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>331</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#34</displayName><duration>370368</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #34</fullDisplayName><id>34</id><inProgress>false</inProgress><keepLog>false</keepLog><number>34</number><queueId>2553</queueId><result>SUCCESS</result><timestamp>1746011315644</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/34/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml</affectedPath><commitId>0756230322c88c42e097d2ddd701724698f8b381</commitId><timestamp>1746005147000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Manage account in maestro test 001_002
</comment><date>2025-04-30 13:25:47 +0400</date><id>0756230322c88c42e097d2ddd701724698f8b381</id><msg>Manage account in maestro test 001_002</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></culprit></firstBuild><healthReport><description>Build stability: 1 out of the last 5 builds failed.</description><iconClassName>icon-health-60to79</iconClassName><iconUrl>health-60to79.png</iconUrl><score>80</score></healthReport><healthReport><description>Tests: 0 tests failing out of a total of 337 tests.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Pooja Ravi</shortDescription><userId>pooja</userId><userName>Pooja Ravi</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>53</buildNumber><marked><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>app-android-benchmarkRelease.apk</displayPath><fileName>app-android-benchmarkRelease.apk</fileName><relativePath>app-android/build/outputs/apk/benchmarkRelease/app-android-benchmarkRelease.apk</relativePath></artifact><artifact><displayPath>app-android-debug.apk</displayPath><fileName>app-android-debug.apk</fileName><relativePath>app-android/build/outputs/apk/debug/app-android-debug.apk</relativePath></artifact><artifact><displayPath>app-android-nonMinifiedRelease.apk</displayPath><fileName>app-android-nonMinifiedRelease.apk</fileName><relativePath>app-android/build/outputs/apk/nonMinifiedRelease/app-android-nonMinifiedRelease.apk</relativePath></artifact><artifact><displayPath>app-android-release.apk</displayPath><fileName>app-android-release.apk</fileName><relativePath>app-android/build/outputs/apk/release/app-android-release.apk</relativePath></artifact><artifact><displayPath>benchmarkRelease/mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>app-android/build/outputs/mapping/benchmarkRelease/mapping.txt</relativePath></artifact><artifact><displayPath>release/mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>app-android/build/outputs/mapping/release/mapping.txt</relativePath></artifact><artifact><displayPath>ustad-server.zip</displayPath><fileName>ustad-server.zip</fileName><relativePath>app-ktor-server/build/distributions/ustad-server.zip</relativePath></artifact><building>false</building><displayName>#53</displayName><duration>442856</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #53</fullDisplayName><id>53</id><inProgress>false</inProgress><keepLog>false</keepLog><number>53</number><queueId>3265</queueId><result>SUCCESS</result><timestamp>1752645059513</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/53/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Pooja Ravi</shortDescription><userId>pooja</userId><userName>Pooja Ravi</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>53</buildNumber><marked><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>app-android-benchmarkRelease.apk</displayPath><fileName>app-android-benchmarkRelease.apk</fileName><relativePath>app-android/build/outputs/apk/benchmarkRelease/app-android-benchmarkRelease.apk</relativePath></artifact><artifact><displayPath>app-android-debug.apk</displayPath><fileName>app-android-debug.apk</fileName><relativePath>app-android/build/outputs/apk/debug/app-android-debug.apk</relativePath></artifact><artifact><displayPath>app-android-nonMinifiedRelease.apk</displayPath><fileName>app-android-nonMinifiedRelease.apk</fileName><relativePath>app-android/build/outputs/apk/nonMinifiedRelease/app-android-nonMinifiedRelease.apk</relativePath></artifact><artifact><displayPath>app-android-release.apk</displayPath><fileName>app-android-release.apk</fileName><relativePath>app-android/build/outputs/apk/release/app-android-release.apk</relativePath></artifact><artifact><displayPath>benchmarkRelease/mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>app-android/build/outputs/mapping/benchmarkRelease/mapping.txt</relativePath></artifact><artifact><displayPath>release/mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>app-android/build/outputs/mapping/release/mapping.txt</relativePath></artifact><artifact><displayPath>ustad-server.zip</displayPath><fileName>ustad-server.zip</fileName><relativePath>app-ktor-server/build/distributions/ustad-server.zip</relativePath></artifact><building>false</building><displayName>#53</displayName><duration>442856</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #53</fullDisplayName><id>53</id><inProgress>false</inProgress><keepLog>false</keepLog><number>53</number><queueId>3265</queueId><result>SUCCESS</result><timestamp>1752645059513</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/53/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit></lastCompletedBuild><lastFailedBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>52</buildNumber><marked><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>52</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#52</displayName><duration>307779</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #52</fullDisplayName><id>52</id><inProgress>false</inProgress><keepLog>false</keepLog><number>52</number><queueId>3207</queueId><result>FAILURE</result><timestamp>1751961631221</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/52/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</affectedPath><commitId>d7f55738758172371419231ec6710bfc698b9a32</commitId><timestamp>1751458903000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix error in AbstractAppActivity: downloads would be shown when any extra arguments were passed with the intent (even if showDownloads is not set or false).
</comment><date>2025-07-02 16:21:43 +0400</date><id>d7f55738758172371419231ec6710bfc698b9a32</id><msg>Fix error in AbstractAppActivity: downloads would be shown when any extra arguments were passed with the intent (even if showDownloads is not set or false).</msg><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit></lastFailedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Pooja Ravi</shortDescription><userId>pooja</userId><userName>Pooja Ravi</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>53</buildNumber><marked><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>app-android-benchmarkRelease.apk</displayPath><fileName>app-android-benchmarkRelease.apk</fileName><relativePath>app-android/build/outputs/apk/benchmarkRelease/app-android-benchmarkRelease.apk</relativePath></artifact><artifact><displayPath>app-android-debug.apk</displayPath><fileName>app-android-debug.apk</fileName><relativePath>app-android/build/outputs/apk/debug/app-android-debug.apk</relativePath></artifact><artifact><displayPath>app-android-nonMinifiedRelease.apk</displayPath><fileName>app-android-nonMinifiedRelease.apk</fileName><relativePath>app-android/build/outputs/apk/nonMinifiedRelease/app-android-nonMinifiedRelease.apk</relativePath></artifact><artifact><displayPath>app-android-release.apk</displayPath><fileName>app-android-release.apk</fileName><relativePath>app-android/build/outputs/apk/release/app-android-release.apk</relativePath></artifact><artifact><displayPath>benchmarkRelease/mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>app-android/build/outputs/mapping/benchmarkRelease/mapping.txt</relativePath></artifact><artifact><displayPath>release/mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>app-android/build/outputs/mapping/release/mapping.txt</relativePath></artifact><artifact><displayPath>ustad-server.zip</displayPath><fileName>ustad-server.zip</fileName><relativePath>app-ktor-server/build/distributions/ustad-server.zip</relativePath></artifact><building>false</building><displayName>#53</displayName><duration>442856</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #53</fullDisplayName><id>53</id><inProgress>false</inProgress><keepLog>false</keepLog><number>53</number><queueId>3265</queueId><result>SUCCESS</result><timestamp>1752645059513</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/53/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Pooja Ravi</shortDescription><userId>pooja</userId><userName>Pooja Ravi</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>53</buildNumber><marked><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>2</skipCount><totalCount>337</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>app-android-benchmarkRelease.apk</displayPath><fileName>app-android-benchmarkRelease.apk</fileName><relativePath>app-android/build/outputs/apk/benchmarkRelease/app-android-benchmarkRelease.apk</relativePath></artifact><artifact><displayPath>app-android-debug.apk</displayPath><fileName>app-android-debug.apk</fileName><relativePath>app-android/build/outputs/apk/debug/app-android-debug.apk</relativePath></artifact><artifact><displayPath>app-android-nonMinifiedRelease.apk</displayPath><fileName>app-android-nonMinifiedRelease.apk</fileName><relativePath>app-android/build/outputs/apk/nonMinifiedRelease/app-android-nonMinifiedRelease.apk</relativePath></artifact><artifact><displayPath>app-android-release.apk</displayPath><fileName>app-android-release.apk</fileName><relativePath>app-android/build/outputs/apk/release/app-android-release.apk</relativePath></artifact><artifact><displayPath>benchmarkRelease/mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>app-android/build/outputs/mapping/benchmarkRelease/mapping.txt</relativePath></artifact><artifact><displayPath>release/mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>app-android/build/outputs/mapping/release/mapping.txt</relativePath></artifact><artifact><displayPath>ustad-server.zip</displayPath><fileName>ustad-server.zip</fileName><relativePath>app-ktor-server/build/distributions/ustad-server.zip</relativePath></artifact><building>false</building><displayName>#53</displayName><duration>442856</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #53</fullDisplayName><id>53</id><inProgress>false</inProgress><keepLog>false</keepLog><number>53</number><queueId>3265</queueId><result>SUCCESS</result><timestamp>1752645059513</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/53/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit></lastSuccessfulBuild><lastUnsuccessfulBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Nikunjsharma0</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-simplified-onboarding-belowage13-flow _class='hudson.plugins.git.util.Build'><buildNumber>52</buildNumber><marked><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></marked><revision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></revision></refsremotesorigindev-simplified-onboarding-belowage13-flow></buildsByBranchName><lastBuiltRevision><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><branch><SHA1>b1b3b27bbc5b537eec622b064e6c8ca4c4342c40</SHA1><name>refs/remotes/origin/dev-simplified-onboarding-belowage13-flow</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>52</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#52</displayName><duration>307779</duration><estimatedDuration>527188</estimatedDuration><fullDisplayName>dev-simplified-onboarding-belowage13-flow #52</fullDisplayName><id>52</id><inProgress>false</inProgress><keepLog>false</keepLog><number>52</number><queueId>3207</queueId><result>FAILURE</result><timestamp>1751961631221</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/dev-simplified-onboarding-belowage13-flow/52/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</affectedPath><commitId>d7f55738758172371419231ec6710bfc698b9a32</commitId><timestamp>1751458903000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix error in AbstractAppActivity: downloads would be shown when any extra arguments were passed with the intent (even if showDownloads is not set or false).
</comment><date>2025-07-02 16:21:43 +0400</date><id>d7f55738758172371419231ec6710bfc698b9a32</id><msg>Fix error in AbstractAppActivity: downloads would be shown when any extra arguments were passed with the intent (even if showDownloads is not set or false).</msg><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit></lastUnsuccessfulBuild><nextBuildNumber>54</nextBuildNumber><property _class='jenkins.model.BuildDiscarderProperty'></property><property _class='com.coravy.hudson.plugins.github.GithubProjectProperty'></property><property _class='hudson.plugins.throttleconcurrents.ThrottleJobProperty'></property><concurrentBuild>false</concurrentBuild><disabled>false</disabled><scm _class='hudson.plugins.git.GitSCM'><browser _class='hudson.plugins.git.browser.GithubWeb'></browser><type>hudson.plugins.git.GitSCM</type><branche></branche><mergeOptions><fastForwardMode>--ff</fastForwardMode><mergeStrategy>default</mergeStrategy></mergeOptions><userRemoteConfig></userRemoteConfig></scm></freeStyleProject>