Skip to content
Failed

Changes

Summary

  1. Add Appearance management feature (commit: 75e6718) (details)
  2. fix: update GITHUB_TOKEN to empty string (commit: dd007f6) (details)
  3. Remove the test endpoint for the theme. (commit: 0cc791e) (details)
  4. Remove dummy data for Github API integration (commit: e6a6749) (details)
  5. Remove hardcoded GitHub token (commit: 9970f80) (details)
Commit 75e67180322bdd1b0303ce99ad51c11e53402623 by Prashant Deshmukh
Add Appearance management feature
- Customize the application's organization name and logo.
- Upload and apply custom themes for both Jetpack Compose and MUI-based UI elements.
- Process and integrate these customizations into the application's source code via GitHub.
(commit: 75e6718)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/dimodules/JvmBackendDiModule.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/appearance/AppearanceEditScreen.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/appearance/AppearanceDetailScreen.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/appearance/AppearanceEditViewmodel.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/theme/UpdateThemeUseCase.kt
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/domain/theme/ProcessThemeFilesUseCase.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/theme/Color.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/theme/ThemeUploadUseCaseImpl.kt
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/theme/ProcessThemeFilesUseCaseImpl.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/clazz/gradebook/CourseBlockExt.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/theme/ThemeRoute.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/theme/Theme.kt (diff)
The file was addedapp-react/src/jsMain/kotlin/com/ustadmobile/view/appearance/AppearanceDetailScreen.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt (diff)
The file was addedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/theme/UnzipFileUseCaseImpl.kt
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/appearance/AppearanceEditScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.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/domain/theme/UnzipFileUseCase.kt
The file was modifiedapp-react/src/jsMain/kotlin/com/ustadmobile/view/settings/SettingsScreen.kt (diff)
The file was modifiedlib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadBlockStatusProgressBar.kt (diff)
The file was modifiedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt (diff)
The file was addedcore/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/appearance/AppearanceDetailViewmodel.kt
Commit dd007f646700e76669dc680850388f64742a5761 by Prashant Deshmukh
fix: update GITHUB_TOKEN to empty string
(commit: dd007f6)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/theme/ProcessThemeFilesUseCaseImpl.kt (diff)
Commit 0cc791e1112d6388e09717890299f4753eb81bb2 by Prashant Deshmukh
Remove the test endpoint for the theme.
(commit: 0cc791e)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/theme/ThemeRoute.kt (diff)
Commit e6a67498eb4fee434485cd5f3c7fdb02d7d520c2 by Prashant Deshmukh
Remove dummy data for Github API integration
(commit: e6a6749)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/theme/ProcessThemeFilesUseCaseImpl.kt (diff)
The file was modifiedapp-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/domain/theme/ThemeRoute.kt (diff)