Skip to content

Commit 0d7c661

Browse files
committed
update server to only accept http
1 parent 67f2886 commit 0d7c661

File tree

4 files changed

+24
-6
lines changed

4 files changed

+24
-6
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ source .venv/bin/activate
6565
pip install -r requirements.txt
6666
python manage.py makemigrations
6767
python manage.py migrate
68+
# PRODUCTION=1 python manage.py migrate
6869
python manage.py runserver 8000
6970
```
7071

backend/config/settings/base.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,11 @@
9191

9292
WSGI_APPLICATION = "config.wsgi.app"
9393

94+
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
95+
96+
SECURE_REDIRECT_EXEMPT = [
97+
r'^health/$',
98+
]
9499

95100
# Database
96101
# https://docs.djangoproject.com/en/4.2/ref/settings/#databases

backend/utils/filters.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
from django_filters import CharFilter, DateFilter, FilterSet, NumberFilter
1+
from django_filters import CharFilter, DateFilter, DateTimeFilter, FilterSet, NumberFilter
22

33
from apps.events.models import Events
44

55

66
class EventFilter(FilterSet):
77
"""Filter for Event queryset"""
88

9-
dtstart = DateFilter(field_name="dtstart", lookup_expr="gte")
10-
dtend = DateFilter(field_name="dtstart", lookup_expr="lte")
9+
dtstart = DateTimeFilter(field_name="dtstart", lookup_expr="gte")
10+
dtend = DateTimeFilter(field_name="dtstart", lookup_expr="lte")
1111
min_price = NumberFilter(field_name="price", lookup_expr="gte")
1212
max_price = NumberFilter(field_name="price", lookup_expr="lte")
1313
club_type = CharFilter(field_name="club_type")

frontend/src/features/events/components/EventsStatusBar.tsx

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,26 @@ const EventsStatusBar: React.FC<EventsStatusBarProps> = ({
1717
if (isLoading) return "Loading...";
1818

1919
if (searchTerm) {
20-
return `${totalCount} found events`;
20+
return (
21+
<>
22+
<span className="font-bold">{totalCount}</span> found events
23+
</>
24+
);
2125
}
2226

2327
if (isShowingPastEvents) {
24-
return `${totalCount} total events`;
28+
return (
29+
<>
30+
<span className="font-bold">{totalCount}</span> total events
31+
</>
32+
);
2533
}
2634

27-
return `${totalCount} upcoming events`;
35+
return (
36+
<>
37+
<span className="font-bold">{totalCount}</span> upcoming events
38+
</>
39+
);
2840
};
2941

3042
return <p className="text-sm">{getStatusText()}</p>;

0 commit comments

Comments
 (0)