open-api
open-api copied to clipboard
freeCodeCamp's open-api Intiative
Unit and integration tests have a lot of duplication. Raising this as part of new tech debt created in https://github.com/freeCodeCamp/open-api/pull/177
As we plan to expand our API and application surface area, we need to implement the use of role-based API protection. - [ ] Roles should include `guest`, `user`, `organiser`,...
Lots of parts will be running in Azure as an Azure Function. The Serverless framework supports multiple providers. If this works we could kill 2 birds with one stone and...
Definition of done; a clear overview of steps needed before we can go to prod exists and is communicated to the freeCodeCamp team.
As agreed we'll look at one piece of functionality that is currently using the loopback REST API and replace it with open-api. This will allow us a bit of focus...
#### Is your feature request related to a problem? Please describe. #### The goal for classroom-mode is to enable teachers to help students, and do code reviews along the way....
Was not implemented as part of https://github.com/freeCodeCamp/open-api/pull/177
Validation of particularly createCommunityEvent is a big clunky. We could create an object, populate it with all the fields that are appropriate and do *one* validation instead. This can be...
Definition of done: critical alerts create a phone call to team members. This could be possible by having critical alarms firing of separate SNS topics that have a Twilio webhook...
I'm not a 100% on what current familiarity level is of the AWS stack but I do know it can be a little daunting and there are a lot of...