From bd1488c78a2586e5f8a12c31906de7ab9df0040a Mon Sep 17 00:00:00 2001 From: Jake Charman Date: Sun, 2 Feb 2025 23:14:10 +0000 Subject: [PATCH] Experimental change to image manipulation --- Dockerfile | 0 config/httpd.conf | 0 src/contact.py | 0 src/index.py | 0 src/projects.py | 4 ++-- src/projects.wsgi | 0 src/requirements.txt | 0 src/static/fonts/fontawesome/css/all.min.css | 0 .../fonts/fontawesome/webfonts/fa-brands-400.ttf | Bin .../fonts/fontawesome/webfonts/fa-brands-400.woff2 | Bin .../fonts/fontawesome/webfonts/fa-regular-400.ttf | Bin .../fonts/fontawesome/webfonts/fa-regular-400.woff2 | Bin .../fonts/fontawesome/webfonts/fa-solid-900.ttf | Bin .../fonts/fontawesome/webfonts/fa-solid-900.woff2 | Bin .../fontawesome/webfonts/fa-v4compatibility.ttf | Bin .../fontawesome/webfonts/fa-v4compatibility.woff2 | Bin src/static/images/njr-code.png | 0 src/static/images/topfuel_startline.jpg.jpeg | 0 src/static/js/filter_projects.js | 0 src/static/js/update_copyright.js | 0 src/static/style/desktop.css | 0 src/static/style/mobile.css | 0 src/templates/article.html | 0 src/templates/contact.html | 0 src/templates/error.html | 0 src/templates/footer.html | 0 src/templates/header.html | 0 src/templates/index.html | 0 src/templates/projects.html | 0 29 files changed, 2 insertions(+), 2 deletions(-) mode change 100644 => 100755 Dockerfile mode change 100644 => 100755 config/httpd.conf mode change 100644 => 100755 src/contact.py mode change 100644 => 100755 src/index.py mode change 100644 => 100755 src/projects.py mode change 100644 => 100755 src/projects.wsgi mode change 100644 => 100755 src/requirements.txt mode change 100644 => 100755 src/static/fonts/fontawesome/css/all.min.css mode change 100644 => 100755 src/static/fonts/fontawesome/webfonts/fa-brands-400.ttf mode change 100644 => 100755 src/static/fonts/fontawesome/webfonts/fa-brands-400.woff2 mode change 100644 => 100755 src/static/fonts/fontawesome/webfonts/fa-regular-400.ttf mode change 100644 => 100755 src/static/fonts/fontawesome/webfonts/fa-regular-400.woff2 mode change 100644 => 100755 src/static/fonts/fontawesome/webfonts/fa-solid-900.ttf mode change 100644 => 100755 src/static/fonts/fontawesome/webfonts/fa-solid-900.woff2 mode change 100644 => 100755 src/static/fonts/fontawesome/webfonts/fa-v4compatibility.ttf mode change 100644 => 100755 src/static/fonts/fontawesome/webfonts/fa-v4compatibility.woff2 mode change 100644 => 100755 src/static/images/njr-code.png mode change 100644 => 100755 src/static/images/topfuel_startline.jpg.jpeg mode change 100644 => 100755 src/static/js/filter_projects.js mode change 100644 => 100755 src/static/js/update_copyright.js mode change 100644 => 100755 src/static/style/desktop.css mode change 100644 => 100755 src/static/style/mobile.css mode change 100644 => 100755 src/templates/article.html mode change 100644 => 100755 src/templates/contact.html mode change 100644 => 100755 src/templates/error.html mode change 100644 => 100755 src/templates/footer.html mode change 100644 => 100755 src/templates/header.html mode change 100644 => 100755 src/templates/index.html mode change 100644 => 100755 src/templates/projects.html diff --git a/Dockerfile b/Dockerfile old mode 100644 new mode 100755 diff --git a/config/httpd.conf b/config/httpd.conf old mode 100644 new mode 100755 diff --git a/src/contact.py b/src/contact.py old mode 100644 new mode 100755 diff --git a/src/index.py b/src/index.py old mode 100644 new mode 100755 diff --git a/src/projects.py b/src/projects.py old mode 100644 new mode 100755 index 01ca270..c72d0e2 --- a/src/projects.py +++ b/src/projects.py @@ -146,9 +146,9 @@ def image(image): resized_img = BytesIO() the_image.thumbnail(tuple(req_size)) - the_image.save(resized_img, format='jpeg') + the_image.save(resized_img, format=the_image.format) response = make_response(resized_img.getvalue()) - response.headers.set('Content-Type', 'image/jpeg') + response.headers.set('Content-Type', f'image/{the_image.format}') return response diff --git a/src/projects.wsgi b/src/projects.wsgi old mode 100644 new mode 100755 diff --git a/src/requirements.txt b/src/requirements.txt old mode 100644 new mode 100755 diff --git a/src/static/fonts/fontawesome/css/all.min.css b/src/static/fonts/fontawesome/css/all.min.css old mode 100644 new mode 100755 diff --git a/src/static/fonts/fontawesome/webfonts/fa-brands-400.ttf b/src/static/fonts/fontawesome/webfonts/fa-brands-400.ttf old mode 100644 new mode 100755 diff --git a/src/static/fonts/fontawesome/webfonts/fa-brands-400.woff2 b/src/static/fonts/fontawesome/webfonts/fa-brands-400.woff2 old mode 100644 new mode 100755 diff --git a/src/static/fonts/fontawesome/webfonts/fa-regular-400.ttf b/src/static/fonts/fontawesome/webfonts/fa-regular-400.ttf old mode 100644 new mode 100755 diff --git a/src/static/fonts/fontawesome/webfonts/fa-regular-400.woff2 b/src/static/fonts/fontawesome/webfonts/fa-regular-400.woff2 old mode 100644 new mode 100755 diff --git a/src/static/fonts/fontawesome/webfonts/fa-solid-900.ttf b/src/static/fonts/fontawesome/webfonts/fa-solid-900.ttf old mode 100644 new mode 100755 diff --git a/src/static/fonts/fontawesome/webfonts/fa-solid-900.woff2 b/src/static/fonts/fontawesome/webfonts/fa-solid-900.woff2 old mode 100644 new mode 100755 diff --git a/src/static/fonts/fontawesome/webfonts/fa-v4compatibility.ttf b/src/static/fonts/fontawesome/webfonts/fa-v4compatibility.ttf old mode 100644 new mode 100755 diff --git a/src/static/fonts/fontawesome/webfonts/fa-v4compatibility.woff2 b/src/static/fonts/fontawesome/webfonts/fa-v4compatibility.woff2 old mode 100644 new mode 100755 diff --git a/src/static/images/njr-code.png b/src/static/images/njr-code.png old mode 100644 new mode 100755 diff --git a/src/static/images/topfuel_startline.jpg.jpeg b/src/static/images/topfuel_startline.jpg.jpeg old mode 100644 new mode 100755 diff --git a/src/static/js/filter_projects.js b/src/static/js/filter_projects.js old mode 100644 new mode 100755 diff --git a/src/static/js/update_copyright.js b/src/static/js/update_copyright.js old mode 100644 new mode 100755 diff --git a/src/static/style/desktop.css b/src/static/style/desktop.css old mode 100644 new mode 100755 diff --git a/src/static/style/mobile.css b/src/static/style/mobile.css old mode 100644 new mode 100755 diff --git a/src/templates/article.html b/src/templates/article.html old mode 100644 new mode 100755 diff --git a/src/templates/contact.html b/src/templates/contact.html old mode 100644 new mode 100755 diff --git a/src/templates/error.html b/src/templates/error.html old mode 100644 new mode 100755 diff --git a/src/templates/footer.html b/src/templates/footer.html old mode 100644 new mode 100755 diff --git a/src/templates/header.html b/src/templates/header.html old mode 100644 new mode 100755 diff --git a/src/templates/index.html b/src/templates/index.html old mode 100644 new mode 100755 diff --git a/src/templates/projects.html b/src/templates/projects.html old mode 100644 new mode 100755