Skip to content
Success

Changes

Summary

  1. Task-Attempt List (commit: 01e4664) (details)
  2. attempts tab added and attempt person list showing (commit: a08e71a) (details)
  3. Update (commit: 58446e4) (details)
  4. SessionList (commit: 6e0621f) (details)
  5. Session List (commit: 80895fb) (details)
  6. Session List (commit: b29b8f4) (details)
  7. Session List (commit: 79ef459) (details)
  8. Session List (commit: 69902ac) (details)
  9. Session List fix (commit: 652f617) (details)
  10. Statement List (commit: ef431b0) (details)
  11. Attempts List Task (commit: 2a5826a) (details)
  12. Attempts List Task (commit: 9f7e688) (details)
  13. Attempts Person List Task (commit: 557422d) (details)
  14. Attempts List Task (commit: a959316) (details)
  15. Attempts List Task (commit: 36c3fd1) (details)
  16. Attempt List HttpAccessible (commit: f2a75a4) (details)
  17. Attempt list (commit: e4bb14b) (details)
  18. Attempt list (commit: 5c92ce6) (details)
  19. Attempt list (commit: edb353b) (details)
  20. Desktop/Android- (commit: 6f32dce) (details)
  21. Desktop/Android- (commit: 0aa2410) (details)
  22. Desktop/Android- (commit: dedd499) (details)
  23. react- (commit: fa491c4) (details)
  24. desktop- (commit: 0ffb590) (details)
  25. react- (commit: bf68f43) (details)
  26. Desktop- (commit: 3627501) (details)
  27. react- (commit: 79cbc9b) (details)
  28. react- (commit: 41df74d) (details)
  29. get Statement Entity (commit: 2fb67ca) (details)
  30. get Statement Entity (commit: 8c96b19) (details)
  31. 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)
  32. Add query for list of statements by registration uid. (commit: 136ee65) (details)
  33. 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)
  34. Add max score and max progress for StatementDao#findPersonsWithAttempts (commit: 6bdc661) (details)
  35. Test description and maestro/cypress tests for attempt list test (commit: 8434fb9) (details)
  36. Attempt List (commit: e6f6e33) (details)
  37. Attempt List- changes made (commit: 4889cde) (details)
  38. Attempts Person List- desktop/android (commit: 8259602) (details)
  39. Attempts Person List- desktop/android (commit: a1efe76) (details)
  40. Attempts Person List- react (commit: 6472258) (details)
  41. Attempts Session List- desktop/android (commit: 85632f5) (details)
  42. Attempts Session List- desktop/android (commit: 10e8ffd) (details)
  43. Attempts Session List- react (commit: 28886e2) (details)
  44. Attempts Statement List- desktop/android (commit: f02618f) (details)
  45. Attempts Statement Lis (commit: bc011ae) (details)
  46. findStatusForStudentsInClazz (commit: ac926db) (details)
  47. findStatusForStudentsInClazz (commit: a6935e6) (details)
  48. Successful build (commit: 0b066fe) (details)
  49. Duration- Desktop/Android (commit: 74dbd9d) (details)
  50. React duration (commit: 122e379) (details)
  51. Time and date Session List React (commit: 0f57bc9) (details)
  52. Time and date Session List React (commit: 4bb1498) (details)
  53. If no score or completion percentage in the statement list (commit: f046e32) (details)
  54. If no score or completion percentage in the statement list (commit: 22d854f) (details)
  55. title updated (commit: a32a90e) (details)
  56. attempt list test update (commit: 26f915f) (details)
  57. attempt list test update (commit: 177ced2) (details)
  58. duration-timestamp updated (commit: 74b1fe9) (details)
  59. attempt list test description update (commit: 349684c) (details)
  60. Update CODING-STYLE.md (commit: e37d69e) (details)
  61. added social warning in MessageListScreen and ClazzAssignmentDetailOverviewScreen . (commit: b057ced) (details)
  62. added social warning strings in strings.xml (commit: 1901169) (details)
  63. removed hardcoded color value from SocialWarningListItem.kt (commit: 0a97174) (details)
  64. correct naming convention (commit: aefd766) (details)
  65. correct naming convention (commit: 49e69a2) (details)
  66. Fixed binding issue in jvmTest (commit: 746f3fc) (details)
  67. Adjust Ui. (commit: e4ccd48) (details)
  68. Reverted unintended formatting changes in unrelated files. (commit: 53d0b64) (details)
  69. Fix String issue & social warning url. (commit: 9319912) (details)
  70. Fix String issue & social warning url. (commit: d0b24ec) (details)
  71. - Moved `SOCIAL_WARNING_WEB_URL` to `ShowSocialWarningUseCase` (commit: 2b15ddc) (details)
  72. Fixed ui. (commit: aecbff5) (details)
  73. Fixed ui. (commit: 52570dd) (details)
  74. Update Android Gradle Plugin version. (commit: ccecc3f) (details)
  75. Fix ClazzAssignmentDetailOverviewScreen on app-react: React hook from Social warning was used within an if statement. (commit: 6d38dde) (details)
  76. Remove obsolete version migration tests from TestRoomMigration (commit: c25d4ca) (details)
  77. Update task_card.md (commit: e944c62) (details)
  78. Make sure apk file is found and installed before starting maestro test (commit: 14ceb3e) (details)
  79. Make sure apk file is found and installed before starting maestro test (commit: 3b81e25) (details)
  80. Readme update (commit: a3cc97a) (details)
  81. Update README.md (commit: 8b9e5de) (details)
  82. Update README.md (commit: 4c96a1e) (details)
  83. Update README.md (commit: beca8d0) (details)
  84. Update README.md (commit: b650d57) (details)
  85. Update README.md (commit: b842ae6) (details)
  86. attempt list maestro test (commit: ac324ff) (details)
  87. attempts tab added and attempt person list showing (commit: 71cfcb3) (details)
  88. Update (commit: 5e5bbe3) (details)
  89. Session List (commit: ca34663) (details)
  90. Attempts Person List Task (commit: b37272d) (details)
  91. attempt list maestro test (commit: 54b373c) (details)
  92. attempt list maestro test (commit: 8a5f049) (details)
  93. Changes in statement (commit: 0a09514) (details)
  94. attempt list cypress test (commit: 29e5c8d) (details)
  95. Changes in statement desktop (commit: 9db0aa0) (details)
  96. Changes in statement react (commit: b0ed9ff) (details)
  97. SessionListScreen react/desktop , UstadScreen (commit: da76786) (details)
  98. SessionListScreen react/desktop (commit: 0aa172e) (details)
  99. Attempt Peron List (commit: 0dcfead) (details)
  100. Nav-Attempt Person List (commit: 64b3b1d) (details)
  101. unused methods removed from XapiSessionEntityDao (commit: 18d306b) (details)
  102. Person (commit: e5cb70d) (details)
  103. Icon unused (commit: c1afc8e) (details)
  104. Files not related to task removed (commit: fce5813) (details)
  105. Delete et --hard HEAD@{1} (commit: 09ec073) (details)
  106. Readme changes reverted (commit: c9b5aa0) (details)
  107. Readme - primary code comparison (commit: cca97a6) (details)
  108. Add useFormattedDuration function for Jetpack compose and update React hook. (commit: f8756e1) (details)
  109. Update StatementDao query for findPersonsWithAttempts to include permission checks. (commit: cf594f0) (details)
  110. Duration code update- (commit: c177a38) (details)
  111. Duration code update- (commit: f2390d3) (details)
  112. Empty State of List handled for AttemptsStatementListScreen (commit: 9652d90) (details)
  113. Empty State of List handled also if no information available visibilty handled for AttemptsSessionListListScreen (commit: e4df9d4) (details)
  114. Update StatementDao to fetch Statements required for findPersonsWithAttempts over http. (commit: 31a86fe) (details)
  115. Unused Files removed (commit: cc768e7) (details)
  116. Changes- (commit: a8273fb) (details)
  117. StatementDao updated code (commit: 1d8c8d3) (details)
  118. removed unused firebase (commit: 7971ff2) (details)
  119. cypress attempt screen validation (commit: 2c0da0b) (details)
  120. String changes and ui changes (commit: a428dd1) (details)
  121. Setup download/upload task (commit: f831f84) (details)
  122. set code (commit: c02927a) (details)
  123. search functionality -attempt persons list screen (desktop/android) (commit: bcac2a0) (details)
  124. search functionality -attempt statement list screen (desktop/android/react) (commit: 3f7301a) (details)
  125. sort by name functionality (commit: 3131368) (details)
  126. sort by timestamp functionality (commit: a223362) (details)
  127. sort by timestamp functionality (commit: f8d7636) (details)
  128. sort by name functionality (commit: da8194e) (details)
  129. score in attemptlist (commit: 8cf26b4) (details)
  130. sort by name-attempt person list (commit: c862e91) (details)
  131. sort by timestamp and score -session attempt  list (commit: 388fb6a) (details)
  132. sort by name-attempt person list (commit: 3b8cb39) (details)
  133. sort by score-attempt person list (commit: 784a36b) (details)
  134. sort by score-attempt person list (commit: 8a9c20e) (details)
  135. update attempt list test (commit: ad86691) (details)
  136. update cypress attempt list test (commit: d3f1072) (details)
  137. sort by score-attempt person list (commit: 98cb1e2) (details)
  138. sort by score-attempt person list (commit: 3c36c49) (details)
  139. maestro test update (commit: d393885) (details)
  140. cypress test update (commit: 96c3847) (details)
  141. maestro- increased timeout for importing and uploading (commit: d6a3844) (details)
  142. cypress updated 001_010 (commit: 3bdc88a) (details)
  143. Duplication problem in ContentEntryDetailAttemptsStatementList. (commit: d6663a1) (details)
  144. Updated code of ContentEntryDetailAttemptsPersonList and ContentEntryDetailAttemptsSessionList (this commit not contain ContentEntryDetailAttemptsStatementList ) (commit: 54f7462) (details)
  145. - Added PersonList with name search and dynamic sort options (commit: b311b3c) (details)
  146. version updates (commit: fddb69f) (details)
  147. Cypress test for attempts (commit: 1a556e6) (details)
  148. Fix for Cypress test (commit: b9671d2) (details)
  149. Fix and test description for Cypress test (commit: f485aff) (details)
  150. Fixed Dynamic Filter chips for each unique verb. (commit: 7061e7b) (details)
  151. Fix and test description for Cypress test (commit: a6112a2) (details)
  152. Fix and Filter test added- maestro (commit: 47f991f) (details)
  153. - Added `VERB_EXPERIENCED_URL` to `VerbEntity` for tracking experience events. (commit: aa55317) (details)
  154. - Added `VERB_EXPERIENCED_URL` to `VerbEntity` for tracking experience events. (commit: fc0a2c0) (details)
  155. - Added `VERB_EXPERIENCED_URL` to `VerbEntity` for tracking experience events. (commit: b1ad29a) (details)
  156. - Changed the SQL query in `getUniqueVerbsForSession` to retrieve distinct verbs using `GROUP BY` and to use `StatementEntity.*` and `VerbEntity.*` for clarity. (commit: e5f7709) (details)
  157. - 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)
  158. Fixed Hook Issue. (commit: cbd6989) (details)
  159. Added accountPersonUid and selectedPersonUid to findStatementsBySession & findSessionsByPersonAndContent for permission handling and data filtering. Updated StatementDao, ViewModels, and UI calls accordingly. (commit: 0dcf880) (details)
  160. Added accountPersonUid and selectedPersonUid to findStatementsBySession & findSessionsByPersonAndContent for permission handling and data filtering. Updated StatementDao, ViewModels, and UI calls accordingly. (commit: cfc3fc2) (details)
  161. cypress tests- filters added (commit: e03f8bf) (details)
  162. Added user check for own data and updated `SessionTimeAndProgressInfo` with `totalDuration` and `verbIds`. (commit: 94b0bfe) (details)
  163. Add id to chip component. (commit: a8f0ccf) (details)
  164. cypress tests- filter chips ids (commit: d662857) (details)
  165. - 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)
  166. fixed cypress test (commit: 313b0de) (details)
  167. fixed cypress test (commit: cc340f4) (details)
  168. cypress test- added attempt - 001_001 and 003_005 (commit: e282a84) (details)
  169. Fixed UI & incorrect progress display in session list. (commit: b1a01e6) (details)
  170. Fixed UI & incorrect progress display in session list. (commit: 1c48b2f) (details)
  171. Filter chips check icon missing (Added) (commit: 92b6f3c) (details)
  172. app bar title of screen 1 (commit: 5c8cde8) (details)
  173. -Added content title in ContentEntryDetailAttemptsStatementList. (commit: 4129a83) (details)
  174. app bar title of screen 1 and screen 2 (commit: c169b39) (details)
  175. score & completion % done (commit: 4b957fc) (details)
  176. Removed "By" from sort option strings.xml & Added Most Recent & Least Recent in ContentEntryDetailAttemptsSessionList instead of Timestamp. (commit: c37a3cc) (details)
  177. result furation (commit: 489fa03) (details)
  178. ContentEntryDetailAttemptsStatementListScreen and ContentEntryDetailAttemptsSessionListScreen in both the React and Compose modules to display formatted duration/timestamps. (commit: 5e49099) (details)
  179. Update ContentEntryDetailAttemptsSessionListScreen: Use result duration instead of formatted duration and change timer icon to calendar icon. (commit: 9592cb5) (details)
  180. cypress test- 001_001 updated (commit: 1cbd632) (details)
  181. cypress test- 003_003 updated (commit: 5f6c2b7) (details)
  182. - Remove unnecessary "Ascending" or "Descending" labels for options like "Most Recent" and "Least Recent". (commit: 65ea3ad) (details)
  183. fixed minor bug in StatementDao (commit: a92fde7) (details)
  184. cypress tests (commit: ec4de04) (details)
  185. Emit refresh command when no verbs are selected or verbs are selected from bottomsheet. Update Add test tag to progress bar. (commit: e054548) (details)
  186. Add test tags to progress bars in ContentEntryDetailAttemptsStatementListScreen and ContentEntryDetailAttemptsPersonListScreen. (commit: 39c55f9) (details)
  187. Fixed Android crash (commit: 274cf1d) (details)
  188. Change selectedVerbIds type string to long list. (commit: 0abcc63) (details)
  189. Change selectedVerbIds type string to long list. (commit: f432233) (details)
  190. cypress tests test fixes (commit: f9ab7d1) (details)
  191. maestro tests combined with attempt list (commit: c83919f) (details)
  192. Test descriptions changed, optimized (commit: 9742a54) (details)
  193. fix test (commit: 10fd492) (details)
  194. wait fix test (commit: 1deb86a) (details)
  195. wait fix test (commit: e53d73a) (details)
  196. StatementDao: fix queries to work with Postgres. (commit: 466bb26) (details)
  197. Add ActivityEntity and ActivityLangMapEntry to findStatementsBySession return value. (commit: aaa96cc) (details)
  198. progress alignment (commit: 3d251d1) (details)
  199. fix: Change sort options and progress bar in attempts list (commit: 298f012) (details)
  200. - Show verb and activity names in the statement list. (commit: ce8833a) (details)
  201. Update sorting options and statement list text in ContentEntryDetailAttemptsStatementListScreen (commit: c35fca0) (details)
  202. statement dao changes (commit: 24f0a02) (details)
  203. cypress test (commit: a8a9f78) (details)
  204. Update (commit: 5590fbc) (details)
  205. cypress test - assertion for question title added (commit: 7df2862) (details)
  206. maestro test - assertion for question title added (commit: 12736db) (details)
  207. Update (commit: 8e50f78) (details)
  208. maestro test - assertion for question title added (commit: 39ae489) (details)
  209. cypress test (commit: 17603fd) (details)
  210. Update the statement query to include statements with progress, score, or completion; only select statement matching all other criteria. (commit: 0c3e114) (details)
  211. Attempt list statement dao fixes: (commit: 3e2f29f) (details)
  212. cypress test simplified locator for progress bar (commit: 6b765fe) (details)
  213. Improve ContentEntryDetailAttemptsPersonList presentation and fix related queries (commit: f9d5ef3) (details)
  214. Search by person name implementation for ContentEntryDetailAttemptsPersonList. (commit: 7e7968f) (details)
  215. Add status text to ContentEntryDetailAttemptsPersonList (commit: a37b87a) (details)
  216. Tidy up of ContentEntryDetailAttemptsList (commit: 9949a92) (details)
  217. Tidy up of ContentEntryDetailAttemptsStatementList (commit: a212fa1) (details)
  218. cypress test updated as per design update (commit: 1dd8dbe) (details)
  219. Add activity description (e.g. question) and user response to ContentEntryDetailAttemptsStatementList (commit: 48fa989) (details)
  220. Maestro test updated as per design update (commit: af431dd) (details)
  221. cypress test updated adding timeout for pdf flow (commit: 357dc9b) (details)
  222. maestro test updated adding flow complete command (commit: 45ebf9c) (details)
  223. cypress test updated commented pdf flow (commit: 41e64e7) (details)
  224. cypress test updated 005_004 external link (commit: 90040f0) (details)
  225. Fix handling completion recording for one page PDF on web (commit: 9191dc4) (details)
  226. Fix handling of ActivityLangMapEntry saving for activity definitions that include choices, scale, source, target, or steps. (commit: 74c618a) (details)
  227. cypress test updated on pdf test and maestro import/upload timeout increased from 60000ms to 80000ms (commit: 1ad7b6f) (details)
  228. cypress test updated on pdf test removed scroll (commit: 7f50926) (details)
  229. cypress test updated on pdf test removed scroll (commit: 4fb2543) (details)
  230. cypress test cleanup (commit: ca29c37) (details)
  231. Initial implementation of domain use case that formats the response of the user. (commit: 4abf612) (details)
  232. Add FormatStatementResponseUseCase support for true-false interaction type. (commit: 9b5b77d) (details)
  233. Add response information to ContentEntryDetailAttemptsStatementList on react/web version and fix StatementDao.findPersonsWithAttemptsStatements (commit: 803d8c8) (details)
  234. Fix fetching statements per user session per content entry for attempts list over http. (commit: 29fd2b1) (details)
  235. Fix insertion/replication of ActivityLangMapEntry for interaction entities (commit: cdccd90) (details)
  236. Fix setting ActivityEntity actLct when activity information is updated. (commit: e0c80ce) (details)
  237. Add duration to statementlist where available. (commit: 36680f0) (details)
  238. Fix StatementDao compilation on Android (remove unused parameter) (commit: d5626a9) (details)
  239. maestro test increased timeout for file uploads (commit: 6814b10) (details)
  240. Delete jvm attach pids (commit: 66014eb) (details)
  241. Remove settings.gradle that should not exist in test-end-to-end/android-maestro (commit: 291900a) (details)
Commit 01e4664df8ababc54289e7fd7f7d7cfb09227d95 by mandvi.verma
Task-Attempt List
Add attempts tab to content detail screen
(commit: 01e4664)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detail/ContentEntryDetailViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detail/ContentEntryDetailScreen.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptListViewModel.kt (diff)
Commit a08e71a9b43a9bb77a9602dd4a8dc6e0e9ed1b20 by mandvi.verma
attempts tab added and attempt person list showing
(commit: a08e71a)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detail/ContentEntryDetailScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/PersonAndAttemptInfo.kt
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptScreen.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detail/ContentEntryDetailViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptListViewModel.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/accountedit/PersonAccountEditScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/PersonAndSessionInfo.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/PersonAndSessionInfo.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/list/PersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detail/ContentEntryDetailScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/StatementAndPersonAndPicture.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detail/ContentEntryDetailScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
Commit 6f32dce49caab5df888a3a76ac0dfc1286bd6caa by mandvi.verma
Desktop/Android-

Attempts Person List Screen:
(Person name, person image,
completion, score)
(commit: 6f32dce)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/downloaduploadstatus/DownloadUploadStatusScreen.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/downloaduploadstatus/DownloadUploadStatusViewModel.kt
The file was modifiedgradle.properties (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/StatementAndPersonAndPicture.kt (diff)
Commit 0aa2410f2d254ddf7b7bb19ecfc1b37d5f8d2159 by mandvi.verma
Desktop/Android-

Attempts Session List Screen:
(Pass fail status, score, completion percentage)
(commit: 0aa2410)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/view/UstadView.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
Commit dedd499a74d877309ec677df727ffdf31b61faa6 by mandvi.verma
Desktop/Android-

Attempts Session List Screen:
(Pass fail status, score, completion percentage)
(commit: dedd499)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
Commit fa491c433352b2dc04d5c9e798d094cc62a94065 by mandvi.verma
react-

Attempts Person Session List Screens
(commit: fa491c4)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
Commit 0ffb590c6dadb5678386b253f905a0b0da867668 by mandvi.verma
desktop-
Attempts person list screen: showing completion bar or score bar accordingly
(commit: 0ffb590)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
Commit bf68f43087c3a6de4cab5c4de5c9e82ab9f0e4cc by mandvi.verma
react-
Attempts person list screen: showing completion bar or score bar accordingly
(commit: bf68f43)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
Commit 36275010e8a3a3f60e088a24deb4316dfbf4a0c9 by mandvi.verma
Desktop-
Attempts session list screen: showing pass,fail,complet,incomplete ,completion percentage and score  accordingly
(commit: 3627501)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
Commit 79cbc9b390370d30f1d8f6c7c1bc8b75acdf6d4b by mandvi.verma
react-
Attempts session list screen: showing pass,fail,complet,incomplete ,completion percentage and score  accordingly
(commit: 79cbc9b)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
Commit 41df74d0fa7f4fb13d756550758dcaa860868cf7 by mandvi.verma
react-
Attempts session list screen: showing pass,fail,complet,incomplete ,completion percentage and score  accordingly
(commit: 41df74d)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/view/UstadView.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/StatementAndPersonAndPicture.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit 8c96b19f7bc6000cbcd4e102ee54419f3e1e8a21 by mandvi.verma
get Statement Entity
Joining StatementEntity and verb entity
(commit: 8c96b19)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/view/UstadView.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 1220f36c57c35d5e7f13b0014f53b997487424a1 by Mike Dawson
Add queries for list of persons who attempted a given piece of content nad list of sessions by person and content uid.
(commit: 1220f36)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/StatementEntityAndVerb.kt
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/PersonAndPictureAndNumAttempts.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfo.kt
Commit 136ee6524861883fd1d146c8558fcbac8a9b0744 by Mike Dawson
Add query for list of statements by registration uid.
Update SessionTimeAndProgressInfo to include registration uid to be passed to next screen.
(commit: 136ee65)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/PersonAndPictureAndNumAttempts.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/StatementEntityAndVerb.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfo.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/xapi/VerbLangMapEntry.kt (diff)
Commit 954c81f35ac8dabf6057b16e6ce2c1989adcd835 by Mike Dawson
Add isSuccessful and isCompleted booleans to queries for attempts list screens for list of persons and list of sessions for person queries.
(commit: 954c81f)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/PersonAndPictureAndNumAttempts.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfo.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 6bdc66156b6e71d8f97b8f667cb5a95ea37fde85 by Mike Dawson
Add max score and max progress for StatementDao#findPersonsWithAttempts
(commit: 6bdc661)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/PersonAndPictureAndNumAttempts.kt (diff)
Commit 8434fb952f3c3f3c8c0bfd91a53ad58ed9e3cae3 by Pooja Ravi
Test description and maestro/cypress tests for attempt list test
(commit: 8434fb9)
The file was addedtest-end-to-end/webapp-cypress/cypress/Failed tests/WEB_001_010_content_attempt_list_test.cy.js
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/001_010_content_attempt_list_test.yaml
The file was addedtest-end-to-end/test-descriptions/001_010_content_attempt_list_test_description.md
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/view/UstadView.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/StatementAndPersonAndPicture.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/components/virtuallist/VirtualList.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/components/virtuallist/VirtualList.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
Commit 8259602341aae8ba5d4aae9c34af2656a7be1374 by mandvi.verma
Attempts Person List- desktop/android
(commit: 8259602)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
Commit a1efe76be38a6d623543e1edc5f293aa01a5818e by mandvi.verma
Attempts Person List- desktop/android
(commit: a1efe76)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
Commit 85632f595edb0d193e3299266210f2219b70ea44 by mandvi.verma
Attempts Session List- desktop/android
(commit: 85632f5)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
Commit 10e8ffd979876366fcbbecb1c79dc73466021d17 by mandvi.verma
Attempts Session List- desktop/android
(commit: 10e8ffd)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
Commit f02618f917a14950c718c80bcec2580630b0a08f by mandvi.verma
Attempts Statement List- desktop/android
(commit: f02618f)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit ac926db34142e406ac729db1bdad48654865f525 by mandvi.verma
findStatusForStudentsInClazz
Jenkins error:All annotations from expect `suspend fun findStatusForStudentsInClazz(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): List<BlockStatus> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun findStatusForStudentsInClazz(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): List<BlockStatus> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
(commit: ac926db)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was addedtest-end-to-end/android-maestro/settings.gradle
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit 0f57bc95fdda65640462d6010eb0948c6a613853 by mandvi.verma
Time and date Session List React
(commit: 0f57bc9)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
Commit 4bb1498e8f9c58174abce3c4f18c5a0fef9b8028 by mandvi.verma
Time and date Session List React
(commit: 4bb1498)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
Commit f046e3204c4284f3781abe797f7ac7181fc9f296 by mandvi.verma
If no score or completion percentage in the statement list
(commit: f046e32)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit 22d854f4ac11d3f36d4d9204e597edcc0e36899e by mandvi.verma
If no score or completion percentage in the statement list
(commit: 22d854f)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was removedtest-end-to-end/android-maestro/e2e-tests.disabled/001_010_content_attempt_list_test.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/001_010_content_attempt_list_test.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests/001_010_content_attempt_list_test.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/001_010_content_attempt_list_test.yaml
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit 349684cab49de59d8f2b9176170603f46273bfe6 by Pooja Ravi
attempt list test description update
(commit: 349684c)
The file was modifiedtest-end-to-end/test-descriptions/001_010_content_attempt_list_test_description.md (diff)
The file was modifiedCODING-STYLE.md (diff)
Commit b057ced6184bc275001a92444754dfca24547c04 by mandvi.verma
added social warning in MessageListScreen and ClazzAssignmentDetailOverviewScreen .
(commit: b057ced)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/SocialWarningListItem.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/message/messagelist/MessageListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/message/messagelist/MessageListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/SocialWarningListItem.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/message/messagelist/MessageListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/socialwarning/DismissSocialWarningUseCase.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/socialwarning/ShowSocialWarningUseCase.kt
Commit 1901169f7dbd911b5e7b1c1b8ccaf49dcf452818 by mandvi.verma
added social warning strings in strings.xml
(commit: 1901169)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/message/messagelist/MessageListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/message/messagelist/MessageListScreen.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewScreen.kt (diff)
Commit 0a9717434db9cd940702377dc00d68ce2e60144b by mandvi.verma
removed hardcoded color value from SocialWarningListItem.kt
(commit: 0a97174)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/SocialWarningListItem.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/message/messagelist/MessageListScreen.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/SocialWarningListItem.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/message/messagelist/MessageListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/message/messagelist/MessageListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewScreen.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
Commit 746f3fcaeb67e7e7bc99ba6c5c0d3132ab6909ea by mandvi.verma
Fixed binding issue in jvmTest
(commit: 746f3fc)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/clientservertest/ClientServerIntegrationTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/viewmodeltest/ViewModelTestBuilder.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/ClazzAssignmentIntegrationTest.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/message/messagelist/MessageListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/SocialWarningListItem.kt (diff)
Commit 53d0b64b8bd47baafef283b1d2dd6dbca6f03fee by mandvi.verma
Reverted unintended formatting changes in unrelated files.
Removed unnecessary Paper and obsolete cautions list as per review feedback.
Updated SocialWarningListItem layout to match task requirements with headline, secondary text, and buttons below text.
Removed unnecessary Paper and obsolete cautions list as per review feedback.
(commit: 53d0b64)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/SocialWarningListItem.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/message/messagelist/MessageListScreen.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/message/messagelist/MessageListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/SocialWarningListItem.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/message/messagelist/MessageListScreen.kt (diff)
Commit 931991224948b8e14f983da2dacc8a4ab05c2854 by mandvi.verma
Fix String issue & social warning url.
(commit: 9319912)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/message/messagelist/MessageListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/message/messagelist/MessageListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewViewModel.kt (diff)
Commit d0b24ec9cbdae39f91f8316b96a15659ecdde03c by mandvi.verma
Fix String issue & social warning url.
(commit: d0b24ec)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/SocialWarningListItem.kt (diff)
Commit 2b15ddc9c10bd98196ea5fabc140203e8a84fc1a by mandvi.verma
- Moved `SOCIAL_WARNING_WEB_URL` to `ShowSocialWarningUseCase`
- Buttons are part of secondary text with proper alignment in a responsive layout.
(commit: 2b15ddc)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/socialwarning/ShowSocialWarningUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/SocialWarningListItem.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/SocialWarningListItem.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/message/messagelist/MessageListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/SocialWarningListItem.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/SocialWarningListItem.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/SocialWarningListItem.kt (diff)
Commit ccecc3fb2a0d336e064743950dcf43a3df3485e3 by mandvi.verma
Update Android Gradle Plugin version.
(commit: ccecc3f)
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedgradle/wrapper/gradle-wrapper.properties (diff)
The file was modifiedbuild.gradle (diff)
Commit 6d38dde40d5b87937eadadd1e9412e972598c224 by mandvi.verma
Fix ClazzAssignmentDetailOverviewScreen on app-react: React hook from Social warning was used within an if statement.
(commit: 6d38dde)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewScreen.kt (diff)
Commit c25d4cabd77cade46e962f733f078f2e7298a88d by mandvi.verma
Remove obsolete version migration tests from TestRoomMigration
(commit: c25d4ca)
The file was modifiedlib-database/src/androidInstrumentedTest/kotlin/com/ustadmobile/port/android/db/TestRoomMigration.kt (diff)
The file was modified.github/ISSUE_TEMPLATE/task_card.md (diff)
Commit 14ceb3e5b312de18f1f1852b9d856eafd1cb2f49 by mandvi.verma
Make sure apk file is found and installed before starting maestro test
(commit: 14ceb3e)
The file was modifiedtest-end-to-end/android-maestro/run-maestro-test.sh (diff)
Commit 3b81e25ca9edf1625cf509460b604310535f5c4f by mandvi.verma
Make sure apk file is found and installed before starting maestro test
(commit: 3b81e25)
The file was modifiedtest-end-to-end/android-maestro/run-maestro-test.sh (diff)
The file was modifiedtest-end-to-end/android-maestro/README.md (diff)
The file was modifiedtest-end-to-end/android-maestro/README.md (diff)
Commit 4c96a1e23b7bb158a96da1ede5f666a0a2b83d0f by mandvi.verma
Update README.md

Clarify SDK emulator
(commit: 4c96a1e)
The file was modifiedtest-end-to-end/android-maestro/README.md (diff)
Commit beca8d05a655c34e47211614be867914ae48aa5b by mandvi.verma
Update README.md

Avoid duplicate instructions on building Android apk in maestro README.
(commit: beca8d0)
The file was modifiedtest-end-to-end/android-maestro/README.md (diff)
Commit b650d57e59a5387257ff98faab31e7f2804f511c by mandvi.verma
Update README.md

Update Android Maestro README to remove duplicated instructions on running a single test.
(commit: b650d57)
The file was modifiedtest-end-to-end/android-maestro/README.md (diff)
The file was modifiedtest-end-to-end/android-maestro/README.md (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/001_010_content_attempt_list_test.yaml
Commit 71cfcb32c8fad233681d53ceed1176c28f6f470e by mandvi.verma
attempts tab added and attempt person list showing
(commit: 71cfcb3)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was addedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js
The file was removedtest-end-to-end/webapp-cypress/cypress/Failed tests/WEB_001_010_content_attempt_list_test.cy.js
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_005_admin_or_teacher_and_content_via_file.cy.js (diff)
The file was addedet --hard HEAD@{1}
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js
The file was addedtest-end-to-end/webapp-cypress/cypress/Failed tests/WEB_001_010_content_attempt_list_test.cy.js
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit da76786087fc132b19f20b513268bf3022c9004a by mandvi.verma
SessionListScreen react/desktop , UstadScreen
(commit: da76786)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
Commit 0aa172e04ee97e58319bfb378c44f4556616ce24 by mandvi.verma
SessionListScreen react/desktop
(commit: 0aa172e)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
Commit 18d306bcec1da6ec7c15b6fe35fd57fa6f32a817 by mandvi.verma
unused methods removed from XapiSessionEntityDao
(commit: 18d306b)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
Commit fce5813c8f676339a612feb78e606e93a8e70755 by mandvi.verma
Files not related to task removed
(commit: fce5813)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/accountedit/PersonAccountEditScreen.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/downloaduploadstatus/DownloadUploadStatusViewModel.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/components/virtuallist/VirtualList.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/downloaduploadstatus/DownloadUploadStatusScreen.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/list/PersonListScreen.kt (diff)
The file was removedet --hard HEAD@{1}
The file was modifiedtest-end-to-end/android-maestro/README.md (diff)
Commit cca97a64fbc68608d8996a43d39e4b81ae1b1b51 by mandvi.verma
Readme - primary code comparison
(commit: cca97a6)
The file was modifiedtest-end-to-end/android-maestro/README.md (diff)
Commit f8756e11a3c760edd22027489be190bd40c377a5 by Mike Dawson
Add useFormattedDuration function for Jetpack compose and update React hook.
(commit: f8756e1)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/RememberFormattedDuration.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/hooks/useFormattedDuration.kt (diff)
Commit cf594f067fbce266e42e46b51cf3a3a4d5da3e39 by Mike Dawson
Update StatementDao query for findPersonsWithAttempts to include permission checks.
(commit: cf594f0)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
Commit c177a383cb144e743b0278797beadb687963cc8b by mandvi.verma
Duration code update-
react/desktop

If no information of resultDuration present handled
(commit: c177a38)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit f2390d38510df3a2a04724914b20afa805fccba8 by mandvi.verma
Duration code update-
react/desktop

If resultDuration is not null but formatted duration is 0hrs and 0mins ,
So have added secs for that.
(commit: f2390d3)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/RememberFormattedDuration.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/hooks/useFormattedDuration.kt (diff)
Commit 9652d908c9b24ad960201aac21ca3d1694ff17a6 by mandvi.verma
Empty State of List handled for AttemptsStatementListScreen
(commit: 9652d90)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit e4df9d4e36a5811f70b98b7223c207cd7e5066f7 by mandvi.verma
Empty State of List handled also if no information available visibilty handled for AttemptsSessionListListScreen
(commit: e4df9d4)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt (diff)
Commit 31a86fed8601f8f7f634fb2173e8d53f1816456d by Mike Dawson
Update StatementDao to fetch Statements required for findPersonsWithAttempts over http.
(commit: 31a86fe)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit cc768e76b552910322a3b67011fac2dcac0885bb by mandvi.verma
Unused Files removed
Attempts Person list -
if no data available handled
if list empty handled
(commit: cc768e7)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt (diff)
The file was removedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/PersonAndSessionInfo.kt
The file was removedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/StatementAndPersonAndPicture.kt
The file was removedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/PersonAndAttemptInfo.kt
Commit a8273fb06c5abf6ba58b541fd42e7199821397b3 by mandvi.verma
Changes-
hardcode string removed , changes in material3 import and contentDescription
(commit: a8273fb)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDeatilAttemptsSessionListScreen.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
Commit 2c0da0bac8fade397a8fff22acc261c49d998fd9 by Pooja Ravi
cypress attempt screen validation
(commit: 2c0da0b)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/Failed tests/WEB_001_010_content_attempt_list_test.cy.js (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit bcac2a0e3cbfac0bdf7eedef64af7e229801727e by mandvi.verma
search functionality -attempt persons list screen (desktop/android)
(commit: bcac2a0)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 3f7301abfc1792e10ef9b239092e3c01ad2c3962 by mandvi.verma
search functionality -attempt statement list screen (desktop/android/react)
(commit: 3f7301a)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
Commit 313136840483adb0ee242769eeabe20e9df2d4a2 by mandvi.verma
sort by name functionality
attempts person list screen (desktop/android/react)
(commit: 3131368)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit a223362eccc676a3a4204fd05a04c818a57af4b5 by mandvi.verma
sort by timestamp functionality
attempts statement list screen (desktop/android/react)
(commit: a223362)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/StatementEntityAndVerb.kt (diff)
Commit f8d76366d689471334e9e002786213a0bac44186 by mandvi.verma
sort by timestamp functionality
attempts statement list screen (desktop/android/react)
(commit: f8d7636)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit da8194ee2ae4f92c9102c33e6202d7fd467eef89 by mandvi.verma
sort by name functionality
attempts person list screen (desktop/android/react)
(commit: da8194e)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/PersonAndPictureAndNumAttempts.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/PersonAndPictureAndNumAttempts.kt (diff)
Commit c862e914d5cc740c0178481967bc949051b83b94 by mandvi.verma
sort by name-attempt person list
(commit: c862e91)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
Commit 388fb6a0ac5e5ef0c63a5f3053bd975e94a65657 by mandvi.verma
sort by timestamp and score -session attempt  list
(commit: 388fb6a)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfo.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
Commit 3b8cb39efb7db31304897222e71a6545b1179e64 by mandvi.verma
sort by name-attempt person list
(commit: 3b8cb39)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/PersonAndPictureAndNumAttempts.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
Commit 784a36b14bbb66cb1ecbd91a7b47731cc5917071 by mandvi.verma
sort by score-attempt person list
(commit: 784a36b)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 8a9c20e32c911baf11bebae4f3eb914c590a63c1 by mandvi.verma
sort by score-attempt person list
(commit: 8a9c20e)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_010_content_attempt_list_test.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/common/add_new_content_block_to_course.yaml (diff)
Commit d3f1072101d2054b6271021d125cb525fc27bc6e by Pooja Ravi
update cypress attempt list test
(commit: d3f1072)
The file was addedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js
Commit 98cb1e2b5b2cbf773b17c551aaf4ae0da1ba0a12 by mandvi.verma
sort by score-attempt person list
(commit: 98cb1e2)
The file was addedcore/.attach_pid45175
The file was addedapp-ktor-server/.attach_pid44877
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
Commit 3c36c491f0d36a052d8688b3aa35d060e3227d03 by mandvi.verma
sort by score-attempt person list
(commit: 3c36c49)
The file was addedapp-ktor-server/.attach_pid10100
The file was addedcore/.attach_pid10393
The file was removedtest-end-to-end/android-maestro/e2e-tests.pending/001_010_content_attempt_list_test.yaml
The file was modifiedtest-end-to-end/webapp-cypress/package-lock.json (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/support/commands.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/Failed tests/WEB_001_010_content_attempt_list_test.cy.js (diff)
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js
The file was modifiedtest-end-to-end/webapp-cypress/package.json (diff)
Commit d6a3844686d5020af82181956f17ad25a301f912 by Pooja Ravi
maestro- increased timeout for importing and uploading
(commit: d6a3844)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_010_content_attempt_list_test.yaml (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/Failed tests/WEB_001_010_content_attempt_list_test.cy.js (diff)
Commit d6663a122d6edbd7b7d05e766e8ae20cc18ac91c by Prashant Deshmukh
Duplication problem in ContentEntryDetailAttemptsStatementList.
(commit: d6663a1)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 54f7462e441d1be11d3ba483af552d6ed73a1b60 by Prashant Deshmukh
Updated code of ContentEntryDetailAttemptsPersonList and ContentEntryDetailAttemptsSessionList (this commit not contain ContentEntryDetailAttemptsStatementList )
(commit: 54f7462)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit b311b3c2673db65d6d6e22390978877454f9fe45 by Prashant Deshmukh
- Added PersonList with name search and dynamic sort options
- Added SessionList with sort by time/score/completion
- Added StatementList with verb filtering and search
(commit: b311b3c)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfo.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/PersonAndPictureAndNumAttempts.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedtest-end-to-end/webapp-cypress/package-lock.json (diff)
The file was modifiedtest-end-to-end/webapp-cypress/package.json (diff)
The file was removedtest-end-to-end/webapp-cypress/cypress/Failed tests/WEB_001_010_content_attempt_list_test.cy.js
The file was modifiedtest-end-to-end/webapp-cypress/package-lock.json (diff)
The file was addedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js (diff)
Commit f485aff74cbaeff994a402a5ed7f0d2e2751dec3 by Pooja Ravi
Fix and test description for Cypress test
(commit: f485aff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_010_content_attempt_list_test_description.md (diff)
Commit 7061e7b68521f8826dd901808caff93adf3daa83 by Prashant Deshmukh
Fixed Dynamic Filter chips for each unique verb.
(commit: 7061e7b)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
Commit a6112a2be5f9b72def6c4a9807d2a6b367e33c1b by Pooja Ravi
Fix and test description for Cypress test
(commit: a6112a2)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_010_content_attempt_list_test_description.md (diff)
Commit 47f991ff6c7a2203e6bca5f442e9cc64502ad71d by Pooja Ravi
Fix and Filter test added- maestro
(commit: 47f991f)
The file was modifiedtest-end-to-end/test-descriptions/001_010_content_attempt_list_test_description.md (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_010_content_attempt_list_test.yaml (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js (diff)
Commit aa5531763441f1719d48193d32d2a30b1372d36c by Prashant Deshmukh
- Added `VERB_EXPERIENCED_URL` to `VerbEntity` for tracking experience events.
- Added `findByVerbUrl` method to `VerbDao` to search verbs by URL.
- Updated `NUMBER_OF_STUDENTS_COMPLETED_CONTENT` and `PERCENT_OF_STUDENTS_COMPLETED_CONTENT` in `ReportSeriesExt` to use `VERB_COMPLETED_URL` for more accurate reporting.
- Update `ContentEntryDetailAttemptsSessionListScreen` for new status `Incomplete` and `Complete`.
- Remove `VERB_COMPLETED_UID`, `VERB_PASSED_UID` and `VERB_FAILED_UID` they are no longer needed.
(commit: aa55317)
The file was modifiedtest-end-to-end/webapp-cypress/package-lock.json (diff)
The file was modifiedtest-end-to-end/webapp-cypress/package.json (diff)
Commit fc0a2c06b186c0289971729c19b209a8106800e8 by Prashant Deshmukh
- Added `VERB_EXPERIENCED_URL` to `VerbEntity` for tracking experience events.
- Added `findByVerbUrl` method to `VerbDao` to search verbs by URL.
- Updated `NUMBER_OF_STUDENTS_COMPLETED_CONTENT` and `PERCENT_OF_STUDENTS_COMPLETED_CONTENT` in `ReportSeriesExt` to use `VERB_COMPLETED_URL` for more accurate reporting.
- Update `ContentEntryDetailAttemptsSessionListScreen` for new status `Incomplete` and `Complete`.
- Remove `VERB_COMPLETED_UID`, `VERB_PASSED_UID` and `VERB_FAILED_UID` they are no longer needed.
(commit: fc0a2c0)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/xapi/VerbEntity.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/ReportSeriesExt.kt (diff)
Commit b1ad29a4ea4ff46eaa50813f4f8233ad2e98c9b8 by Prashant Deshmukh
- Added `VERB_EXPERIENCED_URL` to `VerbEntity` for tracking experience events.
- Added `findByVerbUrl` method to `VerbDao` to search verbs by URL.
- Updated `NUMBER_OF_STUDENTS_COMPLETED_CONTENT` and `PERCENT_OF_STUDENTS_COMPLETED_CONTENT` in `ReportSeriesExt` to use `VERB_COMPLETED_URL` for more accurate reporting.
- Update `ContentEntryDetailAttemptsSessionListScreen` for new status `Incomplete` and `Complete`.
- Remove `VERB_COMPLETED_UID`, `VERB_PASSED_UID` and `VERB_FAILED_UID` they are no longer needed
(commit: b1ad29a)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit e5f7709c56d3e2ad3594e3bf27671e60db27c601 by Prashant Deshmukh
- Changed the SQL query in `getUniqueVerbsForSession` to retrieve distinct verbs using `GROUP BY` and to use `StatementEntity.*` and `VerbEntity.*` for clarity.
(commit: e5f7709)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 0a200a34d9af28e74176bce1994707dd65e901f6 by Prashant Deshmukh
- Modified the `getUniqueVerbsForSession` query to retrieve the `verbUid` directly from the `StatementEntity` for better accuracy and removed unnecessary grouping by `VerbEntity.verbUid`.
(commit: 0a200a3)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit 0dcf880763dc5626988960f277bb986e7510a94c by Prashant Deshmukh
 Added accountPersonUid and selectedPersonUid to findStatementsBySession & findSessionsByPersonAndContent for permission handling and data filtering. Updated StatementDao, ViewModels, and UI calls accordingly.
(commit: 0dcf880)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit cfc3fc23b2b32eaf0ee4eeb0e1db9b04511d5216 by Prashant Deshmukh
 Added accountPersonUid and selectedPersonUid to findStatementsBySession & findSessionsByPersonAndContent for permission handling and data filtering. Updated StatementDao, ViewModels, and UI calls accordingly.
(commit: cfc3fc2)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_010_content_attempt_list_test.yaml (diff)
Commit 94b0bfe098d1b2e932812adea48c9bb60dc07e78 by Prashant Deshmukh
Added user check for own data and updated `SessionTimeAndProgressInfo` with `totalDuration` and `verbIds`.
(commit: 94b0bfe)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit d662857b7c20fdfa429f63b545b7d4a52bc859f0 by Pooja Ravi
cypress tests- filter chips ids
(commit: d662857)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js (diff)
Commit dbf22fbfc6b56ac3e3556ac9d3f52443ec5e322b by Prashant Deshmukh
- Updated the `getUniqueVerbsForSession` query to filter verbs based on the `selectedPersonUid` and modified it to filter out statements with no progress or time information.
- Modified the statement listing query to filter out duplicate completion entries and entries with no duration.
- Added id to verb buttons.
(commit: dbf22fb)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js (diff)
Commit e282a8421dea4dd3ac064c7429d924bffb1ad81c by Pooja Ravi
cypress test- added attempt - 001_001 and 003_005
(commit: e282a84)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_005_admin_or_teacher_and_content_via_file.cy.js (diff)
Commit b1a01e6bde09bcbc456d3ad99ec5beadba0fb974 by Prashant Deshmukh
Fixed UI & incorrect progress display in session list.
(commit: b1a01e6)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 1c48b2fac79270cfb5b5252038952483bfb6a718 by Prashant Deshmukh
Fixed UI & incorrect progress display in session list.
(commit: 1c48b2f)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit 92b6f3cc7a274e26a26771cc70b89e2472f5b8df by Prashant Deshmukh
Filter chips check icon missing (Added)
(commit: 92b6f3c)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 4129a831feb908ec434e4f630732b9aa880d23c7 by Prashant Deshmukh
-Added content title in ContentEntryDetailAttemptsStatementList.
-Show tick icon on "Answered" filter only when selected.
-By Default all filter chips are selected.
(commit: 4129a83)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
Commit c169b3991f38d7cc76083ba78716b5d689fd25f3 by mandvi.verma
app bar title of screen 1 and screen 2
(commit: c169b39)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit c37a3ccdcace4eed9024b0cf1febd666680a770a by Prashant Deshmukh
Removed "By" from sort option strings.xml & Added Most Recent & Least Recent in ContentEntryDetailAttemptsSessionList instead of Timestamp.
(commit: c37a3cc)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfo.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfo.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
Commit 5e490994994a6f1227c3db8ccacefa0c9893e0cc by Prashant Deshmukh
ContentEntryDetailAttemptsStatementListScreen and ContentEntryDetailAttemptsSessionListScreen in both the React and Compose modules to display formatted duration/timestamps.
(commit: 5e49099)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit 9592cb5a718f18dcfac4420809f693d8bc139c3b by Prashant Deshmukh
Update ContentEntryDetailAttemptsSessionListScreen: Use result duration instead of formatted duration and change timer icon to calendar icon.
(commit: 9592cb5)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
Commit 1cbd632d10fe37ada050a6df9984f9cc1a4d6346 by Pooja Ravi
cypress test- 001_001 updated
(commit: 1cbd632)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
Commit 5f6c2b72a3701d008b944d034e6f5438ef0a59fa by Pooja Ravi
cypress test- 003_003 updated
(commit: 5f6c2b7)
The file was addedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_003_admin_or_teacher_add_content_via_file.cy.js
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_010_content_attempt_list_test.cy.js
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_005_admin_or_teacher_and_content_via_file.cy.js
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
Commit 65ea3ad451030ea2a421d7535d6233020360f1a8 by Prashant Deshmukh
- Remove unnecessary "Ascending" or "Descending" labels for options like "Most Recent" and "Least Recent".
- Use `HighlightOffOutlined` instead of `Close` icon for failed status.
- Changed  `by_timestamp` to `Time Stamp`.
(commit: 65ea3ad)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadListSortHeader.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadSortOptionsBottomSheet.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadSortOptionsBottomSheet.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadListSortHeader.kt (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_003_admin_or_teacher_add_content_via_file.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
Commit e054548f981f861bc3de4570dbd734bc2cf63331 by Prashant Deshmukh
Emit refresh command when no verbs are selected or verbs are selected from bottomsheet. Update Add test tag to progress bar.
(commit: e054548)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
Commit 39c55f975a869319dfa8a9adefb2e72a6cf40643 by Prashant Deshmukh
Add test tags to progress bars in ContentEntryDetailAttemptsStatementListScreen and ContentEntryDetailAttemptsPersonListScreen.
(commit: 39c55f9)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 0abcc63921006eb5072e9f2f2414c63a201a08ba by Prashant Deshmukh
Change selectedVerbIds type string to long list.
(commit: 0abcc63)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit f43223300fd89937d60eec69ba0d523a1f6c5a54 by Prashant Deshmukh
Change selectedVerbIds type string to long list.
(commit: f432233)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_003_admin_or_teacher_add_content_via_file.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
Commit c83919fd3757c4e3f7f7128fdc72966a5368a268 by Pooja Ravi
maestro tests combined with attempt list
(commit: c83919f)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_004-pdf.yaml (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/003_003_add_content_as_block_in_course.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests/003_003_add_existing_content_in_library_as_block.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_005_add_new_content_block_inside_course.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video.yaml (diff)
The file was removedtest-end-to-end/android-maestro/e2e-tests/001_010_content_attempt_list_test.yaml
Commit 9742a549d84a3776503fab742380f6c193543890 by Pooja Ravi
Test descriptions changed, optimized
(commit: 9742a54)
The file was addedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_005_user_able_to_expand_and_collapse_modules.cy.js
The file was addedtest-end-to-end/test-descriptions/003_006_all_user_able_to_open_text_block_test_description.md
The file was addedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_006_user_able_to_open_text_block.cy.js
The file was removedtest-end-to-end/test-descriptions/003_003_add_existing_content_in_library_as_block_test_description.md
The file was removedtest-end-to-end/android-maestro/e2e-tests/003_005_add_new_content_block_inside_course.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml
The file was addedtest-end-to-end/test-descriptions/003_003_add_existing_content_in_library_or_from_file_as_content_block_test_description.md
The file was removedtest-end-to-end/test-descriptions/003_006_course_view_and_modules_can_expand_collapse_test_description.md
The file was modifiedtest-end-to-end/test-descriptions/001_001_admin_can_add_content_test_description.md (diff)
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_006_user_able_to_expand_and_collapse_modules.cy.js
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_003_add_content_as_block_in_course.yaml (diff)
The file was removedtest-end-to-end/android-maestro/e2e-tests/003_007_all_user_able_to_open_text_block.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/003_006_all_user_able_to_open_text_block.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/003_005_course_view_and_modules_can_expand_collapse.yaml
The file was removedtest-end-to-end/test-descriptions/003_005_add_new_content_block_inside_course_test_description.md
The file was removedtest-end-to-end/test-descriptions/003_007_all_user_able_to_open_text_block_test_description.md
The file was modifiedtest-end-to-end/README.md (diff)
The file was addedtest-end-to-end/test-descriptions/003_005_course_view_and_modules_can_expand_collapse_test_description.md
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_007_user_able_to_open_text_block.cy.js
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_003_add_content_as_block_in_course.yaml (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_003_admin_or_teacher_add_content_via_file.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_003_admin_or_teacher_add_content_via_file.cy.js (diff)
Commit 466bb26c6517594253d3476ca4b2c562a4cc4aea by Mike Dawson
StatementDao: fix queries to work with Postgres.

Postgres does not allow using an expression column in the order by clause.
Postgres does not allow mixing numerical and text sorting into the same order by clause.
(commit: 466bb26)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDaoCommon.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit aaa96cc37d7bfb61658c705b56eaddff1aada6ba by Mike Dawson
Add ActivityEntity and ActivityLangMapEntry to findStatementsBySession return value.
(commit: aaa96cc)
The file was addedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/204.json
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/StatementEntityAndVerb.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit 298f0124fd41d3888772446b1a6c59371ee01f3d by Prashant Deshmukh
fix: Change sort options and progress bar in attempts list
- Update sort options in `ContentEntryDetailAttemptsSessionListViewModel` to use `null` instead of boolean for default.
- Change progress bar in `ContentEntryDetailAttemptsPersonListScreen` to use non-nullable values.
- Change sort order option extension to add `)` in the end of the string.
(commit: 298f012)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/ext/SortOrderOptionExt.kt (diff)
Commit ce8833ac782f59ae3b2b031e2f432468b58b8bad by Prashant Deshmukh
- Show verb and activity names in the statement list.
- Show progress only when max progress is not zero.
(commit: ce8833a)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit c35fca096fb906b7051c9ae7df19729af3f23bde by Prashant Deshmukh
Update sorting options and statement list text in ContentEntryDetailAttemptsStatementListScreen
(commit: c35fca0)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_003_admin_or_teacher_add_content_via_file.cy.js (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
Commit 7df28628b0be837efe0de67f6a8670dff132830b by Pooja Ravi
cypress test - assertion for question title added
(commit: 7df2862)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_003_admin_or_teacher_add_content_via_file.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
Commit 12736db52af6a100fe7b6b8b1fbd685181ea4041 by Pooja Ravi
maestro test - assertion for question title added
(commit: 12736db)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_003_add_content_as_block_in_course.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_004-pdf.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 39ae48966b579a784b2e8d70f7213c89ad218240 by Pooja Ravi
maestro test - assertion for question title added
(commit: 39ae489)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
Commit 0c3e11481b94e27e507a1063e1c4876413fefe21 by Prashant Deshmukh
Update the statement query to include statements with progress, score, or completion; only select statement matching all other criteria.
(commit: 0c3e114)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 3e2f29fdd539442a982155503746efcd43aefd37 by Mike Dawson
Attempt list statement dao fixes:
1) Remove incorrect where clauses limiting verbs/statement types included
2) Change "%" to '%' to avoid Postgres SQL issue ("" is not valid)
(commit: 3e2f29f)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 6b765fe242daa9dfcaaf0c846734d176fdae0753 by Pooja Ravi
cypress test simplified locator for progress bar
(commit: 6b765fe)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_003_admin_or_teacher_add_content_via_file.cy.js (diff)
Commit f9d5ef3468d2efe19941dd0144e581a48dde62c5 by Mike Dawson
Improve ContentEntryDetailAttemptsPersonList presentation and fix related queries
a) previous version of screen did not progress bars in the same list item - if user clicked in this area, nothing happened. Appearance was not consistent with material UI.
b) Place labels above progress bar
c) Fix related query to recognize null values when there is no progress or no score for a given person (remove use of coalesce).
(commit: f9d5ef3)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadProgressBarWithLabel.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDaoCommon.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadProgressBarWithLabel.kt
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
Commit 7e7968f49d2caf6a97bfa0413147d653bd85ffdd by Mike Dawson
Search by person name implementation for ContentEntryDetailAttemptsPersonList.
Improve handling of checking for sort options: search for statements with httpaccessible dao function.
(commit: 7e7968f)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDaoCommon.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit a37b87a555683ec16b64e13f94aa2fe09f3f8cf4 by Mike Dawson
Add status text to ContentEntryDetailAttemptsPersonList
(commit: a37b87a)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/PersonAndPictureAndNumAttemptsExt.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
Commit 9949a92b2e484dded58aa782bacb648b1deb14e7 by Mike Dawson
Tidy up of ContentEntryDetailAttemptsList
(commit: 9949a92)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/SessionTimeAndProgressInfo.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsListSessionListItem.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/StatementSummaryEntity.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/SessionTimeAndProgressInfoExt.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/hooks/useFormattedDateAndTime.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsSessionListScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/StatementSummaryEntityExt.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadProgressBarWithLabel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsPersonListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/PersonAndPictureAndNumAttemptsExt.kt (diff)
Commit a212fa1c016177bbbbe275e619e259f7b01b86dd by Mike Dawson
Tidy up of ContentEntryDetailAttemptsStatementList
(commit: a212fa1)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/StatementEntityAndVerbListItem.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/StatementEntityAndVerb.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/xapi/StatementEntity.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/ListExt.kt (diff)
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/VerbEntityAndName.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/VerbEntityAndNameExt.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/StatementEntityAndVerbExt.kt
Commit 1dd8dbe2825621fa98b2f28b2b80969eb1715824 by Pooja Ravi
cypress test updated as per design update
(commit: 1dd8dbe)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_003_admin_or_teacher_add_content_via_file.cy.js (diff)
Commit 48fa9893562bf360d3dff30451564da36d316613 by Mike Dawson
Add activity description (e.g. question) and user response to ContentEntryDetailAttemptsStatementList
(commit: 48fa989)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/StatementEntityAndVerbListItem.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/xapi/ActivityLangMapEntry.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/StatementEntityAndVerb.kt (diff)
Commit af431ddb262b2345a7e850f53bf96847e61d77e9 by Pooja Ravi
Maestro test updated as per design update
(commit: af431dd)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_003_add_content_as_block_in_course.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_004-pdf.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml (diff)
Commit 357dc9b76b1c923ae65dca4db43e8c61bdcd7cc4 by Pooja Ravi
cypress test updated adding timeout for pdf flow
(commit: 357dc9b)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_003_admin_or_teacher_add_content_via_file.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
Commit 45ebf9cbb3637a7ed15fff086e213e03cd4c0451 by Pooja Ravi
maestro test updated adding flow complete command
(commit: 45ebf9c)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_003_add_content_as_block_in_course.yaml (diff)
Commit 41e64e718bab46794633b593ebd750e6eadc2a0f by Pooja Ravi
cypress test updated commented pdf flow
(commit: 41e64e7)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
Commit 90040f0b7c776d0d6fde64e680b8932995f8add5 by Pooja Ravi
cypress test updated 005_004 external link
(commit: 90040f0)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_005_004_user_add_external_links_to_post.cy.js (diff)
Commit 9191dc4c9d5913b7b5466306ef6d656cd4259dff by Mike Dawson
Fix handling completion recording for one page PDF on web

A one page PDF would never trigger a page change event, so it was never marked as completed.
(commit: 9191dc4)
The file was removedapp-ktor-server/.attach_pid44877
The file was modifiedapp-react/src/jsMain/resources/pdf-js/web/viewer.html (diff)
The file was removedapp-ktor-server/.attach_pid10100
Commit 74c618a3ba75959c98c05440cf7a7dd30e233e57 by Mike Dawson
Fix handling of ActivityLangMapEntry saving for activity definitions that include choices, scale, source, target, or steps.

Dao insert or ignore function did not include setting almePropName.
(commit: 74c618a)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDaoCommon.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/XapiAssertions.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/StoreActivitiesUseCase.kt (diff)
Commit 1ad7b6f766d1f29073e7bf40be626a3a5327a6bf by Pooja Ravi
cypress test updated on pdf test and maestro import/upload timeout increased from 60000ms to 80000ms
(commit: 1ad7b6f)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_003_add_content_as_block_in_course.yaml (diff)
Commit 7f5092677537e4142841d5b9e186d1d3b10df8cb by Pooja Ravi
cypress test updated on pdf test removed scroll
(commit: 7f50926)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
Commit 4fb25430f03f39e454466b4f20e8df0288e2ac2b by Pooja Ravi
cypress test updated on pdf test removed scroll
(commit: 4fb2543)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
Commit 4abf61254a436f44a6823290c5de419b5f8dd5ab by Mike Dawson
Initial implementation of domain use case that formats the response of the user.

An Xapi Statement response to multi choice questions etc uses an id, not the string label of the response. The new use case generates an appropriate human readable string for all supported interaction types as per the Xapi Spec.
(commit: 4abf612)
The file was addedcore/src/jvmTest/resources/com/ustadmobile/core/domain/xapi/matching-response-statement.json
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/xapi/StatementAndActivity.kt
The file was addedcore/src/jvmTest/resources/com/ustadmobile/core/domain/xapi/likert-response-statement.json
The file was addedcore/src/jvmTest/resources/com/ustadmobile/core/domain/xapi/multi-choice-statement-multiple-responses.json
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was addedcore/src/jvmTest/resources/com/ustadmobile/core/domain/xapi/sequencing-response-statement.json
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCaseTest.kt
The file was addedcore/src/jvmTest/resources/com/ustadmobile/core/domain/xapi/performance-response-statement.json
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/xapi/ActivityInteractionEntity.kt (diff)
Commit 9b5b77d659e8ea502369d64f5dda683e0c591155 by Mike Dawson
Add FormatStatementResponseUseCase support for true-false interaction type.
(commit: 9b5b77d)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCaseTest.kt (diff)
The file was addedcore/src/jvmTest/resources/com/ustadmobile/core/domain/xapi/true-false-response-statement.json
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCase.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
Commit 803d8c8df6173d8c1d51cce14ff0d310dc6816b6 by Mike Dawson
Add response information to ContentEntryDetailAttemptsStatementList on react/web version and fix StatementDao.findPersonsWithAttemptsStatements

StatementDao.findPersonsWithAttemptsStatements would not find statements to pull over http when there was no statement that counted as completion or progress for the contentEntryUid, so no person with an incomplete attempt would appear when pulling data over http.
(commit: 803d8c8)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/StatementEntityAndVerbListItem.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCaseTest.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was addedcore/src/jvmTest/resources/com/ustadmobile/core/domain/xapi/multi-choice-statement-invalid-response.json
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCase.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 29fd2b1e84eaa4a72a2eae69cbc6bb92679f1ea6 by Mike Dawson
Fix fetching statements per user session per content entry for attempts list over http.
(commit: 29fd2b1)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDaoCommon.kt (diff)
Commit cdccd904b565a117aec2a35d04f1d641615cdc78 by Mike Dawson
Fix insertion/replication of ActivityLangMapEntry for interaction entities

The insert query use to insert ActivityLangMapEntry entities for interaction entities needed @QueryTableModified annotation.
(commit: cdccd90)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt (diff)
Commit e0c80ce65a3270a538e3d896098fd818ce1a68b0 by Mike Dawson
Fix setting ActivityEntity actLct when activity information is updated.
(commit: e0c80ce)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/StoreActivitiesUseCase.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt (diff)
Commit 36680f0fdfe2a55af99bc1890eb856f231c6b79f by Mike Dawson
Add duration to statementlist where available.
(commit: 36680f0)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/detailattempttab/ContentEntryDetailAttemptsStatementListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCase.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/detailattemptstab/StatementEntityAndVerbListItem.kt (diff)
Commit d5626a91c2c8464d291bb68fe8a3009aa62c5dc6 by Mike Dawson
Fix StatementDao compilation on Android (remove unused parameter)
(commit: d5626a9)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt (diff)
Commit 6814b1000aa537130e11a08098724a929d5f98af by Pooja Ravi
maestro test increased timeout for file uploads
(commit: 6814b10)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_004-pdf.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_005_using_link.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml (diff)
The file was removedcore/.attach_pid10393
The file was removedcore/.attach_pid45175
Commit 291900a4fb9aaacef9d9b99bee562a8468a36a51 by Mike Dawson
Remove settings.gradle that should not exist in test-end-to-end/android-maestro
(commit: 291900a)
The file was removedtest-end-to-end/android-maestro/settings.gradle