Skip to content

Conversation

@mct-dev
Copy link
Contributor

@mct-dev mct-dev commented Jun 28, 2019

WIP - #14

Adds:

  • POST and PUT controller methods
  • testing (converts from jest to mocha/chai to support mongoose)
  • some opinionated changes to the swagger API spec and other small areas

Let me know if I'm on the right track here and I'll try to continue adding stuff. Was thinking OAuth would be next.

Also, you don't seem to have a "dev" type branch for me to PR into so I just did master...

@mct-dev
Copy link
Contributor Author

mct-dev commented Jun 28, 2019

Travis npm run test fails because of the missing mongoDB connection.

Copy link
Contributor

@joshghent joshghent left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing work! Thanks for writing tests and docs too! That's great. Thanks very much for your help. You're definitely along the right track. Yes I was going to use either Oauth or perhaps better yet to use Auth0? To start with I was going to use just standard JWT. I think making sure we can authenticate with microservices is most important

With regards to the branches, because this API is not complete yet, there is no "dev" as such. So yeah PR's against master are fine for now until we release 👍

@joshghent joshghent merged commit 4bb4036 into esfiddle:master Jul 1, 2019
@mct-dev
Copy link
Contributor Author

mct-dev commented Jul 1, 2019

Right on. Thanks @joshghent! I'll continue working on issue #14 and see if I can get authentication up and running using JWT.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants