App start
Basic needed gems added
Basic app foundation organization
API behavior edit

By default Rails returns an empty response on successful edit request on API endpoints, this commit make this methods returns the serialized resource rather then empty response.
Todo persistence things
Todo controller
Angular.js and ngResource added to the project
Angular.js base start
Todo list base
Front end structure for ToDo list base
New ToDo form markup
Front end structure for new ToDo form
Disable on send Angular directive

This directive has the purpose to disable the send button when a request for server is in progress, for this, the directive watch a ngResource promise in the scope var 'modelSubmitPromise'.
Applying the disableOnSend directive in new ToDo form
Moment.js Angular filter
Applying moment filter in ToDos dates
Masked input Angular.js directive
Applying masked field directive in estimated date field
Applying disable on send directive in remove button on ToDo view
Server form validation Angular directive

This directive has the purporse to print the form errors from server on the fields group in an easy way.