urls.py 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. '''
  2. @author: olivier.massot, 2018
  3. '''
  4. from django.urls import path
  5. from . import views
  6. urlpatterns = [
  7. path('', views.index, name='index'),
  8. path('register/', views.register, name='register'),
  9. path('profile_update/', views.profile_update, name='profile_update'),
  10. path(r'change_password/', views.change_password, name='change_password'),
  11. path('edition/', views.backlog_editor, name='backlog_editor'),
  12. path('sprintend/', views.sprint_end, name='sprint_end'),
  13. path('stories/', views.story_index, name='story_index'),
  14. path('stories/<int:story_id>', views.story_details, name='story_details'),
  15. path('stories/create/', views.story_create, name='story_create'),
  16. path('stories/create/<int:epic_id>/', views.story_create, name='story_create'),
  17. path('stories/edit/<int:story_id>/', views.story_edit, name='story_edit'),
  18. path('stories/delete/<int:story_id>/', views.story_delete, name='story_delete'),
  19. path('stories/close/<int:story_id>/', views.story_close, name='story_close'),
  20. path('stories/reopen/<int:story_id>/', views.story_reopen, name='story_reopen'),
  21. path('stories/reaffect/<int:story_id>/', views.story_reaffect, name='story_reaffect_ajax'),
  22. path('epics/<int:epic_id>', views.epic_details, name='epic_details'),
  23. path('epics/create/', views.epic_create, name='epic_create'),
  24. path('epics/edit/<int:epic_id>/', views.epic_edit, name='epic_edit'),
  25. path('<str:from_>/edit/<int:epic_id>/', views.epic_edit, name='epic_edit'),
  26. path('epics/delete/<int:epic_id>/', views.epic_delete, name='epic_delete'),
  27. path('epics/newval/<int:epic_id>/', views.epic_value_update, name='epic_value_update'),
  28. path('epics/close/<int:epic_id>/', views.epic_close, name='epic_close'),
  29. path('epics/reopen/<int:epic_id>/', views.epic_reopen, name='epic_reopen'),
  30. path('reports/', views.reports, name='reports'),
  31. path('reports/sprints/', views.report_sprints, name='report_sprints'),
  32. path('reports/projects/', views.report_projects, name='report_projects'),
  33. path('reports/activity/', views.report_activity, name='report_activity'),
  34. path('comment-post/', views.comment_post, name='comment_post'),
  35. path('comment-edit/<int:comment_id>/', views.comment_edit, name='comment_edit'),
  36. path('comment-del/<int:comment_id>/', views.comment_del, name='comment_del'),
  37. path('search/', views.search, name='search'),
  38. path('notif/seen/<int:notif_id>/', views.notif_seen, name='notif_seen'),
  39. path('notif/allseen/', views.notif_all_seen, name='notif_all_seen'),
  40. ]