Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Add API wizard #1379

Closed
4 tasks done
bajiat opened this issue Aug 12, 2016 · 3 comments · Fixed by #1397
Closed
4 tasks done

Update Add API wizard #1379

bajiat opened this issue Aug 12, 2016 · 3 comments · Fixed by #1397
Assignees
Milestone

Comments

@bajiat
Copy link
Contributor

bajiat commented Aug 12, 2016

Update Add API wizard to add an API without proxy settings. (Proxy should be added - or in the future selected - in separate UI.) This UI will add an API with basic details to Catalog.

Definition of done

  • User can enter all details related purely to API backend such as name, description, base URL with Add API wizard
    • Add API wizard does not contain any details or settings related to proxy or selecting proxy
  • When user presses Publish API backend, the API will be added to API backends collection
    • User get redirected to single API view for the newly created API
@Nazarah
Copy link
Contributor

Nazarah commented Aug 13, 2016

@bajiat : need wireframe for this?

@bajiat bajiat added this to the Sprint 29 milestone Aug 15, 2016
@bajiat bajiat added ready and removed planning labels Aug 15, 2016
@jykae
Copy link
Contributor

jykae commented Aug 15, 2016

Discussed with @brylie about deprecating wizard and using simple form approach.

Base for the form will be new API Backend schema.
Fields for API backend schema:

  • name
  • description
  • base URL for API
  • isPublic checkbox

@brylie
Copy link
Contributor

brylie commented Aug 18, 2016

We decided to deprecate the Add API Wizard, since we are simplifying the basic API fields.

@jykae would you be interested in improving the Add API form after we have merged these initial changes? E.g. you could experiment with showing the form in a modal dialogue instead of as a separate page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants