Skip to content

[FEATURE] App meta data table #377

Description

@J-shw

Is your feature request related to a problem? Please describe.
Currently the user has no idea an update has happened unless they notice. This means new features go unoticed and things that may have moved they have no idea why or where too.

Describe the solution you'd like
A new app meta data database table. This will be the start of the app being able to know when to flag a recent update.

Describe alternatives you've considered
N/A

Additional context

Important

Like all data with this app, nothing will leave the phones local storage (Unless exported by the user and stored in their own space)
This data will only be used internally by the app.

Ideas on what this table will hold:

  • last_seen_version (The last seen app version number)
  • install_date (The date the app was initally installed)
  • review_request_status (App review request pending, dismissed, or completed)
  • review_request_dismissed (I don't want to spam users, so once this flag is set they will not receive any more review reminders)
  • onboarding_completed (An onboarding flow would be nice to have!)
  • last_heartbeat (Lsat time app was opened by user. Could allow the option for reminders to use the app if enabled by user)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions