Skip to content
Success

Changes

Summary

  1. checklist 4 -5 (commit: 3dabd43) (details)
  2. .......... (commit: b2f6620) (details)
  3. Added 3 button in onboarding screen, created individual login feature (commit: 5af78dc) (details)
  4. 1) Add createLocalAccount() function in UstadAccountManager.kt (commit: 5fee968) (details)
  5. 1) Add createLocalAccount() function in UstadAccountManager.kt (commit: f987978) (details)
  6. 1) Add createLocalAccount() function in UstadAccountManager.kt (commit: 945c617) (details)
  7. invite via contact ui created for android/desktop (commit: 5cce265) (details)
  8. chip text field changes (commit: 12c5567) (details)
  9. 1) Removed carousel, List Item added. (commit: 6c3d4cf) (details)
  10. - Added Zip and Unzip use cases in commonMain and androidMain. (commit: e851e1d) (details)
  11. -Modifications in rememberUstadFilePickLauncher for folder picking, and updates to other classes accordingly. (commit: 10569f8) (details)
  12. Incomplete tests (commit: 3e1d554) (details)
  13. clazzinvite added to dp, processinviteUsecase class create to send invite (commit: cfee2b4) (details)
  14. route created for clazzinviteviacontact (commit: 57fa741) (details)
  15. Added a "share app" option setting screen, changes in IndividualLearnerViewModel while navigating local user to ContentEntryListViewModel added some args to visible import content option in library screen. (commit: 59ebdad) (details)
  16. ContactToServerUseCase created (commit: 51a0a46) (details)
  17. Change icon to given illustration, fix IndividualLearner library screen content button visibility. (commit: 3e5f08b) (details)
  18. Change icon to given illustration, fix IndividualLearner library screen content button visibility. (commit: 2972e07) (details)
  19. Change icon to given illustration, fix IndividualLearner library screen content button visibility. (commit: 3079127) (details)
  20. api response getting, (commit: 8162232) (details)
  21. Change icon to given illustration, fix IndividualLearner library screen content button visibility. (commit: 212541f) (details)
  22. Guest login test (commit: 817ddc2) (details)
  23. twilio added for sms (commit: 53c7f03) (details)
  24. assetlink json created (commit: 94e8dd0) (details)
  25. data base version changes (commit: 7019704) (details)
  26. Remove hard coded assetlinks.json (commit: f3d3dd5) (details)
  27. Add well-known to gitignore (commit: b02941e) (details)
  28. Export functionality with JVM Test cases . (commit: 6234cf3) (details)
  29. Export functionality with JVM Test cases . (commit: ad4a75b) (details)
  30. link json verified (commit: 66c860b) (details)
  31. invite accept flow completed (commit: 0cd69ce) (details)
  32. import export code. (commit: af07bf3) (details)
  33. import export code. (commit: c49b935) (details)
  34. in web ui chip text fields connected with viewmodel (commit: 111a882) (details)
  35. Remove offline sharing and import export part.this branch only have individual functionality (commit: 230ab35) (details)
  36. withDoorTransactionAsync added in ProcessInviteUseCase (commit: c4412e0) (details)
  37. settings issue resolved (commit: c5b5b79) (details)
  38. changes in user accounts (commit: dbce120) (details)
  39. changes in user accounts (commit: 0c8d2d1) (details)
  40. passkey sign in and sign up (commit: 03b3141) (details)
  41. migration fixed (commit: 693b1be) (details)
  42. CreatePasskeyusecase added (commit: 6f5f4ae) (details)
  43. added passkeyverifyresult and handling response after verification on server (commit: 61fd389) (details)
  44. Initial refactoring to make repository nullable when used with a local only account. (commit: 18243a6) (details)
  45. Update unit testing to use UmAppDatalayer and nullable repository. (commit: 22f5b13) (details)
  46. Fix app-ktor-server di module. (commit: 59abccf) (details)
  47. Remove Gson from CommonKtorTestDiModule (commit: ba2d6d8) (details)
  48. Update implementation of new local account creation. (commit: d9dcd46) (details)
  49. Update handling of new local account creation. Ensure AddNewPersonUseCase is created in UstadApp. (commit: e0016c1) (details)
  50. Refactor: Endpoint is now LearningSpace. (commit: 2a3a8bf) (details)
  51. Refactor: Endpoint is now LearningSpace. (commit: 68ffde9) (details)
  52. commit (commit: aff5439) (details)
  53. Refactor: Endpoint is now LearningSpace. Remove Klock dependency. (commit: 734d288) (details)
  54. Add SystemDb (commit: 7004928) (details)
  55. Refactor ApiUrlConfig into SystemUrlConfig. Update documentation. (commit: 62a5ead) (details)
  56. add child profile done (commit: 4b2579b) (details)
  57. add profile will be visible if newPersonalAccountsLearningSpaceUrl not null (commit: cd4412f) (details)
  58. Work in progress - implement password protected system config API REST server endpoint. (commit: aa88b1d) (details)
  59. Fix umRestApplication compilation (commit: 7492fb1) (details)
  60. app icon added (commit: 8ccb97b) (details)
  61. Update NavControllerExt for new flow. Add comments on AddAccountSelectNewOrExistingViewModel . (commit: be0db36) (details)
  62. Implement using the configuration from SystemDb to get the database url, username, and password for the learning space db. (commit: c1995c6) (details)
  63. OtherSignUpOptionSelectionScreen added (commit: fd49117) (details)
  64. GetLocalAccountsSupportedUseCase added (commit: 24f28a2) (details)
  65. LearningSpaceListScreen added (commit: dd16b58) (details)
  66. login flow update (commit: eb8cf81) (details)
  67. login flow update (commit: d2cc40e) (details)
  68. commit (commit: d6fff93) (details)
  69. commit (commit: a25819a) (details)
  70. textcase error fixed (commit: 6ef842d) (details)
  71. comit (commit: 2e512f1) (details)
  72. commit (commit: 204e5d1) (details)
  73. commit (commit: 7874613) (details)
  74. commit (commit: 11914e2) (details)
  75. commit (commit: 8797eec) (details)
  76. remove create account in LoginScreen.kt (commit: cb17224) (details)
  77. remove create account from web (commit: af757c8) (details)
  78. login flow update (commit: 3d31717) (details)
  79. migration issue (commit: 5a2220a) (details)
  80. migration issue (commit: a906868) (details)
  81. applicationContext changed to this@AbstractAppActivity) (commit: 094b30e) (details)
  82. site and term issue fixed (commit: 2816c81) (details)
  83. site and term issue fixed (commit: ead9d4f) (details)
  84. User flow change (commit: b1ed946) (details)
  85. commit (commit: d0730bf) (details)
  86. User flow change (commit: ed2c174) (details)
  87. User flow change (commit: bef0096) (details)
  88. personal account  library screen issue (commit: 198c08e) (details)
  89. commit (commit: 9f9a5fd) (details)
  90. Update and rename 007_002_user_registration_above_age_13_test_description.md to 007_002a_user_registration_above_age_13_test_description.md (commit: 9dca9db) (details)
  91. Update README.md (commit: e314413) (details)
  92. Update README.md (commit: a683230) (details)
  93. Update 007_002a_user_registration_above_age_13_test_description.md (commit: 5dafd7f) (details)
  94. Update README.md (commit: 2d3c360) (details)
  95. Create 007_002b_user_registration_above_age_13_test_description.md (commit: 1e14f2d) (details)
  96. Update README.md (commit: 7610156) (details)
  97. Update README.md (commit: fea4148) (details)
  98. Create 007_002c_user_registration_above_age_13_test_description.md (commit: d61eb31) (details)
  99. Create 007_002d_user_registration_above_age_13_test_description.md (commit: d17bbe5) (details)
  100. Create 007_002e_user_registration_personalal_account_can_add_child_profiles (commit: 3a9eb1c) (details)
  101. Update README.md (commit: 3cb96ae) (details)
  102. Update 007_002a_user_registration_above_age_13_test_description.md (commit: 9edae23) (details)
  103. Update 007_002b_user_registration_above_age_13_test_description.md (commit: e3b1a1f) (details)
  104. Update 007_002c_user_registration_above_age_13_test_description.md (commit: 2f2d47b) (details)
  105. Update 007_002d_user_registration_above_age_13_test_description.md (commit: ec9ced3) (details)
  106. Update and rename 007_002e_user_registration_personalal_account_can_add_child_profiles to 007_002e_user_registration_personalal_account_can_add_child_profiles.md (commit: 11e3606) (details)
  107. SignUpEnterUsernamePasswordScreen added (commit: c5573a5) (details)
  108. Admin can enable/disable registration for users (commit: e3e3368) (details)
  109. Update 007_002a_user_registration_above_age_13_test_description.md (commit: ab83f91) (details)
  110. child session issue (commit: b834c8b) (details)
  111. changes in simplified on boarding (commit: acd35c7) (details)
  112. changes in simplified on boarding (commit: daf6336) (details)
  113. changes in simplified on boarding (commit: cee02ef) (details)
  114. changes in simplified on boarding (commit: dc672e3) (details)
  115. changes in simplified on boarding (commit: 3cb8120) (details)
  116. changes in simplified on boarding (commit: c21f303) (details)
  117. changes in simplified on boarding (commit: 9a7bd1a) (details)
  118. changes in simplified on boarding (commit: 2edb34d) (details)
  119. web ui created (commit: 2947dcb) (details)
  120. changes in existing codes (commit: cb95f4b) (details)
  121. changes in existing codes (commit: 8e57a6e) (details)
  122. changes in RedirectViewModel (commit: 4f603ec) (details)
  123. existing tests (commit: efbe253) (details)
  124. existing tests with conditions (commit: 5e4599c) (details)
  125. preset learnning space check placed in NavControllerExt.kt (commit: 4812c98) (details)
  126. Cypress existing test changes (commit: 770531d) (details)
  127. Cypress existing test changes (commit: 3fda7b0) (details)
  128. changes in web part (commit: f64418d) (details)
  129. Cypress existing test changes (commit: 8e24ca2) (details)
  130. unit test added (commit: 80b056d) (details)
  131. Add changes/todos for learning space list. (commit: 61c167c) (details)
  132. pr comment (commit: 6ef435d) (details)
  133. commit (commit: d54d832) (details)
  134. commit (commit: 0c39d60) (details)
  135. worked on todo points (commit: 104e565) (details)
  136. added id (commit: a903f4a) (details)
  137. Cypress code update (commit: 666835a) (details)
  138. Cypress code update (commit: c9f55ec) (details)
  139. Cypress code update (commit: e6c9041) (details)
  140. dependency issue fixed (commit: e7bfda3) (details)
  141. port issue fixed (commit: a1940ed) (details)
  142. instance changes (commit: 7229d93) (details)
  143. commit (commit: 7ab4534) (details)
  144. commit (commit: 221eff5) (details)
  145. Add required door entities to SystemDb. (commit: 387d125) (details)
  146. Change endpoint for SystemDb in UstadApp DI. (commit: a29b51d) (details)
  147. commit (commit: 7552f20) (details)
  148. command added (commit: dddcbcd) (details)
  149. delete dir code added (commit: 806b149) (details)
  150. commit (commit: 3065109) (details)
  151. readme updated to test passkey (commit: 20cbf3c) (details)
  152. readme updated to test passkey (commit: bea3aaa) (details)
  153. crash fixed (commit: cf50dce) (details)
  154. ustad-appconfig command added (commit: f2e4b31) (details)
  155. commit (commit: 2a6578f) (details)
  156. commit (commit: 3c91b89) (details)
  157. error fixed (commit: acfb787) (details)
  158. commit (commit: 2efda32) (details)
  159. commit (commit: 399d4ff) (details)
  160. commit (commit: 6890832) (details)
  161. commit (commit: 7b1a0fd) (details)
  162. commit (commit: 2b65bf2) (details)
  163. system db added in js di (commit: b93e3ea) (details)
  164. system db changes (commit: 1c13ec4) (details)
  165. Fix SystemDb - add ReplicateEntity annotation for LearningSpaceInfo. (commit: da44189) (details)
  166. changing admin person to admin user (commit: 617059c) (details)
  167. desktop di added (commit: e148573) (details)
  168. readme updated (commit: 90b09d6) (details)
  169. readme updated (commit: 1896b67) (details)
  170. install.md updated (commit: c047c02) (details)
  171. Update to use a single command with subcommands for running the server and managing the server. (commit: 207de4b) (details)
  172. readme updated (commit: 0079c9c) (details)
  173. test server controller updated (commit: 0d1f6f4) (details)
  174. test server controller updated (commit: 8d320be) (details)
  175. Fix ServerAppMain when started with no args to run server by default. (commit: e5f3fd1) (details)
  176. Fixes/improvements for initial setup and learning space creation. (commit: d1780d8) (details)
  177. Add app-ktor-server/server.properties to gitignore (commit: fe7e2d7) (details)
  178. Fix server setup procedures for binary server build. (commit: d29dfce) (details)
  179. Fix testserver-controller to disable using jsDevServer (e.g. reverse proxy for webpack) when using testserver-controller . (commit: 7c1f5d5) (details)
  180. Update cypress and maestro scripts to use learning space parameter name. (commit: 05057b7) (details)
  181. invite branch merged (commit: 18b2e66) (details)
  182. invite bug fix (commit: 6a33742) (details)
  183. Work-in-progress migration of SystemDb to using SQLdelight. (commit: c1923ad) (details)
  184. invite bug fix (commit: 18c6ecf) (details)
  185. ProcessInviteUseCaseTest issue fix (commit: 8f1cad1) (details)
  186. ParseInviteUseCaseTest issue fix (commit: 81face5) (details)
  187. Updated test descriptions to reflect changes (commit: c1cb1ba) (details)
  188. Updated test descriptions to reflect changes (commit: a1f9167) (details)
  189. Updated test descriptions to reflect changes (commit: 06c5219) (details)
  190. Rename lib-systemdb-model to lib-systemdb-core (because it contains common repository interfaces as well). (commit: 1080ad9) (details)
  191. invite user merged (commit: 8f79917) (details)
  192. Modularize XXHash (commit: adcf68e) (details)
  193. Handle showing list of learning spaces on desktop using SQLDelight based implementation. (commit: 573a02d) (details)
  194. Remove explicit dependsOn for lib-systemdb-core and lib-systemdb-sqldelight such that default hierarchy is applied. (commit: 2e3b71b) (details)
  195. Fix LearningSpaceServerRepo add function to add learningspace to in memory cache. (commit: 0d7022d) (details)
  196. Handle listing learning spaces on Android using SQLDelight based systemdb. (commit: 2bdc69f) (details)
  197. Update app-react to use SQLDelight based learning space list. (commit: f81b913) (details)
  198. Remove obsolete server Google API key config (commit: 0ca4bec) (details)
  199. Fix Cypress 004-005 - after student clicks submit needed to ensure that submission was saved before moving on. (commit: 3b52f9a) (details)
  200. Refactor libsystemdb to lib-centralappconfigdb and update docs. (commit: f705a9e) (details)
  201. commit (commit: c2f81c8) (details)
  202. Fix UmAppDatabaseMigration handling of adding ClazzInvite table. (commit: d3aded4) (details)
  203. some class name change and coding style commit (commit: 1b0d7ae) (details)
  204. preferImmediatelyAvailableCredentials added (commit: 922bf4c) (details)
  205. saving password in password manager (commit: a18991c) (details)
  206. LoginWithPasskeyUseCase.kt changed to GetCredentialUseCase (commit: 0c158cf) (details)
  207. getting domain from learning space and moving impl to core (commit: a87cc0e) (details)
  208. Fix ServerAppMain setting config file. Set using the default ustad-server.conf file if it exists automatically. (commit: 6e0fbb5) (details)
  209. username , the text remains in chip field and Email notification subject line is blank fixed (commit: 4b3a9f2) (details)
  210. commit (commit: dff2ece) (details)
  211. Minor invite tidy up. (commit: ab532c9) (details)
  212. Fix ParseInviteUseCaseTest (commit: 96be81b) (details)
  213. Workaround for TetsServerController compilation. (commit: 5d0e2a1) (details)
  214. Fix ServerAppMain to pass config prop using -config= property correctly. (commit: e36033f) (details)
  215. when invitation sent pop back and sending invitation even  if text present in textfield not created chip (commit: a16402a) (details)
  216. Update invite related files to follow naming conventions. (commit: a11310a) (details)
  217. Improvements to ClazzInvite system: (commit: 3c20d70) (details)
  218. resend invite added (commit: 290c1ed) (details)
  219. pending invite list showing in ClazzMemberListScreen (commit: 4fa9532) (details)
  220. simplified onboarding changes merged (commit: 6f72595) (details)
  221. SendEmailUseCase refracted as interface and implemented real and mock email sender (commit: 22caeae) (details)
  222. e sign-up view model to handle NEXT argument similarly to Login view model (commit: c009405) (details)
  223. useMockEmail set false in appconfig (commit: d233a08) (details)
  224. Update testserver-controller after primary merge to create learning space as required on dev-simplified-onboarding. (commit: b9759f3) (details)
  225. Fix testserver-controller cypress run: disable jsDevServer when starting server. (commit: b06fd27) (details)
  226. maestro and cypress updates (commit: f0446e1) (details)
  227. maestro test fix (commit: 88bb8cd) (details)
  228. passkey signin added in AddAccountSelectNewOrExisting (commit: 755615d) (details)
  229. test descriptions (commit: e09a91e) (details)
  230. test descriptions (commit: 5d0f169) (details)
  231. Refactoring to ensure that newly added screens/viewmodels accurately follow naming patterns. (commit: 21c9d20) (details)
  232. Improve ClazzInvite handling of keyboard hiding. (commit: f7c73bd) (details)
  233. Invitation improvements (commit: c34db32) (details)
  234. revoke passkey added (commit: 981268d) (details)
  235. for resend using existing send invitation use case (commit: e0106fe) (details)
  236. Resend invite use cases removed (commit: b897088) (details)
  237. fix issue 1050 (commit: 8e345c4) (details)
  238. cypress test-005_004 external link test fix for simplified onboarding branch (commit: ea1d912) (details)
  239. Merge migrations. (commit: 1a8ec7b) (details)
  240. Fix compilation after updated primary merge (including attempt list). (commit: a38cdb7) (details)
  241. updated e2e tests for attemptlist test updates (commit: 84b6283) (details)
  242. updated e2e tests for attemptlist test updates (commit: 084f30d) (details)
  243. updated cypress test (commit: 893c2eb) (details)
  244. Tidyup handling of using saved passwords. (commit: 5d53534) (details)
  245. Tidyup and refactoring of the signup/registration flow and passkey handling. (commit: bf1cd6d) (details)
  246. Add binding for CheckRegistrationAllowedUseCase (commit: 076dd2c) (details)
  247. Fix merge (commit: 4cb822a) (details)
  248. Fix merge (commit: be23e75) (details)
  249. Fixes for passkey creation and additional documentation (commit: e720b05) (details)
  250. Refactor passkey and credential handling: (commit: f096b37) (details)
  251. Fix DomainDiModuleJs compilation (commit: 0595132) (details)
  252. Fix DesktopDomainDiModule compilation (commit: a8f77f8) (details)
  253. Updated button name - Manage account in cypress test (commit: dfbf35a) (details)
  254. Updated button name - Manage account in maestro test (commit: fe75fb7) (details)
  255. Manage account in maestro test 007_004 (commit: 025c190) (details)
  256. Manage account in maestro test 001_002 (commit: 0756230) (details)
  257. Update passkey creation: (commit: b856e5b) (details)
  258. Add learning space url template support to testserver controller to enable maestro end to end tests to use https. (commit: 3d90767) (details)
  259. username suggestions added (commit: b8ec4ee) (details)
  260. Kotlinx Serialization Classes for WebAuthn Passkey Response (commit: ca2dee9) (details)
  261. changes in GetCredentialUseCaseImpl (commit: e609f90) (details)
  262. Fix testServerController running Cypress: changing the order of adding to the running server list broke the reverse proxy interceptor. (commit: 41d0e2d) (details)
  263. CreatePasskey use case should be returning the webauthn response (commit: d1dbaa8) (details)
  264. added UsernameSuggestionUseCase (commit: 4e53f26) (details)
  265. spec added (commit: 17c2b60) (details)
  266. Refactor passkey rpId and user id handling: (commit: 9e20fad) (details)
  267. changed the name of PasskeyWebAuthNResponse according to spec (commit: ee491d6) (details)
  268. Move webauthn model into model package. (commit: e9652b1) (details)
  269. user handle encoding decoding added with test (commit: 6d684cc) (details)
  270. clean up encoding decoding (commit: ccb7cba) (details)
  271. Fix SavePersonPasskeyUseCase compilation (commit: 908588c) (details)
  272. username issue fixed for web (commit: 40e3bfc) (details)
  273. Fix AbstractAppActivity compilation and remove CreatePasskeyRequestJsonUseCase from desktop and web DI. (commit: 12bbd2f) (details)
  274. Minor tidyup - remove commented out code etc. (commit: f7c5868) (details)
  275. Remove unused json codegen dependency. (commit: 5c8f8ca) (details)
  276. Fix ustad-server.conf in distribution version to avoid setting an incorrect .well-known directory. (commit: d57678a) (details)
  277. Add documentation on checking asset links. (commit: 3957182) (details)
  278. Update documentation on checking asset links. (commit: 428637e) (details)
  279. invite user e2e and username test added to cypress tests (commit: ed31389) (details)
  280. invite user e2e and username test added to maestro tests (commit: f772f0b) (details)
  281. google password manager issues fixed (commit: cd42574) (details)
  282. google password manager signing in issues fixed (commit: f282bc0) (details)
  283. maestro - stopserver uncommented (commit: 963ab08) (details)
  284. SignUpScreen bug fix for issue (commit: 5bb2cba) (details)
  285. updated cypress - mandatory field check (commit: 0199499) (details)
  286. updated maestro - added max tries on downloads (commit: fda3486) (details)
  287. maestro - 007_007b_admin_send_group_invitation_to_join_course_via_email.yaml moved to pending folder (commit: c351416) (details)
  288. Remove obsolete CreatePasskeyRequestJsonUseCase (commit: f196dbb) (details)
  289. Revert changes to application.conf and update ServerRunner to handle useMockEmail (commit: b6210a7) (details)
  290. Fix compilation issues after merging primary into dev-simplifed-onboarding (commit: 1189d5d) (details)
  291. Delete obsolete scripts and wget test logs. (commit: 34d4dc5) (details)
