* Fix#3138 - Iniciando etiqueta de materia legislativa
* Gerando pdf com codigo de barra e opção largura/altura
* Anexando etiqueta em Texto Articulado
* Adaptando pra ficar parecido com protocolo Fix #3138
* Colocando classe de configuração de etiqueta da materia no map rules
* Ajustando importações
* Melhorando a disposição dos elementos da etiqueta
* Mudando fontes da etiqueta
* Melhorando formato da etiqueta
* Limitando campo ementa para no maximo 200 caracteres em ementa de materia legislativa
* Aumenta um pouco mais o tam máx
Co-authored-by: eribeiro <edwardr@senado.leg.br>
* Fix #3127
* Adiciona merger de PDF
* Adiciona pypdf4 em requirements.txt
* Adicionando mensagem de erro caso não tenha documento acessório
* Subido algumas recomendações(logs, exceptions, localização de imports)
* Mudando maneira de pegar o diretorio tmp
* Concertando problema de css
* Arrumando mensagem de erro para quando todos os documentos acessorios não tem pdf cadastrados
* Generalizando tmp file para utils.py
* Adicionando logs de info e quebrando linhas grandes
Co-authored-by: eribeiro <edwardr@senado.leg.br>
Co-authored-by: ulysses <ulysses3353@gmail.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>
Esse commit é complementar ao commit c15343e199
Sempre que mudarem as regras de horário de verão, tanto a imagem base
do Alpine quanto essa lib precisam ser atualizadas.
* Fix #2828 - Adiciona tipo de cronômetro
* Corrige migrações
* Altera view do painel em Sessao
* Cronometros da tela de sessao funcionando
* Cronômetros na tela do painel funcionando
* Retira cronômetros do AppConfig
* Filtra apenas por cronometros ativos
* Adiciona requirements
* Melhoria no Form de Cronometro
* Adicionar link para o cronometro no Painel Eletronico e fix URL
* Muda nome do cronometro da ordem
* implementando celery para tramitacao de email e indexacao do solr
corrigindo conflitos do cherry pick
celery email_queue
implementando solr com fila de menagem
* adicionando django-celery-results==1.0.4
* corrigindo quantidade de argumentos
* adicionando Whoosh
* dockerizando celery
* Startando celery no docker-composer junto ao sapl
* config inicial
* impl channels tutorial 1 e 2
* corrige versão do redis
* impl tutorial 3
* impl time-refresh websocket
* add view para apps frontend
* corrige teste de app do sapl
* renomeia view para entry_point_view
* add redis no docker compose e no travis
* configura ativação para channels
* add comunicação websocket ao nginx
* change frontend
* corrige porta do postgres
* descomenta código de configuração do logging
* rename view and urls from app frontend
* corrige teste e url para app online
* adequa leitura de query_string para asgirequest
* nova versão do frontend
* inclui teste de https no ws
* retira django-bootstrap3 do projeto sapl
* retira bower sass-processor e libsass do projeto sapl
* altera origem do django-admin-bootstrapped
* commenta todas as entradas css e js em base.html
* vue create sapl-frontend
* add e configura django-webpack-loader
* add vue.config.js e configura comunicação com webpack-loader
* adequa staticfiles_dirs e ignora webpack-stats
* cria bloco de expansão para vue_content
* remove rotas do app hellow e impl multiplas entradas
* add nova entrada para gereciamento de temas
* cria plugin para carregar THEME_CUSTOM em .env
* add bootstrap ao projeto e a configuração fixa de temas
* add imports básicos para bootstrap
* move assets para sapl-frontend
* move assets para projetosexterno de tema e configura sapl project para leitura de temas através do .env
* remove theme do sapl frontend project
* retira link simbólico de entre projeto frontend e projeto de tema
* retira scss do projeto django
* altera btn-default/bootstrap3 para btn-outline-dark/bootstrap4
* altera btns de outline-dark para outlink-primary
* migra pull-right para float-right
* migra pull-left para float-left
* migra btn-excluir para btn-outline-danger
* add global entry and configure jquery
* add jquery na entrada global e migra getCookie
* remove row-fluid
* muda active para link a
* ajustes do botão salvar
* ajuste botão add participação em comissão
* ajuste do layout das mensagens de alerta e botao add detail detail
* ajusta script de votação individual
* ajuste eslint
* altera origem da imagem para etiqueta.png
* corrige eslint
* migra tela de busca de autores para sapl-frontend
* corrige fragmento de html para paginação
* ajuste de js e html em protocolo
* ajuste de layout no menu protocolo
* ajuste no formulário de proposições para sapl_frontend
* migra jquery-mask-plugin
* remove código antigo do jquery-mask-plugin
* migra jquery e algumas funções dependentes
* migra tinymce
* ajustes eslint
* ajuste de sub menus
* add campo de hora em mask
* move jquery.runner.js para sapl-frontend
* primeira versão com jquery runner funcionando
* ajusta painel ao sapl-frontend
* ajuste de tela de login
* cria entr compilação p sapl-frontend e migra jsdiff
* migra js das notas
* add import bootstrap em module global
* altera nome de função para iniciar editor de texto rico
* move scss de compilação do tema para o frontend
* adequa crud de notas de compilação ao form do django 1.11
* retira render padrão scripts css e js de image_cropping
* integra jquery runner e image cropping com jquery e lodash global
* ajustes de eslint em compilação
* ajuste de layout para notas e de código eslint
* ajuste de layout para Vides da app compilação
* altera configurações para pasta público de tema ser importada no build
* ajustes de eslint
* ajusta TAs embedded de normas para sapl-frontend
* migra botões de compilação para bootstrap4
* migra componente alert para bootstrap 4
* altera chamada a jQuery e resolve conflito com bootstrap
* altera travis.yaml
* corrige entrada doo sapl-oficial-theme para instalação trivial
* testa modo de definir versão do node no travis
* teste de configuração do travis
* ajuste de teste e das telas de erro 404 e 500
* Configura sapl-frontend e webpackloader
Configura sapl-frontend e webpack-loader com código de produção já
esportado para a sapl/static. Desta forma, tanto no travis como no
docker não existe a necessidade de instalação de node, npm e/ou yarn
* configura docker e localização do webpack-stats.json
* inicia migração da edição de dispositivos
* ajuste de chunks
* resume forma de lidar com com chunks css e js
* cria template tag para tratar chunk-vendors
* corrige menu de configuração dos TAs
* migra barra inferior da vigencia
* migra linha do tempo de vigências
* ajuste nos menus do topo da edição dinamica da compilação
* frontend produção
* ajuste de blocos
* migra layout da edição dinamica de dispositivos originais
* ajuste da seleção de tipos de vigências
* migra frontend de edição dinâmica de dispositivos
* ajst dropdown de seleção de editor de dispositivos
* migra subnav da edição avançada de dispositivos
* separa frontend em outro projeto
* Altera how-to de instalação do ambiente dev
Altera how-to de instalação do ambiente de desenvolvimento com novas instruções para colaboração com o sapl-frontend
* migra barra de navegação de parents de dispositivos
* Alterações no how-to para colab com sapl-frontend
Alterações no how-to para colab com sapl-frontend
* ajuste de docs
* sapl-frontend reinseriu language pt-br datepicker
* ajuste no form autoria multicreate para sapl-frontend
* add webpack blocks no index de painel
* refatora layout do painel para bootstrap4
* migra cadastro de autor
* migra frontend da manutenção de tipos de proposição
* migra tela de incorporação
* remove templates de compilação
* ajusta layout do form de pesquisa textual
* ajustes de layout no painel
* primeira versão checada do frontend
pytz é uma biblioteca que necessita ser atualizada com mais
frequencia... ela traz informações e registra as mudanças de horários de
verão, fato comum no Brasil.