From b355e211267be65b1b0495428644cec0a8a5eda2 Mon Sep 17 00:00:00 2001 From: Anthony Dillon Date: Wed, 13 Dec 2023 16:55:57 +0000 Subject: [PATCH] Revert the blog module update --- requirements.txt | 2 +- .../TestBlogNotice.test_blog_date_notice.yaml | 24 ++++++------- tests/cassettes/TestRoutes.test_blog.yaml | 34 +++++++++---------- 3 files changed, 30 insertions(+), 30 deletions(-) diff --git a/requirements.txt b/requirements.txt index 9217aeb47f3..09266c2cbf6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ canonicalwebteam.flask-base==1.1.0 canonicalwebteam.http==1.0.4 -canonicalwebteam.blog==6.4.2 +canonicalwebteam.blog==6.4.1 canonicalwebteam.search==1.3.0 canonicalwebteam.templatefinder==1.0.0 canonicalwebteam.image-template==1.3.1 diff --git a/tests/cassettes/TestBlogNotice.test_blog_date_notice.yaml b/tests/cassettes/TestBlogNotice.test_blog_date_notice.yaml index b76cf377e80..895a44de3aa 100644 --- a/tests/cassettes/TestBlogNotice.test_blog_date_notice.yaml +++ b/tests/cassettes/TestBlogNotice.test_blog_date_notice.yaml @@ -11,7 +11,7 @@ interactions: User-Agent: - python-requests/2.28.2 method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?slug=lxd-5-0-lts-is-now-available&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&_embed= + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?slug=lxd-5-0-lts-is-now-available&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&_embed=true response: body: string: '[{"id":107834,"date":"2022-04-26T12:46:09","date_gmt":"2022-04-26T12:46:09","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=107834"},"modified":"2022-04-26T13:47:11","modified_gmt":"2022-04-26T13:47:11","slug":"lxd-5-0-lts-is-now-available","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2022\/04\/26\/lxd-5-0-lts-is-now-available\/","title":{"rendered":"LXD @@ -144,7 +144,7 @@ interactions: User-Agent: - python-requests/2.28.2 method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?tags=4291%2C1301%2C1743&per_page=30&page=1&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&exclude=107834&_embed= + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?tags=4291%2C1301%2C1743&per_page=30&page=1&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&exclude=107834&_embed=true response: body: string: '[{"id":114552,"date":"2023-05-08T10:00:06","date_gmt":"2023-05-08T10:00:06","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=114552"},"modified":"2023-05-08T13:27:39","modified_gmt":"2023-05-08T13:27:39","slug":"spring-news-from-the-lxd-team","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2023\/05\/08\/spring-news-from-the-lxd-team\/","title":{"rendered":"Spring @@ -3118,7 +3118,7 @@ interactions: Keep-Alive: - timeout=5, max=99 Link: - - ; + - ; rel="next" Server: - Apache/2.4.7 (Ubuntu) @@ -3157,7 +3157,7 @@ interactions: User-Agent: - python-requests/2.28.2 method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?slug=tutorials-for-everyone-from-everyone&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&_embed= + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?slug=tutorials-for-everyone-from-everyone&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&_embed=true response: body: string: '[{"id":94320,"date":"2020-03-11T08:58:07","date_gmt":"2020-03-11T08:58:07","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=94320"},"modified":"2020-03-17T10:18:27","modified_gmt":"2020-03-17T10:18:27","slug":"tutorials-for-everyone-from-everyone","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2020\/03\/11\/tutorials-for-everyone-from-everyone\/","title":{"rendered":"Tutorials @@ -3293,7 +3293,7 @@ interactions: User-Agent: - python-requests/2.28.2 method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?tags=1227%2C1239%2C3329&per_page=30&page=1&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&exclude=94320&_embed= + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?tags=1227%2C1239%2C3329&per_page=30&page=1&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&exclude=94320&_embed=true response: body: string: '[{"id":113751,"date":"2023-04-06T05:13:14","date_gmt":"2023-04-06T05:13:14","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=113751"},"modified":"2023-04-10T13:24:19","modified_gmt":"2023-04-10T13:24:19","slug":"expanding-the-spice-rack","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2023\/04\/06\/expanding-the-spice-rack\/","title":{"rendered":"Expanding @@ -6484,7 +6484,7 @@ interactions: Keep-Alive: - timeout=5, max=97 Link: - - ; + - ; rel="next" Server: - Apache/2.4.7 (Ubuntu) @@ -6523,7 +6523,7 @@ interactions: User-Agent: - python-requests/2.28.2 method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?slug=top-6-projects-from-our-hackathon&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&_embed= + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?slug=top-6-projects-from-our-hackathon&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&_embed=true response: body: string: '[{"id":104681,"date":"2021-10-12T15:56:13","date_gmt":"2021-10-12T15:56:13","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=104681"},"modified":"2022-10-14T09:15:47","modified_gmt":"2022-10-14T09:15:47","slug":"top-6-projects-from-our-hackathon","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2021\/10\/12\/top-6-projects-from-our-hackathon\/","title":{"rendered":"Top @@ -6718,7 +6718,7 @@ interactions: User-Agent: - python-requests/2.28.2 method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?tags=1239%2C4180%2C4181%2C3280%2C2412&per_page=30&page=1&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&exclude=104681&_embed= + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?tags=1239%2C4180%2C4181%2C3280%2C2412&per_page=30&page=1&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&exclude=104681&_embed=true response: body: string: '[{"id":113481,"date":"2023-03-28T11:04:54","date_gmt":"2023-03-28T11:04:54","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=113481"},"modified":"2023-03-31T08:02:49","modified_gmt":"2023-03-31T08:02:49","slug":"how-to-create-a-vscode-linux-remote-environment","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2023\/03\/28\/how-to-create-a-vscode-linux-remote-environment\/","title":{"rendered":"How @@ -10606,7 +10606,7 @@ interactions: Keep-Alive: - timeout=5, max=95 Link: - - ; + - ; rel="next" Server: - Apache/2.4.7 (Ubuntu) @@ -10645,7 +10645,7 @@ interactions: User-Agent: - python-requests/2.28.2 method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?slug=kubeflow-appliance-aws&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&_embed= + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?slug=kubeflow-appliance-aws&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&_embed=true response: body: string: '[{"id":113667,"date":"2023-04-12T12:11:17","date_gmt":"2023-04-12T12:11:17","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=113667"},"modified":"2023-04-12T13:17:11","modified_gmt":"2023-04-12T13:17:11","slug":"kubeflow-appliance-aws","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2023\/04\/12\/kubeflow-appliance-aws\/","title":{"rendered":"Charmed @@ -10801,7 +10801,7 @@ interactions: User-Agent: - python-requests/2.28.2 method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?tags=4062%2C1205%2C3589%2C2609%2C4018%2C1350&per_page=30&page=1&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&exclude=113667&_embed= + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?tags=4062%2C1205%2C3589%2C2609%2C4018%2C1350&per_page=30&page=1&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491&exclude=113667&_embed=true response: body: string: '[{"id":114518,"date":"2023-04-28T20:30:24","date_gmt":"2023-04-28T20:30:24","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=114518"},"modified":"2023-04-28T20:30:25","modified_gmt":"2023-04-28T20:30:25","slug":"upgrade-your-existing-ubuntu-lts-instances-to-ubuntu-pro-in-aws","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2023\/04\/28\/upgrade-your-existing-ubuntu-lts-instances-to-ubuntu-pro-in-aws\/","title":{"rendered":"Upgrade @@ -13985,7 +13985,7 @@ interactions: Keep-Alive: - timeout=5, max=93 Link: - - ; + - ; rel="next" Server: - Apache/2.4.7 (Ubuntu) diff --git a/tests/cassettes/TestRoutes.test_blog.yaml b/tests/cassettes/TestRoutes.test_blog.yaml index f7d6fe78c58..100031a070a 100644 --- a/tests/cassettes/TestRoutes.test_blog.yaml +++ b/tests/cassettes/TestRoutes.test_blog.yaml @@ -3,7 +3,7 @@ interactions: body: null headers: {} method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=&page=1&per_page=3&sticky=true&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=true&page=1&per_page=3&sticky=true&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 response: body: string: '[{"id":113667,"date":"2023-04-12T12:11:17","date_gmt":"2023-04-12T12:11:17","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=113667"},"modified":"2023-04-12T13:17:11","modified_gmt":"2023-04-12T13:17:11","slug":"kubeflow-appliance-aws","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2023\/04\/12\/kubeflow-appliance-aws\/","title":{"rendered":"Charmed @@ -309,7 +309,7 @@ interactions: Date: - Thu, 20 Apr 2023 08:41:33 GMT Link: - - ; + - ; rel="next" Server: - Apache/2.4.7 (Ubuntu) @@ -340,7 +340,7 @@ interactions: body: null headers: {} method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/categories?_embed=&slug=events + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/categories?_embed=true&slug=events response: body: string: '[{"id":1175,"count":135,"description":"","link":"https:\/\/admin.insights.ubuntu.com\/category\/events\/","name":"Events","slug":"events","taxonomy":"category","parent":0,"meta":[],"_links":{"self":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/categories\/1175"}],"collection":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/categories"}],"about":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/taxonomies\/category"}],"wp:post_type":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/posts?categories=1175"},{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/event?categories=1175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}]' @@ -388,7 +388,7 @@ interactions: body: null headers: {} method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/categories?_embed=&slug=webinars + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/categories?_embed=true&slug=webinars response: body: string: '[{"id":1187,"count":106,"description":"","link":"https:\/\/admin.insights.ubuntu.com\/category\/webinars\/","name":"Webinars","slug":"webinars","taxonomy":"category","parent":0,"meta":[],"_links":{"self":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/categories\/1187"}],"collection":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/categories"}],"about":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/taxonomies\/category"}],"wp:post_type":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/posts?categories=1187"},{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/event?categories=1187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}]' @@ -436,7 +436,7 @@ interactions: body: null headers: {} method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=&categories=1175%2C1187&page=1&per_page=3&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=true&categories=1175%2C1187&page=1&per_page=3&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 response: body: string: '[{"id":113928,"date":"2023-04-11T08:00:17","date_gmt":"2023-04-11T08:00:17","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=113928"},"modified":"2023-04-10T18:20:28","modified_gmt":"2023-04-10T18:20:28","slug":"dell-and-canonical-at-kubecon-cloudnativecon-europe","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2023\/04\/11\/dell-and-canonical-at-kubecon-cloudnativecon-europe\/","title":{"rendered":"Dell @@ -691,7 +691,7 @@ interactions: Date: - Thu, 20 Apr 2023 08:41:33 GMT Link: - - ; + - ; rel="next" Server: - Apache/2.4.7 (Ubuntu) @@ -722,7 +722,7 @@ interactions: body: null headers: {} method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=&exclude=113667%2C113790%2C113681&page=1&per_page=11&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=true&exclude=113667%2C113790%2C113681&page=1&per_page=11&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 response: body: string: '[{"id":113942,"date":"2023-04-18T07:37:15","date_gmt":"2023-04-18T07:37:15","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=113942"},"modified":"2023-04-11T07:42:34","modified_gmt":"2023-04-11T07:42:34","slug":"postgresql-high-availability","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2023\/04\/18\/postgresql-high-availability\/","title":{"rendered":"PostgreSQL @@ -2260,7 +2260,7 @@ interactions: Date: - Thu, 20 Apr 2023 08:41:24 GMT Link: - - ; + - ; rel="next" Server: - Apache/2.4.7 (Ubuntu) @@ -2291,7 +2291,7 @@ interactions: body: null headers: {} method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/tags?_embed=&slug=design + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/tags?_embed=true&slug=design response: body: string: '[{"id":1239,"count":615,"description":"","link":"https:\/\/admin.insights.ubuntu.com\/tag\/design\/","name":"Design","slug":"design","taxonomy":"post_tag","meta":[],"_links":{"self":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/tags\/1239"}],"collection":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/tags"}],"about":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/taxonomies\/post_tag"}],"wp:post_type":[{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/posts?tags=1239"},{"href":"https:\/\/admin.insights.ubuntu.com\/wp-json\/wp\/v2\/event?tags=1239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}]' @@ -2339,7 +2339,7 @@ interactions: body: null headers: {} method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=&page=1&per_page=12&tags=1239&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=true&page=1&per_page=12&tags=1239&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 response: body: string: '[{"id":110865,"date":"2022-10-14T10:10:47","date_gmt":"2022-10-14T10:10:47","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=110865"},"modified":"2023-02-17T08:28:48","modified_gmt":"2023-02-17T08:28:48","slug":"introducing-a-vscode-extension-for-vanilla-css-framework","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2022\/10\/14\/introducing-a-vscode-extension-for-vanilla-css-framework\/","title":{"rendered":"Introducing @@ -3683,7 +3683,7 @@ interactions: Date: - Thu, 20 Apr 2023 08:41:26 GMT Link: - - ; + - ; rel="next" Server: - Apache/2.4.7 (Ubuntu) @@ -3714,7 +3714,7 @@ interactions: body: null headers: {} method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/group?_embed=&slug=internet-of-things + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/group?_embed=true&slug=internet-of-things response: body: string: '[{"id":1666,"count":2430,"description":"","link":"https:\/\/admin.insights.ubuntu.com\/group\/internet-of-things\/","name":"Internet @@ -3763,7 +3763,7 @@ interactions: body: null headers: {} method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=&group=1666&page=1&per_page=12&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=true&group=1666&page=1&per_page=12&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 response: body: string: '[{"id":113877,"date":"2023-04-09T13:24:06","date_gmt":"2023-04-09T13:24:06","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=113877"},"modified":"2023-04-09T13:24:12","modified_gmt":"2023-04-09T13:24:12","slug":"four-challenges-for-ml-data-pipeline","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2023\/04\/09\/four-challenges-for-ml-data-pipeline\/","title":{"rendered":"Four @@ -5397,7 +5397,7 @@ interactions: Date: - Thu, 20 Apr 2023 08:41:23 GMT Link: - - ; + - ; rel="next" Server: - Apache/2.4.7 (Ubuntu) @@ -5428,7 +5428,7 @@ interactions: body: null headers: {} method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=&slug=installing-ros-in-lxd&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=true&slug=installing-ros-in-lxd&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 response: body: string: '[{"id":96552,"date":"2020-06-29T15:00:29","date_gmt":"2020-06-29T15:00:29","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=96552"},"modified":"2020-07-20T10:59:07","modified_gmt":"2020-07-20T10:59:07","slug":"installing-ros-in-lxd","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2020\/06\/29\/installing-ros-in-lxd\/","title":{"rendered":"Installing @@ -5662,7 +5662,7 @@ interactions: body: null headers: {} method: GET - uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=&exclude=96552&page=1&per_page=30&tags=1695%2C1743%2C1721%2C1700%2C1639%2C3260%2C1564%2C3870&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 + uri: https://admin.insights.ubuntu.com/wp-json/wp/v2/posts?_embed=true&exclude=96552&page=1&per_page=30&tags=1695%2C1743%2C1721%2C1700%2C1639%2C3260%2C1564%2C3870&tags_exclude=3184%2C3265%2C3408%2C3960%2C4491 response: body: string: '[{"id":113725,"date":"2023-04-17T08:48:26","date_gmt":"2023-04-17T08:48:26","guid":{"rendered":"https:\/\/admin.insights.ubuntu.com\/?p=113725"},"modified":"2023-04-17T08:48:28","modified_gmt":"2023-04-17T08:48:28","slug":"optimise-your-ros-snap-part-3","status":"publish","type":"post","link":"https:\/\/admin.insights.ubuntu.com\/2023\/04\/17\/optimise-your-ros-snap-part-3\/","title":{"rendered":"Optimise @@ -9838,7 +9838,7 @@ interactions: Date: - Thu, 20 Apr 2023 08:41:39 GMT Link: - - ; + - ; rel="next" Server: - Apache/2.4.7 (Ubuntu)