Package: brasil.gov.agenda
ConteúdoIntroduçãoEstado deste pacoteInstalaçãoRodando o buildout de uma tag antiga do pacoteColaboradoresChangelog1.1.3 (2018-06-14)1.1.2 (2017-11-13)1.1.1 (2017-11-08)1.1 (2017-07-07)1.0.1 (2016-03-04)1.0 (2015-09-03)1.0rc2 (2014-12-05)1.0rc1 (2014-09-22)1.0b3 (2014-02-28)1.0b2 (2014-02-16)1.0b1 (2013-12-12)1.0a3 (2013-11-18)1.0a2 (2013-11-04)1.0a1 (2013-10-29)IntroduçãoEste pacote provê tipos de conteúdo necessários a gestão de Agendas de membros
do Governo Brasileiro conforme disposto naLei 12.813, de 16 de Maio de 2013artigos 2o. e 11o.Estado deste pacoteObrasil.gov.agendatem testes automatizados e, a cada alteração em seu
código os testes são executados pelo serviço Travis.O estado atual dos testes pode ser visto nas imagens a seguir:InstalaçãoPara habilitar a instalação deste produto em um ambiente que utilize o
buildout:Editar o arquivo buildout.cfg (ou outro arquivo de configuração) e
adicionar o pacotebrasil.gov.agendaà lista de eggs da instalação:[buildout]
...
eggs =
    brasil.gov.agendaApós alterar o arquivo de configuração é necessário executar
