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

Clean all test APIs from production version #905

Closed
3 tasks done
bajiat opened this issue Mar 3, 2016 · 3 comments
Closed
3 tasks done

Clean all test APIs from production version #905

bajiat opened this issue Mar 3, 2016 · 3 comments
Assignees
Labels

Comments

@bajiat
Copy link
Contributor

bajiat commented Mar 3, 2016

Make sure all test APIs are cleaned from both apinf.io / production. They must be removed from both Apinf API backend collection and Api Umbrella. This is particularly important because they show up in latest APIs on frontpage.

Definition of done

  • apinf.io front page shows no test / testing / test123 APIs
  • Api catalogue does not contain any testing APIs
  • All test APIs have been removed from production Api Umbrella
    Note: if there any backlog items, metadata or such for the test APIs, remove them as well.
@bajiat
Copy link
Contributor Author

bajiat commented Mar 7, 2016

Three options to do this:

  1. Wait for delete functionality to be completed and delete from UI
  2. Delete from console -> manually going through 30 apis
  3. Re-set the project -> requires recreating users, settings

@ccsr What is the urgency? Should we go with option 2 rather than waiting for 1? (See task #616)

@ccsr
Copy link
Member

ccsr commented Mar 7, 2016

@bajiat I vote for option 1, but what is the time line for option 1 to be implemented.

@jykae
Copy link
Contributor

jykae commented Mar 16, 2016

Option 2 selected and done.

@jykae jykae closed this as completed Mar 16, 2016
@jykae jykae removed the ready label Mar 16, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants