This is an automated email from the ASF dual-hosted git repository.

gopidesu pushed a commit to branch fix-all-csp-non-complaint-issues
in repository https://gitbox.apache.org/repos/asf/airflow-site.git

commit 9fb7f0f790044d98cd244598b776c396f8898bf8
Author: Pavan Kumar <[email protected]>
AuthorDate: Thu Jan 23 19:33:33 2025 +0000

    Fix all csp non-complaint issues
---
 .github/scripts/refresh_pmc_committer_images.py    |  42 ++++++
 .github/workflows/build.yml                        |   5 +
 landing-pages/site/assets/scss/_variables.scss     | 144 +++++++++++++++++++++
 landing-pages/site/data/committers.json            |  66 +++++-----
 landing-pages/site/data/pmc.json                   |  70 +++++-----
 landing-pages/site/layouts/partials/head.html      |  45 +++++++
 .../site/layouts/partials/hooks/head-end.html      |   3 -
 .../site/static/external/profiles/BasPH.png        | Bin 0 -> 8587 bytes
 .../site/static/external/profiles/KevinYang21.png  | Bin 0 -> 20610 bytes
 .../site/static/external/profiles/Lee-W.png        | Bin 0 -> 18456 bytes
 .../site/static/external/profiles/XD-DENG.png      | Bin 0 -> 23725 bytes
 .../site/static/external/profiles/aijamalnk.png    | Bin 0 -> 27463 bytes
 .../site/static/external/profiles/alexvanboxel.png | Bin 0 -> 44849 bytes
 .../site/static/external/profiles/amoghrajesh.png  | Bin 0 -> 27426 bytes
 .../static/external/profiles/aneesh-joseph.png     | Bin 0 -> 42440 bytes
 .../site/static/external/profiles/aoen.png         | Bin 0 -> 5604 bytes
 .../site/static/external/profiles/artwr.png        | Bin 0 -> 19842 bytes
 .../site/static/external/profiles/ashb.png         | Bin 0 -> 27901 bytes
 .../site/static/external/profiles/bbovenzi.png     | Bin 0 -> 219220 bytes
 .../site/static/external/profiles/bolkedebruin.png | Bin 0 -> 1533 bytes
 .../site/static/external/profiles/criccomini.png   | Bin 0 -> 137814 bytes
 .../site/static/external/profiles/dimberman.png    | Bin 0 -> 30561 bytes
 .../site/static/external/profiles/dirrao.png       | Bin 0 -> 1549 bytes
 .../site/static/external/profiles/dstandish.png    | Bin 0 -> 1537 bytes
 .../site/static/external/profiles/eladkal.png      | Bin 0 -> 9158 bytes
 .../site/static/external/profiles/ephraimbuddy.png | Bin 0 -> 30667 bytes
 .../site/static/external/profiles/feluelle.png     | Bin 0 -> 32554 bytes
 .../site/static/external/profiles/feng-tao.png     | Bin 0 -> 152599 bytes
 .../site/static/external/profiles/ferruzzi.png     | Bin 0 -> 35012 bytes
 .../site/static/external/profiles/fokko.png        | Bin 0 -> 23469 bytes
 .../static/external/profiles/gopidesupavan.png     | Bin 0 -> 42671 bytes
 .../site/static/external/profiles/hiteshs.png      | Bin 0 -> 1525 bytes
 .../site/static/external/profiles/houqp.png        | Bin 0 -> 11973 bytes
 .../static/external/profiles/hussein-awala.png     | Bin 0 -> 20216 bytes
 .../static/external/profiles/jedcunningham.png     | Bin 0 -> 26554 bytes
 .../site/static/external/profiles/jgao54.png       | Bin 0 -> 103574 bytes
 .../site/static/external/profiles/jghoman.png      | Bin 0 -> 45093 bytes
 .../site/static/external/profiles/jhtimmins.png    | Bin 0 -> 57505 bytes
 .../site/static/external/profiles/jmcarp.png       | Bin 0 -> 43869 bytes
 .../site/static/external/profiles/josh-fell.png    | Bin 0 -> 24292 bytes
 .../site/static/external/profiles/jscheffl.png     | Bin 0 -> 186150 bytes
 .../site/static/external/profiles/kaxil.png        | Bin 0 -> 16756 bytes
 .../site/static/external/profiles/leahecole.png    | Bin 0 -> 47334 bytes
 .../site/static/external/profiles/malthe.png       | Bin 0 -> 5566 bytes
 .../site/static/external/profiles/mik-laj.png      | Bin 0 -> 50710 bytes
 .../site/static/external/profiles/milton0825.png   | Bin 0 -> 49108 bytes
 .../site/static/external/profiles/mistercrunch.png | Bin 0 -> 45061 bytes
 .../site/static/external/profiles/mobuchowski.png  | Bin 0 -> 22430 bytes
 .../site/static/external/profiles/msumit.png       | Bin 0 -> 30478 bytes
 .../site/static/external/profiles/o-nikolas.png    | Bin 0 -> 38506 bytes
 .../site/static/external/profiles/pankajastro.png  | Bin 0 -> 24758 bytes
 .../site/static/external/profiles/pankajkoti.png   | Bin 0 -> 22865 bytes
 .../static/external/profiles/patrickleotardif.png  | Bin 0 -> 3912 bytes
 .../site/static/external/profiles/phanikumv.png    | Bin 0 -> 53131 bytes
 .../static/external/profiles/pierrejeambrun.png    | Bin 0 -> 16453 bytes
 .../site/static/external/profiles/pingzh.png       | Bin 0 -> 30691 bytes
 .../site/static/external/profiles/potiuk.png       | Bin 0 -> 317153 bytes
 .../site/static/external/profiles/r39132.png       | Bin 0 -> 18249 bytes
 .../site/static/external/profiles/rnhttr.png       | Bin 0 -> 455757 bytes
 .../site/static/external/profiles/romsharon98.png  | Bin 0 -> 18903 bytes
 .../static/external/profiles/ryanahamilton.png     | Bin 0 -> 31411 bytes
 .../site/static/external/profiles/ryw.png          | Bin 0 -> 17761 bytes
 .../site/static/external/profiles/saguziel.png     | Bin 0 -> 1538 bytes
 .../site/static/external/profiles/sekikn.png       | Bin 0 -> 2480 bytes
 .../site/static/external/profiles/shahar1.png      | Bin 0 -> 17544 bytes
 .../site/static/external/profiles/taragolis.png    | Bin 0 -> 27456 bytes
 .../site/static/external/profiles/tirkarthi.png    | Bin 0 -> 17850 bytes
 .../site/static/external/profiles/turbaszek.png    | Bin 0 -> 20789 bytes
 .../site/static/external/profiles/uranusjr.png     | Bin 0 -> 240725 bytes
 .../site/static/external/profiles/utkarsharma2.png | Bin 0 -> 13731 bytes
 .../site/static/external/profiles/vikramkoka.png   | Bin 0 -> 358406 bytes
 .../site/static/external/profiles/vincbeck.png     | Bin 0 -> 24465 bytes
 .../site/static/external/profiles/xinbinhuang.png  | Bin 0 -> 18629 bytes
 .../site/static/external/profiles/yuqian90.png     | Bin 0 -> 1580 bytes
 .../site/static/external/profiles/zhongjiajie.png  | Bin 0 -> 26123 bytes
 requirements.txt                                   |   1 +
 .../sphinx_airflow_theme/layout.html               |   3 -
 77 files changed, 305 insertions(+), 74 deletions(-)

diff --git a/.github/scripts/refresh_pmc_committer_images.py 
b/.github/scripts/refresh_pmc_committer_images.py
new file mode 100644
index 0000000000..d53b965067
--- /dev/null
+++ b/.github/scripts/refresh_pmc_committer_images.py
@@ -0,0 +1,42 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+import os
+import requests
+import json
+def refresh_committer_pmc_images(file_path):
+
+    with open(file_path) as f:
+        pmc_committer_data = json.load(f)
+    for data in pmc_committer_data:
+        github_url = data.get("github")
+        username = github_url.split("/")[-1]
+        image_url = github_url+'.png'
+        response = requests.get(image_url)
+        if response.status_code == 200:
+            with 
open(f'landing-pages/site/static/external/profiles/{username}.png', 'wb') as f:
+                f.write(response.content)
+        else:
+            print(f"Failed to download image for {data.get('name')}")
+
+
+if __name__ == "__main__":
+    pmc_committer_files = os.environ.get("PMC_COMMITTERS_FILES")
+    if pmc_committer_files:
+        file_paths = pmc_committer_files.split(",")
+        for file_path in file_paths:
+            refresh_committer_pmc_images(file_path)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 2e8171e41c..25174c9f65 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -134,6 +134,11 @@ jobs:
           rm -rf node_modules
           sudo rm -rf "$AGENT_TOOLSDIRECTORY/node"
           /mnt/airflow-site/.github/scripts/print_df.sh
+      - name: 🔄Refresh PMC/COMMITTERS profiles
+        env:
+          PMC_COMMITTERS_FILES: 
landing-pages/site/data/committers.json,landing-pages/site/data/pmc.json
+        run: |
+          python3 ./.github/scripts/refresh_pmc_committer_images.py
       - name: 🚀 Amend gh-pages branch and deploy it with force (replacing 
previous pages)
         if: ${{ github.event_name == 'push' }}
         working-directory: dist
diff --git a/landing-pages/site/assets/scss/_variables.scss 
b/landing-pages/site/assets/scss/_variables.scss
new file mode 100644
index 0000000000..bfba27f0cd
--- /dev/null
+++ b/landing-pages/site/assets/scss/_variables.scss
@@ -0,0 +1,144 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+
+@fa-font-path :        "../webfonts";
+
+// Bootstrap flags. For more, see 
https://getbootstrap.com/docs/4.0/getting-started/theming/
+$enable-gradients: true;
+$enable-rounded: true;
+$enable-shadows: true;
+
+// Theme flags.
+
+$td-enable-google-fonts: true !default;
+
+// Theme colors
+
+$primary: #30638E !default;
+$primary-light: lighten($primary, 75%) !default;
+$secondary: #FFA630 !default;
+$success: #3772FF !default;
+$info: #C0E0DE !default;
+$warning: #ED6A5A !default;
+$danger: #ED6A5A !default;
+$white: #fff !default;
+$light: #D3F3EE !default;
+
+$dark: #403F4C !default;
+$blue: #72A1E5 !default;
+$orange: #BA5A31 !default;
+$gray-100: #f8f9fa !default;
+$gray-200: #eee !default;
+$gray-300: #dee2e6 !default;
+$gray-400: #ccc !default;
+$gray-500: #adb5bd !default;
+$gray-600: #888 !default;
+$gray-700: #495057 !default;
+$gray-800: #333 !default;
+$gray-900: #222 !default;
+$black: #000 !default;
+
+$code-color: darken($secondary, 20%) !default;
+
+// UI element colors
+
+$border-color: $gray-300 !default;
+$td-sidebar-bg-color: rgba($primary, 0.03) !default;
+$td-sidebar-border-color: $border-color !default;
+
+// Background colors for the sections on home page etc. It is a paint by 
number system, starting at 0, where the number is taken from the shortcode's 
ordinal
+// if not provided by the user.
+// These colors are all part of the theme palette, but the mix is fairly 
random to create variation. This can be overridden by the project if needed.
+$td-box-colors: $dark, $primary, $secondary, $info, $primary-light, $gray-600, 
$success, $warning, $dark, $danger, $primary, $secondary, $primary-light, $info;
+
+$link-color: darken($blue, 15%) !default;
+$link-decoration: none !default;
+$link-hover-color: darken($link-color, 15%) !default;
+$link-hover-decoration: none !default;
+
+// Fonts
+
+$google_font_name: "Open Sans" !default;
+$google_font_family: "Open+Sans:300,300i,400,400i,700,700i" !default;
+$web-font-path: "/external/css/OpenSans.css";
+
+$td-fonts-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, 
"Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", 
"Segoe UI Symbol";
+
+@if $td-enable-google-fonts {
+    $td-fonts-serif: prepend($td-fonts-serif, "#{$google_font_name}");
+}
+
+$font-family-sans-serif: $td-fonts-serif !default;
+
+$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation 
Mono", "Courier New", monospace !default;
+$font-family-base: $font-family-sans-serif !default;
+$font-size-base: 1rem !default;
+
+// Font weights
+
+$font-weight-light: 300 !default;
+$font-weight-normal: 400 !default;
+$font-weight-medium: 500 !default;
+$font-weight-bold: 700 !default;
+
+$font-weight-body-text: $font-weight-normal !default;
+$headings-font-weight: $font-weight-medium !default;
+
+// Heading sizes
+
+$h1-font-size: $font-size-base * 2.25 !default;
+$h2-font-size: $font-size-base * 2 !default;
+$h3-font-size: $font-size-base * 1.5 !default;
+$h4-font-size: $font-size-base * 1.35 !default;
+$h5-font-size: $font-size-base * 1.15 !default;
+$h6-font-size: $font-size-base !default;
+
+// Display styles
+
+$display1-weight: $font-weight-bold !default;
+$display2-weight: $font-weight-bold !default;
+$display3-weight: $font-weight-bold !default;
+$display4-weight: $font-weight-bold !default;
+$display1-size: 3rem !default;
+$display2-size: 2.5rem !default;
+$display3-size: 2rem !default;
+$display4-size: 1.75rem !default;
+
+// Space
+
+$spacer: 1rem;
+$td-block-space-top-base: 4 * $spacer;
+$td-block-space-bottom-base: 4 * $spacer;
+
+// Pagination
+
+$pagination-color: $gray-600 !default;
+$pagination-border-color: rgba($black, 0.1) !default;
+$pagination-active-border-color: darken($primary, 5%) !default;
+$pagination-disabled-color: $gray-300 !default;
+
+// Navbar
+
+$navbar-dark-color: rgba($white, 0.75) !default;
+$navbar-dark-hover-color: rgba($white, 0.5) !default;
+$navbar-dark-active-color: $white !default;
+$navbar-dark-disabled-color: rgba($white, 0.25) !default;
+
+// The yiq lightness value that determines when the lightness of color changes 
from "dark" to "light".
+$yiq-contrasted-threshold: 200 !default;
diff --git a/landing-pages/site/data/committers.json 
b/landing-pages/site/data/committers.json
index 088c10ff45..1f55a11f7c 100644
--- a/landing-pages/site/data/committers.json
+++ b/landing-pages/site/data/committers.json
@@ -2,199 +2,199 @@
   {
     "name": "Amogh Desai",
     "github": "https://github.com/amoghrajesh";,
-    "image": "https://github.com/amoghrajesh.png";,
+    "image": "/external/profiles/amoghrajesh.png",
     "nick": "amoghrajesh"
   },
   {
     "name": "Aneesh Joseph",
     "github": "https://github.com/aneesh-joseph";,
-    "image": "https://github.com/aneesh-joseph.png";,
+    "image": "/external/profiles/aneesh-joseph.png",
     "nick": "aneesh-joseph"
   },
   {
     "name": "Bas Harenslak",
     "github": "https://github.com/BasPH";,
-    "image": "https://github.com/BasPH.png";,
+    "image": "/external/profiles/BasPH.png",
     "nick": "BasPH"
   },
   {
     "name": "Chao-Han Tsai",
     "github": "https://github.com/milton0825";,
-    "image": "https://github.com/milton0825.png";,
+    "image": "/external/profiles/milton0825.png",
     "nick": "milton0825"
   },
   {
     "name": "Dennis Ferruzzi",
     "github": "https://github.com/ferruzzi";,
-    "image": "https://github.com/ferruzzi.png";,
+    "image": "/external/profiles/ferruzzi.png",
     "nick": "ferruzzi"
   },
   {
     "name": "Felix Uellendall",
     "github": "https://github.com/feluelle";,
-    "image": "https://github.com/feluelle.png";,
+    "image": "/external/profiles/feluelle.png",
     "nick": "feluelle"
   },
   {
     "name": "Gopal Dirisala",
     "github": "https://github.com/dirrao";,
-    "image": "https://github.com/dirrao.png";,
+    "image": "/external/profiles/dirrao.png",
     "nick": "dirrao"
   },
   {
     "name": "James Timmins",
     "github": "https://github.com/jhtimmins";,
-    "image": "https://github.com/jhtimmins.png";,
+    "image": "/external/profiles/jhtimmins.png",
     "nick": "jhtimmins"
   },
   {
     "name": "Jiajie Zhong",
     "github": "https://github.com/zhongjiajie";,
-    "image": "https://github.com/zhongjiajie.png";,
+    "image": "/external/profiles/zhongjiajie.png",
     "nick": "zhongjiajie"
   },
   {
     "name": "Josh Fell",
     "github": "https://github.com/josh-fell";,
-    "image": "https://github.com/josh-fell.png";,
+    "image": "/external/profiles/josh-fell.png",
     "nick": "josh-fell"
   },
   {
     "name": "Joshua Carp",
     "github": "https://github.com/jmcarp";,
-    "image": "https://github.com/jmcarp.png";,
+    "image": "/external/profiles/jmcarp.png",
     "nick": "jmcarp"
   },
   {
     "name": "Karthikeyan Singaravelan",
     "github": "https://github.com/tirkarthi";,
-    "image": "https://github.com/tirkarthi.png";,
+    "image": "/external/profiles/tirkarthi.png",
     "nick": "tirkarthi"
   },
   {
     "name": "Leah E. Cole",
     "github": "https://github.com/leahecole";,
-    "image": "https://github.com/leahecole.png";,
+    "image": "/external/profiles/leahecole.png",
     "nick": "leahecole"
   },
   {
     "name": "Maciej Obuchowski",
     "github": "https://github.com/mobuchowski";,
-    "image": "https://github.com/mobuchowski.png";,
+    "image": "/external/profiles/mobuchowski.png",
     "nick": "mobuchowski"
   },
   {
     "name": "Malthe Borch",
     "github": "https://github.com/malthe";,
-    "image": "https://github.com/malthe.png";,
+    "image": "/external/profiles/malthe.png",
     "nick": "malthe"
   },
   {
     "name": "Niko Oliveira",
     "github": "https://github.com/o-nikolas";,
-    "image": "https://github.com/o-nikolas.png";,
+    "image": "/external/profiles/o-nikolas.png",
     "nick": "o-nikolas"
   },
   {
     "name": "Pankaj Koti",
     "github": "https://github.com/pankajkoti";,
-    "image": "https://github.com/pankajkoti.png";,
+    "image": "/external/profiles/pankajkoti.png",
     "nick": "pankajkoti"
   },
   {
     "name": "Pankaj Singh",
     "github": "https://github.com/pankajastro";,
-    "image": "https://github.com/pankajastro.png";,
+    "image": "/external/profiles/pankajastro.png",
     "nick": "pankajastro"
   },
   {
     "name": "Patrick Leo Tardif",
     "github": "https://github.com/patrickleotardif";,
-    "image": "https://github.com/patrickleotardif.png";,
+    "image": "/external/profiles/patrickleotardif.png",
     "nick": "patrickleotardif"
   },
   {
     "name": "Pavan Kumar Gopidesu",
     "github": "https://github.com/gopidesupavan";,
-    "image": "https://github.com/gopidesupavan.png";,
+    "image": "/external/profiles/gopidesupavan.png",
     "nick": "gopidesupavan"
   },
   {
     "name": "Phani Kumar",
     "github": "https://github.com/phanikumv";,
-    "image": "https://github.com/phanikumv.png";,
+    "image": "/external/profiles/phanikumv.png",
     "nick": "phanikumv"
   },
   {
     "name": "Ping Zhang",
     "github": "https://github.com/pingzh";,
-    "image": "https://github.com/pingzh.png";,
+    "image": "/external/profiles/pingzh.png",
     "nick": "pingzh"
   },
   {
     "name": "Qian Yu",
     "github": "https://github.com/yuqian90";,
-    "image": "https://github.com/yuqian90.png";,
+    "image": "/external/profiles/yuqian90.png",
     "nick": "yuqian90"
   },
   {
     "name": "Qingping Hou",
     "github": "https://github.com/houqp";,
-    "image": "https://github.com/houqp.png";,
+    "image": "/external/profiles/houqp.png",
     "nick": "houqp"
   },
   {
     "name": "Rom Sharon",
     "github": "https://github.com/romsharon98";,
-    "image": "https://github.com/romsharon98.png";,
+    "image": "/external/profiles/romsharon98.png",
     "nick": "romsharon98"
   },
   {
     "name": "Ry Walker",
     "github": "https://github.com/ryw";,
-    "image": "https://github.com/ryw.png";,
+    "image": "/external/profiles/ryw.png",
     "nick": "ryw"
   },
   {
     "name": "Ryan Hamilton",
     "github": "https://github.com/ryanahamilton";,
-    "image": "https://github.com/ryanahamilton.png";,
+    "image": "/external/profiles/ryanahamilton.png",
     "nick": "ryanahamilton"
   },
   {
     "name": "Ryan Hatter",
     "github": "https://github.com/rnhttr";,
-    "image": "https://github.com/rnhttr.png";,
+    "image": "/external/profiles/rnhttr.png",
     "nick": "RNHTTR"
   },
   {
     "name": "Shahar Epstein",
     "github": "https://github.com/shahar1";,
-    "image": "https://github.com/shahar1.png";,
+    "image": "/external/profiles/shahar1.png",
     "nick": "shahar1"
   },
   {
     "name": "Utkarsh Sharma",
     "github": "https://github.com/utkarsharma2";,
-    "image": "https://github.com/utkarsharma2.png";,
+    "image": "/external/profiles/utkarsharma2.png",
     "nick": "utkarsharma2"
   },
   {
     "name": "Vincent Beck",
     "github": "https://github.com/vincbeck";,
-    "image": "https://github.com/vincbeck.png";,
+    "image": "/external/profiles/vincbeck.png",
     "nick": "vincbeck"
   },
   {
     "name": "Wei Lee",
     "github": "https://github.com/Lee-W";,
-    "image": "https://github.com/Lee-W.png";,
+    "image": "/external/profiles/Lee-W.png",
     "nick": "Lee-W"
   },
   {
     "name": "Xinbin Huang",
     "github": "https://github.com/xinbinhuang";,
-    "image": "https://github.com/xinbinhuang.png";,
+    "image": "/external/profiles/xinbinhuang.png",
     "nick": "xinbinhuang"
   }
 ]
diff --git a/landing-pages/site/data/pmc.json b/landing-pages/site/data/pmc.json
index 867c455bd3..6f97462d99 100644
--- a/landing-pages/site/data/pmc.json
+++ b/landing-pages/site/data/pmc.json
@@ -2,211 +2,211 @@
   {
     "name": "Aizhamal Nurmamat kyzy",
     "github": "https://github.com/aijamalnk";,
-    "image": "https://github.com/aijamalnk.png";,
+    "image": "/external/profiles/aijamalnk.png",
     "nick": "aijamalnk"
   },
   {
     "name": "Alex Guziel",
     "github": "https://github.com/saguziel";,
-    "image": "https://github.com/saguziel.png";,
+    "image": "/external/profiles/saguziel.png",
     "nick": "saguziel"
   },
   {
     "name": "Alex Van Boxel",
     "github": "https://github.com/alexvanboxel";,
-    "image": "https://github.com/alexvanboxel.png";,
+    "image": "/external/profiles/alexvanboxel.png",
     "nick": "alexvanboxel"
   },
   {
     "name": "Andrey Anshin",
     "github": "https://github.com/taragolis";,
-    "image": "https://github.com/taragolis.png";,
+    "image": "/external/profiles/taragolis.png",
     "nick": "taragolis"
   },
   {
     "name": "Arthur Wiedmer",
     "github": "https://github.com/artwr";,
-    "image": "https://github.com/artwr.png";,
+    "image": "/external/profiles/artwr.png",
     "nick": "arthur"
   },
   {
     "name": "Ash Berlin-Taylor",
     "github": "https://github.com/ashb";,
-    "image": "https://github.com/ashb.png";,
+    "image": "/external/profiles/ashb.png",
     "nick": "ash"
   },
   {
     "name": "Bolke de Bruin",
     "github": "https://github.com/bolkedebruin";,
-    "image": "https://github.com/bolkedebruin.png";,
+    "image": "/external/profiles/bolkedebruin.png",
     "nick": "bolke"
   },
   {
     "name": "Brent Bovenzi",
     "github": "https://github.com/bbovenzi";,
-    "image": "https://github.com/bbovenzi.png";,
+    "image": "/external/profiles/bbovenzi.png",
     "nick": "bbovenzi"
   },
   {
     "name": "Chris Riccomini",
     "github": "https://github.com/criccomini";,
-    "image": "https://github.com/criccomini.png";,
+    "image": "/external/profiles/criccomini.png",
     "nick": "criccomini"
   },
   {
     "name": "Dan Davydov",
     "github": "https://github.com/aoen";,
-    "image": "https://github.com/aoen.png";,
+    "image": "/external/profiles/aoen.png",
     "nick": "davydov"
   },
   {
     "name": "Daniel Imberman",
     "github": "https://github.com/dimberman";,
-    "image": "https://github.com/dimberman.png";,
+    "image": "/external/profiles/dimberman.png",
     "nick": "dimberman"
   },
   {
     "name": "Daniel Standish",
     "github": "https://github.com/dstandish";,
-    "image": "https://github.com/dstandish.png";,
+    "image": "/external/profiles/dstandish.png",
     "nick": "dstandish"
   },
   {
     "name": "Elad Kalif",
     "github": "https://github.com/eladkal";,
-    "image": "https://github.com/eladkal.png";,
+    "image": "/external/profiles/eladkal.png",
     "nick": "eladkal"
   },
   {
     "name": "Ephraim Anierobi",
     "github": "https://github.com/ephraimbuddy";,
-    "image": "https://github.com/ephraimbuddy.png";,
+    "image": "/external/profiles/ephraimbuddy.png",
     "nick": "ephraimbuddy"
   },
   {
     "name": "Fokko Driesprong",
     "github": "https://github.com/fokko";,
-    "image": "https://github.com/fokko.png";,
+    "image": "/external/profiles/fokko.png",
     "nick": "fokko"
   },
   {
     "name": "Hitesh Shah",
     "github": "https://github.com/hiteshs";,
-    "image": "https://github.com/hiteshs.png";,
+    "image": "/external/profiles/hiteshs.png",
     "nick": "hitesh"
   },
   {
     "name": "Hussein Awala",
     "github": "https://github.com/hussein-awala";,
-    "image": "https://github.com/hussein-awala.png";,
+    "image": "/external/profiles/hussein-awala.png",
     "nick": "hussein-awala"
   },
   {
     "name": "Jakob Homan",
     "github": "https://github.com/jghoman";,
-    "image": "https://github.com/jghoman.png";,
+    "image": "/external/profiles/jghoman.png",
     "nick": "jghoman"
   },
   {
     "name": "Jarek Potiuk",
     "github": "https://github.com/potiuk";,
-    "image": "https://github.com/potiuk.png";,
+    "image": "/external/profiles/potiuk.png",
     "nick": "potiuk"
   },
   {
     "name": "Jed Cunningham",
     "github": "https://github.com/jedcunningham";,
-    "image": "https://github.com/jedcunningham.png";,
+    "image": "/external/profiles/jedcunningham.png",
     "nick": "jedcunningham"
   },
   {
     "name": "Jens Scheffler",
     "github": "https://github.com/jscheffl";,
-    "image": "https://github.com/jscheffl.png";,
+    "image": "/external/profiles/jscheffl.png",
     "nick": "jscheffl"
   },
   {
     "name": "Joy Gao",
     "github": "https://github.com/jgao54";,
-    "image": "https://github.com/jgao54.png";,
+    "image": "/external/profiles/jgao54.png",
     "nick": "joygao"
   },
   {
     "name": "Kamil Bregu\u0142a",
     "github": "https://github.com/mik-laj";,
-    "image": "https://github.com/mik-laj.png";,
+    "image": "/external/profiles/mik-laj.png",
     "nick": "mik-laj"
   },
   {
     "name": "Kaxil Naik",
     "github": "https://github.com/kaxil";,
-    "image": "https://github.com/kaxil.png";,
+    "image": "/external/profiles/kaxil.png",
     "nick": "kaxil"
   },
   {
     "name": "Kengo Seki",
     "github": "https://github.com/sekikn";,
-    "image": "https://github.com/sekikn.png";,
+    "image": "/external/profiles/sekikn.png",
     "nick": "sekikn"
   },
   {
     "name": "Kevin Yang",
     "github": "https://github.com/KevinYang21";,
-    "image": "https://github.com/KevinYang21.png";,
+    "image": "/external/profiles/KevinYang21.png",
     "nick": "KevinYang21"
   },
   {
     "name": "Maxime Beauchemin",
     "github": "https://github.com/mistercrunch";,
-    "image": "https://github.com/mistercrunch.png";,
+    "image": "/external/profiles/mistercrunch.png",
     "nick": "mistercrunch"
   },
   {
     "name": "Pierre Jeambrun",
     "github": "https://github.com/pierrejeambrun";,
-    "image": "https://github.com/pierrejeambrun.png";,
+    "image": "/external/profiles/pierrejeambrun.png",
     "nick": "pierrejeambrun"
   },
   {
     "name": "Siddharth Anand",
     "github": "https://github.com/r39132";,
-    "image": "https://github.com/r39132.png";,
+    "image": "/external/profiles/r39132.png",
     "nick": "sanand"
   },
   {
     "name": "Sumit Maheshwari",
     "github": "https://github.com/msumit";,
-    "image": "https://github.com/msumit.png";,
+    "image": "/external/profiles/msumit.png",
     "nick": "msumit"
   },
   {
     "name": "Tao Feng",
     "github": "https://github.com/feng-tao";,
-    "image": "https://github.com/feng-tao.png";,
+    "image": "/external/profiles/feng-tao.png",
     "nick": "tfeng"
   },
   {
     "name": "Tomek Urbaszek",
     "github": "https://github.com/turbaszek";,
-    "image": "https://github.com/turbaszek.png";,
+    "image": "/external/profiles/turbaszek.png",
     "nick": "turbaszek"
   },
   {
     "name": "Tzu-ping Chung",
     "github": "https://github.com/uranusjr";,
-    "image": "https://github.com/uranusjr.png";,
+    "image": "/external/profiles/uranusjr.png",
     "nick": "uranusjr"
   },
   {
     "name": "Vikram Koka",
     "github": "https://github.com/vikramkoka";,
-    "image": "https://github.com/vikramkoka.png";,
+    "image": "/external/profiles/vikramkoka.png",
     "nick": "vikramkoka"
   },
   {
     "name": "Xiaodong Deng",
     "github": "https://github.com/XD-DENG";,
-    "image": "https://github.com/XD-DENG.png";,
+    "image": "/external/profiles/XD-DENG.png",
     "nick": "XD-DENG"
   }
 ]
