This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-site.git
The following commit(s) were added to refs/heads/main by this push:
new fe1062898a Fix all csp non-complaint issues (#1114)
fe1062898a is described below
commit fe1062898aa6e555e08ba584232e60212609b1c6
Author: GPK <[email protected]>
AuthorDate: Fri Jan 24 19:32:06 2025 +0000
Fix all csp non-complaint issues (#1114)
* Fix all csp non-complaint issues
* Bump sphinx_airflow_theme to 0.2.1
* fix pre-commit issues
---
.github/scripts/refresh_pmc_committer_images.py | 42 ++++++
.github/workflows/build.yml | 5 +
.pre-commit-config.yaml | 2 +-
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/__init__.py | 2 +-
.../sphinx_airflow_theme/layout.html | 3 -
79 files changed, 307 insertions(+), 76 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/.pre-commit-config.yaml b/.pre-commit-config.yaml
index f8cf0d0f60..9e6b8e56de 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -19,7 +19,7 @@ default_stages: [commit, push]
default_language_version:
# force all unspecified python hooks to run python3
python: python3
-exclude:
^(docs-archive|landing-pages/site/static/external|landing-pages/site/layouts/partials/scripts.html)
+exclude:
^(docs-archive|landing-pages/site/static/external|landing-pages/site/layouts/partials/scripts.html|landing-pages/site/assets/scss/_variables.scss)
repos:
- repo: meta
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..8bfa9013d2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,3 +1,4 @@
pre-commit==2.20.0
PyYAML==6.0
+requests==2.31.0
semver==2.13.0
diff --git a/sphinx_airflow_theme/sphinx_airflow_theme/__init__.py
b/sphinx_airflow_theme/sphinx_airflow_theme/__init__.py
index 4c48070b9f..e63084c5eb 100644
--- a/sphinx_airflow_theme/sphinx_airflow_theme/__init__.py
+++ b/sphinx_airflow_theme/sphinx_airflow_theme/__init__.py
@@ -18,7 +18,7 @@
from os import path
from sphinx.application import Sphinx
-__version__ = '0.2.0'
+__version__ = '0.2.1'
__version_full__ = __version__
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 %}