Skip to content
Success

#28 (May 6, 2026, 7:06:50 PM)

Started 13 days ago
Took 3 min 14 sec
Build Artifacts
respect-app-compose-debug.apk59.23 MiB view
respect-app-compose-release.apk31.88 MiB view
respect-app-compose-debug.aab40.83 MiB view
respect-app-compose-release.aab24.24 MiB view
mapping.txt92.90 MiB view
respect-cli.zip31.90 MiB view
respect-server-1.0.0.zip47.49 MiB view
respect-server-shadow-1.0.0.zip48.63 MiB view

Started by user Mandvi

Revision: aca36a84f1ecfd5ff2c8fea402a3cf24e2120013
Repository: https://github.com/UstadMobile/Respect.git
  • refs/remotes/origin/dev-student-grouping
Changes
  1. Add `statementId` to student grouping navigation routes and update associated ViewModels to track and pass xAPI statement identifiers. (commit: 30b418c) (details / githubweb)
  2. Implement xAPI statement voiding when updating a student group in `StudentGroupingEditViewModel`. When editing an existing group, a voiding statement is sent for the old statement ID before posting the updated group information as a new statement. (commit: fe27bd6) (details / githubweb)
  3. Remove debug logging from `ClazzDetailViewModel` and `StudentGroupingEditViewModel`. (commit: 30117f6) (details / githubweb)
  4. Update `ClazzDetailViewModel`, `StudentGroupingDetailViewModel`, and `StudentGroupingEditViewModel` to filter out voided xAPI statements when retrieving groups. (commit: 11a551b) (details / githubweb)
  5. Update `ClazzDetailViewModel`, `StudentGroupingDetailViewModel`, and `StudentGroupingEditViewModel` to filter out voided xAPI statements when retrieving groups. (commit: e2640a3) (details / githubweb)
  6. Simplify xAPI statement retrieval by using timestamps to identify the latest group state and refactor `StudentGroupingDetailViewModel` to inject `NavResultReturner` via the constructor. (commit: 3bc78c6) (details / githubweb)
  7. Refactor `ClazzDetailViewModel.kt` to improve code formatting and update enrollment removal logic to mark records as `TO_BE_DELETED` if they were created on the current day. (commit: 55392bf) (details / githubweb)
  8. Clean up whitespace in `StudentGroupingDetailViewModel.kt`. (commit: 7089f57) (details / githubweb)
  9. Implement xAPI group deletion and refine the student grouping data model. (commit: 5288f96) (details / githubweb)
  10. Relocate the `isIdentified` property within `XapiGroup.kt` and remove trailing whitespace. (commit: 1c842b5) (details / githubweb)
  11. Update `StudentGroupingDetailViewModel` and `StudentGroupingEditViewModel` to support direct xAPI statement lookups and explicit statement ID generation. (commit: c284dc3) (details / githubweb)
  12. Refactor xAPI statement retrieval and fix database DAO inconsistencies. (commit: cdd5bc0) (details / githubweb)
  13. Clean up code formatting and simplify comments. (commit: aca36a8) (details / githubweb)