Skip to content

Changes

Started by timer
Started 10 days ago
Took 9.4 sec
Refactor: Append "UseCase" to launcher class names
( 741ff12 )
mandvi.verma at
feat: Integrate Zammad for feedback submission and refactor configuration
( a3eef31 )
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/feedback/GetFeedbackInfoUseCase.kt respect-app-compose/build.gradle.kts respect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/sharefeedback/FeedbackSubmittedScreen.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/feedback/ZammadTicketResponse.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/launchers/EmailLauncherUseCase.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/sharefeedback/ShareFeedbackViewModel.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/launchers/WhatsAppLauncherUseCase.kt respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/feedback/GetFeedbackInfoUseCaseImpl.kt respect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/sharefeedback/FeedbackSubmittedViewModel.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/feedback/CreateTicketUseCase.kt respect-datalayer/src/commonMain/kotlin/world/respect/datalayer/sharefeedback/model/FeedbackTicket.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/feedback/FeedbackTicket.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/navigation/AppRoutes.kt respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/launchers/EmailLauncherUseCaseAndroid.kt respect-lib-shared/build.gradle.kts respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/feedback/CreateTicketUseCaseImpl.kt respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/launchers/WhatsAppLauncherUseCaseAndroid.kt
mandvi.verma at
Fix Opds Subject storage to/from database.
( ec6a562 )
respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/RespectSchoolDatabase.kt respect-datalayer-repository/src/jvmTest/kotlin/world/respect/datalayer/repository/opds/OpdsRespectRepositoryIntegrationTest.kt respect-lib-opds-model/src/commonMain/kotlin/world/respect/lib/opds/model/ReadiumSubject.kt respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/opds/OpdsFeedDataSourceDb.kt respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/opds/adapters/OpdsPublicationEntityAdapter.kt respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/opds/adapters/ReadiumSubjectEntityAdapters.kt respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/opds/daos/ReadiumSubjectEntityDao.kt respect-lib-opds-model/src/jvmTest/kotlin/world/respect/lib/opds/model/OpdsSerializerTest.kt respect-lib-opds-model/src/jvmTest/resources/lesson001.json respect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectGenderExposedDropDownMenuField.kt respect-datalayer-db/src/jvmTest/kotlin/world/respect/datalayer/db/opds/adapters/TestOpdsPublicationEntityAdapter.kt respect-app-compose/src/commonMain/kotlin/world/respect/app/components/UstadExposedDropDownMenuField.kt respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/opds/adapters/OpdsFeedAdapter.kt respect-datalayer-db/src/jvmTest/kotlin/world/respect/datalayer/db/opds/TestOpdsStorage.kt respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/opds/adapters/OpdsGroupAdapter.kt respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/opds/OpdsPublicationDataSourceDb.kt respect-datalayer-db/src/jvmTest/resources/world/respect/datalayer/db/opds/adapters/lesson001.json
Mike Dawson at
Update to AGP9 and Kotlin 2.4.10
( 9344675 )
respect-lib-util/build.gradle.kts app-android/proguard-rules.pro respect-app-compose/src/androidMain/kotlin/world/respect/AppKoinModule.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/report/query/RunReportUseCaseDatabaseImpl.kt respect-app-compose/src/androidMain/kotlin/world/respect/AppActivity.kt respect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectImageSelectButton.kt app-android/src/main/AndroidManifest.xml respect-app-compose/src/androidMain/kotlin/world/respect/WebViewActivity.kt respect-credentials/src/commonMain/kotlin/world/respect/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt gradle.properties respect-lib-ihttp-iostreams/build.gradle.kts respect-app-compose/build.gradle.kts respect-app-compose/src/desktopMain/kotlin/world/respect/app/components/RespectImageSelectButton.desktop.kt app-android/src/main/kotlin/world/respect/AppKoinModule.kt respect-datalayer-db/build.gradle.kts respect-datalayer-repository/build.gradle.kts respect-lib-test-resources/build.gradle.kts respect-datalayer-http/build.gradle.kts respect-lib-xapi-nanohttpd/build.gradle.kts respect-app-compose/src/androidMain/kotlin/world/respect/app/components/RespectImageSelectButton.android.kt app-android/src/main/kotlin/world/respect/AbstractAppActivity.kt respect-lib-primarykeygen/build.gradle.kts respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/report/list/ReportListViewModel.kt respect-lib-test/build.gradle.kts respect-lib-ihttp-nanohttpd/build.gradle.kts respect-lib-xapi-ipc-client/build.gradle.kts gradle/libs.versions.toml respect-app-compose/src/androidMain/kotlin/world/respect/app/app/AppIcon.android.kt respect-app-compose/src/androidMain/kotlin/world/respect/images/RespectImage.android.kt respect-lib-ihttp-okhttp/build.gradle.kts respect-server/build.gradle.kts respect-lib-cache/build.gradle.kts respect-lib-shared-se/build.gradle.kts respect-lib-ihttp-core/build.gradle.kts respect-credentials/build.gradle.kts respect-app-compose/src/androidMain/kotlin/world/respect/RespectApp.kt respect-app-compose/src/androidMain/kotlin/world/respect/MainActivity.kt respect-lib-xxhash/build.gradle.kts settings.gradle.kts app-android/src/main/kotlin/world/respect/RespectApp.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/report/detail/ReportDetailViewModel.kt respect-app-compose/src/androidMain/AndroidManifest.xml respect-app-compose/src/androidMain/kotlin/world/respect/app/components/LocalAppLocale.android.kt respect-app-compose/src/commonMain/kotlin/world/respect/app/view/report/list/ReportTemplateListScreen.kt respect-lib-shared/build.gradle.kts app-android/build.gradle.kts respect-app-compose/src/commonMain/kotlin/world/respect/app/view/report/list/ReportListScreen.kt respect-lib-serializers/build.gradle.kts respect-app-compose/proguard-rules.pro respect-lib-xapi-ipc-shared/build.gradle.kts app-android/src/main/kotlin/world/respect/MainActivity.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/report/query/RunReportUseCase.kt respect-datalayer/build.gradle.kts respect-lib-opds-model/build.gradle.kts respect-app-compose/src/androidMain/kotlin/world/respect/AbstractAppActivity.kt gradle/wrapper/gradle-wrapper.properties respect-lib-dataloadstate/build.gradle.kts respect-lib-xapi-core/build.gradle.kts respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/report/list/ReportTemplateListViewModel.kt respect-lib-xapi-ipc-server/build.gradle.kts
Mike Dawson at
Tidyup share feedback.
( 616a672 )
respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/launchers/WebLauncherUseCaseAndroid.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/sharelink/LaunchSendEmailUseCase.kt respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/launchers/LaunchSendWhatsAppUseCaseAndroid.kt respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/launchers/OpenExternalLinkUseCaseAndroid.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/launchers/WebLauncherUseCase.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/manageuser/sharefeedback/ShareFeedbackViewModel.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/openexternallink/OpenExternalLinkUseCase.kt respect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/sharefeedback/ShareFeedbackScreen.kt respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/launchers/WhatsAppLauncherUseCaseAndroid.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/launchers/WhatsAppLauncherUseCase.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/person/inviteperson/InvitePersonViewModel.kt respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/sendinvite/LaunchSendEmailAndroid.kt app-android/src/main/kotlin/world/respect/AppKoinModule.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/launchers/LaunchSendWhatsAppUseCase.kt
Mike Dawson at
Dev bookmark xapi (#272)
( beec082 )
respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/learningunit/detail/LearningUnitDetailViewModel.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/app/appstate/Snack.kt respect-lib-xapi-core/src/commonMain/kotlin/world/respect/lib/xapi/model/XapiVerb.kt respect-app-compose/src/commonMain/kotlin/world/respect/app/app/App.kt .maestro/flows/001_001_invite_users_using_qr_code_or_link_test.yaml .maestro/flows/subflows/admin_add_app.yaml respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/apps/launcher/AppLauncherViewModel.kt respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/launchapp/LaunchAppUseCaseAndroid.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/geticonforxapiactivity/GetPublicationForXapiActivityUseCase.kt respect-server/src/main/resources/http/respect-ds/case_valid/js/xapi_statement_maker.js respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/bookmark/RemoveBookmarkUseCase.kt respect-datalayer-db/schemas/world.respect.datalayer.db.RespectAppDatabase/5.json respect-app-compose/src/androidMain/kotlin/world/respect/shared/domain/license/GetLicenseLabelUseCaseAndroid.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/util/CommonSortOptions.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/bookmark/BookmarkListViewModel.kt .maestro/flows/002_002_browse_demo_app_test.yaml respect-server/src/main/resources/http/respect-ds/case_valid/examples/statementmaker/index.html respect-app-compose/src/commonMain/kotlin/world/respect/app/view/learningunit/detail/LearningUnitDetailScreen.kt respect-app-compose/src/commonMain/kotlin/world/respect/app/view/learningunit/list/PublicationListItem.kt .maestro/flows/001_003_login_using_school_link_test.yaml respect-lib-xapi-core/src/commonMain/kotlin/world/respect/lib/xapi/OpenEelXapiConstants.kt .maestro/flows/003_admin_user_assigns_assignment_to_a_class_test.yaml respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/license/GetLicenseLabelUseCase.kt app-android/src/main/kotlin/world/respect/AppKoinModule.kt respect-app-compose/src/commonMain/kotlin/world/respect/app/view/home/HomeScreen.kt respect-lib-shared/src/commonMain/composeResources/drawable/no_bookmark.xml .maestro/flows/001_002_add_user_direct_test.yaml respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/apps/detail/AppsDetailViewModel.kt respect-lib-shared/src/commonMain/kotlin/world/respect/shared/navigation/AppRoutes.kt .maestro/flows/002_001_browse_lessons_test.yaml respect-server/src/main/kotlin/world/respect/server/demoapp/DemoLaunchableAppManifestRoute.kt respect-app-compose/src/commonMain/kotlin/world/respect/app/view/bookmark/BookmarkListScreen.kt respect-lib-shared/src/commonMain/composeResources/values/strings.xml respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/bookmark/AddBookmarkUseCase.kt respect-app-compose/src/commonMain/kotlin/world/respect/app/app/AppNavHost.kt respect-app-compose/src/commonMain/kotlin/world/respect/app/view/learningunit/list/LearningUnitListScreen.kt respect-datalayer-db/schemas/world.respect.datalayer.db.RespectAppDatabase/6.json respect-app-compose/src/androidMain/kotlin/world/respect/WebViewActivity.kt
noreply at