-
Notifications
You must be signed in to change notification settings - Fork 2
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
Feat: Player Rating Endpoints #8
Conversation
feat: add scheduled job test: add tests for rating generation chore: ad endpoints to readme
fix: add missing api param fix: make optional columns
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - just a few minor suggestions.
Should this be pointing to the dev
branch?
fix: add missing db names to typeorm feature and root
…k-api into rating-endpoints
…the ending slash is missing
…k-api into rating-endpoints
feat: add scheduled job test: add tests for rating generation chore: ad endpoints to readme
fix: add missing api param fix: make optional columns
fix: add missing db names to typeorm feature and root
…k-api into rating-endpoints
feat: add scheduled job test: add tests for rating generation chore: ad endpoints to readme
…k-api into rating-endpoints
chore: add better api property descriptions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving, assuming that the comments are trivial to explain.
chore: refactor to make variables more meaningful chore: refactor ratings to have better typings chore: refactor dto files chore: update formatting chore: fix typos
chore: fix typings chore: clean up player dto
chore: update readme
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM but leaving some non-blocking comments for my understanding and some things I noticed. I most notably just skimmed over generateRating() because that was ported code that is hard to parse, and even riskier to rewrite without testing.
…en't changed chore: add additional comments to explain the generateRatings
feat: add ratings endpoints
feat: add scheduled job
test: add tests for rating generation
chore: add endpoints to readme
Adds the following endpoints to the service:
/v1/ratings
/v1/ratings/{player_name}
Changes:
Adds the following dependency @nest/schedule