Create events repository (EXPOSUREAPP-5470) (EXPOSUREAPP-5482)(EXPOSUREAPP-5484) (#2549)
* Add events card in event registration test fragment * Format * Create empty fragments and implement navigation * Create layout for CreateEventTestFragment.kt * Add spinner for event type * Build event object from input * Create database for event registration and store events in it * Fix date issue * Show stored events in a simple way * Make event list more pretty * Add button to delete all events in ShowStoredEventsTestFragment.kt * Change the functions of HostedEventRepository.kt to regular functions instead of suspend functions * Change text in EventRegistration TestFragment * Fix merge issues * Add parameters from new TechSpec * Change wording from 'hosted Events' to 'TraceLocation' * Delete event registration database on app reset * Fix detect issue 'MaxLineLength' * Remove parcelable from TraceLocationEntity.kt * Map TraceLocationEntity to TraceLocation in TraceLocationRepository * Use the Instant.seconds extension function * Use existing EventRegistrationModule.kt instead of creating a new one * Only delete traceLocations on App reset instead of all tables in TraceLocationRepository.kt * Add named parameters to TraceLocation mapping * Add unit test for TraceLocation Mapper * Add unit tests for EventRegistrationConverters * Add unit tests for TraceLocationEntity mapping * Add events database table to 'TraceLocation' database and remove 'EventRegistration' database * Add database tests for TraceLocations * Fix issue in EventRegistrationModule.kt * Add database tests for checkInDao * Fix detekt maxLineLength issue * Fix inconsistency in TraceLocationEntity.kt * Fix ktlint issues * Inherit from BaseTest or BaseTestInstrumentation in tests * Fix issue in TraceLocationConverters.kt
Showing
- Corona-Warn-App/schemas/de.rki.coronawarnapp.eventregistration.storage.TraceLocationDatabase/1.json 70 additions, 2 deletions...pp.eventregistration.storage.TraceLocationDatabase/1.json
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/eventregistration/storage/CheckInDatabaseData.kt 40 additions, 0 deletions...awarnapp/eventregistration/storage/CheckInDatabaseData.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/eventregistration/storage/TraceLocationCheckInDaoTest.kt 85 additions, 0 deletions.../eventregistration/storage/TraceLocationCheckInDaoTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/eventregistration/storage/TraceLocationDaoTest.kt 72 additions, 0 deletions...warnapp/eventregistration/storage/TraceLocationDaoTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/eventregistration/storage/TraceLocationDatabaseData.kt 32 additions, 0 deletions...pp/eventregistration/storage/TraceLocationDatabaseData.kt
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/eventregistration/ui/EventRegistrationTestFragment.kt 11 additions, 0 deletions...est/eventregistration/ui/EventRegistrationTestFragment.kt
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/eventregistration/ui/createevent/CreateEventTestFragment.kt 88 additions, 0 deletions...entregistration/ui/createevent/CreateEventTestFragment.kt
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/eventregistration/ui/createevent/CreateEventTestFragmentModule.kt 19 additions, 0 deletions...istration/ui/createevent/CreateEventTestFragmentModule.kt
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/eventregistration/ui/createevent/CreateEventTestViewModel.kt 75 additions, 0 deletions...ntregistration/ui/createevent/CreateEventTestViewModel.kt
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/eventregistration/ui/showevents/ShowStoredEventsTestFragment.kt 48 additions, 0 deletions...egistration/ui/showevents/ShowStoredEventsTestFragment.kt
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/eventregistration/ui/showevents/ShowStoredEventsTestFragmentModule.kt 19 additions, 0 deletions...ation/ui/showevents/ShowStoredEventsTestFragmentModule.kt
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/eventregistration/ui/showevents/ShowStoredEventsTestViewModel.kt 24 additions, 0 deletions...gistration/ui/showevents/ShowStoredEventsTestViewModel.kt
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/ui/main/MainActivityTestModule.kt 10 additions, 0 deletions...va/de/rki/coronawarnapp/ui/main/MainActivityTestModule.kt
- Corona-Warn-App/src/deviceForTesters/res/layout/fragment_test_createevent.xml 154 additions, 0 deletions...deviceForTesters/res/layout/fragment_test_createevent.xml
- Corona-Warn-App/src/deviceForTesters/res/layout/fragment_test_eventregistration.xml 53 additions, 0 deletions...ForTesters/res/layout/fragment_test_eventregistration.xml
- Corona-Warn-App/src/deviceForTesters/res/layout/fragment_test_showstoredevents.xml 38 additions, 0 deletions...eForTesters/res/layout/fragment_test_showstoredevents.xml
- Corona-Warn-App/src/deviceForTesters/res/navigation/test_nav_graph.xml 18 additions, 1 deletion...pp/src/deviceForTesters/res/navigation/test_nav_graph.xml
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/eventregistration/EventRegistrationModule.kt 7 additions, 0 deletions...oronawarnapp/eventregistration/EventRegistrationModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/eventregistration/events/DefaultTraceLocation.kt 45 additions, 0 deletions...awarnapp/eventregistration/events/DefaultTraceLocation.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/eventregistration/events/HostedEventRepository.kt 0 additions, 12 deletions...warnapp/eventregistration/events/HostedEventRepository.kt
Loading
Please register or sign in to comment