<?xml version="1.0" encoding="UTF-8"?>
    
    <rss version="2.0"><channel><title>dev-collection-v1 Git changes</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-collection-v1/changes</link><description>dev-collection-v1 Git changes</description><item><title>#8 Removed All/My collection tabs (pooja)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-collection-v1/8/changes#detail0</link><guid isPermaLink="false">view/all/job/dev-collection-v1/8/changes#detail0</guid><pubDate>Wed, 30 Sep 2026 00:55:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/002_001_user_add_apps_bookmarks_collections_to_school_test.yaml
</description></item><item><title>#7 Update Maestro flow for adding apps, bookmarks, and collections to school (pooja)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-collection-v1/7/changes#detail0</link><guid isPermaLink="false">view/all/job/dev-collection-v1/7/changes#detail0</guid><pubDate>Tue, 29 Sep 2026 00:55:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/002_001_user_add_apps_bookmarks_collections_to_school_test.yaml
</description></item><item><title>#7 Update `002_001_user_add_apps_bookmarks_collections_to_school_test.yaml` Maestro flow (pooja)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-collection-v1/7/changes#detail1</link><guid isPermaLink="false">view/all/job/dev-collection-v1/7/changes#detail1</guid><pubDate>Tue, 29 Sep 2026 00:55:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/002_001_user_add_apps_bookmarks_collections_to_school_test.yaml
</description></item><item><title>#4 Update README_XAPI_SQL_QUERY.md recipe - add parent id for query-response. (mike)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-collection-v1/4/changes#detail0</link><guid isPermaLink="false">view/all/job/dev-collection-v1/4/changes#detail0</guid><pubDate>Sat, 26 Sep 2026 00:55:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>lib-xapi-core/README_XAPI_SQL_QUERY.md
</description></item><item><title>#4 Remove filter chips from `OpdsFeedListScreen`. (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-collection-v1/4/changes#detail1</link><guid isPermaLink="false">view/all/job/dev-collection-v1/4/changes#detail1</guid><pubDate>Sat, 26 Sep 2026 00:55:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/catalog/opdsfeedlist/OpdsFeedListScreen.kt
</description></item><item><title>#4 Implement unpin collection feature in OpdsFeedList (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-collection-v1/4/changes#detail2</link><guid isPermaLink="false">view/all/job/dev-collection-v1/4/changes#detail2</guid><pubDate>Sat, 26 Sep 2026 00:55:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>app-android/src/main/kotlin/world/respect/AppKoinModule.kt
lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/catalog/opdsfeedlist/OpdsFeedListViewModel.kt
lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/catalog/opdsfeedlist/OpdsFeedListScreen.kt
lib-shared/src/commonMain/composeResources/values/strings.xml
lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/catalog/opdsfeeddetail/OpdsFeedDetailScreen.kt
lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/catalog/opdsfeeddetail/OpdsFeedListItem.kt
lib-shared/src/commonMain/kotlin/world/respect/shared/domain/catalog/getopdsfeedforxapiactivity/GetOpdsFeedForXapiActivityUseCase.kt
</description></item><item><title>#3 Remove obsolete models and add authentication options to SchoolDirectoryEntry. (mike)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-collection-v1/3/changes#detail0</link><guid isPermaLink="false">view/all/job/dev-collection-v1/3/changes#detail0</guid><pubDate>Fri, 25 Sep 2026 00:55:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>lib-datalayer-db/schemas/world.respect.datalayer.db.RespectAppDatabase/10.json
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterOrgGUIDRef.kt
lib-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/schooldirectory/adapters/SchoolDirectoryEntryAdapter.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/respect/model/AuthOptionConfig.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterUserGUIDRef.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/model/Person.kt
lib-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/entities/PersonEntity.kt
lib-ihttp-core/README.md
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterClassGUIDRef.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/respect/model/SchoolDirectoryEntry.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterEnrollment.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterRole.kt
lib-test/src/jvmMain/kotlin/world/respect/lib/test/clientservertest/ClientServerDatasourceTest.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterGUIDRef.kt
lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/opds/validator/ValidateOpdsPublicationUseCase.kt
lib-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/RespectAppDatabase.kt
app-server/src/main/kotlin/world/respect/server/ManagerServerCLI.kt
lib-datalayer-db/schemas/world.respect.datalayer.db.RespectAppDatabase/11.json
lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/RespectAccount.kt
lib-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/schooldirectory/entities/SchoolDirectoryEntryEntity.kt
lib-shared/src/commonMain/kotlin/world/respect/shared/util/GenderToString.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterClass.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterGenderEnum.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterResourceGUIDRef.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/respect/model/invite/AuthOptionConfigTypeEnum.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/respect/model/AuthenticationOption.kt
lib-shared/src/commonMain/kotlin/world/respect/shared/domain/respectappmanifest/model/RespectSite.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterBase.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterBaseStatusEnum.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/composites/ClazzListDetails.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/UidNumberMapper.kt
README.md
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterRoleEnumExt.kt
app-server/src/main/kotlin/world/respect/server/domain/school/add/RegisterSchoolUseCaseImpl.kt
lib-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/RespectAppDatabaseMigrations.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterUserProfile.kt
lib-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/schooldirectory/daos/SchoolDirectoryEntryAuthOptionEntityDao.kt
lib-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/schooldirectory/SchoolDirectoryEntryDataSourceDb.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterRoleEnum.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterRoleTypeEnum.kt
lib-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/schooldirectory/entities/SchoolDirectoryEntryAuthOptionEntity.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterUser.kt
lib-datalayer/src/commonMain/kotlin/world/respect/datalayer/oneroster/model/OneRosterUserId.kt
</description></item><item><title>#3 Implement OPDS collections listing and pinning via xAPI statements (mandvi.verma)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-collection-v1/3/changes#detail1</link><guid isPermaLink="false">view/all/job/dev-collection-v1/3/changes#detail1</guid><pubDate>Fri, 25 Sep 2026 00:55:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>lib-shared/src/commonMain/kotlin/world/respect/shared/domain/xapi/XapiCollectionListingExt.kt
app-android/src/main/kotlin/world/respect/AppKoinModule.kt
lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/catalog/opdsfeedlist/OpdsFeedListViewModel.kt
lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/catalog/opdsfeededit/OpdsFeedEditViewModel.kt
lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/catalog/opdsfeedlist/OpdsFeedListScreen.kt
lib-shared/src/commonMain/kotlin/world/respect/shared/domain/catalog/saveopdsfeed/SaveOpdsFeedUseCase.kt
lib-xapi-core/src/commonMain/kotlin/world/respect/lib/xapi/OpenEelXapiConstants.kt
lib-shared/src/commonMain/kotlin/world/respect/shared/domain/catalog/getopdsfeedforxapiactivity/GetOpdsFeedForXapiActivityUseCase.kt
lib-xapi-core/src/commonMain/kotlin/world/respect/lib/xapi/ext/XapiActivityDefinitionExt.kt
</description></item><item><title>#3 Add end to end test for collections (pooja)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-collection-v1/3/changes#detail2</link><guid isPermaLink="false">view/all/job/dev-collection-v1/3/changes#detail2</guid><pubDate>Fri, 25 Sep 2026 00:55:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/002_001_user_add_apps_bookmarks_collections_to_school_test.yaml
.maestro/flows/002_001_browse_lessons_test.yaml
.maestro/flows/subflows/admin_add_class.yaml
</description></item><item><title>#3 Add end to end test for collections (pooja)</title><link>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-collection-v1/3/changes#detail3</link><guid isPermaLink="false">view/all/job/dev-collection-v1/3/changes#detail3</guid><pubDate>Fri, 25 Sep 2026 00:55:00 +0400</pubDate><author>no-reply@ustadmobile.com</author><description>.maestro/flows/002_001_user_add_apps_bookmarks_collections_to_school_test.yaml
</description></item></channel></rss>