package hub import "net/http" func (a *App) registerRoutes() { a.mux.Handle("GET /static/", http.FileServerFS(staticFS)) a.handlePub("GET /", a._root) a.handleNotSignedIn("GET /sign-in/", a._signin) a.handleNotSignedIn("POST /sign-in/", a._signinSubmit) a.handleSignedIn("GET /admin/config/", a._adminConfig) a.handleSignedIn("GET /admin/config/edit/", a._adminConfigEdit) a.handleSignedIn("POST /admin/config/edit/", a._adminConfigEditSubmit) a.handleSignedIn("GET /admin/sign-out/", a._adminSignOut) a.handleSignedIn("POST /admin/sign-out/", a._adminSignOutSubmit) a.handleSignedIn("GET /admin/password/edit/", a._adminPasswordEdit) a.handleSignedIn("POST /admin/password/edit/", a._adminPasswordSubmit) a.handleSignedIn("GET /admin/peer/hosts/", a._adminHosts) a.handleSignedIn("GET /admin/peer/create/", a._adminPeerCreate) a.handleSignedIn("POST /admin/peer/create/", a._adminPeerCreateSubmit) a.handleSignedIn("GET /admin/peer/init/", a._adminPeerInit) a.handleSignedIn("GET /admin/peer/view/", a._adminPeerView) a.handleSignedIn("GET /admin/peer/edit/", a._adminPeerEdit) a.handleSignedIn("POST /admin/peer/edit/", a._adminPeerEditSubmit) a.handleSignedIn("GET /admin/peer/delete/", a._adminPeerDelete) a.handleSignedIn("POST /admin/peer/delete/", a._adminPeerDeleteSubmit) a.handlePeer("GET /peer/init/", a._peerInit) a.handlePeer("GET /peer/fetch-state/", a._peerFetchState) }