<?xml version="1.0" encoding="UTF-8"?>
    
    <rss version="2.0"><channel><title>RESPECT-end-to-end Git changes</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/changes</link><description>RESPECT-end-to-end Git changes</description><item><title>#264 Add guideline on understanding code before committing (noreply)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/264/changes#detail0</link><guid isPermaLink="false">job/RESPECT-end-to-end/264/changes#detail0</guid><pubDate>Tue, 19 May 2026 21:08:01 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>CODING_GUIDELINES.md
</description></item><item><title>#264 Clarify variable usage in coding guidelines (noreply)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/264/changes#detail1</link><guid isPermaLink="false">job/RESPECT-end-to-end/264/changes#detail1</guid><pubDate>Tue, 19 May 2026 21:08:01 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>CODING_GUIDELINES.md
</description></item><item><title>#264 Update AGENTS.md to refer to CODING_GUIDELINES.md (mike)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/264/changes#detail2</link><guid isPermaLink="false">job/RESPECT-end-to-end/264/changes#detail2</guid><pubDate>Tue, 19 May 2026 21:08:01 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>AGENTS.md
</description></item><item><title>#259 Update terms/conditions to use .well-known path on school directory server. (mike)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/259/changes#detail0</link><guid isPermaLink="false">job/RESPECT-end-to-end/259/changes#detail0</guid><pubDate>Thu, 14 May 2026 21:08:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-server/src/main/kotlin/world/respect/server/Application.kt
respect-datalayer/src/commonMain/kotlin/world/respect/datalayer/respect/model/RespectConstants.kt
respect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/termsandcondition/TermsAndConditionScreen.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/termsandcondition/TermsAndConditionViewModel.kt
respect-app-compose/build.gradle.kts
</description></item><item><title>#259 Add guideline on AI-generated content submission (noreply)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/259/changes#detail1</link><guid isPermaLink="false">job/RESPECT-end-to-end/259/changes#detail1</guid><pubDate>Thu, 14 May 2026 21:08:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>CODE_OF_CONDUCT.md
</description></item><item><title>#259 Clarify guidelines on submitting AI-generated content (noreply)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/259/changes#detail2</link><guid isPermaLink="false">job/RESPECT-end-to-end/259/changes#detail2</guid><pubDate>Thu, 14 May 2026 21:08:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>CODE_OF_CONDUCT.md
</description></item><item><title>#256 Show role on PersonListScreen. (mike)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/256/changes#detail0</link><guid isPermaLink="false">job/RESPECT-end-to-end/256/changes#detail0</guid><pubDate>Tue, 12 May 2026 13:07:32 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/adapters/PersonAdapters.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/navigation/AppRoutes.kt
respect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/ext/PersonExt.kt
respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/PersonEntityDao.kt
respect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/model/composites/PersonListDetails.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/clazz/detail/ClazzDetailViewModel.kt
respect-app-compose/src/commonMain/kotlin/world/respect/app/view/person/list/PersonListScreen.kt
respect-app-compose/src/commonMain/kotlin/world/respect/app/view/person/list/PersonListItem.kt
</description></item><item><title>#256 Show error snackbar when no valid link is found. (mike)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/256/changes#detail1</link><guid isPermaLink="false">job/RESPECT-end-to-end/256/changes#detail1</guid><pubDate>Tue, 12 May 2026 13:07:32 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-lib-shared/src/commonMain/composeResources/values/strings.xml
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/learningunit/detail/LearningUnitDetailViewModel.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/util/ext/ReadiumLinkExt.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/apps/detail/AppsDetailViewModel.kt
</description></item><item><title>#256 Bump version and change assignment label. (mike)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/256/changes#detail2</link><guid isPermaLink="false">job/RESPECT-end-to-end/256/changes#detail2</guid><pubDate>Tue, 12 May 2026 13:07:32 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/edit/AssignmentEditScreen.kt
respect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectLocalDateTimeField.kt
respect-app-compose/build.gradle.kts
</description></item><item><title>#255 Check username unique during invitation acceptance process (issue #232). (mike)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/255/changes#detail0</link><guid isPermaLink="false">job/RESPECT-end-to-end/255/changes#detail0</guid><pubDate>Mon, 11 May 2026 21:08:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-server/src/main/kotlin/world/respect/server/Application.kt
respect-lib-shared/src/commonMain/composeResources/values/strings.xml
respect-server/src/main/kotlin/world/respect/server/ServerKoinModule.kt
respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/PersonEntityDao.kt
respect-server/src/main/kotlin/world/respect/server/account/invite/username/checkusernameunique/CheckUsernameUniqueUseCaseServer.kt
respect-server/src/main/kotlin/world/respect/server/account/invite/username/UsernameSuggestionUseCaseServer.kt
respect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/account/invite/RedeemInviteUseCaseDb.kt
respect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/createaccount/CreateAccountScreen.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/signup/CreateAccountViewModel.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/username/checkusernameunique/CheckUsernameUniqueUseCase.kt
respect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt
respect-server/src/main/kotlin/world/respect/server/routes/username/checkusernameunique/CheckUsernameUniqueRoute.kt
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/username/checkusernameunique/CheckUsernameUniqueUseCaseClient.kt
</description></item><item><title>#255 Apply username unique check to when admin sets a username manually. (mike)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/255/changes#detail1</link><guid isPermaLink="false">job/RESPECT-end-to-end/255/changes#detail1</guid><pubDate>Mon, 11 May 2026 21:08:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/person/setusernameandpassword/CreateAccountSetUserNameViewModel.kt
</description></item><item><title>#255 Correct visibility of floating action button on PersonListViewModel.kt and update to use common GetWritableRolesUseCase (mike)</title><link>https://devserver3.ustadmobile.com/jenkins/job/RESPECT-end-to-end/255/changes#detail2</link><guid isPermaLink="false">job/RESPECT-end-to-end/255/changes#detail2</guid><pubDate>Mon, 11 May 2026 21:08:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/person/list/PersonListViewModel.kt
</description></item></channel></rss>