Rails.application.routes.draw do namespace :admin do resources :courses resources :lectures resources :work_items resources :tracked_time_entries resources :recordings root to: "courses#index" get '/courses/:id/renumber_lectures', to: 'courses#renumber_lectures', as: :course_renumber_lectures get '/courses/:id/fill_in_default_live_video_url', to: 'courses#fill_in_default_live_video_url', as: :course_fill_in_default_live_video_url end root controller: :attendance_tracker, action: :overview get '/today', controller: :attendance_tracker, action: :today get '/overview', controller: :attendance_tracker, action: :overview get '/courses/:id', controller: :attendance_tracker, action: :course_focus post '/lectures/:id/start', to: 'lecture#start', as: :lectures_start post '/lectures/:id/start_preparation', to: 'lecture#start_preparation', as: :lecture_start_preparation post '/lectures/:id/start_review', to: 'lecture#start_review', as: :lecture_start_review post '/work_items/:id/start_time_entry', to: 'work_item#start_time_entry', as: :work_item_start_time_entry post '/work_items/:id/complete', to: 'work_item#complete', as: :work_item_complete post '/lectures/:id/checkin', to: 'lecture#checkin', as: :lecture_checkin end