From 80aed18d64d801d1dc74f69fb05716d7edfcdbdf Mon Sep 17 00:00:00 2001 From: ayesha1145 <130880100+ayesha1145@users.noreply.github.com> Date: Tue, 3 Mar 2026 17:44:42 -0600 Subject: [PATCH 1/7] fix: rename duplicate "Learning Requests" to "Surveys" in mobile nav --- web/templates/base.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/templates/base.html b/web/templates/base.html index 7afa700a9..bffd457ab 100644 --- a/web/templates/base.html +++ b/web/templates/base.html @@ -628,7 +628,7 @@ - Learning Requests + Surveys From d998acfcf3665c14168f4d3d2f97cb9ba07f9941 Mon Sep 17 00:00:00 2001 From: ayesha1145 <130880100+ayesha1145@users.noreply.github.com> Date: Tue, 3 Mar 2026 21:07:35 -0600 Subject: [PATCH 2/7] fix: exclude test entries from homepage success story display --- web/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/views.py b/web/views.py index b4d485749..e97de96fa 100644 --- a/web/views.py +++ b/web/views.py @@ -321,7 +321,8 @@ def index(request): latest_post = BlogPost.objects.filter(status="published").order_by("-published_at").first() # Get latest success story - latest_success_story = SuccessStory.objects.filter(status="published").order_by("-published_at").first() + latest_success_story = SuccessStory.objects.filter(status="published").exclude(title__iexact="test").order_by("-published_at").first() +``` # Get last two waiting room requests latest_waiting_room_requests = WaitingRoom.objects.filter(status="open").order_by("-created_at")[:2] From 17dd38a477aa4f41fc19ca74f342c143532243ac Mon Sep 17 00:00:00 2001 From: ayesha1145 <130880100+ayesha1145@users.noreply.github.com> Date: Tue, 3 Mar 2026 21:12:05 -0600 Subject: [PATCH 3/7] https://github.com/ayesha1145/wetemplates-bsite --- web/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/views.py b/web/views.py index e97de96fa..c8a3c542d 100644 --- a/web/views.py +++ b/web/views.py @@ -322,7 +322,7 @@ def index(request): # Get latest success story latest_success_story = SuccessStory.objects.filter(status="published").exclude(title__iexact="test").order_by("-published_at").first() -``` + # Get last two waiting room requests latest_waiting_room_requests = WaitingRoom.objects.filter(status="open").order_by("-created_at")[:2] From 6e434dd026d9f159cc30c040dd35a9b83927ec30 Mon Sep 17 00:00:00 2001 From: ayesha1145 <130880100+ayesha1145@users.noreply.github.com> Date: Tue, 3 Mar 2026 21:22:35 -0600 Subject: [PATCH 4/7] fix: reformat success story query to comply with Black/flake8 --- web/views.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/web/views.py b/web/views.py index c8a3c542d..22ed7b587 100644 --- a/web/views.py +++ b/web/views.py @@ -321,7 +321,12 @@ def index(request): latest_post = BlogPost.objects.filter(status="published").order_by("-published_at").first() # Get latest success story - latest_success_story = SuccessStory.objects.filter(status="published").exclude(title__iexact="test").order_by("-published_at").first() + latest_success_story = ( + SuccessStory.objects.filter(status="published") + .exclude(title__iexact="test") + .order_by("-published_at") + .first() +) # Get last two waiting room requests From 1bb5d95ba7f2fdfc59b1052549f81626d8df5066 Mon Sep 17 00:00:00 2001 From: ayesha1145 <130880100+ayesha1145@users.noreply.github.com> Date: Wed, 4 Mar 2026 13:43:22 -0600 Subject: [PATCH 5/7] feat: add back-to-top button with smooth scroll on all pages --- web/templates/emails/_body_.code-search | 129 ++++++++++++++++++++++++ 1 file changed, 129 insertions(+) create mode 100644 web/templates/emails/_body_.code-search diff --git a/web/templates/emails/_body_.code-search b/web/templates/emails/_body_.code-search new file mode 100644 index 000000000..719e517af --- /dev/null +++ b/web/templates/emails/_body_.code-search @@ -0,0 +1,129 @@ +# Query: +# ContextLines: 1 + +21 results - 21 files + +web/templates/base.html: + 1121 {% endblock extra_js %} + + + + + 1122: + 1123 + +web/templates/emails/base_email.html: + 8 {% block content %}{% endblock %} + 9: + 10 + +web/templates/emails/course_invitation.html: + 97 + 98: + 99 + +web/templates/emails/course_update.html: + 101 + 102: + 103 + +web/templates/emails/donation_thank_you.html: + 128 + 129: + 130 + +web/templates/emails/enrollment_confirmation.html: + 92 + 93: + 94 + +web/templates/emails/learn_interest.html: + 73 + 74: + 75 + +web/templates/emails/new_enrollment_notification.html: + 94 + 95: + 96 + +web/templates/emails/notification.html: + 50 + 51: + 52 + +web/templates/emails/session_reminder.html: + 127 + 128: + 129 + +web/templates/emails/student_enrollment.html: + 18

