* insere field tramitacao_origem_fixa
* ajusta default para True do field tramitacao_origem_fixa
* adiciona tramitacao_origem_fixa ao form de Configurações da aplicação
* refatora form e view materia para tramitacao_origem_fixa
* altera help text de tramitacao_origem_fixa
* Alteracoes nos templates de proposicao para adicionar o campo enviada por
* Adicionado campos ao template da proposicao e protocolo
* Conserto de bug do protocolo.user do documento
* Adicionado filtro format_user para os templates e unificacao das migracoes
* Adicao do filtro format_user nos templates de protocolo
* Alteracao posicao data de envio
Co-authored-by: Gustavo274 <gustavo@DESKTOP-JVUD0SL.localdomain>
- Adição o model SessaoPlenaria à pesquisa textual
- cria SaplSearchForm e fixa ordem da listagem decr por last_updated
- aplica paginação padrão do Sapl à pesquisa textual
* Adicionado função resultado_votacao que retorna um resultadopara a votação da matéria, onde este será chamado no template materialegislativa_filter.html dentro de um condicional if.
* Modifcações realizadas nas linha 116 até a 118 do sapl/base/templatetags/common_tags.py conforme solicitado.
Co-authored-by: Gustavo274 <Gustavo274@github.com>
* add model OperadorAutor
* refatora autor e impl form e view para operadores
* refatora AutorForm para seleção de usuários
* remove OperadorAutorCrud
* restrige usuários na lista de operadores
* ajusta qs p/ lista de usuários em autor
* add listview com pesquisa para autores
* remove pesquisa independente de autores
* ajustes no filtro de autores e display de operadores
* refatora restrições de usuário em proposição
* corrige exclusão de vinculo de usuário votante
* impl edição de votante e autor para usuário
* corrige run python em migration
* organia imports em sapl/base/forms.py
* add restrição de user ativo na lista de user de autor
* corrige erro apontado por test_str_sanity
* ajusta teste de criação de proposição
* ajusta erro apontado em rules/test_rules
* add load para variável de ambiente
* altera url de primeira página se SAPL_AS_SAPN = True
* add context_processor para sapl as sapn
* ajuste de identação
* refatora base.html para sapl as sapn
* remove menus do sapl em sapn
* ajusta tabelas auxiliares
* refatora norma e compilação para sapl as sapn
* impl feature flag superficial
* ajusta menu Acessar em sapl as sapn
* add orgao como fk para normas
* add órgão no cadastro de normas
* ajuste de teste redirecionamento sapl index
* ajuste de teste de url
* alterações de IDE
* Refatora forms de acomp via email e recup de senha
Implementa mixin de registro de email para encaminhamento de emails com
google recaptcha.
* Impl registro do Google Recaptcha
* Substitui urllib3 por requests
Co-authored-by: eribeiro <edwardr@senado.leg.br>
A vinculação de parlamentar a votante se dá ao se associar o
parlamentar com um usuário na tela de detalhe do Parlamentar,
na aba 'Usuário' (última da direita). Em caso do usuário não
dispor desta role, remover e vincular novamente o usuário na tela.
Models de Parlamentares
Models de Comissoes
Models de Norma
Models de Matéria
Models de Sessão
Models de Audiência
Models de Protocolo
Models de Base
Models de Painel
Models de Compilação
Models de Lexml
* Adiciona campos no formulário de presença parmaentares sessões
* Adiciona campos para filtro na view
* Adiciona filtro para parlamentares ativos
* Filtra opções pela view
Modificando layouts.yaml
Colocando campos de AppConfig na mesma ordem das tabelas auxiliares
Altera local esfera_federacao
Co-authored-by: Vinícius Cantuária <cantuariavc@gmail.com>
* refatora auditlog para post_save e post_delete generico
* muda teste para captura de auth.User
* ignora auditlog se sender não faz parte das apps do sapl
* corrige teste de sender a ser ignorado
* retira audit_log dos saves executados dentro de migrate
* corrige código para erros apontados no travis no ultimo commit