-
Notifications
You must be signed in to change notification settings - Fork 0
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
Backend rewrite #13
Backend rewrite #13
Conversation
ross3102
commented
Dec 4, 2022
•
edited
Loading
edited
- Rewrite the API to use typescript, typegoose, and type-graphql
- Reorganize the file structure
- Set up Jest for API integration tests (unit tests need to be looked into a bit more, https://typegraphql.com/docs/dependency-injection.html might be helpful)
- added --extensions ".ts" to start script (not sure if that has any effect)
…ts weird and tests are ehhh tho
…not know what to type things except as any
…not know what to type things except as any v2
…read up on this) + update package.json
…-API into switch-to-ts
…'s going on with createReadStream..... so yeah
there seem to be A LOT of todo comments / code commented out -- i'm gonna make the decision and say that we can leave them in this PR for now, and I've made a new issue #14 for me to look at over winter ish break (do i even have a winter break??? ;-;) |
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.
see above comment -- there are some comments / potential todos for documentation still left in the codebase, but because they are minor, will approve this PR. Have also made an additional ticket for some cleanup/abstractions that we weren't able to get to in this semester for me to look at later!
note: while simultaneously testing and reviewing, we realized we had another bug, which has since been resolved --