Dummy routes for repo team members
This commit is contained in:
parent
c0e8ed0d2e
commit
2d4fb85fca
3 changed files with 35 additions and 0 deletions
|
@ -66,6 +66,9 @@
|
|||
/s/#ShrIdent/r/#RpIdent/s/+Texts RepoSourceR GET
|
||||
/s/#ShrIdent/r/#RpIdent/c RepoHeadChangesR GET
|
||||
/s/#ShrIdent/r/#RpIdent/c/#Text RepoChangesR GET
|
||||
/s/#ShrIdent/r/#RpIdent/d RepoDevsR GET POST
|
||||
/s/#ShrIdent/r/#RpIdent/d/!new RepoDevNewR GET
|
||||
/s/#ShrIdent/r/#RpIdent/d/#ShrIdent RepoDevR GET DELETE POST
|
||||
|
||||
/s/#ShrIdent/r/#RpIdent/_darcs/+Texts DarcsDownloadR GET
|
||||
|
||||
|
|
|
@ -138,6 +138,9 @@ instance Yesod App where
|
|||
(ReposR shar , True) -> person shar
|
||||
(RepoNewR user , _ ) -> person user
|
||||
(RepoR shar _ , True) -> person shar
|
||||
(RepoDevsR shr _rp , _ ) -> person shr
|
||||
(RepoDevNewR shr _rp , _ ) -> person shr
|
||||
(RepoDevR shr _rp _dev , _ ) -> person shr
|
||||
|
||||
(ProjectsR shar , True) -> person shar
|
||||
(ProjectNewR user , _ ) -> person user
|
||||
|
@ -317,6 +320,11 @@ instance YesodBreadcrumbs App where
|
|||
RepoChangesR shar repo ref -> ( ref
|
||||
, Just $ RepoHeadChangesR shar repo
|
||||
)
|
||||
RepoDevsR shr rp -> ("Team", Just $ RepoR shr rp)
|
||||
RepoDevNewR shr rp -> ("New", Just $ RepoDevsR shr rp)
|
||||
RepoDevR shr rp dev -> ( shr2text dev
|
||||
, Just $ RepoDevsR shr rp
|
||||
)
|
||||
|
||||
DarcsDownloadR _ _ _ -> ("", Nothing)
|
||||
|
||||
|
|
|
@ -23,6 +23,12 @@ module Vervis.Handler.Repo
|
|||
, getRepoSourceR
|
||||
, getRepoHeadChangesR
|
||||
, getRepoChangesR
|
||||
, getRepoDevsR
|
||||
, postRepoDevsR
|
||||
, getRepoDevNewR
|
||||
, getRepoDevR
|
||||
, deleteRepoDevR
|
||||
, postRepoDevR
|
||||
, getDarcsDownloadR
|
||||
)
|
||||
where
|
||||
|
@ -196,3 +202,21 @@ getRepoChangesR shar repo ref = do
|
|||
case repoVcs repository of
|
||||
VCSDarcs -> getDarcsRepoChanges shar repo ref
|
||||
VCSGit -> getGitRepoChanges shar repo ref
|
||||
|
||||
getRepoDevsR :: ShrIdent -> RpIdent -> Handler Html
|
||||
getRepoDevsR shr rp = error "Not implemented"
|
||||
|
||||
postRepoDevsR :: ShrIdent -> RpIdent -> Handler Html
|
||||
postRepoDevsR shr rp = error "Not implemented"
|
||||
|
||||
getRepoDevNewR :: ShrIdent -> RpIdent -> Handler Html
|
||||
getRepoDevNewR shr rp = error "Not implemented"
|
||||
|
||||
getRepoDevR :: ShrIdent -> RpIdent -> ShrIdent -> Handler Html
|
||||
getRepoDevR shr rp dev = error "Not implemented"
|
||||
|
||||
deleteRepoDevR :: ShrIdent -> RpIdent -> ShrIdent -> Handler Html
|
||||
deleteRepoDevR shr rp dev = error "Not implemented"
|
||||
|
||||
postRepoDevR :: ShrIdent -> RpIdent -> ShrIdent -> Handler Html
|
||||
postRepoDevR shr rp dev = error "Not implemented"
|
||||
|
|
Loading…
Reference in a new issue