mirror of
https://github.com/pacnpal/thrillwiki_django_no_react.git
synced 2025-12-20 07:11:08 -05:00
feat: Implement Entity Suggestion Manager and Modal components
- Added EntitySuggestionManager.vue to manage entity suggestions and authentication. - Created EntitySuggestionModal.vue for displaying suggestions and adding new entities. - Integrated AuthManager for user authentication within the suggestion modal. - Enhanced signal handling in start-servers.sh for graceful shutdown of servers. - Improved server startup script to ensure proper cleanup and responsiveness to termination signals. - Added documentation for signal handling fixes and usage instructions.
This commit is contained in:
@@ -53,6 +53,23 @@ urlpatterns = [
|
||||
views.get_search_suggestions,
|
||||
name="search_suggestions",
|
||||
),
|
||||
# Ranking endpoints
|
||||
path("rankings/", views.RideRankingsView.as_view(), name="rankings"),
|
||||
path(
|
||||
"rankings/<slug:ride_slug>/",
|
||||
views.RideRankingDetailView.as_view(),
|
||||
name="ranking_detail",
|
||||
),
|
||||
path(
|
||||
"rankings/<slug:ride_slug>/history-chart/",
|
||||
views.ranking_history_chart,
|
||||
name="ranking_history_chart",
|
||||
),
|
||||
path(
|
||||
"rankings/<slug:ride_slug>/comparisons/",
|
||||
views.ranking_comparisons,
|
||||
name="ranking_comparisons",
|
||||
),
|
||||
# Park-specific URLs
|
||||
path("create/", views.RideCreateView.as_view(), name="ride_create"),
|
||||
path("<slug:ride_slug>/", views.RideDetailView.as_view(), name="ride_detail"),
|
||||
|
||||
Reference in New Issue
Block a user