@@ -50,6 +50,9 @@ func runWeb(*cli.Context) {
5050
5151 // Routers.
5252 m .Get ("/" , middleware .SignInRequire (false ), routers .Home )
53+ m .Get ("/issues" , middleware .SignInRequire (true ), user .Issues )
54+ m .Get ("/pulls" , middleware .SignInRequire (true ), user .Pulls )
55+ m .Get ("/stars" , middleware .SignInRequire (true ), user .Stars )
5356 m .Any ("/user/login" , middleware .SignOutRequire (), binding .BindIgnErr (auth.LogInForm {}), user .SignIn )
5457 m .Any ("/user/logout" , middleware .SignInRequire (true ), user .SignOut )
5558 m .Any ("/user/sign_up" , middleware .SignOutRequire (), binding .BindIgnErr (auth.RegisterForm {}), user .SignUp )
@@ -67,7 +70,12 @@ func runWeb(*cli.Context) {
6770 m .Any ("/repo/create" , middleware .SignInRequire (true ), binding .BindIgnErr (auth.CreateRepoForm {}), repo .Create )
6871 m .Any ("/repo/delete" , middleware .SignInRequire (true ), binding .Bind (auth.DeleteRepoForm {}), repo .Delete )
6972
73+ m .Get ("/help" , routers .Help )
74+
7075 m .Get ("/:username/:reponame/settings" , middleware .SignInRequire (false ), middleware .RepoAssignment (true ), repo .Setting )
76+ m .Get ("/:username/:reponame/commits" , middleware .SignInRequire (false ), middleware .RepoAssignment (true ), repo .Commits )
77+ m .Get ("/:username/:reponame/issues" , middleware .SignInRequire (false ), middleware .RepoAssignment (true ), repo .Issues )
78+ m .Get ("/:username/:reponame/pulls" , middleware .SignInRequire (false ), middleware .RepoAssignment (true ), repo .Pulls )
7179 m .Get ("/:username/:reponame/tree/:branchname/**" ,
7280 middleware .SignInRequire (false ), middleware .RepoAssignment (true ), repo .Single )
7381 m .Get ("/:username/:reponame/tree/:branchname" ,
0 commit comments