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

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 896500030 fix(website): resolve CSP violations by using local avatar 
images
896500030 is described below

commit 896500030ddc11342c93921d3c57e7a64d9d9307
Author: Siddhi Tripathi <[email protected]>
AuthorDate: Sat Nov 22 22:18:04 2025 +0530

    fix(website): resolve CSP violations by using local avatar images
    
    - Download all 32 GitHub avatars to static/images/community/avatars/
    - Update community-members.md template to use 
/static/images/community/avatars/ paths
    - Fixes Content Security Policy violations that blocked GitHub hotlinks
    - Images now load from same domain instead of external GitHub URLs
---
 community-members.md                                |   2 +-
 static/images/community/avatars/Apache9.png         | Bin 0 -> 18065 bytes
 static/images/community/avatars/Donny9.png          | Bin 0 -> 34279 bytes
 static/images/community/avatars/GUIDINGLI.png       | Bin 0 -> 16105 bytes
 static/images/community/avatars/JunpingDu.png       | Bin 0 -> 8437 bytes
 static/images/community/avatars/Ouss4.png           | Bin 0 -> 25071 bytes
 static/images/community/avatars/acassis.png         | Bin 0 -> 34193 bytes
 static/images/community/avatars/adamfeuer.png       | Bin 0 -> 317207 bytes
 static/images/community/avatars/anchao.png          | Bin 0 -> 42088 bytes
 static/images/community/avatars/antmerlino.png      | Bin 0 -> 16887 bytes
 static/images/community/avatars/asifdxtreme.png     | Bin 0 -> 191710 bytes
 static/images/community/avatars/btashton.png        | Bin 0 -> 25848 bytes
 static/images/community/avatars/cederom.png         | Bin 0 -> 30711 bytes
 static/images/community/avatars/davids5.png         | Bin 0 -> 33726 bytes
 static/images/community/avatars/fpj.png             | Bin 0 -> 25261 bytes
 static/images/community/avatars/gustavonihei.png    | Bin 0 -> 13301 bytes
 static/images/community/avatars/hartmannathan.png   | Bin 0 -> 12979 bytes
 static/images/community/avatars/jerpelea.png        | Bin 0 -> 32210 bytes
 static/images/community/avatars/johannes-nivus.png  | Bin 0 -> 1536 bytes
 static/images/community/avatars/justinmclean.png    | Bin 0 -> 27654 bytes
 static/images/community/avatars/linguini1.png       | Bin 0 -> 2372 bytes
 static/images/community/avatars/liuguo09.png        | Bin 0 -> 6597 bytes
 static/images/community/avatars/lupyuen.png         | Bin 0 -> 42063 bytes
 static/images/community/avatars/masayuki2009.png    | Bin 0 -> 24389 bytes
 static/images/community/avatars/patacongo.png       | Bin 0 -> 15497 bytes
 static/images/community/avatars/pkarashchenko.png   | Bin 0 -> 31682 bytes
 static/images/community/avatars/protobits.png       | Bin 0 -> 35059 bytes
 static/images/community/avatars/raiden00pl.png      | Bin 0 -> 235622 bytes
 static/images/community/avatars/saramonteiro.png    | Bin 0 -> 35317 bytes
 static/images/community/avatars/sebastianene07.png  | Bin 0 -> 21199 bytes
 static/images/community/avatars/tmedicci.png        | Bin 0 -> 160442 bytes
 static/images/community/avatars/xiaoxiang781216.png | Bin 0 -> 38979 bytes
 static/images/community/avatars/yamt.png            | Bin 0 -> 35376 bytes
 33 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/community-members.md b/community-members.md
index b78db7e3f..268ff90b4 100644
--- a/community-members.md
+++ b/community-members.md
@@ -41,7 +41,7 @@ limitations under the License.
     </tr>
     {% for member in site.data.contributors %}
         <tr>
