android-oss-release-tracker icon indicating copy to clipboard operation
android-oss-release-tracker copied to clipboard

Override Detected Configuration

Open jroddev opened this issue 3 years ago • 0 comments

Add the ability to override the what is auto-detected by the app such as:

  • Repository type: GitHub, GitLab, Gitea, etc
  • Package Name
  • Icon Locations
  • Default Branch
  • Android Root or build.gradle location
  • Release number source - releases name or tag_name, custom regex

This will allow supporting non-standard repository/app structures and help with https://github.com/jroddev/android-oss-release-tracker/issues/5 by caching more info at configuration time.

Off the top of my head this involves:

  • Changing the save/load logic to be a JSON array+objects instead of just a list of URLs.
  • Change UI logic to use cached vlaues instead of making API calls.
  • Adding new UI to allow the user to configure new repos (and edit existing?)
  • Add UI for bulk import of URL list (are people actually using this feature?)

jroddev avatar Dec 10 '22 21:12 jroddev