Browse Source

Merge branch '3.1.x' into doc_restrito

pull/3613/head
cristian-longhi 1 year ago
committed by GitHub
parent
commit
89c0afdbe4
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 14
      CHANGES.md
  2. 2
      docker/docker-compose.yaml
  3. 6
      docs/instalacao31.rst
  4. 4
      frontend/src/__apps/parlamentar/main.js
  5. 1
      frontend/src/__global/js/tinymce/index.js
  6. 1032
      frontend/webpack-stats.json
  7. 1
      sapl/base/forms.py
  8. 18
      sapl/base/migrations/0058_appconfig_ordenacao_pesquisa_materia.py
  9. 10
      sapl/base/models.py
  10. 18
      sapl/comissoes/migrations/0030_auto_20231007_2149.py
  11. 2
      sapl/comissoes/models.py
  12. 19
      sapl/materia/migrations/0084_auto_20231007_2149.py
  13. 4
      sapl/materia/models.py
  14. 4
      sapl/materia/views.py
  15. 22
      sapl/parlamentares/migrations/0043_auto_20231007_2149.py
  16. 5
      sapl/parlamentares/models.py
  17. 2
      sapl/parlamentares/views.py
  18. 58
      sapl/relatorios/views.py
  19. 2
      sapl/sessao/views.py
  20. 2
      sapl/settings.py
  21. 13
      sapl/static/sapl/frontend/css/chunk-vendors.299c587b.css
  22. BIN
      sapl/static/sapl/frontend/css/chunk-vendors.299c587b.css.gz
  23. 13
      sapl/static/sapl/frontend/css/chunk-vendors.9904f9d0.css
  24. BIN
      sapl/static/sapl/frontend/css/chunk-vendors.9904f9d0.css.gz
  25. 1
      sapl/static/sapl/frontend/css/compilacao.0baf3580.css
  26. BIN
      sapl/static/sapl/frontend/css/compilacao.0baf3580.css.gz
  27. 1
      sapl/static/sapl/frontend/css/compilacao.f4baf459.css
  28. BIN
      sapl/static/sapl/frontend/css/compilacao.f4baf459.css.gz
  29. BIN
      sapl/static/sapl/frontend/css/global.45591136.css.gz
  30. BIN
      sapl/static/sapl/frontend/css/painel.e2b9504e.css.gz
  31. BIN
      sapl/static/sapl/frontend/fonts/fa-brands-400.86c7e1fa.woff2
  32. BIN
      sapl/static/sapl/frontend/fonts/fa-brands-400.9a905705.ttf
  33. BIN
      sapl/static/sapl/frontend/fonts/fa-brands-400.9a905705.ttf.gz
  34. BIN
      sapl/static/sapl/frontend/fonts/fa-brands-400.b6033b54.woff2
  35. BIN
      sapl/static/sapl/frontend/fonts/fa-brands-400.f5defc2e.ttf.gz
  36. BIN
      sapl/static/sapl/frontend/fonts/fa-regular-400.3580b4a9.woff2
  37. BIN
      sapl/static/sapl/frontend/fonts/fa-regular-400.3edb9004.ttf
  38. BIN
      sapl/static/sapl/frontend/fonts/fa-regular-400.3edb9004.ttf.gz
  39. BIN
      sapl/static/sapl/frontend/fonts/fa-regular-400.67a0fb74.ttf
  40. BIN
      sapl/static/sapl/frontend/fonts/fa-regular-400.67a0fb74.ttf.gz
  41. BIN
      sapl/static/sapl/frontend/fonts/fa-regular-400.e0550912.woff2
  42. BIN
      sapl/static/sapl/frontend/fonts/fa-solid-900.64d5644d.woff2
  43. BIN
      sapl/static/sapl/frontend/fonts/fa-solid-900.6a8db53d.ttf
  44. BIN
      sapl/static/sapl/frontend/fonts/fa-solid-900.6a8db53d.ttf.gz
  45. BIN
      sapl/static/sapl/frontend/fonts/fa-solid-900.f418d876.ttf
  46. BIN
      sapl/static/sapl/frontend/fonts/fa-solid-900.f418d876.ttf.gz
  47. BIN
      sapl/static/sapl/frontend/fonts/fa-solid-900.fd0b155c.woff2
  48. BIN
      sapl/static/sapl/frontend/fonts/fa-v4compatibility.7e7e1dad.ttf
  49. BIN
      sapl/static/sapl/frontend/fonts/fa-v4compatibility.7e7e1dad.ttf.gz
  50. BIN
      sapl/static/sapl/frontend/fonts/fa-v4compatibility.e4efb16c.ttf
  51. BIN
      sapl/static/sapl/frontend/fonts/fa-v4compatibility.e4efb16c.ttf.gz
  52. BIN
      sapl/static/sapl/frontend/img/down_arrow_select.jpg.gz
  53. 19
      sapl/static/sapl/frontend/js/chunk-vendors.5e41c7a6.js
  54. 20
      sapl/static/sapl/frontend/js/chunk-vendors.5e41c7a6.js.LICENSE.txt
  55. BIN
      sapl/static/sapl/frontend/js/chunk-vendors.5e41c7a6.js.LICENSE.txt.gz
  56. BIN
      sapl/static/sapl/frontend/js/chunk-vendors.5e41c7a6.js.gz
  57. 13
      sapl/static/sapl/frontend/js/chunk-vendors.874df7f4.js
  58. BIN
      sapl/static/sapl/frontend/js/chunk-vendors.874df7f4.js.LICENSE.txt.gz
  59. BIN
      sapl/static/sapl/frontend/js/chunk-vendors.874df7f4.js.gz
  60. 1
      sapl/static/sapl/frontend/js/compilacao.57574b17.js
  61. BIN
      sapl/static/sapl/frontend/js/compilacao.57574b17.js.gz
  62. 1
      sapl/static/sapl/frontend/js/compilacao.d68d2b28.js
  63. BIN
      sapl/static/sapl/frontend/js/compilacao.d68d2b28.js.gz
  64. 2
      sapl/static/sapl/frontend/js/global.2f5aff92.js
  65. 0
      sapl/static/sapl/frontend/js/global.2f5aff92.js.LICENSE.txt
  66. BIN
      sapl/static/sapl/frontend/js/global.2f5aff92.js.gz
  67. 2
      sapl/static/sapl/frontend/js/global.f01dd32a.js
  68. BIN
      sapl/static/sapl/frontend/js/global.f01dd32a.js.gz
  69. BIN
      sapl/static/sapl/frontend/js/painel.7aa779e9.js.gz
  70. 2
      sapl/static/sapl/frontend/js/painel.aa1df64a.js
  71. BIN
      sapl/static/sapl/frontend/js/painel.aa1df64a.js.gz
  72. BIN
      sapl/static/sapl/frontend/js/parlamentar.25e7f0fa.js.gz
  73. 2
      sapl/static/sapl/frontend/js/parlamentar.ff54f426.js
  74. BIN
      sapl/static/sapl/frontend/js/parlamentar.ff54f426.js.gz
  75. BIN
      sapl/static/sapl/frontend/js/skins/content/dark/content.css.gz
  76. BIN
      sapl/static/sapl/frontend/js/skins/content/dark/content.min.css.gz
  77. BIN
      sapl/static/sapl/frontend/js/skins/content/default/content.css.gz
  78. BIN
      sapl/static/sapl/frontend/js/skins/content/default/content.min.css.gz
  79. BIN
      sapl/static/sapl/frontend/js/skins/content/document/content.css.gz
  80. BIN
      sapl/static/sapl/frontend/js/skins/content/document/content.min.css.gz
  81. BIN
      sapl/static/sapl/frontend/js/skins/content/tinymce-5-dark/content.css.gz
  82. BIN
      sapl/static/sapl/frontend/js/skins/content/tinymce-5-dark/content.min.css.gz
  83. BIN
      sapl/static/sapl/frontend/js/skins/content/tinymce-5/content.css.gz
  84. BIN
      sapl/static/sapl/frontend/js/skins/content/tinymce-5/content.min.css.gz
  85. BIN
      sapl/static/sapl/frontend/js/skins/content/writer/content.css.gz
  86. BIN
      sapl/static/sapl/frontend/js/skins/content/writer/content.min.css.gz
  87. 2
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.css
  88. BIN
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.css.gz
  89. 2
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.inline.css
  90. BIN
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.inline.css.gz
  91. 2
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.inline.min.css
  92. BIN
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.inline.min.css.gz
  93. 2
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.min.css
  94. BIN
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.min.css.gz
  95. 2
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.css
  96. BIN
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.css.gz
  97. 2
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.min.css
  98. BIN
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.min.css.gz
  99. BIN
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.shadowdom.css.gz
  100. BIN
      sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.shadowdom.min.css.gz

