Skip to content
Snippets Groups Projects
  • Lukas Lechner's avatar
    5a8fea34
    Extend diary data exporter (EXPOSUREAPP-5113) (#2425) · 5a8fea34
    Lukas Lechner authored
    
    * Use time stamper instead of LocalDate.now() in ContactDiaryOverviewViewModel.kt to improve testability
    
    * Add test for the current contact diary export
    
    * Move export logic from ContactDiaryOverviewViewModel.kt into ContactDiaryExporter.kt
    
    * Create tests for new attributes
    
    * Adapt ContactDiaryExporter.kt to also export the new attributes
    
    * Fix long -> duration change issue
    
    * Fix tests
    
    * Fix instrumentation test
    
    * Update contact_diary_strings.xml
    
    * Integration with duration picker
    
    * Test navigation to comment info fragment
    
    * Navigation to comment info
    
    * Duration text overview and tests fix
    
    * Fix ContactDiaryOverviewViewModelTest.kt
    
    * Fix ktlint issues
    
    * Fix issue to not add blank values to export
    
    * Fix focus shift due to dialog opening from triggering a text change update.
    
    * Fixed dialog styling
    
    * Fix focus shift due to dialog opening from triggering a text change update.
    
    * changed coroutine scope
    
    * linting
    
    * linting
    
    * Fix test
    
    * Add org.jetbrains.kotlinx:kotlinx-coroutines-test dependency to androidTest to fix missing dependency
    
    Co-authored-by: default avatarjanetback <68653277+janetback@users.noreply.github.com>
    Co-authored-by: default avatarAlexander Alferov <a.alferov@sap.com>
    Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
    Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
    Co-authored-by: default avatarI502720 <axel.herbstreith@sap.com>
    5a8fea34
    History
    Extend diary data exporter (EXPOSUREAPP-5113) (#2425)
    Lukas Lechner authored
    
    * Use time stamper instead of LocalDate.now() in ContactDiaryOverviewViewModel.kt to improve testability
    
    * Add test for the current contact diary export
    
    * Move export logic from ContactDiaryOverviewViewModel.kt into ContactDiaryExporter.kt
    
    * Create tests for new attributes
    
    * Adapt ContactDiaryExporter.kt to also export the new attributes
    
    * Fix long -> duration change issue
    
    * Fix tests
    
    * Fix instrumentation test
    
    * Update contact_diary_strings.xml
    
    * Integration with duration picker
    
    * Test navigation to comment info fragment
    
    * Navigation to comment info
    
    * Duration text overview and tests fix
    
    * Fix ContactDiaryOverviewViewModelTest.kt
    
    * Fix ktlint issues
    
    * Fix issue to not add blank values to export
    
    * Fix focus shift due to dialog opening from triggering a text change update.
    
    * Fixed dialog styling
    
    * Fix focus shift due to dialog opening from triggering a text change update.
    
    * changed coroutine scope
    
    * linting
    
    * linting
    
    * Fix test
    
    * Add org.jetbrains.kotlinx:kotlinx-coroutines-test dependency to androidTest to fix missing dependency
    
    Co-authored-by: default avatarjanetback <68653277+janetback@users.noreply.github.com>
    Co-authored-by: default avatarAlexander Alferov <a.alferov@sap.com>
    Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
    Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
    Co-authored-by: default avatarI502720 <axel.herbstreith@sap.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.