From 189bed367511beb11becc0ba868ee1377f4b3695 Mon Sep 17 00:00:00 2001 From: Robson Sobral Date: Thu, 29 Apr 2021 18:12:15 -0300 Subject: [PATCH 01/48] Fix ES localization --- i18n/es.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/es.yaml b/i18n/es.yaml index e4d889d0..01f430ae 100644 --- a/i18n/es.yaml +++ b/i18n/es.yaml @@ -115,7 +115,7 @@ - id: result translation: "Resultado" - id: returnedResults - translation: "Su búsqueda regresó {{ .Count }} resultados." + translation: "Su búsqueda regresó {{ . }} resultados." - id: returnToHome translation: "Regresar a la página principal." - id: robotProfiles From 8a4fa7eacc624294b3af7df259967606d054b141 Mon Sep 17 00:00:00 2001 From: Robson Sobral Date: Thu, 29 Apr 2021 18:17:04 -0300 Subject: [PATCH 02/48] Scope CMS by branch --- static/admin/config.js | 1904 +++++++++++++++++++++++++++++++++++++++ static/admin/config.yml | 792 ---------------- static/admin/index.html | 6 + 3 files changed, 1910 insertions(+), 792 deletions(-) create mode 100644 static/admin/config.js delete mode 100644 static/admin/config.yml diff --git a/static/admin/config.js b/static/admin/config.js new file mode 100644 index 00000000..e113f68e --- /dev/null +++ b/static/admin/config.js @@ -0,0 +1,1904 @@ +const config = { + backend: { + name: 'git-gateway', + branch: window.location.hostname.indexOf('dev') === 0 ? 'dev' : 'master', + repo: 'AppCivico/pegabot', + site_domain: 'pegabot.com.br', + base_url: 'https://api.netlify.com', + auth_endpoint: 'auth', + squash_merges: true, + api_root: 'https://api.github.com', + }, + media_folder: 'content/uploads', + public_folder: 'uploads', + publish_mode: 'editorial_workflow', + squash_merges: true, + locale: 'pt', + sortable_fields: [ + 'commit_date', + 'draft', + 'language', + 'title', + 'weight', + ], + logo_url: '/assets/images/logos/logotype--no-text.png', + slug: { + encoding: 'ascii', + clean_accents: true, + sanitize_replacement: '-', + }, + editor: { + preview: false, + }, + collections: [ + { + name: 'pages', + label: 'Páginas diversas', + folder: 'content', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{filename}})', + extension: 'md', + create: false, + delete: false, + filter: { + field: 'rootOf', + value: false, + }, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem no menu', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + required: false, + }, + { + name: 'rootOf', + widget: 'hidden', + default: false, + }, + { + name: 'menu', + label: 'Menu', + widget: 'select', + multiple: true, + required: false, + options: [ + { + label: 'Cabeçalho', + value: 'header', + }, + { + label: 'Rodapé', + value: 'main', + }, + ], + }, + { + name: 'linkTitle', + label: 'Nome nos links', + widget: 'string', + required: false, + }, + ], + }, + { + name: 'pagesAndFAQ', + label: 'FAQ - intro/pág', + folder: 'content', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: false, + delete: false, + filter: { + field: 'layout', + value: 'faq', + }, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem no menu', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + required: false, + }, + { + name: 'layout', + widget: 'hidden', + default: 'faq', + }, + { + name: 'rootOf', + widget: 'hidden', + default: true, + }, + { + name: 'menu', + label: 'Menu', + widget: 'select', + multiple: true, + required: false, + options: [ + { + label: 'Cabeçalho', + value: 'header', + }, + { + label: 'Rodapé', + value: 'main', + }, + ], + }, + { + name: 'linkTitle', + label: 'Nome nos links', + widget: 'string', + required: false, + }, + ], + }, + { + name: 'faq', + label: 'FAQ - itens', + label_singular: 'Pergunta frequente', + folder: 'content/faq', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: true, + delete: true, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + }, + { + name: 'layout', + widget: 'hidden', + default: 'none', + }, + { + name: 'type', + widget: 'hidden', + default: 'faq', + }, + ], + }, + { + name: 'pagesAndAnalyses', + label: 'Análises - intro/pág', + folder: 'content', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: false, + delete: false, + filter: { + field: 'layout', + value: 'analysis', + }, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem no menu', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + required: false, + }, + { + name: 'layout', + widget: 'hidden', + default: 'analyses', + }, + { + name: 'rootOf', + widget: 'hidden', + default: true, + }, + { + name: 'menu', + label: 'Menu', + widget: 'select', + multiple: true, + required: false, + options: [ + { + label: 'Cabeçalho', + value: 'header', + }, + { + label: 'Rodapé', + value: 'main', + }, + ], + }, + { + name: 'linkTitle', + label: 'Nome nos links', + widget: 'string', + required: false, + }, + ], + }, + { + name: 'analysis', + label: 'Análises - itens', + label_singular: 'Análise', + folder: 'content/analysis', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: true, + delete: true, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + label: 'Show on home', + name: 'homepage', + widget: 'boolean', + default: false, + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + }, + { + label: 'Link externo comentado', + name: 'bookmark', + widget: 'object', + collapsed: true, + fields: [ + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Trecho', + name: 'excerpt', + widget: 'string', + }, + { + label: 'Imagem', + name: 'src', + widget: 'image', + }, + { + label: 'Descrição', + name: 'alt', + widget: 'string', + hint: 'usada por leitores de telas para cegos', + }, + { + label: 'Legenda', + name: 'caption', + widget: 'string', + }, + { + label: 'Link', + name: 'link', + default: '', + widget: 'string', + pattern: [ + '^https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\\b([-a-zA-Z0-9()@:%_\\+.~#?&//=]*)?', + 'Use a valid URL', + ], + }, + ], + }, + { + name: 'layout', + widget: 'hidden', + default: 'none', + }, + { + name: 'type', + widget: 'hidden', + default: 'analysis', + }, + ], + }, + { + name: 'callToAction', + label: 'Chamadas à ação', + folder: 'content/call-to-action', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: true, + delete: true, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + required: false, + }, + { + name: 'type', + label: 'type', + widget: 'hidden', + default: 'callToAction', + }, + { + name: 'layout', + widget: 'hidden', + default: 'none', + }, + ], + }, + { + name: 'pagesAndCollaboration', + label: 'Colaboração - intro/pág', + folder: 'content', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: false, + delete: false, + filter: { + field: 'layout', + value: 'collaborate', + }, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem no menu', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + required: false, + }, + { + name: 'layout', + widget: 'hidden', + default: 'collaborate', + }, + { + name: 'rootOf', + widget: 'hidden', + default: true, + }, + { + name: 'menu', + label: 'Menu', + widget: 'select', + multiple: true, + required: false, + options: [ + { + label: 'Cabeçalho', + value: 'header', + }, + { + label: 'Rodapé', + value: 'main', + }, + ], + }, + { + name: 'linkTitle', + label: 'Nome nos links', + widget: 'string', + required: false, + }, + ], + }, + { + name: 'collaborate', + label: 'Colaboração - chamadas', + folder: 'content/collaborate', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: true, + delete: true, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + }, + { + name: 'type', + label: 'type', + widget: 'hidden', + default: 'collaborate', + }, + { + name: 'imageSrc', + label: 'Imagem', + widget: 'image', + }, + { + name: 'bottomImageSrc', + label: 'Imagem inferior', + widget: 'image', + }, + { + label: 'Link', + name: 'link', + default: '', + widget: 'string', + pattern: [ + '^https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\\b([-a-zA-Z0-9()@:%_\\+.~#?&//=]*)?', + 'Use a valid URL', + ], + }, + { + name: 'layout', + widget: 'hidden', + default: 'none', + }, + ], + }, + { + name: 'investigations', + label: 'Investigações', + label_singular: 'Investigação', + folder: 'content/investigations', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: true, + delete: true, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + required: false, + }, + { + name: 'file', + label: 'Arquivo para download', + widget: 'file', + }, + { + label: 'Ordem', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + name: 'layout', + widget: 'hidden', + default: 'none', + }, + { + name: 'type', + widget: 'hidden', + default: 'investigations', + }, + { + label: 'Show on home', + name: 'homepage', + widget: 'boolean', + default: false, + required: false, + }, + ], + }, + { + name: 'pagesAndTransparency', + label: 'Transparência - intro/pág', + folder: 'content', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: false, + delete: false, + filter: { + field: 'layout', + value: 'transparency', + }, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem no menu', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + required: false, + }, + { + name: 'layout', + widget: 'hidden', + default: 'transparency', + }, + { + name: 'rootOf', + widget: 'hidden', + default: true, + }, + { + name: 'menu', + label: 'Menu', + widget: 'select', + multiple: true, + required: false, + options: [ + { + label: 'Cabeçalho', + value: 'header', + }, + { + label: 'Rodapé', + value: 'main', + }, + ], + }, + { + name: 'linkTitle', + label: 'Nome nos links', + widget: 'string', + required: false, + }, + ], + }, + { + name: 'transparency', + label: 'Transparência - items', + folder: 'content/transparency', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: true, + delete: true, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + name: 'intro', + label: 'Introdução', + widget: 'text', + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + }, + { + label: 'Show on home', + name: 'homepage', + widget: 'boolean', + default: false, + required: false, + }, + { + label: 'Show on transparency', + name: 'transparency', + widget: 'boolean', + default: false, + }, + { + name: 'layout', + widget: 'hidden', + default: 'none', + }, + ], + }, + { + name: 'pagesAndCriteria', + label: 'Critérios - intro', + folder: 'content/transparency/criteria', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: false, + delete: false, + filter: { + field: 'rootOf', + value: true, + }, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + required: false, + }, + { + name: 'layout', + widget: 'hidden', + default: 'none', + }, + { + name: 'rootOf', + widget: 'hidden', + default: true, + }, + ], + }, + { + name: 'criteria', + label: 'Critérios - itens', + folder: 'content/transparency/criteria', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: true, + delete: true, + filter: { + field: 'rootOf', + value: false, + }, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + name: 'intro', + label: 'Introdução', + widget: 'text', + required: false, + hint: 'texto opcional. Os 150 primeiros caracteres do conteúdo serão usados em caso de não preenchimento', + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + }, + { + name: 'layout', + widget: 'hidden', + default: 'none', + }, + { + name: 'rootOf', + widget: 'hidden', + default: false, + }, + ], + }, + { + name: 'bookmarks', + label: 'Links externos comentados', + folder: 'content/bookmarks', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: true, + delete: true, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + }, + { + name: 'author', + label: 'Autor(es)', + widget: 'string', + }, + { + name: 'imageSrc', + label: 'Imagem (.svg)', + widget: 'image', + }, + { + name: 'Image description', + label: 'imageAlt', + widget: 'string', + required: false, + }, + { + name: 'link', + default: '', + label: 'Link', + widget: 'string', + required: false, + pattern: [ + '^https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\\b([-a-zA-Z0-9()@:%_\\+.~#?&//=]*)?', + 'Use a valid URL', + ], + }, + { + name: 'layout', + widget: 'hidden', + default: 'none', + }, + { + name: 'type', + widget: 'hidden', + default: 'bookmark', + }, + ], + }, + { + name: 'pagesAndResults', + label: 'Resultados - intro/pág', + folder: 'content/results', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: false, + delete: false, + filter: { + field: 'headless', + value: false, + }, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + required: false, + }, + { + name: 'layout', + widget: 'hidden', + default: 'results', + }, + { + name: 'headless', + widget: 'hidden', + default: false, + }, + ], + }, + { + name: 'results', + label: 'Resultados - seções', + folder: 'content/results', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: true, + delete: true, + filter: { + field: 'headless', + value: true, + }, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Ordem', + name: 'weight', + widget: 'number', + value_type: 'int', + default: 0, + min: 0, + required: false, + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + }, + { + name: 'figure', + widget: 'object', + required: false, + fields: [ + { + name: 'src', + widget: 'file', + required: false, + }, + { + name: 'caption', + label: 'Legenda', + widget: 'string', + required: false, + }, + { + name: 'alt', + label: 'Descrição', + widget: 'string', + required: false, + }, + ], + }, + { + name: 'headless', + widget: 'hidden', + default: true, + }, + ], + }, + { + name: 'pagesAndDetails', + label: 'Detalhamento - intro/pág', + folder: 'content/details', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '{{title}} ({{language}})', + extension: 'md', + create: false, + delete: false, + filter: { + field: 'headless', + value: false, + }, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Título', + name: 'title', + widget: 'string', + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + required: false, + }, + { + name: 'layout', + widget: 'hidden', + default: 'detailed', + }, + { + name: 'headless', + widget: 'hidden', + default: false, + }, + ], + }, + { + name: 'details', + label: 'Detalhamento - rodapé', + folder: 'content/details', + slug: '{{slug}}.{{language}}', + format: 'frontmatter', + summary: '({{language}})', + extension: 'md', + create: false, + delete: false, + filter: { + field: 'headless', + value: true, + }, + view_filters: [ + { + label: 'Português', + field: 'language', + pattern: 'pt', + }, + { + label: 'Español', + field: 'language', + pattern: 'es', + }, + ], + fields: [ + { + label: 'Idioma', + name: 'language', + widget: 'select', + options: [ + 'es', + 'pt', + ], + }, + { + label: 'Draft?', + name: 'draft', + widget: 'boolean', + default: false, + }, + { + label: 'Âncora / Slug', + name: 'slug', + widget: 'string', + required: false, + hint: 'identificador único para ser usado em links: `/exemplo` ou `#exemplo`', + pattern: [ + '^[a-z0-9]+(?:-[_a-z0-9]+)*$', + 'apenas minúsculas, dígitos, - e _', + ], + }, + { + label: 'Data', + name: 'date', + widget: 'datetime', + format: 'YYYY-MM-DDTHH:mm:ss[Z]', + }, + { + label: 'Conteúdo', + name: 'body', + widget: 'markdown', + }, + { + name: 'layout', + widget: 'hidden', + default: 'none', + }, + { + name: 'headless', + widget: 'hidden', + default: true, + }, + ], + }, + // { + // name: 'supporters', + // label: 'Apoiadores', + // slug: '{{slug}}.{{language}}', + // format: 'frontmatter', + // summary: '{{title}} ({{language}})', + // extension: 'md', + // files: [ + // { + // name: 'supporters', + // label: 'Apoiadores', + // file: 'data/supporters.json', + // fields: [ + // { + // name: 'title', + // label: 'Título', + // widget: 'string', + // }, + // { + // name: 'image', + // label: 'Logo (svg)', + // widget: 'image', + // }, + // { + // name: 'url', + // label: 'url', + // }, + // { + // name: 'weight', + // value_type: 'int', + // label: 'Ordem', + // widget: 'hidden', + // default: 1, + // min: 0, + // }, + // ], + // }, + // ], + // }, + ], +}; + + +// Make the config object available on the global scope for processing by +// subsequent scripts.Don't rename this to `CMS_CONFIG` - it will cause the +// config to be loaded without proper processing. +window.CMS_CONFIGURATION = config; + +CMS.init({ + config, +}); diff --git a/static/admin/config.yml b/static/admin/config.yml deleted file mode 100644 index f38185a4..00000000 --- a/static/admin/config.yml +++ /dev/null @@ -1,792 +0,0 @@ -backend: - name: git-gateway - # name: github - # @see https://www.netlifycms.org/docs/test-backend/ - # name: test-repo - branch: dev # Branch to update (optional; defaults to master) - repo: AppCivico/pegabot - site_domain: pegabot.com.br - base_url: https://api.netlify.com - auth_endpoint: auth - squash_merges: true - api_root: https://api.github.com - -# for local development only -#local_backend: true - -media_folder: "content/uploads" -public_folder: "uploads" -publish_mode: editorial_workflow -squash_merges: true -locale: "pt" -sortable_fields: ["commit_date", "draft", "language", "title", "weight"] -logo_url: /assets/images/logos/logotype--no-text.png -slug: - encoding: "ascii" - clean_accents: true - sanitize_replacement: "-" -editor: - preview: false - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -collections: - -- name: "pages" - label: "Páginas diversas" - folder: "content" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{filename}})" - extension: "md" - create: false - delete: false - filter: {field: "rootOf", value: false} - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem no menu", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - {label: "Conteúdo", name: "body", widget: "markdown", required: false} - # - {name: "layout", widget: "select", options: [ "analysis", "collaborate", "detailed", "faq", "results", "transparency", "about" ], required: false} - - {name: "rootOf", widget: "hidden", default: false} - - name: menu - label: Menu - widget: "select" - multiple: true - required: false - options: - - {label: "Cabeçalho", value: "header"} - - {label: "Rodapé", value: "main"} - - name: "linkTitle" - label: "Nome nos links" - widget: "string" - required: false - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -- name: "pagesAndFAQ" - label: "FAQ - intro/pág" - folder: "content" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: false - delete: false - filter: {field: "layout", value: "faq"} - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem no menu", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - {label: "Conteúdo", name: "body", widget: "markdown", required: false} - - {name: "layout", widget: "hidden", default: "faq"} - - {name: "rootOf", widget: "hidden", default: true} - - name: menu - label: Menu - widget: "select" - multiple: true - required: false - options: - - {label: "Cabeçalho", value: "header"} - - {label: "Rodapé", value: "main"} - - name: "linkTitle" - label: "Nome nos links" - widget: "string" - required: false - -- name: "faq" - label: "FAQ - itens" - label_singular: "Pergunta frequente" - folder: "content/faq" - # preview_path: "/faq#{{slug}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: true - delete: true - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - {label: "Conteúdo", name: "body", widget: "markdown"} - - {name: "layout", widget: "hidden", default: "none"} - - {name: "type", widget: "hidden", default: "faq"} - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -- name: "pagesAndAnalyses" - label: "Análises - intro/pág" - folder: "content" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: false - delete: false - filter: {field: "layout", value: "analysis"} - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem no menu", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - {label: "Conteúdo", name: "body", widget: "markdown", required: false} - - {name: "layout", widget: "hidden", default: "analyses"} - - {name: "rootOf", widget: "hidden", default: true} - - name: menu - label: Menu - widget: "select" - multiple: true - required: false - options: - - {label: "Cabeçalho", value: "header"} - - {label: "Rodapé", value: "main"} - - name: "linkTitle" - label: "Nome nos links" - widget: "string" - required: false - -- name: "analysis" - label: "Análises - itens" - label_singular: "Análise" - folder: "content/analysis" - # preview_path: "/analysis#{{slug}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: true - delete: true - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - {label: "Show on home", name: "homepage", widget: "boolean", default: false, required: false} - - {label: "Conteúdo", name: "body", widget: "markdown"} - - label: "Link externo comentado" - name: "bookmark" - widget: "object" - collapsed: true - fields: - - {label: "Título", name: "title", widget: "string"} - - {label: "Trecho", name: "excerpt", widget: "string"} - - {label: "Imagem", name: "src", widget: "image"} - - {label: "Descrição", name: "alt", widget: "string", hint: "usada por leitores de telas para cegos"} - - {label: "Legenda", name: "caption", widget: "string"} - - label: "Link" - name: "link" - default: "" - widget: "string" - pattern: - - '^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)?' - - "Use a valid URL" - - {name: "layout", widget: "hidden", default: "none"} - - {name: "type", widget: "hidden", default: "analysis"} - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -- name: "callToAction" - label: "Chamadas à ação" - folder: "content/call-to-action" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: true - delete: true - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - label: "Conteúdo" - name: "body" - widget: "markdown" - required: false - - name: "type" - label: "type" - widget: "hidden" - default: "callToAction" - - {name: "layout", widget: "hidden", default: "none"} - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -- name: "pagesAndCollaboration" - label: "Colaboração - intro/pág" - folder: "content" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: false - delete: false - filter: {field: "layout", value: "collaborate"} - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem no menu", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - {label: "Conteúdo", name: "body", widget: "markdown", required: false} - - {name: "layout", widget: "hidden", default: "collaborate"} - - {name: "rootOf", widget: "hidden", default: true} - - name: menu - label: Menu - widget: "select" - multiple: true - required: false - options: - - {label: "Cabeçalho", value: "header"} - - {label: "Rodapé", value: "main"} - - name: "linkTitle" - label: "Nome nos links" - widget: "string" - required: false - -- name: "collaborate" - label: "Colaboração - chamadas" - folder: "content/collaborate" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: true - delete: true - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - {label: "Conteúdo", name: "body", widget: "markdown"} - - name: "type" - label: "type" - widget: "hidden" - default: "collaborate" - - name: "imageSrc" - label: "Imagem" - widget: "image" - - name: "bottomImageSrc" - label: "Imagem inferior" - widget: "image" - - label: "Link" - name: "link" - default: "" - widget: "string" - pattern: - - '^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)?' - - "Use a valid URL" - - {name: "layout", widget: "hidden", default: "none"} - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -- name: "investigations" - label: "Investigações" - label_singular: "Investigação" - folder: "content/investigations" - # preview_path: "/investigations#{{slug}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: true - delete: true - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Conteúdo", name: "body", widget: "markdown", required: false} - - name: "file" - label: "Arquivo para download" - widget: "file" - - {label: "Ordem", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - {name: "layout", widget: "hidden", default: "none"} - - {name: "type", widget: "hidden", default: "investigations"} - - {label: "Show on home", name: "homepage", widget: "boolean", default: false, required: false} - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -- name: "pagesAndTransparency" - label: "Transparência - intro/pág" - folder: "content" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: false - delete: false - filter: {field: "layout", value: "transparency"} - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem no menu", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - {label: "Conteúdo", name: "body", widget: "markdown", required: false} - - {name: "layout", widget: "hidden", default: "transparency"} - - {name: "rootOf", widget: "hidden", default: true} - - name: menu - label: Menu - widget: "select" - multiple: true - required: false - options: - - {label: "Cabeçalho", value: "header"} - - {label: "Rodapé", value: "main"} - - name: "linkTitle" - label: "Nome nos links" - widget: "string" - required: false - -- name: "transparency" - label: "Transparência - items" - folder: "content/transparency" - # preview_path: "/transparency#{{slug}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: true - delete: true - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - name: "intro" - label: "Introdução" - widget: "text" - required: false - - {label: "Conteúdo", name: "body", widget: "markdown"} - - {label: "Show on home", name: "homepage", widget: "boolean", default: false, required: false} - - {label: "Show on transparency", name: "transparency", widget: "boolean", default: false} - - {name: "layout", widget: "hidden", default: "none"} - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -- name: "pagesAndCriteria" - label: "Critérios - intro" - folder: "content/transparency/criteria" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: false - delete: false - filter: {field: "rootOf", value: true} - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Conteúdo", name: "body", widget: "markdown", required: false} - - {name: "layout", widget: "hidden", default: "none"} - - {name: "rootOf", widget: "hidden", default: true} - -- name: "criteria" - label: "Critérios - itens" - folder: "content/transparency/criteria" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: true - delete: true - filter: {field: "rootOf", value: false} - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - name: "intro" - label: "Introdução" - widget: "text" - required: false - hint: "texto opcional. Os 150 primeiros caracteres do conteúdo serão usados em caso de não preenchimento" - - {label: "Conteúdo", name: "body", widget: "markdown"} - - {name: "layout", widget: "hidden", default: "none"} - - {name: "rootOf", widget: "hidden", default: false} - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -- name: bookmarks - label: Links externos comentados - folder: "content/bookmarks" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: true - delete: true - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - {label: "Conteúdo", name: "body", widget: "markdown"} - - name: "author" - label: "Autor(es)" - widget: "string" - - name: "imageSrc" - label: "Imagem (.svg)" - widget: "image" - - name: "Image description" - label: "imageAlt" - widget: "string" - required: false - - name: "link" - default: "" - label: "Link" - widget: "string" - required: false - pattern: - - '^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)?' - - "Use a valid URL" - - {name: "layout", widget: "hidden", default: "none"} - - {name: "type", widget: "hidden", default: "bookmark"} - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -- name: "pagesAndResults" - label: "Resultados - intro/pág" - folder: "content/results" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: false - delete: false - filter: {field: "headless", value: false} - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Conteúdo", name: "body", widget: "markdown", required: false} - - {name: "layout", widget: "hidden", default: "results"} - - {name: "headless", widget: "hidden", default: false} - -- name: results - label: "Resultados - seções" - folder: "content/results" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: true - delete: true - filter: {field: "headless", value: true} - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Ordem", name: "weight", widget: "number", value_type: "int", default: 0, min: 0, required: false} - - {label: "Conteúdo", name: "body", widget: "markdown"} - - name: "figure" - widget: "object" - required: false - fields: - - name: "src" - widget: file - required: false - - name: "caption" - label: "Legenda" - widget: "string" - required: false - - name: "alt" - label: "Descrição" - widget: "string" - required: false - - {name: "headless", widget: "hidden", default: true} - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -- name: "pagesAndDetails" - label: "Detalhamento - intro/pág" - folder: "content/details" - # preview_path: "{{dirname}}/{{filename}}.{{extension}}" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "{{title}} ({{language}})" - extension: "md" - create: false - delete: false - filter: {field: "headless", value: false} - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - {label: "Título", name: "title", widget: "string"} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Conteúdo", name: "body", widget: "markdown", required: false} - - {name: "layout", widget: "hidden", default: "detailed"} - - {name: "headless", widget: "hidden", default: false} - -- name: "details" - label: "Detalhamento - rodapé" - folder: "content/details" - slug: "{{slug}}.{{language}}" - format: frontmatter - summary: "({{language}})" - extension: "md" - create: false - delete: false - filter: {field: "headless", value: true} - view_filters: - - {label: "Português", field: language, pattern: "pt"} - - {label: "Español", field: language, pattern: "es"} - fields: - - {label: "Idioma", name: "language", widget: "select", options: ["es", "pt"]} - - {label: "Draft?", name: "draft", widget: "boolean", default: false} - - label: "Âncora / Slug" - name: "slug" - widget: "string" - required: false - hint: "identificador único para ser usado em links: `/exemplo` ou `#exemplo`" - pattern: - - "^[a-z0-9]+(?:-[_a-z0-9]+)*$" - - "apenas minúsculas, dígitos, - e _" - - {label: "Data", name: "date", widget: "datetime", format: "YYYY-MM-DDTHH:mm:ss[Z]"} - - {label: "Conteúdo", name: "body", widget: "markdown"} - - {name: "layout", widget: "hidden", default: "none"} - - {name: "headless", widget: "hidden", default: true} - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # - -# - name: supporters -# label: "Apoiadores" -# slug: "{{slug}}.{{language}}" -# format: frontmatter -# summary: "{{title}} ({{language}})" -# extension: "md" -# files: -# - name: "supporters" -# label: "Apoiadores" -# file: "data/supporters.json" -# fields: -# - name: "title" -# label: "Título" -# widget: "string" -# - name: "image" -# label: "Logo (svg)" -# widget: "image" -# - name: "url" -# label: "url" -# - name: "weight" -# value_type: "int" -# label: "Ordem" -# widget: "hidden" -# default: 1 -# min: 0 diff --git a/static/admin/index.html b/static/admin/index.html index aabe5b59..661edbfc 100644 --- a/static/admin/index.html +++ b/static/admin/index.html @@ -6,9 +6,15 @@ Content Manager + + - - - - - - + + + + + + + From e6b48836d718f7360cccf63d00d3103a3dcb5643 Mon Sep 17 00:00:00 2001 From: Robson Sobral Date: Fri, 30 Apr 2021 12:03:31 -0300 Subject: [PATCH 04/48] Fix analysis page filtering --- static/admin/config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/admin/config.js b/static/admin/config.js index f402d85e..a6dfaa3c 100644 --- a/static/admin/config.js +++ b/static/admin/config.js @@ -321,7 +321,7 @@ const collections = [ delete: false, filter: { field: 'layout', - value: 'analysis', + value: 'analyses', }, view_filters: [ { From 692390fff39f9265c9042118131114f69713cc8f Mon Sep 17 00:00:00 2001 From: diego Date: Fri, 30 Apr 2021 18:00:39 +0000 Subject: [PATCH 05/48] =?UTF-8?q?Update=20Pergunta=20frequente=20=E2=80=9C?= =?UTF-8?q?what-is-a-bot.pt=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/faq/what-is-a-bot.pt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/faq/what-is-a-bot.pt.md b/content/faq/what-is-a-bot.pt.md index aa38c1ef..261f6706 100644 --- a/content/faq/what-is-a-bot.pt.md +++ b/content/faq/what-is-a-bot.pt.md @@ -1,7 +1,7 @@ --- language: pt draft: false -title: O que é um Twitter Bot?_dev +title: O que é um Twitter Bot?_prod slug: o-que-e-um-twitter-bot date: 2018-03-13T17:51:20-03:00 weight: 1 From 5016bada1234c231026dbdeae16cbf88ed4f36ac Mon Sep 17 00:00:00 2001 From: diego Date: Fri, 30 Apr 2021 18:58:01 +0000 Subject: [PATCH 06/48] =?UTF-8?q?Update=20Pergunta=20frequente=20=E2=80=9C?= =?UTF-8?q?what-is-a-bot.pt=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/faq/what-is-a-bot.pt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/faq/what-is-a-bot.pt.md b/content/faq/what-is-a-bot.pt.md index 261f6706..b0d723e2 100644 --- a/content/faq/what-is-a-bot.pt.md +++ b/content/faq/what-is-a-bot.pt.md @@ -1,7 +1,7 @@ --- language: pt draft: false -title: O que é um Twitter Bot?_prod +title: prod_O que é um Twitter Bot? slug: o-que-e-um-twitter-bot date: 2018-03-13T17:51:20-03:00 weight: 1 From 2a4e62a23bbb8940d90d3b54ad1b2495243f9433 Mon Sep 17 00:00:00 2001 From: Robson Sobral Date: Tue, 4 May 2021 21:57:18 -0300 Subject: [PATCH 07/48] Fix typo --- i18n/es.yaml | 2 +- i18n/pt.yaml | 2 +- layouts/page/analyses.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/i18n/es.yaml b/i18n/es.yaml index 01f430ae..54e3a3bc 100644 --- a/i18n/es.yaml +++ b/i18n/es.yaml @@ -120,7 +120,7 @@ translation: "Regresar a la página principal." - id: robotProfiles translation: "15% de un total de 330 millones de perfiles en Twitter eran falsos y estaban compuestos por bots" -- id: robotResponsable +- id: robotResponsible translation: "Los bots son responsables por 66% de los enlaces compartidos en Twitter" - id: robotTime translation: "Los robots trabajan 24h al día a fin de alcanzar diferentes tipos de públicos en horarios variados" diff --git a/i18n/pt.yaml b/i18n/pt.yaml index 75f56b0a..e46bfde6 100644 --- a/i18n/pt.yaml +++ b/i18n/pt.yaml @@ -120,7 +120,7 @@ translation: "Retornar à página inicial." - id: robotProfiles translation: "15% do total de 330 milhões de perfis do Twitter eram falsos e compostos por bots" -- id: robotResponsable +- id: robotResponsible translation: "Bots são responsáveis por 66% dos links compartilhados no Twitter" - id: robotTime translation: "Os robôs trabalham 24hrs por dia de forma a atingir diferentes tipos de público em horários variados" diff --git a/layouts/page/analyses.html b/layouts/page/analyses.html index 5ffabd3a..b7709794 100644 --- a/layouts/page/analyses.html +++ b/layouts/page/analyses.html @@ -33,7 +33,7 @@

{{ .Title }}

>
-

{{ i18n "robotResponsable" }}

+

{{ i18n "robotResponsible" }}

From 6db66616a9b2871af1b2aeadd432ada7060b7fb0 Mon Sep 17 00:00:00 2001 From: Robson Sobral Date: Tue, 4 May 2021 21:59:16 -0300 Subject: [PATCH 08/48] Improve loading of CMS config --- static/admin/config.js | 3 +++ static/admin/index.html | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/static/admin/config.js b/static/admin/config.js index a6dfaa3c..890ca581 100644 --- a/static/admin/config.js +++ b/static/admin/config.js @@ -1,3 +1,5 @@ +const { CMS } = window; + const collections = [ { name: 'pages', @@ -1869,6 +1871,7 @@ const config = { repo: 'AppCivico/pegabot', api_root: 'https://api.github.com', }, + load_config_file: false, media_folder: 'content/uploads', public_folder: '/uploads', collections, diff --git a/static/admin/index.html b/static/admin/index.html index a7612162..f91131c4 100644 --- a/static/admin/index.html +++ b/static/admin/index.html @@ -4,15 +4,15 @@ Content Manager - - - + + + From 904d9ee51cd94b9f7a2dcb82fe252b4c52f50a2f Mon Sep 17 00:00:00 2001 From: Robson Sobral Date: Tue, 4 May 2021 22:00:02 -0300 Subject: [PATCH 09/48] Prevent access of empty `.File` --- layouts/_default/article-with-resources.html | 10 +++++----- layouts/index.html | 4 ++-- layouts/page/faq.html | 7 ++++--- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/layouts/_default/article-with-resources.html b/layouts/_default/article-with-resources.html index fa3fdfb4..95ca6677 100644 --- a/layouts/_default/article-with-resources.html +++ b/layouts/_default/article-with-resources.html @@ -27,11 +27,11 @@
{{ range . }}
-

{{ .Title }}

{{ end }} - {{ range first 1 (where (where $.Site.Pages ".Type" "callToAction") ".File.TranslationBaseName" "faq-contact") }} - {{ .Render "curved-section" }} + {{ with .File }} + {{ range first 1 (where (where $.Site.Pages ".Type" "callToAction") ".File.TranslationBaseName" "faq-contact") }} + {{ .Render "curved-section" }} + {{ end }} {{ end }} - {{ partial "footer.html" . }} From d61dbf75cb410bdb1c7e5bab7c6b3f335366bf8d Mon Sep 17 00:00:00 2001 From: Robson Sobral Date: Tue, 4 May 2021 22:38:01 -0300 Subject: [PATCH 10/48] Add NetlifyStatus to CSP --- netlify.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/netlify.toml b/netlify.toml index c7e8cf41..b108c167 100644 --- a/netlify.toml +++ b/netlify.toml @@ -40,6 +40,9 @@ https://*.google-analytics.com/ https://api.github.com/ https://www.githubstatus.com/ + https://githubstatus.com/ + https://www.netlifystatus.com/ + https://netlifystatus.com/ https://api.pegabot.com.br/ ; frame-src From 612c0126aff6e1cacf2c651452adbd9b8a54986b Mon Sep 17 00:00:00 2001 From: Robson Sobral Date: Tue, 4 May 2021 22:42:16 -0300 Subject: [PATCH 11/48] Disable preview links on CMS --- static/admin/config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/admin/config.js b/static/admin/config.js index 890ca581..67dd749c 100644 --- a/static/admin/config.js +++ b/static/admin/config.js @@ -1869,7 +1869,6 @@ const config = { name: 'git-gateway', branch: cmsBranch, repo: 'AppCivico/pegabot', - api_root: 'https://api.github.com', }, load_config_file: false, media_folder: 'content/uploads', @@ -1878,6 +1877,7 @@ const config = { publish_mode: 'editorial_workflow', squash_merges: true, locale: 'pt', + show_preview_links: false, sortable_fields: [ 'commit_date', 'draft', From 3f4dfc3a77fe29ed7540f9dadd8650489ba64600 Mon Sep 17 00:00:00 2001 From: Robson Sobral Date: Tue, 4 May 2021 22:47:30 -0300 Subject: [PATCH 12/48] Add `blob:` and `data:` to CSP --- netlify.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/netlify.toml b/netlify.toml index b108c167..8b193cb9 100644 --- a/netlify.toml +++ b/netlify.toml @@ -37,6 +37,8 @@ ; connect-src 'self' + blob: + data: https://*.google-analytics.com/ https://api.github.com/ https://www.githubstatus.com/ From bf5194ac15235b58795da843893af882b483adfc Mon Sep 17 00:00:00 2001 From: diego Date: Thu, 6 May 2021 19:26:29 +0000 Subject: [PATCH 13/48] =?UTF-8?q?Upload=20=E2=80=9Ccontent/uploads/ex-xtjb?= =?UTF-8?q?xmaezm43.jpeg=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/uploads/ex-xtjbxmaezm43.jpeg | Bin 0 -> 130471 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/uploads/ex-xtjbxmaezm43.jpeg diff --git a/content/uploads/ex-xtjbxmaezm43.jpeg b/content/uploads/ex-xtjbxmaezm43.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..532c31f7ee735e9a246d5512640c2d66ac5e56be GIT binary patch literal 130471 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%0A6q&gFsnc!4bmt;4 zixe-A1-2S#5Ce;@Z2vL{F*mJP2JzunY!v%8cYvJYFH@lx&wx0>h!6lbW~c1xutfoP zt5~j?Cfr`=yZM95A0#o-<2TVDeyV*{WH8T;pE*<1uNYu>?ChRzskLfFqr1&9#zzu8 zL&MQJjn+s4@Z8yTJb{moK9yWlPRF=cd(iRgQH|Uv7ctKhid2DB5+KmXCbm}RXnB%v$amzuIqfOizN^32U z5lwC_@n2?8y>2aN{weBpM8}(Ff)s`)Or@C|gb|+|ZH19K;vADoQJT%$%apZO7nGjq z{CY^0n3=?sd4cWGv?-JFe$5&0;PG!w83fHEm6H8|gE3o4#?KT}TbHp~e3PI#qf=im z@DdpF|7b{H3lH{tkR<0aM3sZs>jewdmN#eG$8i~?lmt{W1Y+d@Hek^clqbCaV-caWie`jM7OUQ z@=||JJWoC!WcVX;DUP=)4FbA9VD@4vO1BG57jqh3B1a9s-L!Q~$2DlMpt5y`J+f$J z7*sZIP^n3rxv%mNC@D$DSN8a%DDBbOX)a#NwzH^Xyf_;6GJF4now=hCO^@(N#iGdu zre?98udk`xA3Wts@fuZI<&>-YvePjjF`99X+RAhP$R#;vr$TmRXDq-4K<|7TS`rF> zSJ}Bo`O0}M{uufjV>Kx`PMcTkfn|$A(5X9%K@MQxf^)ioMXM9eb325_ZnN)4(foO+V|?tY;Y?&XZs%*Qlyyc<%};@aTzIvn@9wSc*d&Kr z3xq!s^bZTtFdu=G*y$H{fANJu?{~0w#9k$R81WZ7qHBp+`R)#r=CN!Op{PnW_CyfT z&0>Jg_+oDIAtW11oNYJJ7KtiwWFaeq5$`DY-Csb&2`x9TF^dLUMvg$1;LY~vGEh4T%_n%oh~#g@meRuHo#@gj zKZ>VHOv%r&mNv&A;8ZR(MFOQWrSY#il$L8+_;}k9fr2!){@Q)_Bt8N4@duQ0(+#j@F$WycM1bbAb{@ z@D#*PBOYyGEOp1G*5w3S=fexM%7S50=Xa>&@Eyfz;K%Rf8YCW)I@CEa4Ek9%1Ox6% z5@tJ818^@O9PTLC4nL#K$L5aTs%f!NlyqzDx=s;WCZb6qgloR>QGcGuLr9>av0*{K zf;`wXD`yHy65+ZM(#|_mi1g2f|-)i^?ilZc&mI# zA852f0AVl=1W%x*}Cf5g+t}JYXvLccA%H15O9p&Xf!I9 zaDFEBaiFFaOKto1U;Qe6QS2cku)>y|M&8LG&Lr-fDwfrF=ha%?wCw5?i>%^?D1Ua7 z^?FX4e5D_Axw?KsUNRC=q8^d3%^aFpyfa_%z|kqFYIv{tj272Qzgn?a^i^wrDxRBf7?!(~jdd84LdUA%>>-97AUf4p{~ z!GqA_FGok(ycf4I>ZYr#$WpAfD)%jl{QTYOBOnwQH!(gGZg9e=2SE&{nNPJ#4~;Y} z;E;4`8n$TM;*Ipa%REO#qhWj#4a2pLz!QyK1YLL$>-e!$Hpyd#FJE1cAlDX5*64%- zBfNxXiuVZI6};cEeo8P#_GaulfJfKXIO#HQKC7|3_95Xn8n8ivdrGm+ESxY1`N5hM zHhCIK8?1-I5mt~K*4L#Hub=FAk?Ntj58=(JXYHeeCrluLg0dKN{lf;5a&PyXs~2sd z5KmXliIee^#@5fN>bj<`^v?u#8~L6EWUEuuX&6icW~nX(YU}4BycFb;{vB(CF*MHri!qcAzHa?f0@3Fk4m%LpcIM zr@8UQ=`$-)lX-)2M?H6||87=NkF_mF9}=g8r9CwRWoml{

    CJ^9Zxl$7^>jSP2X9 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 OA^!mB2mb)16aU%2>Je=K literal 0 HcmV?d00001 From 79764c990d1170afdc7fc653ec37847f9559e293 Mon Sep 17 00:00:00 2001 From: diego Date: Thu, 6 May 2021 19:28:04 +0000 Subject: [PATCH 14/48] =?UTF-8?q?Update=20An=C3=A1lise=20=E2=80=9Ctranspar?= =?UTF-8?q?encia-capacitacion-y-resiliencia-son-nuestras-palabras-claves.p?= =?UTF-8?q?t=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...iliencia-son-nuestras-palabras-claves.pt.md | 13 ++++++------- content/uploads/copia-de-thumb-facebook-31.png | Bin 0 -> 538351 bytes 2 files changed, 6 insertions(+), 7 deletions(-) create mode 100644 content/uploads/copia-de-thumb-facebook-31.png diff --git a/content/analysis/transparencia-capacitacion-y-resiliencia-son-nuestras-palabras-claves.pt.md b/content/analysis/transparencia-capacitacion-y-resiliencia-son-nuestras-palabras-claves.pt.md index e428cf0e..95919add 100644 --- a/content/analysis/transparencia-capacitacion-y-resiliencia-son-nuestras-palabras-claves.pt.md +++ b/content/analysis/transparencia-capacitacion-y-resiliencia-son-nuestras-palabras-claves.pt.md @@ -6,13 +6,12 @@ slug: "" date: 2021-04-29T16:55:17.000Z bookmark: alt: .. - caption: Análises atuais do PEGABOT - excerpt: O caso envolvendo o Facebook e a empresa Cambridge Analytica mostrou a - necessidade de entendermos melhor a forma como bots atuam criando tendências - e influenciando debates políticos… - link: http://www.com.br - src: /uploads/materias.png - title: Oito matérias para você entender bots, fake news e mídias sociais + caption: Parceria com jornalistas + excerpt: Levantamento feito pelo PegaBot para a Agência Pública identificou + contas com alto índice de automação que reagiram negativamente à anulação. + link: https://apublica.org/2021/03/como-as-redes-sociais-reagiram-a-anulacao-das-condenacoes-de-lula/ + src: /uploads/copia-de-thumb-facebook-31.png + title: Como as redes sociais reagiram à anulação das condenações de Lula type: analysis file: http://africau.edu/images/default/sample.pdf --- diff --git a/content/uploads/copia-de-thumb-facebook-31.png b/content/uploads/copia-de-thumb-facebook-31.png new file mode 100644 index 0000000000000000000000000000000000000000..21d1905f1fac4edea8e888d4091cf429156648f1 GIT binary patch literal 538351 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