- Notifications
You must be signed in to change notification settings - Fork 578
Open
Description
Tell us about the task you want to perform and are unable to do so because the feature is not available
Implement feature to automate checking for app updates on launch as mentioned below.
Describe the solution/feature you'd like us to add
On launch, we can check if a new version of API Dash is available by matching it with GitHub repository. This can be done by
- Maintaining a
version
file in the root directory - By using GitHub API to find latest release.
Then an user prompt can be made to notify user that a new version is available for download. User may have an option to download now, or skip this update.
-
If user skips,
- Save this action in shared preferences and not alert user for current stable version update.
-
If user updates,
- Scenario 1 (Automatic Update)
- Use GitHub API to download latest artifact according to user's platform
- Perform an update (Approach to be discussed)
- Scenario 2 (Manual Update)
- Redirect user to API Dash's release tab (https://github.com/foss42/apidash/releases)
- Let user perform the update
- Scenario 1 (Automatic Update)
Any other feedback you would like to provide regarding the site
This feature isn't a priority but a good to have, and may be merged after GSoC contribution period to avoid any conflicts.
Metadata
Metadata
Assignees
Labels
No labels