Skip to content
Failed

#31 (Jan 5, 2026, 8:09:00 PM)

Started 1 mo 12 days ago
Took 15 min
Build Artifacts
001_001_invite_using_invite_code_test.mp425.90 MiB view
001_002_add_user_direct_test.mp431.78 MiB view
001_003_login_using_school_link_test.mp47.36 MiB view
002_browse_lessons_test.mp416.84 MiB view
003_admin_user_assigns_assignment_to_a_class_test.mp426.73 MiB view
respect-app-compose-debug.apk35.42 MiB view
respect-app-compose-release.apk10.45 MiB view
mapping.txt74.84 MiB view
respect-cli.zip30.47 MiB view
respect-server-1.0.0.zip44.95 MiB view
respect-server-shadow-1.0.0.zip46.09 MiB view

Started by timer

Revision: 1b94584a25d3f676b7fc86f368824582842bce8e
Repository: https://github.com/UstadMobile/Respect.git
  • refs/remotes/origin/assignment-playlists
Changes
  1. Add permission management: work in progress. (details / githubweb)
  2. Add SchoolPermissionGrantDataSource implementations. (details / githubweb)
  3. Initial implementation of using CheckPersonPermissionUseCase (details / githubweb)
  4. Fixes for PersonRepositoryIntegrationTest.kt (one test remaining) (details / githubweb)
  5. Permission enforcement work in progress (details / githubweb)
  6. Fix compilation after merging main updates. (details / githubweb)
  7. Add CLassPermission to model and datasources. (details / githubweb)
  8. Update RespectAccountManager to use a shared hot flow to prevent lag. (details / githubweb)
  9. Enforce class view permissions including support for enrollment role-based permissions. (details / githubweb)
  10. Enforce class write permission. (details / githubweb)
  11. Merge session changes from main. (details / githubweb)
  12. Initial implementation of read person permission checks. (details / githubweb)
  13. Handle permissions for parents based on class permissions of children. (details / githubweb)
  14. Add permission enforcement/checks to enrollment entities. (details / githubweb)
  15. Fix ClassPermissionEntity to use autoincrement primary key (details / githubweb)
  16. Update CheckPersonPermissionUseCase: can be used before person is saved to db or after saved to db without needing to lookup role. (details / githubweb)
  17. Fix person entity list permission check to include viewing related persons for the authenticated user. (details / githubweb)
  18. Update SQL to enforce password entity permissions (details / githubweb)
  19. Remove unused PersonPasskeyEntityDao functions. (details / githubweb)
  20. Update PersonDataSourceDb to follow same function name pattern as other DAOs and split store/updateLocal (details / githubweb)
  21. Update class permission queries to include permissions for parents to see child's classes. (details / githubweb)
  22. Add CheckSchoolPermissionsUseCase and use it in PersonList and ClassList to control the visibility of add button. (details / githubweb)
  23. Implement pulling enrollment entities using a worker. (details / githubweb)
  24. Add sinceIfPermissionsNotChangedSince parameter support. (details / githubweb)
  25. Refactor assignment to link one assignment to one class. (details / githubweb)
  26. Initial permission check for assignment read. (details / githubweb)
  27. Run pull sync fixes: (details / githubweb)
  28. Update SignupViewModel: remove unnecessary scope.launc that should not be there. (details / githubweb)
  29. Add debugging logs to SignupViewModel. (details / githubweb)
  30. Add more debugging logs to SignupViewModel. (details / githubweb)
  31. Remove hello world maestro flow (details / githubweb)
  32. Add retryTapIfNoChange to 001_001. (details / githubweb)
  33. Remove action bar id parameter from 001_001 (details / githubweb)
  34. Add repeat loop workaround for waiting Maestro cloud error. (details / githubweb)
  35. Another attempt for 001_001 maestro workaround. (details / githubweb)
  36. fix assignmentedit (details / githubweb)
  37. removed 000 test (details / githubweb)
  38. update learningunitDetailscreen (details / githubweb)