* 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>
* Movendo package.json para root do projeto
* Consertando algumas referencias
* Removendo arquivos do frontend/ que foram transferidos para o root
* Force build copy frontend/public-->sapl/static/...
* Rebuild frontend com arq de cfg na raiz do projeto
Co-authored-by: Leandro Roberto <leandroroberto.br@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
* Corrige recuperação de Sessões Legislativa
Co-authored-by: Edward <9326037+edwardoliveira@users.noreply.github.com>
* Update sapl/parlamentares/views.py
Co-authored-by: Edward <9326037+edwardoliveira@users.noreply.github.com>