gitit 0.10.6.1 → 0.10.6.2
raw patch · 3 files changed
+15/−9 lines, 3 filesdep ~HStringTemplatedep ~blaze-htmldep ~happstack-serverPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
Dependency ranges changed: HStringTemplate, blaze-html, happstack-server, http-conduit, json, utf8-string
API changes (from Hackage documentation)
+ Network.Gitit.Interface: Config :: FilePath -> FileStoreType -> PageType -> MathMethod -> Bool -> Bool -> (Handler -> Handler) -> AuthenticationLevel -> Handler -> FilePath -> Int -> FilePath -> FilePath -> Priority -> FilePath -> [String] -> Bool -> Integer -> Integer -> String -> Int -> Bool -> String -> [String] -> [String] -> String -> Maybe (String, [String]) -> Bool -> String -> String -> String -> String -> Bool -> Bool -> FilePath -> Map String String -> String -> String -> String -> Bool -> String -> Bool -> String -> Integer -> Integer -> Bool -> Maybe FilePath -> Bool -> Int -> GithubConfig -> Config
+ Network.Gitit.Interface: Context :: String -> PageLayout -> Bool -> Bool -> Bool -> [String] -> [(String, String)] -> Context
+ Network.Gitit.Interface: DocBook :: PageType
+ Network.Gitit.Interface: HTML :: PageType
+ Network.Gitit.Interface: LaTeX :: PageType
+ Network.Gitit.Interface: Markdown :: PageType
+ Network.Gitit.Interface: MediaWiki :: PageType
+ Network.Gitit.Interface: Org :: PageType
+ Network.Gitit.Interface: PageLayout :: String -> Maybe String -> Bool -> [String] -> String -> [String] -> Bool -> Bool -> Maybe String -> [Tab] -> Tab -> Bool -> PageLayout
+ Network.Gitit.Interface: PageTransform :: (Pandoc -> PluginM Pandoc) -> Plugin
+ Network.Gitit.Interface: PreCommitTransform :: (String -> PluginM String) -> Plugin
+ Network.Gitit.Interface: PreParseTransform :: (String -> PluginM String) -> Plugin
+ Network.Gitit.Interface: RST :: PageType
+ Network.Gitit.Interface: Request :: Bool -> Method -> [String] -> String -> String -> [(String, Input)] -> MVar [(String, Input)] -> [(String, Cookie)] -> HttpVersion -> Headers -> MVar RqBody -> Host -> Request
+ Network.Gitit.Interface: Textile :: PageType
+ Network.Gitit.Interface: User :: String -> Password -> String -> User
+ Network.Gitit.Interface: accessQuestion :: Config -> Maybe (String, [String])
+ Network.Gitit.Interface: address :: Config -> String
+ Network.Gitit.Interface: askConfig :: PluginM Config
+ Network.Gitit.Interface: askFileStore :: PluginM FileStore
+ Network.Gitit.Interface: askMeta :: PluginM [(String, String)]
+ Network.Gitit.Interface: askRequest :: PluginM Request
+ Network.Gitit.Interface: askUser :: PluginM (Maybe User)
+ Network.Gitit.Interface: authHandler :: Config -> Handler
+ Network.Gitit.Interface: baseUrl :: Config -> String
+ Network.Gitit.Interface: cacheDir :: Config -> FilePath
+ Network.Gitit.Interface: compressResponses :: Config -> Bool
+ Network.Gitit.Interface: ctxBirdTracks :: Context -> Bool
+ Network.Gitit.Interface: ctxCacheable :: Context -> Bool
+ Network.Gitit.Interface: ctxCategories :: Context -> [String]
+ Network.Gitit.Interface: ctxFile :: Context -> String
+ Network.Gitit.Interface: ctxLayout :: Context -> PageLayout
+ Network.Gitit.Interface: ctxMeta :: Context -> [(String, String)]
+ Network.Gitit.Interface: ctxTOC :: Context -> Bool
+ Network.Gitit.Interface: data Config
+ Network.Gitit.Interface: data Context
+ Network.Gitit.Interface: data PageLayout
+ Network.Gitit.Interface: data PageType
+ Network.Gitit.Interface: data Plugin
+ Network.Gitit.Interface: data Request :: *
+ Network.Gitit.Interface: data User
+ Network.Gitit.Interface: debugMode :: Config -> Bool
+ Network.Gitit.Interface: defaultLHS :: Config -> Bool
+ Network.Gitit.Interface: defaultPageType :: Config -> PageType
+ Network.Gitit.Interface: defaultSummary :: Config -> String
+ Network.Gitit.Interface: doNotCache :: PluginM ()
+ Network.Gitit.Interface: feedDays :: Config -> Integer
+ Network.Gitit.Interface: feedRefreshTime :: Config -> Integer
+ Network.Gitit.Interface: frontPage :: Config -> String
+ Network.Gitit.Interface: getContext :: HasContext m => m Context
+ Network.Gitit.Interface: githubAuth :: Config -> GithubConfig
+ Network.Gitit.Interface: inlinesToString :: [Inline] -> String
+ Network.Gitit.Interface: inlinesToURL :: [Inline] -> String
+ Network.Gitit.Interface: liftIO :: MonadIO m => forall a. IO a -> m a
+ Network.Gitit.Interface: logFile :: Config -> FilePath
+ Network.Gitit.Interface: logLevel :: Config -> Priority
+ Network.Gitit.Interface: mailCommand :: Config -> String
+ Network.Gitit.Interface: markupHelp :: Config -> String
+ Network.Gitit.Interface: mathMethod :: Config -> MathMethod
+ Network.Gitit.Interface: maxPageSize :: Config -> Integer
+ Network.Gitit.Interface: maxUploadSize :: Config -> Integer
+ Network.Gitit.Interface: mimeMap :: Config -> Map String String
+ Network.Gitit.Interface: mkPageTransform :: Data a => (a -> a) -> Plugin
+ Network.Gitit.Interface: mkPageTransformM :: Data a => (a -> PluginM a) -> Plugin
+ Network.Gitit.Interface: modifyContext :: HasContext m => (Context -> Context) -> m ()
+ Network.Gitit.Interface: noDelete :: Config -> [String]
+ Network.Gitit.Interface: noEdit :: Config -> [String]
+ Network.Gitit.Interface: pandocUserData :: Config -> Maybe FilePath
+ Network.Gitit.Interface: pdfExport :: Config -> Bool
+ Network.Gitit.Interface: pgLinkToFeed :: PageLayout -> Bool
+ Network.Gitit.Interface: pgMarkupHelp :: PageLayout -> Maybe String
+ Network.Gitit.Interface: pgMessages :: PageLayout -> [String]
+ Network.Gitit.Interface: pgPageName :: PageLayout -> String
+ Network.Gitit.Interface: pgPrintable :: PageLayout -> Bool
+ Network.Gitit.Interface: pgRevision :: PageLayout -> Maybe String
+ Network.Gitit.Interface: pgScripts :: PageLayout -> [String]
+ Network.Gitit.Interface: pgSelectedTab :: PageLayout -> Tab
+ Network.Gitit.Interface: pgShowPageTools :: PageLayout -> Bool
+ Network.Gitit.Interface: pgShowSiteNav :: PageLayout -> Bool
+ Network.Gitit.Interface: pgTabs :: PageLayout -> [Tab]
+ Network.Gitit.Interface: pgTitle :: PageLayout -> String
+ Network.Gitit.Interface: pluginModules :: Config -> [String]
+ Network.Gitit.Interface: portNumber :: Config -> Int
+ Network.Gitit.Interface: recaptchaPrivateKey :: Config -> String
+ Network.Gitit.Interface: recaptchaPublicKey :: Config -> String
+ Network.Gitit.Interface: recentActivityDays :: Config -> Int
+ Network.Gitit.Interface: repositoryPath :: Config -> FilePath
+ Network.Gitit.Interface: repositoryType :: Config -> FileStoreType
+ Network.Gitit.Interface: requireAuthentication :: Config -> AuthenticationLevel
+ Network.Gitit.Interface: resetPasswordMessage :: Config -> String
+ Network.Gitit.Interface: rpxDomain :: Config -> String
+ Network.Gitit.Interface: rpxKey :: Config -> String
+ Network.Gitit.Interface: rqBody :: Request -> MVar RqBody
+ Network.Gitit.Interface: rqCookies :: Request -> [(String, Cookie)]
+ Network.Gitit.Interface: rqHeaders :: Request -> Headers
+ Network.Gitit.Interface: rqInputsBody :: Request -> MVar [(String, Input)]
+ Network.Gitit.Interface: rqInputsQuery :: Request -> [(String, Input)]
+ Network.Gitit.Interface: rqMethod :: Request -> Method
+ Network.Gitit.Interface: rqPaths :: Request -> [String]
+ Network.Gitit.Interface: rqPeer :: Request -> Host
+ Network.Gitit.Interface: rqQuery :: Request -> String
+ Network.Gitit.Interface: rqSecure :: Request -> Bool
+ Network.Gitit.Interface: rqUri :: Request -> String
+ Network.Gitit.Interface: rqVersion :: Request -> HttpVersion
+ Network.Gitit.Interface: sessionTimeout :: Config -> Int
+ Network.Gitit.Interface: showLHSBirdTracks :: Config -> Bool
+ Network.Gitit.Interface: staticDir :: Config -> FilePath
+ Network.Gitit.Interface: tableOfContents :: Config -> Bool
+ Network.Gitit.Interface: templatesDir :: Config -> FilePath
+ Network.Gitit.Interface: type PluginM = ReaderT PluginData (StateT Context IO)
+ Network.Gitit.Interface: uEmail :: User -> String
+ Network.Gitit.Interface: uPassword :: User -> Password
+ Network.Gitit.Interface: uUsername :: User -> String
+ Network.Gitit.Interface: useAbsoluteUrls :: Config -> Bool
+ Network.Gitit.Interface: useCache :: Config -> Bool
+ Network.Gitit.Interface: useFeed :: Config -> Bool
+ Network.Gitit.Interface: useRecaptcha :: Config -> Bool
+ Network.Gitit.Interface: userFile :: Config -> FilePath
+ Network.Gitit.Interface: wikiTitle :: Config -> String
+ Network.Gitit.Interface: withTempDir :: FilePath -> (FilePath -> IO a) -> IO a
+ Network.Gitit.Interface: withUser :: Config -> Handler -> Handler
+ Network.Gitit.Interface: xssSanitize :: Config -> Bool
Files
- CHANGES +6/−0
- README.markdown +2/−2
- gitit.cabal +7/−7
CHANGES view
@@ -1,3 +1,9 @@+Version 0.10.6.2 released 02 April 2015++ * Bumped upper version bounds.+ * Fix typos in README.markdown (Igor Vuk).+ * Update bug tracker link (Waldir Pimenta).+ Version 0.10.6.1 released 28 October 2014 * Added Network.Gitit.Compat.Except to cabal module list.
README.markdown view
@@ -221,7 +221,7 @@ gitit -f my.conf -The configuation can be splitted between several files:+The configuration can be split between several files: gitit -f my.conf -f additional.conf @@ -607,7 +607,7 @@ ============== Bugs may be reported (and feature requests filed) at-<http://code.google.com/p/gitit/issues/list>.+<https://github.com/jgm/gitit/issues>. There is a mailing list for users and developers at <http://groups.google.com/group/gitit-discuss>.
gitit.cabal view
@@ -1,5 +1,5 @@ name: gitit-version: 0.10.6.1+version: 0.10.6.2 Cabal-version: >= 1.6 build-type: Simple synopsis: Wiki using happstack, git or darcs, and pandoc.@@ -158,17 +158,17 @@ bytestring, text, random,- utf8-string >= 0.3 && < 0.4,+ utf8-string >= 0.3 && < 1.1, SHA > 1 && < 1.7, HTTP >= 4000.0 && < 4000.3,- HStringTemplate >= 0.6 && < 0.8,+ HStringTemplate >= 0.6 && < 0.9, old-locale >= 1, time >= 1.1 && < 1.6, recaptcha >= 0.1, filestore >= 0.6 && < 0.7, zlib >= 0.5 && < 0.6, url >= 2.1 && < 2.2,- happstack-server >= 7.0 && < 7.4,+ happstack-server >= 7.0 && < 7.5, base64-bytestring >= 0.1 && < 1.1, xml >= 1.3.5, hslogger >= 1 && < 1.3,@@ -176,12 +176,12 @@ feed >= 0.3.6 && < 0.4, xss-sanitize >= 0.3 && < 0.4, tagsoup >= 0.13 && < 0.14,- blaze-html >= 0.4 && < 0.8,- json >= 0.4 && < 0.8,+ blaze-html >= 0.4 && < 0.9,+ json >= 0.4 && < 0.10, uri >= 0.1 && < 0.2, split, hoauth2 >= 0.4.2 && < 0.5,- http-conduit >= 2.1.4 && < 2.1.5,+ http-conduit >= 2.1.4 && < 2.2, http-client-tls >= 0.2.2 && < 0.3, aeson >= 0.7 && < 0.9, uuid >= 1.3 && < 1.4