Skip to content

Changes

Started by timer
Started 6 days 21 hr ago
Took 3 min 4 sec

Summary

  1. Disable flow 003 until new xAPI based assignment branch is merged. (commit: 69f8132) (details)
  2. Check username unique during invitation acceptance process (issue #232). (commit: f57c392) (details)
  3. Apply username unique check to when admin sets a username manually. (commit: f80a98b) (details)
  4. Correct visibility of floating action button on PersonListViewModel.kt and update to use common GetWritableRolesUseCase (commit: 8f8b359) (details)
  5. Show role on PersonListScreen. (commit: 6252aff) (details)
  6. Show error snackbar when no valid link is found. (commit: ab5a99a) (details)
  7. Bump version and change assignment label. (commit: a3ad308) (details)
  8. Update Maestro flows for assignment management and class member creation. (commit: 969e552) (details)
  9. remove Assignmententity and related classes (commit: a6012b5) (details)
  10. Move `003_admin_user_assigns_assignment_to_a_class_test.yaml` to `pending-flows` and add an xAPI verification script. (commit: 3df63fd) (details)
Commit 69f813221401eb23ef0374d7ef62e1d649005926 by Mike Dawson
Disable flow 003 until new xAPI based assignment branch is merged.
(commit: 69f8132)
The file was removed.maestro/flows/003_admin_user_assigns_assignment_to_a_class_test.yaml
The file was added.maestro/flows-disabled/003_admin_user_assigns_assignment_to_a_class_test.yaml
Commit f57c392693352718885d4fc16cde4b3c71480fb5 by Mike Dawson
Check username unique during invitation acceptance process (issue #232).
(commit: f57c392)
The file was addedrespect-server/src/main/kotlin/world/respect/server/routes/username/checkusernameunique/CheckUsernameUniqueRoute.kt
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/username/checkusernameunique/CheckUsernameUniqueUseCaseClient.kt
The file was modifiedrespect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/PersonEntityDao.kt (diff)
The file was addedrespect-server/src/main/kotlin/world/respect/server/account/invite/username/checkusernameunique/CheckUsernameUniqueUseCaseServer.kt
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/username/checkusernameunique/CheckUsernameUniqueUseCase.kt
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/Application.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/account/invite/username/UsernameSuggestionUseCaseServer.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/ServerKoinModule.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/composeResources/values/strings.xml (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/signup/CreateAccountViewModel.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/createaccount/CreateAccountScreen.kt (diff)
The file was modifiedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/account/invite/RedeemInviteUseCaseDb.kt (diff)
Commit f80a98b0700c71f29761383f0d1825474d323c49 by Mike Dawson
Apply username unique check to when admin sets a username manually.
(commit: f80a98b)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/person/setusernameandpassword/CreateAccountSetUserNameViewModel.kt (diff)
Commit 8f8b35910f242ef2abdf0ecc542df733be8f66dc by Mike Dawson
Correct visibility of floating action button on PersonListViewModel.kt and update to use common GetWritableRolesUseCase
(commit: 8f8b359)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/person/list/PersonListViewModel.kt (diff)
Commit 6252aff4599c9374493601a1ea8c1b0a520e2d37 by Mike Dawson
Show role on PersonListScreen.
When selecting people to add to class, filter by role (as per #237).
(commit: 6252aff)
The file was addedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/person/list/PersonListItem.kt
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/ext/PersonExt.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/PersonEntityDao.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/person/list/PersonListScreen.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/navigation/AppRoutes.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/clazz/detail/ClazzDetailViewModel.kt (diff)
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/model/composites/PersonListDetails.kt (diff)
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/adapters/PersonAdapters.kt (diff)
Commit ab5a99a59234259c334be4a2fb2f86b32ba5f558 by Mike Dawson
Show error snackbar when no valid link is found.
Fix handling of opening lessons from horizontal pager on app detail screen (Issue #229).
(commit: ab5a99a)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/util/ext/ReadiumLinkExt.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/learningunit/detail/LearningUnitDetailViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/composeResources/values/strings.xml (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/apps/detail/AppsDetailViewModel.kt (diff)
Commit a3ad308646f86af215e35299a44e2d6fb8a29738 by Mike Dawson
Bump version and change assignment label.
(commit: a3ad308)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/edit/AssignmentEditScreen.kt (diff)
The file was modifiedrespect-app-compose/build.gradle.kts (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectLocalDateTimeField.kt (diff)
Commit 969e552f4869629f538e5a6cacb8171e23010298 by Pooja Ravi
Update Maestro flows for assignment management and class member creation.
(commit: 969e552)
The file was added.maestro/flows/003_admin_user_assigns_assignment_to_a_class_test.yaml
The file was modified.maestro/flows/subflows/school_user_login_flow.yaml (diff)
The file was modified.maestro/flows/subflows/create_account_for_class_member.yaml (diff)
The file was removed.maestro/pending-flows/003_admin_user_assigns_assignment_to_a_class_test.yaml
Commit a6012b5710898e613ce6c879e3032ae3b2972bb8 by Anugraha
remove Assignmententity and related classes
(commit: a6012b5)
The file was removedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/AssignmentDatasourceDb.kt
The file was modifiedrespect-datalayer-repository/src/commonMain/kotlin/world/respect/datalayer/repository/school/writequeue/DrainRemoteWriteQueueUseCase.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/assignment/edit/AssignmentEditViewModel.kt (diff)
The file was modifiedrespect-datalayer-db/schemas/world.respect.datalayer.db.RespectSchoolDatabase/13.json (diff)
The file was removedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/entities/AssignmentEntity.kt
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/SchoolDataSourceLocal.kt (diff)
The file was removedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/AssignmentDataSource.kt
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/RespectSchoolDatabase.kt (diff)
The file was removedrespect-datalayer-repository/src/commonMain/kotlin/world/respect/datalayer/repository/school/AssignmentDataSourceRepository.kt
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/model/Assignment.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/Application.kt (diff)
The file was removedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/AssignmentEntityDao.kt
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/SchoolDataSource.kt (diff)
The file was modifiedrespect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt (diff)
The file was removedrespect-datalayer-http/src/commonMain/kotlin/world/respect/datalayer/http/school/AssignmentDataSourceHttp.kt
The file was removedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/adapters/AssignmentAdapter.kt
The file was modifiedrespect-datalayer-http/src/commonMain/kotlin/world/respect/datalayer/http/SchoolDataSourceHttp.kt (diff)
The file was modifiedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/writequeue/WriteQueueItem.kt (diff)
The file was removedrespect-server/src/main/kotlin/world/respect/server/routes/school/respect/AssignmentRoute.kt
The file was modifiedrespect-datalayer-repository/src/commonMain/kotlin/world/respect/datalayer/repository/SchoolDataSourceRepository.kt (diff)
The file was removedrespect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/AssignmentDataSourceLocal.kt
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/SchoolDataSourceDb.kt (diff)
Commit 3df63fd057bfae4e5764e0451083fe49df50ea4e by Pooja Ravi
Move `003_admin_user_assigns_assignment_to_a_class_test.yaml` to `pending-flows` and add an xAPI verification script.
(commit: 3df63fd)
The file was removed.maestro/flows/003_admin_user_assigns_assignment_to_a_class_test.yaml
The file was added.maestro/pending-flows/003_admin_user_assigns_assignment_to_a_class_test.yaml