14
CHANGES.md

@ -1,4 +1,18 @@
3.1.163-RC17 / 2023-09-30
=========================
* Update frontend assets
* No resultado da pesquisa de Matéria Legislativa, ordenar pela Sequencia Regimental ou Alfabética da Sigla (#3673)
* feat: exibe lista de parlamentares ativos por default (#3635)
* fix: corrige espacamento no resumo da ata (#3681)
* fix: altera nome do presidente no pdf de impressao da pauta de sessao para utilizar o nome_parlamentar (#3678)
* feat: add link para materia e comissao na view detail da relatoria (#3682)
* feat: adiciona link para correspondencias na pauta de sessao (#3683)
* feat: altera exibicao de materias em tramitacao na comissao (#3684)
* Implementa ordenação na impressão PDF da Ata Eletrônica (#3677)
* fix: corrige render de texto rico no resumo de sessão (#3679)
3.1.163-RC16 / 2023-09-13 3.1.163-RC16 / 2023-09-13
========================= =========================

2
docker/docker-compose.yaml

@ -32,7 +32,7 @@ services:
networks: networks:
- sapl-net - sapl-net
sapl: sapl:
image: interlegis/sapl:3.1.163-RC16 image: interlegis/sapl:3.1.163-RC17
# build: # build:
# context: ../ # context: ../
# dockerfile: ./docker/Dockerfile # dockerfile: ./docker/Dockerfile

6
docs/instalacao31.rst

@ -104,6 +104,12 @@ Instalação e configuração das dependências do projeto
pip install -r /var/interlegis/sapl/requirements/dev-requirements.txt pip install -r /var/interlegis/sapl/requirements/dev-requirements.txt
* Para evitar erro ``ERROR: invalid locale name: "pt_BR.UTF-8"`` quando executar o ultimo comando do passo abaixo, no UBUNTU 18.04, executar os procedimentos que está neste link.::
https://www.linhadecomando.com/so-linux/linux-instalando-o-locale-pt_br-utf-8
Depois que executar, reinicie o WSL com o comando ``wsl --shutdown`` no powershell
* **Configurar Postgresql**:: * **Configurar Postgresql**::
sudo -u postgres psql -c "CREATE ROLE sapl LOGIN ENCRYPTED PASSWORD 'sapl' NOSUPERUSER INHERIT CREATEDB NOCREATEROLE NOREPLICATION;" sudo -u postgres psql -c "CREATE ROLE sapl LOGIN ENCRYPTED PASSWORD 'sapl' NOSUPERUSER INHERIT CREATEDB NOCREATEROLE NOREPLICATION;"

4
frontend/src/__apps/parlamentar/main.js

@ -20,7 +20,7 @@ const v = new Vue({ // eslint-disable-line
parlamentares: [], parlamentares: [],
visible_parlamentares: [], visible_parlamentares: [],
size_parlamentares: 0, size_parlamentares: 0,
filter_ativo: false, filter_ativo: true,
filter_titular: '' filter_titular: ''
} }
}, },
@ -78,7 +78,7 @@ const v = new Vue({ // eslint-disable-line
pesquisaChange (event) { pesquisaChange (event) {
this.is_pesquisa = !this.is_pesquisa this.is_pesquisa = !this.is_pesquisa
this.filter_ativo = false this.filter_ativo = true
if (this.is_pesquisa) { if (this.is_pesquisa) {
this.parlamentares = [] this.parlamentares = []
} else { } else {

1
frontend/src/__global/js/tinymce/index.js

@ -20,6 +20,7 @@ window.initTextRichEditor = function (elements, readonly = false, paste_as_text
language: 'pt_BR', language: 'pt_BR',
branding: false, branding: false,
forced_root_block: 'p', forced_root_block: 'p',
toolbar: "...| removeformat | ...",
paste_as_text, paste_as_text,
plugins: 'table lists advlist link code', plugins: 'table lists advlist link code',
toolbar: 'undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link | code', toolbar: 'undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link | code',

1032
frontend/webpack-stats.json

File diff suppressed because it is too large

1
sapl/base/forms.py

@ -1004,6 +1004,7 @@ class ConfiguracoesAppForm(ModelForm):
'escolher_numero_materia_proposicao', 'escolher_numero_materia_proposicao',
'tramitacao_origem_fixa', 'tramitacao_origem_fixa',
'tramitacao_materia', 'tramitacao_materia',
'ordenacao_pesquisa_materia',
'tramitacao_documento', 'tramitacao_documento',
'google_recaptcha_site_key', 'google_recaptcha_site_key',
'google_recaptcha_secret_key', 'google_recaptcha_secret_key',

18
sapl/base/migrations/0058_appconfig_ordenacao_pesquisa_materia.py

@ -0,0 +1,18 @@
# Generated by Django 2.2.28 on 2023-09-04 17:01
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('base', '0057_appconfig_google_analytics_id_metrica'),
]
operations = [
migrations.AddField(
model_name='appconfig',
name='ordenacao_pesquisa_materia',
field=models.CharField(choices=[('S', 'Alfabética por Sigla'), ('R', 'Sequência Regimental')], default='S', max_length=1, verbose_name='Ordenação de Pesquisa da Matéria?'),
),
]

10
sapl/base/models.py

@ -40,6 +40,11 @@ ASSINATURA_ATA_CHOICES = (
('T', _('Todos os Parlamentares Presentes na Sessão')), ('T', _('Todos os Parlamentares Presentes na Sessão')),
) )
ORDENACAO_PESQUISA_MATERIA = (
('S', _('Alfabética por Sigla')),
('R', _('Sequência Regimental')),
)
class CasaLegislativa(models.Model): class CasaLegislativa(models.Model):
# TODO ajustar todos os max_length !!!! # TODO ajustar todos os max_length !!!!
@ -190,6 +195,11 @@ class AppConfig(models.Model):
verbose_name=_( verbose_name=_(
'Tramitar matérias anexadas junto com as matérias principais?'), 'Tramitar matérias anexadas junto com as matérias principais?'),
choices=YES_NO_CHOICES, default=True) choices=YES_NO_CHOICES, default=True)
ordenacao_pesquisa_materia = models.CharField(
max_length=1,
verbose_name=_(
'Ordenação de Pesquisa da Matéria?'),
choices=ORDENACAO_PESQUISA_MATERIA, default='S')
# MÓDULO NORMAS JURÍDICAS # MÓDULO NORMAS JURÍDICAS
# MÓDULO TEXTOS ARTICULADOS # MÓDULO TEXTOS ARTICULADOS

18
sapl/comissoes/migrations/0030_auto_20231007_2149.py

@ -0,0 +1,18 @@
# Generated by Django 2.2.28 on 2023-10-08 00:49
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0029_auto_20221019_2041'),
]
operations = [
migrations.AlterField(
model_name='cargocomissao',
name='unico',
field=models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=True, verbose_name='Cargo Único'),
),
]

2
sapl/comissoes/models.py

@ -122,7 +122,7 @@ class CargoComissao(models.Model):
) )
nome = models.CharField(max_length=50, verbose_name=_('Nome do Cargo')) nome = models.CharField(max_length=50, verbose_name=_('Nome do Cargo'))
unico = models.BooleanField( unico = models.BooleanField(
choices=YES_NO_CHOICES, verbose_name=_('Único'), default=True choices=YES_NO_CHOICES, verbose_name=_('Cargo Único'), default=True
) )
class Meta: class Meta:

19
sapl/materia/migrations/0084_auto_20231007_2149.py

@ -0,0 +1,19 @@
# Generated by Django 2.2.28 on 2023-10-08 00:49
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('materia', '0083_auto_20230731_1845'),
]
operations = [
migrations.AlterField(
model_name='relatoria',
name='materia',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='materia.MateriaLegislativa', verbose_name='Matéria'),
),
]

4
sapl/materia/models.py

@ -695,7 +695,9 @@ class TipoFimRelatoria(models.Model):
class Relatoria(models.Model): class Relatoria(models.Model):
materia = models.ForeignKey(MateriaLegislativa, on_delete=models.CASCADE) materia = models.ForeignKey(MateriaLegislativa,
on_delete=models.CASCADE,
verbose_name=_('Matéria'))
parlamentar = models.ForeignKey(Parlamentar, parlamentar = models.ForeignKey(Parlamentar,
on_delete=models.CASCADE, on_delete=models.CASCADE,
verbose_name=_('Parlamentar')) verbose_name=_('Parlamentar'))

4
sapl/materia/views.py

@ -2136,7 +2136,9 @@ class MateriaLegislativaPesquisaView(FilterView):
qs = qs.filter(materiaassunto__isnull=True) qs = qs.filter(materiaassunto__isnull=True)
if 'o' in self.request.GET and not self.request.GET['o']: if 'o' in self.request.GET and not self.request.GET['o']:
qs = qs.order_by('-ano', 'tipo__sigla', '-numero') args = ['-ano', 'tipo__sequencia_regimental', '-numero'] if BaseAppConfig.attr('ordenacao_pesquisa_materia') == 'R' else ['-ano', 'tipo__sigla', '-numero']
qs = qs.order_by(*args)
kwargs.update({ kwargs.update({
'queryset': qs, 'queryset': qs,

22
sapl/parlamentares/migrations/0043_auto_20231007_2149.py

@ -0,0 +1,22 @@
# Generated by Django 2.2.28 on 2023-10-08 00:49
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('parlamentares', '0042_auto_20230529_1641'),
]
operations = [
migrations.AlterModelOptions(
name='cargomesa',
options={'ordering': ['id_ordenacao', 'unico', 'descricao'], 'verbose_name': 'Cargo na Mesa', 'verbose_name_plural': 'Cargos na Mesa'},
),
migrations.AddField(
model_name='cargomesa',
name='id_ordenacao',
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='Posição na Ordenação'),
),
]

5
sapl/parlamentares/models.py

@ -478,11 +478,14 @@ class CargoMesa(models.Model):
max_length=50, verbose_name=_('Cargo na Mesa')) max_length=50, verbose_name=_('Cargo na Mesa'))
unico = models.BooleanField( unico = models.BooleanField(
choices=YES_NO_CHOICES, verbose_name=_('Cargo Único'), default=True) choices=YES_NO_CHOICES, verbose_name=_('Cargo Único'), default=True)
id_ordenacao = models.PositiveIntegerField(
blank=True, null=True, verbose_name=_('Posição na Ordenação'),
)
class Meta: class Meta:
verbose_name = _('Cargo na Mesa') verbose_name = _('Cargo na Mesa')
verbose_name_plural = _('Cargos na Mesa') verbose_name_plural = _('Cargos na Mesa')
ordering = ('unico', 'descricao') ordering = ['id_ordenacao', 'unico', 'descricao']
def __str__(self): def __str__(self):
return self.descricao return self.descricao

2
sapl/parlamentares/views.py

@ -1038,7 +1038,7 @@ class MesaDiretoraView(FormView):
'-data_inicio').first() if sessao_atual else None '-data_inicio').first() if sessao_atual else None
composicao_mesa = ComposicaoMesa.objects.select_related('cargo', 'parlamentar').filter( composicao_mesa = ComposicaoMesa.objects.select_related('cargo', 'parlamentar').filter(
mesa_diretora=mesa_diretora).order_by('cargo_id') mesa_diretora=mesa_diretora).order_by('cargo__id_ordenacao', 'cargo_id')
cargos_ocupados = [m.cargo for m in composicao_mesa] cargos_ocupados = [m.cargo for m in composicao_mesa]
cargos = CargoMesa.objects.all() cargos = CargoMesa.objects.all()

58
sapl/relatorios/views.py

@ -1380,6 +1380,26 @@ def resumo_ata_pdf(request, pk):
sessao_plenaria = SessaoPlenaria.objects.get(pk=pk) sessao_plenaria = SessaoPlenaria.objects.get(pk=pk)
dict_ord_template = {
'cont_mult': 'conteudo_multimidia.html',
'correspondencia': 'correspondencias.html',
'exp': 'expedientes.html',
'id_basica': 'identificacao_basica.html',
'lista_p': 'lista_presenca_sessao.html',
'lista_p_o_d': 'lista_presenca_ordem_dia.html',
'mat_exp': 'materias_expediente.html',
'v_n_mat_exp': 'votos_nominais_materias_expediente.html',
'mat_o_d': 'materias_ordem_dia.html',
'v_n_mat_o_d': 'votos_nominais_materias_ordem_dia.html',
'mesa_d': 'mesa_diretora.html',
'oradores_exped': 'oradores_expediente.html',
'oradores_o_d': 'oradores_ordemdia.html',
'oradores_expli': 'oradores_explicacoes.html',
'ocorr_sessao': 'ocorrencias_da_sessao.html',
'cons_finais': 'consideracoes_finais.html'
}
ordenacao = ResumoOrdenacao.objects.get_or_create()[0]
context = {} context = {}
context.update(get_identificacao_basica(sessao_plenaria)) context.update(get_identificacao_basica(sessao_plenaria))
context.update(get_mesa_diretora(sessao_plenaria)) context.update(get_mesa_diretora(sessao_plenaria))
@ -1398,6 +1418,44 @@ def resumo_ata_pdf(request, pk):
context.update({'object': sessao_plenaria}) context.update({'object': sessao_plenaria})
context.update({'data': dt.today().strftime('%d/%m/%Y')}) context.update({'data': dt.today().strftime('%d/%m/%Y')})
context.update({'rodape': rodape}) context.update({'rodape': rodape})
try:
context.update({
'primeiro_ordenacao': dict_ord_template[ordenacao.primeiro],
'segundo_ordenacao': dict_ord_template[ordenacao.segundo],
'terceiro_ordenacao': dict_ord_template[ordenacao.terceiro],
'quarto_ordenacao': dict_ord_template[ordenacao.quarto],
'quinto_ordenacao': dict_ord_template[ordenacao.quinto],
'sexto_ordenacao': dict_ord_template[ordenacao.sexto],
'setimo_ordenacao': dict_ord_template[ordenacao.setimo],
'oitavo_ordenacao': dict_ord_template[ordenacao.oitavo],
'nono_ordenacao': dict_ord_template[ordenacao.nono],
'decimo_ordenacao': dict_ord_template[ordenacao.decimo],
'decimo_primeiro_ordenacao': dict_ord_template[ordenacao.decimo_primeiro],
'decimo_segundo_ordenacao': dict_ord_template[ordenacao.decimo_segundo],
'decimo_terceiro_ordenacao': dict_ord_template[ordenacao.decimo_terceiro],
'decimo_quarto_ordenacao': dict_ord_template[ordenacao.decimo_quarto],
'decimo_quinto_ordenacao': dict_ord_template[ordenacao.decimo_quinto],
'decimo_sexto_ordenacao': dict_ord_template[ordenacao.decimo_sexto]
})
except KeyError as e:
context.update({
'primeiro_ordenacao': 'identificacao_basica.html',
'segundo_ordenacao': 'conteudo_multimidia.html',
'terceiro_ordenacao': 'mesa_diretora.html',
'quarto_ordenacao': 'lista_presenca_sessao.html',
'quinto_ordenacao': 'correspondencias.html',
'sexto_ordenacao': 'expedientes.html',
'setimo_ordenacao': 'materias_expediente.html',
'oitavo_ordenacao': 'votos_nominais_materias_expediente.html',
'nono_ordenacao': 'oradores_expediente.html',
'decimo_ordenacao': 'lista_presenca_ordem_dia.html',
'decimo_primeiro_ordenacao': 'materias_ordem_dia.html',
'decimo_segundo_ordenacao': 'votos_nominais_materias_ordem_dia.html',
'decimo_terceiro_ordenacao': 'oradores_ordemdia.html',
'decimo_quarto_ordenacao': 'oradores_explicacoes.html',
'decimo_quinto_ordenacao': 'ocorrencias_da_sessao.html',
'decimo_sexto_ordenacao': 'consideracoes_finais.html'
})
header_context = {"casa": casa, header_context = {"casa": casa,
'logotipo': casa.logotipo, 'MEDIA_URL': MEDIA_URL} 'logotipo': casa.logotipo, 'MEDIA_URL': MEDIA_URL}

2
sapl/sessao/views.py

@ -1753,7 +1753,7 @@ def atualizar_mesa(request):
# Atualiza os componentes da view após a mudança # Atualiza os componentes da view após a mudança
composicao_mesa = IntegranteMesa.objects.filter( composicao_mesa = IntegranteMesa.objects.filter(
sessao_plenaria=sessao.id).order_by('cargo_id') sessao_plenaria=sessao.id).order_by('cargo__id_ordenacao', 'cargo_id')
cargos_ocupados = [m.cargo for m in composicao_mesa] cargos_ocupados = [m.cargo for m in composicao_mesa]
cargos = CargoMesa.objects.all() cargos = CargoMesa.objects.all()

2
sapl/settings.py

@ -41,7 +41,7 @@ ALLOWED_HOSTS = ['*']
LOGIN_REDIRECT_URL = '/' LOGIN_REDIRECT_URL = '/'
LOGIN_URL = '/login/?next=' LOGIN_URL = '/login/?next='
SAPL_VERSION = '3.1.163-RC16' SAPL_VERSION = '3.1.163-RC17'
if DEBUG: if DEBUG:
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'

13
sapl/static/sapl/frontend/css/chunk-vendors.299c587b.css

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/css/chunk-vendors.299c587b.css.gz

Binary file not shown.

13
sapl/static/sapl/frontend/css/chunk-vendors.9904f9d0.css

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/css/chunk-vendors.9904f9d0.css.gz

Binary file not shown.

1
sapl/static/sapl/frontend/css/compilacao.0baf3580.css

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/css/compilacao.0baf3580.css.gz

Binary file not shown.

1
sapl/static/sapl/frontend/css/compilacao.f4baf459.css

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/css/compilacao.f4baf459.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/css/global.45591136.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/css/painel.e2b9504e.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-brands-400.86c7e1fa.woff2

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-brands-400.f5defc2e.ttf → sapl/static/sapl/frontend/fonts/fa-brands-400.9a905705.ttf

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-brands-400.9a905705.ttf.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-brands-400.b6033b54.woff2

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-brands-400.f5defc2e.ttf.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-regular-400.3580b4a9.woff2

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-regular-400.3edb9004.ttf

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-regular-400.3edb9004.ttf.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-regular-400.67a0fb74.ttf

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-regular-400.67a0fb74.ttf.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-regular-400.e0550912.woff2

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-solid-900.64d5644d.woff2

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-solid-900.6a8db53d.ttf

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-solid-900.6a8db53d.ttf.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-solid-900.f418d876.ttf

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-solid-900.f418d876.ttf.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-solid-900.fd0b155c.woff2

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-v4compatibility.7e7e1dad.ttf

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-v4compatibility.7e7e1dad.ttf.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-v4compatibility.e4efb16c.ttf

Binary file not shown.

BIN
sapl/static/sapl/frontend/fonts/fa-v4compatibility.e4efb16c.ttf.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/img/down_arrow_select.jpg.gz

Binary file not shown.

19
sapl/static/sapl/frontend/js/chunk-vendors.5e41c7a6.js

File diff suppressed because one or more lines are too long

20
sapl/static/sapl/frontend/js/chunk-vendors.874df7f4.js.LICENSE.txt → sapl/static/sapl/frontend/js/chunk-vendors.5e41c7a6.js.LICENSE.txt

@ -5,34 +5,20 @@
*/ */
/*! /*!
* Sizzle CSS Selector Engine v2.3.6 * Vue.js v2.7.14
* https://sizzlejs.com/
*
* Copyright JS Foundation and other contributors
* Released under the MIT license
* https://js.foundation/
*
* Date: 2021-02-16
*/
/*!
* Vue.js v2.7.10
* (c) 2014-2022 Evan You * (c) 2014-2022 Evan You
* Released under the MIT License. * Released under the MIT License.
*/ */
/*! /*!
* jQuery JavaScript Library v3.6.0 * jQuery JavaScript Library v3.7.1
* https://jquery.com/ * https://jquery.com/
* *
* Includes Sizzle.js
* https://sizzlejs.com/
*
* Copyright OpenJS Foundation and other contributors * Copyright OpenJS Foundation and other contributors
* Released under the MIT license * Released under the MIT license
* https://jquery.org/license * https://jquery.org/license
* *
* Date: 2021-03-02T17:08Z * Date: 2023-08-28T13:37Z
*/ */
/*! /*!

BIN
sapl/static/sapl/frontend/js/chunk-vendors.5e41c7a6.js.LICENSE.txt.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/chunk-vendors.5e41c7a6.js.gz

Binary file not shown.

13
sapl/static/sapl/frontend/js/chunk-vendors.874df7f4.js

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/js/chunk-vendors.874df7f4.js.LICENSE.txt.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/chunk-vendors.874df7f4.js.gz

Binary file not shown.

1
sapl/static/sapl/frontend/js/compilacao.57574b17.js

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/js/compilacao.57574b17.js.gz

Binary file not shown.

1
sapl/static/sapl/frontend/js/compilacao.d68d2b28.js

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/js/compilacao.d68d2b28.js.gz

Binary file not shown.

2
sapl/static/sapl/frontend/js/global.2f5aff92.js

File diff suppressed because one or more lines are too long

0
sapl/static/sapl/frontend/js/global.f01dd32a.js.LICENSE.txt → sapl/static/sapl/frontend/js/global.2f5aff92.js.LICENSE.txt

BIN
sapl/static/sapl/frontend/js/global.2f5aff92.js.gz

Binary file not shown.

2
sapl/static/sapl/frontend/js/global.f01dd32a.js

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/js/global.f01dd32a.js.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/painel.7aa779e9.js.gz

Binary file not shown.

2
sapl/static/sapl/frontend/js/painel.7aa779e9.js → sapl/static/sapl/frontend/js/painel.aa1df64a.js

@ -1 +1 @@
(()=>{"use strict";var u,f,e,o={4267:(e,r,o)=>{o(6992),o(8674),o(9601),o(7727)}},t={};function s(e){var r=t[e];return void 0!==r||(r=t[e]={id:e,loaded:!1,exports:{}},o[e].call(r.exports,r,r.exports,s),r.loaded=!0),r.exports}s.m=o,u=[],s.O=(e,r,o,t)=>{if(!r){for(var n=1/0,l=0;l<u.length;l++){for(var i,[r,o,t]=u[l],a=!0,d=0;d<r.length;d++)(!1&t||t<=n)&&Object.keys(s.O).every(e=>s.O[e](r[d]))?r.splice(d--,1):(a=!1,t<n&&(n=t));a&&(u.splice(l--,1),void 0!==(i=o())&&(e=i))}return e}t=t||0;for(var l=u.length;0<l&&u[l-1][2]>t;l--)u[l]=u[l-1];u[l]=[r,o,t]},s.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return s.d(r,{a:r}),r},s.d=(e,r)=>{for(var o in r)s.o(r,o)&&!s.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),s.j=567,f={567:0},s.O.j=e=>0===f[e],r=(e,r)=>{var o,t,n,[l,i,a]=r,d=0;if(l.some(e=>0!==f[e])){for(o in i)s.o(i,o)&&(s.m[o]=i[o]);a&&(n=a(s))}for(e&&e(r);d<l.length;d++)t=l[d],s.o(f,t)&&f[t]&&f[t][0](),f[t]=0;return s.O(n)},(e=self.webpackChunksapl_frontend=self.webpackChunksapl_frontend||[]).forEach(r.bind(null,0)),e.push=r.bind(null,e.push.bind(e));var r=s.O(void 0,[998],()=>s(4267));s.O(r)})(); (()=>{"use strict";var u,f,e,o={4709:(e,r,o)=>{o(6992),o(8674),o(9601),o(7727)}},t={};function s(e){var r=t[e];return void 0!==r||(r=t[e]={id:e,loaded:!1,exports:{}},o[e].call(r.exports,r,r.exports,s),r.loaded=!0),r.exports}s.m=o,u=[],s.O=(e,r,o,t)=>{if(!r){for(var n=1/0,l=0;l<u.length;l++){for(var i,[r,o,t]=u[l],a=!0,d=0;d<r.length;d++)(!1&t||t<=n)&&Object.keys(s.O).every(e=>s.O[e](r[d]))?r.splice(d--,1):(a=!1,t<n&&(n=t));a&&(u.splice(l--,1),void 0!==(i=o()))&&(e=i)}return e}t=t||0;for(var l=u.length;0<l&&u[l-1][2]>t;l--)u[l]=u[l-1];u[l]=[r,o,t]},s.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return s.d(r,{a:r}),r},s.d=(e,r)=>{for(var o in r)s.o(r,o)&&!s.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),s.j=567,f={567:0},s.O.j=e=>0===f[e],r=(e,r)=>{var o,t,n,[l,i,a]=r,d=0;if(l.some(e=>0!==f[e])){for(o in i)s.o(i,o)&&(s.m[o]=i[o]);a&&(n=a(s))}for(e&&e(r);d<l.length;d++)t=l[d],s.o(f,t)&&f[t]&&f[t][0](),f[t]=0;return s.O(n)},(e=self.webpackChunksapl_frontend=self.webpackChunksapl_frontend||[]).forEach(r.bind(null,0)),e.push=r.bind(null,e.push.bind(e));var r=s.O(void 0,[998],()=>s(4709));s.O(r)})();

BIN
sapl/static/sapl/frontend/js/painel.aa1df64a.js.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/parlamentar.25e7f0fa.js.gz

Binary file not shown.

2
sapl/static/sapl/frontend/js/parlamentar.25e7f0fa.js → sapl/static/sapl/frontend/js/parlamentar.ff54f426.js

@ -1 +1 @@
(()=>{"use strict";var u,p,e,t={6884:(e,a,t)=>{t(6992),t(8674),t(9601),t(7727),t(6647),t(3710),t(1539),t(9714),t(7327),t(5827);var r=t(538),i=t(4852),s=t(9669),n=t.n(s),l=t(6486);n().defaults.xsrfCookieName="csrftoken",n().defaults.xsrfHeaderName="X-CSRFToken",r.ZP.use(i.v5),new r.ZP({delimiters:["[[","]]"],el:"#app2",data:function(){return{nome_pesquisa:"",is_pesquisa:!1,legislatura_selecionada:"",legislaturas:[],parlamentares:[],visible_parlamentares:[],size_parlamentares:0,filter_ativo:!1,filter_titular:""}},watch:{nome_pesquisa:function(e){this.debouncepesquisaParlamentar()}},created:function(){this.debouncepesquisaParlamentar=l.debounce(this.pesquisaParlamentar,500)},methods:{getParlamentares:function(e){var a=this;!this.legislatura_selecionada&&"0"!==this.legislatura_selecionada.toString()||n().get("/api/parlamentares/legislatura/"+this.legislatura_selecionada+"/parlamentares/?get_all=true").then(function(e){a.parlamentares=e.data,a.visible_parlamentares=a.parlamentares,a.size_parlamentares=a.visible_parlamentares.length,a.checkTitularAtivo()}).catch(function(e){console.error("Ocorreu um erro ao obter os dados de parlamentares:"+e)})},pesquisaParlamentar:function(e){var a=this;n().get("/api/parlamentares/parlamentar/search_parlamentares/",{params:{nome_parlamentar:this.nome_pesquisa}}).then(function(e){a.parlamentares=e.data,a.visible_parlamentares=a.parlamentares,a.size_parlamentares=a.visible_parlamentares.length}).catch(function(e){console.error("Erro ao procurar parlamentar:"+e)})},checkTitularAtivo:function(e){this.visible_parlamentares=this.parlamentares,this.filter_ativo&&(this.visible_parlamentares=this.visible_parlamentares.filter(function(e){return e.ativo})),this.filter_titular&&(this.visible_parlamentares=this.visible_parlamentares.filter(function(e){return"Sim"===e.titular})),this.size_parlamentares=this.visible_parlamentares.length},pesquisaChange:function(e){this.is_pesquisa=!this.is_pesquisa,this.filter_ativo=!1,this.is_pesquisa?this.parlamentares=[]:this.getParlamentares()}},mounted:function(){var a=this;n().get("/api/parlamentares/legislatura/?get_all=true").then(function(e){a.legislaturas=e.data;var i=(new Date).getFullYear();a.legislatura_selecionada=a.legislaturas.reduce(function(e,a){var t=new Date(a.data_inicio+" 00:00").getFullYear(),r=new Date(a.data_fim+" 00:00").getFullYear();return e=t<=i&&i<=r?a.id:e},"")}).then(function(e){a.getParlamentares()}).catch(function(e){console.error("Ocorreu um erro ao obter os dados de legislação: "+e)})}})}},r={};function c(e){var a=r[e];return void 0!==a||(a=r[e]={id:e,loaded:!1,exports:{}},t[e].call(a.exports,a,a.exports,c),a.loaded=!0),a.exports}c.m=t,u=[],c.O=(e,a,t,r)=>{if(!a){for(var i=1/0,s=0;s<u.length;s++){for(var n,[a,t,r]=u[s],l=!0,o=0;o<a.length;o++)(!1&r||r<=i)&&Object.keys(c.O).every(e=>c.O[e](a[o]))?a.splice(o--,1):(l=!1,r<i&&(i=r));l&&(u.splice(s--,1),void 0!==(n=t())&&(e=n))}return e}r=r||0;for(var s=u.length;0<s&&u[s-1][2]>r;s--)u[s]=u[s-1];u[s]=[a,t,r]},c.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return c.d(a,{a:a}),a},c.d=(e,a)=>{for(var t in a)c.o(a,t)&&!c.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),c.j=161,p={161:0},c.O.j=e=>0===p[e],a=(e,a)=>{var t,r,i,[s,n,l]=a,o=0;if(s.some(e=>0!==p[e])){for(t in n)c.o(n,t)&&(c.m[t]=n[t]);l&&(i=l(c))}for(e&&e(a);o<s.length;o++)r=s[o],c.o(p,r)&&p[r]&&p[r][0](),p[r]=0;return c.O(i)},(e=self.webpackChunksapl_frontend=self.webpackChunksapl_frontend||[]).forEach(a.bind(null,0)),e.push=a.bind(null,e.push.bind(e));var a=c.O(void 0,[998],()=>c(6884));c.O(a)})(); (()=>{"use strict";var u,p,e,t={3352:(e,a,t)=>{t(6992),t(8674),t(9601),t(7727),t(6647),t(3710),t(1539),t(9714),t(7327),t(5827);var r=t(538),i=t(2005),s=t(9669),n=t.n(s),l=t(6486);n().defaults.xsrfCookieName="csrftoken",n().defaults.xsrfHeaderName="X-CSRFToken",r.ZP.use(i.v5),new r.ZP({delimiters:["[[","]]"],el:"#app2",data:function(){return{nome_pesquisa:"",is_pesquisa:!1,legislatura_selecionada:"",legislaturas:[],parlamentares:[],visible_parlamentares:[],size_parlamentares:0,filter_ativo:!0,filter_titular:""}},watch:{nome_pesquisa:function(e){this.debouncepesquisaParlamentar()}},created:function(){this.debouncepesquisaParlamentar=l.debounce(this.pesquisaParlamentar,500)},methods:{getParlamentares:function(e){var a=this;!this.legislatura_selecionada&&"0"!==this.legislatura_selecionada.toString()||n().get("/api/parlamentares/legislatura/"+this.legislatura_selecionada+"/parlamentares/?get_all=true").then(function(e){a.parlamentares=e.data,a.visible_parlamentares=a.parlamentares,a.size_parlamentares=a.visible_parlamentares.length,a.checkTitularAtivo()}).catch(function(e){console.error("Ocorreu um erro ao obter os dados de parlamentares:"+e)})},pesquisaParlamentar:function(e){var a=this;n().get("/api/parlamentares/parlamentar/search_parlamentares/",{params:{nome_parlamentar:this.nome_pesquisa}}).then(function(e){a.parlamentares=e.data,a.visible_parlamentares=a.parlamentares,a.size_parlamentares=a.visible_parlamentares.length}).catch(function(e){console.error("Erro ao procurar parlamentar:"+e)})},checkTitularAtivo:function(e){this.visible_parlamentares=this.parlamentares,this.filter_ativo&&(this.visible_parlamentares=this.visible_parlamentares.filter(function(e){return e.ativo})),this.filter_titular&&(this.visible_parlamentares=this.visible_parlamentares.filter(function(e){return"Sim"===e.titular})),this.size_parlamentares=this.visible_parlamentares.length},pesquisaChange:function(e){this.is_pesquisa=!this.is_pesquisa,this.filter_ativo=!0,this.is_pesquisa?this.parlamentares=[]:this.getParlamentares()}},mounted:function(){var a=this;n().get("/api/parlamentares/legislatura/?get_all=true").then(function(e){a.legislaturas=e.data;var i=(new Date).getFullYear();a.legislatura_selecionada=a.legislaturas.reduce(function(e,a){var t=new Date(a.data_inicio+" 00:00").getFullYear(),r=new Date(a.data_fim+" 00:00").getFullYear();return e=t<=i&&i<=r?a.id:e},"")}).then(function(e){a.getParlamentares()}).catch(function(e){console.error("Ocorreu um erro ao obter os dados de legislação: "+e)})}})}},r={};function c(e){var a=r[e];return void 0!==a||(a=r[e]={id:e,loaded:!1,exports:{}},t[e].call(a.exports,a,a.exports,c),a.loaded=!0),a.exports}c.m=t,u=[],c.O=(e,a,t,r)=>{if(!a){for(var i=1/0,s=0;s<u.length;s++){for(var n,[a,t,r]=u[s],l=!0,o=0;o<a.length;o++)(!1&r||r<=i)&&Object.keys(c.O).every(e=>c.O[e](a[o]))?a.splice(o--,1):(l=!1,r<i&&(i=r));l&&(u.splice(s--,1),void 0!==(n=t()))&&(e=n)}return e}r=r||0;for(var s=u.length;0<s&&u[s-1][2]>r;s--)u[s]=u[s-1];u[s]=[a,t,r]},c.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return c.d(a,{a:a}),a},c.d=(e,a)=>{for(var t in a)c.o(a,t)&&!c.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),c.j=161,p={161:0},c.O.j=e=>0===p[e],a=(e,a)=>{var t,r,i,[s,n,l]=a,o=0;if(s.some(e=>0!==p[e])){for(t in n)c.o(n,t)&&(c.m[t]=n[t]);l&&(i=l(c))}for(e&&e(a);o<s.length;o++)r=s[o],c.o(p,r)&&p[r]&&p[r][0](),p[r]=0;return c.O(i)},(e=self.webpackChunksapl_frontend=self.webpackChunksapl_frontend||[]).forEach(a.bind(null,0)),e.push=a.bind(null,e.push.bind(e));var a=c.O(void 0,[998],()=>c(3352));c.O(a)})();

BIN
sapl/static/sapl/frontend/js/parlamentar.ff54f426.js.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/dark/content.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/dark/content.min.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/default/content.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/default/content.min.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/document/content.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/document/content.min.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/tinymce-5-dark/content.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/tinymce-5-dark/content.min.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/tinymce-5/content.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/tinymce-5/content.min.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/writer/content.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/content/writer/content.min.css.gz

Binary file not shown.

2
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.css

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.css.gz

Binary file not shown.

2
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.inline.css

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.inline.css.gz

Binary file not shown.

2
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.inline.min.css

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.inline.min.css.gz

Binary file not shown.

2
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.min.css

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/content.min.css.gz

Binary file not shown.

2
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.css

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.css.gz

Binary file not shown.

2
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.min.css

File diff suppressed because one or more lines are too long

BIN
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.min.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.shadowdom.css.gz

Binary file not shown.

BIN
sapl/static/sapl/frontend/js/skins/ui/oxide-dark/skin.shadowdom.min.css.gz

Binary file not shown.

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save