Skip to content
Success

#76 (Sep 10, 2025, 2:11:00 PM)

Started 4 days 18 hr ago
Took 3 min 10 sec
Build Artifacts
respect-app-compose-debug.apk33.60 MiB view
respect-app-compose-release.apk11.29 MiB view
respect-cli.zip28.07 MiB view

Started by timer

Revision: fa896a5318df87b1aa5174e5fa6bd0de3502f077
Repository: https://github.com/UstadMobile/Respect.git
  • refs/remotes/origin/main
Changes
  1. add basic data model for report (commit: 90edb85) (details / githubweb)
  2. add runreportusecase (commit: 91706f7) (details / githubweb)
  3. Test-description added for reports (commit: b05053b) (details / githubweb)
  4. Test-description added for reports (commit: e42093f) (details / githubweb)
  5. add report screens and viewmodels with mock data (commit: e125dad) (details / githubweb)
  6. Added RunReportUseCase as constructor parameter in ReportsViewModels (commit: 3785347) (details / githubweb)
  7. resolve conflict (commit: c80e9b3) (details / githubweb)
  8. Add basic report datalayer interface and class. (commit: 8ef4666) (details / githubweb)
  9. Integrated the mock Respect report data source into dependency injection (commit: bf072d6) (details / githubweb)
  10. updated list screen with paging source (commit: 0b21516) (details / githubweb)
  11. Added ReportTemplateList Screen (commit: 61ac4af) (details / githubweb)
  12. resolve conflict (commit: a3860ee) (details / githubweb)
  13. maestro test added - Create Report (commit: e4afcfc) (details / githubweb)
  14. maestro test added - tags (commit: 675d55b) (details / githubweb)
  15. add basic indicator screen (commit: b8cd0b7) (details / githubweb)
  16. maestro test added - scroll update (commit: e8c29d1) (details / githubweb)
  17. maestro test added - scroll commented (commit: 29ecdff) (details / githubweb)
  18. add edit filter screen (commit: 63b7d61) (details / githubweb)
  19. update filter screen (commit: a037c1b) (details / githubweb)
  20. update edit screen (commit: 5adc0e1) (details / githubweb)
  21. update indicator screen (commit: 08f7e84) (details / githubweb)
  22. fix test failure (commit: d302481) (details / githubweb)
  23. update indicator (commit: c0df1a1) (details / githubweb)
  24. remove data table from detail screen (commit: ac77d48) (details / githubweb)
  25. add indicator list screen (commit: ac20aeb) (details / githubweb)
  26. add json on di (commit: 10f9c6f) (details / githubweb)
  27. resolve conflict (commit: 1be9120) (details / githubweb)
  28. resolve conflict (commit: e726643) (details / githubweb)
  29. update filter screen (commit: 9bea3b2) (details / githubweb)
  30. refactor (commit: 2e92a1a) (details / githubweb)
  31. add refactor (commit: 8df9e17) (details / githubweb)
  32. remove unused code (commit: 888b74c) (details / githubweb)
  33. code refactor (commit: d482bf5) (details / githubweb)
  34. Updated test flow as per new design (commit: 43c0e20) (details / githubweb)
  35. fix app crash (commit: c1c0c77) (details / githubweb)
  36. resolve conflict (commit: d6a6b1d) (details / githubweb)
  37. Refactor for implementation of report data source (commit: d4cdc10) (details / githubweb)
  38. implement report data storage (commit: e1fa893) (details / githubweb)
  39. add code refactor (commit: 0757a3d) (details / githubweb)
  40. resolve conflict (commit: cb56ed4) (details / githubweb)
  41. code refactor (commit: 627f9d7) (details / githubweb)
  42. Rework handling of scopeId to be consistent server side and client side. (commit: d5aae0a) (details / githubweb)
  43. Work in progress to implement server and client side support for authentication based scopes (commit: 8e39386) (details / githubweb)
  44. Updated test flow as per review comment (commit: cfff8d4) (details / githubweb)
  45. Work in progress implementation of using school and account scope based datasources. (commit: 4a854de) (details / githubweb)
  46. Work in progress implementation of using school and account scope based datasources. (commit: e7c0bbe) (details / githubweb)
  47. code refactor (commit: b1b5823) (details / githubweb)
  48. Add improved functions to resolve school endpoint urls. (commit: eaf1568) (details / githubweb)
  49. Use updated endpoint url functions on ManagerServerCLI. Change Application path respect-ext to respect to match openapi doc. (commit: 96069a7) (details / githubweb)
  50. code refactor (commit: dba8de4) (details / githubweb)
  51. Update README documentation for datalayer. (commit: 1330a3f) (details / githubweb)
  52. Update README documentation for datalayer. (commit: b0496ec) (details / githubweb)
  53. Work in progress implementation of support for retrieving entities since last check based on time stored. (commit: 739e1b7) (details / githubweb)
  54. Implement end-to-end integration test with a client repository and http server. (commit: d530869) (details / githubweb)
  55. Add separate stored property to Person and update docs. (commit: efc31f2) (details / githubweb)
  56. Improve repository integration testing - broken up into four separate clear given when then scenarios. (commit: 0c95b7f) (details / githubweb)
  57. Work in progress implementation of OffsetLimitHttpPagingSource. (commit: 84ba738) (details / githubweb)
  58. Work in progress implementing paging source support: use database paging source on the Http REST API server endpoint. (commit: 7954b51) (details / githubweb)
  59. Add validation headers from validation helper to paging source http requests. (commit: 13f7f92) (details / githubweb)
  60. Work in progress to implement repository paging source support. (commit: ccded0b) (details / githubweb)
  61. Initial implementation of a repository paging source. (commit: 02e143e) (details / githubweb)
  62. Initial mostly working usage of PagingSource repository. (commit: 49bdcad) (details / githubweb)
  63. Fix PersonAdapter to set stored instant in .toModel() . This was missed which caused http response validation to fail. (commit: 9da8003) (details / githubweb)
  64. Initial testing for repository handling PagingSource cache validation. (commit: 3a3ee8a) (details / githubweb)
  65. Handle http paging source cache scenarios. (commit: f7db42b) (details / githubweb)
  66. Fix PersonRepositoryIntegrationTest: Set last modified time after when updating on server side. (commit: 718fca9) (details / githubweb)
  67. Repository paging work in progress: (commit: 04eba64) (details / githubweb)
  68. Avoid paging data source not making refresh request to server where required. (commit: 55e1c52) (details / githubweb)
  69. Work in progress : convert to using DataLoadState on PagingSource. (commit: b4d8063) (details / githubweb)
  70. Add PagedItemHolder for datalayer paging sources. (commit: a4c0e9f) (details / githubweb)
  71. Initial working offline-first paging source based on DoorOffsetLimitRemoteMediator. (commit: 65b7249) (details / githubweb)
  72. Fix paging infinite loop issue (commit: 9aec73a) (details / githubweb)
  73. Tidy up handling of http parameters for person endpoint. (commit: 71f3c31) (details / githubweb)
  74. Fix handling of person role joins on datalayer-db (commit: 61478d5) (details / githubweb)
  75. Add respectPagingItems to avoid pitfalls of using lazy paging items in other screens. (commit: 8614140) (details / githubweb)
  76. Tidy up person datasource model to include store function and avoid duplicated update local from remote function. (commit: a9d6d19) (details / githubweb)
  77. Update PersonDataSource and openapi.yaml docs. (commit: 9724280) (details / githubweb)
  78. Fix respectPagingItems key function (commit: 8219743) (details / githubweb)
  79. Update openapi.yaml API docs. Add logging to OffsetLimitHttpPagingSource.kt (commit: 1f1b90e) (details / githubweb)
  80. resolve conflict (commit: a044ece) (details / githubweb)
  81. Refactor report data source to match with person model. (commit: 021422b) (details / githubweb)