Inicialização do projeto Portfolio
Modelos iniciais
Correção da referência para parents, agora é polimórfica.
Correção dos nomes dos campos de referência (chaves estrangeiras)
Retirada o index das referência polimórficas
Correção das associações nos modelos
Correção das associações entre tags e entities
Inserida a associações entre tags e entities, like educations, publications, etc.
Inclusão dos IDs dos entities
Criação dos controllers
Seed com os entities, um education e alguns tags
Retirada a parte de Tags. Será usado, no lugar, o gem Acts-as-taggable-on
Inclusão do gem Acts-as-taggable-on
Tests in http authentication. Creation of auto-signed certificates. Inclusion o devise gem.
Inclusão de API. Primeiramente, apenas com a opção de listar/mostrar educations
Primeiro commit do projeto Portfolios
Removed unnecessary comments
Inserted the fields first_job_date and last_job_date in the json of the company model. Improved the design of the sorting mechanism. Inserted the Section class for improvement of the design of the sections selection mechanism.
Refactoring: the class Section now deal with the array of orders for an id.
Cleaning the code