Skip to content
Failed

#66 (Mar 24, 2026, 4:29:00 PM)

Started 10 days ago
Took 3 min 27 sec
Build Artifacts
001_001_invite_users_using_qr_code_or_link_test.mp443.29 MiB view
001_002_add_user_direct_test.mp454.97 MiB view
001_003_login_using_school_link_test.mp45.43 MiB view
001_004_shared_device_test.mp437.22 MiB view
002_browse_lessons_test.mp47.62 MiB view
003_admin_user_assigns_assignment_to_a_class_test.mp430.15 MiB view
001_001_invite_users_using_qr_code_or_link_test.png1.63 MiB view
001_002_add_user_direct_test.png2.21 MiB view
001_003_login_using_school_link_test.png357.02 KiB view
001_004_shared_device_test.png2.22 MiB view
002_browse_lessons_test.png468.95 KiB view
003_admin_user_assigns_assignment_to_a_class_test.png1.35 MiB view
00_Main_Dashboard.png220.16 KiB view
respect-app-compose-debug.apk59.08 MiB view
respect-app-compose-release.apk31.85 MiB view
mapping.txt92.78 MiB view
respect-cli.zip31.42 MiB view
respect-server-1.0.0.zip47.00 MiB view
respect-server-shadow-1.0.0.zip48.14 MiB view

Started by timer

Revision: 9a8f53cde2643bb9331958209a04e296e8a9d81b
Repository: https://github.com/UstadMobile/Respect.git
  • refs/remotes/origin/school_settings_screen_flow
Changes
  1. Work in progress: moving Opds from app datasource to school datasource. (details / githubweb)
  2. Work in progress: convert App List screen to using Opds publications instead of Respect App Manifest. (details / githubweb)
  3. Work in progress: convert App List screen to using Opds publications instead of Respect App Manifest. (details / githubweb)
  4. Work in progress: model Respect App manifest using OPDS. (details / githubweb)
  5. Add architecture and system to handle Opds for both external sources (eg. compatible apps) and internal (school playlists). (details / githubweb)
  6. Work in progress making OpdsFeed a writable entity as per other entities in the school database. (details / githubweb)
  7. Work in progress making OpdsFeed a writable entity as per other entities in the school database. (details / githubweb)
  8. Implement write support for OpdsFeed including handling etag and last-modified header for non-RESPECT generated feeds. (details / githubweb)
  9. Add OpdsFeed validation helper implementation. (details / githubweb)
  10. Make OpdsFeed writable to handle playlists: work in progress. (details / githubweb)
  11. Update documentation on OpdsFeedDataSource on how external/internal data is handled. (details / githubweb)
  12. Make Opds Feed writable: make initial working client - server integration test. (details / githubweb)
  13. Move OpdsPublication data source to follow same naming pattern. (details / githubweb)
  14. Update OpdsPublicationDataSourceRepository to follow pattern as per OpdsFeedRepository. (details / githubweb)
  15. OpdsPublicationDataSource improvements (details / githubweb)
  16. Improvements to handling OpdsPublication and OpdsFeed / related entities. (details / githubweb)
  17. Add 304 response support to UstadCacheImpl. (details / githubweb)
  18. Add unit test for UstadCache to verify 304 response is returned correctly when incoming request has validation info. (details / githubweb)
  19. Update UstadCacheInterceptor.kt to respond 304 directly if the underlying request has its own cache validation info and a stale response is validated over the network. (details / githubweb)
  20. Add test checking 304 not modified response received using interceptor if cache validation headers are used. (details / githubweb)
  21. Remove CompatibleApp Datasource (replaced by using OpdsPublication). (details / githubweb)
  22. Remove CompatibleAppEntity from database. (details / githubweb)
  23. Update ci-run-maestro.sh and school_init.js with option to disable automatic school creation for end-to-end tests. (details / githubweb)
  24. added test for school-self-registration (details / githubweb)
  25. updated test (details / githubweb)
  26. updated test 001_002 (details / githubweb)
  27. updated test- added id for the Host URL (details / githubweb)
  28. Fixes for AppLauncher screen. (details / githubweb)
  29. initial commit for add school self service bug fix (details / githubweb)
  30. Update opds packages in datasource-db and datasource-http to use school.opds package. (details / githubweb)
  31. Update database migration files. (details / githubweb)
  32. Initial home tabs design. (details / githubweb)
  33. updated maestro.sh (details / githubweb)
  34. - Update `ci-run-maestro.sh` to remove a commented-out line and refine `TESTCONTROLLER_URL` parsing. (details / githubweb)
  35. Move Maestro test flows for inviting users, login, assignments, and browsing lessons into a new `TestFolder` directory. (details / githubweb)
  36. add logs for testing (details / githubweb)
  37. add logs for testing (details / githubweb)
  38. add logs for testing (details / githubweb)
  39. add logs for testing (details / githubweb)
  40. add logs for testing (details / githubweb)
  41. add logs for testing (details / githubweb)
  42. Add Maestro subflows to handle Chrome's first-run experience screens and integrate them into the `001_002_add_user_direct_test` flow. (details / githubweb)
  43. Update Maestro flow to tap on school URL using text instead of ID. (details / githubweb)
  44. add logs for testing (details / githubweb)
  45. add logs for testing (details / githubweb)
  46. update url with school-directory (details / githubweb)
  47. Move Maestro flows from `TestFolder` to the root `.maestro/flows/` directory. (details / githubweb)
  48. remove  logs (details / githubweb)
  49. Add Maestro end-to-end test and documentation for school self-registration. (details / githubweb)
  50. Add Maestro end-to-end test and documentation for school self-registration. (details / githubweb)
  51. Update the file path for the `get_started_select_school_by_name.yaml` subflow in the Maestro test configuration. (details / githubweb)
  52. Update Maestro test flow to use school name variable instead of skipping school creation. (details / githubweb)
  53. Update Slack Space link in README (details / githubweb)
  54. Minor school self registration tidyup. (details / githubweb)
  55. Refactor RegisterSchoolUseCase : Create common interface that can be used to keep parameter names, request/response objects, etc. (details / githubweb)
  56. Remove validation logic that was either unnecessary or did not belong in the SchoolRegistrationRoute. (details / githubweb)
  57. Fixes for subdomain based school self-registration. (details / githubweb)
  58. Fix handling of icon image on AppLauncherscreen (details / githubweb)
  59. Remove white space changes from main. (details / githubweb)
  60. Bump version. (details / githubweb)
  61. fix conflict (details / githubweb)