From c0b6717fecc1f77fccbc7f3003668d6180bac10e Mon Sep 17 00:00:00 2001 From: planctus Date: Mon, 3 Jul 2023 15:52:17 +0300 Subject: [PATCH] chore(cms): Fixing base url, fixing path to deprecated pages - FRONT-4020 (#2930) --- netlify.toml | 3 + src/website/public/admin/config.yml | 288 ++++++++++++++-------------- 2 files changed, 148 insertions(+), 143 deletions(-) diff --git a/netlify.toml b/netlify.toml index 0ab197ced76..4b571f1787e 100644 --- a/netlify.toml +++ b/netlify.toml @@ -12,3 +12,6 @@ functions = ".netlify/functions/" from="/auth-callback" to="/.netlify/functions/auth-callback" status=200 + +[build.environment] + GITHUB_TOKEN = "$GITHUB_TOKEN" diff --git a/src/website/public/admin/config.yml b/src/website/public/admin/config.yml index 2dda83fb539..9b27618d02f 100644 --- a/src/website/public/admin/config.yml +++ b/src/website/public/admin/config.yml @@ -2,9 +2,10 @@ backend: name: git-gateway repo: ec-europa/europa-component-library branch: v3-dev - base_url: https://v3--europa-component-library.netlify.app/ + base_url: https://v3-dev--europa-component-library.netlify.app/ extension: md squash_merges: true + token: ${{ env.GITHUB_TOKEN }} commit_messages: create: 'feat({{collection}}): create {{collection}} “{{slug}}”' update: 'feat({{collection}}): update {{collection}} “{{slug}}”' @@ -68,14 +69,9 @@ collections: file: 'src/website/src/pages/ec/components/banner/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Breadcrumbs' - name: 'ec_breadcrumbs' - file: 'src/website/src/pages/ec/components/navigation/breadcrumb/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Breadcrumbs (site-wide)' name: 'ec_breadcrumbs_site_wide' - file: 'src/website/src/pages/ec/components/site-wide/navigation/breadcrumb/docs/usage.md' + file: 'src/website/src/pages/ec/components/navigation/breadcrumb/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - label: 'Blockquote' @@ -163,41 +159,11 @@ collections: file: 'src/website/src/pages/ec/components/forms/rating-field/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Footer Core' - name: 'ec_footer_core' - file: 'src/website/src/pages/ec/core-template/footer/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Footer Harmonised Group1' - name: 'ec_footer_harmonised_g1' - file: 'src/website/src/pages/ec/harmonised-templates/footer/docs/group1.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Footer Harmonised Group2' - name: 'ec_footer_harmonised_g2' - file: 'src/website/src/pages/ec/harmonised-templates/footer/docs/group2.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Footer Harmonised Group3' - name: 'ec_footer_harmonised_g3' - file: 'src/website/src/pages/ec/harmonised-templates/footer/docs/group3.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Footer Standardised' - name: 'ec_footer_standardised' - file: 'src/website/src/pages/ec/standardised-template/footer/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Gallery' name: 'ec_gallery' file: 'src/website/src/pages/ec/components/media/gallery/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Hero Banner' - name: 'ec_hero_banner' - file: 'src/website/src/pages/ec/components/banners/hero-banner/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Icon' name: 'ec_icon' file: 'src/website/src/pages/ec/components/icon/docs/usage.md' @@ -213,11 +179,6 @@ collections: file: 'src/website/src/pages/ec/components/label/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Language list' - name: 'ec_language_list' - file: 'src/website/src/pages/ec/components/language-list/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Link' name: 'ec_link' file: 'src/website/src/pages/ec/components/navigation/link/docs/usage.md' @@ -253,36 +214,11 @@ collections: file: 'src/website/src/pages/ec/components/news-ticker/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Page Banner' - name: 'ec_page_banner' - file: 'src/website/src/pages/ec/components/banners/page-banner/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Page Header' name: 'ec_page_header' file: 'src/website/src/pages/ec/components/site-wide/page-header/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Page Header Core' - name: 'ec_page_header_core' - file: 'src/website/src/pages/ec/core-template/page-header/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Page Header Harmonised Group 1' - name: 'ec_page_header_harmonised_g1' - file: 'src/website/src/pages/ec/harmonised-templates/page-header/docs/group1.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Page Header Harmonised Group 2' - name: 'ec_page_header_harmonised_g2' - file: 'src/website/src/pages/ec/harmonised-templates/page-header/docs/group2.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Page Header Standardised' - name: 'ec_page_header_standardised' - file: 'src/website/src/pages/ec/standardised-template/page-header/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Pagination' name: 'ec_pagination' file: 'src/website/src/pages/ec/components/navigation/pagination/docs/usage.md' @@ -318,31 +254,6 @@ collections: file: 'src/website/src/pages/ec/components/site-wide/site-footer/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Site Header Core' - name: 'ec_site_header_core' - file: 'src/website/src/pages/ec/core-template/site-header/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Site Header Harmonised Group1' - name: 'ec_site_header_harmonised_g1' - file: 'src/website/src/pages/ec/harmonised-templates/site-header/docs/group1.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Site Header Harmonised Group2' - name: 'ec_site_header_harmonised_g2' - file: 'src/website/src/pages/ec/harmonised-templates/site-header/docs/group2.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Site Header Harmonised Group3' - name: 'ec_site_header_harmonised_g3' - file: 'src/website/src/pages/ec/harmonised-templates/site-header/docs/group3.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Site Header Standardised' - name: 'ec_site_header_standardised' - file: 'src/website/src/pages/ec/standardised-template/site-header/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Skip link' name: 'ec_skip_link' file: 'src/website/src/pages/ec/components/navigation/skip-link/docs/usage.md' @@ -482,6 +393,96 @@ collections: file: 'src/website/src/pages/ec/deprecated/standardised-template/index.md' fields: - { label: Body, name: body, widget: markdown } + - label: 'Footer Core' + name: 'ec_footer_core' + file: 'src/website/src/pages/ec/deprecated/core-template/footer/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Footer Harmonised Group1' + name: 'ec_footer_harmonised_g1' + file: 'src/website/src/pages/ec/deprecated/harmonised-templates/footer/docs/group1.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Footer Harmonised Group2' + name: 'ec_footer_harmonised_g2' + file: 'src/website/src/pages/ec/deprecated/harmonised-templates/footer/docs/group2.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Footer Harmonised Group3' + name: 'ec_footer_harmonised_g3' + file: 'src/website/src/pages/ec/deprecated/harmonised-templates/footer/docs/group3.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Footer Standardised' + name: 'ec_footer_standardised' + file: 'src/website/src/pages/ec/deprecated/standardised-template/footer/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Site Header Core' + name: 'ec_site_header_core' + file: 'src/website/src/pages/ec/deprecated/core-template/site-header/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Site Header Harmonised Group1' + name: 'ec_site_header_harmonised_g1' + file: 'src/website/src/pages/ec/deprecated/harmonised-templates/site-header/docs/group1.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Site Header Harmonised Group2' + name: 'ec_site_header_harmonised_g2' + file: 'src/website/src/pages/ec/deprecated/harmonised-templates/site-header/docs/group2.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Site Header Harmonised Group3' + name: 'ec_site_header_harmonised_g3' + file: 'src/website/src/pages/ec/deprecated/harmonised-templates/site-header/docs/group3.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Site Header Standardised' + name: 'ec_site_header_standardised' + file: 'src/website/src/pages/ec/deprecated/standardised-template/site-header/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Page Header Core' + name: 'ec_page_header_core' + file: 'src/website/src/pages/ec/deprecated/core-template/page-header/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Page Header Harmonised Group 1' + name: 'ec_page_header_harmonised_g1' + file: 'src/website/src/pages/ec/deprecated/harmonised-templates/page-header/docs/group1.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Page Header Harmonised Group 2' + name: 'ec_page_header_harmonised_g2' + file: 'src/website/src/pages/ec/deprecated/harmonised-templates/page-header/docs/group2.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Page Header Standardised' + name: 'ec_page_header_standardised' + file: 'src/website/src/pages/ec/deprecated/standardised-template/page-header/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Page Banner' + name: 'ec_page_banner' + file: 'src/website/src/pages/ec/deprecated/banners/page-banner/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Breadcrumbs' + name: 'ec_breadcrumbs' + file: 'src/website/src/pages/ec/deprecated/navigation/breadcrumb/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Hero Banner' + name: 'ec_hero_banner' + file: 'src/website/src/pages/ec/deprecated/banners/hero-banner/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Language list' + name: 'ec_language_list' + file: 'src/website/src/pages/ec/deprecated/language-list/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } - label: 'EU Usage pages for components' name: 'eu_usage_pages' files: @@ -495,14 +496,9 @@ collections: file: 'src/website/src/pages/ec/components/banner/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Breadcrumbs' - name: 'eu_breadcrumbs' - file: 'src/website/src/pages/eu/components/navigation/breadcrumb/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Breadcrumbs (site-wide)' name: 'eu_breadcrumbs_site_wide' - file: 'src/website/src/pages/eu/components/site-wide/navigation/breadcrumb/docs/usage.md' + file: 'src/website/src/pages/eu/components/navigation/breadcrumb/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - label: 'Blockquote' @@ -590,26 +586,11 @@ collections: file: 'src/website/src/pages/eu/components/forms/rating-field/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Footer Core' - name: 'eu_footer_core' - file: 'src/website/src/pages/eu/core-template/footer/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Footer Harmonised' - name: 'eu_footer_harmonised' - file: 'src/website/src/pages/eu/harmonised-template/footer/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Gallery' name: 'eu_gallery' file: 'src/website/src/pages/eu/components/media/gallery/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Hero Banner' - name: 'eu_hero_banner' - file: 'src/website/src/pages/eu/components/banners/hero-banner/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Icon' name: 'eu_icon' file: 'src/website/src/pages/eu/components/icon/docs/usage.md' @@ -625,11 +606,6 @@ collections: file: 'src/website/src/pages/eu/components/label/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Language list' - name: 'eu_language_list' - file: 'src/website/src/pages/eu/components/language-list/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Link' name: 'eu_link' file: 'src/website/src/pages/eu/components/navigation/link/docs/usage.md' @@ -665,26 +641,12 @@ collections: file: 'src/website/src/pages/eu/components/news-ticker/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Page Banner' - name: 'eu_page_banner' - file: 'src/website/src/pages/eu/components/banners/page-banner/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } + - label: 'Page Header' name: 'eu_page_header' file: 'src/website/src/pages/eu/components/site-wide/page-header/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Page Header Core' - name: 'eu_page_header_core' - file: 'src/website/src/pages/eu/core-template/page-header/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Page Header Harmonised' - name: 'eu_page_header_harmonised' - file: 'src/website/src/pages/eu/harmonised-template/page-header/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Pagination' name: 'eu_pagination' file: 'src/website/src/pages/eu/components/navigation/pagination/docs/usage.md' @@ -720,16 +682,6 @@ collections: file: 'src/website/src/pages/eu/components/site-wide/site-footer/docs/usage.md' fields: - { label: Body, name: body, widget: markdown } - - label: 'Site Header Core' - name: 'eu_site_header_core' - file: 'src/website/src/pages/eu/core-template/site-header/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - - label: 'Site Header Harmonised' - name: 'eu_site_header_harmonised' - file: 'src/website/src/pages/eu/harmonised-template/site-header/docs/usage.md' - fields: - - { label: Body, name: body, widget: markdown } - label: 'Skip link' name: 'eu_skip_link' file: 'src/website/src/pages/eu/components/navigation/skip-link/docs/usage.md' @@ -854,3 +806,53 @@ collections: file: 'src/website/src/pages/eu/deprecated/harmonised-template/index.md' fields: - { label: Body, name: body, widget: markdown } + - label: 'Site Header Core' + name: 'eu_site_header_core' + file: 'src/website/src/pages/eu/deprecated/core-template/site-header/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Site Header Harmonised' + name: 'eu_site_header_harmonised' + file: 'src/website/src/pages/eu/deprecated/harmonised-template/site-header/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Footer Core' + name: 'eu_footer_core' + file: 'src/website/src/pages/eu/deprecated//core-template/footer/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Footer Harmonised' + name: 'eu_footer_harmonised' + file: 'src/website/src/pages/eu/deprecated/harmonised-template/footer/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Page Header Core' + name: 'eu_page_header_core' + file: 'src/website/src/pages/eu/deprecated/core-template/page-header/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Page Header Harmonised' + name: 'eu_page_header_harmonised' + file: 'src/website/src/pages/eu/deprecated/harmonised-template/page-header/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Page Banner' + name: 'eu_page_banner' + file: 'src/website/src/pages/eu/deprecated/banners/page-banner/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Hero Banner' + name: 'eu_hero_banner' + file: 'src/website/src/pages/eu/deprecated/banners/hero-banner/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Breadcrumbs' + name: 'eu_breadcrumbs' + file: 'src/website/src/pages/eu/deprecated/navigation/breadcrumb/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown } + - label: 'Language list' + name: 'eu_language_list' + file: 'src/website/src/pages/eu/deprecatd/language-list/docs/usage.md' + fields: + - { label: Body, name: body, widget: markdown }