The file was addedtest-end-to-end/android-maestro/common/new-student-registration-details.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_009_user_registration_email_field_verification.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_001_admin_enable_or_disable_user_registration.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_008_user_registration_mandatory_fields_test.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_010_user_registration_phone_field_verification.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_003_user_registration_below_age_13.yaml
The file was addedtest-end-to-end/android-maestro/common/enable_user_registration.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_002_user_registration_above_age_13.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_004_user_registration_dob_field_is_mandatory.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_006_admin_enable_or_disable_guest_login.yaml
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/Endpoint.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/appstate/AppUiState.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/onboarding/OnboardingScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/OnBoardingViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppBar.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/App.kt (diff)
Commit 5af78dcfe4f4744407ee662f4ebdefe912562b3c by Prashant Deshmukh
Added 3 button in onboarding screen, created individual login feature
(commit: 5af78dc)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/individual/IndividualLearnerScreen.kt
The file was addedimg/icn_google.png
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/util/CommonDispatcher.kt
The file was addedcore/src/jvmMain/kotlin/com/ustadmobile/core/util/CommonDispatcher.jvm.kt
The file was addedlib-ui-compose/src/desktopMain/resources/img/icn_google.png
The file was addedlib-ui-compose/src/androidMain/res/drawable/icn_google.png
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/individual/IndividualLearnerViewModel.kt
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/util/AndroidDispatcher.kt
The file was addedcore/src/jsMain/kotlin/com/ustadmobile/core/MR.js.kt
The file was addedcore/src/jsMain/kotlin/com/ustadmobile/core/util/CommonDispatcher.js.kt
Commit 5fee968df7bd9f6e547dedaee3f82febdc08f9e2 by Prashant Deshmukh
1) Add createLocalAccount() function in UstadAccountManager.kt
2) Create IndividualLearnerScreen and corresponding viewmodel
3) Introduce Dispatcher.IO for common operations
4) Implement 3 Buttons on Onboarding Screen
(commit: 5fee968)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/OnBoardingViewModel.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadHorizontalDivider.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadTitleDescriptionButton.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/individual/IndividualLearnerViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/App.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/individual/IndividualLearnerScreen.kt (diff)
Commit f987978d5a65edc10c2398189f20bba6cff9cf24 by Prashant Deshmukh
1) Add createLocalAccount() function in UstadAccountManager.kt
2) Create IndividualLearnerScreen and corresponding viewmodel
3) Introduce Dispatcher.IO for common operations
4) Implement 3 Buttons on Onboarding Screen
(commit: f987978)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was removedcore/src/jsMain/kotlin/com/ustadmobile/core/util/CommonDispatcher.js.kt
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadTitleDescriptionButton.kt
The file was removedcore/src/androidMain/kotlin/com/ustadmobile/core/util/AndroidDispatcher.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/App.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/util/CommonDispatcher.kt
The file was removedcore/src/jvmMain/kotlin/com/ustadmobile/core/util/CommonDispatcher.jvm.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/individual/IndividualLearnerScreen.kt (diff)
Commit 945c61768e69c14fd9a743bedd08268a228e3e69 by Prashant Deshmukh
1) Add createLocalAccount() function in UstadAccountManager.kt
2) Create IndividualLearnerScreen and corresponding viewmodel
3) Introduce Dispatcher.IO for common operations
4) Implement 3 Buttons on Onboarding Screen
(commit: 945c617)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/individual/IndividualLearnerScreen.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.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/impl/appstate/AppUiState.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/OnBoardingViewModel.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadHorizontalDivider.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/onboarding/OnboardingScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/App.kt (diff)
The file was removedlib-ui-compose/src/androidMain/res/drawable/icn_google.png
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/individual/IndividualLearnerViewModel.kt (diff)
The file was removedlib-ui-compose/src/desktopMain/resources/img/icn_google.png
The file was removedimg/icn_google.png
Commit 5cce2654b1fefb69dc1bb9b935306a5436792355 by Nikunj Sharma
invite via contact ui created for android/desktop
(commit: 5cce265)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/InviteViaContactScreen.kt
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/invite/ParseInviteUseCaseTest.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteViaContact/InviteViaContactScreen.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/list/PersonListScreen.kt (diff)
The file was addedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/components/UstadContactPickButton.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/InviteViaContactViewModel.kt
The file was modifiedlib-ui-compose/build.gradle.kts (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadContactPickButton.kt
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/clazzmemberlist/ClazzMemberListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/list/PersonListViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/list/PersonListScreen.kt (diff)
The file was modifiedapp-android/build.gradle (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ParseInviteUseCase.kt
The file was addedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/components/UstadContactPickButton.kt
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/InviteViaContactScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteViaContact/InviteViaContactScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was modifiedapp-react/build.gradle (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/components/UstadContactPickButton.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/components/UstadContactPickButton.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadContactPickButton.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ParseInviteUseCase.kt (diff)
The file was modifiedlib-ui-compose/build.gradle.kts (diff)
The file was modifiedkotlin-js-store/yarn.lock (diff)
The file was modifiedbuild.gradle (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/inviteviaContact/InviteViaContactViewModel.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/wrappers/reactchipsflield/ChipTextField.kt
Commit 6c3d4cfc4a6ca6a1aeef02891246b0bf54417fa8 by prashant.deshmukh
1) Removed carousel, List Item added.
2) Removed Unused images.
3) Navigate local user from IndividualLearnerViewModel.
(commit: 6c3d4cf)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/individual/IndividualLearnerScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/App.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/individual/IndividualLearnerViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/onboarding/OnboardingScreen.kt (diff)
Commit e851e1da376f4275fbc062027577afa291c665cc by prashant.deshmukh
- Added Zip and Unzip use cases in commonMain and androidMain.
- Implemented FolderSelector utility classes for file and directory selection.
- Integrated zip use cases into DI for commonMain and androidMain.
(commit: e851e1d)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/backup/UnzipFileUseCase.kt
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/backup/AndroidZipFileUseCase.kt
The file was addedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/backup/JvmUnzipFileUseCase.kt
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreenPreview.kt (diff)
The file was addedcore/src/jvmMain/kotlin/com/ustadmobile/core/util/JvmFolderSelector.kt
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/impl/di/CommonJvmDiModule.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/util/FolderSelector.kt
The file was addedcore/src/jsMain/kotlin/com/ustadmobile/core/util/FolderSelector.js.kt
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/util/AndroidFolderSelector.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ZipProgress.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/model/FileToZip.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/backup/ZipFileUseCase.kt
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/backup/AndroidUnzipFileUseCase.kt
The file was addedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/backup/ZipFileUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt (diff)
The file was addedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/backup/JvmZipFileUseCase.kt
The file was addedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/backup/UnzipFileUseCase.js.kt
Commit 10569f851c1e0a03c39cca68b9dfcf1df075b66b by prashant.deshmukh
-Modifications in rememberUstadFilePickLauncher for folder picking, and updates to other classes accordingly.
-Zip file use cases implemented in commonJvmMain.
(commit: 10569f8)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt (diff)
The file was addedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/backup/CommonJvmUnzipFileUseCase.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/model/FileToZip.kt
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/components/UstadPickFileLauncher.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedapp-android/src/main/AndroidManifest.xml (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/backup/AndroidZipFileUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt (diff)
The file was removedcore/src/androidMain/kotlin/com/ustadmobile/core/util/AndroidFolderSelector.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/bulkaddselectfile/BulkAddPersonSelectFileScreen.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/components/UstadPickFileLauncher.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/util/FolderSelector.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadPickFileLauncherCommon.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/backup/UnzipFileUseCase.kt (diff)
The file was removedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/backup/UnzipFileUseCase.js.kt
The file was addedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/backup/CommonJvmZipFileUseCase.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/individual/IndividualLearnerScreen.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/backup/AndroidUnzipFileUseCase.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/list/ContentEntryListScreen.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/impl/di/CommonJvmDiModule.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was removedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/backup/ZipFileUseCase.kt
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadPickFileLauncher.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/individual/IndividualLearnerViewModel.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/backup/JvmZipFileUseCase.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/backup/JvmUnzipFileUseCase.kt (diff)
The file was modifiedapp-android/src/main/res/values/strings.xml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/backup/ZipFileUseCase.kt (diff)
The file was removedcore/src/jvmMain/kotlin/com/ustadmobile/core/util/JvmFolderSelector.kt
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/007_008_user_registration_mandatory_fields_test.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/007_009_user_registration_email_field_verification.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_009_user_registration_email_field_verification.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/007_010_user_registration_phone_field_verification.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_006_admin_enable_or_disable_guest_login.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_008_user_registration_mandatory_fields_test.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_010_user_registration_phone_field_verification.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/007_004_user_registration_dob_field_is_mandatory.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/007_006_admin_enable_or_disable_guest_login.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_004_user_registration_dob_field_is_mandatory.yaml
Commit cfee2b46558e02e66df2f6a8e9a2a89310ef27d0 by Nikunj Sharma
clazzinvite added to dp, processinviteUsecase class create to send invite
(commit: cfee2b4)
The file was addedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/173.json
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/redeem/ClazzInviteRedeem.kt
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/sms/SendSmsUseCase.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/email/SendEmailUseCase.kt
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/invite/ProcessInviteUseCaseTest.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt (diff)
The file was modifiedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/172.json (diff)
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/invite/ParseInviteUseCaseTest.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/redeem/ClazzInviteViewModel.kt
The file was modifiedapp-ktor-server/build.gradle (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/message/SendMessageUseCase.kt
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ClazzInvite.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ParseInviteUseCase.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/InviteViaContactViewModel.kt (diff)
Commit 57fa7414cfab5e63d63ed676ad8fff7d33c10112 by Nikunj Sharma
route created for clazzinviteviacontact
(commit: 57fa741)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/clazzmemberlist/ClazzMemberListViewModel.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/list/PersonListViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ContactToServerUseCase.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/email/SendEmailUseCase.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteViaContact/InviteViaContactScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/CheckContactTypeUseCase.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteRoute.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/InviteViaContactViewModel.kt (diff)
Commit 59ebdad291269d432715c3bc11ebbc6174f4b290 by prashant.deshmukh
Added a "share app" option setting screen, changes in IndividualLearnerViewModel while navigating local user to ContentEntryListViewModel added some args to visible import content option in library screen.
(commit: 59ebdad)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AppActivity.kt (diff)
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCaseAndroid.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/individual/IndividualLearnerViewModel.kt (diff)
The file was modifiedapp-android/src/main/AndroidManifest.xml (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/share/SendAppFileUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreenPreview.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt (diff)
The file was modifiedapp-android/src/main/res/xml/file_provider_path.xml (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteRoute.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ContactToServerUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/InviteViaContactViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
Commit 3e5f08b997b42e490c722f9e1a357a6c83d1e0aa by prashant.deshmukh
Change icon to given illustration, fix IndividualLearner library screen content button visibility.
(commit: 3e5f08b)
The file was addedlib-ui-compose/src/androidMain/res/drawable/individual_create.webp
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/individual/IndividualLearnerScreen.kt (diff)
The file was addedlib-ui-compose/src/desktopMain/resources/img/individual_create.svg
The file was addedlib-ui-compose/src/androidMain/res/drawable/individual_restore.webp
The file was addedlib-ui-compose/src/androidMain/res/drawable/onboarding_add_org.webp
The file was addedlib-ui-compose/src/androidMain/res/drawable/onboarding_existing.webp
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was addedlib-ui-compose/src/desktopMain/resources/img/individual_restore.svg
The file was addedlib-ui-compose/src/androidMain/res/drawable/onboarding_individual.webp
The file was addedlib-ui-compose/src/desktopMain/resources/img/onboarding_add_org.svg
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was addedimg/onboarding_individual.svg
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/DefaultCourseImagePainter.kt (diff)
The file was addedlib-ui-compose/src/desktopMain/resources/img/onboarding_existing.svg
The file was addedlib-ui-compose/src/desktopMain/resources/img/onboarding_individual.svg
The file was addedimg/individual_create.svg
The file was addedimg/individual_restore.svg
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/onboarding/OnboardingScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/individual/IndividualLearnerViewModel.kt (diff)
The file was addedimg/onboarding_add_org.svg
The file was addedimg/onboarding_existing.svg
Commit 2972e073d2994831569203542fb79264a7761bf7 by prashant.deshmukh
Change icon to given illustration, fix IndividualLearner library screen content button visibility.
(commit: 2972e07)
The file was addeddocs/source/images/installation4.jpg
The file was addeddocs/source/images/sharing1.jpg
The file was addeddocs/source/installation.rst
The file was addeddocs/source/images/sharing3.jpg
The file was addeddocs/source/images/installation2.jpg
The file was addeddocs/source/images/installation1.jpg
The file was addeddocs/source/images/installation3.jpg
The file was addeddocs/source/images/sharing2.jpg
Commit 307912794bda1d0f515e562544c7a77590625550 by prashant.deshmukh
Change icon to given illustration, fix IndividualLearner library screen content button visibility.
(commit: 3079127)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/util/ZipUnzipWorker.kt
Commit 8162232371fb221d5a706c7e750691aefa3abd3a by Nikunj Sharma
api response getting,
ui error cases handled
(commit: 8162232)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/InviteViaContactViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteViaContact/InviteViaContactScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ClazzInvite.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ContactToServerUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteRoute.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ContactUploadRequest.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
Commit 212541fd9854c8bf6248febffcb6e17d729585b8 by prashant.deshmukh
Change icon to given illustration, fix IndividualLearner library screen content button visibility.
(commit: 212541f)
The file was modifieddocs/source/index.rst (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_006_admin_enable_or_disable_guest_login.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests.disabled/007_006_admin_enable_or_disable_guest_login.yaml
The file was modifiedtest-end-to-end/android-maestro/common/enable_guest_login.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/guest_login.yaml (diff)
Commit 53c7f0329175fb4cb3c3b4670a2705a917586d45 by Nikunj Sharma
twilio added for sms
and invite via username also added
(commit: 53c7f03)
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/sms/twilio/TwilioHttpClient.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/message/SendMessageUseCase.kt (diff)
The file was modifiedapp-ktor-server/build.gradle (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/sms/SendSmsUseCaseHttp.kt
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/sms/SmsProperties.kt
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/sms/SendSmsUseCase.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AppActivity.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/redeem/ClazzInviteRedeem.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/InviteViaContactScreen.kt (diff)
The file was modifiedapp-android/src/main/AndroidManifest.xml (diff)
The file was addedapp-ktor-server/src/main/resources/.well-known/assetlinks.json
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt (diff)
The file was addedapp-ktor-server/well-known/assetlinks.json
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/message/SendMessageUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
Commit f3d3dd5b6e5f10a4306b2d369c3b4daede6c1c67 by Mike Dawson
Remove hard coded assetlinks.json
(commit: f3d3dd5)
The file was removedapp-ktor-server/well-known/assetlinks.json
The file was modifiedapp-ktor-server/.gitignore (diff)
Commit 6234cf3ed1876586720e15a2947a9a4366dcf85a by prashant.deshmukh
Export functionality with JVM Test cases .
(commit: 6234cf3)
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/export/DesktopExportContentEntryUstadZipUseCaseTest.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/list/ContentEntryListViewModel.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/export/AndroidExportContentEntryUstadZipUseCase.kt
The file was addedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/export/DesktopExportContentEntryUstadZipUseCase.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/list/ContentEntryListScreen.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was addedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/export/ExportContentEntryUstadZipUseCase.kt
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/export/ExportContentEntryUstadZipUseCase.kt
Commit ad4a75b52aa4cdc44b4da74cce0bbd2d99a7dab0 by Prashant Deshmukh
Export functionality with JVM Test cases .
(commit: ad4a75b)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/export/ExportContentEntryUstadZipUseCase.kt (diff)
The file was addedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/195.json
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedapp-android/src/main/AndroidManifest.xml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/redeem/ClazzInviteViewModel.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/redeem/ClazzInviteRedeem.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/redeem/ClazzRedeemUseCase.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt (diff)
The file was removedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/195.json
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ClazzEnrolment.kt (diff)
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ClazzInviteWithTimeZone.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/redeem/ClazzInviteRedeem.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ClazzRedeemUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/redeem/ClazzInviteViewModel.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/redeem/ClazzRedeemUseCase.kt
The file was addedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/import/DesktopImportContentEntryUstadZipUseCase.kt
The file was modifiedREADME.md (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/export/ExportContentEntryUstadZipUseCase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/import/ImportContentEntryUstadZipUseCase.kt
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/import/AndroidImportContentEntryUstadZipUseCase.kt
The file was addedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/import/CommonJvmImportContentEntryUstadZipUseCase.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt (diff)
The file was modifiedREADME.md (diff)
Commit 111a8828d2b8f25aeabbb95b60e67e7bff6d0d13 by Nikunj Sharma
in web ui chip text fields connected with viewmodel
and invite accept and decline screen created.

in ClazzInvite invitestatus fieldadded
(commit: 111a882)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/redeem/ClazzInviteRedeem.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/redeem/ClazzInviteViewModel.kt (diff)
The file was addedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/195.json
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/InviteViaContactScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ClazzRedeemUseCase.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/ClazzInviteRedeem.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ClazzInvite.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/inviteviaContact/InviteViaContactViewModel.kt (diff)
Commit 230ab358fc0b17f6ac56852e9907d1c7418e655b by Prashant Deshmukh
Remove offline sharing and import export part.this branch only have individual functionality
(commit: 230ab35)
The file was removedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/export/DesktopExportContentEntryUstadZipUseCaseTest.kt
The file was removedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/export/ExportContentEntryUstadZipUseCase.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/export/ExportContentEntryUstadZipUseCase.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/import/ImportContentEntryUstadZipUseCase.kt
The file was removedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/import/AndroidImportContentEntryUstadZipUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/list/ContentEntryListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/list/ContentEntryListScreen.kt (diff)
The file was removedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/export/DesktopExportContentEntryUstadZipUseCase.kt
The file was removedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/import/DesktopImportContentEntryUstadZipUseCase.kt
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was removedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/export/AndroidExportContentEntryUstadZipUseCase.kt
The file was removedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCaseAndroid.kt
The file was removedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/import/CommonJvmImportContentEntryUstadZipUseCase.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCase.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt (diff)
Commit c4412e0c5109e11763389b93b64b1a779c777c2a by Nikunj Sharma
withDoorTransactionAsync added in ProcessInviteUseCase
(commit: c4412e0)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt (diff)
The file was modifiedtest-end-to-end/android-maestro/common/enable_user_registration.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/enable_guest_login.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/new-student-registration-details.yaml (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_002_user_registration_above_age_13.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests.disabled/007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_003_user_registration_below_age_13.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/007_002_user_registration_above_age_13.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/007_003_user_registration_below_age_13.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_004_user_registration_dob_field_is_mandatory.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests.disabled/007_004_user_registration_dob_field_is_mandatory.yaml
The file was modifiedlib-ui-compose/build.gradle.kts (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt
The file was modifiedapp-ktor-server/build.gradle (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyUseCase.kt
The file was addedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyPrompt.android.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/account/PasskeyPromptData.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/PassKeySignInData.kt
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/PersonPasskey.kt
The file was addedapp-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/VerifySignInWithPasskeyText.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyPrompt.kt
The file was addedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyPrompt.desktop.kt
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt
The file was addedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/SignInWithPasskey.android.kt
The file was addedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/util/passkey/SignInWithPasskey.desktop.kt
The file was modifiedgradle/libs.versions.toml (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/SavePersonPasskeyUseCase.kt
The file was modifiedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/194.json (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/UserPasskeyChallenge.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/SignInWithPasskey.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyRoute.kt
The file was addedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/195.json
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedapp-android/proguard-rules.pro (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/PasskeyUtil.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/PasskeyData.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/login/LoginScreen.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/domain/passkey/SavePersonPasskeyUseCase.kt (diff)
The file was modifiedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/195.json (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyUseCase.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt (diff)
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/lib/db/entities/PersonPasskey.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyUseCase.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/PasskeyUtil.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/PasskeyData.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyPrompt.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/login/LoginViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyPrompt.android.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/passkey/PasskeyResult.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/SavePersonPasskeyUseCase.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyPrompt.desktop.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/CreatePasskeyParams.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt (diff)
The file was addedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyUseCaseImpl.kt
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/passkey/CreatePasskeyUseCase.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyRoute.kt (diff)
Commit 61fd38946074b2b0abc92e0d9478546d4df58243 by Nikunj Sharma
added passkeyverifyresult and handling response after verification on server
(commit: 61fd389)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyUseCase.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/SignInWithPasskey.android.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/passkey/PasskeyVerifyResult.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyPrompt.android.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/PasskeyUtil.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/PasskeyRequestJsonUseCase.kt
Commit 18243a6e4f8304b1a09d020887116dbf2c9db211 by Mike Dawson
Initial refactoring to make repository nullable when used with a local only account.
(commit: 18243a6)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/list/ClazzListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzlog/editattendance/ClazzLogEditAttendanceViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/edit/PersonEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/contententry/launchcontent/xapi/ResolveXapiLaunchHrefUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/list/PersonListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/discussionpost/courediscussiondetail/CourseDiscussionDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/detail/submissionstab/ClazzAssignmentDetailSubmissionsTabViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/CoursePermissionExt.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/systempermission/detail/SystemPermissionDetailViewModel.kt (diff)
The file was removedcore/src/jsMain/kotlin/com/ustadmobile/core/MR.js.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/parentalconsentmanagement/ParentalConsentManagementViewModel.kt (diff)
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/viewmodel/coursegroupset/detail/CourseGroupSetDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/site/edit/SiteEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/message/messagelist/MessageListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/site/termsdetail/SiteTermsDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/videocontent/VideoContentViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/submitterdetail/ClazzAssignmentSubmitterDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailoverviewtab/ContentEntryDetailOverviewViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/detail/ClazzAssignmentDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/permissionlist/CoursePermissionListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/edit/ClazzEnrolmentEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/courseterminology/list/CourseTerminologyListViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazz/list/ClazzListViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/courseterminology/list/CourseTerminologyListViewModelTest.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreenPreview.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/systempermission/edit/SystemPermissionEditViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/viewmodeltest/ViewModelTestBuilder.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/list/ClazzEnrolmentListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/courseblock/textblockdetail/TextBlockDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/list/ContentEntryListViewModel.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/xapicontent/XapiContentViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/epubcontent/EpubContentViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/message/conversationlist/ConversationListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/submissiondetail/CourseAssignmentSubmissionDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzlog/attendancelist/ClazzLogListAttendanceViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/accountedit/PersonAccountEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/discussionpost/detail/DiscussionPostDetailViewModel.kt (diff)
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabaseHolder.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/UstadViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/coursegroupset/edit/CourseGroupSetEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/permissionedit/CoursePermissionEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/coursegroupset/list/CourseGroupSetListViewModel.kt (diff)
The file was removedcore/src/jsMain/kotlin/com/ustadmobile/core/util/FolderSelector.js.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/courseblock/edit/CourseBlockEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/deleteditem/DeletedItemListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/site/detail/SiteDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/permissiondetail/CoursePermissionDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/detail/PersonDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/clazzmemberlist/ClazzMemberListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/discussionpost/edit/DiscussionPostEditViewModel.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/courseterminology/edit/CourseTerminologyEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/pdfcontent/PdfContentViewModel.kt (diff)
Commit 22f5b13da36e78aab9415b8978ccf6268982a80d by Mike Dawson
Update unit testing to use UmAppDatalayer and nullable repository.
(commit: 22f5b13)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/clientservertest/ClientServerIntegrationTest.kt (diff)
The file was removedcore/src/jvmMain/kotlin/com/ustadmobile/core/schedule/ClazzLogScheduleJob.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/Endpoint.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/schedule/ClazzLogCreator.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/clazzenrolment/pendingenrolment/ApproveOrDeclinePendingEnrolmentUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt (diff)
The file was removedcore/src/androidMain/kotlin/com/ustadmobile/core/schedule/ClazzLogCreatorManagerAndroidImpl.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/blob/savepicture/SavePictureUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/account/AuthManagerTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/xapicontent/XapiContentViewModelTest.kt (diff)
The file was removedcore/src/androidMain/kotlin/com/ustadmobile/core/schedule/ClazzLogScheduleWorker.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDataLayer.kt
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/site/termsdetail/SiteTermsDetailViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/viewmodeltest/ViewModelTestBuilder.kt (diff)
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/viewmodel/clazz/ClazzTitleExt.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/edit/ClazzEnrolmentEditViewModelTest.kt (diff)
The file was removedcore/src/jvmMain/kotlin/com/ustadmobile/core/schedule/ClazzLogCreatorManagerJvm.kt
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDiModule.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/util/UstadTestRule.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/clientservertest/ClientServerTestClient.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/AuthManager.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was removedcore/src/jvmTest/kotlin/com/ustadmobile/core/schedule/TestClazzLogCreator.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/UstadViewModel.kt (diff)
The file was removedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabaseHolder.kt
Commit 59abccfe153136bf0bcf596f919cc0cf38ca8c5c by Mike Dawson
Fix app-ktor-server di module.
(commit: 59abccf)
The file was modifiedapp-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/CommonKtorTestDiModule.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/dimodules/JvmBackendDiModule.kt (diff)
Commit ba2d6d88c46cafce266f3ae3a8bb94d7a0283105 by Mike Dawson
Remove Gson from CommonKtorTestDiModule
(commit: ba2d6d8)
The file was modifiedapp-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/CommonKtorTestDiModule.kt (diff)
Commit d9dcd46fff14af0b380c47f8cf16c26b2b9ff6cf by Mike Dawson
Update implementation of new local account creation.
(commit: d9dcd46)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppBar.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/individual/IndividualLearnerViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/Endpoint.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/individual/IndividualLearnerScreen.kt (diff)
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/util/ext/StringExt.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/account/CreateNewLocalAccountUseCase.kt
Commit e0016c14b77abc7d577f615675e067c822c05603 by Mike Dawson
Update handling of new local account creation. Ensure AddNewPersonUseCase is created in UstadApp.
(commit: e0016c1)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
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/impl/di/CommonDomainModule.kt (diff)
Commit 2a3a8bfebed9a5f94cef5a8d05902408bcdc043b by Mike Dawson
Refactor: Endpoint is now LearningSpace.
(commit: 2a3a8bf)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/dimodules/JvmBackendDiModule.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/noninteractivecontentusagestatementrecorder/NonInteractiveContentXapiStatementRecorderFactory.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AppActivity.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UserSessionWithPersonAndLearningSpace.kt
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/contententry/importlink/ContentEntryImportLinkViewModelTest.kt (diff)
The file was modifiedlib-ihttp-core/build.gradle.kts (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/blob/savepicture/EnqueueSavePictureUseCaseAndroid.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/contententry/importcontent/EnqueueImportContentEntryUseCaseAndroid.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/blob/savepicture/EnqueueSavePictureUseCaseJvm.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/account/CreateNewLocalAccountUseCase.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/person/bulkadd/EnqueueBulkAddPersonUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/getapiurl/GetApiUrlUseCaseDirect.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/coursegroup/CreateXapiGroupForCourseGroupUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/model/XapiStatement.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/getmetadata/ContentEntryGetMetadataViewModel.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/blob/download/CancelDownloadUseCaseJvm.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/person/detail/PersonDetailViewModelTest.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/xapi/savestatementonclear/SaveStatementOnClearUseCaseJvm.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/contentformats/pdf/PdfContentImporterJvm.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/blob/savepicture/SavePictureJob.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/clazzmemberlist/ClazzMemberListViewModelTest.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/blob/download/EnqueueBlobDownloadClientUseCaseJvm.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/contententry/getmetadatafromuri/ContentEntryGetMetaDataFromUriUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/ApplicationCallExt.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/contentformats/ContentImporter.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/contententry/importcontent/ImportContentEntryJob.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDiModule.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/site/termsdetail/SiteTermsDetailViewModel.kt (diff)
The file was addedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/daos/LearningSpaceDao.kt
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResourceTest.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/blob/download/ContentManifestDownloadWorker.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/blob/upload/AbstractEnqueueBlobUploadClientUseCase.kt (diff)
The file was addedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/entities/LearningSpaceConfig.kt
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/blob/upload/EnqueueBlobUploadClientUseCaseJvm.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/interop/oneroster/model/Result.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/blob/xfertestnode/XferTestClient.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/account/LearningSpace.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResource.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/contententry/importcontent/CancelImportContentEntryUseCaseJvm.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/interop/oneroster/OneRosterEndpoint.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/edit/PersonEditViewModel.kt (diff)
The file was modifiedARCHITECTURE.md (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/videocontent/VideoContentViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/dbexport/DbExportScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/RegisterRequest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/state/DeleteXapiStateUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/coursegroupset/edit/CourseGroupSetEditViewModelTest.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/xapi/session/ResumeOrStartXapiSessionUseCaseJs.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/contentformats/xapi/XapiZipContentImporter.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/UmAppDatabaseKtorExt.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreenPreview.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/util/UstadUrlComponentsTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazz/detailoverview/ClazzDetailOverviewViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/DIExt.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/usersession/StartUserSessionUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModelTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/blob/upload/BlobUploadServerUseCaseTest.kt (diff)
The file was modifiedsettings.gradle (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/contententry/launchcontent/xapi/ResolveXapiLaunchHrefUseCase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/account/LearningSpaceScope.kt
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/contentformats/h5p/H5PContentImporterTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/blob/xfertestnode/XferTestNode.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/App.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/xapicontent/XapiContentViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/contententry/importcontent/EnqueueImportContentEntryUseCaseRemote.kt (diff)
The file was modifiedapp-ktor-server/build.gradle (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/authenticator/AuthenticatorActivity.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/bulkaddselectfile/BulkAddPersonSelectFileViewModel.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/blob/upload/BlobUploadClientWorker.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/contentformats/AbstractContentImporterTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/NavControllerExt.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazzlog/attendancelist/ClazzLogListAttendanceViewModelTest.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UserSessionWithPersonAndEndpoint.kt
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/blob/upload/BlobUploadClientJob.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/getapiurl/GetApiUrlUseCaseEmbeddedServer.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/blob/savelocaluris/AbstractSaveLocalUrisIntegrationTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was addedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/CentralDb.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/assignment/submitmark/SubmitMarkUseCase.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/blob/download/CancelDownloadUseCaseAndroid.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedapp-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/TestSiteRoute.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/videocontent/VideoContentViewModelTest.kt (diff)
The file was addedlib-centraldb/build.gradle.kts
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/Header.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/contentformats/pdf/AbstractPdfContentImportCommonJvm.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/blob/upload/BlobUploadClientUseCaseJvmTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/submitterdetail/ClazzAssignmentSubmitterDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/model/XapiStatementObject.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/contententry/importcontent/EnqueueContentEntryImportUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/noninteractivecontentusagestatementrecorder/NonInteractiveContentXapiStatementRecorder.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/coursegroupset/detail/CourseGroupSetDetailViewModelTest.kt (diff)
The file was addedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/entities/ServerConfig.kt
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/blob/savepicture/SavePictureWorker.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/contententry/launchcontent/epub/LaunchEpubUseCaseJvm.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/blob/savepicture/EnqueueSavePictureUseCase.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/blob/download/EnqueueContentManifestDownloadUseCaseJvm.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/contentformats/pdf/PdfContentImporterJvmTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/contententry/importcontent/CancelRemoteContentEntryImportUseCase.kt (diff)
The file was addedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/entities/LearningSpaceInfo.kt
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/viewmodeltest/ViewModelTestBuilder.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/http/XapiHttpServerUseCase.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/contentformats/epub/EpubContentImporterCommonJvm.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/blob/savelocaluris/SaveLocalUrisAsBlobsUseCaseJvmIntegrationTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/StringExt.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailoverviewtab/ContentEntryDetailOverviewViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/pdfcontent/PdfContentScreen.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/interop/oneroster/OneRosterEndpointTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/interop/oneroster/model/LineItem.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/accountedit/PersonAccountEditViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/blob/xfertestnode/XferTestServer.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/util/ext/NavControllerExtTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazz/detail/ClazzDetailViewModelTest.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/xapi/savestatementonclear/SaveStatementOnClearJob.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazzlog/edit/ClazzLogEditAttendanceViewModelTest.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/contentformats/pdf/PdfContentImporterAndroid.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/blob/saveandmanifest/SaveLocalUriAsBlobAndManifestUseCaseJvmTest.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/blob/upload/EnqueueBlobUploadClientUseCaseAndroid.kt (diff)
The file was modifiedapp-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/PersonAuthRegisterRouteTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazz/list/ClazzListViewModelTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/contentformats/media/VideoContentImporterJvmTest.kt (diff)
The file was addedlib-centraldb/.gitignore
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/account/AuthManagerEncryptExt.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/contententry/edit/ContentEntryEditViewModelTest.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/contententry/getmetadatafromuri/ContentEntryGetMetaDataFromUriUseCaseCommonJvm.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/submissiondetail/CourseAssignmentSubmissionDetailViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/util/UstadTestRule.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UserSessionAndPersonExt.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/account/AuthManagerTest.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/io/ext/FileCommonJvmExt.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/contententry/importcontent/CancelImportContentEntryServerUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/LeavingReasonEditViewModelTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/person/edit/PersonEditViewModelTest.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/contentformats/h5p/H5PContentImporter.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/makelink/MakeLinkUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/peerreviewerallocationedit/PeerReviewerAllocationEditViewModelTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewViewModelTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/state/XapiStateUseCaseIntegrationTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/PersonExt.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/clientservertest/ClientServerTestClient.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/person/bulkadd/BulkAddPersonsFromLocalUriUseCaseJs.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/contentformats/video/VideoContentImporterCommonJvm.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/UstadViewModel.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/blob/upload/CancelBlobUploadClientUseCaseJvm.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/contentformats/xapi/XapiZipContentImporterTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/parentalconsentmanagement/ParentalConsentManagementViewModelTest.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/xapi/savestatementonclear/SaveStatementOnUnloadUseCaseJs.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/coursegroup/CreateXapiGroupForCourseGroupUseCaseTest.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/PersonAuthRegisterRoute.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/blob/saveandmanifest/SaveLocalUriAndManifestUploadIntegrationTest.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/xapi/savestatementonclear/SaveStatementOnClearUseCaseAndroid.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/clazzmemberlist/ClazzMemberListViewModel.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/blob/upload/BlobUploadClientUseCaseJvm.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/domain/xapi/state/StoreXapiStateUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/passwordreset/PasswordReset.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/noninteractivecontentusagestatementrecorder/NonInteractiveContentXapiStatementRecorderTest.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/contententry/getmetadatafromuri/ContentEntryGetMetaDataFromUriUseCaseJs.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/blob/download/AbstractEnqueueContentManifestDownloadUseCase.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/account/Endpoint.kt
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/clientservertest/ClientServerIntegrationTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/importlink/ContentEntryImportLinkViewModel.kt (diff)
The file was addedlib-centraldb/README.md
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/xapi/savestatementonclear/SaveStatementOnClearWorker.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/coursegroupset/list/CourseGroupSetListViewModelTest.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/blob/download/BlobDownloadClientWorker.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/interop/UstadHttpOverIpcServer.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/account/SetPasswordUseCaseJs.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/AuthManager.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/interop/externalapppermission/GrantExternalAppPermissionUseCaseAndroid.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/edit/ClazzEnrolmentEditViewModelTest.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/accountlist/AccountListScreen.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/submissionstab/ClazzAssignmentDetailSubmissionsTabViewModelTest.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/blob/download/EnqueueBlobDownloadClientUseCaseAndroid.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/contentformats/epub/EpubContentImporterCommonJvmTest.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/parentalconsentmanagement/ParentalConsentManagementViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/ext/XapiSessionEntityExt.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/person/bulkadd/BulkAddPersonJob.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/interop/externalapppermissionrequest/ExternalAppPermissionRequestViewModel.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/account/EndpointScope.kt
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/contententry/importcontent/CancelImportContentEntryUseCaseAndroid.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/blob/savelocaluris/SaveLocalUrisAsBlobUseCaseJs.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/contententry/importcontent/DismissRemoteContentEntryImportErrorUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/UstadUrlComponents.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/blob/download/EnqueueContentManifestDownloadJobUseCaseAndroid.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/blob/download/AbstractEnqueueBlobDownloadClientUseCase.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/contententry/importcontent/ImportContentEntryWorker.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/contententry/getmetadata/ContentEntryGetMetadataViewModelTest.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/cachelock/CreateCacheLocksForActiveContentEntryVersionUseCase.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/contententry/importcontent/EnqueueImportContentEntryUseCaseJvm.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/blob/download/BlobDownloadJob.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/embeddedhttp/EmbeddedHttpServer.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/savestatementonclear/SaveStatementOnClearUseCase.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/account/AuthManagerEncryptExt.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/contentformats/ContentImportersDiModuleJvm.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/App.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/blob/download/ContentManifestDownloadJob.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/blob/savelocaluris/SaveLocalUrisAsBlobsUseCaseJvm.kt (diff)
The file was modifiedapp-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/CommonKtorTestDiModule.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/blob/upload/CancelBlobUploadClientUseCaseAndroid.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/blob/upload/BlobUploadClientUseCase.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/videocontent/VideoContentScreen.kt (diff)
Commit 68ffde9f1eb6a7544dd0fe02d0c759c1c5ab16f7 by Mike Dawson
Refactor: Endpoint is now LearningSpace.
(commit: 68ffde9)
The file was removedapp-react/src/jsMain/kotlin/com/ustadmobile/hooks/useActiveDatabase.kt
The file was removedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/impl/di/DomainJvmDiModule.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/chlid/AddChildProfileScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/PasskeyVerifyResult.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/PersonParentJoin.kt (diff)
The file was addedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/200.json
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddChildProfileViewModel.kt
The file was modifiedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/199.json (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/EditChildProfileViewModel.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/chlid/EditChildProfileScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
Commit 734d2886fb88a0f5e1827074e557d6414d6a71c0 by Mike Dawson
Refactor: Endpoint is now LearningSpace. Remove Klock dependency.
(commit: 734d288)
The file was addedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/daos/LearningSpaceInfoDao.kt
The file was modifiedcore/build.gradle (diff)
The file was modifiedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/CentralDb.kt (diff)
The file was addedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/daos/LearningSpaceConfigDao.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/passwordreset/PasswordReset.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/person/edit/PersonEditViewModelTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModelTest.kt (diff)
The file was removedcore/src/jsMain/kotlin/com/ustadmobile/core/schedule/ClazzLogCreatorManagerJs.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/edit/ClazzEditViewModel.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/create/CreateLearningSpaceUseCase.kt
The file was modifiedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/entities/LearningSpaceConfig.kt (diff)
The file was removedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/daos/LearningSpaceDao.kt
The file was modifiedapp-android/build.gradle (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/servermanager/ServerManager.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/ApplicationCallExt.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceRoute.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/schedule/ClazzLogCreatorManager.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedlib-test-common/build.gradle (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/appconfig/AppConfigCLI.kt
The file was addedlib-systemdb/build.gradle.kts
The file was modifiedbuildconfig.default.properties (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/LearningSpaceConfig.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/create/CreateLearningSpaceUseCase.kt (diff)
The file was modifiedINSTALL.md (diff)
The file was removedlib-centraldb/README.md
The file was addedlib-systemdb/.gitignore
The file was removedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/entities/LearningSpaceInfo.kt
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/SystemDb.kt
The file was removedlib-centraldb/.gitignore
The file was removedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/entities/LearningSpaceConfig.kt
The file was modifiedlib-ihttp-core/build.gradle.kts (diff)
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceConfigDao.kt
The file was removedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/CentralDb.kt
The file was modifiedsettings.gradle (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/dimodules/JvmBackendDiModule.kt (diff)
The file was modifiedARCHITECTURE.md (diff)
The file was removedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/daos/LearningSpaceConfigDao.kt
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceInfoDao.kt
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/LearningSpaceInfo.kt
The file was removedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/entities/ServerConfig.kt
The file was modifiedapp-ktor-server/build.gradle (diff)
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/SystemConfigDao.kt
The file was removedlib-centraldb/build.gradle.kts
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/SystemConfig.kt
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/servermanager/ServerManager.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceRoute.kt (diff)
The file was addedlib-systemdb/README.md
The file was removedlib-centraldb/src/commonMain/kotlin/com/ustadmobile/centraldb/daos/LearningSpaceInfoDao.kt
Commit 62a5ead4d9f87a84b123f9fd9a5d35f3943d5e0e by Mike Dawson
Refactor ApiUrlConfig into SystemUrlConfig. Update documentation.
(commit: 62a5ead)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/util/UstadTestRule.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadScreens.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/interop/externalapppermissionrequestredirect/GrantExternalAppPermissionRedirectViewModel.kt (diff)
The file was modifiedINSTALL.md (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/openlink/OnClickLinkUseCase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/BuildConfigMap.kt
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/ApiUrlConfig.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/NavControllerUriHandler.kt (diff)
The file was modifiedapp-desktop/build.gradle.kts (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/AppConfigMap.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/UstadBuildConfig.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was modifiedREADME.md (diff)
The file was modifiedapp-react/build.gradle (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/GenderConfig.kt (diff)
The file was modifiedbuildconfig.default.properties (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/viewmodeltest/ViewModelTestBuilder.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/edit/PersonEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedlib-systemdb/README.md (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/SystemUrlConfig.kt
The file was removedapp-react/src/jsMain/resources/ustad-config.json
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/impl/config/ManifestAppConfig.kt (diff)
The file was modifiedapp-android/build.gradle (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was modifiedapp-android/src/main/AndroidManifest.xml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/UstadViewModel.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDiModule.kt (diff)
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/impl/config/BundleBuildConfig.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/AppConfig.kt
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/clientservertest/ClientServerIntegrationTest.kt (diff)
The file was removedcore/src/androidMain/kotlin/com/ustadmobile/core/impl/config/BundleAppConfig.kt
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/SystemConfigDao.kt (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/SystemConfig.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/EditChildProfileViewModel.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountSelectNewOrExistingScreen.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/registerageredirect/RegisterAgeRedirectScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/person/AddNewPersonUseCase.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingViewModel.kt
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountExistingUserViewModel.kt
The file was modifiedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/200.json (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/newuser/AddAccountSelectNewUserTypeScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/chlid/AddChildProfileScreen.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountExistingUserScreen.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewUserTypeViewModel.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/registerageredirect/RegisterAgeRedirectViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddChildProfileViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/onboarding/OnboardingScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/OnBoardingViewModel.kt
Commit cd4412f48aa265316ad726854f35926d7c1c65a1 by Nikunj Sharma
add profile will be visible if newPersonalAccountsLearningSpaceUrl not null
(commit: cd4412f)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewUserTypeViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/newuser/AddAccountSelectNewUserTypeScreen.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/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
Commit aa88b1d259c605f603a53be3c2378536c97bdf6f by Mike Dawson
Work in progress - implement password protected system config API REST server endpoint.
(commit: aa88b1d)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/appconfig/AppConfigCLI.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceApiRoute.kt
The file was addedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/pbkdf2/Pbkdf2EncryptUseCase.kt
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/SystemConfigAuth.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/SystemDb.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/pbkdf2/Pbkdf2AuthenticateUseCase.kt
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/systemconfig/sysconfiginit/GenerateSystemConfigAuthCallback.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/dimodules/JvmBackendDiModule.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/systemconfig/verifyauth/VerifySystemConfigAuthUseCase.kt
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/SystemConfigAuthDao.kt
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceRoute.kt
Commit 7492fb1e92d005a4603e5d64eb467cc1d9ae2c4a by Mike Dawson
Fix umRestApplication compilation
(commit: 7492fb1)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AppIcon.desktop.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
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/viewmodel/signup/SignUpViewModel.kt (diff)
The file was addedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AppIcon.android.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountExistingUserScreen.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/images/UstadImagePainter.kt (diff)
The file was addedlib-ui-compose/src/desktopMain/resources/img/ic_launcher_icon.svg
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was addedlib-ui-compose/src/androidMain/res/drawable/ic_launcher_icon.xml
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AppIcon.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/newuser/AddAccountSelectNewUserTypeScreen.kt (diff)
Commit be0db361d876ba04e14efa6ec69c253e5557487a by Mike Dawson
Update NavControllerExt for new flow. Add comments on AddAccountSelectNewOrExistingViewModel .
(commit: be0db36)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/edit/PersonEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/site/termsdetail/SiteTermsDetailViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/util/ext/NavControllerExtTest.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/viewmodel/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/person/edit/PersonEditViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/view/UstadView.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/NavControllerExt.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/siteenterlink/SiteEnterLinkViewModel.kt (diff)
Commit c1995c6828abdbfcc48392cfb8c7db39b12c0f82 by Mike Dawson
Implement using the configuration from SystemDb to get the database url, username, and password for the learning space db.
(commit: c1995c6)
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/composites/LearningSpaceConfigAndInfo.kt
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/LearningSpaceInfo.kt (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceConfigDao.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceServerRepo.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/CheckHostRoute.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/dimodules/JvmBackendDiModule.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/UmAppDatabaseKtorExt.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/StringExt.kt (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceInfoDao.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/create/CreateLearningSpaceUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/appconfig/AppConfigCLI.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/Site.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/ApplicationCallExt.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
Commit fd491176b5d36b6224f6e7ce89dab000a2f2e149 by Nikunj Sharma
OtherSignUpOptionSelectionScreen added
(commit: fd49117)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/EditChildProfileViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddChildProfileViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.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/AddAccountSelectNewUserTypeViewModel.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/OtherSignUpOptionSelectionScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddOrUpdatedChildprofileuseCase.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UserSessionWithPersonAndLearningSpace.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/ParentAndChildrenProfileSelectionDialog.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/registerageredirect/RegisterAgeRedirectViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/chlid/AddChildProfileScreen.kt (diff)
Commit 24f28a2471da9b46c3a3b726073630f021609087 by Nikunj Sharma
GetLocalAccountsSupportedUseCase added
(commit: 24f28a2)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/site/termsdetail/SiteTermsDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/OtherSignUpOptionSelectionScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddChildProfileViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.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/viewmodel/AddAccountSelectNewUserTypeViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/registerageredirect/RegisterAgeRedirectViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountSelectNewOrExistingScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/localaccount/GetLocalAccountsSupportedUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/newuser/AddAccountSelectNewUserTypeScreen.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/login/LoginViewModel.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 modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/login/LoginScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountExistingUserViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was removedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/siteenterlink/SiteEnterLinkViewModelTest.kt
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/viewmodel/person/child/EditChildProfileViewModel.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/siteenterlink/SiteEnterLinkViewModel.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/siteenterlink/LearningSpaceEnterLinkScreen.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddChildProfilesViewModel.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/chlid/EditChildProfilesScreen.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/siteenterlink/SiteEnterLinkScreen.kt (diff)
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/siteenterlink/LearningSpaceEnterLinkViewModelTest.kt
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/chlid/AddChildProfileScreen.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/learningspacelist/LearningSpaceListScreen.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddOrUpdatedChildprofileuseCase.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/siteenterlink/LearningSpaceEnterLinkViewModel.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/ValidateUsername/ValidateUsernameUseCase.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddChildProfileViewModel.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/PasskeyVerifyResult.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewUserTypeViewModel.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/chlid/EditChildProfileScreen.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/chlid/AddChildProfilesScreen.kt
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/siteenterlink/SiteEnterLinkPreview.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/siteenterlink/SiteEnterLinkScreen.kt
The file was modifiedtest-end-to-end/android-maestro/common/clear_login_and_add_content.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/clear_state_and_get_started.yaml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/person/registerageredirect/RegisterAgeRedirectViewModelTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/state/XapiStateUseCaseIntegrationTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/util/ext/NavControllerExtTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/parentalconsentmanagement/ParentalConsentManagementViewModelTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/bulkaddusers/BulkAddUsersUseCaseJvmTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt (diff)
The file was addedapp-ktor-server/src/main/resources/.well-known/assetlinks.json
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/dist/ustad-server.conf (diff)
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/App.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UserSessionWithPersonAndLearningSpace.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/LoginWithPasskeyUseCase.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyPrompt.android.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was addedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/202.json
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/login/LoginScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/Person.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/CreatePasskeyParams.kt (diff)
The file was removedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/SignInWithPasskey.android.kt
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/PasskeyRequestJsonUseCase.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/SignInWithPasskey.kt
The file was addedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/LoginWithPasskeyUseCaseImpl.kt
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/viewmodel/AddAccountSelectNewUserTypeViewModel.kt (diff)
The file was removedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/util/passkey/SignInWithPasskey.desktop.kt
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/PasskeyRequestJsonUseCase.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/viewmodel/siteenterlink/LearningSpaceEnterLinkViewModel.kt (diff)
Commit cb1722494abcbb60b0e30994c1ac20087a56b1f9 by Nikunj Sharma
remove create account in LoginScreen.kt
(commit: cb17224)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/login/LoginScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/login/LoginScreen.kt (diff)
The file was modifiedtest-end-to-end/android-maestro/run-maestro-test.sh (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
Commit 094b30e97a1006a594c838a6e0ecc396bdee270c by Nikunj Sharma
applicationContext changed to this@AbstractAppActivity)
(commit: 094b30e)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/newuser/AddAccountSelectNewUserTypeScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountExistingUserScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/site/termsdetail/SiteTermsDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewUserTypeViewModel.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/test-descriptions/007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_006_admin_enable_or_disable_guest_login_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_003_users_under_13_can_register_using_parental_approval_link_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_004_user_registration_dob_field_is_mandatory_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_002_user_registration_above_age_13_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_001_admin_enable_or_disable_user_registration_test_description.md (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/UmAccount.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddChildProfilesViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_001_admin_enable_or_disable_user_registration_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_003_users_under_13_can_register_using_parental_approval_link_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_003_users_under_13_can_register_using_parental_approval_link_test_description.md (diff)
Commit 198c08ecc5c53547271437363bfef312621d2347 by Nikunj Sharma
personal account  library screen issue
(commit: 198c08e)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddChildProfilesViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountExistingUserScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountExistingUserViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/EditChildProfileViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/login/LoginScreen.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/viewmodel/AddAccountSelectNewOrExistingViewModel.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/viewmodel/AddAccountSelectNewUserTypeViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt (diff)
Commit 9dca9db38bd5bce1869464e73342ea1b15406cb1 by noreply
Update and rename 007_002_user_registration_above_age_13_test_description.md to 007_002a_user_registration_above_age_13_test_description.md
(commit: 9dca9db)
The file was removedtest-end-to-end/test-descriptions/007_002_user_registration_above_age_13_test_description.md
The file was addedtest-end-to-end/test-descriptions/007_002a_user_registration_above_age_13_test_description.md
The file was modifiedtest-end-to-end/README.md (diff)
The file was modifiedtest-end-to-end/README.md (diff)
Commit 5dafd7fc90ddd596ade623d22fdc7f7104f6ef6a by noreply
Update 007_002a_user_registration_above_age_13_test_description.md
(commit: 5dafd7f)
The file was modifiedtest-end-to-end/test-descriptions/007_002a_user_registration_above_age_13_test_description.md (diff)
The file was modifiedtest-end-to-end/README.md (diff)
Commit 1e14f2d8d5bb4ac968353bb48cf4e0bb091d7f79 by noreply
Create 007_002b_user_registration_above_age_13_test_description.md
(commit: 1e14f2d)
The file was addedtest-end-to-end/test-descriptions/007_002b_user_registration_above_age_13_test_description.md
The file was modifiedtest-end-to-end/README.md (diff)
The file was modifiedtest-end-to-end/README.md (diff)
Commit d61eb313638a51b0c4ea5f6a5a984dbf8513afb5 by noreply
Create 007_002c_user_registration_above_age_13_test_description.md
(commit: d61eb31)
The file was addedtest-end-to-end/test-descriptions/007_002c_user_registration_above_age_13_test_description.md
Commit d17bbe5844f6a3f76011d3c08c9d1539275229c3 by noreply
Create 007_002d_user_registration_above_age_13_test_description.md
(commit: d17bbe5)
The file was addedtest-end-to-end/test-descriptions/007_002d_user_registration_above_age_13_test_description.md
Commit 3a9eb1c06f6d1d90fa4f107dc29627671d25145c by noreply
Create 007_002e_user_registration_personalal_account_can_add_child_profiles
(commit: 3a9eb1c)
The file was addedtest-end-to-end/test-descriptions/007_002e_user_registration_personalal_account_can_add_child_profiles
The file was modifiedtest-end-to-end/README.md (diff)
Commit 9edae23a5a250c813fd28a48bb70d4afcf55d452 by noreply
Update 007_002a_user_registration_above_age_13_test_description.md
(commit: 9edae23)
The file was modifiedtest-end-to-end/test-descriptions/007_002a_user_registration_above_age_13_test_description.md (diff)
Commit e3b1a1fc8b519640c55c0f08ff19b005e51071f4 by noreply
Update 007_002b_user_registration_above_age_13_test_description.md
(commit: e3b1a1f)
The file was modifiedtest-end-to-end/test-descriptions/007_002b_user_registration_above_age_13_test_description.md (diff)
Commit 2f2d47b65973a1e0fe7406717a5c6443eb5341d0 by noreply
Update 007_002c_user_registration_above_age_13_test_description.md
(commit: 2f2d47b)
The file was modifiedtest-end-to-end/test-descriptions/007_002c_user_registration_above_age_13_test_description.md (diff)
Commit ec9ced31a1137237ded9320b62a73f8b3493d852 by noreply
Update 007_002d_user_registration_above_age_13_test_description.md
(commit: ec9ced3)
The file was modifiedtest-end-to-end/test-descriptions/007_002d_user_registration_above_age_13_test_description.md (diff)
Commit 11e3606f01b01a779f6a5a90e40ae8d21ed4c8b6 by noreply
Update and rename 007_002e_user_registration_personalal_account_can_add_child_profiles to 007_002e_user_registration_personalal_account_can_add_child_profiles.md
(commit: 11e3606)
The file was removedtest-end-to-end/test-descriptions/007_002e_user_registration_personalal_account_can_add_child_profiles
The file was addedtest-end-to-end/test-descriptions/007_002e_user_registration_personalal_account_can_add_child_profiles.md
Commit c5573a591c2de6d77a56357beb54956b48739f6c by Nikunj Sharma
SignUpEnterUsernamePasswordScreen added
(commit: c5573a5)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/newuser/AddAccountSelectNewUserTypeScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpEnterUsernamePasswordScreen.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
Commit e3e3368b797648739f3d39cb8b647918814b0203 by Nikunj Sharma
Admin can enable/disable registration for users
(commit: e3e3368)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/siteenterlink/LearningSpaceEnterLinkViewModel.kt (diff)
Commit ab83f91cc9b58c37ea63dabd097625379bf40aed by noreply
Update 007_002a_user_registration_above_age_13_test_description.md
(commit: ab83f91)
The file was modifiedtest-end-to-end/test-descriptions/007_002a_user_registration_above_age_13_test_description.md (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddChildProfilesViewModel.kt (diff)
Commit acd35c787f03e5c1fe04753345f3d9279ab49924 by Pooja Ravi
changes in simplified on boarding
(commit: acd35c7)
The file was modifiedtest-end-to-end/android-maestro/common/clear_login_and_add_content.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/clear_state_and_get_started.yaml (diff)
Commit daf6336f6db6aa7d34c399d2d3b1d09932c349cb by Pooja Ravi
changes in simplified on boarding
(commit: daf6336)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/004_007_user_enter_assignment_page_before_graceperiod_but_submission_after_grace_Period.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/005_004_users_can_add_internal_links_as_post_on_discussion_board.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/005_005_users_can_add_external_links_as_post_on_discussion_board.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/004_013_peer_marking_for_group_assignment.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_005_add_new_content_block_inside_course.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/002_002_student_joining_course_using_code.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/004_006_assignment_grace_period_finished.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/007_009_user_registration_email_field_verification.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/004_011_group_users_multiple_assignment_submission_allowed.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/004_008_group_users_add_assignment_and_course_comments.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/guest_login.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_003_add_existing_content_in_library_as_block.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/004_002_users_add_course_comments.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/004_001_assignment_creation_submission_grading.yaml (diff)
The file was addedtest-end-to-end/android-maestro/common/clear_state_and_learning_space_existing_userflow.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/007_003_user_registration_below_age_13.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/004_003_user_add_private_comment.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/004_010_group_users_single_assignment_submission_allowed.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/005_006_users_can_delete_post_on_discussion_board.yaml (diff)
The file was removedtest-end-to-end/android-maestro/common/clear_state_and_get_started.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_007_all_user_able_to_open_text_block.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/002_005_course_title_is_mandatory.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.yaml (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_002b_user_registration_above_age_13_join_learning_space_username_password.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_003_admin_can_permanently_delete_the_content_002.yaml (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_002d_user_registration_above_age_13_personal_account_username_password.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/007_008_user_registration_mandatory_fields_test.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/ANDROID_INTEROP_001-can_get_courses_and_store_results.yaml (diff)
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_004_user_registration_dob_field_is_mandatory.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/004_004_multiple_submission_possible_for_student.yaml (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.yaml
The file was addedtest-end-to-end/android-maestro/common/clear_state_and_personal_account_new_user_flow.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_001_add_or_edit_course_permission_test.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_003_admin_can_delete_and_restore_content_001.yaml (diff)
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.disabled/007_010_user_registration_phone_field_verification.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_008_course_blocks_title_field_is_mandatory.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/002_003_teacher_record_attendance.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/005_002_teacher_can_edit_discussion_board.yaml (diff)
The file was addedtest-end-to-end/android-maestro/common/clear_state_and_learning_space_new_userflow.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/007_002_user_registration_above_age_13.yaml (diff)
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/002_007_admin_grant_permissions_test.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/004_005_assignment_after_deadline_and_before_grace_Period.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/005_001_add_discussionBoard.yaml (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/007_004_user_registration_dob_field_is_mandatory.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/004_009_group_users_add_private_comments.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/005_003_users_can_add_post_on_discussion_board.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/004_012_peer_marking_for_individual_assignment.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/007_006_admin_enable_or_disable_guest_login.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/login_download_and_open_content.yaml (diff)
Commit cee02ef929e3157e4c46314a8cbb78e2780454dc by Pooja Ravi
changes in simplified on boarding
(commit: cee02ef)
The file was removedtest-end-to-end/android-maestro/e2e-tests/007_002d_user_registration_above_age_13_personal_account_username_password.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/007_002d_user_registration_above_age_13_personal_account_username_password.yaml
Commit dc672e390aad45ffe49e4a4563f12345176bd6ea by Pooja Ravi
changes in simplified on boarding
(commit: dc672e3)
The file was modifiedtest-end-to-end/android-maestro/common/add_profile_pic.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/000_000_hello_world.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/clear_state_and_personal_account_new_user_flow.yaml (diff)
Commit 3cb81206f7f3b09d227a41be81fc4845f486fe66 by Pooja Ravi
changes in simplified on boarding
(commit: 3cb8120)
The file was modifiedtest-end-to-end/android-maestro/run-maestro-test.sh (diff)
Commit c21f30355b8b1df728a20a66ce429b38efcc4e13 by Pooja Ravi
changes in simplified on boarding
(commit: c21f303)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/007_002d_user_registration_above_age_13_personal_account_username_password.yaml (diff)
The file was removedtest-end-to-end/test-descriptions/007_004_user_registration_dob_field_is_mandatory_test_description.md
The file was removedtest-end-to-end/test-descriptions/007_010_user_registration_phone_field_verification_test_description.md
The file was removedtest-end-to-end/test-descriptions/007_008_user_registration_mandatory_fields_test_description.md
The file was removedtest-end-to-end/android-maestro/e2e-tests.disabled/007_008_user_registration_mandatory_fields_test.yaml
The file was modifiedtest-end-to-end/README.md (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests.disabled/007_009_user_registration_email_field_verification.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests.disabled/007_004_user_registration_dob_field_is_mandatory.yaml
The file was removedtest-end-to-end/test-descriptions/007_009_user_registration_email_field_verification_test_description.md
The file was removedtest-end-to-end/android-maestro/e2e-tests.disabled/007_010_user_registration_phone_field_verification.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests.disabled/007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.yaml
The file was addedtest-end-to-end/test-descriptions/007_004_user_registration_mandatory_fields_test_description.md
The file was addedtest-end-to-end/android-maestro/e2e-tests/007_004_user_registration_above_age_13_join_learning_space_mandatoryfields_test.yaml
The file was removedtest-end-to-end/android-maestro/e2e-tests.disabled/007_002_user_registration_above_age_13.yaml
Commit 9a7bd1a038401c78c258ebe3d6936cde8ccba0a5 by Pooja Ravi
changes in simplified on boarding
(commit: 9a7bd1a)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/007_003_user_registration_below_age_13.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/007_002d_user_registration_above_age_13_personal_account_username_password.yaml (diff)
The file was removedtest-end-to-end/android-maestro/e2e-tests.disabled/ANDROID_INTEROP_001-can_get_courses_and_store_results.yaml
Commit 2edb34d6b437d2df15cd76f4ceac1100f2d7f1af by Pooja Ravi
changes in simplified on boarding
(commit: 2edb34d)
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/007_004_user_registration_above_age_13_join_learning_space_mandatoryfields_test.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.disabled/007_002d_user_registration_above_age_13_personal_account_username_password.yaml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/EditChildProfileViewModel.kt (diff)
The file was removedapp-react/src/jsMain/kotlin/com/ustadmobile/view/siteenterlink/SiteEnterLinkScreen.kt
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/learningspacelist/LearningSpaceListScreen.kt
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/child/AddChildProfilesScreen.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingUserTypeViewModel.kt
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/chlid/AddChildProfilesScreen.kt
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/child/ChildProfileItem.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddChildProfilesViewModel.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/addaccount/AddAccountSelectNewOrExistingUserTypeScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/newuser/AddAccountSelectNewOrExistingUserTypeScreen.kt
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/newuser/AddAccountSelectNewUserTypeScreen.kt
The file was addedapp-react/src/jsMain/resources/img/onboarding_individual.svg
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/addaccount/AddAccountSelectNewOrExistingScreen.kt
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/siteenterlink/LearningSpaceEnterLinkScreen.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountExistingUserViewModel.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewUserTypeViewModel.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpEnterUsernamePasswordScreen.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/registerageredirect/RegisterAgeRedirectScreen.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountExistingUserScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was addedapp-react/src/jsMain/resources/img/onboarding_existing.svg
The file was addedapp-react/src/jsMain/resources/img/onboarding_add_org.svg
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadScreens.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/child/EditChildProfilesScreen.kt
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/SiteRoute.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/chlid/EditChildProfilesScreen.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/child/EditChildProfilesScreen.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/child/AddChildProfilesScreen.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.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/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_007_all_user_able_to_open_text_block.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/create_course_with_1teacher_1student.yaml (diff)
The file was removedtest-end-to-end/android-maestro/common/create_course_with_1teacher_2students.yaml
The file was removedtest-end-to-end/android-maestro/common/create_course_with_members.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/005_002_teacher_can_edit_discussion_board.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml (diff)
The file was removedtest-end-to-end/android-maestro/common/create_course_with_1teacher_1student.yaml
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was modifiedtest-end-to-end/android-maestro/common/clear_state_and_learning_space_existing_userflow.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/add_profile_pic.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/clear_login_and_add_content.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/000_000_hello_world.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/clear_state_and_learning_space_new_userflow.yaml (diff)
Commit 5e4599c374e70733407a3fcbbad516c1b37d0dde by Pooja Ravi
existing tests with conditions
(commit: 5e4599c)
The file was modifiedtest-end-to-end/android-maestro/common/add_profile_pic.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/clear_state_and_learning_space_existing_userflow.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/clear_login_and_add_content.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/000_000_hello_world.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/clear_state_and_learning_space_new_userflow.yaml (diff)
Commit 4812c982a16b702c35682b639ce0a215f0875e27 by Nikunj Sharma
preset learnning space check placed in NavControllerExt.kt
(commit: 4812c98)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/NavControllerExt.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt (diff)
Commit 770531d4edd03ba7ae85344368dee2fa36951a6b by Pooja Ravi
Cypress existing test changes
(commit: 770531d)
The file was addedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_004_user_registration_above_age_13_join_learning_space_mandatoryfields_test.cy.js
The file was addedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002b_user_registration_above_age_13_join_learning_space_username_password.cy.js
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_008_user_registration_mandatory_fields_test.cy.js
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_009_user_registration_email_field_verification.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 removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002_user_registration_above_age_13.cy.js
The file was modifiedtest-end-to-end/webapp-cypress/cypress/support/commands.js (diff)
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_010_user_registration_phone_field_verification.cy.js
The file was modifiedtest-end-to-end/webapp-cypress/cypress.config.js (diff)
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_004_user_registration_dob_field_is_mandatory.cy.js
Commit 3fda7b07c611fd066d93d310ad61b55b8f6f5ad3 by Pooja Ravi
Cypress existing test changes
(commit: 3fda7b0)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_005_005_user_add_external_links_to_post.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)
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_004_user_registration_above_age_13_join_learning_space_mandatoryfields_test.cy.js (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt (diff)
The file was addedlib-ui-compose/src/desktopMain/resources/img/logo.svg
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/util/ext/NavControllerExt.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/OtherSignUpOptionSelectionScreen.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AppIcon.desktop.kt (diff)
Commit 8e24ca2dee1d383f5c720d4ab4d4b1fa58b226bf by Pooja Ravi
Cypress existing test changes
(commit: 8e24ca2)
The file was removedcypress.config.js
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingViewModelTest.kt
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt
Commit 61c167c2dbc5507edccd396fc21c0982d09204c0 by Mike Dawson
Add changes/todos for learning space list.
(commit: 61c167c)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/LearningSpaceInfo.kt (diff)
The file was modifiedlib-systemdb/build.gradle.kts (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceInfoDao.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/SavePersonPasskeyUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/person/AddNewPersonUseCase.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/PasskeyRequestJsonUseCase.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/login/LoginScreen.kt (diff)
The file was removedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyPrompt.android.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/domain/passkey/CreatePasskeyUseCase.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/PasskeyResult.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/PasskeyRequestJsonUseCase.kt
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedlib-ui-compose/build.gradle.kts (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyPrompt.kt
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was removedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyPrompt.desktop.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/LoginWithPasskeyUseCaseImpl.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/login/LoginScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/App.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/SystemDbDataLayer.kt
The file was modifiedapp-android/build.gradle (diff)
The file was addedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/model/SystemDbNodeIdAndAuth.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/addaccount/AddAccountSelectNewOrExistingScreen.kt (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/support/commands.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/support/commands.js (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/composites/LearningSpaceConfigAndInfo.kt (diff)
The file was modifiedcore/build.gradle (diff)
The file was modifiedlib-systemdb/build.gradle.kts (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/CreatePasskeyParams.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/learningspacelist/LearningSpaceListScreen.kt (diff)
Commit 387d1259a04e0815f4e010443f0d94bec20a42b4 by Mike Dawson
Add required door entities to SystemDb.
(commit: 387d125)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/SystemDb.kt (diff)
Commit a29b51dce7f48802318102145595913f5df42a3f by Mike Dawson
Change endpoint for SystemDb in UstadApp DI.
(commit: a29b51d)
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/person/learningspacelist/LearningSpaceListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/learningspacelist/LearningSpaceListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/appconfig/AppConfigCLIUpdateLearningSpace.kt
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/delete/DeleteLearningSpaceUseCase.kt
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/update/UpdateLearningSpaceUseCase.kt
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceInfoDao.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/appconfig/AppConfigCLIDeleteLearningSpace.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceApiRoute.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceServerRepo.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/appconfig/AppConfigCLIDeleteLearningSpace.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/delete/DeleteLearningSpaceUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/delete/DeleteLearningSpaceUseCase.kt (diff)
Commit 20cbf3c9fae0093de7dc771804ab504e22a891be by Nikunjs.0011
readme updated to test passkey
(commit: 20cbf3c)
The file was modifiedapp-android/README.md (diff)
Commit bea3aaa78502bbe975a838ee9c24745c7bbc222f by Nikunjs.0011
readme updated to test passkey
(commit: bea3aaa)
The file was modifiedapp-android/README.md (diff)
The file was modifiedapp-android/proguard-rules.pro (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceInfoDao.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/SystemConfigScriptRoute.kt
The file was addedapp-ktor-server/ustad-appconfig.bat
The file was modifiedapp-react/src/jsMain/resources/index.html (diff)
The file was addedapp-ktor-server/ustad-appconfig.sh
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceConfigDao.kt (diff)
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/appconfig/AppConfigCLIDeleteLearningSpace.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceServerRepo.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/appconfig/AppConfigCLIUpdateLearningSpace.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceInfoDao.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/appconfig/AppConfigCLI.kt (diff)
The file was removedapp-ktor-server/ustad-appconfig.sh
The file was addeddata/ustadcache.db-shm
The file was addedustad-appconfig.bat
The file was addeddata/system.db-wal
The file was removedapp-ktor-server/ustad-appconfig.bat
The file was addedustad-appconfig.sh
The file was addeddata/ustadcache.db
The file was addeddata/quartz.properties
The file was addeddata/admin.txt
The file was addeddata/quartz.script
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/SystemConfigScriptRoute.kt (diff)
The file was addeddata/ustadcache.db-wal
The file was addeddata/system.db-shm
The file was addeddata/system.db
The file was modifiedapp-react/src/jsMain/resources/index.html (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/contententry/getsubtitletrackfromuri/GetSubtitleTrackFromUriUseCaseJs.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/components/UstadPickFileLauncher.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreenPreview.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/learningspace/GoToLearningSpaceUseCase.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/SystemConfigScriptRoute.kt (diff)
The file was modifiedtestserver-controller/src/main/resources/application.conf (diff)
The file was addedwget-log.1
The file was addedwget-log
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was addedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/204.json
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt (diff)
The file was modifiedtestserver-controller/src/main/resources/application.conf (diff)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/addaccount/AddAccountSelectNewOrExistingScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/learningspace/GoToLearningSpaceUseCase.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was addedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/learningspace/GoToLearningSpaceUseCaseJs.kt
The file was addedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/learningspace/GoToLearningSpaceUseCaseJvm.kt
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/learningspace/GoToLearningSpaceUseCaseAndroid.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadScreens.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/SystemConfigScriptRoute.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/learningspace/GoToLearningSpaceUseCaseJs.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/learningspace/GoToLearningSpaceUseCaseJs.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/SystemConfigScriptRoute.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadScreens.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedapp-react/build.gradle (diff)
Commit da4418980d0c64b828ea8fff9113d5ab8fa7b731 by Mike Dawson
Fix SystemDb - add ReplicateEntity annotation for LearningSpaceInfo.
(commit: da44189)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadScreens.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/SystemConfigScriptRoute.kt (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/LearningSpaceInfo.kt (diff)
Commit 617059c7470b1ed194ed9be8a75fad3b2666ff67 by nikunj.sharma
changing admin person to admin user
changes in GoToLearningSpaceUseCaseJs
(commit: 617059c)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/learningspacelist/LearningSpaceListScreen.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/learningspace/GoToLearningSpaceUseCaseJs.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/create/CreateLearningSpaceUseCase.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/learningspacelist/LearningSpaceListScreen.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDiModule.kt (diff)
The file was modifiedapp-ktor-server/README.md (diff)
The file was modifiedREADME.md (diff)
The file was modifiedREADME.md (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ServerAppMain.kt (diff)
The file was modifiedINSTALL.md (diff)
Commit 207de4ba6e6a3bc24bbba8e9f03eed836b75c0bf by Mike Dawson
Update to use a single command with subcommands for running the server and managing the server.
(commit: 207de4b)
The file was removeddata/ustadcache.db-wal
The file was removeddata/ustadcache.db-shm
The file was removeddata/quartz.script
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/AppConfigExt.kt (diff)
The file was removeddata/quartz.properties
The file was removeddata/system.db-shm
The file was removeddata/system.db-wal
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/appconfig/AppConfigCLI.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ServerAppMain.kt (diff)
The file was removeddata/admin.txt
The file was removedrunserver.sh
The file was removeddata/ustadcache.db
The file was removeddata/system.db
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/manageserver/ManageServerCLI.kt
The file was removedrunserver.bat
The file was modifiedREADME.md (diff)
The file was modifiedREADME.md (diff)
The file was modifiedapp-ktor-server/README.md (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/manageserver/ManageServerCLI.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ServerAppMain.kt (diff)
The file was modifiedtestserver-controller/src/main/resources/application.conf (diff)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/manageserver/ManageServerCLI.kt (diff)
The file was modifiedtestserver-controller/src/main/resources/application.conf (diff)
Commit e5f3fd1edf6c8c32157f85339e214747d865e73f by Mike Dawson
Fix ServerAppMain when started with no args to run server by default.
UmRestApplication ktor server set to use jsDevServer by default when running from source.
(commit: e5f3fd1)
The file was modifiedapp-ktor-server/src/dist/ustad-server.conf (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/AppConfigExt.kt (diff)
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ServerAppMain.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedlib-ihttp-ktor-server/build.gradle.kts (diff)
Commit d1780d803dc3ef8a0d6a17f56e2a6780eb583683 by Mike Dawson
Fixes/improvements for initial setup and learning space creation.

1) Make jsdevserver mode automatic when running from source.
2) Update arguments for creating a learning space to ensure clear differentiation between the system config authentication and the learning space admin password.
3) Documentation updates for learning space creation and setup.
(commit: d1780d8)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/create/CreateLearningSpaceUseCase.kt (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceConfigDao.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/AppConfigExt.kt (diff)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceApiRoute.kt (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/LearningSpaceConfig.kt (diff)
The file was modifiedtestserver-controller/src/main/resources/application.conf (diff)
The file was modifiedREADME.md (diff)
The file was modifiedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/SystemDb.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ServerAppMain.kt (diff)
The file was modifiedARCHITECTURE.md (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/manageserver/ManageServerCLI.kt (diff)
The file was modifiedtestserver-controller/build.gradle (diff)
Commit fe7e2d778605beced4392e045ad9a712b392accd by Mike Dawson
Add app-ktor-server/server.properties to gitignore
(commit: fe7e2d7)
The file was modifiedapp-ktor-server/.gitignore (diff)
Commit d29dfce58d55b3d56ae9c7f4d9ecb186e76217cb by Mike Dawson
Fix server setup procedures for binary server build.
(commit: d29dfce)
The file was modifiedapp-ktor-server/src/scripttemplates/windowsStartScript.txt (diff)
The file was modifiedARCHITECTURE.md (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/manageserver/ManageServerCLI.kt (diff)
The file was modifiedINSTALL.md (diff)
The file was modifiedapp-ktor-server/src/scripttemplates/unixStartScript.txt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ServerAppMain.kt (diff)
Commit 7c1f5d52814cdc7331a00c85a29283d5622d21ac by Mike Dawson
Fix testserver-controller to disable using jsDevServer (e.g. reverse proxy for webpack) when using testserver-controller .
(commit: 7c1f5d5)
The file was modifiedapp-ktor-server/README.md (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ServerAppMain.kt (diff)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt (diff)
The file was modifiedtestserver-controller/start.sh (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
Commit 05057b7058eaa4d62e03869707ad2c50da4939d7 by Mike Dawson
Update cypress and maestro scripts to use learning space parameter name.
Add comment on UstadScreens for use registration_allowed script.
(commit: 05057b7)
The file was modifiedtest-end-to-end/android-maestro/run-maestro-test.sh (diff)
The file was modifiedtest-end-to-end/webapp-cypress/run-cypress-test.sh (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadScreens.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/205.json
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ContactToServerUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/redeem/ClazzInviteViewModel.kt (diff)
The file was modifiedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/194.json (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedbuildconfig.default.properties (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/util/stringvalues/JsHeaderStringValuesAdapter.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteRoute.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDiModule.kt (diff)
The file was modifiedbuildconfig.default.properties (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/redeem/ClazzInviteViewModel.kt (diff)
Commit c1923ad6cf32a05d4738cb9bdab406d7765938b3 by Mike Dawson
Work-in-progress migration of SystemDb to using SQLdelight.

Multiple Door databases (e.g. UmAppDatabase and SystemDb) on Kotlin/JS failed: hence need to migrate. Web client will not need a local database.
(commit: c1923ad)
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/SystemDbDataLayer.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/delete/DeleteLearningSpaceUseCase.kt (diff)
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/model/SystemDbNodeIdAndAuth.kt
The file was addedlib-systemdb-model/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceRepository.kt
The file was modifiedcore/build.gradle (diff)
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/SystemConfigAuth.kt
The file was addedlib-systemdb-sqldelight/src/main/sqldelight/systemdb/data/LearningSpace.sq
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/SystemConfigDao.kt
The file was removedlib-systemdb/.gitignore
The file was addedlib-systemdb-sqldelight/README.md
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/adapters/LearningSpaceEntityExt.kt
The file was modifiedREADME.md (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/update/UpdateLearningSpaceUseCase.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/learningspacelist/LearningSpaceListScreen.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceConfigDao.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt (diff)
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/SystemDbDataLayer.kt
The file was addedlib-systemdb-sqldelight/src/jvmMain/kotlin/com/ustadmobile/systemdb/Scratch.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedlib-systemdb-model/.gitignore
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/LearningSpaceInfo.kt
The file was modifiedsettings.gradle (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadScreens.kt (diff)
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/SystemConfigAuthDao.kt
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/LearningSpaceConfig.kt
The file was addedlib-systemdb-sqldelight/build.gradle.kts
The file was modifiedapp-react/build.gradle (diff)
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/systemconfig/sysconfiginit/GenerateSystemConfigAuthCallback.kt
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/SystemDb.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/SystemConfigScriptRoute.kt (diff)
The file was addedlib-systemdb-sqldelight/src/main/sqldelight/systemdb/data/SystemConfigAuth.sq
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/create/CreateLearningSpaceUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/systemconfig/verifyauth/VerifySystemConfigAuthUseCase.kt (diff)
The file was modifiedapp-android/build.gradle (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/systemconfig/sysconfiginit/GenerateSystemConfigAuthUseCase.kt
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDiModule.kt (diff)
The file was addedlib-systemdb-model/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceConfig.kt
The file was addedlib-systemdb-model/src/commonMain/kotlin/com/ustadmobile/systemdb/model/SystemDbRepository.kt
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/daos/LearningSpaceInfoDao.kt
The file was addedlib-systemdb-model/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceConfigAndInfo.kt
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/SystemConfigAuth.kt
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/SystemDbRepository.kt
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/SystemConfig.kt
The file was removedlib-systemdb/build.gradle.kts
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceServerRepo.kt (diff)
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/LearningSpaceInfoRepository.kt
The file was addedlib-systemdb-model/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceInfo.kt
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/SystemConfig.kt
The file was addedlib-systemdb-model/build.gradle.kts
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/dimodules/JvmBackendDiModule.kt (diff)
The file was removedlib-systemdb/src/commonMain/kotlin/com/ustadmobile/appconfigdb/composites/LearningSpaceConfigAndInfo.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadAvatar.kt (diff)
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/adapters/LearningSpaceConfigAndInfoExt.kt
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceClientRoute.kt
The file was modifiedapp-ktor-server/build.gradle (diff)
The file was addedlib-systemdb-sqldelight/.gitignore
The file was removedlib-systemdb/README.md
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ClazzRedeemUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/redeem/ClazzInviteViewModel.kt (diff)
Commit 8f1cad13c0dcfd1aca9745828cac99b450063133 by nikunj.sharma
ProcessInviteUseCaseTest issue fix
(commit: 8f1cad1)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/invite/ProcessInviteUseCaseTest.kt (diff)
The file was addedcore/.attach_pid65957
Commit 81face559c21f41059a6368a5e657737faeeef31 by nikunj.sharma
ParseInviteUseCaseTest issue fix
(commit: 81face5)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/invite/ParseInviteUseCaseTest.kt (diff)
Commit c1cb1ba9ed7884dd28cf1236430896dcd564b835 by Pooja Ravi
Updated test descriptions to reflect changes
(commit: c1cb1ba)
The file was modifiedtest-end-to-end/test-descriptions/004_006_assignment_grace_period_finished_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/010_002_english_language_used_if_system_language_not_supported_by_the_app_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_002_teacher_can_edit_discussion_board_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_001_admin_add_new_course_and_teacher_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_004_admin_can_move_content_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_007_all_user_able_to_open_text_block_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_008_group_users_add_assignment_and_course_comments_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_007_admin_or_teacher_send_group_invitation_to_join_course_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/011_001_screen_caching_for_offline_access_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_011_group_users_multiple_assignment_submission_allowed_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_002_student_joining_course_using_code_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_007_user_enter_assignment_page_before_graceperiod_but_submission_after_grace_Period_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_006_teacher_or_admin_can remove_people_from_a_course_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_003_user_add_private_comment_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_005_content_download_will_stop_when_wifi_stop_then_resume_when_WiFi_is_resumed _test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_002_admin_add_invalid_content_gets_error_message_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/011_004_user_visits_a_screen_whilst_offline_that_cannot_be_loaded_gets_an_error_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_005_add_new_content_block_inside_course_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_006_course_view_and_modules_can_expand_collapse_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_005_course_title_is_mandatory_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/010_003_language_selection_in_app_settings_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_003_admin_can_permanently_delete_the_content_002_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_001_admin_can_add_content_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_006_users_can_delete_post_on_discussion_board_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_014_teacher_or_admin_can_delete_private_comments_and_course_comments_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_009_people_add_and_remove_profile_pic_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_008_course_blocks_title_field_is_mandatory_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/006_002_admin_user_can_send_a_chat_message_to_students_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_001_add_discussionBoard_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_009_user_can_store_offline_content_on_device_storage_or_memory_card_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_004_admin_or_teacher_can_add_a_content_block_and_upload_new_content_via_link_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_003_users_can_add_post_on_discussion_board_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_003_admin_can_delete_and_restore_content_001_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_001_admin_enable_or_disable_user_registration_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_005_users_can_add_external_links_as_post_on_discussion_board_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_007_admin_grant_permissions_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/010_004_android_13+_users_can_select_language_in_app_settings_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_002_users_add_course_comments_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_003_add_existing_content_in_library_as_block_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_010_group_users_single_assignment_submission_allowed_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_012_peer_marking_for_individual_assignment_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_006_admin_enable_or_disable_guest_login_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_001_add_or_edit_course_permission_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_004_multiple_submission_possible_for_student_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/008_002_accessibility_text-to-Speech_image_button_labels_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/008_001_admin_uploads_valid_content_with_video_subtitles_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/010_001_default_system_language_if_language_is_supported_by_app_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_006_admin_can_cancel_content_download_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_009_group_users_add_private_comments_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/011_003_handling_conflicting_offline_edits_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_008_deleting_content_will_remove_the_files_associated_with_the_content_from_the_serve _test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_013_peer_marking_for_group_assignment_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_003_teacher_record_attendance_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/006_001_users_on_same_course_can_send_a_chat_message_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_001_assignment_creation_submission_grading_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_005_assignment_after_deadline_and_before_grace_period_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_015_teacher_or_admin_enable_or_disable_file_submission_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/011_002_Offline_data_editing_and_syncing_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_008_teacher_or_admin_can_add_banner_photo_to_the_course_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_004_teacher_can_view_progress_report_showing_each_students_result_in_gradebook_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_007_h5p_and_video_content_compression_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_004_user_add_internal_links_to_post_test_description.md (diff)
Commit a1f91677d78a4d6189e447f79976e27ab207ce8f by Pooja Ravi
Updated test descriptions to reflect changes
(commit: a1f9167)
The file was modifiedtest-end-to-end/test-descriptions/002_004_teacher_can_view_progress_report_showing_each_students_result_in_gradebook_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/011_002_Offline_data_editing_and_syncing_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_008_deleting_content_will_remove_the_files_associated_with_the_content_from_the_serve _test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_006_course_view_and_modules_can_expand_collapse_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_003_users_can_add_post_on_discussion_board_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/011_001_screen_caching_for_offline_access_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_005_assignment_after_deadline_and_before_grace_period_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_001_add_or_edit_course_permission_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_007_admin_or_teacher_send_group_invitation_to_join_course_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_002_users_add_course_comments_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_007_all_user_able_to_open_text_block_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_006_admin_can_cancel_content_download_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_001_admin_add_new_course_and_teacher_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_008_group_users_add_assignment_and_course_comments_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_009_user_can_store_offline_content_on_device_storage_or_memory_card_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/010_004_android_13+_users_can_select_language_in_app_settings_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_010_group_users_single_assignment_submission_allowed_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_003_teacher_record_attendance_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/008_001_admin_uploads_valid_content_with_video_subtitles_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_003_add_existing_content_in_library_as_block_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_007_admin_grant_permissions_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_005_content_download_will_stop_when_wifi_stop_then_resume_when_WiFi_is_resumed _test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_004_multiple_submission_possible_for_student_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_014_teacher_or_admin_can_delete_private_comments_and_course_comments_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/010_001_default_system_language_if_language_is_supported_by_app_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_001_admin_enable_or_disable_user_registration_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_005_add_new_content_block_inside_course_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/011_004_user_visits_a_screen_whilst_offline_that_cannot_be_loaded_gets_an_error_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_006_admin_enable_or_disable_guest_login_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/010_002_english_language_used_if_system_language_not_supported_by_the_app_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_011_group_users_multiple_assignment_submission_allowed_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/008_002_accessibility_text-to-Speech_image_button_labels_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_001_assignment_creation_submission_grading_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/006_001_users_on_same_course_can_send_a_chat_message_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_013_peer_marking_for_group_assignment_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_002_teacher_can_edit_discussion_board_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_005_users_can_add_external_links_as_post_on_discussion_board_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_002_admin_add_invalid_content_gets_error_message_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_003_user_add_private_comment_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_009_group_users_add_private_comments_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_007_user_enter_assignment_page_before_graceperiod_but_submission_after_grace_Period_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_003_admin_can_permanently_delete_the_content_002_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_009_people_add_and_remove_profile_pic_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/010_003_language_selection_in_app_settings_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_007_h5p_and_video_content_compression_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_001_add_discussionBoard_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/006_002_admin_user_can_send_a_chat_message_to_students_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_005_course_title_is_mandatory_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_015_teacher_or_admin_enable_or_disable_file_submission_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_006_teacher_or_admin_can remove_people_from_a_course_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_004_user_add_internal_links_to_post_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_002_student_joining_course_using_code_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/011_003_handling_conflicting_offline_edits_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_004_admin_or_teacher_can_add_a_content_block_and_upload_new_content_via_link_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_006_assignment_grace_period_finished_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_006_users_can_delete_post_on_discussion_board_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_012_peer_marking_for_individual_assignment_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_001_admin_can_add_content_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_004_admin_can_move_content_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_003_admin_can_delete_and_restore_content_001_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_008_teacher_or_admin_can_add_banner_photo_to_the_course_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_008_course_blocks_title_field_is_mandatory_test_description.md (diff)
Commit 06c5219165cd73569c95d380abfba345d13dd10d by Pooja Ravi
Updated test descriptions to reflect changes
(commit: 06c5219)
The file was addedtest-end-to-end/android-maestro/e2e-passkey-test/001_001_New_user_login_using_passkey.yaml
The file was modifiedtest-end-to-end/android-maestro/common/clear_state_and_learning_space_new_userflow.yaml (diff)
Commit 1080ad9419688b51d1c4d899136aca7941a2b30f by Mike Dawson
Rename lib-systemdb-model to lib-systemdb-core (because it contains common repository interfaces as well).
Update libui compose screens to use lib-systemdb-core classes.
(commit: 1080ad9)
The file was removedlib-systemdb-model/.gitignore
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt (diff)
The file was addedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/repo/SystemDbRepository.kt
The file was removedlib-systemdb-model/build.gradle.kts
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDiModule.kt (diff)
The file was removedlib-systemdb-model/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceRepository.kt
The file was modifiedapp-ktor-server/build.gradle (diff)
The file was modifiedapp-desktop/build.gradle.kts (diff)
The file was addedlib-systemdb-core/.gitignore
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/LearningSpaceInfoRepository.kt
The file was modifiedcore/build.gradle (diff)
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/SystemDbRepository.kt
The file was modifiedsettings.gradle (diff)
The file was removedlib-systemdb-model/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceInfo.kt
The file was modifiedlib-systemdb-sqldelight/build.gradle.kts (diff)
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/LearningSpaceInfoRepositorySqlDelight.kt
The file was addedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceConfigAndInfo.kt
The file was addedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/repo/LearningSpaceRepository.kt
The file was addedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceInfo.kt
The file was removedlib-systemdb-model/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceConfigAndInfo.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/learningspacelist/LearningSpaceListScreen.kt (diff)
The file was addedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceConfig.kt
The file was addedlib-systemdb-core/build.gradle.kts
The file was removedlib-systemdb-model/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceConfig.kt
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/SystemDbRepositorySqlDelight.kt
The file was removedlib-systemdb-model/src/commonMain/kotlin/com/ustadmobile/systemdb/model/SystemDbRepository.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
Commit adcf68efa47c94784727a3f9149759096745f974 by Mike Dawson
Modularize XXHash

XXHash functionality is needed for systemdb module to convert between network/database entities. Will likely be needed in other modules.
(commit: adcf68e)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/state/ListXapiStateIdsUseCase.kt (diff)
The file was addedlib-xxhashkmp-core/src/jsMain/kotlin/com/ustadmobile/xxhashkmp/jsimpl/XXHasher64Js.kt
The file was addedlib-xxhashkmp-commonjvmimpl/.gitignore
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/model/XapiAgent.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/interop/oneroster/model/LineItem.kt (diff)
The file was addedlib-xxhashkmp-core/src/commonMain/kotlin/com/ustadmobile/xxhashkmp/ext/LongExt.kt
The file was modifiedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/repo/LearningSpaceRepository.kt (diff)
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/SystemDbDataSourceSqlDelight.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/assignment/submitmark/SubmitMarkUseCase.kt (diff)
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/LearningSpaceInfoDataSourceSqlDelight.kt
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/interop/oneroster/OneRosterEndpointTest.kt (diff)
The file was modifiedlib-systemdb-core/build.gradle.kts (diff)
The file was removedcore/src/jsTest/kotlin/com/ustadmobile/core/domain/xxhash/XXHashJsTest.kt
The file was addedlib-xxhashkmp/.gitignore
The file was removedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/xxhash/XXStringHasherCommonJvm.kt
The file was modifiedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/repo/SystemDbRepository.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/model/XapiGroup.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xxhash/XXStringHasher.kt
The file was removedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xxhash/XXHashJvmTest.kt
The file was removedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/xxhash/XXHasher64FactoryJs.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/datasource/SystemDbDataSource.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/state/RetrieveXapiStateUseCase.kt (diff)
The file was addedlib-xxhashkmp-commonjvmimpl/src/commonMain/kotlin/com/ustadmobile/xxhashkmp/commonjvmimpl/XXHasher64CommonJvm.kt
The file was addedlib-xxhashkmp-core/src/commonMain/kotlin/com/ustadmobile/xxhashkmp/XXStringHasherExt.kt
The file was removedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/xxhash/XXHasher64FactoryCommonJvm.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/state/StoreXapiStateUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/model/XapiStatement.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/clientservertest/ClientServerIntegrationTest.kt (diff)
The file was modifiedapp-ktor-server/build.gradle (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xxhash/XXHasher64Factory.kt
The file was removedcore/src/jsMain/kotlin/com/ustadmobile/core/wrappers/xxhash/XXHashWrapper.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/interop/oneroster/model/Result.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/model/XapiVerb.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/model/XapiContextActivities.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/noninteractivecontentusagestatementrecorder/NonInteractiveContentXapiStatementRecorderTest.kt (diff)
The file was addedlib-xxhashkmp-commonjvmimpl/src/commonMain/kotlin/com/ustadmobile/xxhashkmp/commonjvmimpl/XXStringHasherCommonJvm.kt
The file was addedlib-xxhashkmp-core/.gitignore
The file was removedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/xxhash/XXHasher64CommonJvm.kt
The file was addedlib-xxhashkmp-commonjvmimpl/src/jvmTest/kotlin/com/ustadmobile/xxhashkmp/commonjvmimpl/XXHashJvmTest.kt
The file was addedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/adapters/LearningSpaceInfoExt.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceServerRepo.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/SystemConfigScriptRoute.kt (diff)
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/SystemDbRepositorySqlDelight.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/http/XapiHttpServerUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/XapiAssertions.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResource.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/state/DeleteXapiStateUseCase.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/session/ResumeOrStartXapiSessionUseCaseLocal.kt (diff)
The file was modifiedlib-systemdb-sqldelight/build.gradle.kts (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/model/XapiStatementObject.kt (diff)
The file was addedlib-xxhashkmp-commonjvmimpl/src/commonMain/kotlin/com/ustadmobile/xxhashkmp/commonjvmimpl/XXHasher64FactoryCommonJvm.kt
The file was removedcore/src/jsMain/kotlin/com/ustadmobile/core/wrappers/cuint/CUINTWrapper.kt
The file was modifiedapp-android/build.gradle (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/state/XapiStateParamsExt.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xxhash/XXHasher64.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/state/h5puserdata/H5PUserDataEndpointUseCase.kt (diff)
The file was addedlib-xxhashkmp-core/src/commonMain/kotlin/com/ustadmobile/xxhashkmp/XXHasher64Factory.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/state/XapiStateUseCaseIntegrationTest.kt (diff)
The file was addedlib-xxhashkmp/build.gradle.kts
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResourceTest.kt (diff)
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/viewmodel/UstadViewModel.kt (diff)
The file was addedlib-xxhashkmp-core/src/jsMain/kotlin/com/ustadmobile/xxhashkmp/wrappers/XXHashWrapper.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/create/CreateLearningSpaceUseCase.kt (diff)
The file was modifiedlib-systemdb-sqldelight/src/main/sqldelight/systemdb/data/LearningSpace.sq (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xxhash/XXStringHasherExt.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/model/XapiActor.kt (diff)
The file was addedlib-xxhashkmp-core/build.gradle.kts
The file was addedlib-xxhashkmp-core/src/commonMain/kotlin/com/ustadmobile/xxhashkmp/XXStringHasher.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/coursegroup/CreateXapiGroupForCourseGroupUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/viewmodeltest/ViewModelTestBuilder.kt (diff)
The file was addedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/datasource/LearningSpaceDataSource.kt
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDiModule.kt (diff)
The file was modifiedcore/build.gradle (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/interop/oneroster/OneRosterEndpoint.kt (diff)
The file was addedlib-xxhashkmp-core/src/commonMain/kotlin/com/ustadmobile/xxhashkmp/XXHasher64.kt
The file was addedlib-xxhashkmp-core/src/jsMain/kotlin/com/ustadmobile/xxhashkmp/jsimpl/XXHasher64FactoryJs.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/model/XapiActivity.kt (diff)
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/LearningSpaceInfoRepositorySqlDelight.kt
The file was removedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/xxhash/XXHasher64Js.kt
The file was addedlib-xxhashkmp-core/src/jsMain/kotlin/com/ustadmobile/xxhashkmp/wrappers/CUINTWrapper.kt
The file was removedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/xxhash/XXStringHasherJs.kt
The file was addedlib-xxhashkmp-commonjvmimpl/build.gradle.kts
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was addedlib-xxhashkmp-core/src/jsMain/kotlin/com/ustadmobile/xxhashkmp/jsimpl/XXStringHasherJs.kt
The file was addedlib-xxhashkmp-core/src/jsTest/kotlin/com/ustadmobile/xxhashkmp/jsimpl/XXHashJsTest.kt
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/coursegroup/CreateXapiGroupForCourseGroupUseCaseTest.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedsettings.gradle (diff)
Commit 573a02d1caf3295037d7d9440b51aefeeaae22a5 by Mike Dawson
Handle showing list of learning spaces on desktop using SQLDelight based implementation.
(commit: 573a02d)
The file was modifiedlib-systemdb-core/build.gradle.kts (diff)
The file was modifiedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/SystemDbDataSourceSqlDelight.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedlib-systemdb-sqldelight/build.gradle.kts (diff)
The file was addedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/datasource/network/SystemDbDataSourceHttp.kt
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDiModule.kt (diff)
The file was modifiedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceInfo.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt (diff)
The file was addedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/datasource/network/LearningSpaceDataSourceHttp.kt
The file was modifiedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/LearningSpaceInfoDataSourceSqlDelight.kt (diff)
Commit 2e3b71bccfc4a2834fafc5740f8842e5f74a5cc6 by Mike Dawson
Remove explicit dependsOn for lib-systemdb-core and lib-systemdb-sqldelight such that default hierarchy is applied.
(commit: 2e3b71b)
The file was modifiedlib-systemdb-sqldelight/build.gradle.kts (diff)
The file was modifiedlib-systemdb-core/build.gradle.kts (diff)
Commit 0d7022d70d64344509f5a45056adc458da8d91f2 by Mike Dawson
Fix LearningSpaceServerRepo add function to add learningspace to in memory cache.
(commit: 0d7022d)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceServerRepo.kt (diff)
Commit 2bdc69faeee4a0ad485548fa5a398d35f643c20c by Mike Dawson
Handle listing learning spaces on Android using SQLDelight based systemdb.
(commit: 2bdc69f)
The file was removedcore/.attach_pid65957
The file was modifiedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/datasource/network/LearningSpaceDataSourceHttp.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
Commit f81b91319153f2a72680655e57d93c6ab93046bb by Mike Dawson
Update app-react to use SQLDelight based learning space list.
(commit: f81b913)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/learningspacelist/LearningSpaceListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadScreens.kt (diff)
Commit 0ca4bec11b1829268fc957cb405f97714855af2b by Mike Dawson
Remove obsolete server Google API key config
Update ktor database init to avoid throwing exception when running via source. See https://github.com/UstadMobile/UstadMobile/issues/994
(commit: 0ca4bec)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/UmAppDatabaseKtorExt.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/DiTag.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/README.md (diff)
Commit 3b52f9a663110505ae36ac2dce44efb3ba4ded47 by Mike Dawson
Fix Cypress 004-005 - after student clicks submit needed to ensure that submission was saved before moving on.
(commit: 3b52f9a)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_004_005_assignment_after_deadline_and_before_grace_Period.cy.js (diff)
Commit f705a9e1a1cb35794d639b7cd5c7a8a5b48340c1 by Mike Dawson
Refactor libsystemdb to lib-centralappconfigdb and update docs.
(commit: f705a9e)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/SystemConfigScriptRoute.kt (diff)
The file was removedlib-systemdb-sqldelight/src/jvmMain/kotlin/com/ustadmobile/systemdb/Scratch.kt
The file was modifiedapp-desktop/build.gradle.kts (diff)
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/SystemConfig.kt
The file was addedlib-centralappconfigdb-common/README.md
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/SystemDbDataLayer.kt
The file was addedlib-centralappconfigdb-common/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/datasource/network/LearningSpaceDataSourceHttp.kt
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/LearningSpaceInfoDataSourceSqlDelight.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt (diff)
The file was modifiedARCHITECTURE.md (diff)
The file was removedlib-systemdb-core/.gitignore
The file was removedlib-systemdb-core/build.gradle.kts
The file was removedlib-systemdb-sqldelight/build.gradle.kts
The file was removedlib-systemdb-sqldelight/src/main/sqldelight/systemdb/data/SystemConfigAuth.sq
The file was modifiedapp-android/proguard-rules.pro (diff)
The file was removedlib-systemdb-sqldelight/.gitignore
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/systemconfig/verifyauth/VerifySystemConfigAuthUseCase.kt (diff)
The file was modifiedcore/build.gradle (diff)
The file was addedlib-centralappconfigdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/adapters/LearningSpaceInfoExt.kt
The file was removedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/repo/LearningSpaceRepository.kt
The file was addedlib-centralappconfigdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/datasource/CentralAppConfigDbDataSourceSqlDelight.kt
The file was addedlib-centralappconfigdb-sqldelight/src/main/sqldelight/com/ustadmobile/centralappconfigdb/db/SystemConfigAuth.sq
The file was addedlib-centralappconfigdb-common/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/repo/LearningSpaceRepository.kt
The file was addedlib-centralappconfigdb-common/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/datasource/LearningSpaceDataSource.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/update/UpdateLearningSpaceUseCase.kt (diff)
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/adapters/LearningSpaceConfigAndInfoExt.kt
The file was removedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/datasource/SystemDbDataSource.kt
The file was removedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/datasource/network/LearningSpaceDataSourceHttp.kt
The file was removedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/datasource/network/SystemDbDataSourceHttp.kt
The file was removedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/repo/SystemDbRepository.kt
The file was modifiedapp-android/build.gradle (diff)
The file was addedlib-centralappconfigdb-sqldelight/README.md
The file was addedlib-centralappconfigdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/adapters/LearningSpaceEntityExt.kt
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was removedlib-systemdb-sqldelight/src/main/sqldelight/systemdb/data/LearningSpace.sq
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/adapters/LearningSpaceEntityExt.kt
The file was modifiedREADME.md (diff)
The file was addedlib-centralappconfigdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/datasource/LearningSpaceInfoDataSourceSqlDelight.kt
The file was removedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceConfigAndInfo.kt
The file was addedlib-centralappconfigdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/adapters/LearningSpaceConfigAndInfoExt.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDiModule.kt (diff)
The file was addedlib-centralappconfigdb-sqldelight/.gitignore
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/systemconfig/sysconfiginit/GenerateSystemConfigAuthUseCase.kt (diff)
The file was addedlib-centralappconfigdb-sqldelight/src/main/sqldelight/com/ustadmobile/centralappconfigdb/db/LearningSpace.sq
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/LearningSpaceServerRepo.kt (diff)
The file was addedlib-centralappconfigdb-common/build.gradle.kts
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/entities/SystemConfigAuth.kt
The file was addedlib-centralappconfigdb-common/.gitignore
The file was addedlib-centralappconfigdb-common/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/repo/CentralAppConfigDbRepository.kt
The file was removedlib-systemdb-sqldelight/README.md
The file was modifiedsettings.gradle (diff)
The file was addedlib-centralappconfigdb-sqldelight/build.gradle.kts
The file was removedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceInfo.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/dimodules/JvmBackendDiModule.kt (diff)
The file was addedlib-centralappconfigdb-common/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/model/LearningSpaceConfig.kt
The file was addedlib-centralappconfigdb-common/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/datasource/CentralAppConfigDbDataSource.kt
The file was addedlib-centralappconfigdb-common/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/datasource/network/CentralAppConfigDbDataSourceHttp.kt
The file was addedlib-centralappconfigdb-common/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/model/LearningSpaceInfo.kt
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/adapters/LearningSpaceInfoExt.kt
The file was removedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/datasource/LearningSpaceDataSource.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/create/CreateLearningSpaceUseCase.kt (diff)
The file was removedlib-systemdb-sqldelight/src/commonMain/kotlin/com/ustadmobile/appconfigdb/repo/SystemDbDataSourceSqlDelight.kt
The file was removedlib-systemdb-core/src/commonMain/kotlin/com/ustadmobile/systemdb/model/LearningSpaceConfig.kt
The file was modifiedapp-ktor-server/build.gradle (diff)
The file was addedlib-centralappconfigdb-common/src/commonMain/kotlin/com/ustadmobile/centralappconfigdb/model/LearningSpaceConfigAndInfo.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/ClazzInviteRedeem.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/redeem/ClazzInviteRedeem.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/redeem/ClazzInviteViewModel.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/impl/UstadApp.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/domain/learningspace/GoToLearningSpaceUseCaseJs.kt (diff)
Commit d3aded4aa040c1dffd7083686c5f26ea5724aca3 by Mike Dawson
Fix UmAppDatabaseMigration handling of adding ClazzInvite table.
Update CreateLearningSpaceUseCase to create new admin only if not already existing.
(commit: d3aded4)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/learningspace/create/CreateLearningSpaceUseCase.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
Commit 1b0d7aeac2d3651729f29ca70d63d3c10436cf18 by nikunj.sharma
some class name change and coding style commit
(commit: 1b0d7ae)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/ClazzInviteRedeem.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UserSessionWithPersonAndLearningSpace.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ClazzInviteRedeemUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/redeem/ClazzInviteRedeem.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ClazzRedeemUseCase.kt
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/viewmodel/clazz/redeem/ClazzInviteViewModel.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
Commit 922bf4cf3ce7315b438e00ca563a14ca31a27867 by nikunj.sharma
preferImmediatelyAvailableCredentials added
(commit: 922bf4c)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/LoginWithPasskeyUseCaseImpl.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
Commit a18991ca0f3a9e49e1e8ed27dbc916fcf0b5e0bf by nikunj.sharma
saving password in password manager
(commit: a18991c)
The file was addedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/password/LoginWithSavedPasswordUseCaseImpl.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/SignupEnterUsernamePasswordViewModel.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was addedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/password/SavePasswordUseCaseImpl.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/password/LoginWithSavedPasswordUseCase.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/password/SavePasswordUseCase.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/password/LoginWithSavePasswordResult.kt
Commit 0c158cf94c4573de7d2306b29a43a7b9f30d5299 by nikunj.sharma
LoginWithPasskeyUseCase.kt changed to GetCredentialUseCase
(commit: 0c158cf)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/GetCredentialUseCase.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was addedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/GetCredentialUseCaseImpl.kt
The file was removedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/LoginWithPasskeyUseCaseImpl.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/LoginWithPasskeyUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/password/SavePasswordUseCase.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/CredentialResult.kt
The file was removedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/password/LoginWithSavedPasswordUseCaseImpl.kt
Commit a87cc0e4d043a20cf7f4517f85bd3ed1ceedd4bb by nikunj.sharma
getting domain from learning space and moving impl to core
(commit: a87cc0e)
The file was removedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/GetCredentialUseCaseImpl.kt
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/impl/password/SavePasswordUseCaseImpl.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/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was removedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/passkey/CreatePasskeyUseCaseImpl.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/password/LoginWithSavePasswordResult.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/password/LoginWithSavedPasswordUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/GetCredentialUseCase.kt (diff)
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/impl/passkey/GetCredentialUseCaseImpl.kt
The file was removedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/util/password/SavePasswordUseCaseImpl.kt
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/impl/passkey/CreatePasskeyUseCaseImpl.kt
Commit 6e0fbb556d6d7ba5be2e34c64927c12225eb36cb by Mike Dawson
Fix ServerAppMain setting config file. Set using the default ustad-server.conf file if it exists automatically.
(commit: 6e0fbb5)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ServerAppMain.kt (diff)
Commit 4b3a9f27998dbdde123c1e6fb148f1b2fbeb1f97 by nikunj.sharma
username , the text remains in chip field and Email notification subject line is blank fixed
(commit: 4b3a9f2)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteViaContact/InviteViaContactScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/InviteViaContactScreen.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/email/SendEmailUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/message/SendMessageUseCase.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/sms/SendSmsUseCaseHttp.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/sms/SendSmsUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ParseInviteUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/InviteViaContactViewModel.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteViaContact/InviteViaContactScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/InviteViaContactViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/invite/ParseInviteUseCaseTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/validateemail/ValidateEmailUseCase.kt (diff)
Commit 5d0e2a1cfaa5df6f8bac205b2b0b9796c76d58a5 by Mike Dawson
Workaround for TetsServerController compilation.
(commit: 5d0e2a1)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt (diff)
Commit e36033fbae376fb233d557e66c7d247d663fa8e1 by Mike Dawson
Fix ServerAppMain to pass config prop using -config= property correctly.
Fix ClassInviteViewModel to redirect user if they are not currently logged in.
(commit: e36033f)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/redeem/ClazzInviteViewModel.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ServerAppMain.kt (diff)
Commit a16402a164555f832be335bb0fca2ed6adc61fdf by nikunj.sharma
when invitation sent pop back and sending invitation even  if text present in textfield not created chip
(commit: a16402a)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/InviteViaContactScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/InviteViaContactViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteViaContact/InviteViaContactScreen.kt (diff)
Commit a11310a8a6af0a71fafc27b4e1de4ac732073f3f by Mike Dawson
Update invite related files to follow naming conventions.
(commit: a11310a)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteredeem/ClazzInviteRedeemScreen.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteredeem/ClazzInviteRedeemViewModel.kt
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteredeem/ClazzInviteRedeemScreen.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteviacontact/InviteViaContactScreen.kt
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteviacontact/InviteViaContactScreen.kt
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/redeem/ClazzInviteRedeem.kt
The file was removedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/InviteViaContactScreen.kt
The file was removedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/ClazzInviteRedeem.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteViaContact/InviteViaContactScreen.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/redeem/ClazzInviteViewModel.kt
Commit 3c20d708bd83a7cd943381f335875809c2ae001a by Mike Dawson
Improvements to ClazzInvite system:

1) Check invite when redeem screen is opened to ensure it is valid and redeemable
2) Show error messages (if any)
3) Fix queries to ensure updates change last modified time and therefor would sync to server.
(commit: 3c20d70)
The file was removedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ClazzInviteWithTimeZone.kt
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/ClazzInviteAndClazz.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/edit/ClazzEnrolmentEditViewModel.kt (diff)
The file was addedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/composites/ClazzInviteWithTimeZone.kt
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/view/epubcontent/EpubContentScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ExceptionWithStringResource.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/getmetadata/ContentEntryGetMetadataViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/deleteditem/DeletedItemListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/DIExt.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/person/edit/PersonEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/InviteViaContactViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/detailoverview/ClazzAssignmentDetailOverviewViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/noninteractivecontent/AbstractNonInteractiveContentViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/bulkaddselectfile/BulkAddPersonSelectFileViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/xapicontent/XapiContentViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteredeem/ClazzInviteRedeemScreen.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ClazzInvite.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/edit/ClazzEnrolmentEditViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/clazzenrolment/pendingenrolment/EnrolIntoCourseUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteredeem/ClazzInviteRedeemViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ClazzInviteRedeemUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/ClazzTitleExt.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/submitterdetail/ClazzAssignmentSubmitterDetailViewModel.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/ClazzInviteDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/list/ContentEntryListViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ClazzInviteRedeemException.kt
The file was modifiedbuild.gradle (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/ExceptionExt.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/joinwithcode/JoinWithCodeViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/edit/ContentEntryEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/EditChildProfileViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/videocontent/VideoContentScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/child/AddChildProfilesViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/parentalconsentmanagement/ParentalConsentManagementViewModelTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailoverviewtab/ContentEntryDetailOverviewViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/invitevialink/InviteViaLinkViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteredeem/ClazzInviteRedeemScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzassignment/peerreviewerallocationedit/PeerReviewerAllocationEditViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/bulkaddrunimport/BulkAddPersonRunImportViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/androidMain/kotlin/com/ustadmobile/libuicompose/components/webview/RememberContentEntryVersionNavigator.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/PendingInviteViewModel.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/list/PersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ResendInviteUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/list/PersonListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ClazzInvite.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ResendInviteRoute.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ResendInviteUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ClazzInviteRedeemUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/redeem/ClazzInviteViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ResendInviteRequest.kt
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/PendingInviteScreen.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteViaContact/PendingInviteScreen.kt
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/list/PersonListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was addedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/206.json
Commit 4fa9532b4d2f42c7744498f0392e06369f0a41ae by nikunj.sharma
pending invite list showing in ClazzMemberListScreen
(commit: 4fa9532)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/list/PersonListViewModel.kt (diff)
The file was removedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteViaContact/PendingInviteScreen.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteredeem/ClazzInviteRedeemViewModel.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/PendingInviteViewModel.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/list/PersonListScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazzenrolment/clazzmemberlist/ClazzMemberListScreen.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteviacontact/PendingInviteScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ClazzInviteRedeemUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/clazzmemberlist/ClazzMemberListViewModel.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/list/PersonListScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzenrolment/clazzmemberlist/ClazzMemberListScreen.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ResendInviteUseCase.kt (diff)
Commit 6f7259552445d637dde71071208f2f7f28a2eaf1 by nikunj.sharma
simplified onboarding changes merged
(commit: 6f72595)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/clazzenrolment/clazzmemberlist/ClazzMemberListScreenPreview.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/clazzmemberlist/ClazzMemberListViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ClazzInviteRedeemUseCase.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteredeem/ClazzInviteRedeemViewModel.kt (diff)
Commit 22caeae503c3607d6dc0bbc335097449c723103d by nikunj.sharma
SendEmailUseCase refracted as interface and implemented real and mock email sender
(commit: 22caeae)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/email/mockemailsender/MockSendEmailUseCase.kt
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazzenrolment/clazzmemberlist/ClazzMemberListScreen.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/email/mockemailsender/MockEmailSender.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/email/SendEmailUseCase.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/email/SendEmailUseCaseImpl.kt
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/email/mockemailsender/TestEmailRoute.kt
Commit c009405f43bfe4ac6466210607e0137de8dc83e4 by nikunj.sharma
e sign-up view model to handle NEXT argument similarly to Login view model
(commit: c009405)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/EnrollToCourseFromInviteCodeUseCase.kt
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/clazzenrolment/clazzmemberlist/ClazzMemberListScreenPreview.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/site/termsdetail/SiteTermsDetailViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/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/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazzenrolment/clazzmemberlist/ClazzMemberListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/registerageredirect/RegisterAgeRedirectViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
Commit d233a0800e92616b97102a1068dfb7898cfa16a7 by nikunj.sharma
useMockEmail set false in appconfig
(commit: d233a08)
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
Commit b9759f33957d4257daebfaf98759620d9ef33b20 by Mike Dawson
Update testserver-controller after primary merge to create learning space as required on dev-simplified-onboarding.
(commit: b9759f3)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/clitools/manageserver/ManageServerCLI.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ServerAppMain.kt (diff)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/ServerRunner.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/AppConfigExt.kt (diff)
Commit b06fd27eefa57bef146f8057364d4bf3a7893232 by Mike Dawson
Fix testserver-controller cypress run: disable jsDevServer when starting server.
(commit: b06fd27)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/ServerRunner.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/005_001_add_discussionBoard.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/common/clear_login_and_add_content.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.pending/004_006_user_enter_assignment_page_before_graceperiod_but_submission_after_grace_Period.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.pending/004_008_group_users_single_assignment_submission_allowed.yaml (diff)
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/002_001_admin_add_new_course_and_teacher.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/common/login_download_and_open_content.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/004_001_assignment_creation_submission_grading.yaml (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/common/new-student-registration-details.yaml
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 removedtest-end-to-end/android-maestro/e2e-tests/007_004_user_registration_above_age_13_join_learning_space_mandatoryfields_test.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/common/clear_state_and_learning_space_new_userflow.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.pending/004_009_group_users_multiple_assignment_submission_allowed.yaml (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/common/clear_state_and_learning_space_existing_userflow.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.yaml (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/common/enable_user_registration.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 removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_002_user_registration_above_age_13.cy.js
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_003_add_existing_content_in_library_as_block.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/002_003_teacher_record_attendance.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/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.pending/004_002_users_add_course_and_private_comments.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/004_003_multiple_submission_possible_for_student.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_005_add_new_content_block_inside_course.yaml (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/support/commands.js (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/005_004_users_can_add_external_links_as_post_on_discussion_board.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/002_005_admin_grant_permissions_test.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_007_all_user_able_to_open_text_block.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml (diff)
The file was removedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_004_user_registration_above_age_13_join_learning_space_mandatoryfields_test.cy.js
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/005_005_users_can_delete_post_on_discussion_board.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.pending/004_007_group_users_add_assignment_and_course_comments.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/004_005_assignment_grace_period_finished.yaml (diff)
The file was removedtest-end-to-end/android-maestro/e2e-tests/common/clear_state_and_get_started.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/004_004_assignment_after_deadline_and_before_grace_Period.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/002_002_student_joining_course_using_code.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/007_006_admin_enable_or_disable_guest_login.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.pending/004_010_peer_marking_for_individual_assignment.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_003_admin_can_delete_and_restore_content_001.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/005_002_users_can_add_post_on_discussion_board.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_003_admin_can_permanently_delete_the_content_002.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_001_add_or_edit_course_permission_test.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/007_004_username_validation_and_add_profile_pic.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests.pending/005_003_users_can_add_internal_links_as_post_on_discussion_board.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.yaml (diff)
The file was addedtest-end-to-end/android-maestro/e2e-tests/common/clear_state_and_personal_account_new_user_flow.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_005_using_link.yaml (diff)
Commit 755615d33e92a706e2c6f2210937a5c72e750936 by nikunj.sharma
passkey signin added in AddAccountSelectNewOrExisting
(commit: 755615d)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/impl/password/SavePasswordUseCaseImpl.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/CreatePasskeyParams.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/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/password/SavePasswordUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/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/passkey/PasskeyRequestJsonUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/impl/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/impl/passkey/GetCredentialUseCaseImpl.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/GetCredentialUseCase.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/util/ext/FormattedHost.kt
The file was modifiedtest-end-to-end/test-descriptions/004_013_teacher_or_admin_enable_or_disable_file_submission_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_005_users_can_delete_post_on_discussion_board_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_006_admin_can_cancel_content_download_test_description.md (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/test-descriptions/006_001_users_on_same_course_can_send_a_chat_message_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/007_001_admin_enable_or_disable_user_registration_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_007_h5p_and_video_content_compression_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_001_add_or_edit_course_permission_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_012_teacher_or_admin_can_delete_private_comments_and_course_comments_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/002_002_student_joining_course_using_code_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_003_user_add_internal_links_to_post_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_004_users_can_add_external_links_as_post_on_discussion_board_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_009_group_users_multiple_assignment_submission_allowed_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_008_group_users_single_assignment_submission_allowed_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_010_peer_marking_for_individual_assignment_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_005_assignment_grace_period_finished_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_001_add_discussionBoard_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/005_002_users_can_add_post_on_discussion_board_test_description.md (diff)
The file was removedtest-end-to-end/test-descriptions/007_002_user_registration_above_age_13_test_description.md
The file was modifiedtest-end-to-end/test-descriptions/001_001_admin_can_add_content_test_description.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)
The file was modifiedtest-end-to-end/test-descriptions/004_001_assignment_creation_submission_gradebook_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_002_users_add_assignment_course_and_private_comments_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_002_admin_add_invalid_content_gets_error_message_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_003_admin_can_delete_and_restore_content_001_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/003_003_add_existing_content_in_library_as_block_test_description.md (diff)
The file was removedtest-end-to-end/test-descriptions/007_004_user_registration_mandatory_fields_test_description.md
The file was modifiedtest-end-to-end/test-descriptions/002_003_teacher_record_attendance_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_006_user_enter_assignment_page_before_graceperiod_but_submission_after_grace_Period_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/006_002_admin_user_can_send_a_chat_message_to_students_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_005_content_download_will_stop_when_wifi_stop_then_resume_when_WiFi_is_resumed _test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_007_group_users_add_assignment_course_and_private_comments_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_003_admin_can_permanently_delete_the_content_002_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_009_user_can_store_offline_content_on_device_storage_or_memory_card_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_008_deleting_content_will_remove_the_files_associated_with_the_content_from_the_serve _test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/001_004_admin_can_move_content_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_003_multiple_submission_possible_for_student_test_description.md (diff)
The file was modifiedtest-end-to-end/test-descriptions/004_004_assignment_after_deadline_and_before_grace_period_test_description.md (diff)
The file was modifiedtest-end-to-end/README.md (diff)
Commit 21c9d20e922d939668ace0d6e7d8c64250249c2b by Mike Dawson
Refactoring to ensure that newly added screens/viewmodels accurately follow naming patterns.
(commit: 21c9d20)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviacontact/ClazzInviteViaContactViewModel.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/view/ReportDashboardView.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteviaContact/InviteViaContactViewModel.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/invitevialink/InviteViaLinkViewModel.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteviacontact/ClazzInviteViaContactScreen.kt
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/invitevialink/ClazzInviteViaLinkScreen.kt
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/invitevialink/ClazzInviteViaLinkScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/clazzmemberlist/ClazzMemberListViewModel.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/invitevialink/InviteViaLinkScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ResendInviteUseCase.kt (diff)
The file was removedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteviacontact/InviteViaContactScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/CheckContactTypeUseCase.kt (diff)
The file was removedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/invitevialink/InviteViaLinkScreen.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/view/JoinWithCodeView.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/list/ClazzListViewModel.kt (diff)
The file was removedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteviacontact/InviteViaContactScreen.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/invitevialink/ClazzInviteViaLinkViewModel.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteviacontact/ClazzInviteViaContactScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/list/PersonListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/clazz/invitevialink/InviteViaLinkScreenPreview.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/invite/ProcessInviteUseCaseTest.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ParseInviteUseCase.kt (diff)
Commit f7c73bddaca6bb253c8badb0457969aa09ed5b62 by Mike Dawson
Improve ClazzInvite handling of keyboard hiding.

Previous version used the ui state in a way that did not follow coding patterns.

Invite view model needs to be able to explicitly hide the software keyboard.

Fix UmRestApplication to ensure data directory is created if needed.
(commit: f7c73bd)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/App.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/hidekeyboard/HideKeyboardUseCase.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteviacontact/ClazzInviteViaContactScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/viewmodel/UstadViewModelFun.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.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/viewmodel/clazz/inviteviacontact/ClazzInviteViaContactViewModel.kt (diff)
Commit c34db32d14dfc82357a798a514eb58bf9349d296 by Mike Dawson
Invitation improvements

1) ClazzInviteViaContactScreen on web: fix handling of backspace. Remove redundant extra state variable. Add key on react component.
2) ClazzInviteViaContactScreen on Jetpack compose: minor documentation improvements and handle chip removal using list (just in case multiple chips are removed, avoid multiple state updates from one event)
3) SendInviteUseCase is an interface with an implementation for the client (which sends the request to the server) and a server implementation which actually stores the invitations in the database and sends emails etc.
4) Remove CheckContactTypeUseCase - this was really duplicating the logic already contained in ParseInviteUseCase. Parse invite use case was using a string and splitting, CheckContactTypeUseCase was using a list of strings. No need to have two with essentially identical logic.
5) Parse invite use case now accepts commas and semicolons as separators
(commit: c34db32)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ParseInviteUseCase.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/inviteviacontact/ClazzInviteViaContactViewModel.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/SendClazzInvitesUseCaseSendToServerImpl.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/SendClazzInvitesUseCaseServerImpl.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/SendClazzInvitesUseCase.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/inviteviacontact/ClazzInviteViaContactScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonClientDomainModule.kt
The file was modifiedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/206.json (diff)
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteRoute.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/App.kt (diff)
The file was removedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/invite/ProcessInviteUseCaseTest.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/inviteviacontact/ClazzInviteViaContactScreen.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/SendClazzInvitesRoute.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/CheckContactTypeUseCase.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ContactToServerUseCase.kt
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ProcessInviteUseCase.kt
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ClazzInvite.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/person/PersonIntegrationTest.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/PersonAuth2.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/detail/PersonDetailScreen.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/OtherSignUpOptionSelectionViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/passkey/PasskeyListViewModel.kt
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/person/detail/PersonDetailViewModelTest.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/manageaccount/ManageAccountScreen.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/detail/PersonDetailViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/manageaccount/ManageAccountScreen.kt
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
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/person/detail/PersonDetailScreen.kt (diff)
The file was addedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/passkey/PasskeyListScreen.kt
Commit e0106fe7ff830b1a1ace4f230d78a7e4d0f3527c by nikunj.sharma
for resend using existing send invitation use case
(commit: e0106fe)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt (diff)
The file was modifiedcore/src/commonMain/resources/MR/base/strings.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzenrolment/clazzmemberlist/ClazzMemberListScreen.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ResendInviteUseCase.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/clazzenrolment/clazzmemberlist/ClazzMemberListScreen.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/SendClazzInvitesUseCaseServerImpl.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazzenrolment/clazzmemberlist/ClazzMemberListViewModel.kt (diff)
Commit b897088f40fc492acc5276ea966a3a3b21630f3b by nikunj.sharma
Resend invite use cases removed
(commit: b897088)
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ResendInviteUseCase.kt
The file was removedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/invite/ResendInviteRoute.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ResendInviteUseCase.kt
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/invite/ResendInviteRequest.kt
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 modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/inviteredeem/ClazzInviteRedeemViewModel.kt (diff)
Commit ea1d91286eff8930757c6e90720cc2d49be01e46 by Pooja Ravi
cypress test-005_004 external link test fix for simplified onboarding branch
(commit: ea1d912)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_005_004_user_add_external_links_to_post.cy.js (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt (diff)
Commit a38cdb768a3b2ff6ec8d5b13d0dc4f91212ac3af by Mike Dawson
Fix compilation after updated primary merge (including attempt list).
(commit: a38cdb7)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsPersonListViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detailattemptlisttab/ContentEntryDetailAttemptsStatementListViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCaseTest.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/contententry/detailattemptlisttab/ContentEntryDetailAttemptsSessionListViewModel.kt (diff)
Commit 84b628390c170a7e35478025814486408c623b7c by Pooja Ravi
updated e2e tests for attemptlist test updates
(commit: 84b6283)
The file was removedtest-end-to-end/android-maestro/e2e-tests/003_005_add_new_content_block_inside_course.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/003_003_add_content_as_block_in_course.yaml (diff)
The file was removedtest-end-to-end/android-maestro/e2e-tests/003_003_add_existing_content_in_library_as_block.yaml
Commit 084f30daf09c29159b6b9b944a83d8869da3cbf7 by Pooja Ravi
updated e2e tests for attemptlist test updates
(commit: 084f30d)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_001_001_add_content.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_003_003_admin_or_teacher_add_content_via_file.cy.js (diff)
Commit 5d535342c9d48d06f399dfef5514a36d1285f2d6 by Mike Dawson
Tidyup handling of using saved passwords.
(commit: 5d53534)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/CreatePasskeyParams.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/CredentialResult.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/UserPasskeyChallenge.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/PasskeyVerifyResult.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/UserPasskeyChallenge.kt
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCaseTest.kt
The file was removedcore/src/androidMain/kotlin/com/ustadmobile/core/impl/passkey/CreatePasskeyUseCaseImpl.kt
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/viewmodel/person/learningspacelist/LearningSpaceListViewModel.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/learningspace/GoToLearningSpaceUseCase.kt (diff)
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/CreatePasskeyUseCase.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/PasskeyVerifyResult.kt
The file was removedcore/src/androidMain/kotlin/com/ustadmobile/core/impl/passkey/GetCredentialUseCaseImpl.kt
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/password/SavePasswordUseCaseImpl.kt
The file was removedcore/src/androidMain/kotlin/com/ustadmobile/core/impl/password/SavePasswordUseCaseImpl.kt
The file was addedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/207.json
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/PassKeySignInData.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/password/SavePasswordUseCase.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/SavePersonPasskeyUseCase.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/password/SavePasswordUseCase.kt
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/PasskeyRequestJsonUseCase.kt
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/passkey/verify/VerifySignInWithPasskeyUseCase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyParams.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/SavePersonPasskeyUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was addedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/GetCredentialUseCase.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/passkey/PasskeyRequestJsonUseCase.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/PassKeySignInData.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingViewModel.kt (diff)
Commit bf1cd6dd16dcf0444e7a75d2782fe9958c5ff116 by Mike Dawson
Tidyup and refactoring of the signup/registration flow and passkey handling.
(commit: bf1cd6d)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectusertype/AddAccountSelectUserTypeViewModel.kt
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingUserTypeViewModel.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedlib-ui-compose/src/desktopMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreenPreview.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/util/ext/NavControllerExt.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/UstadViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/PublicKeyCredentialParameters.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/viewmodel/person/learningspacelist/LearningSpaceListViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppBar.kt (diff)
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/credentials/passkey/request/CreatePasskeyRequestJsonServerUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/SystemUrlConfig.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt
The file was addedapp-android/assetlinks.json
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/registerageredirect/RegisterAgeRedirectViewModel.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/account/CheckRegistrationAllowedUseCase.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountSelectNewOrExistingScreen.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/accountlist/AccountListScreen.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/PasskeyRequestJsonUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/site/termsdetail/SiteTermsDetailViewModel.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/util/ext/NavControllerExtTest.kt (diff)
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModelTest.kt
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/mui/components/Header.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/addaccount/AddAccountSelectNewOrExistingScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/list/ContentEntryListViewModel.kt (diff)
The file was removedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt
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/model/PublicKeyCredentialCreationOptionsJSON.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/edit/ContentEntryEditViewModel.kt (diff)
The file was modifiedcore/src/jvmMain/kotlin/com/ustadmobile/core/domain/learningspace/GoToLearningSpaceUseCaseJvm.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/detail/ContentEntryDetailViewModel.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingViewModel.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/getmetadata/ContentEntryGetMetadataViewModel.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/account/list/AccountListViewModelTest.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/navigation/GetDefaultDestinationUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/AppNavHost.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/newuser/AddAccountSelectNewOrExistingUserTypeScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/PublicKeyCredentialRpEntity.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticatorSelectionCriteria.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt (diff)
The file was removedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/AddAccountSelectNewOrExistingViewModelTest.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/list/AccountListViewModel.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/person/addaccount/AddAccountSelectNewOrExistingUserTypeScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/redirect/RedirectViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/PublicKeyCredentialUserEntityJSON.kt
The file was modifiedapp-android/README.md (diff)
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/signup/SignUpScreen.kt (diff)
The file was modifiedapp-android/src/main/AndroidManifest.xml (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/PublicKeyCredentialDescriptorJSON.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
Commit 076dd2cf09378862cb2e78b4371a5230d57c5242 by Mike Dawson
Add binding for CheckRegistrationAllowedUseCase
(commit: 076dd2c)
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/person/manageaccount/ManageAccountViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/passkey/PasskeyListScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/passkey/PasskeyListViewModel.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/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/viewmodel/login/LoginViewModel.kt (diff)
Commit e720b05195bf4e3d34ef96747778b7df54f67dda by Mike Dawson
Fixes for passkey creation and additional documentation
(commit: e720b05)
The file was modifiedapp-android/README.md (diff)
The file was addedapp-android/src/main/res/values/assets_statement_values.xml
The file was modifiedapp-android/src/main/AndroidManifest.xml (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt (diff)
Commit f096b37bdc48f8fcd7a95f7dff6dd6c1da503e54 by Mike Dawson
Refactor passkey and credential handling:
1) Create use case for CreateCredentialUsernameUseCase and ParseCredentialUsernameUseCase - this is to be used both when saving a username and password to a password manager and when creating a passkey.
2) Update SystemUrlConfig - remove passkeyRpId. The passkey rpId is always the hostname of the SystemUrlConfig.systemBaseUrl .
3) Update AndroidManifest.xml to use SystemUrlConfig.systemBaseUrl in intent-filter for links
(commit: f096b37)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/viewmodeltest/ViewModelTestBuilder.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/test/clientservertest/ClientServerIntegrationTest.kt (diff)
The file was modifiedapp-react/src/jsMain/kotlin/UstadJsDi.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/UstadBuildConfig.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCaseTest.kt (diff)
The file was modifiedapp-android/src/main/AndroidManifest.xml (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/config/SystemUrlConfig.kt (diff)
The file was modifiedcore/Module.md (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/username/ParseCredentialUsernameUseCase.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/username/CreateCredentialUsernameUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/password/SavePasswordUseCase.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/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.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/domain/credentials/passkey/request/CreatePasskeyRequestJsonServerUseCase.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/account/list/AccountListViewModelTest.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/impl/di/CommonDomainModule.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/password/SavePasswordUseCaseImpl.kt (diff)
The file was modifiedapp-android/build.gradle (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/util/UstadTestRule.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModelTest.kt (diff)
Commit 0595132d444a8b40f78201ea078f769cb3e2dd31 by Mike Dawson
Fix DomainDiModuleJs compilation
(commit: 0595132)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
Commit a8f77f861c115d18e065b978eda85004c9b59f7c by Mike Dawson
Fix DesktopDomainDiModule compilation
(commit: a8f77f8)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
Commit dfbf35a7833fc060ab0f798e35f22917e175a4d1 by Pooja Ravi
Updated button name - Manage account in cypress test
(commit: dfbf35a)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/e2e/WEB_007_004_username_validation_and_add_profile_pic.cy.js (diff)
The file was modifiedtest-end-to-end/webapp-cypress/cypress/support/commands.js (diff)
Commit fe75fb7b41b22ffac3cc6217fbe9a37565bc9881 by Pooja Ravi
Updated button name - Manage account in maestro test
(commit: fe75fb7)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/007_004_username_validation_and_add_profile_pic.yaml (diff)
Commit 025c190f2063906b21cc52c381a98ef159922606 by Pooja Ravi
Manage account in maestro test 007_004
(commit: 025c190)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/007_004_username_validation_and_add_profile_pic.yaml (diff)
Commit 0756230322c88c42e097d2ddd701724698f8b381 by Pooja Ravi
Manage account in maestro test 001_002
(commit: 0756230)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml (diff)
Commit b856e5b707f475a43b390276724aa42d61cb78e2 by Mike Dawson
Update passkey creation:
1) Use typed kotlinx serialization classes for passkey creation
2) Make passkey creation domain use cases bound to scope (so they understand what learning space they are connected to, and generate a username using CreateCredentialUsernameUseCase accordingly.
3) Update SignUpViewModel to use loadEntity function.
(commit: b856e5b)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePasskeyRequestJsonServerUseCase.kt
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/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.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/domain/credentials/CreatePasskeyUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.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 modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt (diff)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/FindFreePort.kt (diff)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt (diff)
The file was modifiedtest-end-to-end/android-maestro/README.md (diff)
The file was modifiedtestserver-controller/README.md (diff)
The file was modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/ServerRunner.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCase.kt
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 addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/username/GetUsernameSuggestionUseCase.kt
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)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpScreen.kt (diff)
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/impl/di/CommonDomainModule.kt (diff)
Commit ca2dee9c7dab5194773a7eed9900c9f350b8a7d0 by nikunj.sharma
Kotlinx Serialization Classes for WebAuthn Passkey Response
(commit: ca2dee9)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/PasskeyWebAuthNResponse.kt
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedcore/build.gradle (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Response.kt
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/CreatePasskeyUseCaseImpl.kt (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/Prf.kt
Commit e609f9092db16c9d330cadbeddc9cfcc04328309 by nikunj.sharma
changes in GetCredentialUseCaseImpl
(commit: e609f90)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.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/passkey/webAuthn/Response.kt (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 modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.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/domain/credentials/CreatePasskeyUseCase.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/SavePersonPasskeyUseCase.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/signup/SignUpEnterUsernamePasswordScreen.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/CreatePasskeyParams.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.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/viewmodel/signup/SignupEnterUsernamePasswordViewModel.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
Commit 4e53f267c642ec2fafa86d6573314f70ff8d1019 by nikunj.sharma
added UsernameSuggestionUseCase
(commit: 4e53f26)
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/viewmodel/signup/SignUpViewModel.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/core/db/ext/UmAppDatabaseMigrations.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt (diff)
The file was modifiedlib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/PersonPasskey.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 modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/UstadApp.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/CreatePasskeyRequestJsonUseCase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationResponseJSON.kt
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementAuthenticatorAssertionResponseJSONUseCaseTest.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationExtensionsClientOutputsJSON.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyUseCase.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/Response.kt
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/CreatePasskeyParams.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/SavePersonPasskeyUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.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/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedcore/build.gradle (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/manageaccount/ManageAccountViewModel.kt (diff)
The file was modifiedlib-database/schemas/com.ustadmobile.core.db.UmAppDatabase/207.json (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/domain/credentials/passkey/webAuthn/ClientDataJSON.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticatorAssertionResponseJSON.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientExtensionResults.kt
The file was removedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/xapi/formatresponse/FormatStatementResponseUseCaseTest.kt
The file was addedcore/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/PasskeyWebAuthNResponse.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/OtherSignUpOptionSelectionViewModel.kt (diff)
Commit e9652b14275ff728a8ebecc75e96dfdc7833b038 by Mike Dawson
Move webauthn model into model package.
(commit: e9652b1)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.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/SavePersonPasskeyUseCase.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/AuthenticationExtensionsPRFOutputsJSON.kt
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/CreatePasskeyUseCaseImpl.kt (diff)
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 addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/ClientDataJSON.kt
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 removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/ClientDataJSON.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 removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/webAuthn/AuthenticationResponseJSON.kt
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
Commit 6d684ccb65a0e58f951a3cdcb1849ecfc6277fd1 by nikunj.sharma
user handle encoding decoding added with test
(commit: 6d684cc)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/EncodeUserHandleUseCase.kt
The file was addedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/passkey/EncodeDecodeUserHandleUseCaseTest.kt
The file was addedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/DecodeUserHandleUseCaseImpl.kt
The file was addedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt
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 modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.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/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.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/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/DecodeUserHandleUseCaseImpl.kt (diff)
The file was modifiedcore/src/jvmTest/kotlin/com/ustadmobile/core/domain/passkey/EncodeDecodeUserHandleUseCaseTest.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/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.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 modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.kt (diff)
The file was modifiedcore/src/jsMain/kotlin/com/ustadmobile/core/impl/di/DomainDiModuleJs.kt (diff)
The file was modifiedapp-desktop/src/main/java/com/ustadmobile/port/desktop/DesktopDomainDiModule.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
Commit f7c5868fc4f88bf520b5564e93464c6c0484de89 by Mike Dawson
Minor tidyup - remove commented out code etc.
(commit: f7c5868)
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/domain/passkey/verify/VerifySignInWithPasskeyRoute.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/jvmTest/kotlin/com/ustadmobile/core/username/UsernameSuggestionUseCaseTest.kt (diff)
Commit 5c8f8cabb797b2e0e4eea2a0412d662be67317ed by Mike Dawson
Remove unused json codegen dependency.
(commit: 5c8f8ca)
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedcore/build.gradle (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 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_002b_user_registration_above_age_13_join_learning_space_username_password.cy.js (diff)
The file was addedtest-end-to-end/test-files/content/Ustad_Unenrolled_Teacher_And__Student_list.csv
The file was modifiedapp-ktor-server/src/main/resources/application.conf (diff)
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 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 modifiedtest-end-to-end/webapp-cypress/cypress/support/commands.js (diff)
Commit f772f0b0e8019b5cc391e9080ff11a8dfa147a15 by Pooja Ravi
invite user e2e and username test added to maestro tests
(commit: f772f0b)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/common/clear_state_and_personal_account_new_user_flow.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/007_007b_admin_send_group_invitation_to_join_course_via_email.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/common/clear_state_and_learning_space_new_userflow.yaml (diff)
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/007_002b_user_registration_above_age_13_join_learning_space_username_password.yaml (diff)
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 addedtest-end-to-end/android-maestro/e2e-tests/common/fetch_invitation_link.js
Commit cd425745eedf6073814aaa896f195531d1fa1704 by nikunj.sharma
google password manager issues fixed
(commit: cd42574)
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/SavePersonPasskeyUseCase.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/passkey/model/ClientDataJSON.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 modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/addaccount/AddAccountSelectNewOrExistingScreen.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/signup/SignUpViewModel.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/login/LoginScreen.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/login/LoginViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/model/PublicKeyCredentialRequestOptionsJSON.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialRequestOptionsJsonUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/androidMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/GetCredentialUseCaseImpl.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 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 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/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)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/007_001_admin_enable_or_disable_user_registration.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 modifiedcore/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/passkey/EncodeUserHandleUseCaseImpl.kt (diff)
The file was removedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/CreatePasskeyRequestJsonUseCase.kt
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/GetCredentialUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/request/CreatePublicKeyCredentialRequestOptionsJsonUseCase.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/account/addaccountselectneworexisting/AddAccountSelectNewOrExistingViewModel.kt (diff)
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 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 modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.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/account/UstadAccountManager.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/credentials/passkey/EncodeUserHandleUseCase.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 modifiedtestserver-controller/src/main/java/com/ustadmobile/test/http/ServerRunner.kt (diff)
The file was modifiedapp-ktor-server/src/main/resources/application.conf (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