* 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
* Adiciona autenticação via Token
* Adiciona token nos usuários existentes
* Adiciona token automaticamente nos novos usuários
* Adiciona campo para somente leitura com o token do usuário na edição do usuário
* Adiciona função para renovar token do usuário autenticado
* Adiciona botão para renovar token
* Corrige com mudanças solicitadas
* Padroniza nome do html
* Cria página para visualização de perfil
* Redireciona para perfil do usuário quando é criado
* Altera url para página de detalhe do usuário
* Adiciona botões para pesquisa e edição de usuário
* Corrige model de Pesquisa Usuário
* Redireciona pra tela de detalhe
* Altera forma para criar objeto ou estender dicionário
* Corrige ajax para post e id do usuário dono do token
* Adiciona roles in rows
* Adiciona botao de cancelar em editar usuario
* Conserta localizacao de templates HTML
Co-authored-by: eribeiro <edwardr@senado.leg.br>
Co-authored-by: Vinícius Cantuária <cantuariavc@gmail.com>
* Adiciona possibilidade de editar nome e sobrenome de usuário
* Update sapl/base/views.py
* Update sapl/base/views.py
Co-authored-by: Edward <9326037+edwardoliveira@users.noreply.github.com>
* Refatora num matérias por tipo
* Adaptação p/ caso que utiliza MateriaEmTramitacao
* Update sapl/utils.py
Co-Authored-By: Edward <9326037+edwardoliveira@users.noreply.github.com>
* Update sapl/utils.py
Co-Authored-By: Edward <9326037+edwardoliveira@users.noreply.github.com>
* Update utils.py
Co-authored-by: João Rodrigues <cont.joaorodrigues@gmail.com>
Co-authored-by: Edward <9326037+edwardoliveira@users.noreply.github.com>