Skip to content
This repository has been archived by the owner on Jun 13, 2019. It is now read-only.

Chore/152398223/api documentation #8

Merged
merged 1 commit into from
Oct 31, 2017

Conversation

oahray
Copy link
Contributor

@oahray oahray commented Oct 30, 2017

What does this PR do?

Protect the RESTful API endpoints such that only authenticated users can access them, and admin routes cannot be accessed by users who do not have admin roles. Adds a link to generated docs in README

Description of Task to be completed?

  • Add nimble:restivus package
  • Add restivus-swagger package
  • Attach a swagger object to API object, and specify the location of swagger.json file.
  • Add API Docs link to README

How should this be manually tested?

Click the API Docs link in the readme, you should be taken to the auto-generated API docs.

Any background context you want to provide?

Reading documentation is one awesome way to learn to use a new technology.

What are the relevant pivotal tracker stories?

Finishes #152398223

Screenshots (if appropriate)

@oahray oahray force-pushed the chore/152398223/api-documentation branch from 740cd72 to 91643b1 Compare October 31, 2017 11:57
- change API package to restivus
- add restivus-swagger meteor package
- Add documentation URL to README
[Finishes #152398223]
@oahray oahray force-pushed the chore/152398223/api-documentation branch from 91643b1 to bc95331 Compare October 31, 2017 12:04
@femisenjobi femisenjobi merged commit ffb86e4 into development Oct 31, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants