Skip to content
Success

Changes

Summary

  1. 1-ClazzDetailOverviewViewModel.kt : Have added a block which gets the canAddNewCourse value. (commit: 58ab168) (details)
  2. Refactor (commit: ce998c7) (details)
  3. Refactor (commit: 927692f) (details)
  4. 1- Passing Enum (Copy and Edit) from ClazzDetailOverviewViewModel.kt (commit: d5650b6) (details)
  5. 1- Made changes in function save according to the action triggered (commit: 09ceccb) (details)
  6. commented code removed (commit: daa6da7) (details)
  7. merged test files (commit: 20cf3b2) (details)
  8. string changed (commit: 82ac805) (details)
  9. naviagtion solved (commit: f895d9a) (details)
  10. Cypress test update for 002_001 copy course (commit: 6221278) (details)
  11. Cypress test -002_001 copy course - removed click on Library command (commit: 939f5e5) (details)
  12. Cypress test -added assignment test (commit: 5845b1f) (details)
  13. Fixed- (commit: aead0fb) (details)
  14. updated test descriptions (commit: 8ef6b77) (details)
  15. updated maestro tests - 002_001 and 004_011 (commit: ecd3268) (details)
  16. Made it group to individual (commit: 02a3cb9) (details)
  17. Test checking (commit: 07ee046) (details)
  18. Moving copy logic to CopyCourseUseCase.kt (commit: f19154b) (details)
  19. Course Picture (commit: 2a2ebd3) (details)
  20. Clazz Name set Copy of - (commit: 8b223e2) (details)
  21. Clazz Name set Copy of - (commit: 114ce4f) (details)
  22. Course Image set when saving. (commit: 175855b) (details)
  23. Clazz name removed (commit: 92f4bc7) (details)
  24. Clazz name removed (commit: 8717819) (details)
  25. Clazz name testes (commit: 52dcc05) (details)
  26. Added assertion on cypress test (commit: e4822c7) (details)
  27. Assignment Copied and CourseBlockAndEditEntities set (commit: 636a250) (details)
  28. Test fix (commit: 506861a) (details)
  29. when copying set the group id (commit: 4131af1) (details)
  30. Update fetching of CourseBlock (commit: 058fd68) (details)
  31. assignment change and removed wait for cypress test (commit: e8a1f14) (details)
  32. All fixes done (commit: 7412a2c) (details)
  33. Refactoring (commit: fc1805e) (details)
  34. Add learning space url template support to testserver controller to enable maestro end to end tests to use https. (commit: 3d90767) (details)
  35. username suggestions added (commit: b8ec4ee) (details)
  36. Kotlinx Serialization Classes for WebAuthn Passkey Response (commit: ca2dee9) (details)
  37. changes in GetCredentialUseCaseImpl (commit: e609f90) (details)
  38. Updated Android Gradle Plugin to version 8.10.0 (commit: fb0b752) (details)
  39. Fix testServerController running Cypress: changing the order of adding to the running server list broke the reverse proxy interceptor. (commit: 41d0e2d) (details)
  40. CreatePasskey use case should be returning the webauthn response (commit: d1dbaa8) (details)
  41. added UsernameSuggestionUseCase (commit: 4e53f26) (details)
  42. spec added (commit: 17c2b60) (details)
  43. Refactor passkey rpId and user id handling: (commit: 9e20fad) (details)
  44. changed the name of PasskeyWebAuthNResponse according to spec (commit: ee491d6) (details)
  45. Move webauthn model into model package. (commit: e9652b1) (details)
  46. user handle encoding decoding added with test (commit: 6d684cc) (details)
  47. clean up encoding decoding (commit: ccb7cba) (details)
  48. Fix SavePersonPasskeyUseCase compilation (commit: 908588c) (details)
  49. username issue fixed for web (commit: 40e3bfc) (details)
  50. Fix AbstractAppActivity compilation and remove CreatePasskeyRequestJsonUseCase from desktop and web DI. (commit: 12bbd2f) (details)
  51. Minor tidyup - remove commented out code etc. (commit: f7c5868) (details)
  52. Remove unused json codegen dependency. (commit: 5c8f8ca) (details)
  53. Fix ustad-server.conf in distribution version to avoid setting an incorrect .well-known directory. (commit: d57678a) (details)
  54. Add documentation on checking asset links. (commit: 3957182) (details)
  55. Update documentation on checking asset links. (commit: 428637e) (details)
  56. invite user e2e and username test added to cypress tests (commit: ed31389) (details)
  57. invite user e2e and username test added to maestro tests (commit: f772f0b) (details)
  58. google password manager issues fixed (commit: cd42574) (details)
  59. google password manager signing in issues fixed (commit: f282bc0) (details)
  60. maestro - stopserver uncommented (commit: 963ab08) (details)
  61. SignUpScreen bug fix for issue (commit: 5bb2cba) (details)
  62. updated cypress - mandatory field check (commit: 0199499) (details)
  63. updated maestro - added max tries on downloads (commit: fda3486) (details)
  64. maestro - 007_007b_admin_send_group_invitation_to_join_course_via_email.yaml moved to pending folder (commit: c351416) (details)
  65. Remove obsolete CreatePasskeyRequestJsonUseCase (commit: f196dbb) (details)
  66. Revert changes to application.conf and update ServerRunner to handle useMockEmail (commit: b6210a7) (details)
  67. Fix compilation issues after merging primary into dev-simplifed-onboarding (commit: 1189d5d) (details)
  68. Delete obsolete scripts and wget test logs. (commit: 34d4dc5) (details)
  69. AddnewPerson usecase binding issue fix (commit: 4514e1f) (details)
  70. cypress test - conflict fixes (commit: b1bd793) (details)
  71. Attempt fix for copy course app crash (since merging dev-simplified-onboarding). (commit: 0a5d3a7) (details)
  72. removed useMockEmail change (commit: 56938ba) (details)
  73. Bump version (commit: f86988d) (details)
  74. commit (commit: 06df823) (details)
  75. commit (commit: e38afaa) (details)
