• 0.3

    0%
    0 Open
    0 Closed
    Updated 2026-05-02 22:06:45 +00:00
    No due date

    DoD

    Android app

    PRIMARY and SECONDARY

    • if not logged in: shows a login screen
      • shows fields for entering access key and secret key
      • calls /api/v1/login upon clicking the login button with both keys entered
      • handles error states (incorrect access/secret key)
      • stores received JWT access token and refresh token to local encrypted storage

    PRIMARY

    • if logged in: shows a page with a list of available SECONDARY devices along with their available phone numbers
      • reads auth tokens from local encrypted storage
      • calls /api/v1/devices?type=secondary
        • add support for type URL parameter on this endpoint
      • displays a card for each device with device name and its phone numbers

    SECONDARY

    • if logged in: shows a page with:
      • the device's access key
      • available phone numbers
      • refresh token's expiry date
      • a logout button