Skip to content
Failed

Changes

Summary

  1. addchild usecase added (details)
  2. CHANGES relatd to adding child (details)
  3. CHANGES relatd to adding child (details)
  4. user-signup-e2e (details)
  5. crash fix (details)
  6. added clearstate (details)
  7. added teardown (details)
  8. Gender commented (details)
  9. corrected (details)
  10. https://github.com/UstadMobile/Respect/issues/57 (details)
  11. account list not scrollable fixed (details)
  12. Added mandatory field test (details)
  13. ~/StudioProjects/RespectTest/respect-server/log - will getignore (details)
  14. fix for issue 76 (details)
  15. test tag added (details)
  16. commented mandatory field tests (details)
  17. Added hideKeyboard command (details)
  18. Added teacher flow test (details)
  19. update test (details)
  20. duplicate string remove (details)
  21. updated test flow - single test (details)
  22. updated to password* (details)
  23. merged with main (details)
  24. updated to date of birth field (details)
  25. Gender and DOB manadatory field tests (details)
  26. DOB can't be future date - test added (details)
  27. DOB updated test (details)
  28. changes in SignupViewModel.kt (details)
  29. updated student name and flow change (details)
  30. changes in SignupViewModel.kt (details)
  31. changes in SignupViewModel.kt (details)
  32. changes AddChildAccountUseCase.kt (details)
  33. commented DownloadIntegrationTest.kt as it contain error (details)
  34. Restore deleted Maestro flow test not related to this branch (details)
  35. Restore deleted Maestro flow file 004_create_report_test.yaml (details)
  36. Updated test flow (details)
  37. Updated setDate.js file (details)
  38. updated to main (details)
  39. updated mandatory field error (details)
  40. string change (details)
  41. string change (details)
  42. string change (details)
  43. Fix EnrollmentEntity for database (details)
  44. Update PersonListScreen to make it easier for the Maestro test to get the invite code. (details)
  45. updated copy-paste - invite code (details)
  46. Remove class_name_label string and change admin_add_app_and_teacher to use name not class name. (details)
  47. Fix labels on 001_001 invite test to match those currently used (details)
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCase.kt
The file was addedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCaseDb.kt
The file was addedrespect-server/src/main/kotlin/world/respect/server/routes/school/respect/AddChildAccountRoute.kt
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/Application.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
The file was addedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/util/toPerson.kt
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/ServerKoinModule.kt (diff)
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCaseClient.kt
The file was modifiedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/account/invite/RedeemInviteUseCaseDb.kt (diff)
The file was modifiedrespect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt (diff)
Commit e1374d6d70128e2a73dc8f7615ecba135533203e by nikunj.sharma
CHANGES relatd to adding child
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCaseDb.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/entities/PersonRelatedPersonEntity.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/RespectSchoolDatabase.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/RespectSchoolDatabaseMigrations.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCaseClient.kt (diff)
The file was modifiedrespect-datalayer-db/schemas/world.respect.datalayer.db.RespectSchoolDatabase/7.json (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCase.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/routes/school/respect/AddChildAccountRoute.kt (diff)
The file was addedrespect-datalayer-db/schemas/world.respect.datalayer.db.RespectSchoolDatabase/8.json
Commit f0aa9448365392bebd27a510c31b63bfe686c06c by nikunj.sharma
CHANGES relatd to adding child
The file was removedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCaseDb.kt
The file was modifiedrespect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt (diff)
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/util/toPerson.kt
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/Application.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCase.kt (diff)
The file was removedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/util/toPerson.kt
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
The file was removedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCaseClient.kt
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/ServerKoinModule.kt (diff)
The file was removedrespect-server/src/main/kotlin/world/respect/server/routes/school/respect/AddChildAccountRoute.kt
The file was modified.maestro/flows/subflows/school_admin_login_flow.yaml (diff)
The file was removed.maestro/flows-in-progress/001_001_user_login_to _app_with_school_name_test.yaml
The file was removed.maestro/flows-in-progress/001_002_Parent_user_join_class_using_invitecode_test.yaml
The file was added.maestro/flows/001_002_Parent_user_join_class_using_invitecode_test.yaml
The file was added.maestro/flows/001_003_student_user_join_class_using_invitecode_test.yaml
The file was removed.maestro/flows-in-progress/001_004_user_login_via_invite_link_and_browse_lessons_test.yaml
The file was removed.maestro/flows-in-progress/003_create_classes_test.yaml
The file was removed.maestro/flows-in-progress/001_003_student_user_join_class_using_invitecode_test.yaml
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
The file was modified.maestro/flows/subflows/school_admin_login_flow.yaml (diff)
The file was modified.maestro/flows/001_003_student_user_join_class_using_invitecode_test.yaml (diff)
The file was modified.maestro/flows/001_002_Parent_user_join_class_using_invitecode_test.yaml (diff)
The file was modified.maestro/flows/001_002_Parent_user_join_class_using_invitecode_test.yaml (diff)
The file was modified.maestro/flows/001_003_student_user_join_class_using_invitecode_test.yaml (diff)
The file was modified.maestro/flows/001_002_Parent_user_join_class_using_invitecode_test.yaml (diff)
Commit 9ef4c495c7569ce306550e8b9f2d699dcfe47ed1 by nikunj.sharma
https://github.com/UstadMobile/Respect/issues/57
fixed
The file was modifiedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/account/invite/RedeemInviteUseCaseDb.kt (diff)
Commit cbb8aaecfd425c833fbd330b012756438a36e563 by nikunj.sharma
account list not scrollable fixed
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/accountlist/AccountListScreen.kt (diff)
Commit a83dceea9a6825d7f4cd44a111d8db2c42f3d9cc by Pooja Ravi
Added mandatory field test
The file was modified.maestro/flows/001_003_student_user_join_class_using_invitecode_test.yaml (diff)
The file was modified.maestro/flows/subflows/setDate.js (diff)
The file was modified.maestro/flows/001_002_Parent_user_join_class_using_invitecode_test.yaml (diff)
Commit 6678f7d9ea006667edd9200a2337ca50e29f8995 by Pooja Ravi
~/StudioProjects/RespectTest/respect-server/log - will getignore
The file was modifiedrespect-server/.gitignore (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/signup/SignUpScreen.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/composeResources/values/strings.xml (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/signup/SignUpScreen.kt (diff)
Commit a17c57a925ac984812806581558e0453401af380 by Pooja Ravi
commented mandatory field tests
The file was modified.maestro/flows/001_002_Parent_user_join_class_using_invitecode_test.yaml (diff)
The file was modified.maestro/flows/001_003_student_user_join_class_using_invitecode_test.yaml (diff)
Commit e81f48d0cbc74bd86a488f54b6817294e18eccb0 by Pooja Ravi
Added hideKeyboard command
The file was modified.maestro/flows/001_002_Parent_user_join_class_using_invitecode_test.yaml (diff)
Commit bea7e425775659e35cdef0b0e4a0b6f590678f03 by Pooja Ravi
Added teacher flow test
The file was added.maestro/flows/001_005_teacher_user_join_class_using_invitecode_test.yaml
The file was modified.maestro/flows/001_003_student_user_join_class_using_invitecode_test.yaml (diff)
The file was modified.maestro/flows/001_005_teacher_user_join_class_using_invitecode_test.yaml (diff)
The file was modified.maestro/flows/001_002_Parent_user_join_class_using_invitecode_test.yaml (diff)
The file was modifiedrespect-lib-shared/src/commonMain/composeResources/values/strings.xml (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/enterpasswordsignup/EnterPasswordSignUpViewModel.kt (diff)
The file was modifiedrespect-datalayer-db/schemas/world.respect.datalayer.db.RespectSchoolDatabase/8.json (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
Commit f509e4f2de541a3acbaba727b7fba1adaa024f5e by Pooja Ravi
updated test flow - single test
The file was removed.maestro/flows/001_005_teacher_user_join_class_using_invitecode_test.yaml
The file was removed.maestro/flows/001_002_Parent_user_join_class_using_invitecode_test.yaml
The file was added.maestro/flows/001_002_admin_add_class_and_members_test.yaml
The file was removed.maestro/flows-in-progress/004_create_report_test.yaml
The file was removed.maestro/flows/001_003_student_user_join_class_using_invitecode_test.yaml
The file was modified.maestro/flows/001_002_admin_add_class_and_members_test.yaml (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/clazz/detail/ClazzDetailScreen.kt (diff)
Commit 9c70cefe0be1f0334a93ce234cc201731c1e30e2 by Pooja Ravi
updated to date of birth field
The file was modified.maestro/flows/001_002_admin_add_class_and_members_test.yaml (diff)
Commit 5004d7112c9391cee0894fbda30de53d45fb8722 by Pooja Ravi
Gender and DOB manadatory field tests
The file was modified.maestro/flows/001_002_admin_add_class_and_members_test.yaml (diff)
Commit 5bd55d5f7927390dae04be3948effa0c1c96712e by Pooja Ravi
DOB can't be future date - test added
The file was modified.maestro/flows/001_002_admin_add_class_and_members_test.yaml (diff)
The file was modified.maestro/flows/001_002_admin_add_class_and_members_test.yaml (diff)
Commit 52b0310147cd819eb8acf8a4bfa889ee0f62414d by nikunj.sharma
changes in SignupViewModel.kt
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/composeResources/values/strings.xml (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/enterpasswordsignup/EnterPasswordSignUpViewModel.kt (diff)
Commit e27d0c45523a70b7fab40516cf1833ec64821490 by Pooja Ravi
updated student name and flow change
The file was modified.maestro/flows/001_002_admin_add_class_and_members_test.yaml (diff)
Commit b8eb4a2d11b1efd133c09d11e568067b115efd38 by nikunj.sharma
changes in SignupViewModel.kt
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCase.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/EnrollmentEntityDao.kt (diff)
Commit c107200f97bedd6944b39e6e666f1963d62666c6 by nikunj.sharma
changes in SignupViewModel.kt
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
Commit 5c27b3a005a6b87fc70cd1c67a9f2ae7890bc52c by nikunj.sharma
changes AddChildAccountUseCase.kt
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/EnrollmentEntityDao.kt (diff)
The file was modifiedrespect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt (diff)
The file was addedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/account/addchild/AddChildAccountUseCaseDb.kt
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCaseClient.kt
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/Application.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCase.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/ServerKoinModule.kt (diff)
The file was addedrespect-server/src/main/kotlin/world/respect/server/routes/school/respect/AddChildAccountRoute.kt
Commit ee3fab9a4224f3eff93307dcaea1bc5d94bcff0c by nikunj.sharma
commented DownloadIntegrationTest.kt as it contain error
The file was modifiedrespect-lib-cache/src/jvmTest/kotlin/com/ustadmobile/libcache/downloader/DownloadIntegrationTest.kt (diff)
Commit d79ec348b732e6d2a785f574f4516f431e7eb6a5 by Pooja Ravi
Restore deleted Maestro flow test not related to this branch
The file was added.maestro/flows-in-progress/001_004_user_login_via_invite_link_and_browse_lessons_test.yaml
The file was added.maestro/flows-in-progress/001_001_user_login_to _app_with_school_name_test.yaml
The file was added.maestro/flows-in-progress/003_create_classes_test.yaml
Commit 51e018b1e07466605e88fa6e7bb7561385ddd67c by Pooja Ravi
Restore deleted Maestro flow file 004_create_report_test.yaml
The file was added.maestro/flows-in-progress/004_create_report_test.yaml
The file was removed.maestro/flows/001_002_admin_add_class_and_members_test.yaml
The file was added.maestro/flows/001_001_invite_using_invite_code_test.yaml
Commit 458235695f4e9bec36aca7d702067a21c5a7d677 by Pooja Ravi
Updated setDate.js file
The file was modified.maestro/flows/subflows/setDate.js (diff)
The file was removed.maestro/flows-in-progress/001_001_invite_using_invite_code_test.yaml
The file was modified.maestro/flows/001_001_invite_using_invite_code_test.yaml (diff)
Commit 712bb5ab5fdf8a3f357887cdcd8b98e603c194de by Pooja Ravi
updated mandatory field error
The file was modified.maestro/flows/001_001_invite_using_invite_code_test.yaml (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/enterpasswordsignup/EnterPasswordSignUpViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/signup/SignUpScreen.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/clazz/edit/ClazzEditScreen.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/createaccount/CreateAccountScreen.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/person/changepassword/ChangePasswordScreen.kt (diff)
The file was modifiedrespect-datalayer-db/schemas/world.respect.datalayer.db.RespectSchoolDatabase/8.json (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectGenderExposedDropDownMenuField.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/enterpasswordsignup/EnterPasswordSignUpScreen.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/signup/CreateAccountViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/person/changepassword/ChangePasswordScreen.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/signup/SignUpScreen.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/clazz/edit/ClazzEditScreen.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/enterpasswordsignup/EnterPasswordSignUpScreen.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectGenderExposedDropDownMenuField.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/createaccount/CreateAccountScreen.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectGenderExposedDropDownMenuField.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/clazz/edit/ClazzEditScreen.kt (diff)
Commit 8c2c5547d4124ec56dea96df08d95e42a9b08471 by Mike Dawson
Fix EnrollmentEntity for database

EnrollmentEntity did not store the full uid string of the related class and person, it was relying on a join to the class and person entity. This fails when attempting to create a pending enrollment for a student who profile which is being created as part of a parental registration (on the client).
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCaseDataSource.kt
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/adapters/EnrollmentAdapter.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/entities/EnrollmentEntity.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/profile/SignupViewModel.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/EnrollmentDataSourceDb.kt (diff)
The file was modifiedrespect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt (diff)
The file was modifiedrespect-datalayer-http/src/commonMain/kotlin/world/respect/datalayer/http/school/EnrollmentDataSourceHttp.kt (diff)
The file was removedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/child/AddChildAccountUseCaseClient.kt
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/ServerKoinModule.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/EnrollmentEntityDao.kt (diff)
The file was modifiedrespect-datalayer-db/schemas/world.respect.datalayer.db.RespectSchoolDatabase/8.json (diff)
The file was removedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/account/addchild/AddChildAccountUseCaseDb.kt
Commit 66f6df5bd24d0c4c2dfa1b574c2eddfd59536684 by Mike Dawson
Update PersonListScreen to make it easier for the Maestro test to get the invite code.
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/person/list/PersonListScreen.kt (diff)
Commit 67f40bec899f985f74f0ce1c10684da932654664 by Pooja Ravi
updated copy-paste - invite code
The file was modified.maestro/flows/001_001_invite_using_invite_code_test.yaml (diff)
Commit e56d3cd10a7b4aadc4690e596a49ae4665f7518b by Mike Dawson
Remove class_name_label string and change admin_add_app_and_teacher to use name not class name.
The file was modifiedrespect-lib-shared/src/commonMain/composeResources/values/strings.xml (diff)
The file was modified.maestro/flows/subflows/admin_add_app_and_teacher.yaml (diff)
Commit e8f86daad06456fc45b82b0a6908c43fa8898f0b by Mike Dawson
Fix labels on 001_001 invite test to match those currently used
Ensure edit screens have testTags on textfields.
The file was modified.maestro/flow-passkey/006_user_signup_using_passkey_test.yaml (diff)
The file was modified.maestro/flows/001_001_invite_using_invite_code_test.yaml (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/clazz/edit/ClazzEditScreen.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/edit/AssignmentEditScreen.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectLocalDateTimeField.kt (diff)