<?xml version="1.0" encoding="UTF-8"?>
    
    <rss version="2.0"><channel><title>dev-classes-xapi-end-to-end-tests Git changes</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/changes</link><description>dev-classes-xapi-end-to-end-tests Git changes</description><item><title>#26 Move Maestro test files from `.maestro/test` to `.maestro/flows`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/26/changes#detail0</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/26/changes#detail0</guid><pubDate>Fri, 19 Jun 2026 02:12:20 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/001_003_login_using_school_link_test.yaml
.maestro/test/001_003_login_using_school_link_test.yaml
.maestro/flows/002_browse_lessons_test.yaml
.maestro/test/001_002_add_user_direct_test.yaml
.maestro/flows/001_001_invite_users_using_qr_code_or_link_test.yaml
.maestro/test/001_001_invite_users_using_qr_code_or_link_test.yaml
.maestro/flows/001_002_add_user_direct_test.yaml
.maestro/test/002_browse_lessons_test.yaml
</description></item><item><title>#26 Refine error handling and student group filtering in `AssignmentEditViewModel`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/26/changes#detail1</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/26/changes#detail1</guid><pubDate>Fri, 19 Jun 2026 02:12:20 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/assignment/edit/AssignmentEditViewModel.kt
</description></item><item><title>#26 Refactor `studentsXapiGroup` extension to target `XapiActivity` and use it in `UpdateClazzStudentXapiGroupUseCase`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/26/changes#detail2</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/26/changes#detail2</guid><pubDate>Fri, 19 Jun 2026 02:12:20 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/enrollments/UpdateClazzStudentXapiGroupUseCase.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/ext/ClazzExt.kt
</description></item><item><title>#26 Refactor `studentsXapiGroup` extension to target `XapiActivity` and use it in `UpdateClazzStudentXapiGroupUseCase`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/26/changes#detail3</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/26/changes#detail3</guid><pubDate>Fri, 19 Jun 2026 02:12:20 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/assignment/edit/AssignmentEditViewModel.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/enrollments/UpdateClazzStudentXapiGroupUseCase.kt
</description></item><item><title>#25 Remove debug print statements and update Maestro test flow. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/25/changes#detail0</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/25/changes#detail0</guid><pubDate>Fri, 19 Jun 2026 01:20:42 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/assignment/edit/AssignmentEditViewModel.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/enrollments/UpdateClazzStudentXapiGroupUseCase.kt
respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/edit/AssignmentEditScreen.kt
.maestro/flows/003_admin_user_assigns_assignment_to_a_class_test.yaml
</description></item><item><title>#24 Update class visibility assertion in admin assignment Maestro test flow. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/24/changes#detail0</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/24/changes#detail0</guid><pubDate>Fri, 19 Jun 2026 01:00:22 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/003_admin_user_assigns_assignment_to_a_class_test.yaml
</description></item><item><title>#23 Remove group creation steps and update class selection in admin assignment test flow. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/23/changes#detail0</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/23/changes#detail0</guid><pubDate>Fri, 19 Jun 2026 00:40:13 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/003_admin_user_assigns_assignment_to_a_class_test.yaml
</description></item><item><title>#23 Update class visibility assertion in admin assignment Maestro test flow. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/23/changes#detail1</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/23/changes#detail1</guid><pubDate>Fri, 19 Jun 2026 00:40:13 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/003_admin_user_assigns_assignment_to_a_class_test.yaml
</description></item><item><title>#22 Remove group creation steps and update class selection in admin assignment test flow. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/22/changes#detail0</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/22/changes#detail0</guid><pubDate>Fri, 19 Jun 2026 00:24:38 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/003_admin_user_assigns_assignment_to_a_class_test.yaml
</description></item><item><title>#21 Switch from `XapiGroup` to `Clazz` for student group selection and update related logic. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/21/changes#detail0</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/21/changes#detail0</guid><pubDate>Fri, 19 Jun 2026 00:11:27 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/assignment/edit/AssignmentEditViewModel.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/enrollments/UpdateClazzStudentXapiGroupUseCase.kt
respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/edit/AssignmentEditScreen.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/clazz/detail/ClazzDetailViewModel.kt
</description></item><item><title>#21 Refactor `AssignmentEditViewModel` to use `XapiGroup` for class selection and remove debug logs in `ClazzDetailViewModel`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/21/changes#detail1</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/21/changes#detail1</guid><pubDate>Fri, 19 Jun 2026 00:11:27 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/assignment/edit/AssignmentEditViewModel.kt
respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/edit/AssignmentEditScreen.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/clazz/detail/ClazzDetailViewModel.kt
</description></item><item><title>#21 testing. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/21/changes#detail2</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/21/changes#detail2</guid><pubDate>Fri, 19 Jun 2026 00:11:27 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/001_003_login_using_school_link_test.yaml
.maestro/test/001_003_login_using_school_link_test.yaml
.maestro/flows/002_browse_lessons_test.yaml
.maestro/test/001_002_add_user_direct_test.yaml
.maestro/flows/001_001_invite_users_using_qr_code_or_link_test.yaml
.maestro/test/001_001_invite_users_using_qr_code_or_link_test.yaml
.maestro/flows/001_002_add_user_direct_test.yaml
.maestro/test/002_browse_lessons_test.yaml
</description></item><item><title>#19 Update Maestro flow `003_admin_user_assigns_assignment_to_a_class_test.yaml` to change the target class name from "TestGroup" to "TestClass". (pooja)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/19/changes#detail0</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/19/changes#detail0</guid><pubDate>Thu, 18 Jun 2026 14:34:39 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/003_admin_user_assigns_assignment_to_a_class_test.yaml
</description></item><item><title>#18 Update Maestro flow `003_admin_user_assigns_assignment_to_a_class_test.yaml` to remove redundant navigation to the Classes tab and assertions for "TestClass" during student verification steps. (pooja)</title><link>https://devserver3.ustadmobile.com/jenkins/job/dev-classes-xapi-end-to-end-tests/18/changes#detail0</link><guid isPermaLink="false">job/dev-classes-xapi-end-to-end-tests/18/changes#detail0</guid><pubDate>Thu, 18 Jun 2026 14:14:37 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/003_admin_user_assigns_assignment_to_a_class_test.yaml
</description></item></channel></rss>