‘’bin/buildout’’, que atualizará sua instalação.Reinicie o Plone4. Acesse o painel de controle e instale o produtoBrasil.gov.br: Agenda de Membros do Governo Brasileiro.Rodando o buildout de uma tag antiga do pacotePara atender ao relato de ter vários jobs de integração contínua em pacotes brasil.gov.* (verhttps://github.com/plonegovbr/portalpadrao.release/issues/11), no fim da seção extends do buildout.cfg de todos os pacotes brasil.gov.* temos a seguinte linha:https://raw.githubusercontent.com/plonegovbr/portal.buildout/master/buildout.d/versions.cfgHoje, esse arquivo contém sempre as versões pinadas de um release a ser lançado. Por esse motivo, quando é feito o checkout de uma tag mais antiga provavelmente você não conseguirá rodar o buildout. Dessa forma, após fazer o checkout de uma tag antiga, recomendamos que adicione, na última linha do extends, o arquivo de versões do IDG compatível com aquela tag, presente no repositóriohttps://github.com/plonegovbr/portalpadrao.release/.Exemplo: você clonou o repositório do brasil.gov.portal na sua máquina, e deu checkout na tag 1.0.5. Ao editar o buildout.cfg, ficaria dessa forma, já com a última linha adicionada:extends=https://raw.github.com/collective/buildout.plonetest/master/test-4.3.x.cfghttps://raw.github.com/collective/buildout.plonetest/master/qa.cfghttp://downloads.plone.org.br/release/1.0.4/versions.cfghttps://raw.githubusercontent.com/plonegovbr/portal.buildout/master/buildout.d/versions.cfghttps://raw.githubusercontent.com/plone/plone.app.robotframework/master/versions.cfghttps://raw.githubusercontent.com/plonegovbr/portalpadrao.release/master/1.0.5/versions.cfgPara saber qual arquivo de versões é compatível, no caso do brasil.gov.portal, é simples pois é a mesma versão (no máximo um bug fix, por exemplo, brasil.gov.portal é 1.1.3 e o arquivo de versão é 1.1.3.1). Para os demais pacotes, recomendamos comparar a data da tag do pacote e a data nos changelog entre uma versão e outra para adivinhar a versão compatível.ColaboradoresÉrico Andrei (ericof)Felipe Duardo (felipeduardo)Danilo Barbato (dbarbato)Eduardo GoulartHéctor Velarde (hvelarde)Rodrigo Ferreira de Souza (rodfersou)Changelog1.1.3 (2018-06-14)CorrigeWrongTypeao tentar editar agendas sem tags (fecha#85).
[hvelarde]Corrige (via patch) navegação entre os meses de um calendário estendido. (fecha#82).
[idgserpro]Corrige layout do portlet de agenda após atualização de plone.app.contenttypes 1.1.x. (relacionado a#82).
[idgserpro]1.1.2 (2017-11-13)CorrigeUnicodeDecodeErrorao criar itens com tags que possuem caracteres estendidos (fechabrasil.gov.portal#288).
[hvelarde]1.1.1 (2017-11-08)Corrige testes de Robot Framework.
[hvelarde]1.1 (2017-07-07)plone.app.contenttypes usa a pinagem do Plone (atualmente 1.1.1)
[idgserpro]1.0.1 (2016-03-04)A lista de dependências do pacote foi atualizada.
[hvelarde]Corrige problema de compatibilidade com o plone.dexterity > 2.2.3;
o pacote agora é compatível com o Plone > 4.3.3 (closes#32).
[hvelarde]1.0 (2015-09-03)Teste robot para navegação entre meses do portlet de calendário extendido.
[idgserpro]Melhora estrutura de internacionalização, code-analysis e adiciona tradução
em inglês.
[idgserpro]Corrige css de impressão indicando que as regras só devem ser aplicadas se o tipo for Agenda Diária (closes#37).
[idgserpro]Corrige bug de navegação entre meses no portlet de calendário extendido após alteração de melhorias.
[dbarbato]1.0rc2 (2014-12-05)Altera indexação da data de publicação para funcionar com busca facetada.AgendaDiariaretorna agora a data de inicio do evento ao invés da data de publicação.
[rodfersou]AdicionaAgenda,AgendaDiariaeCompromissoaos tipos de conteúdo linkables no TinyMCE.
[hvelarde]Corrige Portlet Calendário para mostrar o mês daAgendaDiariaouCompromissovisualizado.
[rodfersou]Altera evento no Portlet Calendário para ficar mais visível a data do evento.
[rodfersou, agnogueira, hvelarde]Corrige bug de navegação entre meses no portlet de calendário extendido.
[dbarbato]1.0rc1 (2014-09-22)Remove AgendaDiaria e Compromisso da navegação.
[ericof]Provê um portlet de calendário que linka direto para a agendadiaria.
[ericof]A data de efetivação de uma AgendaDiaria publicada para datas futuras será a data atual.
Para AgendaDiaria com data no passado, a data de efetivação sera a própria data de início da AgendaDiaria.
[ericof]Visão padrão de agenda agora exibe a AgendaDiaria para a data corrente.
Se não houve AgendaDiaria, exibimos uma mensagem
[ericof]Remove limite de altura para compromissos no tile de Agenda.
[ericof]Agenda, AgendaDiaria e Compromisso agora suportam Tags.
[ericof]Adiciona testes para upgrade steps.
[ericof]Adiciona teste para behavior de NameFromDate
[ericof]1.0b3 (2014-02-28)Aumenta cobertura de testes para os tiles.
[dbarbato]Aumenta cobertura de testes.
[ericof]Renomeia pacote (profile) para .gov.br.
[ericof]Oculta upgrade steps.
[dbarbato]1.0b2 (2014-02-16)Oculta upgrade steps
[ericof]Ajustes de estilo no pacote.
[ericof]Corrige o problema com AgendaDiaria utilizando o campo date diretamente
do default_factory ao inves de armazenar o valor dentro do objeto.
[ericof]Revisão do tile agenda (closes#23).
[rodfersou]Correções gerais no tile de agenda (closes#12).
[rodfersou]Acertos no portlet de busca (closes#18).
[dbarbato]1.0b1 (2013-12-12)Backend do tile da agenda (closes#12).
[rodfersou]Template e CSS do tile agenda (closes#12).
[rennan]1.0a3 (2013-11-18)Exibe a mensagem de “Sem compromissos oficiais.” apenas se
nao tivermos compromissos e o campo atualizacao nao
estiver preenchido
[ericof]A visão padrão de Agenda agora exibe a AgendaDiaria
do dia se estiver publicada ou a mais recente.
[ericof]Título de AgendaDiaria fica no formato
“Agenda de <autoridade> para <data>”
[ericof]Adicionado indice location ao portal_catalog
[ericof]1.0a2 (2013-11-04)Campo atualização do tipo AgendaDiaria agora é RichText
[ericof]Adiciona validação para data de AgendaDiaria
[ericof]Implementa relatório de coverage dos testes
[hvelarde]1.0a1 (2013-10-29)Estilização de css, templates e portlets laterais (closes#3).
[felipeduardo]Exibicao dos campos na view de agenda diaria (closes#1).
[dbarbato]Versão inicial do pacote.
[ericof]