Releases: plonegovbr/portal.buildout
2.0a3
2.0a2
2.0a1
1.5.1
IDG 1.5.1
Leia detalhadamente todo o documento para entender as peculiaridades e necessidades dessa versão para poder seguir com o Manual oficial de atualização.
Atenção: Caso seu ambiente não esteja na última versão do marco (hoje a 1.5) recomendamos que se atualize para essa versão (leia atentamente as notas do release 1.5 para efetuar a atualização) e os upgrade steps sejam executados antes de atualizar para 1.5.1 (leia mais sobre upgrade steps).
A principal motivação desse release foi aplicar um parche de segurança e a correção de bugs.
Como atualizar
- Atualize seu repositório e faça um checkout na versão atual; rode o buildout e reinicie suas instâncias:
$ git pull
$ git checkout 1.5.1
$ bin/buildout
$ bin/supervisorctrl restart instance1 instance2
- No configlet Complementos do painel de controle do Plone atualize o
collective.cover
:
-
Nunca utilize o
portal_quickinstaller
para efetuar as atualizações (leia a documentação, para entender o motivo). -
Relate detalhadamente qualquer problema encontrado no issue tracker do projeto.
Changelog
- Atualizado brasil.gov.temas à versão 1.2.5. [hvelarde]
- Corrige a quebra de layout na tela após login. [brunobbbs]
- Adiciona hotfix de segurança 20171128. [hvelarde]
- Atualizado collective.cover à versão 1.6b5; corrige o crescimento exponencial dos objetos quando se usa versionamento. [hvelarde]
- Corrige proteção CSRF na adição de sites; atualiza views e templates de Plone para facilitar manutenção. [hvelarde]
1.5
IDG 1.5
Leia detalhadamente todo o documento para entender as peculiaridades e necessidades dessa versão para poder seguir com o Manual oficial de atualização.
Atenção: Caso seu ambiente não esteja na última versão do marco (hoje a 1.4) recomendamos que se atualize para essa versão (leia atentamente as notas do release 1.4 para efetuar a atualização) e os upgrade steps sejam executados antes de atualizar para 1.5 (leia mais sobre upgrade steps).
A principal motivação desse release foi a inclusão de novas funcionalidades e correção de bugs.
Como atualizar
-
Atualize as seguintes dependências:
brasil.gov.portal
,plone.app.contenttypes
esc.social.like
. Tanto obrasil.gov.portal
, quanto osc.social.like
podem ser atualizados diretamente no painel de controle:O
plone.app.contenttypes
, deve ser atualizado na abaUpgrades
doportal_setup
da ZMI, marcando todos os upgrade steps necessários para levar os profiles a última versão: -
Na mesma aba
Upgrades
confira que não existem mais upgrade steps por serem aplicados ao seu site. -
Nunca utilize o
portal_quickinstaller
para efetuar as atualizações (leia a documentação, para entender o motivo). -
Relate detalhadamente qualquer problema encontrado no issue tracker do projeto.
Novas funcionalidades
A nova versão do sc.social.like
inclui novas funcionalidades que podem ser habilitadas no painel de controle. A inclusão do endereço canônico precisa de configuração adicional.
Selecione a aba Open Graph
no configlet Social Like
e informe o endereço canônico de seu site:
Após informar o endereço canônico será necessário acessar o formulário de atualização do conteúdo do site em /@@canonical-url-updater
:
Consulte a documentação do sc.social.like para para mais informação sobre outras novas funcionalidades como validação de conteúdo, imagem alternativa de Open Graph e prefetch no Facebook.
Adicionalmente às melhorias na integração com redes sociais, a nova versão do IDG instala duas novas dependências que habilitam novas funcionalidades:
Consulte a documentação para mais informação.
Changelog
- Atualizado brasil.gov.barra à versão 1.2.2. [hvelarde]
- Corrige testes da barra local. [caduvieira]
- Atualizado brasil.gov.tiles à versão 1.5.1. [hvelarde]
- Corrige bug no pache do banner rotativo que quebrava a remoção de itens nos demais tiles de lista. [rodfersou]
- Corrige a edição de alguns tiles que não era exibidos após a edição de alguns campos títulos, rodapé, etc. [claytonc]
- Atualizado brasil.gov.temas à versão 1.2.4. [hvelarde]
- Corrige o tamanho das fontes dos popups padrões do editor TynyMCE. [claytonc]
- Atualizado brasil.gov.agenda à versão 1.1.2. [hvelarde]
- Corrige UnicodeDecodeError ao criar itens com tags que possuem caracteres estendidos. [hvelarde]
- Adiciona suporte a âncoras de links internos: antes não era possível adicionar um link do tipo interno numa página que referenciava uma âncora adicionada em outro documento. Alterando as regras do TinyMCE isso agora é possível. Para entender melhor essa funcionalidade, basta rodar o test_tinymce_ancora.robot localmente. [idgserpro]
- Habilita os ícones dos conteúdos para os usuários autenticados. [claytonc]
- Revisa estilos "Normal", "Grande" e "Gigante" para a nova versão do collective.cover. [rodfersou]
- Habilita suporte para RESTful Hypermedia API no IDG. [hvelarde]
- Desinstala collective.z3cform.widgets e o browser layer associado. [hvelarde]
- Adiciona collective.fingerpointing ao IDG; se instalado, habilita um log de auditoria simples no portal. [hvelarde]
- Adiciona collective.liveblog ao IDG; se instalado, habilita o tipo de conteúdo Liveblog (uma ferramenta para cobertura ampla de um evento em curso) no portal. [hvelarde]
- Adiciona sc.photogallery ao IDG; se instalado, habilita o tipo de conteúdo Galeria de fotos, com uma visão slideshow e possibilidade de download, no portal. [hvelarde]
- Adiciona collective.lazysizes ao IDG; se instalado, habilita lazy loading de imagens e iframes no conteúdo do portal. [hvelarde]
- Adiciona Products.RedirectionTool ao IDG; habilita gerenciamento dos alias da redirection tool (plone.app.redirector). [hvelarde]
- Atualizado plone.app.contenttypes à versão 1.1.5. [hvelarde]
- Atualizado Products.PloneFormGen à versão 1.7.23. [hvelarde]
- Atualizado sc.social.like à versão 2.13b2; consulte a documentação do release para mais informação sobre as novas funcionalidades. [hvelarde]
1.5rc1
IDG 1.5rc1
Leia detalhadamente todo o documento para entender as peculiaridades e necessidades dessa versão para poder seguir com o Manual oficial de atualização.
Atenção: Caso seu ambiente não esteja na última versão do marco (hoje a 1.4) recomendamos que se atualize para essa versão (leia atentamente as notas do release 1.4 para efetuar a atualização) e os upgrade steps sejam executados antes de atualizar para 1.5rc1 (leia mais sobre upgrade steps).
A principal motivação desse release foi a inclusão de novas funcionalidades e correção de bugs.
Como atualizar
-
Atualize as seguintes dependências:
brasil.gov.portal
,plone.app.contenttypes
esc.social.like
. Tanto obrasil.gov.portal
, quanto osc.social.like
podem ser atualizados diretamente no painel de controle:O
plone.app.contenttypes
, deve ser atualizado na abaUpgrades
doportal_setup
da ZMI, marcando todos os upgrade steps necessários para levar os profiles a última versão: -
Na mesma aba
Upgrades
confira que não existem mais upgrade steps por serem aplicados ao seu site. -
Nunca utilize o
portal_quickinstaller
para efetuar as atualizações (leia a documentação, para entender o motivo). -
Relate detalhadamente qualquer problema encontrado no issue tracker do projeto.
Novas funcionalidades
A nova versão do sc.social.like
inclui novas funcionalidades que podem ser habilitadas no painel de controle. A inclusão do endereço canônico precisa de configuração adicional.
Selecione a aba Open Graph
no configlet Social Like
e informe o endereço canônico de seu site:
Após informar o endereço canônico será necessário acessar o formulário de atualização do conteúdo do site em /@@canonical-url-updater
:
Consulte a documentação do sc.social.like para para mais informação sobre outras novas funcionalidades como validação de conteúdo, imagem alternativa de Open Graph e prefetch no Facebook.
Adicionalmente às melhorias na integração com redes sociais, a nova versão do IDG instala duas novas dependências que habilitam novas funcionalidades:
Consulte a documentação para mais informação.
Changelog
- Atualizado brasil.gov.tiles à versão 1.5.1. [hvelarde]
- Corrige bug no pache do banner rotativo que quebrava a remoção de itens nos demais tiles de lista. [rodfersou]
- Corrige a edição de alguns tiles que não era exibidos após a edição de alguns campos títulos, rodapé, etc. [claytonc]
- Atualizado brasil.gov.temas à versão 1.2.4. [hvelarde]
- Corrige o tamanho das fontes dos popups padrões do editor TynyMCE. [claytonc]
- Atualizado brasil.gov.agenda à versão 1.1.2. [hvelarde]
- Corrige UnicodeDecodeError ao criar itens com tags que possuem caracteres estendidos. [hvelarde]
- Adiciona suporte a âncoras de links internos: antes não era possível adicionar um link do tipo interno numa página que referenciava uma âncora adicionada em outro documento. Alterando as regras do TinyMCE isso agora é possível. Para entender melhor essa funcionalidade, basta rodar o test_tinymce_ancora.robot localmente. [idgserpro]
- Habilita os ícones dos conteúdos para os usuários autenticados. [claytonc]
- Revisa estilos "Normal", "Grande" e "Gigante" para a nova versão do collective.cover. [rodfersou]
- Habilita suporte para RESTful Hypermedia API no IDG. [hvelarde]
- Desinstala collective.z3cform.widgets e o browser layer associado. [hvelarde]
- Adiciona collective.fingerpointing ao IDG; se instalado, habilita um log de auditoria simples no portal. [hvelarde]
- Adiciona collective.liveblog ao IDG; se instalado, habilita o tipo de conteúdo Liveblog (uma ferramenta para cobertura ampla de um evento em curso) no portal. [hvelarde]
- Adiciona sc.photogallery ao IDG; se instalado, habilita o tipo de conteúdo Galeria de fotos, com uma visão slideshow e possibilidade de download, no portal. [hvelarde]
- Adiciona collective.lazysizes ao IDG; se instalado, habilita lazy loading de imagens e iframes no conteúdo do portal. [hvelarde]
- Adiciona Products.RedirectionTool ao IDG; habilita gerenciamento dos alias da redirection tool (plone.app.redirector). [hvelarde]
- Atualizado plone.app.contenttypes à versão 1.1.5. [hvelarde]
- Atualizado Products.PloneFormGen à versão 1.7.23. [hvelarde]
- Atualizado sc.social.like à versão 2.13b2; consulte a documentação do release para mais informação sobre as novas funcionalidades. [hvelarde]
1.4
Como atualizar
Leia detalhadamente todo o documento para entender as peculiaridades e necessidades dessa versão para poder seguir com o manual oficial de atualização em http://identidade-digital-de-governo-plone.readthedocs.io/en/latest/atualizacao/.
A principal motivação desse release foi a atualização da versão do Plone e das dependências do projeto; foram também removidas customizações desnecessárias de templates assim como o uso do five.grok.
Atenção:
-
Caso seu ambiente não esteja na última versão do marco (hoje a 1.3) recomendamos que se atualize para essa versão (leia atentamente as notas do release 1.3 para efetuar a atualização) e os upgrade steps (leia mais sobre upgradeSteps) sejam executados antes de atualizar para 1.4.
-
Em esta versão do IDG foram atualizadas tanto a versão do setuptools, quanto a versão do zc.buildout; antes de rodar o buildout será necessário ativar o Python do ambiente virtual e dar um bootstrap no projeto da seguinte forma
$ python bootstrap.py --setuptools-version=26.1.1 --buildout-version=2.9.5 $ bin/buildout
-
Atualize a versão do Plone no painel de controle:
- Atualize as versões das dependências no portal_setup da ZMI, marcando todos os upgrade steps necessários para levar os profiles a última versão (por exemplo, no caso do collective upload todos os check boxes mostrados devem ser selecionados para atualizar corretamente):
-
Não utilize o portal_quickinstaller para efetuar as atualizações. Entenda melhor o motivo da não utilização do reinstall do portal_quickinstaller.
-
Relate detalhadamente qualquer problema encontrado no issue tracker do projeto.
Changelog
1.4rc1
Como atualizar
Leia detalhadamente todo o documento para entender as peculiaridades e necessidades dessa versão para poder seguir com o manual oficial de atualização em http://identidade-digital-de-governo-plone.readthedocs.io/en/latest/atualizacao/.
A principal motivação desse release foi a atualização da versão do Plone e das dependências do projeto; foram também removidas customizações desnecessárias de templates assim como o uso do five.grok.
Atenção:
-
Caso seu ambiente não esteja na última versão do marco (hoje a 1.3) recomendamos que se atualize para essa versão (leia atentamente as notas do release 1.3 para efetuar a atualização) e os upgrade steps (leia mais sobre upgradeSteps) sejam executados antes de atualizar para 1.4rc1.
-
Em esta versão do IDG foram atualizadas tanto a versão do setuptools, quanto a versão do zc.buildout; antes de rodar o buildout será necessário ativar o Python do ambiente virtual e dar um bootstrap no projeto da seguinte forma
$ python bootstrap.py --setuptools-version=26.1.1 --buildout-version=2.9.5 $ bin/buildout
-
Atualize a versão do Plone no painel de controle:
- Atualize as versões das dependências no portal_setup da ZMI, marcando todos os upgrade steps necessários para levar os profiles a última versão (por exemplo, no caso do collective upload todos os check boxes mostrados devem ser selecionados para atualizar corretamente):
-
Não utilize o portal_quickinstaller para efetuar as atualizações. Entenda melhor o motivo da não utilização do reinstall do portal_quickinstaller.
-
Relate detalhadamente qualquer problema encontrado no issue tracker do projeto.
Changelog
- Atualizado Plone à versão 4.3.15. [hvelarde]
- Atualizado zc.buildout à versão 2.9.5; isso corrige um problema na descarga de eggs do PyPI usando HTTPS e melhora a performance do Buildout. [hvelarde]
- Remove dependência no five.grok (exeto do brasil.gov.paginadestaque e do viewlet de destaques) (fecha #373). [hvelarde]
- Atualizado brasil.gov.vcge à versão 1.1.1. [hvelarde]
- Atualizado brasil.gov.tiles à versão 1.5. [hvelarde]
- Atualizado brasil.gov.temas à versão 1.2.3; isso corrige um erro na aparência do portal após o login (fecha #318). [hvelarde]
- Atualizado brasil.gov.barra à versão 1.2.1. [hvelarde]
- Atualizado collective.cover à versão 1.6b4. [hvelarde]
- Atualizado collective.polls à versão 1.10b1. [hvelarde]
- Atualizado collective.upload à versão 9.18.0rc2. Remove customização dos templates do collective.upload. [hvelarde]
- Remove customização desnecessária do viewlet de itens relacionados (fecha #355). [hvelarde]
- Atualizado sc.embedder à versão 1.5b1; isso adiciona pesquisa por tags ao tipo de conteúdo Embedder. Remove customização do template do sc.embedder. [hvelarde]
- Atualizado collective.nitf à versão 2.1b4; isso adiciona pesquisa por tags ao tipo de conteúdo Artigo (corrige #155). [hvelarde]
1.3
COMO ATUALIZAR
Leia detalhadamente esse changelog para entender as peculiaridades e necessidades dessa versão para poder seguir com o manual oficial de atualização em http://identidade-digital-de-governo-plone.readthedocs.io/en/latest/atualizacao/.
A principal motivação desse release foram correções de acessibilidade. Foi também corrigido um erro de regressão após a atualização de plone.app.contenttypes para 1.1.1 no release 1.2.
ATENÇÃO:
-
Caso seu ambiente não esteja na última versão do marco 1.2 (hoje a 1.2) recomendamos que se atualize para essa versão (leia atentamente as notas do release 1.2 para efetuar a atualização) e os upgradeSteps (leia mais sobre upgradeSteps) sejam executados antes de atualizar para 1.3.
-
Como houve alterações de CSS no pacote de temas, recomendamos que reinicie (ou dê * purge*) a ferramenta de cache que você utilizar (como o Varnish) após a atualização. Além disso, como o
h1
foi substituído pordiv
no portal logo para adequar o portal a acessibilidade, se você possui temas customizados lembre-se de revisá-los para corrigir possíveis incompatibilidades. -
Não utilize o portal_quickinstaller para efetuar as atualizações. Entenda melhor o motivo da não utilização do reinstall do portal_quickinstaller.
Relatos corrigidos diretamente (erro de regressão):
plonegovbr/brasil.gov.portal#157 - Bug na exibição da data de criação de conteúdo na visão "summary view"
1.2
COMO ATUALIZAR
Leia detalhadamente esse changelog para entender as peculiaridades e necessidades dessa versão para poder seguir com o manual oficial de atualização em http://identidade-digital-de-governo-plone.readthedocs.io/en/latest/atualizacao/.
ATENÇÃO:
-
Com a atualização de
plone.app.contenttypes
para 1.1.1 nesse release do Portal Padrão 1.2, o pacoteplone.app.event
foi atualizado e, com ele, a necessidade de adição de uma variávelTZ
(timezone) no seu buildout na seçãoenvironment-vars
ANTES de atualizar para a versão 1.2. Se você não usa o repositório do buildout portal.buildout para o seu ambiente produtivo, adicione a variável manualmente. -
Caso seu ambiente não esteja na última versão do marco 1.1.x (hoje a 1.1.5.3) recomendamos que se atualize para essa versão e os upgradeSteps (leia mais sobre upgradeSteps) sejam executados antes de atualizar para 1.2.
-
No momento de executar os upgradeSteps (leia mais sobre upgradeSteps) para esse release, os de brasil.gov.portal devem ser os últimos a serem executados.
-
Não utilize o portal_quickinstaller para efetuar as atualizações. Entenda melhor o motivo da não utilização do reinstall do portal_quickinstaller.
Relatos corrigidos diretamente:
plonegovbr/brasil.gov.paginadestaque#8 - Faixa cinza na barra de governo
plonegovbr/brasil.gov.portal#240 - Atualizar plone.app.contenttypes para 1.1.1
plonegovbr/brasil.gov.portal#348 - Atualizar collective.cover para 1.6b1
plonegovbr/brasil.gov.portal#349 - Atualizar collective.nitf para 2.1b2
plonegovbr/brasil.gov.tiles#145 - Corrigir Tile Banner Rotativo
Relatos fechados indiretamente (devido a correções e atualizações acima)
plonegovbr/brasil.gov.portal#23 - Revisar customização do collective.nitf
plonegovbr/brasil.gov.portal#155 - Busca não encontra tags
plonegovbr/brasil.gov.portal#166 - Erro ao selecionar "Visão de miniaturas" (atct_album_view) na raiz do site
plonegovbr/brasil.gov.portal#335 - Bug na exibição da data de criação nas coleções com a visão "summary view"
plonegovbr/brasil.gov.portal#345 - Problemas ao copiar página que contém links internos
plonegovbr/brasil.gov.portal#353 - Data de publicação inválida gera erro de exibição de arquivos