mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-24 01:41:55 +01:00
Disabled /package/ page. See #299
This commit is contained in:
parent
098d5176d7
commit
6389b4468f
@ -1,22 +1,26 @@
|
|||||||
{-# LANGUAGE FlexibleContexts #-}
|
{-# LANGUAGE FlexibleContexts #-}
|
||||||
{-# LANGUAGE NoImplicitPrelude #-}
|
{-# LANGUAGE NoImplicitPrelude #-}
|
||||||
{-# LANGUAGE TemplateHaskell #-}
|
|
||||||
module Handler.PackageList where
|
module Handler.PackageList where
|
||||||
|
|
||||||
import Import
|
import Import
|
||||||
import Stackage.Database
|
import Text.Blaze
|
||||||
|
|
||||||
|
|
||||||
-- FIXME maybe just redirect to the LTS or nightly package list
|
-- FIXME maybe just redirect to the LTS or nightly package list
|
||||||
getPackageListR :: Handler Html
|
getPackageListR :: Handler Html
|
||||||
getPackageListR =
|
getPackageListR = do
|
||||||
track "Handler.PackageList.getPackageListR" $
|
sendResponseStatus status404 =<<
|
||||||
defaultLayout $ do
|
defaultLayout
|
||||||
cacheSeconds $ 60 * 60 * 2
|
(toWidget (preEscapedText
|
||||||
setTitle "Package list"
|
("Page has been disabled, see: " <>
|
||||||
packages <- getAllPackages
|
"<a href=\"https://github.com/fpco/stackage-server/issues/299\">" <>
|
||||||
$(widgetFile "package-list")
|
"github:fpco/stackage-server#299</a>")))
|
||||||
where
|
-- track "Handler.PackageList.getPackageListR" $
|
||||||
strip x = fromMaybe x (stripSuffix "." x)
|
-- defaultLayout $ do
|
||||||
makePackageLink snapName pli =
|
-- cacheSeconds $ 60 * 60 * 2
|
||||||
SnapshotR snapName $ StackageSdistR $ PNVNameVersion (pliName pli) (pliVersion pli)
|
-- setTitle "Package list"
|
||||||
|
-- packages <- getAllPackages
|
||||||
|
-- $(widgetFile "package-list")
|
||||||
|
-- where
|
||||||
|
-- strip x = fromMaybe x (stripSuffix "." x)
|
||||||
|
-- makePackageLink snapName pli =
|
||||||
|
-- SnapshotR snapName $ StackageSdistR $ PNVNameVersion (pliName pli) (pliVersion pli)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user