Skip to content

Changes

Started by timer
Started 11 days ago
Took 2 min 47 sec

Summary

  1. Update design guidelines for screen inclusion (commit: f45fcd1) (details)
  2. Update README.md (commit: d69440b) (details)
  3. Initial installatoin instructions for RESPECT server binary installation (commit: 18fe79f) (details)
  4. Add respect-server.service and update INSTALL.md (commit: 6b466c0) (details)
  5. Make example IP address consistent on INSTALL.md (commit: 8aa8a74) (details)
  6. Add query intent filter (commit: 9c3cb8f) (details)
  7. Add Maestro flow summary documentation for core features. (commit: 507c9fb) (details)
  8. Update `.maestro/README.md` formatting. (commit: 426ab42) (details)
  9. Refactor Maestro test documentation by consolidating flow summaries. (commit: df4bd8e) (details)
  10. Update Maestro README.md to use numbered lists for test flow descriptions. (commit: c1bfccd) (details)
  11. Update Maestro README with detailed steps for user management and school registration test flows. (commit: efb7a28) (details)
  12. Change PERSON_ADMIN_WRITE flag to an explicit permission. Using a value that was not represented by a single 2^x value resulted in errors in the permission check queries not working as expected. (commit: 67d616e) (details)
  13. Fix for issue #231. (commit: 93e8ed5) (details)
  14. Fix mistake on xapi statement query: using incorrect verb field (commit: a500ce4) (details)
  15. Fix mistake on xapi resource: wrong parameter for until. (commit: df8580a) (details)
  16. Issue #231 (commit: de6e9a8) (details)
  17. add Assignment xAPI Recipe in edi, list, deatil screen (commit: 52ce3ef) (details)
Commit f45fcd119a5923dae9e1585706f20b46577e45e2 by noreply
Update design guidelines for screen inclusion

Clarified guidelines for including existing screens in prototypes.
(commit: f45fcd1)
The file was modifiedDESIGN_GUIDELINES.md (diff)
Commit d69440b5f38c231f20596ad54b7bd1f4cabbbe84 by noreply
Update README.md

Update README.md to clarify logging in as admin after adding school
(commit: d69440b)
The file was modifiedREADME.md (diff)
Commit 18fe79f83c8f8ba2dfb2d78ab7782930d7c2114a by noreply
Initial installatoin instructions for RESPECT server binary installation

