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: