* add sequencial_regimental no model tipo de matéria legislativa
* applica pep
* converte TipoMateriaCrud para classe
* inclui hooks no crud list
* altera ordering de TipoMateriaLegislativa
* define layout diferente para detail e list
* define estratégia para iniciar sequencia em tipos já existentes
* add template custom para listagem de tipo de matérias
* altera call hook
* impl a reordenação no list dos tipos de matéria
* add file migrate
* autopep in sessao/views.py
* ref views functions acionadas pelo botão 'Ajustar Ordenação'
* Gerar e aprimorar pdf de extrato
Colocando nome completo nos extratos e acresentando cargos nas assinaturas.
Fix #2514
Fix #2506
Refatorando classe ResumoView (extraindo metodos)
Adicionando testes a refatoração feita na classe ResumoView
Iniciando a geração do pdf de extrato da reunião
Aprimorando relatorio do extrato da reunião;
Fix #2514
Colocando numero de votos
Arrumando header e tabelas do relatorio de extrato
Colocando rodape no documento de extrato
Melhorando formatação da documentação de extrato de reunião
Melhorando assinaturas e removendo codigo morto
Adicionando nome de parlaentares nos votos nominais Fix #2514 Fix #2502 Fix #2506
* Melhorando visualização do documento de extrato da reunião
* Gerar e aprimorar pdf de extrato
Colocando nome completo nos extratos e acresentando cargos nas assinaturas.
Fix #2514
Fix #2506
Refatorando classe ResumoView (extraindo metodos)
Adicionando testes a refatoração feita na classe ResumoView
Iniciando a geração do pdf de extrato da reunião
Aprimorando relatorio do extrato da reunião;
Fix #2514
Colocando numero de votos
Arrumando header e tabelas do relatorio de extrato
Colocando rodape no documento de extrato
Melhorando formatação da documentação de extrato de reunião
Melhorando assinaturas e removendo codigo morto
Adicionando nome de parlaentares nos votos nominais Fix #2514 Fix #2502 Fix #2506
* Melhorando visualização do documento de extrato da reunião
* Arruma assinatura presentes
* Colocando pagina de assinaturas em uma folha separado
* WIP
* WIP 2
* WIP 3
* Adiciona file check em Audiencia e Parlamentar e mostra todos os erros
* adicionado o file check em mais forms
* adiciona verificacao de arquivo em partido form
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.
- muda BancadaCrud(Crud) para BancadaCrud(CrudAux) e BlocoCrud(Crud)
para BlocoCrud(CrudAux) e adequa forma de buscar TipoAutor em metodos
save de formulários que criam Autores automaticamente.
* votacao em bloco
* votacao em bloco - em andamento
* feita a tela de votacao em bloco
* feita a tela de votacao em bloco
* votacao em bloco- em andamento
* inicio da nova tela da votacao em bloco - em andamento
* inicio da nova tela da votacao em bloco - em andamento
* Tela de votacao em bloco simbolica. Em progresso.
* tela votacao em bloco exibindo as informacoes corretas
* Check all incluso para seleção de ordens desejadas.
* inicio da tela de votacao para votacao em bloco ordem dia
* Alteracoes na votacao em bloco
* adicionado salvamento da votacao
* correcoes na votacao e no checkbox de marcar todos
* adicionada votacao em bloco nominal no expediente
* inicio da votacao nominal em bloco
* Tela votacao em bloco.
* votacao nominal em bloco
* pequenas mudancas
* inicio da correcao de alguns bugs, como formulario invalido
* correcao de erro quando nao ha presentes
* correcoes de erros
* cancelar votacao simbolica
* correcoes diversas e insercao dos menus
* Menu adicionado
* votacao em bloco
* ajusta menu e lança erro se root_pk ou object estiver faltando no contexto
* ajusta contexto para votação em bloco no expediente
* [WIP] initial commit
* [WIP] adiciona tipo retirada de pauta
* [WIP]
* Fix migrations conflicts
* [WIP]
* [WIP] form in progress
* form on the away
* form working
* form update bugging, form create and view ok
* Retirada de pauta quase completo
* Edit funcionando
* fix migration conflicts
* Create Tipo Justificativa
* Adding the migrate
* Adding justificativa on map rules
* WIP
Co-authored-by: João Pedro Sconetto <sconetto.joao@gmail.com>
* wip
* Adding the migration
* fix #1801
* fix #1801
* Fix the reverse url
* Fix #1801
* Adding the migrations
* Fix #1801
* fix #1801
* fix #1801
* Remove ipdb
* Adding anexo on justificativa sessao
* Fixing some issues on map rules
* wip
* ajusta layout_key e corrige __init__ em form
* finish the create view
* Remove the template name from create view
* fixing conflicts with the migration
* isola em um commit ajustes de pep8
* add ao justifitiva de ausência m2m para registro do tipo matéria
* add apenas os presentes la lista de parlamentares
* Remove código desnecessário
* ajusta crud de justificativaausencia
* Remove the detail viewc
* Corrige o template de sistema
* muda combo de parlamentares
* Adiciona a justificativa de ausência no rules_group_sessao
* iniciada a adicao de configuracao para selecionar quem assinara a ata
* inicio da issue 2331 - em andamento
* obtida listas de possiveis assinaturas e modificacao no layout - em andamento
* obtida listas de possiveis assinaturas e modificacao no layout - em andamento
* fix #2331
* migration
* Mudanças no arquivo settings para uso de Log
Loggers inseridos em sessao/views.py
alteracao no gitignore
adicionados loggers em audiencia e base
terminados os logs de comissoes
loggers na view do app materia
loggers feitos nos forms de materia e no app norma
adicionado logging no app painel
adicionados loggins no app parlamentares
adicionados loggins no app protocoloadm
adicionados loggins no app redireciona_urls
adicionados loggings no app relatorios
adicionados loggings no app rules
adicionados loggings no app api
adicionados loggings nos apps crud e compilacao
Fix typo
Adicionando informação de host no log (em progresso)
Comentando trecho com problema
correcao do logger, tirando-o das funcoes e colocando na classe
correcao do logger, tirando-o das funcoes e colocando na classe concluido
Conserta log errado no import
Remove arquivo desnecessário
Remove arquivo desnecessário
Remove chamada ao pdb
Adiciona logger ausente em DevolverProposicaoForm
correcoes nos loggins para api, audiencia e base
correcoes nos loggins para comissoes
correcoes nos loggins para compilacao
correcoes nos loggins para crud
correcoes nos loggins para materia
correcoes nos loggings para o arquivo views.py de norma
correção de bugs.
Correção de bugs no funcionamento do log. Informação de IP do host ainda não funciona corretamente.
Com endereço IP. Faltando confirmar se o endereço está correto.
correcoes nos loggings para o app norma
correcoes nos loggings para os apps painel e parlamentares
correcoes nos loggings para o app protocoloadm
mais correcoes nos loggings para o app protocoloadm
correcoes nos loggings para o app redireciona_urls
correcoes nos loggins para o app relatorios
correcoes nos loggins em forms de parlamentares
correcoes nos loggins em views de protocoloadm
correcao nos loggings de sessao
inserido o hostname no log
testando logger com username
Inserção username no log. Incompleto.
logging username nos apps materia, norma e painel
alteracao no padrao de logging até painel
alteracao no padrao de logging
novas correcoes nos loggings
* correções