* 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
* Refatora solr_api
* Conserta bug ao zipar subdir
* Remove zip de controle de versão
* Adiciona try/catch nos res.json()
* Faz o zip de subdir
* Mais mudanças
* WIP
* Conserta bug em zip file
* Remoção de linhas de debug
* Adiciona create-collection.sh
* Adiciona upload-config.sh
* Adiciona delete-collection.sh
* Adiciona delete-config.sh
* Adiciona delete-records.sh
* Adiciona list-collections-configs.sh
* Adiciona update-configset.sh
* Update and rename delete-records.sh to delete-all-documents.sh
* Update update-configset.sh
Co-authored-by: eribeiro <edwardr@senado.leg.br>
* 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>
* Adicionar endpoint pesquisa
Adiciona view de pesquisa
Adiciona novas entradas no menu tabela aux
Adiciona form pesquisa
Adiciona template pesquisa e resultados
Adiciona template assunto norma detail
Atualiza url sucesso delete assunto norma
* Conserta chamada multifilter
Co-authored-by: Vinícius Cantuária <cantuariavc@gmail.com>
Co-authored-by: eribeiro <edwardr@senado.leg.br>
Adiciona novas entradas no menu tabela aux
Adiciona form pesquisa
Adiciona template pesquisa e resultados
Adiciona view pesquisa
Altera template status tram detail
Atualiza url sucesso delete status tram
Co-authored-by: Vinícius Cantuária <cantuariavc@gmail.com>
* Cria pesquisa de partido
Adiciona link para criação de partido em tabelas auxiliares
* Adiciona pesquisa multifield
Co-authored-by: eribeiro <edwardr@senado.leg.br>
* Move parlamentares_by_legislatura para viewset legislatura onde o pk
passado representa a uma instancia da viewset, ou seja chamando uma
action de LegislaturaViewSet e não ParlamentarViewSet. Tendo o pk da
legislatura na viewset para legislaturas, é disponibilizado então o
action /api/parlamentares/legislatura/<pk da legislatura>/parlamentares
* aplica no action parlamentares o wrapper de redundância de código para
disponibilização dos dados levando em conta tb a funcionalidade do
django_filter
em caso de uso do query params get_all=true o serializer utilizado era o
da viewset do action, além disso, foi adicionado o filterset
correspondente ao endpoint para que query params funcionem no endpoint.
em caso de uso do query params get_all=true o serializer utilizado era o
da viewset do action, além disso, foi adicionado o filterset
correspondente ao endpoit para que query params funcionem no endpoint.
* Permite exclude em Meta de ModelSerializers
* Refatora lógica
* adiciona serializer de edição
* Adiciona classe de edição
* Adiciona campos em exclude
Co-authored-by: eribeiro <edwardr@senado.leg.br>