Skip to content
Success

#2 (Feb 6, 2026, 4:29:00 PM)

Started 10 days ago
Took 24 min
Build Artifacts
001_001_invite_users_using_qr_code_or_link_test.mp438.66 MiB view
001_002_add_user_direct_test.mp453.86 MiB view
001_003_login_using_school_link_test.mp45.22 MiB view
002_browse_lessons_test.mp46.73 MiB view
003_admin_user_assigns_assignment_to_a_class_test.mp431.90 MiB view
001_001_invite_users_using_qr_code_or_link_test.png1.63 MiB view
001_002_add_user_direct_test.png2.25 MiB view
001_003_login_using_school_link_test.png357.89 KiB view
002_browse_lessons_test.png464.86 KiB view
003_admin_user_assigns_assignment_to_a_class_test.png1.34 MiB view
00_Main_Dashboard.png205.52 KiB view
respect-app-compose-debug.apk59.02 MiB view
respect-app-compose-release.apk31.83 MiB view
mapping.txt92.00 MiB view
respect-cli.zip31.29 MiB view
respect-server-1.0.0.zip45.87 MiB view
respect-server-shadow-1.0.0.zip47.01 MiB view

Started by timer

Revision: 47344e50556978dd46c5c6dd78d8c5e5538fcb2c
Repository: https://github.com/UstadMobile/Respect.git
  • refs/remotes/origin/school_settings_screen_flow
