First commit. API scaffold with initial test.
Simple POST request that reaches the API with no effects
Add a simple email validator module
Add a module to extract email parts
Refactor valid_email method. API should return a 400 if we passed an invalid 'to' email in the payload
Install tux gem (console). Import lib folder in the app and remove from tests.
validate that body content is valid html
EmailValidator must pass plain text as valid
Report correctly the error caused by an invalid email
require json gem in the sinatra app
Validate presence of required params in the call to the API
install mandrill gem
Install mandrill_api gem
Add Bearer Token authorization in the API
Add custom driver for Mandrill Service
Return 403 in case the Bearer Token is not correctly formatted
Change the authorization header name to be compliant with WWC. Wire email sender
Get both email and name from the email string coming from the API
Remove unused endpoint. Enable API to send the sender name in the email
commit ruby version for Heroku