Commit 58ab168888d23742e6f113f1b58e217659ab32d2 by mandvi.verma
1-ClazzDetailOverviewViewModel.kt : Have added a block which gets the canAddNewCourse value.
2-ClazzDetailOverViewScreen.kt :Adding if condition to show Copy button if have permission of to add new course
(commit: 58ab168)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt (diff)
Commit d5650b6ab51f8922a1e455d0e41bfacbc052c829 by mandvi.verma
1- Passing Enum (Copy and Edit) from ClazzDetailOverviewViewModel.kt
2- Getting it in ClazzEditViewModel.kt
3- depending on clazzAction (COPY,EDIT,etc)  setting app bar title and  the default clazzName
(commit: d5650b6)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/view/UstadView.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
Commit 09ceccb9f1811dea7cc91b212900eef98ed37289 by mandvi.verma
1- Made changes in function save according to the action triggered
(commit: 09ceccb)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/package-lock.json (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_005_002_all_user_add_post_and_reply.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002_user_registration_above_age_13.cy.js (diff)
The file was addedtest-end-to-end/test-descriptions/002_006_admin_or_teacher_can_copy_a_course_test_description.md
The file was modifiedtest-end-to-end/webapp-cypress/package.json (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/common/erase_text.yaml
The file was addedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_002_006_admin_or_teacher_copy_a_course.cy.js
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.cy.js (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/002_006_admin_or_teacher_copy_existing_course_test.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/common/setDate.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/support/commands.js (diff)
The file was modifiedtest-end-to-end/README.md (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
Commit 6221278ac7d5f30aff5d9c15b203b0406f614d58 by Pooja Ravi
Cypress test update for 002_001 copy course
(commit: 6221278)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/support/commands.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js (diff)
Commit 939f5e538a252fa44b2bc092c9241d10ac79e9de by Pooja Ravi
Cypress test -002_001 copy course - removed click on Library command
(commit: 939f5e5)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js (diff)
Commit 5845b1f610a0ec17d7ec292b9a29fdb1f2259e3f by Pooja Ravi
Cypress test -added assignment test
(commit: 5845b1f)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_011_peer_marking_for_group_assignment_test_description.md (diff)
The file was modifiedtest-end-to-end/README.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_001_admin_add_new_course_members_and_set_course_banner_test_description.md (diff)
Commit ecd3268953eccdb7c3c5c55421f903b79c8b55fa by Pooja Ravi
updated maestro tests - 002_001 and 004_011
(commit: ecd3268)
The file was removedtest-end-to-end/test-descriptions/002_006_admin_or_teacher_can_copy_a_course_test_description.md
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/002_001_admin_add_new_course_and_teacher.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.pending/004_011_peer_marking_for_group_assignment.yaml (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js (diff)
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_002_006_admin_or_teacher_copy_a_course.cy.js
The file was removedtest-end-to-end/android-maestro/e2e-tests/002_006_admin_or_teacher_copy_existing_course_test.yaml
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js (diff)
Commit f19154b926ddb857ec988ac6b5ddc2c9acf7aa94 by mandvi.verma
Moving copy logic to CopyCourseUseCase.kt
(commit: f19154b)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js (diff)
Commit e4822c773b18e0ec636e80a07723702b4f8993c4 by Pooja Ravi
Added assertion on cypress test
(commit: e4822c7)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js (diff)
Commit 636a25032b5509410441bd7cde045bccd9ae5d66 by mandvi.verma
Assignment Copied and CourseBlockAndEditEntities set
(commit: 636a250)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt (diff)
Commit 058fd68606f3df448150f87b565055ff5cf491eb by mandvi.verma
Update fetching of CourseBlock
(commit: 058fd68)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt (diff)
Commit e8a1f14d593a4d3f34446584917a37bc4858032b by Pooja Ravi
assignment change and removed wait for cypress test
(commit: e8a1f14)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_004_011_peer_marking_for_group_assignment.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_002_001_admin_add_new_course_and_teacher.cy.js (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/edit/ClazzAssignmentEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/edit/ClazzAssignmentEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/CopyCourseUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt (diff)
Commit 3d9076702435024ab127b489fbec026e378e24d4 by Mike Dawson
Add learning space url template support to testserver controller to enable maestro end to end tests to use https.
(commit: 3d90767)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/FindFreePort.kt (diff)
The file was modifiedtestserver-controller/README.md (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt (diff)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt (diff)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/ServerRunner.kt (diff)
The file was modifiedtest-end-to-end/android-maestro/README.md (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonClientDomainModule.kt (diff)
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCaseTest.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCase.kt
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/username/UsernameSuggestionRoute.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/username/GetUsernameSuggestionUseCase.kt
Commit ca2dee9c7dab5194773a7eed9900c9f350b8a7d0 by nikunj.sharma
Kotlinx Serialization Classes for WebAuthn Passkey Response
(commit: ca2dee9)
The file was modifiedcore/build.gradle (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientDataJSON.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientExtensionResults.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/PasskeyWebAuthNResponse.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Response.kt
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Prf.kt
The file was modifiedgradle/libs.versions.toml (diff)
Commit e609f9092db16c9d330cadbeddc9cfcc04328309 by nikunj.sharma
changes in GetCredentialUseCaseImpl
(commit: e609f90)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Response.kt (diff)
Commit fb0b752e3e0d8563258c94212772d229e28ae51c by Mike Dawson
Updated Android Gradle Plugin to version 8.10.0
(commit: fb0b752)
The file was modifiedbuild.gradle (diff)
Commit 41d0e2d3ab026e6259a19ae04a8d14a9f3821d91 by Mike Dawson
Fix testServerController running Cypress: changing the order of adding to the running server list broke the reverse proxy interceptor.
(commit: 41d0e2d)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt (diff)
Commit d1dbaa87d84f67b23be1621c04d73aacc1d6f59d by nikunj.sharma
CreatePasskey use case should be returning the webauthn response
Creating a passkey - use case parameter should be only the username
(commit: d1dbaa8)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpEnterUsernamePasswordScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpEnterUsernamePasswordScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyParams.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt (diff)
Commit 4e53f267c642ec2fafa86d6573314f70ff8d1019 by nikunj.sharma
added UsernameSuggestionUseCase
(commit: 4e53f26)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/username/helper/UsernameErrorException.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/PasskeyWebAuthNResponse.kt (diff)
Commit 9e20fad4ead4cdf4116aef872bd764dd65832c76 by Mike Dawson
Refactor passkey rpId and user id handling:

Update CreatePublicKeyCredentialCreationOptionsJsonUseCase - set the user handle (user id) as passkeyUid@learningspace - as per the spec avoiding the use of any personal information, but including the server url.

Remove rpId from PersonPasskey (this is system wide, not a per entity variable).
(commit: 9e20fad)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/PersonPasskey.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt (diff)
Commit ee491d68ca69202c48738d7ad4d44ce5a1ed0648 by nikunj.sharma
changed the name of PasskeyWebAuthNResponse according to spec
change in the flow of signin with passkey
(commit: ee491d6)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsPRFOutputsJSON.kt
The file was removedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCaseTest.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Prf.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticatorAssertionResponseJSON.kt
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementAuthenticatorAssertionResponseJSONUseCaseTest.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Response.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationResponseJSON.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/PasskeyWebAuthNResponse.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyParams.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsClientOutputsJSON.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/build.gradle (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/207.json (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientExtensionResults.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientDataJSON.kt (diff)
Commit e9652b14275ff728a8ebecc75e96dfdc7833b038 by Mike Dawson
Move webauthn model into model package.
(commit: e9652b1)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/ClientDataJSON.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticationResponseJSON.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticatorAssertionResponseJSON.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticationExtensionsPRFOutputsJSON.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationResponseJSON.kt
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticationExtensionsClientOutputsJSON.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsPRFOutputsJSON.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsClientOutputsJSON.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticatorAssertionResponseJSON.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientDataJSON.kt
Commit 6d684ccb65a0e58f951a3cdcb1849ecfc6277fd1 by nikunj.sharma
user handle encoding decoding added with test
(commit: 6d684cc)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/DecodeUserHandleUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/EncodeUserHandleUseCase.kt
The file was addedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt
The file was addedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/DecodeUserHandleUseCaseImpl.kt
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/passkey/EncodeDecodeUserHandleUseCaseTest.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/DecodeUserHandleUseCaseImpl.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyRoute.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/passkey/EncodeDecodeUserHandleUseCaseTest.kt (diff)
Commit 908588cb2f8f04ee00d1f57167b511204af60c9d by Mike Dawson
Fix SavePersonPasskeyUseCase compilation
(commit: 908588c)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
Commit 12bbd2fdc6e847bf26d9e8a3622f5e4f22196a0e by Mike Dawson
Fix AbstractAppActivity compilation and remove CreatePasskeyRequestJsonUseCase from desktop and web DI.
(commit: 12bbd2f)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
Commit f7c5868fc4f88bf520b5564e93464c6c0484de89 by Mike Dawson
Minor tidyup - remove commented out code etc.
(commit: f7c5868)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyRoute.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCaseTest.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
Commit 5c8f8cabb797b2e0e4eea2a0412d662be67317ed by Mike Dawson
Remove unused json codegen dependency.
(commit: 5c8f8ca)
The file was modifiedcore/build.gradle (diff)
The file was modifiedgradle/libs.versions.toml (diff)
Commit d57678af56dff29ee71887700ef6ca8f00e5cc9e by Mike Dawson
Fix ustad-server.conf in distribution version to avoid setting an incorrect .well-known directory.
(commit: d57678a)
The file was modifiedapp-ktor-server/src/dist/ustad-server.conf (diff)
Commit 395718220ee6b1f9df4edc3391ea623afa4e6dc0 by Mike Dawson
Add documentation on checking asset links.
(commit: 3957182)
The file was modifiedapp-android/README.md (diff)
Commit 428637e0874376b8a573f7b5fae94fb635b43044 by Mike Dawson
Update documentation on checking asset links.
(commit: 428637e)
The file was modifiedapp-android/README.md (diff)
Commit ed31389eaa9e5b2f4f2258c63b35cb9d2707565c by Pooja Ravi
invite user e2e and username test added to cypress tests
(commit: ed31389)
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
The file was addedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_007a_admin_send_group_invitation_to_join_course_via_username.cy.js
The file was addedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_007b_admin_send_group_invitation_to_join_course_via_email.cy.js
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002b_user_registration_above_age_13_join_learning_space_username_password.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/support/commands.js (diff)
The file was addedtest-end-to-end/test-files/content/Ustad_Unenrolled_Teacher_And__Student_list.csv
Commit f772f0b0e8019b5cc391e9080ff11a8dfa147a15 by Pooja Ravi
invite user e2e and username test added to maestro tests
(commit: f772f0b)
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/007_002b_user_registration_above_age_13_join_learning_space_username_password.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/common/clear_state_and_learning_space_new_userflow.yaml (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_007a_admin_send_group_invitation_to_join_course_via_username.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/common/fetch_invitation_link.js
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/common/clear_state_and_learning_space_existing_userflow.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/common/clear_state_and_personal_account_new_user_flow.yaml (diff)
Commit cd425745eedf6073814aaa896f195531d1fa1704 by nikunj.sharma
google password manager issues fixed
(commit: cd42574)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/ClientDataJSON.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/PublicKeyCredentialCreationOptionsJSON.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt (diff)
Commit f282bc0374de2d68d15cc15db4537beb6fc74c7f by nikunj.sharma
google password manager signing in issues fixed
for github issue
https://github.com/UstadMobile/UstadMobile/issues/1103
(commit: f282bc0)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/login/LoginScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialRequestOptionsJsonUseCase.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountSelectNewOrExistingScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/PublicKeyCredentialRequestOptionsJSON.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt (diff)
Commit 963ab08ff4b7b2bfb016ddf7f62f03e1e74655e9 by Pooja Ravi
maestro - stopserver uncommented
(commit: 963ab08)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml (diff)
Commit 5bb2cba42344432e4bb038ded0a7fd9572b9bc0d by nikunj.sharma
 SignUpScreen bug fix for issue
Create account screen -Error message persists after all mandatory fields are completed #1100
(commit: 5bb2cba)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt (diff)
Commit 0199499484fd02169778510bd63af89d15c2e4b8 by Pooja Ravi
updated cypress - mandatory field check
(commit: 0199499)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js (diff)
Commit fda3486d44d2f6a9b268e5def6c37d6247683acc by Pooja Ravi
updated maestro - added max tries on downloads
(commit: fda3486)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/007_001_admin_enable_or_disable_user_registration.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/common/download_file_via_browser.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/common/clear_login_and_add_content.yaml (diff)
Commit c3514161121d8e1ee848cc72db9b78a54036edca by Pooja Ravi
maestro - 007_007b_admin_send_group_invitation_to_join_course_via_email.yaml moved to pending folder
(commit: c351416)
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.pending/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml
Commit f196dbbd549013dfe527fe3c5afdb44bdc6b526d by Mike Dawson
Remove obsolete CreatePasskeyRequestJsonUseCase
Prevent error being shown when there is no saved credential available.
Tidyup passkey documentation on user handle use cases.
(commit: f196dbb)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/DecodeUserHandleUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/EncodeUserHandleUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialRequestOptionsJsonUseCase.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt (diff)
Commit b6210a7f0b8c11682cf39c1617c7bbdc241688dd by Mike Dawson
Revert changes to application.conf and update ServerRunner to handle useMockEmail

Revert change to application.conf that enabled useMockEmail by default.
Update testserver-controller ServerRunner to set useMockEmail parameter
(commit: b6210a7)
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/ServerRunner.kt (diff)
Commit 1189d5df0c89e19db618e8153a96100a08aef874 by Mike Dawson
Fix compilation issues after merging primary into dev-simplifed-onboarding
(commit: 1189d5d)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt (diff)
Commit 34d4dc53dcd2b5607aaccee54b3b0e067c22126e by Mike Dawson
Delete obsolete scripts and wget test logs.
(commit: 34d4dc5)
The file was removedustad-appconfig.bat
The file was removedwget-log.1
The file was removedwget-log
The file was removedustad-appconfig.sh
Commit 4514e1f3e4b663968ea563badc8b404fb9c2f3b4 by nikunj.sharma
AddnewPerson usecase binding issue fix
(commit: 4514e1f)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
Commit b1bd793f7bcda4b25332452cdea8aa5811d39a95 by Pooja Ravi
cypress test - conflict fixes
(commit: b1bd793)
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_004_005_assignment_grace_period_finished.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_004_009_group_users_multiple_assignment_submission_allowed.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_004_003_multiple_submission_possible_for_student.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_006_admin_enable_or_disable_guest_login.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/support/commands.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_004_002_users_add_course_comments.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_004_010_peer_marking_for_individual_assignment.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_007b_admin_send_group_invitation_to_join_course_via_email.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_004_006_user_enter_assignment_page_before_graceperiod_but_submission_after_grace_Period.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002b_user_registration_above_age_13_join_learning_space_username_password.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_001_admin_enable_or_disable_user_registration.cy.js (diff)
Commit 0a5d3a76029307eabeacba1a9861f63c4b09404b by Mike Dawson
Attempt fix for copy course app crash (since merging dev-simplified-onboarding).
(commit: 0a5d3a7)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
The file was modifiedbuild.gradle (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt (diff)