-        <td><a href="http://github.com/{{ member.githubId }}"><img width="64" 
src="{% unless c.avatar %}http://github.com/{{ member.githubId }}.png{% else 
%}{{ member.avatar }}{% endunless %}"></a></td>
+       <td><a href="https://github.com/{{ member.githubId }}"><img width="64" 
src="/static/images/community/avatars/{{ member.githubId }}.png" alt="{{ 
member.name }}"></a></td>
         <td>{{member.name}}</td>
         <td>{{member.apacheId}}</td>
         <td><a href="http://github.com/{{ member.githubId }}">{{ 
member.githubId }}</a></td>
diff --git a/static/images/community/avatars/Apache9.png 
b/static/images/community/avatars/Apache9.png
new file mode 100644
index 000000000..29c1e04a9
Binary files /dev/null and b/static/images/community/avatars/Apache9.png differ
diff --git a/static/images/community/avatars/Donny9.png 
b/static/images/community/avatars/Donny9.png
new file mode 100644
index 000000000..6f4cfa9ad
Binary files /dev/null and b/static/images/community/avatars/Donny9.png differ
diff --git a/static/images/community/avatars/GUIDINGLI.png 
b/static/images/community/avatars/GUIDINGLI.png
new file mode 100644
index 000000000..26f3acc61
Binary files /dev/null and b/static/images/community/avatars/GUIDINGLI.png 
differ
diff --git a/static/images/community/avatars/JunpingDu.png 
b/static/images/community/avatars/JunpingDu.png
new file mode 100644
index 000000000..3dfa8cee1
Binary files /dev/null and b/static/images/community/avatars/JunpingDu.png 
differ
diff --git a/static/images/community/avatars/Ouss4.png 
b/static/images/community/avatars/Ouss4.png
new file mode 100644
index 000000000..fcf49c18f
Binary files /dev/null and b/static/images/community/avatars/Ouss4.png differ
diff --git a/static/images/community/avatars/acassis.png 
b/static/images/community/avatars/acassis.png
new file mode 100644
index 000000000..00cac227c
Binary files /dev/null and b/static/images/community/avatars/acassis.png differ
diff --git a/static/images/community/avatars/adamfeuer.png 
b/static/images/community/avatars/adamfeuer.png
new file mode 100644
index 000000000..909d838e2
Binary files /dev/null and b/static/images/community/avatars/adamfeuer.png 
differ
diff --git a/static/images/community/avatars/anchao.png 
b/static/images/community/avatars/anchao.png
new file mode 100644
index 000000000..98e8aec60
Binary files /dev/null and b/static/images/community/avatars/anchao.png differ
diff --git a/static/images/community/avatars/antmerlino.png 
b/static/images/community/avatars/antmerlino.png
new file mode 100644
index 000000000..645133a2b
Binary files /dev/null and b/static/images/community/avatars/antmerlino.png 
differ
diff --git a/static/images/community/avatars/asifdxtreme.png 
b/static/images/community/avatars/asifdxtreme.png
new file mode 100644
index 000000000..bb0cd6c82
Binary files /dev/null and b/static/images/community/avatars/asifdxtreme.png 
differ
diff --git a/static/images/community/avatars/btashton.png 
b/static/images/community/avatars/btashton.png
new file mode 100644
index 000000000..1d1b99780
Binary files /dev/null and b/static/images/community/avatars/btashton.png differ
diff --git a/static/images/community/avatars/cederom.png 
b/static/images/community/avatars/cederom.png
new file mode 100644
index 000000000..af130cf8c
Binary files /dev/null and b/static/images/community/avatars/cederom.png differ
diff --git a/static/images/community/avatars/davids5.png 
b/static/images/community/avatars/davids5.png
new file mode 100644
index 000000000..c289c8871
Binary files /dev/null and b/static/images/community/avatars/davids5.png differ
diff --git a/static/images/community/avatars/fpj.png 
b/static/images/community/avatars/fpj.png
new file mode 100644
index 000000000..286a8ecaa
Binary files /dev/null and b/static/images/community/avatars/fpj.png differ
diff --git a/static/images/community/avatars/gustavonihei.png 
b/static/images/community/avatars/gustavonihei.png
new file mode 100644
index 000000000..824aafb72
Binary files /dev/null and b/static/images/community/avatars/gustavonihei.png 
differ
diff --git a/static/images/community/avatars/hartmannathan.png 
b/static/images/community/avatars/hartmannathan.png
new file mode 100644
index 000000000..79fe30b34
Binary files /dev/null and b/static/images/community/avatars/hartmannathan.png 
differ
diff --git a/static/images/community/avatars/jerpelea.png 
b/static/images/community/avatars/jerpelea.png
new file mode 100644
index 000000000..b646394be
Binary files /dev/null and b/static/images/community/avatars/jerpelea.png differ
diff --git a/static/images/community/avatars/johannes-nivus.png 
b/static/images/community/avatars/johannes-nivus.png
new file mode 100644
index 000000000..c90ff5d52
Binary files /dev/null and b/static/images/community/avatars/johannes-nivus.png 
differ
diff --git a/static/images/community/avatars/justinmclean.png 
b/static/images/community/avatars/justinmclean.png
new file mode 100644
index 000000000..a7e3234d9
Binary files /dev/null and b/static/images/community/avatars/justinmclean.png 
differ
diff --git a/static/images/community/avatars/linguini1.png 
b/static/images/community/avatars/linguini1.png
new file mode 100644
index 000000000..c648e7a8b
Binary files /dev/null and b/static/images/community/avatars/linguini1.png 
differ
diff --git a/static/images/community/avatars/liuguo09.png 
b/static/images/community/avatars/liuguo09.png
new file mode 100644
index 000000000..0ba24b024
Binary files /dev/null and b/static/images/community/avatars/liuguo09.png differ
diff --git a/static/images/community/avatars/lupyuen.png 
b/static/images/community/avatars/lupyuen.png
new file mode 100644
index 000000000..937c1ca1b
Binary files /dev/null and b/static/images/community/avatars/lupyuen.png differ
diff --git a/static/images/community/avatars/masayuki2009.png 
b/static/images/community/avatars/masayuki2009.png
new file mode 100644
index 000000000..4eb7d6182
Binary files /dev/null and b/static/images/community/avatars/masayuki2009.png 
differ
diff --git a/static/images/community/avatars/patacongo.png 
b/static/images/community/avatars/patacongo.png
new file mode 100644
index 000000000..0fae749c7
Binary files /dev/null and b/static/images/community/avatars/patacongo.png 
differ
diff --git a/static/images/community/avatars/pkarashchenko.png 
b/static/images/community/avatars/pkarashchenko.png
new file mode 100644
index 000000000..91b60f57a
Binary files /dev/null and b/static/images/community/avatars/pkarashchenko.png 
differ
diff --git a/static/images/community/avatars/protobits.png 
b/static/images/community/avatars/protobits.png
new file mode 100644
index 000000000..23bed7dc6
Binary files /dev/null and b/static/images/community/avatars/protobits.png 
differ
diff --git a/static/images/community/avatars/raiden00pl.png 
b/static/images/community/avatars/raiden00pl.png
new file mode 100644
index 000000000..1e9ceb6d2
Binary files /dev/null and b/static/images/community/avatars/raiden00pl.png 
differ
diff --git a/static/images/community/avatars/saramonteiro.png 
b/static/images/community/avatars/saramonteiro.png
new file mode 100644
index 000000000..5b54ba30f
Binary files /dev/null and b/static/images/community/avatars/saramonteiro.png 
differ
diff --git a/static/images/community/avatars/sebastianene07.png 
b/static/images/community/avatars/sebastianene07.png
new file mode 100644
index 000000000..e4966a47b
Binary files /dev/null and b/static/images/community/avatars/sebastianene07.png 
differ
diff --git a/static/images/community/avatars/tmedicci.png 
b/static/images/community/avatars/tmedicci.png
new file mode 100644
index 000000000..f172b9c5e
Binary files /dev/null and b/static/images/community/avatars/tmedicci.png differ
diff --git a/static/images/community/avatars/xiaoxiang781216.png 
b/static/images/community/avatars/xiaoxiang781216.png
new file mode 100644
index 000000000..61777df85
Binary files /dev/null and 
b/static/images/community/avatars/xiaoxiang781216.png differ
diff --git a/static/images/community/avatars/yamt.png 
b/static/images/community/avatars/yamt.png
new file mode 100644
index 000000000..d1e23ec4d
Binary files /dev/null and b/static/images/community/avatars/yamt.png differ

Reply via email to