Thank you!

+ 19: + 20 + +web/templates/emails/teach_application.html: + 56 + 57: + 58 + +web/templates/emails/teacher_message.html: + 86 + 87: + 88 + +web/templates/emails/verification_reminder.html: + 56

+ 57: + 58 + +web/templates/emails/weekly_progress.html: + 134 + 135: + 136 + +web/templates/emails/welcome_guest.html: + 58 + 59: + 60 + +web/templates/emails/welcome_teach_course.html: + 65 + 66: + 67 + +web/templates/emails/marketing/course_promotion.html: + 102 + 103: + 104 + +web/templates/trackers/embed.html: + 31 + 32: + 33 + +web/templates/virtual_classroom/index.html: + 481 + 482: + 483 + +web/templates/web/emails/teacher_message.html: + 113 + 114: + 115 From 3ac9fa606bb1d6a47ff163c4f8783bec306cf748 Mon Sep 17 00:00:00 2001 From: ayesha1145 <130880100+ayesha1145@users.noreply.github.com> Date: Wed, 4 Mar 2026 13:55:04 -0600 Subject: [PATCH 6/7] chore: remove accidental code search file --- web/templates/emails/_body_.code-search | 129 ------------------------ web/views.py | 2 +- 2 files changed, 1 insertion(+), 130 deletions(-) delete mode 100644 web/templates/emails/_body_.code-search diff --git a/web/templates/emails/_body_.code-search b/web/templates/emails/_body_.code-search deleted file mode 100644 index 719e517af..000000000 --- a/web/templates/emails/_body_.code-search +++ /dev/null @@ -1,129 +0,0 @@ -# Query: -# ContextLines: 1 - -21 results - 21 files - -web/templates/base.html: - 1121 {% endblock extra_js %} - - - - - 1122: - 1123 - -web/templates/emails/base_email.html: - 8 {% block content %}{% endblock %} - 9: - 10 - -web/templates/emails/course_invitation.html: - 97 - 98: - 99 - -web/templates/emails/course_update.html: - 101 - 102: - 103 - -web/templates/emails/donation_thank_you.html: - 128 - 129: - 130 - -web/templates/emails/enrollment_confirmation.html: - 92 - 93: - 94 - -web/templates/emails/learn_interest.html: - 73 - 74: - 75 - -web/templates/emails/new_enrollment_notification.html: - 94 - 95: - 96 - -web/templates/emails/notification.html: - 50 - 51: - 52 - -web/templates/emails/session_reminder.html: - 127 - 128: - 129 - -web/templates/emails/student_enrollment.html: - 18

Thank you!

- 19: - 20 - -web/templates/emails/teach_application.html: - 56 - 57: - 58 - -web/templates/emails/teacher_message.html: - 86 - 87: - 88 - -web/templates/emails/verification_reminder.html: - 56

- 57: - 58 - -web/templates/emails/weekly_progress.html: - 134 - 135: - 136 - -web/templates/emails/welcome_guest.html: - 58 - 59: - 60 - -web/templates/emails/welcome_teach_course.html: - 65 - 66: - 67 - -web/templates/emails/marketing/course_promotion.html: - 102 - 103: - 104 - -web/templates/trackers/embed.html: - 31 - 32: - 33 - -web/templates/virtual_classroom/index.html: - 481 - 482: - 483 - -web/templates/web/emails/teacher_message.html: - 113 - 114: - 115 diff --git a/web/views.py b/web/views.py index 22ed7b587..f2b678618 100644 --- a/web/views.py +++ b/web/views.py @@ -329,7 +329,7 @@ def index(request): ) - # Get last two waiting room requests + #Get last two waiting room requests latest_waiting_room_requests = WaitingRoom.objects.filter(status="open").order_by("-created_at")[:2] # Global virtual classroom summary for homepage CTA From 0ba46efb70bd15dfa6e62e16b4cc4a5a81767480 Mon Sep 17 00:00:00 2001 From: ayesha1145 <130880100+ayesha1145@users.noreply.github.com> Date: Wed, 4 Mar 2026 14:05:58 -0600 Subject: [PATCH 7/7] fix: fix indentation of success story query for Black compliance --- web/views.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/web/views.py b/web/views.py index f2b678618..4e663a823 100644 --- a/web/views.py +++ b/web/views.py @@ -321,12 +321,15 @@ def index(request): latest_post = BlogPost.objects.filter(status="published").order_by("-published_at").first() # Get latest success story - latest_success_story = ( - SuccessStory.objects.filter(status="published") - .exclude(title__iexact="test") - .order_by("-published_at") - .first() -) + latest_success_story = ( + SuccessStory.objects.filter(status="published") + .exclude(title__iexact="test") + .order_by("-published_at") + .first() + ) + + + #Get last two waiting room requests