<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev-language _class='hudson.plugins.git.util.Build'><buildNumber>5</buildNumber><marked><SHA1>b8a3b33d5eb346cc5cbab511a91f0a8b16970c0c</SHA1><branch><SHA1>b8a3b33d5eb346cc5cbab511a91f0a8b16970c0c</SHA1><name>refs/remotes/origin/dev-language</name></branch></marked><revision><SHA1>b8a3b33d5eb346cc5cbab511a91f0a8b16970c0c</SHA1><branch><SHA1>b8a3b33d5eb346cc5cbab511a91f0a8b16970c0c</SHA1><name>refs/remotes/origin/dev-language</name></branch></revision></refsremotesorigindev-language></buildsByBranchName><lastBuiltRevision><SHA1>b8a3b33d5eb346cc5cbab511a91f0a8b16970c0c</SHA1><branch><SHA1>b8a3b33d5eb346cc5cbab511a91f0a8b16970c0c</SHA1><name>refs/remotes/origin/dev-language</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/Respect.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>8</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><fileName>001_001_invite_users_using_qr_code_or_link_test_.mp4</fileName><relativePath>.maestro/video-downloader/cypress/downloads/001_001_invite_users_using_qr_code_or_link_test_.mp4</relativePath></artifact><artifact><fileName>001_002_add_user_direct_test_.mp4</fileName><relativePath>.maestro/video-downloader/cypress/downloads/001_002_add_user_direct_test_.mp4</relativePath></artifact><artifact><fileName>001_003_login_using_school_link_test_.mp4</fileName><relativePath>.maestro/video-downloader/cypress/downloads/001_003_login_using_school_link_test_.mp4</relativePath></artifact><artifact><fileName>002_001_browse_lessons_test_.mp4</fileName><relativePath>.maestro/video-downloader/cypress/downloads/002_001_browse_lessons_test_.mp4</relativePath></artifact><artifact><fileName>002_002_browse_demo_app_test_.mp4</fileName><relativePath>.maestro/video-downloader/cypress/downloads/002_002_browse_demo_app_test_.mp4</relativePath></artifact><artifact><fileName>003_admin_user_assigns_assignment_to_a_class_test_.mp4</fileName><relativePath>.maestro/video-downloader/cypress/downloads/003_admin_user_assigns_assignment_to_a_class_test_.mp4</relativePath></artifact><artifact><fileName>006_001_user_set_language_on_app_test_.mp4</fileName><relativePath>.maestro/video-downloader/cypress/downloads/006_001_user_set_language_on_app_test_.mp4</relativePath></artifact><artifact><fileName>006_user_send_feedback_test_.mp4</fileName><relativePath>.maestro/video-downloader/cypress/downloads/006_user_send_feedback_test_.mp4</relativePath></artifact><artifact><fileName>001_001_invite_users_using_qr_code_or_link_test.png</fileName><relativePath>.maestro/video-downloader/cypress/screenshots/extract-maestro-video-urls.cy.js/001_001_invite_users_using_qr_code_or_link_test.png</relativePath></artifact><artifact><fileName>001_002_add_user_direct_test.png</fileName><relativePath>.maestro/video-downloader/cypress/screenshots/extract-maestro-video-urls.cy.js/001_002_add_user_direct_test.png</relativePath></artifact><artifact><fileName>001_003_login_using_school_link_test.png</fileName><relativePath>.maestro/video-downloader/cypress/screenshots/extract-maestro-video-urls.cy.js/001_003_login_using_school_link_test.png</relativePath></artifact><artifact><fileName>002_001_browse_lessons_test.png</fileName><relativePath>.maestro/video-downloader/cypress/screenshots/extract-maestro-video-urls.cy.js/002_001_browse_lessons_test.png</relativePath></artifact><artifact><fileName>002_002_browse_demo_app_test.png</fileName><relativePath>.maestro/video-downloader/cypress/screenshots/extract-maestro-video-urls.cy.js/002_002_browse_demo_app_test.png</relativePath></artifact><artifact><fileName>003_admin_user_assigns_assignment_to_a_class_test.png</fileName><relativePath>.maestro/video-downloader/cypress/screenshots/extract-maestro-video-urls.cy.js/003_admin_user_assigns_assignment_to_a_class_test.png</relativePath></artifact><artifact><fileName>006_001_user_set_language_on_app_test.png</fileName><relativePath>.maestro/video-downloader/cypress/screenshots/extract-maestro-video-urls.cy.js/006_001_user_set_language_on_app_test.png</relativePath></artifact><artifact><fileName>006_user_send_feedback_test.png</fileName><relativePath>.maestro/video-downloader/cypress/screenshots/extract-maestro-video-urls.cy.js/006_user_send_feedback_test.png</relativePath></artifact><artifact><fileName>00_Main_Dashboard.png</fileName><relativePath>.maestro/video-downloader/cypress/screenshots/extract-maestro-video-urls.cy.js/00_Main_Dashboard.png</relativePath></artifact><artifact><fileName>app-android-debug.apk</fileName><relativePath>app-android/build/outputs/apk/debug/app-android-debug.apk</relativePath></artifact><artifact><fileName>app-android-release.apk</fileName><relativePath>app-android/build/outputs/apk/release/app-android-release.apk</relativePath></artifact><artifact><fileName>mapping.txt</fileName><relativePath>app-android/build/outputs/mapping/release/mapping.txt</relativePath></artifact><artifact><fileName>EndToEnd_Test_Artifacts_20261005_102406.zip</fileName><relativePath>build/ci-e2e/artifacts/EndToEnd_Test_Artifacts_20261005_102406.zip</relativePath></artifact><building>false</building><displayName>#5</displayName><duration>1569597</duration><estimatedDuration>1610556</estimatedDuration><fullDisplayName>dev-language-End-to-end-Test #5</fullDisplayName><id>5</id><inProgress>false</inProgress><keepLog>false</keepLog><number>5</number><queueId>346</queueId><result>SUCCESS</result><timestamp>1791179880353</timestamp><url>https://devserver3.ustadmobile.com/jenkins/view/all/job/dev-language-End-to-end-Test/5/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lib-xapi-core/README_PERMISSION_RECIPE.md</affectedPath><affectedPath>lib-xapi-core/README_PERMISSIONS.md</affectedPath><commitId>9cea818ba83b6b2052e34a92bd08d6268628382d</commitId><timestamp>1790859279000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Update permissions concept README.
</comment><date>2026-10-01 16:54:39 +0400</date><id>9cea818ba83b6b2052e34a92bd08d6268628382d</id><msg>Update permissions concept README.</msg><path><editType>delete</editType><file>lib-xapi-core/README_PERMISSION_RECIPE.md</file></path><path><editType>add</editType><file>lib-xapi-core/README_PERMISSIONS.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/home/HomeScreen.kt</affectedPath><affectedPath>lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/catalog/opdsfeeddetail/OpdsFeedDetailScreen.kt</affectedPath><affectedPath>lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/apps/detail/AppsDetailScreen.kt</affectedPath><affectedPath>lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/catalog/publicationdetail/PublicationDetailScreen.kt</affectedPath><commitId>6f211e0949e3a26ab55107153b207b2ad555850d</commitId><timestamp>1790862214000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Make detail screens scrollable, adjust padding
</comment><date>2026-10-01 17:43:34 +0400</date><id>6f211e0949e3a26ab55107153b207b2ad555850d</id><msg>Make detail screens scrollable, adjust padding</msg><path><editType>edit</editType><file>lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/apps/detail/AppsDetailScreen.kt</file></path><path><editType>edit</editType><file>lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/catalog/publicationdetail/PublicationDetailScreen.kt</file></path><path><editType>edit</editType><file>lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/home/HomeScreen.kt</file></path><path><editType>edit</editType><file>lib-appui-compose/src/commonMain/kotlin/world/respect/app/view/catalog/opdsfeeddetail/OpdsFeedDetailScreen.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lib-shared/src/commonMain/composeResources/values/strings.xml</affectedPath><affectedPath>lib-appui-compose/src/commonMain/kotlin/world/respect/app/components/AlternativeLangLinks.kt</affectedPath><commitId>bc3d7f1d0269be4da0fa4d9a40da9de52fb0660d</commitId><timestamp>1790927239000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Add show more/show less option to AlternativeLangLinks.kt
</comment><date>2026-10-02 11:47:19 +0400</date><id>bc3d7f1d0269be4da0fa4d9a40da9de52fb0660d</id><msg>Add show more/show less option to AlternativeLangLinks.kt</msg><path><editType>edit</editType><file>lib-shared/src/commonMain/composeResources/values/strings.xml</file></path><path><editType>edit</editType><file>lib-appui-compose/src/commonMain/kotlin/world/respect/app/components/AlternativeLangLinks.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>gradle.properties</affectedPath><commitId>c8213a6965b8081aeb8b10af77f59881d16281b9</commitId><timestamp>1790927623000</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>2026-10-02 11:53:43 +0400</date><id>c8213a6965b8081aeb8b10af77f59881d16281b9</id><msg>Bump version</msg><path><editType>edit</editType><file>gradle.properties</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit></freeStyleBuild>