appbaseio / appbaseio/dashboard
Broken v6 Import Process
- Dominant language
- JavaScript
- Stars
- 31
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
Currently, the import process for a v6 app is broken. One of the key reasons is the removal of mapping types in v6 apps, where we support passing types in the importer UI.
The types dropdown (and selection) should be disabled for v6 apps. Using the following endpoint https://rest.appbase.io/#6c6eff02-2afd-b1fb-b62d-d8b4a146c0fe, we can check the version of the app.

Instead, we should default to `_doc` as the type name or when an app's type exists, pick that instead.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in the importer UI and inspect how the types dropdown is populated and how the app version is obtained from the linked REST endpoint. Done means v6 apps disable type selection and use an existing app type or default to `_doc`, while non-v6 behavior remains available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100