Skip to content
Snippets Groups Projects
  1. Apr 07, 2021
  2. Apr 06, 2021
  3. Apr 01, 2021
  4. Mar 31, 2021
    • harambasicluka's avatar
    • Matthias Urhahn's avatar
      Automatic checkout for check-ins (EXPOSUREAPP-5410) (#2694) · 69fc0b6d
      Matthias Urhahn authored
      * Add checkout behavior, 1st draft.
      
      * Add checkin edit navigation.
      
      * Add tests.
      
      * LINTs
      
      * Basic error handling
      
      * Fix stopship TODO
      
      * Automatic check-out notifications, first draft.
      WIP
      
      * Update notification channel title and description.
      
      * Refactor notification creation code to align private/public visibility.
      
      * AutoCheckout, 2nd draft.
      
      * Automatic AutoCheckOut refresh D:
      
      * Process overdue checkouts before risk calculation.
      
      * Process overdue checkouts before risk calculation.
      
      * Fix list refresh blinking and add automatic time refresh.
      
      * LINTs
      
      * Fix pending intent for autocheckout receiver.
      
      * Add test cases.
      
      * Refactor package names.
      
      * Remove unused strings in non-default locales to satisfy linter (instead of waiting for translations delivery).
      
      * Adjust sort order of check-ins.
      For active check-ins we want the one that expires next, first,
      For completed check-ins we want the most recent event first.
      
      * Fix typos.
      
      * Solve merge regression.
      
      * Fix merge conflict regression, missing argument.
      
      * Fix unit test.
      
      * Disabled broken lint rule
      see https://issuetracker.google.com/issues/169249668
      
      
      
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      Co-authored-by: default avatarKolya Opahle <k.opahle@sap.com>
      Co-authored-by: default avatarMohamed <mohamed.metwalli@sap.com>
      Unverified
      69fc0b6d
    • Kolya Opahle's avatar
      Event Checkin and Event Edit Fragments (EXPOSUREAPP-5743/5953) (#2692) · 883bab15
      Kolya Opahle authored
      
      * Added white cwa logo drawable
      Initial changes to fragment_confirm_check_in to align with figma design
      Removed old binding references from ConfirmCheckInFragment
      
      * Added logic for checkin handling and trace location info display to the ConfirmCheckInFragment
      
      * Added card for too late or too early check in to check in fragment
      
      * Added layouts and texts for the checkin edit functionality
      (no fragment and viewmodel code yet)
      
      * Separated ConfirmCheckInFragment and EditCheckInFragment
      Implemented CheckIn Editing in EditCheckInFragment
      
      * Fixed linting
      
      * Fixed tests in ConfirmCheckInViewModelTest
      
      * Added mocks for default unit tests in ConfirmCheckInViewModelTest
      
      * cleaned up the checkin and edit strings
      
      * First round of pr comments
      
      * Added check to EditCheckInFragment that disables save button if checkInDate is after checkOutDate
      
      * added StringRes annotation to getter
      
      * updated layout
      
      * changed switch styling
      
      * refactored checkIn layout
      
      * updated layout of edit checkIn screen
      
      * updated strings
      
      * added new style for cards without elevation and applied it to card on event info screens
      
      * Switched confirm card row to ConstraintLayout to fix issues with varying screen sizes
      
      * Made checkin time and label top aligned
      
      * Fixed issues created by merge
      
      Co-authored-by: default avatarI502720 <axel.herbstreith@sap.com>
      Co-authored-by: default avatarMohamed <mohamed.metwalli@sap.com>
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      Unverified
      883bab15
    • Juraj Kusnier's avatar
Loading