From 3096c35982d5c2374530c9f2c39d722c4c1ca357 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 16:13:26 +0000 Subject: [PATCH 1/9] Bump cryptography from 35.0.0 to 39.0.1 Bumps [cryptography](https://github.com/pyca/cryptography) from 35.0.0 to 39.0.1. - [Release notes](https://github.com/pyca/cryptography/releases) - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/35.0.0...39.0.1) --- updated-dependencies: - dependency-name: cryptography dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 30921ac..0261eb6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,7 +11,7 @@ certifi==2021.10.8 cffi==1.17.1 charset-normalizer==2.0.7 click==8.1.8 -cryptography==35.0.0 +cryptography==44.0.1 csh-ldap==2.4.0 ddtrace==3.2.1 decorator==4.4.2 From ef32bcb36f6eda29efc0c00bf50e71eb0833c9ab Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 16:23:33 +0000 Subject: [PATCH 2/9] Bump mako from 1.1.5 to 1.2.2 Bumps [mako](https://github.com/sqlalchemy/mako) from 1.1.5 to 1.2.2. - [Release notes](https://github.com/sqlalchemy/mako/releases) - [Changelog](https://github.com/sqlalchemy/mako/blob/main/CHANGES) - [Commits](https://github.com/sqlalchemy/mako/commits) --- updated-dependencies: - dependency-name: mako dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0261eb6..7f0d268 100644 --- a/requirements.txt +++ b/requirements.txt @@ -34,7 +34,7 @@ itsdangerous==2.2.0 Jinja2==3.1.6 jmespath==0.10.0 legacy-cgi==2.6.2 -Mako==1.1.5 +Mako==1.2.2 MarkupSafe==3.0.2 moviepy==0.2.3.5 numpy==2.2.0 From 9744c01a57d39be948ad622258557c0ce1b8b953 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 16:23:57 +0000 Subject: [PATCH 3/9] Bump oic from 0.12.0 to 1.2.1 Bumps [oic](https://github.com/OpenIDC/pyoidc) from 0.12.0 to 1.2.1. - [Release notes](https://github.com/OpenIDC/pyoidc/releases) - [Changelog](https://github.com/OpenIDC/pyoidc/blob/master/CHANGELOG.md) - [Commits](https://github.com/OpenIDC/pyoidc/compare/v0.12.0...1.2.1) --- updated-dependencies: - dependency-name: oic dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0261eb6..1c3f6ec 100644 --- a/requirements.txt +++ b/requirements.txt @@ -38,7 +38,7 @@ Mako==1.1.5 MarkupSafe==3.0.2 moviepy==0.2.3.5 numpy==2.2.0 -oic==1.6.1 +oic==1.7.0 opentelemetry-api==1.16.0 piexif==1.1.2 Pillow==11.1.0 From 8b4c27cdafebbebd72edc361ac8548c8c73c1fd7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 16:28:50 +0000 Subject: [PATCH 4/9] Bump certifi from 2021.10.8 to 2022.12.7 Bumps [certifi](https://github.com/certifi/python-certifi) from 2021.10.8 to 2022.12.7. - [Release notes](https://github.com/certifi/python-certifi/releases) - [Commits](https://github.com/certifi/python-certifi/compare/2021.10.08...2022.12.07) --- updated-dependencies: - dependency-name: certifi dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0261eb6..a0adbc8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,7 +7,7 @@ blinker==1.9.0 boto3==1.35.95 botocore==1.35.99 bytecode==0.16.1 -certifi==2021.10.8 +certifi==2024.7.4 cffi==1.17.1 charset-normalizer==2.0.7 click==8.1.8 From 60497ad89cf23fea5fe5c6c9687e413811fefbde Mon Sep 17 00:00:00 2001 From: Ella Soccoli Date: Sat, 20 Sep 2025 19:14:40 -0400 Subject: [PATCH 5/9] Updated a few dependencies (and downgraded one) so that it will build and run successfully --- requirements.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/requirements.txt b/requirements.txt index 04056d6..dc42393 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,10 +8,10 @@ boto3==1.35.95 botocore==1.35.99 bytecode==0.16.1 certifi==2024.7.4 -cffi==1.17.1 +cffi==2.0.0 charset-normalizer==2.0.7 click==8.1.8 -cryptography==44.0.1 +cryptography==46.0.1 csh-ldap==2.4.0 ddtrace==3.2.1 decorator==4.4.2 @@ -38,7 +38,7 @@ Mako==1.2.2 MarkupSafe==3.0.2 moviepy==0.2.3.5 numpy==2.2.0 -oic==1.7.0 +oic==1.6.1 opentelemetry-api==1.16.0 piexif==1.1.2 Pillow==11.1.0 @@ -52,7 +52,7 @@ pydantic==2.10.6 pydantic-settings==2.8.1 pydantic_core==2.27.2 pyjwkest==1.4.2 -pyOpenSSL==21.0.0 +pyOpenSSL==25.3.0 python-dateutil==2.8.2 python-dotenv==1.0.1 python-ldap==3.4.0 From a537e7b82e5622b86b2bf34091b01df86b14e695 Mon Sep 17 00:00:00 2001 From: Ella Soccoli Date: Sun, 21 Sep 2025 15:16:08 -0400 Subject: [PATCH 6/9] Added member mode for alumni --- gallery/templates/nav.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gallery/templates/nav.html b/gallery/templates/nav.html index e440268..d195885 100644 --- a/gallery/templates/nav.html +++ b/gallery/templates/nav.html @@ -26,15 +26,15 @@ {% endif %} - {% if auth_dict['is_eboard'] or auth_dict['is_rtp'] %} + {% if auth_dict['is_eboard'] or auth_dict['is_rtp'] or auth_dict['is_alumni'] %} {% endif %} + {% if auth_dict['is_eboard'] or auth_dict['is_rtp'] or auth_dict['is_alumni'] %} +
  • + {% if session['userinfo'].get('member-lock') %} + Switch to Admin Mode + {% else %} + Switch to Member Mode + {% endif %} +
  • + {% endif %} + + {% if auth_dict['is_eboard'] or auth_dict['is_rtp'] %} From 5fd377cf50a26cca0567e0c1b21154d230475e22 Mon Sep 17 00:00:00 2001 From: Ella Soccoli Date: Sun, 21 Sep 2025 18:13:32 -0400 Subject: [PATCH 8/9] Improved layout --- gallery/templates/nav.html | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/gallery/templates/nav.html b/gallery/templates/nav.html index c9e36df..94d8961 100644 --- a/gallery/templates/nav.html +++ b/gallery/templates/nav.html @@ -27,16 +27,6 @@ {% endif %} - {% if auth_dict['is_eboard'] or auth_dict['is_rtp'] or auth_dict['is_alumni'] %} -
  • - {% if session['userinfo'].get('member-lock') %} - Switch to Admin Mode - {% else %} - Switch to Member Mode - {% endif %} -
  • - {% endif %} - {% if auth_dict['is_eboard'] or auth_dict['is_rtp'] %} + {% elif auth_dict['is_alumni'] %} +
  • + {% if session['userinfo'].get('member-lock') %} + Switch to Admin Mode + {% else %} + Switch to Member Mode
  • + {% endif %} + {% endif %} +