From 8d2edf34e660f7cdb571155d6e489db8bb3232c9 Mon Sep 17 00:00:00 2001
From: Jonatha Cardoso
Date: Tue, 6 Apr 2021 17:01:14 -0300
Subject: [PATCH] Release: 3.0.3 (#59)
---
README.rst | 2 +-
docs/implementacoes.rst | 5 +++++
docs/instalacao.rst | 22 +++++++++++-----------
saap/core/views.py | 4 ++--
saap/settings.py | 2 +-
saap/templates/403.html | 3 ++-
saap/templates/404.html | 15 +++++++++++++++
saap/templates/500.html | 3 ++-
saap/templates/base.html | 2 +-
saap/templates/index.html | 4 ----
10 files changed, 40 insertions(+), 22 deletions(-)
create mode 100644 saap/templates/404.html
diff --git a/README.rst b/README.rst
index a54ecb7..50fa8c3 100644
--- a/README.rst
+++ b/README.rst
@@ -4,7 +4,7 @@ SAAP - Sistema de Apoio à Atividade Parlamentar
Esta página reúne informações úteis sobre o desenvolvimento atual do SAAP.
-Isso significa que toda a informação aqui apresentada aplica-se apenas para a versão 3.0 e superior.
+Isso significa que toda a informação aqui apresentada aplica-se apenas para a versão 3.0.1 e superior.
Desenvolvimento
diff --git a/docs/implementacoes.rst b/docs/implementacoes.rst
index 7913eb4..7a562a7 100644
--- a/docs/implementacoes.rst
+++ b/docs/implementacoes.rst
@@ -2,6 +2,11 @@
Orientações gerais de implementação e testes
***********************************************
+Aviso
+-------------
+Tais orientações são replicações das mesmas orientadas no SAPL. Entretanto, as mesmas ainda não estão totalmente ativas - principalmente o teste.
+
+
Boas Práticas
--------------
diff --git a/docs/instalacao.rst b/docs/instalacao.rst
index 2487bc9..48a0644 100644
--- a/docs/instalacao.rst
+++ b/docs/instalacao.rst
@@ -214,7 +214,7 @@ Onde:
* Você deve preencher os dados do banco de dados
* Para desenvolvimento, deixe as opções ``DEBUG`` e ``DJANGO_TOOLBAR`` em True
- * Informe os dados do servidor de e-mail
+ * Informe os dados do servidor de e-mail - ao menos a porta. Não é possível gerar a chave secreta sem que a porta esteja informada.
* Preencha os dados da Câmara. Os mesmos serão utilizados no cabeçalho e rodapé da página. Além disto, informe corretamente o seu município e a UF, de forma ao sistema carregar corretamente os campos que dependem dessas informações
* Caso você queria usar um brasão próprio na barra superior, coloque-o na pasta ``/var/interlegis/saap/saap/static/img``, com o nome de ``brasao-camara.png`` e ative com True. Deixando como False, o brasão exibido será o da República.
@@ -229,20 +229,20 @@ Como exemplo de arquivo ``.env``, veja:
SITE_NAME='Sistema de Apoio à Atividade Parlamentar'
SITE_DOMAIN='saap.camaranh.rs.gov.br'
EMAIL_USE_TLS=True
- EMAIL_PORT=
+ EMAIL_PORT=25
EMAIL_HOST=
EMAIL_SEND_USER=
EMAIL_HOST_USER=
EMAIL_HOST_PASSWORD=
- DADOS_NOME='Câmara Municipal de Novo Hamburgo'
- DADOS_ENDERECO='Rua Almirante Barroso, 261'
- DADOS_MUNICIPIO='Novo Hamburgo'
- DADOS_UF='RS'
- DADOS_CEP='93510-290'
- DADOS_EMAIL='camaranh@camaranh.rs.gov.br'
- DADOS_TELEFONE='(51) 3594-0500'
- DADOS_SITE='portal.camaranh.rs.gov.br'
- BRASAO_PROPRIO=True
+ DADOS_NOME='Câmara Municipal do Interlegis'
+ DADOS_ENDERECO='Av. N2, Bloco E - Senado Federal'
+ DADOS_MUNICIPIO='Brasília'
+ DADOS_UF='DF'
+ DADOS_CEP='70165-900'
+ DADOS_EMAIL='atendimento@interlegis.leg.br'
+ DADOS_TELEFONE='(61) 3303-3221'
+ DADOS_SITE='interlegis.leg.br'
+ BRASAO_PROPRIO=False
7) Corrigir problemas de configuração em alguns pacotes
-----------------------------------------------------
diff --git a/saap/core/views.py b/saap/core/views.py
index 2934577..6d9d09b 100644
--- a/saap/core/views.py
+++ b/saap/core/views.py
@@ -165,7 +165,7 @@ class BaseMixin(DetailMasterCrud.BaseMixin):
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context['subnav_template_name'] = 'core/subnav_areatrabalho.yaml'
- context['headers'] = ['Usuário', 'Grupo associado']
+ context['headers'] = ['Usuário', 'Grupo associado', 'Descrição']
return context
class DetailView(DetailMasterCrud.DetailView):
@@ -309,6 +309,6 @@ def get_template_names(self):
try:
get_template('ajuda/%s.html' % topico)
except TemplateDoesNotExist as e:
- raise Http404()
+ raise Http404("Esse tópico de ajuda não existe. Acesse os tópicos pelo índice.")
return ['ajuda/%s.html' % topico]
diff --git a/saap/settings.py b/saap/settings.py
index c0da6b1..2828071 100644
--- a/saap/settings.py
+++ b/saap/settings.py
@@ -57,7 +57,7 @@
DADOS_SITE = config('DADOS_SITE');
BRASAO_PROPRIO = config('BRASAO_PROPRIO');
-VERSION='3.0.2'
+VERSION='3.0.3'
INSTALLED_APPS = (
#'django_admin_bootstrapped',
diff --git a/saap/templates/403.html b/saap/templates/403.html
index d068bac..b4f526f 100644
--- a/saap/templates/403.html
+++ b/saap/templates/403.html
@@ -2,7 +2,8 @@
{% load i18n%}
{% block title %}
-
+
+ {% trans "Sem permissão de acesso!" %}
{% endblock %}
{% block base_content %}
diff --git a/saap/templates/404.html b/saap/templates/404.html
new file mode 100644
index 0000000..b39cd8b
--- /dev/null
+++ b/saap/templates/404.html
@@ -0,0 +1,15 @@
+{% extends "base.html" %}
+{% load i18n%}
+
+{% block title %}
+
+ {% trans "Página não encontrada!" %}
+{% endblock %}
+
+{% block base_content %}
+
+
+ {{ exception }}
+
+
+{% endblock %}
diff --git a/saap/templates/500.html b/saap/templates/500.html
index df670db..5c93d02 100644
--- a/saap/templates/500.html
+++ b/saap/templates/500.html
@@ -2,7 +2,8 @@
{% load i18n%}
{% block title %}
-
+
+ {% trans "Ocorreu um erro inesperado!" %}
{% endblock %}
{% block base_content %}
diff --git a/saap/templates/base.html b/saap/templates/base.html
index f1d1f5e..e363012 100644
--- a/saap/templates/base.html
+++ b/saap/templates/base.html
@@ -230,7 +230,7 @@
diff --git a/saap/templates/index.html b/saap/templates/index.html
index c312365..8b99952 100644
--- a/saap/templates/index.html
+++ b/saap/templates/index.html
@@ -7,10 +7,6 @@
{% block base_content %}
-{% if user and not user.is_anonymous %}
- {% include "novidades.html" %}
-{% endif %}
-