Initial installatoin instructions for RESPECT server binary installation
(commit: 18fe79f)
The file was addedINSTALL.md
Commit 6b466c061a8f40a502185c9f650ef992155a88cc by Mike Dawson
Add respect-server.service and update INSTALL.md
(commit: 6b466c0)
The file was modifiedINSTALL.md (diff)
The file was addedrespect-server/src/dist/systemd/respect-server.service
Commit 8aa8a7446b0b0d821cf7fcb85aa5d4966f7db9b0 by Mike Dawson
Make example IP address consistent on INSTALL.md
(commit: 8aa8a74)
The file was modifiedINSTALL.md (diff)
The file was modifiedrespect-app-compose/src/androidMain/AndroidManifest.xml (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/xapi/daos/XapiStatementEntityDao.kt (diff)
Commit 507c9fb296572ecad9badcd988357fc80e9ab3c1 by Pooja Ravi
Add Maestro flow summary documentation for core features.
(commit: 507c9fb)
The file was removedrespect-test-end-to-end/test-description/001_002_add_user_direct_test_description.md
The file was removedrespect-test-end-to-end/test-description/001_003_login_using_school_link_test_description.md
The file was removedrespect-test-end-to-end/test-description/001_001_invite_using_invite_code_test_description.md
The file was removedrespect-test-end-to-end/test-description/003_teacher_user_assigns_assignment_to_a_class_test_description.md
The file was removedrespect-test-end-to-end/test-description/002_browse_lessons_test_description.md
The file was removedrespect-test-end-to-end/test-description/001_005_add_school_self_registration_test_description.md
The file was added.maestro/flow-summary/001_003_login_using_school_link_test.md
The file was added.maestro/flow-summary/002_browse_lessons_test.md
The file was added.maestro/flow-summary/003_admin_user_assigns_assignment_to_a_class_test.md
The file was added.maestro/flow-summary/001_001_invite_users_using_qr_code_or_link_test.md
The file was removedrespect-test-end-to-end/test-description/006_user_signup_using_passkey_test_description.md
The file was modified.maestro/README.md (diff)
The file was added.maestro/flow-summary/001_002_add_user_direct_test.md
The file was added.maestro/flow-summary/001_005_add_school_self_registration_test.md
The file was removedrespect-test-end-to-end/README.md
Commit 426ab425c9387e68a05bb151d74e49906521e977 by Pooja Ravi
Update `.maestro/README.md` formatting.
(commit: 426ab42)
The file was modified.maestro/README.md (diff)
Commit df4bd8e47a102ff17962776fc91467fe9276b59f by Pooja Ravi
Refactor Maestro test documentation by consolidating flow summaries.
(commit: df4bd8e)
The file was removed.maestro/flow-summary/001_002_add_user_direct_test.md
The file was modified.maestro/README.md (diff)
The file was removed.maestro/flow-summary/003_admin_user_assigns_assignment_to_a_class_test.md
The file was removed.maestro/flow-summary/001_001_invite_users_using_qr_code_or_link_test.md
The file was removed.maestro/flow-summary/001_003_login_using_school_link_test.md
The file was removed.maestro/flow-summary/001_005_add_school_self_registration_test.md
The file was removed.maestro/flow-summary/002_browse_lessons_test.md
Commit c1bfccdbe55284ca41957899c8bb93a7f3fdddad by Pooja Ravi
Update Maestro README.md to use numbered lists for test flow descriptions.
(commit: c1bfccd)
The file was modified.maestro/README.md (diff)
Commit efb7a28407916d1ed6c4a7ae740a0426c4cce9a1 by Pooja Ravi
Update Maestro README with detailed steps for user management and school registration test flows.
(commit: efb7a28)
The file was modified.maestro/README.md (diff)
Commit 67d616e77479b2ecf04a181441330e602a1cb6b7 by Mike Dawson
Change PERSON_ADMIN_WRITE flag to an explicit permission. Using a value that was not represented by a single 2^x value resulted in errors in the permission check queries not working as expected.

Permission check queries were using a binary and, then checking the result is greater than zero. This is fine when checking for a 2^x value, but not others.
(commit: 67d616e)
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/domain/CheckPersonPermissionUseCase.kt (diff)
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/ext/PersonRoleEnumExt.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/person/edit/PersonEditViewModel.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/PersonEntityDao.kt (diff)
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/domain/GetWritableRolesListUseCaseImpl.kt (diff)
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/model/PermissionFlags.kt (diff)
Commit 93e8ed5b9f0b2414facb4a76d63f604d64d9a31b by Mike Dawson
Fix for issue #231.

When a teacher or any other is being approved, this requires permission to add the given user role. Teachers by default have permission to add students and parents, but not other teachers. They should therefor not see the option to approve a teacher registration (only admin can do that).
(commit: 93e8ed5)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/clazz/detail/ClassPendingPersonListItem.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/clazz/detail/ClazzDetailScreen.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/person/list/PersonListScreen.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/person/list/PersonListViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/clazz/detail/ClazzDetailViewModel.kt (diff)
Commit a500ce454fb2ba95f7643cb028b8cfd7520e0dab by Mike Dawson
Fix mistake on xapi statement query: using incorrect verb field
(commit: a500ce4)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/xapi/daos/XapiStatementEntityDao.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/xapi/daos/XapiStatementEntityJsonDao.kt (diff)
Commit df8580a5381a93f08e6dbc95896003ad16b9888b by Mike Dawson
Fix mistake on xapi resource: wrong parameter for until.
(commit: df8580a)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/xapi/XapiStatementsResourceDb.kt (diff)
Commit de6e9a83bbf380cc39f10da49e4bdca96d65a1fc by Mike Dawson
Issue #231

Fix logic error that prevented handling admin approval for teacher joining class. Student joining class was working as expected.
(commit: de6e9a8)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/invite/ApproveOrDeclineInviteRequestUseCase.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/ext/PersonExt.kt (diff)
Commit 52ce3efaad0bc9412197c2eca73e6a7820efe1c0 by Anugraha
add Assignment xAPI Recipe in edi, list, deatil screen
(commit: 52ce3ef)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/list/AssignmentListScreen.kt (diff)
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/xapi/XapiAssignmentMapper.kt
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/assignment/edit/AssignmentEditViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/assignment/detail/AssignmentDetailViewModel.kt (diff)
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/xapi/model/XapiVerb.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/assignment/list/AssignmentListViewModel.kt (diff)