* Adicionar identificação de protocolos duplicados
* Identificar protocolos com duas ou mais matérias
* Identificar matérias com protocolos inexistentes
* sobe alteracoes
* Identificar parl. com mandatos com intersecção
* Alterar a apresentação dos resultados
* Adicionar identificação de protocolos duplicados
* Identificar protocolos com duas ou mais matérias
* Identificar matérias com protocolos inexistentes
* sobe alteracoes
* Identificar parl. com mandatos com intersecção
* Alterar a apresentação dos resultados
* Adicionar identificação de autores duplicados
* Identificar bancadas e comissões com autor externo
* Adicionar migrações necessárias
* Alterar a apresentação dos resultados
* Alterar a apresentação dos resultados
* Acelerar identificação de protocolos com matérias
* Adicionar identificação de protocolos duplicados
* Identificar protocolos com duas ou mais matérias
* Identificar matérias com protocolos inexistentes
* sobe alteracoes
* Adicionar identificação de protocolos duplicados
* Identificar protocolos com duas ou mais matérias
* Identificar matérias com protocolos inexistentes
* Identificar parl. com mandatos com intersecção
* Alterar a apresentação dos resultados
* Adicionar identificação de autores duplicados
* Identificar bancadas e comissões com autor externo
* Alterar a apresentação dos resultados
* Alterar a apresentação dos resultados
* Acelerar identificação de protocolos com matérias
* Adicionar migrações necessárias
* Alterar a apresentação dos resultados
* Adicionar migrações necessárias
* Alterar apresentação de resultados
* Identificar legislatura infindável
* Identificar legislatura sem data fim
* Adicionar identificação de protocolos duplicados
* sobe alteracoes
* Adicionar identificação de protocolos duplicados
* Identificar protocolos com duas ou mais matérias
* Identificar matérias com protocolos inexistentes
* Identificar parl. com mandatos com intersecção
* Alterar a apresentação dos resultados
* Alterar a apresentação dos resultados
* Identificar bancadas e comissões com autor externo
* Adicionar identificação de protocolos duplicados
* Identificar protocolos com duas ou mais matérias
* Adicionar identificação de protocolos duplicados
* Identificar protocolos com duas ou mais matérias
* sobe alteracoes
* Identificar parl. com mandatos com intersecção
* Alterar a apresentação dos resultados
* Adicionar identificação de autores duplicados
* Identificar bancadas e comissões com autor externo
* Alterar apresentação de resultados
* Identificar legislatura infindável
* Identificar legislatura sem data fim
* Adicionar migrações necessárias
* Tratar mandato sem data -> mandatos interseção
* Adicionar importação itertools
* Corregir função autores_duplicados
* Refatorar função legislatura_infindavel
Excluir comentários desnecessários
Refatorar identificação autores duplicados
Remover migrations de outro PR
Correções
Excluir arquivos desnecessários
Alterar apresentação de resultados
Identificar mandato sem data inicial
* Correção templates
até a release 1.6.1 do django-crispy-forms, os fields em Meta.Fields eram
renderizados mesmo se não mencionados no helper.
Com esta mudança (6b93e8a362)
render_unmentioned_fields foi adicionado uma condição em que a cada
instância do Helper, fosse decidido se os fields não mencionados serião ou
não renderizados...
O Sapl até este commit: 22b87f36eb
utilizou o django-crispy-forms na versão 1.6.1, ou seja,
sem a condição render_unmentioned_fields o que fazia o FormHelper, na 1.6.1
set comportar como se, agora, na 1.7.2 o default fosse True.
Como todos os Forms do Sapl foram construídos assumindo que fields
não incluídos explicitamente no Helper, o helper o incluiria implicitamente,
e assim o era, de acordo com commit acima do django-crispy-forms, então
cria-se essa classe:
class SaplFormHelper(FormHelper):
render_unmentioned_fields = True
onde torna o default, antes False, agora = True, o esperado pelos forms do sapl,
e substituí-se todos os FormHelper por SaplFormHelper dentro do projeto Sapl
esta explicação ficará aqui dentro do código, via commit, e na issue #2456.