Skip to content

Commit 817c783

Browse files
authored
Merge pull request #120 from ComputerScienceHouse/develop
Merge 2.5.3 into main
2 parents 1acf7ab + b1f12de commit 817c783

3 files changed

Lines changed: 19 additions & 8 deletions

File tree

gallery/templates/nav.html

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
</ul>
2727
</li>
2828
{% endif %}
29+
2930
{% if auth_dict['is_eboard'] or auth_dict['is_rtp'] %}
3031
<li class="dropdown">
3132
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
@@ -34,17 +35,27 @@
3435
<ul class="dropdown-menu" role="menu">
3536
{% if lockdown %}
3637
<li><a href="#" onclick="galleryLockdown(event);"><span class="glyphicon glyphicon-off"></span> Open Gallery</a></li>
37-
{% else %}
38+
{% else %}
3839
<li><a href="#" onclick="galleryLockdown(event);"><span class="glyphicon glyphicon-lock"></span> Lockdown</a></li>
3940
{% endif %}
41+
4042
{% if session['userinfo'].get('member-lock') %}
4143
<li><a href="#" onclick="memberModeToggle(event);"><span class="glyphicon glyphicon-star"></span> Switch to Admin Mode</a></li>
42-
{% else %}
44+
{% else %}
4345
<li><a href="#" onclick="memberModeToggle(event);"><span class="glyphicon glyphicon-user"></span> Switch to Member Mode</a></li>
4446
{% endif %}
4547
</ul>
4648
</li>
49+
{% elif auth_dict['is_alumni'] %}
50+
<li>
51+
{% if session['userinfo'].get('member-lock') %}
52+
<a href="#" onclick="memberModeToggle(event);"><span class="glyphicon glyphicon-star"></span> Switch to Admin Mode</a>
53+
{% else %}
54+
<a href="#" onclick="memberModeToggle(event);"><span class="glyphicon glyphicon-user"></span> Switch to Member Mode</a></li>
55+
{% endif %}
56+
</li>
4757
{% endif %}
58+
4859
</ul>
4960
<ul class="nav navbar-nav navbar-right">
5061
<li class="dropdown navbar-user">

requirements.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ blinker==1.9.0
77
boto3==1.35.95
88
botocore==1.35.99
99
bytecode==0.16.1
10-
certifi==2021.10.8
11-
cffi==1.17.1
10+
certifi==2024.7.4
11+
cffi==2.0.0
1212
charset-normalizer==2.0.7
1313
click==8.1.8
14-
cryptography==35.0.0
14+
cryptography==46.0.1
1515
csh-ldap==2.4.0
1616
ddtrace==3.2.1
1717
decorator==4.4.2
@@ -34,7 +34,7 @@ itsdangerous==2.2.0
3434
Jinja2==3.1.6
3535
jmespath==0.10.0
3636
legacy-cgi==2.6.2
37-
Mako==1.1.5
37+
Mako==1.2.2
3838
MarkupSafe==3.0.2
3939
moviepy==0.2.3.5
4040
numpy==2.2.0
@@ -52,7 +52,7 @@ pydantic==2.10.6
5252
pydantic-settings==2.8.1
5353
pydantic_core==2.27.2
5454
pyjwkest==1.4.2
55-
pyOpenSSL==21.0.0
55+
pyOpenSSL==25.3.0
5656
python-dateutil==2.8.2
5757
python-dotenv==1.0.1
5858
python-ldap==3.4.0

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ summary = Python Photo Gallery Written in Flask
66
url = "https://github.com/ComputerScienceHouse/gallery"
77
description-file = README.md
88
license = MIT
9-
version = 2.5.2
9+
version = 2.5.3
1010
classifier =
1111
Natural Language :: English
1212
Operating System :: POSIX :: Linux

0 commit comments

Comments
 (0)