<?xml version="1.0" encoding="UTF-8"?>
    
    <rss version="2.0"><channel><title>dev-classes-xapi Git changes</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/changes</link><description>dev-classes-xapi Git changes</description><item><title>#14 Simplify string template for `XapiGroup` name in `studentsXapiGroup`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/14/changes#detail0</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/14/changes#detail0</guid><pubDate>Fri, 19 Jun 2026 17:16:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/ext/ClazzExt.kt
</description></item><item><title>#14 Simplify string template for `XapiGroup` name in `studentsXapiGroup`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/14/changes#detail1</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/14/changes#detail1</guid><pubDate>Fri, 19 Jun 2026 17:16:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/ext/ClazzExt.kt
</description></item><item><title>#14 Move `STUDENTS` constant from `AssignmentEditViewModel` to `UpdateClazzStudentXapiGroupUseCase`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/14/changes#detail2</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/14/changes#detail2</guid><pubDate>Fri, 19 Jun 2026 17:16:00 +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/ext/ClazzExt.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/enrollments/UpdateClazzStudentXapiGroupUseCase.kt
</description></item><item><title>#13 Remove group creation steps and update class selection in admin assignment test flow. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/13/changes#detail0</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/13/changes#detail0</guid><pubDate>Fri, 19 Jun 2026 02:08: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>#13 Remove group creation steps and update class selection in admin assignment test flow. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/13/changes#detail1</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/13/changes#detail1</guid><pubDate>Fri, 19 Jun 2026 02:08: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>#13 Update class visibility assertion in admin assignment Maestro test flow. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/13/changes#detail2</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/13/changes#detail2</guid><pubDate>Fri, 19 Jun 2026 02:08: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>#13 Update class visibility assertion in admin assignment Maestro test flow. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/13/changes#detail3</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/13/changes#detail3</guid><pubDate>Fri, 19 Jun 2026 02:08: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>#13 Remove debug print statements and update Maestro test flow. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/13/changes#detail4</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/13/changes#detail4</guid><pubDate>Fri, 19 Jun 2026 02:08:38 +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>#13 Move Maestro test files from `.maestro/test` to `.maestro/flows`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/13/changes#detail5</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/13/changes#detail5</guid><pubDate>Fri, 19 Jun 2026 02:08:38 +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>#13 Refine error handling and student group filtering in `AssignmentEditViewModel`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/13/changes#detail6</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/13/changes#detail6</guid><pubDate>Fri, 19 Jun 2026 02:08:38 +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>#13 Refactor `studentsXapiGroup` extension to target `XapiActivity` and use it in `UpdateClazzStudentXapiGroupUseCase`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/13/changes#detail7</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/13/changes#detail7</guid><pubDate>Fri, 19 Jun 2026 02:08:38 +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>#13 Refactor `studentsXapiGroup` extension to target `XapiActivity` and use it in `UpdateClazzStudentXapiGroupUseCase`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/13/changes#detail8</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/13/changes#detail8</guid><pubDate>Fri, 19 Jun 2026 02:08:38 +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>#12 Switch from `XapiGroup` to `Clazz` for student group selection and update related logic. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/12/changes#detail0</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/12/changes#detail0</guid><pubDate>Fri, 19 Jun 2026 00:08:00 +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>#12 Refactor `AssignmentEditViewModel` to use `XapiGroup` for class selection and remove debug logs in `ClazzDetailViewModel`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/12/changes#detail1</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/12/changes#detail1</guid><pubDate>Fri, 19 Jun 2026 00:08:00 +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>#12 testing. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-classes-xapi/12/changes#detail2</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/12/changes#detail2</guid><pubDate>Fri, 19 Jun 2026 00:08:00 +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>#11 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/view/all/job/dev-classes-xapi/11/changes#detail0</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/11/changes#detail0</guid><pubDate>Thu, 18 Jun 2026 17:16:00 +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>#11 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/view/all/job/dev-classes-xapi/11/changes#detail1</link><guid isPermaLink="false">view/all/job/dev-classes-xapi/11/changes#detail1</guid><pubDate>Thu, 18 Jun 2026 17:16:00 +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>