Changes
  1. Add school self-service (details / githubweb)
  2. Add school self-service (details / githubweb)
  3. refactor (details / githubweb)
  4. refactor (details / githubweb)
  5. fix comments (details / githubweb)
  6. update with main (details / githubweb)
  7. refactor (details / githubweb)
  8. add basic shared device login impl (details / githubweb)
  9. add basic shared device login impl (details / githubweb)
  10. added QR badge (details / githubweb)
  11. added QR badge test (details / githubweb)
  12. Add build environment variable for default app list (details / githubweb)
  13. Bump version for internal testing update. (details / githubweb)
  14. Update db names and pref names to avoid update conflict. (details / githubweb)
  15. Use default app list set by environment variable when provided. (details / githubweb)
  16. Set versions for public app store. (details / githubweb)
  17. Remove assertVisible try it button which is often unused (and now will not be shown). (details / githubweb)
  18. Update RespectCredential sealed class to add QR Code Badge credential type. (details / githubweb)
  19. add shared device login impl (details / githubweb)
  20. remove shared device/settings screen changes from assign badge to a student flow (details / githubweb)
  21. remove shared device/settings screen changes from assign badge to a student flow (details / githubweb)
  22. add refactor (details / githubweb)
  23. add qr login flow (details / githubweb)
  24. add refactor (details / githubweb)
  25. add refactor (details / githubweb)
  26. add refactor (details / githubweb)
  27. test added (details / githubweb)
  28. refactor (details / githubweb)
  29. refactor (details / githubweb)
  30. refactor (details / githubweb)
  31. add test tags (details / githubweb)
  32. test added (details / githubweb)
  33. updated test (details / githubweb)
  34. add validation (details / githubweb)
  35. updated test (details / githubweb)
  36. updated test (details / githubweb)
  37. fix test (details / githubweb)
  38. add validation (details / githubweb)
  39. updated test flow (details / githubweb)
  40. updated test (details / githubweb)
  41. update create accound screen (details / githubweb)
  42. fix test (details / githubweb)
  43. fix test (details / githubweb)
  44. fix test (details / githubweb)
  45. fix test (details / githubweb)
  46. fix test (details / githubweb)
  47. updated test flow (details / githubweb)
  48. fix  popup menu (details / githubweb)
  49. fix revoke qr (details / githubweb)
  50. code refactor (details / githubweb)
  51. updated test as per comments (details / githubweb)
  52. updated test as per comments (details / githubweb)
  53. updated test- added assignment flow (details / githubweb)
  54. updated test- added assignment flow (details / githubweb)
  55. fix comments (details / githubweb)
  56. fix cconflict (details / githubweb)
  57. updated test- added assignment flow (details / githubweb)
  58. updated test- added assignment flow (details / githubweb)
  59. fix qr code delete function (details / githubweb)
  60. fix build failure (details / githubweb)
  61. refactor (details / githubweb)
  62. Remove gap on top of Scan QR code screen that should not have been there. (details / githubweb)
  63. updated test-resolved merge conflicts (details / githubweb)
  64. Minor tidyups: (details / githubweb)
  65. ScanQRCodeViewModel: should accept account manager as a normal dependency (details / githubweb)
  66. fix test (details / githubweb)
  67. add invalid qr code ui part (details / githubweb)
  68. remove qrCodeBadgeError from manageaccountviewmodel (details / githubweb)
  69. updated test - error (details / githubweb)
  70. fix landscape mode (details / githubweb)
  71. Change AppActionButton contentDescription to use UiText instead of string. (details / githubweb)
  72. Fix ManageAccountViewModel : remove race condition created by calling .launch twice for a single operation. (details / githubweb)
  73. Refactor for consistent naming on PersonQrBadge entity. (details / githubweb)
  74. change qr code library (details / githubweb)
  75. Tidyup ManageAccountScreen: if password not set, still use the same ListItem. (details / githubweb)
  76. Further tidyup: (details / githubweb)
  77. Tidyup ScanQRCodeViewModel: (details / githubweb)
  78. refactor (details / githubweb)
  79. updated test - More Options (details / githubweb)
  80. Remove PersonQrBadge existsByUrl: looking for a badge by URL needs to be done by using the list function. (details / githubweb)
  81. Further qr badge datasource tidyup: (details / githubweb)
  82. Minor tidyup on SetUsernameAndPassword: (details / githubweb)
  83. AuthenticateQrBadgeUseCaseDbImpl: remove useless if statement that could never be true (details / githubweb)
  84. Remove hardcoded english from ui text strings (details / githubweb)
  85. add automatic username suggestion (details / githubweb)
  86. Add UrlExt function to separate a school endpoint url from the rest of any link. (details / githubweb)
  87. fix revoke issue (details / githubweb)
  88. updated eraseText (details / githubweb)
  89. updated test - automated username field (details / githubweb)
  90. updated test - automated username field (details / githubweb)
  91. Update datalayer README to add conceptual notes on data deletion. (details / githubweb)
  92. Fix UrlExt.schoolUrlOrNull function. (details / githubweb)
  93. Update datalayer README to add conceptual notes on data deletion. (details / githubweb)
  94. updated eraseText (details / githubweb)
  95. Fix UrlExt.schoolUrlOrNull function. (details / githubweb)
  96. remove other custom logic for schoolurl (details / githubweb)
  97. updated test - automated username field (details / githubweb)
  98. Add normalization for school endpoint URL. (details / githubweb)
  99. Fix PersonQrBadgeEntityDao LIST_SQL query: the WHERE clause was not handling guidNum = 0 correctly. (details / githubweb)
  100. updated eraseText (details / githubweb)
  101. Add normalization for school endpoint URL. (details / githubweb)
  102. add qr code image (details / githubweb)
  103. code refactor (details / githubweb)
  104. updated test - automated username field (details / githubweb)
  105. code refactor (details / githubweb)
  106. updated test - automated username flow (details / githubweb)
  107. Rename ManageAccount route parameters and add property KDocs. (details / githubweb)
  108. remove authenticateqrbadgeusecase from client di (details / githubweb)
  109. Update CreateAccountSetUserNameViewModel: (details / githubweb)
  110. remove validatepassword fun (details / githubweb)
  111. The invite launcher name change.Create invite, client and server side use case removed and data source added.and changes related to pull request comments. (details / githubweb)
  112. Updated password error (details / githubweb)
  113. updated test codes (details / githubweb)
  114. Updated password error (details / githubweb)
  115. updated test - Invite user (details / githubweb)
  116. code refactor (details / githubweb)
  117. changes related RedeemInviteIntegrationTest (details / githubweb)
  118. updated test - missing appId (details / githubweb)
  119. updated test - mistyped variable (details / githubweb)
  120. Fix OtherOptionsViewModel to use normalized endpoint URL string when URL entered manually. (details / githubweb)
  121. updated test - name (details / githubweb)
  122. code refactor (details / githubweb)
  123. Terminology change: class edit screen to show 'class name', assignment edit screen to show 'assignment name'. (details / githubweb)
  124. Terminology change: class edit screen to show 'class name', assignment edit screen to show 'assignment name'. (details / githubweb)
  125. Updated Name* to Class name* /Assignment name* (details / githubweb)
  126. updated test - invite_code_field (details / githubweb)
  127. updated test - invite_code_field (details / githubweb)
  128. qrcode screen added (details / githubweb)
  129. invite_qr_link added (details / githubweb)
  130. updated test - name (details / githubweb)
  131. updated test - name (details / githubweb)
  132. updated test - added qr_link id (details / githubweb)
  133. updated test - added invitation (details / githubweb)
  134. Tidyup: (details / githubweb)
  135. Temporarily disable checking invalid QR code scanned: this check should be in manage account screen. (details / githubweb)
  136. Add try/catch to avoid CreateAccountSetUserNameViewModel crashing if offline. (details / githubweb)
  137. Fix merge of main branch NavHost imports. (details / githubweb)
  138. updated test - added add new person btn (details / githubweb)
  139. updated test - scan qr btn (details / githubweb)
  140. add qr code camera permission (details / githubweb)
  141. Refactor to use sealed interface for invite. (details / githubweb)
  142. code refactor (details / githubweb)
  143. More refactoring work in progress. (details / githubweb)
  144. More refactoring work in progress. (details / githubweb)
  145. More refactoring work in progress. (details / githubweb)
  146. More refactoring work in progress. (details / githubweb)
  147. Rename JoinClazzWithCode to EnterInviteCode (details / githubweb)
  148. Invite refactor work in progress. (details / githubweb)
  149. Invite refactor work in progress. (details / githubweb)
  150. Updated invite screen (details / githubweb)
  151. Remove * from invitepersonscreen role dropdown. (details / githubweb)
  152. Add test tag for invite code. (details / githubweb)
  153. Update InvitePerson screen to update automatically when approval required time expires. (details / githubweb)
  154. Update invite code to be in its own text field for easier testing. Copy on click. (details / githubweb)
  155. Remove obsolete invite redemption integration test. (details / githubweb)
  156. Update link style on invite screen. (details / githubweb)
  157. updated test - updated design (details / githubweb)
  158. updated test - test id (details / githubweb)
  159. Invite refactor work in progress: make invite link take user to accept invite screen when pasted directly into url text field and when scanned as a QR code. (details / githubweb)
  160. updated test - test changes (details / githubweb)
  161. Invite refactor work in progress: handle start app from intent (eg opening a link from another app). (details / githubweb)
  162. Add support for opening a link using Maestro bundle argument. (details / githubweb)
  163. updated test - test changes (details / githubweb)
  164. Initial implementation of redeeming a new user invite. (details / githubweb)
  165. Remove old Invite model. (details / githubweb)
  166. Remove old Invite model import line (details / githubweb)
  167. Fix logic for showing terms/conditions. (details / githubweb)
  168. GetPlayStoreReferrer added (details / githubweb)
  169. Move navigation on account creation logic to a domain UseCase. (details / githubweb)
  170. Add navigate on account creation to app di (details / githubweb)
  171. Bump version number. (details / githubweb)
  172. updated test -terms added (details / githubweb)
  173. GetPlayStoreReferrer handled exception (details / githubweb)
  174. updated test -terms added (details / githubweb)
  175. Bump version code. (details / githubweb)
  176. your date of birth updated - test (details / githubweb)
  177. your date of birth updated - test (details / githubweb)
  178. Handle deferred deep link: initial attempt. (details / githubweb)
  179. Bump version. (details / githubweb)
  180. Add additional logging for deferred deep link management. (details / githubweb)
  181. Add doc on link testing. (details / githubweb)
  182. Add doc on link testing. (details / githubweb)
  183. Add doc on link testing. (details / githubweb)
  184. Tidyup link testing doc. (details / githubweb)
  185. Tidyup link testing doc. (details / githubweb)
  186. Fix SchoolLinkRoute to include RESPECT_SCHOOL_LINK_SEGMENT in redirect. (details / githubweb)
  187. Fix SchoolLinkRoute to include RESPECT_SCHOOL_LINK_SEGMENT in redirect. (details / githubweb)
  188. merge with invite person branch (details / githubweb)
  189. updated link flow (details / githubweb)
  190. updated link flow (details / githubweb)
  191. updated link flow (details / githubweb)
  192. updated link flow (details / githubweb)
  193. Tidyup of handling deferred deep links. (details / githubweb)
  194. Bump version (details / githubweb)
  195. updated link flow (details / githubweb)
  196. Add isFirstPerson property to NewUserInvite. (details / githubweb)
  197. Fix ADB command line start link example. (details / githubweb)
  198. markFirstUserInviteAsDeleted and handle error case (details / githubweb)
  199. Create ClassInvite entities for new classes. (details / githubweb)
  200. Update AcceptInviteScreen to show details for class invite. (details / githubweb)
  201. Initial implementation handling acceptance for teacher or student of class invite. (details / githubweb)
  202. Initial implementation of approval for class invites for teachers and students. (details / githubweb)
  203. Remove use of role dropdown when inviting to class: this is no longer visible or needed when a user goes through add teacher/add student. (details / githubweb)
  204. Fix handling permissions for Invite. (details / githubweb)
  205. Maestro fixes: (details / githubweb)
  206. Update invite screen: add support for class invites that are via parents. (details / githubweb)
  207. Invitation management: updates to support signup via parent devices for classes. (details / githubweb)
  208. Initial end-to-end implementation of parent device signup for a class invitation. (details / githubweb)
  209. Shorten  001_001 test due to Maestro bug. (details / githubweb)
  210. Fix admin_add_app_and_teacher.yaml flow with new update system. (details / githubweb)
  211. Update AcceptInvite to show error message if/when required and loading indicator. (details / githubweb)
  212. fix web registration form size (details / githubweb)
  213. Ensure waiting for permission to join is enforced in UI. (details / githubweb)
  214. Invite edge case handling (details / githubweb)
  215. Update notices. (details / githubweb)
  216. Update AddSchoolUseCase and permissions to prevent creation of an additional admin during school self registration (details / githubweb)
  217. Remove obsolete / unused DeepLinkConstants. Update RegisterSchoolUseCase to use shared invite code logic. (details / githubweb)
  218. Fix SchoolDirectoryMode (details / githubweb)
  219. Bump version (details / githubweb)
  220. Add hidekeyboad logic in Jetpack compose to attempt to avoid flakiness on Maestro test. (details / githubweb)
  221. Update README and ARCHITECTURE docs. (details / githubweb)
  222. Update architecture, design, and coding guidelines. (details / githubweb)
  223. Fix case. (details / githubweb)
  224. Clarify domain layer use case. (details / githubweb)
  225. implement sharedschooldevicesettings screen ui (details / githubweb)
  226. update with main (details / githubweb)
  227. implement teacherandadminlogin screen ui (details / githubweb)