Skip to content
Success

#3 (May 13, 2025, 5:54:58 PM)

Started 28 days ago
Took 13 min
Build Artifacts
app-android-benchmarkRelease.apk13.73 MiB view
app-android-debug.apk39.70 MiB view
app-android-nonMinifiedRelease.apk29.87 MiB view
app-android-release.apk13.73 MiB view
app-android-benchmarkRelease.aab18.14 MiB view
app-android-debug.aab34.63 MiB view
app-android-nonMinifiedRelease.aab28.93 MiB view
app-android-release.aab18.14 MiB view
benchmarkRelease/mapping.txt52.15 MiB view
release/mapping.txt52.15 MiB view
ustad-server.zip122.87 MiB view

Started by GitHub push by mikedawson

Revision: ec5940ae54382c530a584f3f91e540bdb7bd8f1e
Repository: https://github.com/UstadMobile/UstadMobile.git
  • refs/remotes/origin/dev-simplified-onboarding-release-learningtree
Test Result (no failures)
    Changes
    1. checklist 4 -5 (commit: 3dabd43) (details / githubweb)
    2. invite via contact ui created for android/desktop (commit: 5cce265) (details / githubweb)
    3. chip text field changes (commit: 12c5567) (details / githubweb)
    4. Incomplete tests (commit: 3e1d554) (details / githubweb)
    5. clazzinvite added to dp, processinviteUsecase class create to send invite (commit: cfee2b4) (details / githubweb)
    6. route created for clazzinviteviacontact (commit: 57fa741) (details / githubweb)
    7. ContactToServerUseCase created (commit: 51a0a46) (details / githubweb)
    8. api response getting, (commit: 8162232) (details / githubweb)
    9. Guest login test (commit: 817ddc2) (details / githubweb)
    10. twilio added for sms (commit: 53c7f03) (details / githubweb)
    11. assetlink json created (commit: 94e8dd0) (details / githubweb)
    12. data base version changes (commit: 7019704) (details / githubweb)
    13. Remove hard coded assetlinks.json (commit: f3d3dd5) (details / githubweb)
    14. Add well-known to gitignore (commit: b02941e) (details / githubweb)
    15. link json verified (commit: 66c860b) (details / githubweb)
    16. invite accept flow completed (commit: 0cd69ce) (details / githubweb)
    17. in web ui chip text fields connected with viewmodel (commit: 111a882) (details / githubweb)
    18. withDoorTransactionAsync added in ProcessInviteUseCase (commit: c4412e0) (details / githubweb)
    19. settings issue resolved (commit: c5b5b79) (details / githubweb)
    20. changes in user accounts (commit: dbce120) (details / githubweb)
    21. changes in user accounts (commit: 0c8d2d1) (details / githubweb)
    22. Implement using the configuration from SystemDb to get the database url, username, and password for the learning space db. (commit: c1995c6) (details / githubweb)
    23. login flow update (commit: eb8cf81) (details / githubweb)
    24. login flow update (commit: d2cc40e) (details / githubweb)
    25. login flow update (commit: 3d31717) (details / githubweb)
    26. Add parameters field to ContentEntryImportJob entity. (commit: 36736b6) (details / githubweb)
    27. Create task_card issue template (commit: 745630d) (details / githubweb)
    28. Update task_card (commit: bcbf9dc) (details / githubweb)
    29. Rename task_card to task_card.md (commit: f41a3e0) (details / githubweb)
    30. Update task_card.md (commit: 150fa2e) (details / githubweb)
    31. Update task_card.md (commit: c7cb0e6) (details / githubweb)
    32. Update task_card.md (commit: c8ba1de) (details / githubweb)
    33. Update CODING-STYLE.md (commit: c1c3d8e) (details / githubweb)
    34. 004_004 test fix on cypress (commit: 11b52af) (details / githubweb)
    35. Maestro test fix (commit: 31765a2) (details / githubweb)
    36. Update CODING-STYLE.md (commit: f8a5b3b) (details / githubweb)
    37. Update CODING-STYLE.md (commit: 6d85ccf) (details / githubweb)
    38. Update CODING-STYLE.md (commit: ba960ec) (details / githubweb)
    39. changes in simplified on boarding (commit: acd35c7) (details / githubweb)
    40. Update CODING-STYLE.md (commit: b7add01) (details / githubweb)
    41. Maestro test fix (commit: 6a001ff) (details / githubweb)
    42. Work in progress adding support for the user to add subtitles when adding video content. (commit: 40714a9) (details / githubweb)
    43. changes in simplified on boarding (commit: daf6336) (details / githubweb)
    44. changes in simplified on boarding (commit: cee02ef) (details / githubweb)
    45. changes in simplified on boarding (commit: dc672e3) (details / githubweb)
    46. changes in simplified on boarding (commit: 3cb8120) (details / githubweb)
    47. Update PULLREQUEST-CHECKLIST.md (commit: f357fc0) (details / githubweb)
    48. changes in simplified on boarding (commit: c21f303) (details / githubweb)
    49. changes in simplified on boarding (commit: 9a7bd1a) (details / githubweb)
    50. changes in simplified on boarding (commit: 2edb34d) (details / githubweb)
    51. Work in progress adding subtitle upload support for web version (commit: a319cc6) (details / githubweb)
    52. web ui created (commit: 2947dcb) (details / githubweb)
    53. changes in existing codes (commit: cb95f4b) (details / githubweb)
    54. changes in existing codes (commit: 8e57a6e) (details / githubweb)
    55. Update CODING-STYLE.md (commit: 5b80c3e) (details / githubweb)
    56. Update CODING-STYLE.md (commit: 59a01b0) (details / githubweb)
    57. Implement GetSubtitleTrackFromUriUseCaseJs (commit: 0908a8e) (details / githubweb)
    58. Initial implementation of support for user to specify subtitle files in ContentEntryEdit and SubtitleEdit. List of subtitles is stored on the ContentJobItem . (commit: f00b9ae) (details / githubweb)
    59. Add support for editing/removing subtitle tracks in ContentEntry. (commit: 5201b5a) (details / githubweb)
    60. changes in RedirectViewModel (commit: 4f603ec) (details / githubweb)
    61. Update handling of video media uris such that subtitle uris can use the same logic. (commit: 96da1a6) (details / githubweb)
    62. existing tests (commit: efbe253) (details / githubweb)
    63. existing tests with conditions (commit: 5e4599c) (details / githubweb)
    64. preset learnning space check placed in NavControllerExt.kt (commit: 4812c98) (details / githubweb)
    65. Add display of vtt subtitles to web version. (commit: 92613bb) (details / githubweb)
    66. Add display of subtitles to Android VideoContentScreen . (commit: a76c196) (details / githubweb)
    67. Cypress existing test changes (commit: 770531d) (details / githubweb)
    68. Cypress existing test changes (commit: 3fda7b0) (details / githubweb)
    69. changes in web part (commit: f64418d) (details / githubweb)
    70. Cypress existing test changes (commit: 8e24ca2) (details / githubweb)
    71. unit test added (commit: 80b056d) (details / githubweb)
    72. Add changes/todos for learning space list. (commit: 61c167c) (details / githubweb)
    73. pr comment (commit: 6ef435d) (details / githubweb)
    74. commit (commit: d54d832) (details / githubweb)
    75. commit (commit: 0c39d60) (details / githubweb)
    76. Add display of subtitles to Android VideoContentScreen . (commit: 5378b47) (details / githubweb)
    77. worked on todo points (commit: 104e565) (details / githubweb)
    78. added id (commit: a903f4a) (details / githubweb)
    79. Cypress code update (commit: 666835a) (details / githubweb)
    80. Cypress code update (commit: c9f55ec) (details / githubweb)
    81. Cypress code update (commit: e6c9041) (details / githubweb)
    82. dependency issue fixed (commit: e7bfda3) (details / githubweb)
    83. port issue fixed (commit: a1940ed) (details / githubweb)
    84. instance changes (commit: 7229d93) (details / githubweb)
    85. commit (commit: 7ab4534) (details / githubweb)
    86. commit (commit: 221eff5) (details / githubweb)
    87. Add required door entities to SystemDb. (commit: 387d125) (details / githubweb)
    88. Change endpoint for SystemDb in UstadApp DI. (commit: a29b51d) (details / githubweb)
    89. commit (commit: 7552f20) (details / githubweb)
    90. command added (commit: dddcbcd) (details / githubweb)
    91. Workaround for issue #970 xapi session data from previous session crashes Articulate content (commit: 85b963a) (details / githubweb)
    92. Bump database version. (commit: 1162fef) (details / githubweb)
    93. Update ustad-server.service to use auto restart. (commit: a20073c) (details / githubweb)
    94. Update subtitle implementation: automatically set the lang code based on current user locale. (commit: 0cd825d) (details / githubweb)
    95. delete dir code added (commit: 806b149) (details / githubweb)
    96. Improve handling of mime type when importing H5P and XAPI. (commit: 01373c6) (details / githubweb)
    97. Bump version. (commit: 2aca356) (details / githubweb)
    98. Fix XapiContentImporterTest, Bump version. (commit: 28398ba) (details / githubweb)
    99. commit (commit: 3065109) (details / githubweb)
    100. readme updated to test passkey (commit: 20cbf3c) (details / githubweb)
    101. readme updated to test passkey (commit: bea3aaa) (details / githubweb)
    102. crash fixed (commit: cf50dce) (details / githubweb)
    103. Task-Attempt List (commit: 01e4664) (details / githubweb)
    104. Add subtitle support for Desktop. (commit: 96e597c) (details / githubweb)
    105. ustad-appconfig command added (commit: f2e4b31) (details / githubweb)
    106. Fix handling of database upgrade for ContentEntryImportJob entity. (commit: ec10725) (details / githubweb)
    107. commit (commit: 2a6578f) (details / githubweb)
    108. commit (commit: 3c91b89) (details / githubweb)
    109. error fixed (commit: acfb787) (details / githubweb)
    110. commit (commit: 2efda32) (details / githubweb)
    111. commit (commit: 399d4ff) (details / githubweb)
    112. commit (commit: 6890832) (details / githubweb)
    113. commit (commit: 7b1a0fd) (details / githubweb)
    114. commit (commit: 2b65bf2) (details / githubweb)
    115. attempts tab added and attempt person list showing (commit: a08e71a) (details / githubweb)
    116. Update (commit: 58446e4) (details / githubweb)
    117. system db added in js di (commit: b93e3ea) (details / githubweb)
    118. added social warning in MessageListScreen and ClazzAssignmentDetailOverviewScreen . (commit: 2f73567) (details / githubweb)
    119. system db changes (commit: 1c13ec4) (details / githubweb)
    120. Fix SystemDb - add ReplicateEntity annotation for LearningSpaceInfo. (commit: da44189) (details / githubweb)
    121. added social warning strings in strings.xml (commit: a0254ad) (details / githubweb)
    122. changing admin person to admin user (commit: 617059c) (details / githubweb)
    123. SessionList (commit: 6e0621f) (details / githubweb)
    124. removed hardcoded color value from SocialWarningListItem.kt (commit: 0c5d296) (details / githubweb)
    125. desktop di added (commit: e148573) (details / githubweb)
    126. Session List (commit: 80895fb) (details / githubweb)
    127. Session List (commit: b29b8f4) (details / githubweb)
    128. Session List (commit: 79ef459) (details / githubweb)
    129. Session List (commit: 69902ac) (details / githubweb)
    130. Session List fix (commit: 652f617) (details / githubweb)
    131. correct naming convention (commit: af1791b) (details / githubweb)
    132. correct naming convention (commit: 91daae2) (details / githubweb)
    133. Fixed binding issue in jvmTest (commit: b43ada4) (details / githubweb)
    134. Statement List (commit: ef431b0) (details / githubweb)
    135. Adjust Ui. (commit: a55d0a8) (details / githubweb)
    136. Attempts List Task (commit: 2a5826a) (details / githubweb)
    137. Attempts List Task (commit: 9f7e688) (details / githubweb)
    138. Attempts Person List Task (commit: 557422d) (details / githubweb)
    139. Attempts List Task (commit: a959316) (details / githubweb)
    140. readme updated (commit: 90b09d6) (details / githubweb)
    141. readme updated (commit: 1896b67) (details / githubweb)
    142. install.md updated (commit: c047c02) (details / githubweb)
    143. Attempts List Task (commit: 36c3fd1) (details / githubweb)
    144. Update test server controller clear download to use recursive removal. (commit: 44cd685) (details / githubweb)
    145. Reverted unintended formatting changes in unrelated files. (commit: bf13d96) (details / githubweb)
    146. Fix String issue & social warning url. (commit: 1fb6556) (details / githubweb)
    147. Update to use a single command with subcommands for running the server and managing the server. (commit: 207de4b) (details / githubweb)
    148. Fix String issue & social warning url. (commit: 1a32c4d) (details / githubweb)
    149. Attempt List HttpAccessible (commit: f2a75a4) (details / githubweb)
    150. Attempt list (commit: e4bb14b) (details / githubweb)
    151. Attempt list (commit: 5c92ce6) (details / githubweb)
    152. - Added `ValidateUsernameUseCase`. (commit: edcd7b6) (details / githubweb)
    153. - Moved `SOCIAL_WARNING_WEB_URL` to `ShowSocialWarningUseCase` (commit: 65d4487) (details / githubweb)
    154. Replaced regex with explicit validation, allowing non-English letters and disallowing banned characters. (commit: a72e03a) (details / githubweb)
    155. readme updated (commit: 0079c9c) (details / githubweb)
    156. Attempt list (commit: edb353b) (details / githubweb)
    157. Fixed ui. (commit: 584e745) (details / githubweb)
    158. Update CODING-STYLE.md (commit: 8f5aa80) (details / githubweb)
    159. Fixed ui. (commit: e6ac716) (details / githubweb)
    160. Use `ValidateUsernameUseCase` in `PersonAccountEditViewModel` and remove username validation from `PersonEditViewModel`. (commit: 74e74c9) (details / githubweb)
    161. test server controller updated (commit: 0d1f6f4) (details / githubweb)
    162. test server controller updated (commit: 8d320be) (details / githubweb)
    163. Update Android Gradle Plugin version. (commit: d38fef8) (details / githubweb)
    164. Fix ServerAppMain when started with no args to run server by default. (commit: e5f3fd1) (details / githubweb)
    165. Fix ClazzAssignmentDetailOverviewScreen on app-react: React hook from Social warning was used within an if statement. (commit: 8f4ea62) (details / githubweb)
    166. Desktop/Android- (commit: 6f32dce) (details / githubweb)
    167. Fixes/improvements for initial setup and learning space creation. (commit: d1780d8) (details / githubweb)
    168. Add app-ktor-server/server.properties to gitignore (commit: fe7e2d7) (details / githubweb)
    169. Desktop/Android- (commit: 0aa2410) (details / githubweb)
    170. Desktop/Android- (commit: dedd499) (details / githubweb)
    171. Fix server setup procedures for binary server build. (commit: d29dfce) (details / githubweb)
    172. react- (commit: fa491c4) (details / githubweb)
    173. Added username in PersonEditViewModelTest.kt (commit: eb3f691) (details / githubweb)
    174. desktop- (commit: 0ffb590) (details / githubweb)
    175. react- (commit: bf68f43) (details / githubweb)
    176. Username and password validation (commit: d0cc26c) (details / githubweb)
    177. Fix testserver-controller to disable using jsDevServer (e.g. reverse proxy for webpack) when using testserver-controller . (commit: 7c1f5d5) (details / githubweb)
    178. Desktop- (commit: 3627501) (details / githubweb)
    179. react- (commit: 79cbc9b) (details / githubweb)
    180. react- (commit: 41df74d) (details / githubweb)
    181. - Fixed PersonEditViewModelTest to expect invalid_username error (commit: 02cbd8f) (details / githubweb)
    182. get Statement Entity (commit: 2fb67ca) (details / githubweb)
    183. get Statement Entity (commit: 8c96b19) (details / githubweb)
    184. Update cypress and maestro scripts to use learning space parameter name. (commit: 05057b7) (details / githubweb)
    185. invite branch merged (commit: 18b2e66) (details / githubweb)
    186. invite bug fix (commit: 6a33742) (details / githubweb)
    187. Work-in-progress migration of SystemDb to using SQLdelight. (commit: c1923ad) (details / githubweb)
    188. invite bug fix (commit: 18c6ecf) (details / githubweb)
    189. Add queries for list of persons who attempted a given piece of content nad list of sessions by person and content uid. (commit: 1220f36) (details / githubweb)
    190. Username and password changes (commit: c9583fc) (details / githubweb)
    191. Add query for list of statements by registration uid. (commit: 136ee65) (details / githubweb)
    192. Add isSuccessful and isCompleted booleans to queries for attempts list screens for list of persons and list of sessions for person queries. (commit: 954c81f) (details / githubweb)
    193. Add max score and max progress for StatementDao#findPersonsWithAttempts (commit: 6bdc661) (details / githubweb)
    194. Username cypress changes (commit: 2d66be0) (details / githubweb)
    195. ProcessInviteUseCaseTest issue fix (commit: 8f1cad1) (details / githubweb)
    196. Test description and maestro/cypress tests for attempt list test (commit: 8434fb9) (details / githubweb)
    197. Attempt List (commit: e6f6e33) (details / githubweb)
    198. Attempt List- changes made (commit: 4889cde) (details / githubweb)
    199. Attempts Person List- desktop/android (commit: 8259602) (details / githubweb)
    200. Attempts Person List- desktop/android (commit: a1efe76) (details / githubweb)
    201. Test description and maestro/cypress tests for attempt list test (commit: 82af0d1) (details / githubweb)
    202. Attempts Person List- react (commit: 6472258) (details / githubweb)
    203. Attempts Session List- desktop/android (commit: 85632f5) (details / githubweb)
    204. Attempts Session List- desktop/android (commit: 10e8ffd) (details / githubweb)
    205. Attempts Session List- react (commit: 28886e2) (details / githubweb)
    206. test description update (commit: b5d41fc) (details / githubweb)
    207. Attempts Statement List- desktop/android (commit: f02618f) (details / githubweb)
    208. ParseInviteUseCaseTest issue fix (commit: 81face5) (details / githubweb)
    209. Attempts Statement Lis (commit: bc011ae) (details / githubweb)
    210. findStatusForStudentsInClazz (commit: ac926db) (details / githubweb)
    211. Updated test descriptions to reflect changes (commit: c1cb1ba) (details / githubweb)
    212. findStatusForStudentsInClazz (commit: a6935e6) (details / githubweb)
    213. Remove obsolete version migration tests from TestRoomMigration (commit: af95ba5) (details / githubweb)
    214. Updated test descriptions to reflect changes (commit: a1f9167) (details / githubweb)
    215. Updated test descriptions to reflect changes (commit: 06c5219) (details / githubweb)
    216. Successful build (commit: 0b066fe) (details / githubweb)
    217. Rename lib-systemdb-model to lib-systemdb-core (because it contains common repository interfaces as well). (commit: 1080ad9) (details / githubweb)
    218. invite user merged (commit: 8f79917) (details / githubweb)
    219. Modularize XXHash (commit: adcf68e) (details / githubweb)
    220. Handle showing list of learning spaces on desktop using SQLDelight based implementation. (commit: 573a02d) (details / githubweb)
    221. Remove explicit dependsOn for lib-systemdb-core and lib-systemdb-sqldelight such that default hierarchy is applied. (commit: 2e3b71b) (details / githubweb)
    222. Fix LearningSpaceServerRepo add function to add learningspace to in memory cache. (commit: 0d7022d) (details / githubweb)
    223. Handle listing learning spaces on Android using SQLDelight based systemdb. (commit: 2bdc69f) (details / githubweb)
    224. Update app-react to use SQLDelight based learning space list. (commit: f81b913) (details / githubweb)
    225. Duration- Desktop/Android (commit: 74dbd9d) (details / githubweb)
    226. React duration (commit: 122e379) (details / githubweb)
    227. Time and date Session List React (commit: 0f57bc9) (details / githubweb)
    228. Time and date Session List React (commit: 4bb1498) (details / githubweb)
    229. If no score or completion percentage in the statement list (commit: f046e32) (details / githubweb)
    230. If no score or completion percentage in the statement list (commit: 22d854f) (details / githubweb)
    231. title updated (commit: a32a90e) (details / githubweb)
    232. Remove obsolete server Google API key config (commit: 0ca4bec) (details / githubweb)
    233. Fix Cypress 004-005 - after student clicks submit needed to ensure that submission was saved before moving on. (commit: 3b52f9a) (details / githubweb)
    234. Refactor libsystemdb to lib-centralappconfigdb and update docs. (commit: f705a9e) (details / githubweb)
    235. attempt list test update (commit: 26f915f) (details / githubweb)
    236. Update task_card.md (commit: 35b7705) (details / githubweb)
    237. attempt list test update (commit: 177ced2) (details / githubweb)
    238. duration-timestamp updated (commit: 74b1fe9) (details / githubweb)
    239. attempt list test description update (commit: 349684c) (details / githubweb)
    240. Make sure apk file is found and installed before starting maestro test (commit: fc193ac) (details / githubweb)
    241. Make sure apk file is found and installed before starting maestro test (commit: 10d0322) (details / githubweb)
    242. Readme update (commit: 897dd78) (details / githubweb)
    243. Update README.md (commit: 5ce48b1) (details / githubweb)
    244. Update README.md (commit: 82c2236) (details / githubweb)
    245. Update README.md (commit: 1d7d48e) (details / githubweb)
    246. Update README.md (commit: 1cd4872) (details / githubweb)
    247. Update README.md (commit: d4760f8) (details / githubweb)
    248. commit (commit: c2f81c8) (details / githubweb)
    249. Update CODING-STYLE.md (commit: e37d69e) (details / githubweb)
    250. added social warning in MessageListScreen and ClazzAssignmentDetailOverviewScreen . (commit: b057ced) (details / githubweb)
    251. added social warning strings in strings.xml (commit: 1901169) (details / githubweb)
    252. removed hardcoded color value from SocialWarningListItem.kt (commit: 0a97174) (details / githubweb)
    253. correct naming convention (commit: aefd766) (details / githubweb)
    254. correct naming convention (commit: 49e69a2) (details / githubweb)
    255. Fixed binding issue in jvmTest (commit: 746f3fc) (details / githubweb)
    256. Adjust Ui. (commit: e4ccd48) (details / githubweb)
    257. Reverted unintended formatting changes in unrelated files. (commit: 53d0b64) (details / githubweb)
    258. Fix String issue & social warning url. (commit: 9319912) (details / githubweb)
    259. Fix String issue & social warning url. (commit: d0b24ec) (details / githubweb)
    260. - Moved `SOCIAL_WARNING_WEB_URL` to `ShowSocialWarningUseCase` (commit: 2b15ddc) (details / githubweb)
    261. Fixed ui. (commit: aecbff5) (details / githubweb)
    262. Fixed ui. (commit: 52570dd) (details / githubweb)
    263. Update Android Gradle Plugin version. (commit: ccecc3f) (details / githubweb)
    264. Fix ClazzAssignmentDetailOverviewScreen on app-react: React hook from Social warning was used within an if statement. (commit: 6d38dde) (details / githubweb)
    265. Remove obsolete version migration tests from TestRoomMigration (commit: c25d4ca) (details / githubweb)
    266. Update task_card.md (commit: e944c62) (details / githubweb)
    267. Make sure apk file is found and installed before starting maestro test (commit: 14ceb3e) (details / githubweb)
    268. Make sure apk file is found and installed before starting maestro test (commit: 3b81e25) (details / githubweb)
    269. Readme update (commit: a3cc97a) (details / githubweb)
    270. Update README.md (commit: 8b9e5de) (details / githubweb)
    271. Update README.md (commit: 4c96a1e) (details / githubweb)
    272. Update README.md (commit: beca8d0) (details / githubweb)
    273. Update README.md (commit: b650d57) (details / githubweb)
    274. Update README.md (commit: b842ae6) (details / githubweb)
    275. attempt list maestro test (commit: ac324ff) (details / githubweb)
    276. Update PULLREQUEST-CHECKLIST.md (commit: 86c59ec) (details / githubweb)
    277. attempts tab added and attempt person list showing (commit: 71cfcb3) (details / githubweb)
    278. Update (commit: 5e5bbe3) (details / githubweb)
    279. Session List (commit: ca34663) (details / githubweb)
    280. Attempts Person List Task (commit: b37272d) (details / githubweb)
    281. attempt list maestro test (commit: 54b373c) (details / githubweb)
    282. attempt list maestro test (commit: 8a5f049) (details / githubweb)
    283. Changes in statement (commit: 0a09514) (details / githubweb)
    284. attempt list cypress test (commit: 29e5c8d) (details / githubweb)
    285. Changes in statement desktop (commit: 9db0aa0) (details / githubweb)
    286. Changes in statement react (commit: b0ed9ff) (details / githubweb)
    287. SessionListScreen react/desktop , UstadScreen (commit: da76786) (details / githubweb)
    288. SessionListScreen react/desktop (commit: 0aa172e) (details / githubweb)
    289. Attempt Peron List (commit: 0dcfead) (details / githubweb)
    290. Nav-Attempt Person List (commit: 64b3b1d) (details / githubweb)
    291. unused methods removed from XapiSessionEntityDao (commit: 18d306b) (details / githubweb)
    292. Person (commit: e5cb70d) (details / githubweb)
    293. Icon unused (commit: c1afc8e) (details / githubweb)
    294. Files not related to task removed (commit: fce5813) (details / githubweb)
    295. Fix UmAppDatabaseMigration handling of adding ClazzInvite table. (commit: d3aded4) (details / githubweb)
    296. Delete et --hard HEAD@{1} (commit: 09ec073) (details / githubweb)
    297. Readme changes reverted (commit: c9b5aa0) (details / githubweb)
    298. Readme - primary code comparison (commit: cca97a6) (details / githubweb)
    299. some class name change and coding style commit (commit: 1b0d7ae) (details / githubweb)
    300. Add useFormattedDuration function for Jetpack compose and update React hook. (commit: f8756e1) (details / githubweb)
    301. preferImmediatelyAvailableCredentials added (commit: 922bf4c) (details / githubweb)
    302. Update StatementDao query for findPersonsWithAttempts to include permission checks. (commit: cf594f0) (details / githubweb)
    303. Duration code update- (commit: c177a38) (details / githubweb)
    304. Duration code update- (commit: f2390d3) (details / githubweb)
    305. Empty State of List handled for AttemptsStatementListScreen (commit: 9652d90) (details / githubweb)
    306. Empty State of List handled also if no information available visibilty handled for AttemptsSessionListListScreen (commit: e4df9d4) (details / githubweb)
    307. Update StatementDao to fetch Statements required for findPersonsWithAttempts over http. (commit: 31a86fe) (details / githubweb)
    308. Unused Files removed (commit: cc768e7) (details / githubweb)
    309. Changes- (commit: a8273fb) (details / githubweb)
    310. StatementDao updated code (commit: 1d8c8d3) (details / githubweb)
    311. removed unused firebase (commit: 7971ff2) (details / githubweb)
    312. Filter out invalid characters from a username (commit: a4fd668) (details / githubweb)
    313. saving password in password manager (commit: a18991c) (details / githubweb)
    314. cypress attempt screen validation (commit: 2c0da0b) (details / githubweb)
    315. Filter out invalid characters from a username (commit: 4be32eb) (details / githubweb)
    316. Move shouldBlockKeyEvent(isCharAllowed) to companion object and allow numbers in username key events (commit: 1f65b47) (details / githubweb)
    317. String changes and ui changes (commit: a428dd1) (details / githubweb)
    318. Renamed isCharAllowed function to shouldBlockKeyEvent. (commit: df97db2) (details / githubweb)
    319. Merged Username validation use case. (commit: d573a93) (details / githubweb)
    320. LoginWithPasskeyUseCase.kt changed to GetCredentialUseCase (commit: 0c158cf) (details / githubweb)
    321. Refactored username validation, updated DI, and optimized event handling logic. (commit: 2e58c0d) (details / githubweb)
    322. Fix jvm integration tests to use find and use a random available port instead of using hardcoded default ports. (commit: 3f6352c) (details / githubweb)
    323. getting domain from learning space and moving impl to core (commit: a87cc0e) (details / githubweb)
    324. Fix assignment cypress test (commit: e42c835) (details / githubweb)
    325. Update Android Gradle Plugin to 8.7.3 (commit: a320221) (details / githubweb)
    326. Fix Cypress add content test (commit: 5324d2a) (details / githubweb)
    327. Bind both usecase in DesktopDomainDiModule, Fixed jvm testcase and minor changes. (commit: 8ea3284) (details / githubweb)
    328. Add new strings and screenshots for username validation errors (commit: 1901049) (details / githubweb)
    329. Setup download/upload task (commit: f831f84) (details / githubweb)
    330. Maestro update concurrent end-to-end tests (commit: 642ea45) (details / githubweb)
    331. Maestro update concurrent end-to-end tests (commit: 3d0603f) (details / githubweb)
    332. cypress update concurrent end-to-end tests (commit: 2805b6d) (details / githubweb)
    333. cypress update concurrent end-to-end tests (commit: c8d7947) (details / githubweb)
    334. maestro update concurrent end-to-end tests (commit: f19e648) (details / githubweb)
    335. Replace username_invalid_chars string to invalid_username. (commit: f135871) (details / githubweb)
    336. maestro update concurrent end-to-end tests (commit: e902b35) (details / githubweb)
    337. maestro update concurrent end-to-end tests (commit: 45797d5) (details / githubweb)
    338. Switch baseline profile module to using Gradle managed devices. (commit: 0445fd6) (details / githubweb)
    339. Switch from using emulator plugin to using Gradle managed devices for app-android module. Remove emulator plugin. (commit: ce5571d) (details / githubweb)
    340. cypress update concurrent end-to-end tests (commit: c2328e4) (details / githubweb)
    341. cypress and maestro update concurrent end-to-end tests (commit: fb7413f) (details / githubweb)
    342. Use start-server-and-test command as recommended by Cypress docs. Remove the need for the run-cypress-test script. (commit: 1b8e961) (details / githubweb)
    343. Add documentation notes for webapp-cypress changes. (commit: a567bd3) (details / githubweb)
    344. Update TestServer-controller to return json when starting (commit: 7e13c19) (details / githubweb)
    345. Delete obsolete run-cypress-test script and update test-end-to-end cypress README.md (commit: a1c936e) (details / githubweb)
    346. cypress update added before and after commands to start and stop the test server, parameter added for learningspaceurl (commit: eee5403) (details / githubweb)
    347. cypress update (commit: e4474d8) (details / githubweb)
    348. Update Cypress runner to support specifying a testserver controller url through an environment variable. (commit: d37ef80) (details / githubweb)
    349. Update test-end-to-end cypress readme. (commit: d678d57) (details / githubweb)
    350. Update parameter names on testserver-controller and README. (commit: 5f8223f) (details / githubweb)
    351. Fix json response from (commit: 6de356b) (details / githubweb)
    352. Add database migration to filter invalid usernames (commit: 27babfd) (details / githubweb)
    353. Revert "Add database migration to filter invalid usernames" (commit: 82961dc) (details / githubweb)
    354. Add database migration to filter invalid usernames (commit: e868c57) (details / githubweb)
    355. cypress update (commit: 0104d09) (details / githubweb)
    356. Fix UmRestApplication handling of absolute file path properties (e.g. dataDir). (commit: dab1e71) (details / githubweb)
    357. cypress update (commit: 703a999) (details / githubweb)
    358. Update TestServerController to respond to / once running. (commit: c816ea0) (details / githubweb)
    359. Revert package.json change (commit: 9c3b35a) (details / githubweb)
    360. Update package.json to add support for running a specific cypress spec. (commit: 35c5848) (details / githubweb)
    361. cypress update (commit: c7ec86d) (details / githubweb)
    362. Fix ServerAppMain setting config file. Set using the default ustad-server.conf file if it exists automatically. (commit: 6e0fbb5) (details / githubweb)
    363. set code (commit: c02927a) (details / githubweb)
    364. search functionality -attempt persons list screen (desktop/android) (commit: bcac2a0) (details / githubweb)
    365. search functionality -attempt statement list screen (desktop/android/react) (commit: 3f7301a) (details / githubweb)
    366. Update testServerController start command: wait for server to be ready before returning. (commit: 25049e0) (details / githubweb)
    367. Add delete reports command to Cypress NPM. (commit: 7f1407d) (details / githubweb)
    368. cypress update (commit: 85b9dbe) (details / githubweb)
    369. username , the text remains in chip field and Email notification subject line is blank fixed (commit: 4b3a9f2) (details / githubweb)
    370. commit (commit: dff2ece) (details / githubweb)
    371. Minor invite tidy up. (commit: ab532c9) (details / githubweb)
    372. Fix ParseInviteUseCaseTest (commit: 96be81b) (details / githubweb)
    373. Workaround for TetsServerController compilation. (commit: 5d0e2a1) (details / githubweb)
    374. Fix ServerAppMain to pass config prop using -config= property correctly. (commit: e36033f) (details / githubweb)
    375. Remove use of deprecated files function on testserver-controller. (commit: 0d444c6) (details / githubweb)
    376. test server controller updated to use ServerRunner class (commit: bcd406c) (details / githubweb)
    377. Test server controller changes: (commit: c1053ac) (details / githubweb)
    378. Tidyup TestServerController. Remove unused commands. (commit: e8d4224) (details / githubweb)
    379. maestro update (commit: 579bf67) (details / githubweb)
    380. Fix startserver.js to use default url when environment variable is not specified. (commit: f799014) (details / githubweb)
    381. maestro update (commit: 9de8d5c) (details / githubweb)
    382. Replace Maestro use of CONTROLSERVER_URL with TESTCONTROLLER_URL to match Cypress variable name and Jenkins setups. (commit: 56c479a) (details / githubweb)
    383. Replace Maestro use of CONTROLSERVER_URL with TESTCONTROLLER_URL to match Cypress variable name and Jenkins setups. (commit: 6463ae8) (details / githubweb)
    384. Fix package.json: TESTCONTROLLER_URL needs to be passed as a named parameter. (commit: fffd798) (details / githubweb)
    385. Update README.md with instructions to run adb push for test files if required. (commit: c746b96) (details / githubweb)
    386. Update README with note on adb reverse. (commit: daf4ca9) (details / githubweb)
    387. Update android-maestro README instructions on pushing files. (commit: 10d50f8) (details / githubweb)
    388. Work in progress implementation of run-maestro-ci.sh : script can create and start a fixed number of emulators, wait for them to be ready, then stop and delete them all. (commit: 629b4fd) (details / githubweb)
    389. maestro update (commit: 61c69db) (details / githubweb)
    390. maestro update (commit: 22f4ca4) (details / githubweb)
    391. maestro update (commit: 553a583) (details / githubweb)
    392. Sharding support for Maestro end-to-end tests: work in progress. Current run-maestro-ci will run sharded tests, however slow emulators may show app not responding dialogs. (commit: c5698d2) (details / githubweb)
    393. run-maestro-ci.sh script: revert to running one emulator. (commit: 8a393cd) (details / githubweb)
    394. Update run-maestro-ci.sh script: reinstate no-window param and pass through TESTCONTROLLER_URL variable. (commit: 62eeaa3) (details / githubweb)
    395. Update run-maestro-ci.sh to push files (retrying if required) and save results as junit xml. (commit: 95c25aa) (details / githubweb)
    396. sort by name functionality (commit: 3131368) (details / githubweb)
    397. Update ServerRunner to use hostAddress instead of hostName . hostName (if resolvable only on server) won't work on emulators. (commit: e5f8ca4) (details / githubweb)
    398. Update run-maestro-ci to save debug logs in local output folder for easy reference. (commit: 8fd4ede) (details / githubweb)
    399. Update startserver.js check of TESTCONTROLLER_URL. (commit: 8141d13) (details / githubweb)
    400. maestro update (commit: 88e7047) (details / githubweb)
    401. maestro update (commit: d7375bd) (details / githubweb)
    402. maestro update (commit: 1503bce) (details / githubweb)
    403. sort by timestamp functionality (commit: a223362) (details / githubweb)
    404. sort by timestamp functionality (commit: f8d7636) (details / githubweb)
    405. sort by name functionality (commit: da8194e) (details / githubweb)
    406. Added personLct. (commit: 6f81c23) (details / githubweb)
    407. when invitation sent pop back and sending invitation even  if text present in textfield not created chip (commit: a16402a) (details / githubweb)
    408. maestro video update (commit: 4545d1b) (details / githubweb)
    409. username Validation (commit: 7d4547e) (details / githubweb)
    410. cypress username Validation (commit: 32a5a80) (details / githubweb)
    411. Fixed JVM (commit: b0839b5) (details / githubweb)
    412. Add build status badges (commit: eb2f7c7) (details / githubweb)
    413. Add build status badges (commit: 0aac3db) (details / githubweb)
    414. Attempt to avoid flakiness on ClazzAssignmentDetailOverviewViewModelTest. Change check for not empty paging source to check for paging source with expected number of results. (commit: 19bb85a) (details / githubweb)
    415. Update documentation on end-to-end testing to specify where outputs can be found. (commit: f826cd2) (details / githubweb)
    416. Improvements to run-maestro-ci.sh : script checks using adb list packages command to ensure package installation was completed and support running a single test spec. (commit: 112118a) (details / githubweb)
    417. cypress and maestro username Validation (commit: 2488467) (details / githubweb)
    418. Revert changes to LoginViewModelTest inadvertently added when changing end-to-end tests. (commit: 36b1eaf) (details / githubweb)
    419. Revert changes to PersonEditViewModelTest inadvertently added when changing end-to-end tests. (commit: fa204a1) (details / githubweb)
    420. Update invite related files to follow naming conventions. (commit: a11310a) (details / githubweb)
    421. select file flow maestro update (commit: 5425d35) (details / githubweb)
    422. Update run-maestro-ci to check and retry creation of avd if required. (commit: 197d0f4) (details / githubweb)
    423. select file flow maestro update (commit: 8f56d9d) (details / githubweb)
    424. test (commit: 653c35c) (details / githubweb)
    425. test (commit: e5e56d6) (details / githubweb)
    426. updates (commit: 37f593a) (details / githubweb)
    427. Improvements to ClazzInvite system: (commit: 3c20d70) (details / githubweb)
    428. Update run-maestro-ci to add debug output to diagnose end-to-end tests where maestro fails to launch app. (commit: 24df326) (details / githubweb)
    429. Update Gradle to use jvm 21 consistently (avoid flakey errors. (commit: 847406a) (details / githubweb)
    430. Update linklist-concat.ods (commit: e8a8860) (details / githubweb)
    431. Remove use of jvmTarget 17 on lib-util. (commit: ad1208f) (details / githubweb)
    432. Revert to JDK17 build (due to conflict on app-desktop with proguard). (commit: 74eb019) (details / githubweb)
    433. Set lib-ihttp-ktor to use jvmToolchain 17 (commit: 4138ba0) (details / githubweb)
    434. Set testserver-controller to use JDK17 (commit: 1735a20) (details / githubweb)
    435. Set lib-test-common to use JDK17 (commit: 322da40) (details / githubweb)
    436. score in attemptlist (commit: 8cf26b4) (details / githubweb)
    437. resend invite added (commit: 290c1ed) (details / githubweb)
    438. Update KDoc comments on ReportSeriesExt. (commit: 74dc9a9) (details / githubweb)
    439. robin test (commit: 5a28b38) (details / githubweb)
    440. download files (commit: da07125) (details / githubweb)
    441. download files (commit: 6fee8c0) (details / githubweb)
    442. download files (commit: f0435be) (details / githubweb)
    443. download files (commit: 5fdd777) (details / githubweb)
    444. download files (commit: b36c5d2) (details / githubweb)
    445. download files (commit: 9eb7f9a) (details / githubweb)
    446. download files (commit: 63e940b) (details / githubweb)
    447. Remove redundant e2e test descriptions and disabled tests. (commit: ff5f0ba) (details / githubweb)
    448. Rename e2e-tests.disabled to pending. (commit: ae46cc3) (details / githubweb)
    449. Move Maestro tests 001-005, 001-006 and 002-010 to pending. (commit: 56485fc) (details / githubweb)
    450. changes on 004_004 file (commit: fe53c3d) (details / githubweb)
    451. changes on 004_004 file (commit: 4f2b21e) (details / githubweb)
    452. Add CI maestro cloud CI script (commit: 89d1bbc) (details / githubweb)
    453. Add test port range to run-maestro-cloud-ci script. (commit: f33a4b9) (details / githubweb)
    454. Update run-maestro-cloud-ci.sh - set output options (commit: a7e63ff) (details / githubweb)
    455. Make run maestro cloud script executable (commit: ef11f88) (details / githubweb)
    456. Update maestro cloud runner script: (commit: b2e3d8d) (details / githubweb)
    457. Update maestro cloud runner script: (commit: a598c9e) (details / githubweb)
    458. Fix port range variable name (commit: 7752b24) (details / githubweb)
    459. Fix cypress clear indexed db command (commit: 7c4a28f) (details / githubweb)
    460. Add retry server start support to testserver-controller (commit: 7d5ce1c) (details / githubweb)
    461. Update run-maestro-cloud-ci.sh to run all tests in e2e-tests. (commit: 1b1db89) (details / githubweb)
    462. Update maestro cloud ci run script to add timeout. (commit: 9d4eb26) (details / githubweb)
    463. Fix run-maestro-cloud-ci.sh - missing backslash resulted in failure to pass url var. (commit: aa88872) (details / githubweb)
    464. Increase Maestro cloud timeout. (commit: 10f777f) (details / githubweb)
    465. Restore pending test - add content via link (commit: 7c386bb) (details / githubweb)
    466. Restore pending test - add content via link (commit: 009f5ba) (details / githubweb)
    467. Restore pending test - add content via link (commit: 3daaebb) (details / githubweb)
    468. Restore pending test - add content via link (commit: bcc9985) (details / githubweb)
    469. Restore pending test - add course comment in assignment (commit: 48f34e0) (details / githubweb)
    470. Restore pending test - add external link in post (commit: 9e8a908) (details / githubweb)
    471. Update Maestro cloud command to include branch and commit info. (commit: e41d236) (details / githubweb)
    472. Removed hello test (commit: ada42c2) (details / githubweb)
    473. Add bulk CSV import support to auto-create courses add needed and http endpoint (commit: 4467fe0) (details / githubweb)
    474. Add Ustad_Teacher_and_Students.csv to test files index.html (commit: 609d6ee) (details / githubweb)
    475. added flow to verify file download (commit: 18c2f3c) (details / githubweb)
    476. added flow to verify file download (commit: bbc1898) (details / githubweb)
    477. Bulk add course and members (commit: b35e11c) (details / githubweb)
    478. sort by name-attempt person list (commit: c862e91) (details / githubweb)
    479. sort by timestamp and score -session attempt  list (commit: 388fb6a) (details / githubweb)
    480. sort by name-attempt person list (commit: 3b8cb39) (details / githubweb)
    481. sort by score-attempt person list (commit: 784a36b) (details / githubweb)
    482. sort by score-attempt person list (commit: 8a9c20e) (details / githubweb)
    483. pending invite list showing in ClazzMemberListScreen (commit: 4fa9532) (details / githubweb)
    484. Handle potentially flakey file download for Maestro test (commit: d987943) (details / githubweb)
    485. simplified onboarding changes merged (commit: 6f72595) (details / githubweb)
    486. Add additional comments/docs on download_file_via_browser.yaml (commit: fbcb2f6) (details / githubweb)
    487. Fix BulkAddPersonsUseCaseImpl to set the course start time (avoid bug where no start date blocks saving). (commit: 68a00b4) (details / githubweb)
    488. Update tests 002_002, 002_003, 002_007, 003_001 and 005_001 to use import_users_via_http.js (commit: 993e9ae) (details / githubweb)
    489. Update test section 003 to use new import from csv over http. (commit: 5175599) (details / githubweb)
    490. Update test section 004 to use import students over http. (commit: 9fbe014) (details / githubweb)
    491. Update Maestro test section 005 to use import students over http. (commit: 11a0451) (details / githubweb)
    492. Update Maestro scripts that make http calls to add retry logic. One test failure seen where retry was probably needed. (commit: 33ec306) (details / githubweb)
    493. update attempt list test (commit: ad86691) (details / githubweb)
    494. update cypress attempt list test (commit: d3f1072) (details / githubweb)
    495. cypress updated (commit: 290bcc4) (details / githubweb)
    496. sort by score-attempt person list (commit: 98cb1e2) (details / githubweb)
    497. sort by score-attempt person list (commit: 3c36c49) (details / githubweb)
    498. maestro test update (commit: d393885) (details / githubweb)
    499. cypress test update (commit: 96c3847) (details / githubweb)
    500. 2.5 and 2.8 added to 2.1 - for maestro (commit: ff2a3c9) (details / githubweb)
    501. maestro- increased timeout for importing and uploading (commit: d6a3844) (details / githubweb)
    502. 5.1 and testdescriptions - for maestro (commit: 852b30b) (details / githubweb)
    503. 4.2 moved to pending(private command not working)- for maestro (commit: 42604c1) (details / githubweb)
    504. Assignment,gradebook- for maestro (commit: 78d2846) (details / githubweb)
    505. Cypress- tests to use http api (commit: 42a12bd) (details / githubweb)
    506. Cypress- attendance test (commit: 5cd2e00) (details / githubweb)
    507. Cypress- updated tests (commit: f4c499c) (details / githubweb)
    508. Cypress- updated tests (commit: cab6670) (details / githubweb)
    509. maestro test updates- add profile pic and username validation (commit: 693796c) (details / githubweb)
    510. Rename and update test descriptions (commit: fa41c2e) (details / githubweb)
    511. update test descriptions (commit: 424d078) (details / githubweb)
    512. SendEmailUseCase refracted as interface and implemented real and mock email sender (commit: 22caeae) (details / githubweb)
    513. changes in maestro and cypress- 3.2,4.1,5.1 (commit: 3736862) (details / githubweb)
    514. modify README.md (commit: 41bb8b6) (details / githubweb)
    515. cypress updated 001_010 (commit: 3bdc88a) (details / githubweb)
    516. Fix for 4.3 maestro test (commit: 5cd2f1f) (details / githubweb)
    517. Duplication problem in ContentEntryDetailAttemptsStatementList. (commit: d6663a1) (details / githubweb)
    518. Added ClientMigration to commonMain, updated UstadApp, UstadScreen, DesktopDIModule, and fixed query break. (commit: 661f0f6) (details / githubweb)
    519. Updated code of ContentEntryDetailAttemptsPersonList and ContentEntryDetailAttemptsSessionList (this commit not contain ContentEntryDetailAttemptsStatementList ) (commit: 54f7462) (details / githubweb)
    520. Update Android Gradle plugin to 8.8.0 and Gradle to 8.10.2. (commit: cf2ce0e) (details / githubweb)
    521. e sign-up view model to handle NEXT argument similarly to Login view model (commit: c009405) (details / githubweb)
    522. - Added PersonList with name search and dynamic sort options (commit: b311b3c) (details / githubweb)
    523. version updates (commit: fddb69f) (details / githubweb)
    524. useMockEmail set false in appconfig (commit: d233a08) (details / githubweb)
    525. Update testserver-controller after primary merge to create learning space as required on dev-simplified-onboarding. (commit: b9759f3) (details / githubweb)
    526. Fix testserver-controller cypress run: disable jsDevServer when starting server. (commit: b06fd27) (details / githubweb)
    527. Cypress test for attempts (commit: 1a556e6) (details / githubweb)
    528. Fix for Cypress test (commit: b9671d2) (details / githubweb)
    529. Fix and test description for Cypress test (commit: f485aff) (details / githubweb)
    530. Fixed Dynamic Filter chips for each unique verb. (commit: 7061e7b) (details / githubweb)
    531. Fix and test description for Cypress test (commit: a6112a2) (details / githubweb)
    532. Fix and Filter test added- maestro (commit: 47f991f) (details / githubweb)
    533. Update Android Gradle plugin to 8.8.1. (commit: 6031e7a) (details / githubweb)
    534. added condition to skip keyboard issue (commit: 2ca0e94) (details / githubweb)
    535. maestro and cypress updates (commit: f0446e1) (details / githubweb)
    536. maestro test fix (commit: 88bb8cd) (details / githubweb)
    537. - Added `VERB_EXPERIENCED_URL` to `VerbEntity` for tracking experience events. (commit: aa55317) (details / githubweb)
    538. - Added `VERB_EXPERIENCED_URL` to `VerbEntity` for tracking experience events. (commit: fc0a2c0) (details / githubweb)
    539. - Added `VERB_EXPERIENCED_URL` to `VerbEntity` for tracking experience events. (commit: b1ad29a) (details / githubweb)
    540. - Changed the SQL query in `getUniqueVerbsForSession` to retrieve distinct verbs using `GROUP BY` and to use `StatementEntity.*` and `VerbEntity.*` for clarity. (commit: e5f7709) (details / githubweb)
    541. passkey signin added in AddAccountSelectNewOrExisting (commit: 755615d) (details / githubweb)
    542. test descriptions (commit: e09a91e) (details / githubweb)
    543. test descriptions (commit: 5d0f169) (details / githubweb)
    544. - Modified the `getUniqueVerbsForSession` query to retrieve the `verbUid` directly from the `StatementEntity` for better accuracy and removed unnecessary grouping by `VerbEntity.verbUid`. (commit: 0a200a3) (details / githubweb)
    545. Fixed Hook Issue. (commit: cbd6989) (details / githubweb)
    546. Added accountPersonUid and selectedPersonUid to findStatementsBySession & findSessionsByPersonAndContent for permission handling and data filtering. Updated StatementDao, ViewModels, and UI calls accordingly. (commit: 0dcf880) (details / githubweb)
    547. Added accountPersonUid and selectedPersonUid to findStatementsBySession & findSessionsByPersonAndContent for permission handling and data filtering. Updated StatementDao, ViewModels, and UI calls accordingly. (commit: cfc3fc2) (details / githubweb)
    548. cypress tests- filters added (commit: e03f8bf) (details / githubweb)
    549. Added user check for own data and updated `SessionTimeAndProgressInfo` with `totalDuration` and `verbIds`. (commit: 94b0bfe) (details / githubweb)
    550. Add id to chip component. (commit: a8f0ccf) (details / githubweb)
    551. cypress tests- filter chips ids (commit: d662857) (details / githubweb)
    552. - Updated the `getUniqueVerbsForSession` query to filter verbs based on the `selectedPersonUid` and modified it to filter out statements with no progress or time information. (commit: dbf22fb) (details / githubweb)
    553. fixed cypress test (commit: 313b0de) (details / githubweb)
    554. fixed cypress test (commit: cc340f4) (details / githubweb)
    555. cypress test- added attempt - 001_001 and 003_005 (commit: e282a84) (details / githubweb)
    556. Fixed UI & incorrect progress display in session list. (commit: b1a01e6) (details / githubweb)
    557. Fixed UI & incorrect progress display in session list. (commit: 1c48b2f) (details / githubweb)
    558. Filter chips check icon missing (Added) (commit: 92b6f3c) (details / githubweb)
    559. app bar title of screen 1 (commit: 5c8cde8) (details / githubweb)
    560. -Added content title in ContentEntryDetailAttemptsStatementList. (commit: 4129a83) (details / githubweb)
    561. app bar title of screen 1 and screen 2 (commit: c169b39) (details / githubweb)
    562. score & completion % done (commit: 4b957fc) (details / githubweb)
    563. Removed "By" from sort option strings.xml & Added Most Recent & Least Recent in ContentEntryDetailAttemptsSessionList instead of Timestamp. (commit: c37a3cc) (details / githubweb)
    564. Update CODING-STYLE.md (commit: 40ed0bd) (details / githubweb)
    565. Make SortOrderOption.order nullable. Some order options already imply ascending or descending order (e.g. most recent, least recent, etc). (commit: ab44130) (details / githubweb)
    566. result furation (commit: 489fa03) (details / githubweb)
    567. ContentEntryDetailAttemptsStatementListScreen and ContentEntryDetailAttemptsSessionListScreen in both the React and Compose modules to display formatted duration/timestamps. (commit: 5e49099) (details / githubweb)
    568. Update ContentEntryDetailAttemptsSessionListScreen: Use result duration instead of formatted duration and change timer icon to calendar icon. (commit: 9592cb5) (details / githubweb)
    569. cypress test- 001_001 updated (commit: 1cbd632) (details / githubweb)
    570. cypress test- 003_003 updated (commit: 5f6c2b7) (details / githubweb)
    571. - Remove unnecessary "Ascending" or "Descending" labels for options like "Most Recent" and "Least Recent". (commit: 65ea3ad) (details / githubweb)
    572. fixed minor bug in StatementDao (commit: a92fde7) (details / githubweb)
    573. cypress tests (commit: ec4de04) (details / githubweb)
    574. Emit refresh command when no verbs are selected or verbs are selected from bottomsheet. Update Add test tag to progress bar. (commit: e054548) (details / githubweb)
    575. Add test tags to progress bars in ContentEntryDetailAttemptsStatementListScreen and ContentEntryDetailAttemptsPersonListScreen. (commit: 39c55f9) (details / githubweb)
    576. Fixed Android crash (commit: 274cf1d) (details / githubweb)
    577. Change selectedVerbIds type string to long list. (commit: 0abcc63) (details / githubweb)
    578. Change selectedVerbIds type string to long list. (commit: f432233) (details / githubweb)
    579. cypress tests test fixes (commit: f9ab7d1) (details / githubweb)
    580. maestro tests combined with attempt list (commit: c83919f) (details / githubweb)
    581. Test descriptions changed, optimized (commit: 9742a54) (details / githubweb)
    582. fix test (commit: 10fd492) (details / githubweb)
    583. Update Android Gradle plugin versions to 8.8.2. (commit: ec356d4) (details / githubweb)
    584. Update Gradle wrapper to version 8.11.1 and Android Gradle plugin to version 8.9.0. (commit: c18ed44) (details / githubweb)
    585. Update package.json to clear testserver-controller.log when running clean. (commit: 2c4feaa) (details / githubweb)
    586. wait fix test (commit: 1deb86a) (details / githubweb)
    587. Refactoring to ensure that newly added screens/viewmodels accurately follow naming patterns. (commit: 21c9d20) (details / githubweb)
    588. Improve ClazzInvite handling of keyboard hiding. (commit: f7c73bd) (details / githubweb)
    589. wait fix test (commit: e53d73a) (details / githubweb)
    590. Add property name to ActivityLangMapEntry. (commit: 2a11405) (details / githubweb)
    591. StatementDao: fix queries to work with Postgres. (commit: 466bb26) (details / githubweb)
    592. Add ActivityEntity and ActivityLangMapEntry to findStatementsBySession return value. (commit: aaa96cc) (details / githubweb)
    593. progress alignment (commit: 3d251d1) (details / githubweb)
    594. fix: Change sort options and progress bar in attempts list (commit: 298f012) (details / githubweb)
    595. - Show verb and activity names in the statement list. (commit: ce8833a) (details / githubweb)
    596. Update sorting options and statement list text in ContentEntryDetailAttemptsStatementListScreen (commit: c35fca0) (details / githubweb)
    597. Add status custom attribute on video tag to enable Cypress tests to recognize when a video is finished. (commit: 2bd8c25) (details / githubweb)
    598. statement dao changes (commit: 24f0a02) (details / githubweb)
    599. cypress test (commit: a8a9f78) (details / githubweb)
    600. Update (commit: 5590fbc) (details / githubweb)
    601. cypress test - assertion for question title added (commit: 7df2862) (details / githubweb)
    602. maestro test - assertion for question title added (commit: 12736db) (details / githubweb)
    603. Update (commit: 8e50f78) (details / githubweb)
    604. maestro test - assertion for question title added (commit: 39ae489) (details / githubweb)
    605. cypress test (commit: 17603fd) (details / githubweb)
    606. Invitation improvements (commit: c34db32) (details / githubweb)
    607. Update the statement query to include statements with progress, score, or completion; only select statement matching all other criteria. (commit: 0c3e114) (details / githubweb)
    608. revoke passkey added (commit: 981268d) (details / githubweb)
    609. Attempt list statement dao fixes: (commit: 3e2f29f) (details / githubweb)
    610. Fix recording completion xAPI statements for ePUB and PDF. (commit: 5a159ae) (details / githubweb)
    611. cypress test simplified locator for progress bar (commit: 6b765fe) (details / githubweb)
    612. for resend using existing send invitation use case (commit: e0106fe) (details / githubweb)
    613. Resend invite use cases removed (commit: b897088) (details / githubweb)
    614. Improve ContentEntryDetailAttemptsPersonList presentation and fix related queries (commit: f9d5ef3) (details / githubweb)
    615. Search by person name implementation for ContentEntryDetailAttemptsPersonList. (commit: 7e7968f) (details / githubweb)
    616. Add status text to ContentEntryDetailAttemptsPersonList (commit: a37b87a) (details / githubweb)
    617. Tidy up of ContentEntryDetailAttemptsList (commit: 9949a92) (details / githubweb)
    618. Tidy up of ContentEntryDetailAttemptsStatementList (commit: a212fa1) (details / githubweb)
    619. cypress test updated as per design update (commit: 1dd8dbe) (details / githubweb)
    620. Add activity description (e.g. question) and user response to ContentEntryDetailAttemptsStatementList (commit: 48fa989) (details / githubweb)
    621. Maestro test updated as per design update (commit: af431dd) (details / githubweb)
    622. cypress test updated adding timeout for pdf flow (commit: 357dc9b) (details / githubweb)
    623. maestro test updated adding flow complete command (commit: 45ebf9c) (details / githubweb)
    624. cypress test updated commented pdf flow (commit: 41e64e7) (details / githubweb)
    625. cypress test updated 005_004 external link (commit: 90040f0) (details / githubweb)
    626. cypress test- 005_004 external link test updated (commit: 0d7f6b4) (details / githubweb)
    627. Fix handling completion recording for one page PDF on web (commit: 9191dc4) (details / githubweb)
    628. Fix handling of ActivityLangMapEntry saving for activity definitions that include choices, scale, source, target, or steps. (commit: 74c618a) (details / githubweb)
    629. cypress test updated on pdf test and maestro import/upload timeout increased from 60000ms to 80000ms (commit: 1ad7b6f) (details / githubweb)
    630. cypress test updated on pdf test removed scroll (commit: 7f50926) (details / githubweb)
    631. cypress test updated on pdf test removed scroll (commit: 4fb2543) (details / githubweb)
    632. cypress test cleanup (commit: ca29c37) (details / githubweb)
    633. fix issue 1050 (commit: 8e345c4) (details / githubweb)
    634. Initial implementation of domain use case that formats the response of the user. (commit: 4abf612) (details / githubweb)
    635. Add FormatStatementResponseUseCase support for true-false interaction type. (commit: 9b5b77d) (details / githubweb)
    636. Add response information to ContentEntryDetailAttemptsStatementList on react/web version and fix StatementDao.findPersonsWithAttemptsStatements (commit: 803d8c8) (details / githubweb)
    637. Fix fetching statements per user session per content entry for attempts list over http. (commit: 29fd2b1) (details / githubweb)
    638. Fix insertion/replication of ActivityLangMapEntry for interaction entities (commit: cdccd90) (details / githubweb)
    639. Fix setting ActivityEntity actLct when activity information is updated. (commit: e0c80ce) (details / githubweb)
    640. Add duration to statementlist where available. (commit: 36680f0) (details / githubweb)
    641. Fix StatementDao compilation on Android (remove unused parameter) (commit: d5626a9) (details / githubweb)
    642. cypress test-005_004 external link test fix for simplified onboarding branch (commit: ea1d912) (details / githubweb)
    643. maestro test increased timeout for file uploads (commit: 6814b10) (details / githubweb)
    644. Delete jvm attach pids (commit: 66014eb) (details / githubweb)
    645. Remove settings.gradle that should not exist in test-end-to-end/android-maestro (commit: 291900a) (details / githubweb)
    646. Merge migrations. (commit: 1a8ec7b) (details / githubweb)
    647. Fix compilation after updated primary merge (including attempt list). (commit: a38cdb7) (details / githubweb)
    648. Update Android Gradle plugin versions to 8.9.1. (commit: 2e9e6f4) (details / githubweb)
    649. updated e2e tests for attemptlist test updates (commit: 84b6283) (details / githubweb)
    650. updated e2e tests for attemptlist test updates (commit: 084f30d) (details / githubweb)
    651. updated cypress test (commit: 893c2eb) (details / githubweb)
    652. Tidyup handling of using saved passwords. (commit: 5d53534) (details / githubweb)
    653. Tidyup and refactoring of the signup/registration flow and passkey handling. (commit: bf1cd6d) (details / githubweb)
    654. Cypress test fix for test 001_001 (commit: 8a63f60) (details / githubweb)
    655. Update PULLREQUEST-CHECKLIST.md (commit: adbd7c6) (details / githubweb)
    656. Add binding for CheckRegistrationAllowedUseCase (commit: 076dd2c) (details / githubweb)
    657. Fix merge (commit: 4cb822a) (details / githubweb)
    658. Fix merge (commit: be23e75) (details / githubweb)
    659. Update Android Gradle Plugin (AGP) from 8.9.1 to 8.9.2 (commit: e788944) (details / githubweb)
    660. Fixes for passkey creation and additional documentation (commit: e720b05) (details / githubweb)
    661. Refactor passkey and credential handling: (commit: f096b37) (details / githubweb)
    662. Fix DomainDiModuleJs compilation (commit: 0595132) (details / githubweb)
    663. Fix DesktopDomainDiModule compilation (commit: a8f77f8) (details / githubweb)
    664. Updated button name - Manage account in cypress test (commit: dfbf35a) (details / githubweb)
    665. Updated button name - Manage account in maestro test (commit: fe75fb7) (details / githubweb)
    666. Manage account in maestro test 007_004 (commit: 025c190) (details / githubweb)
    667. Manage account in maestro test 001_002 (commit: 0756230) (details / githubweb)
    668. Update passkey creation: (commit: b856e5b) (details / githubweb)
    669. Add learning space url template support to testserver controller to enable maestro end to end tests to use https. (commit: 3d90767) (details / githubweb)
    670. Fix testServerController running Cypress: changing the order of adding to the running server list broke the reverse proxy interceptor. (commit: 41d0e2d) (details / githubweb)
    671. Update config to use new learning-tree.app domain. (commit: ec5940a) (details / githubweb)