Skip to content

Changes

Started by timer
Started 11 days ago
Took 28 min

Summary

  1. Add school self-service (details)
  2. Add school self-service (details)
  3. refactor (details)
  4. refactor (details)
  5. fix comments (details)
  6. update with main (details)
  7. refactor (details)
  8. merge with invite person branch (details)
  9. markFirstUserInviteAsDeleted and handle error case (details)
  10. fix web registration form size (details)
  11. Update AddSchoolUseCase and permissions to prevent creation of an additional admin during school self registration (details)
  12. Remove obsolete / unused DeepLinkConstants. Update RegisterSchoolUseCase to use shared invite code logic. (details)
  13. Fix SchoolDirectoryMode (details)
  14. Bump version (details)
  15. feat: using material theme (details)
Commit ab33494d5105480ce9df6f01c8f87c15a50864ab by Anugraha
Add school self-service
The file was modifiedrespect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt (diff)
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/school/HostSelectionViewModel.kt
The file was addedrespect-app-compose/src/androidMain/kotlin/world/respect/app/components/CustomTabLauncher.android.kt
The file was modifiedrespect-lib-shared/src/commonMain/composeResources/values/strings.xml (diff)
The file was addedrespect-app-compose/src/desktopMain/kotlin/world/respect/app/components/CustomTabLauncher.desktop.kt
The file was addedrespect-app-compose/src/commonMain/kotlin/world/respect/app/components/CustomTabLauncher.kt
The file was addedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/school/AddSchoolScreen.kt
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/getstarted/GetStartedViewModel.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/navigation/AppRoutes.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/getstarted/GetStartedScreen.kt (diff)
The file was modifiedrespect-app-compose/build.gradle.kts (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/app/AppNavHost.kt (diff)
The file was addedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/school/HostSelectionScreen.kt
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/school/AddSchoolViewModel.kt
Commit 40bb6fb9f6efc1a62f9c4f3fd2c141174f20b579 by Anugraha
Add school self-service
The file was modifiedrespect-app-compose/build.gradle.kts (diff)
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/school/LaunchCustomTabUseCase.kt
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/ServerKoinModule.kt (diff)
The file was removedrespect-app-compose/src/commonMain/kotlin/world/respect/app/components/CustomTabLauncher.kt
The file was modifiedrespect-lib-shared/build.gradle.kts (diff)
The file was modifiedrespect-server/src/main/resources/application.conf (diff)
The file was modifiedrespect-server/build.gradle.kts (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/app/AppNavHost.kt (diff)
The file was addedrespect-server/src/main/kotlin/world/respect/server/routes/school/respect/schoolRegistrationWebRoute.kt
The file was modifiedrespect-app-compose/src/androidMain/AndroidManifest.xml (diff)
The file was addedrespect-server/src/main/kotlin/world/respect/server/SchoolConfig.kt
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/navigation/AppRoutes.kt (diff)
The file was modifiedrespect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/school/HostSelectionViewModel.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/domain/school/add/AddSchoolUseCase.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/routes/RespectSchoolDirectoryRoute.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was addedrespect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/school/LaunchCustomTabUseCaseAndroid.kt
The file was removedrespect-app-compose/src/androidMain/kotlin/world/respect/app/components/CustomTabLauncher.android.kt
The file was removedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/school/AddSchoolScreen.kt
The file was removedrespect-app-compose/src/desktopMain/kotlin/world/respect/app/components/CustomTabLauncher.desktop.kt
The file was removedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/school/AddSchoolViewModel.kt
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/Application.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/app/AppNavHost.kt (diff)
The file was addedrespect-app-compose/src/commonMain/kotlin/world/respect/app/util/DeepLinkConstants.kt
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/routes/school/respect/schoolRegistrationWebRoute.kt (diff)
The file was modifiedrespect-app-compose/src/androidMain/AndroidManifest.xml (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/app/AppNavHost.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/ServerKoinModule.kt (diff)
The file was addedrespect-server/src/main/kotlin/world/respect/server/routes/school/respect/SchoolRegistrationRoute.kt
The file was addedrespect-server/src/main/kotlin/world/respect/server/util/ext/ExceptionExtensions.kt
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/getstarted/GetStartedViewModel.kt (diff)
The file was addedrespect-server/src/main/kotlin/world/respect/server/domain/school/add/RegisterSchoolUseCase.kt
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/getstarted/GetStartedScreen.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/otheroption/OtherOptionsViewModel.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/routes/RespectSchoolDirectoryRoute.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was removedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/school/HostSelectionViewModel.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/domain/school/add/AddSchoolUseCase.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/schooldirectory/list/SchoolDirectoryListViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/navigation/AppRoutes.kt (diff)
The file was removedrespect-server/src/main/kotlin/world/respect/server/routes/school/respect/schoolRegistrationWebRoute.kt
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/schooldirectory/list/SchoolDirectoryListScreen.kt (diff)
The file was modifiedrespect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt (diff)
The file was removedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/school/HostSelectionScreen.kt
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/schooldirectory/edit/SchoolDirectoryEditViewModel.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/app/AppNavHost.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/account/invite/CreateInviteUseCaseServer.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/domain/school/add/RegisterSchoolUseCase.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/routes/school/respect/SchoolRegistrationRoute.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/ServerKoinModule.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/schooldirectory/list/SchoolDirectoryListViewModel.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/domain/school/add/AddSchoolUseCase.kt (diff)
The file was modifiedrespect-server/src/main/resources/application.conf (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/app/AppNavHost.kt (diff)
Commit 0d4e5197d767c368defb5d0f94c325b1e6229287 by Anugraha
merge with invite person branch
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/ServerKoinModule.kt (diff)
The file was modifiedgradle/libs.versions.toml (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/domain/school/add/RegisterSchoolUseCase.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/domain/school/add/AddSchoolUseCase.kt (diff)
Commit 31f14b6a550caa02f7c9b9ea793a5c6ff0976390 by Anugraha
markFirstUserInviteAsDeleted and handle error case
The file was modifiedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/account/invite/RedeemInviteUseCaseDb.kt (diff)
The file was addedrespect-datalayer-db/schemas/world.respect.datalayer.db.RespectSchoolDatabase/11.json
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/domain/school/add/AddSchoolUseCase.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/domain/school/add/RegisterSchoolUseCase.kt (diff)
Commit f67ff3c16ec11c24ea3f677aeace7255fd4a9d4c by Anugraha
fix web registration form size
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/domain/school/add/RegisterSchoolUseCase.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/routes/school/respect/SchoolRegistrationRoute.kt (diff)
Commit c04cefd54bc651b5b489538ff16afba87330aa6a by Mike Dawson
Update AddSchoolUseCase and permissions to prevent creation of an additional admin during school self registration
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/ServerKoinModule.kt (diff)
The file was modifiedrespect-datalayer-db/src/jvmTest/kotlin/world/respect/datalayer/db/school/domain/TestCheckPersonPermissionUseCaseImpl.kt (diff)
The file was modifiedrespect-datalayer-db/src/jvmTest/kotlin/world/respect/datalayer/db/school/TestPersonStorage.kt (diff)
The file was modifiedrespect-lib-test/src/jvmMain/kotlin/world/respect/lib/test/clientservertest/ClientServerDatasourceTest.kt (diff)
The file was modifiedrespect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/domain/AddDefaultSchoolPermissionGrantsUseCase.kt (diff)
The file was modifiedrespect-lib-shared/src/jvmMain/kotlin/world/respect/shared/domain/account/invite/RedeemInviteUseCaseDb.kt (diff)
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/domain/school/add/AddSchoolUseCase.kt (diff)
Commit c2700cf4aef6ab8ebb314741f6f8ae018a0fc78e by Mike Dawson
Remove obsolete / unused DeepLinkConstants. Update RegisterSchoolUseCase to use shared invite code logic.
The file was modifiedrespect-server/src/main/kotlin/world/respect/server/domain/school/add/RegisterSchoolUseCase.kt (diff)
The file was removedrespect-app-compose/src/commonMain/kotlin/world/respect/app/util/DeepLinkConstants.kt
Commit d91f51a602ce426e739723ba637c2be15ffef4b6 by Mike Dawson
Fix SchoolDirectoryMode

Was using an enum as a constructor argument instead of string.
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/otheroption/OtherOptionsViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/schooldirectory/edit/SchoolDirectoryEditViewModel.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/manageuser/getstarted/GetStartedViewModel.kt (diff)
The file was modifiedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/schooldirectory/list/SchoolDirectoryListViewModel.kt (diff)
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/schooldirectory/list/SchoolDirectoryListScreen.kt (diff)
The file was addedrespect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/schooldirectory/list/SchoolDirectoryMode.kt
The file was modifiedrespect-app-compose/build.gradle.kts (diff)
Commit d7b438efa496d1f9d5fa09b2990f9230a302fb0f by mandvi.verma
feat: using material theme
The file was modifiedrespect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/sharefeedback/FeedbackSubmittedScreen.kt (diff)