Checkpoint commit - blips show up as a sidebar now instead of at the bottom
[tech-radar-editor.git] / web / router.ex
1 defmodule TechRadarEditor.Router do
2 use TechRadarEditor.Web, :router
3
4 pipeline :browser do
5 plug :accepts, ["html"]
6 plug :fetch_session
7 plug :fetch_flash
8 plug :protect_from_forgery
9 plug :put_secure_browser_headers
10 end
11
12 pipeline :api do
13 plug :accepts, ["json"]
14 end
15
16 scope "/", TechRadarEditor do
17 pipe_through :browser # Use the default browser stack
18 resources "/", RadarController, only: [:index, :create, :delete]
19 end
20
21 scope "/admin", TechRadarEditor do
22 pipe_through :browser
23 resources "/radar_data_point", RadarDataPointController
24 end
25
26 # Other scopes may use custom stacks.
27 # scope "/api", TechRadarEditor do
28 # pipe_through :api
29 # end
30 end