diff --git a/landing-pages/site/layouts/partials/head.html 
b/landing-pages/site/layouts/partials/head.html
new file mode 100644
index 0000000000..10482cff20
--- /dev/null
+++ b/landing-pages/site/layouts/partials/head.html
@@ -0,0 +1,45 @@
+{{/*
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+*/}}
+
+meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no">
+{{ hugo.Generator }}
+{{ if eq (getenv "HUGO_ENV") "production" }}
+<META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
+{{ else }}
+<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
+{{ end }}
+{{ range .AlternativeOutputFormats -}}
+<link rel="{{ .Rel }}" type="{{ .MediaType.Type }}" href="{{ .Permalink | 
safeURL }}">
+{{ end -}}
+{{ partialCached "favicons.html" . }}
+<title>{{ if .IsHome }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{ . }} | 
{{ end }}{{ .Site.Title }}{{ end }}</title>
+{{- template "_internal/opengraph.html" . -}}
+{{- template "_internal/google_news.html" . -}}
+{{- template "_internal/schema.html" . -}}
+{{- template "_internal/twitter_cards.html" . -}}
+{{ if eq (getenv "HUGO_ENV") "production" }}
+{{ template "_internal/google_analytics_async.html" . }}
+{{ end }}
+{{ partialCached "head-css.html" . "asdf" }}
+<script
+  src="/external/js/jquery-3.3.1.min.js"
+  integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
+  crossorigin="anonymous"></script>
+{{ partial "hooks/head-end.html" . }}
diff --git a/landing-pages/site/layouts/partials/hooks/head-end.html 
b/landing-pages/site/layouts/partials/hooks/head-end.html
index 4cfc67a632..c840423105 100644
--- a/landing-pages/site/layouts/partials/hooks/head-end.html
+++ b/landing-pages/site/layouts/partials/hooks/head-end.html
@@ -46,9 +46,6 @@
     })();
 </script>
 <!-- End Matomo Code -->
-<!-- Scarf Telemetry Pixel -->
-<img referrerpolicy="no-referrer-when-downgrade" 
src="https://static.scarf.sh/a.png?x-pxid=7265a3c4-a6dd-4933-ba8b-9e3c13903c60"; 
/>
-<!-- End Scarf Telemetry Pixel -->
 
 {{ with .Site.Data.webpack }}
 <link rel="preload" href="{{ relURL .main.js }}" as="script">
diff --git a/landing-pages/site/static/external/profiles/BasPH.png 
b/landing-pages/site/static/external/profiles/BasPH.png
new file mode 100644
index 0000000000..d5cbab1027
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/BasPH.png differ
diff --git a/landing-pages/site/static/external/profiles/KevinYang21.png 
b/landing-pages/site/static/external/profiles/KevinYang21.png
new file mode 100644
index 0000000000..0c522cf384
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/KevinYang21.png differ
diff --git a/landing-pages/site/static/external/profiles/Lee-W.png 
b/landing-pages/site/static/external/profiles/Lee-W.png
new file mode 100644
index 0000000000..bb97b65774
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/Lee-W.png differ
diff --git a/landing-pages/site/static/external/profiles/XD-DENG.png 
b/landing-pages/site/static/external/profiles/XD-DENG.png
new file mode 100644
index 0000000000..1ab876bdc0
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/XD-DENG.png differ
diff --git a/landing-pages/site/static/external/profiles/aijamalnk.png 
b/landing-pages/site/static/external/profiles/aijamalnk.png
new file mode 100644
index 0000000000..9c24f31a43
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/aijamalnk.png differ
diff --git a/landing-pages/site/static/external/profiles/alexvanboxel.png 
b/landing-pages/site/static/external/profiles/alexvanboxel.png
new file mode 100644
index 0000000000..1259ea938c
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/alexvanboxel.png differ
diff --git a/landing-pages/site/static/external/profiles/amoghrajesh.png 
b/landing-pages/site/static/external/profiles/amoghrajesh.png
new file mode 100644
index 0000000000..c1a9a60690
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/amoghrajesh.png differ
diff --git a/landing-pages/site/static/external/profiles/aneesh-joseph.png 
b/landing-pages/site/static/external/profiles/aneesh-joseph.png
new file mode 100644
index 0000000000..53696de60c
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/aneesh-joseph.png differ
diff --git a/landing-pages/site/static/external/profiles/aoen.png 
b/landing-pages/site/static/external/profiles/aoen.png
new file mode 100644
index 0000000000..c0d748c9f9
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/aoen.png differ
diff --git a/landing-pages/site/static/external/profiles/artwr.png 
b/landing-pages/site/static/external/profiles/artwr.png
new file mode 100644
index 0000000000..46f7c4b3f6
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/artwr.png differ
diff --git a/landing-pages/site/static/external/profiles/ashb.png 
b/landing-pages/site/static/external/profiles/ashb.png
new file mode 100644
index 0000000000..81d3f2415f
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/ashb.png differ
diff --git a/landing-pages/site/static/external/profiles/bbovenzi.png 
b/landing-pages/site/static/external/profiles/bbovenzi.png
new file mode 100644
index 0000000000..671decbe53
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/bbovenzi.png differ
diff --git a/landing-pages/site/static/external/profiles/bolkedebruin.png 
b/landing-pages/site/static/external/profiles/bolkedebruin.png
new file mode 100644
index 0000000000..47b280410e
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/bolkedebruin.png differ
diff --git a/landing-pages/site/static/external/profiles/criccomini.png 
b/landing-pages/site/static/external/profiles/criccomini.png
new file mode 100644
index 0000000000..7d792645bf
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/criccomini.png differ
diff --git a/landing-pages/site/static/external/profiles/dimberman.png 
b/landing-pages/site/static/external/profiles/dimberman.png
new file mode 100644
index 0000000000..c4b007b6e1
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/dimberman.png differ
diff --git a/landing-pages/site/static/external/profiles/dirrao.png 
b/landing-pages/site/static/external/profiles/dirrao.png
new file mode 100644
index 0000000000..bf51b679d4
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/dirrao.png differ
diff --git a/landing-pages/site/static/external/profiles/dstandish.png 
b/landing-pages/site/static/external/profiles/dstandish.png
new file mode 100644
index 0000000000..88bf45cd5f
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/dstandish.png differ
diff --git a/landing-pages/site/static/external/profiles/eladkal.png 
b/landing-pages/site/static/external/profiles/eladkal.png
new file mode 100644
index 0000000000..25767f21d0
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/eladkal.png differ
diff --git a/landing-pages/site/static/external/profiles/ephraimbuddy.png 
b/landing-pages/site/static/external/profiles/ephraimbuddy.png
new file mode 100644
index 0000000000..e9ffa4b8ab
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/ephraimbuddy.png differ
diff --git a/landing-pages/site/static/external/profiles/feluelle.png 
b/landing-pages/site/static/external/profiles/feluelle.png
new file mode 100644
index 0000000000..3337169bd3
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/feluelle.png differ
diff --git a/landing-pages/site/static/external/profiles/feng-tao.png 
b/landing-pages/site/static/external/profiles/feng-tao.png
new file mode 100644
index 0000000000..c180e49962
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/feng-tao.png differ
diff --git a/landing-pages/site/static/external/profiles/ferruzzi.png 
b/landing-pages/site/static/external/profiles/ferruzzi.png
new file mode 100644
index 0000000000..71ead5a186
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/ferruzzi.png differ
diff --git a/landing-pages/site/static/external/profiles/fokko.png 
b/landing-pages/site/static/external/profiles/fokko.png
new file mode 100644
index 0000000000..bbb26ab850
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/fokko.png differ
diff --git a/landing-pages/site/static/external/profiles/gopidesupavan.png 
b/landing-pages/site/static/external/profiles/gopidesupavan.png
new file mode 100644
index 0000000000..5dbbcb4532
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/gopidesupavan.png differ
diff --git a/landing-pages/site/static/external/profiles/hiteshs.png 
b/landing-pages/site/static/external/profiles/hiteshs.png
new file mode 100644
index 0000000000..2a56b5df59
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/hiteshs.png differ
diff --git a/landing-pages/site/static/external/profiles/houqp.png 
b/landing-pages/site/static/external/profiles/houqp.png
new file mode 100644
index 0000000000..307435fe27
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/houqp.png differ
diff --git a/landing-pages/site/static/external/profiles/hussein-awala.png 
b/landing-pages/site/static/external/profiles/hussein-awala.png
new file mode 100644
index 0000000000..7b09d12e84
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/hussein-awala.png differ
diff --git a/landing-pages/site/static/external/profiles/jedcunningham.png 
b/landing-pages/site/static/external/profiles/jedcunningham.png
new file mode 100644
index 0000000000..87c8f7e0dc
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/jedcunningham.png differ
diff --git a/landing-pages/site/static/external/profiles/jgao54.png 
b/landing-pages/site/static/external/profiles/jgao54.png
new file mode 100644
index 0000000000..85e5efdb77
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/jgao54.png differ
diff --git a/landing-pages/site/static/external/profiles/jghoman.png 
b/landing-pages/site/static/external/profiles/jghoman.png
new file mode 100644
index 0000000000..7d9b36e05b
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/jghoman.png differ
diff --git a/landing-pages/site/static/external/profiles/jhtimmins.png 
b/landing-pages/site/static/external/profiles/jhtimmins.png
new file mode 100644
index 0000000000..a4061df2ac
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/jhtimmins.png differ
diff --git a/landing-pages/site/static/external/profiles/jmcarp.png 
b/landing-pages/site/static/external/profiles/jmcarp.png
new file mode 100644
index 0000000000..b6bc6d89bb
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/jmcarp.png differ
diff --git a/landing-pages/site/static/external/profiles/josh-fell.png 
b/landing-pages/site/static/external/profiles/josh-fell.png
new file mode 100644
index 0000000000..4a0e911526
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/josh-fell.png differ
diff --git a/landing-pages/site/static/external/profiles/jscheffl.png 
b/landing-pages/site/static/external/profiles/jscheffl.png
new file mode 100644
index 0000000000..849004cfe3
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/jscheffl.png differ
diff --git a/landing-pages/site/static/external/profiles/kaxil.png 
b/landing-pages/site/static/external/profiles/kaxil.png
new file mode 100644
index 0000000000..98cf312057
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/kaxil.png differ
diff --git a/landing-pages/site/static/external/profiles/leahecole.png 
b/landing-pages/site/static/external/profiles/leahecole.png
new file mode 100644
index 0000000000..849c29901d
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/leahecole.png differ
diff --git a/landing-pages/site/static/external/profiles/malthe.png 
b/landing-pages/site/static/external/profiles/malthe.png
new file mode 100644
index 0000000000..ad2d8390c9
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/malthe.png differ
diff --git a/landing-pages/site/static/external/profiles/mik-laj.png 
b/landing-pages/site/static/external/profiles/mik-laj.png
new file mode 100644
index 0000000000..cb490e6748
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/mik-laj.png differ
diff --git a/landing-pages/site/static/external/profiles/milton0825.png 
b/landing-pages/site/static/external/profiles/milton0825.png
new file mode 100644
index 0000000000..a7daf87d76
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/milton0825.png differ
diff --git a/landing-pages/site/static/external/profiles/mistercrunch.png 
b/landing-pages/site/static/external/profiles/mistercrunch.png
new file mode 100644
index 0000000000..5920bf7068
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/mistercrunch.png differ
diff --git a/landing-pages/site/static/external/profiles/mobuchowski.png 
b/landing-pages/site/static/external/profiles/mobuchowski.png
new file mode 100644
index 0000000000..1e3fcabe39
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/mobuchowski.png differ
diff --git a/landing-pages/site/static/external/profiles/msumit.png 
b/landing-pages/site/static/external/profiles/msumit.png
new file mode 100644
index 0000000000..f1009a4a4d
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/msumit.png differ
diff --git a/landing-pages/site/static/external/profiles/o-nikolas.png 
b/landing-pages/site/static/external/profiles/o-nikolas.png
new file mode 100644
index 0000000000..84590bc51e
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/o-nikolas.png differ
diff --git a/landing-pages/site/static/external/profiles/pankajastro.png 
b/landing-pages/site/static/external/profiles/pankajastro.png
new file mode 100644
index 0000000000..12cb688edf
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/pankajastro.png differ
diff --git a/landing-pages/site/static/external/profiles/pankajkoti.png 
b/landing-pages/site/static/external/profiles/pankajkoti.png
new file mode 100644
index 0000000000..b498f8263f
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/pankajkoti.png differ
diff --git a/landing-pages/site/static/external/profiles/patrickleotardif.png 
b/landing-pages/site/static/external/profiles/patrickleotardif.png
new file mode 100644
index 0000000000..064f9349ad
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/patrickleotardif.png differ
diff --git a/landing-pages/site/static/external/profiles/phanikumv.png 
b/landing-pages/site/static/external/profiles/phanikumv.png
new file mode 100644
index 0000000000..e68d5409fd
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/phanikumv.png differ
diff --git a/landing-pages/site/static/external/profiles/pierrejeambrun.png 
b/landing-pages/site/static/external/profiles/pierrejeambrun.png
new file mode 100644
index 0000000000..c02e024564
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/pierrejeambrun.png differ
diff --git a/landing-pages/site/static/external/profiles/pingzh.png 
b/landing-pages/site/static/external/profiles/pingzh.png
new file mode 100644
index 0000000000..f462aa798d
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/pingzh.png differ
diff --git a/landing-pages/site/static/external/profiles/potiuk.png 
b/landing-pages/site/static/external/profiles/potiuk.png
new file mode 100644
index 0000000000..e69ca15037
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/potiuk.png differ
diff --git a/landing-pages/site/static/external/profiles/r39132.png 
b/landing-pages/site/static/external/profiles/r39132.png
new file mode 100644
index 0000000000..fa68523df0
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/r39132.png differ
diff --git a/landing-pages/site/static/external/profiles/rnhttr.png 
b/landing-pages/site/static/external/profiles/rnhttr.png
new file mode 100644
index 0000000000..7daa667595
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/rnhttr.png differ
diff --git a/landing-pages/site/static/external/profiles/romsharon98.png 
b/landing-pages/site/static/external/profiles/romsharon98.png
new file mode 100644
index 0000000000..7298e6e573
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/romsharon98.png differ
diff --git a/landing-pages/site/static/external/profiles/ryanahamilton.png 
b/landing-pages/site/static/external/profiles/ryanahamilton.png
new file mode 100644
index 0000000000..582b9cd1cc
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/ryanahamilton.png differ
diff --git a/landing-pages/site/static/external/profiles/ryw.png 
b/landing-pages/site/static/external/profiles/ryw.png
new file mode 100644
index 0000000000..b1444275ae
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/ryw.png differ
diff --git a/landing-pages/site/static/external/profiles/saguziel.png 
b/landing-pages/site/static/external/profiles/saguziel.png
new file mode 100644
index 0000000000..c24955940e
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/saguziel.png differ
diff --git a/landing-pages/site/static/external/profiles/sekikn.png 
b/landing-pages/site/static/external/profiles/sekikn.png
new file mode 100644
index 0000000000..9c1b7e2823
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/sekikn.png differ
diff --git a/landing-pages/site/static/external/profiles/shahar1.png 
b/landing-pages/site/static/external/profiles/shahar1.png
new file mode 100644
index 0000000000..accc2bf812
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/shahar1.png differ
diff --git a/landing-pages/site/static/external/profiles/taragolis.png 
b/landing-pages/site/static/external/profiles/taragolis.png
new file mode 100644
index 0000000000..da67357de4
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/taragolis.png differ
diff --git a/landing-pages/site/static/external/profiles/tirkarthi.png 
b/landing-pages/site/static/external/profiles/tirkarthi.png
new file mode 100644
index 0000000000..dcbf01a563
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/tirkarthi.png differ
diff --git a/landing-pages/site/static/external/profiles/turbaszek.png 
b/landing-pages/site/static/external/profiles/turbaszek.png
new file mode 100644
index 0000000000..dc15509443
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/turbaszek.png differ
diff --git a/landing-pages/site/static/external/profiles/uranusjr.png 
b/landing-pages/site/static/external/profiles/uranusjr.png
new file mode 100644
index 0000000000..d36132f158
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/uranusjr.png differ
diff --git a/landing-pages/site/static/external/profiles/utkarsharma2.png 
b/landing-pages/site/static/external/profiles/utkarsharma2.png
new file mode 100644
index 0000000000..20c824e26a
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/utkarsharma2.png differ
diff --git a/landing-pages/site/static/external/profiles/vikramkoka.png 
b/landing-pages/site/static/external/profiles/vikramkoka.png
new file mode 100644
index 0000000000..9084bafb63
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/vikramkoka.png differ
diff --git a/landing-pages/site/static/external/profiles/vincbeck.png 
b/landing-pages/site/static/external/profiles/vincbeck.png
new file mode 100644
index 0000000000..720c5f47a0
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/vincbeck.png differ
diff --git a/landing-pages/site/static/external/profiles/xinbinhuang.png 
b/landing-pages/site/static/external/profiles/xinbinhuang.png
new file mode 100644
index 0000000000..4e3e290ef5
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/xinbinhuang.png differ
diff --git a/landing-pages/site/static/external/profiles/yuqian90.png 
b/landing-pages/site/static/external/profiles/yuqian90.png
new file mode 100644
index 0000000000..5b30dd7032
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/yuqian90.png differ
diff --git a/landing-pages/site/static/external/profiles/zhongjiajie.png 
b/landing-pages/site/static/external/profiles/zhongjiajie.png
new file mode 100644
index 0000000000..e2be5d089d
Binary files /dev/null and 
b/landing-pages/site/static/external/profiles/zhongjiajie.png differ
diff --git a/requirements.txt b/requirements.txt
index 6ca354e472..de1f33158e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,3 +1,4 @@
 pre-commit==2.20.0
 PyYAML==6.0
 semver==2.13.0
+requests==2.31.0
diff --git a/sphinx_airflow_theme/sphinx_airflow_theme/layout.html 
b/sphinx_airflow_theme/sphinx_airflow_theme/layout.html
index 553fe9b5d5..09a7566fe4 100644
--- a/sphinx_airflow_theme/sphinx_airflow_theme/layout.html
+++ b/sphinx_airflow_theme/sphinx_airflow_theme/layout.html
@@ -317,9 +317,6 @@
         })();
     </script>
     <!-- End Matomo Code -->
-    <!-- Scarf Telemetry Pixel -->
-    <img referrerpolicy="no-referrer-when-downgrade" 
src="https://static.scarf.sh/a.png?x-pxid=7265a3c4-a6dd-4933-ba8b-9e3c13903c60"; 
/>
-    <!-- End Scarf Telemetry Pixel -->
     {%- block extrahead %}
 
     {% endblock %}

Reply via email to