Skip to content
This repository

Mar 22, 2010

  1. John MacFarlane

    Use custom readFileUTF8 instead of broken System.IO.UTF8.

    This way we have a uniform solution for GHC 6.10 and 6.12,
    and don't have to use CPP tricks.
    
    This change fixes categories on GHC 6.12.  Resolves Issue #98.
    authored

Jan 02, 2010

  1. John MacFarlane

    More ghc 6.12 related cleanup.

    authored
  2. Further ghc 6.12 fixes.

    John MacFarlane authored
  3. Updates so gitit will compile and run with ghc 6.12.

    Mostly these involve conditionalizing imports of
    System.IO.UTF8.
    John MacFarlane authored

Dec 20, 2009

  1. Moved option parsing code from Config module to main program.

    Note that the exports from Config have changed:  getConfigFromOpts
    is no longer exported, but getConfigFromFile is exported.  This
    should be more useful for those using gitit as a library.
    John MacFarlane authored

Dec 12, 2009

  1. John MacFarlane

    Added support for the new mercurial filestore backend.

    authored

Aug 22, 2009

  1. John MacFarlane

    Added math config option, native mathml support.

    Default is now for math to be converted into MathML
    by texmath and served using MathMLinHTML.js.  This
    isn't completely portable, so jsMath and raw options
    are also provided.
    authored
  2. John MacFarlane

    Added custom.css. Initialize only copies logo, footer, custom.css.

    Everything else falls back to the defaults in the data
    directory.
    authored

Aug 16, 2009

  1. John MacFarlane

    Renamed wikiHandler -> wiki.

    authored

Jul 11, 2009

  1. John MacFarlane

    Moved reloadTemplates into Network.Gitit; use in gitit.hs.

    authored

Jul 07, 2009

  1. initializeGititState, just take conf as arg

    Thomas Hartman authored

Jun 25, 2009

  1. John MacFarlane

    Changed plugin names, made them all work.

    + Removed redundant 'Plugin' from their names.
    + ImgTeX plugin needed an update.
    + All plugins included in gitit.cabal.
    authored
  2. John MacFarlane

    Changed name of server log to Happstack.Server.AccessLog.Combined.

    authored

Jun 17, 2009

  1. John MacFarlane

    Removed unneeded forkIO and waitForTermination.

    These are only needed if you need to do cleanup (or save state)
    on exit, which we don't with the current system.
    This will make it easier to write an init script.
    authored

Jun 16, 2009

  1. John MacFarlane

    Moved initializeGititState to Initialize.

    Also folded user file reading and plugin loading into it.
    authored
  2. John MacFarlane

    Minor comment change.

    authored
  3. John MacFarlane

    Added loadPlugins function.

    authored
  4. John MacFarlane

    New createTemplateIfMissing function in Initialize.

    Library exports functions to create template, static, repo.
    authored
  5. John MacFarlane

    Refactoring:

    + introduced WikiState, including Config, filestore,
      and compiled template (one per wiki, in contrast
      to AppState)
    + moved template file creation from N.G.Config to gitit.hs.
    authored
  6. John MacFarlane

    Rename initializeAppState -> initializeGititState.

    authored

Jun 15, 2009

  1. John MacFarlane

    Put map of mime types in config instead of filepath.

    authored
  2. John MacFarlane

    Moved wikiHandler function from gitit.hs to Network.Gitit.

    authored
  3. John MacFarlane

    Moved Gitit under Network namespace.

    Gitit.Happstack is now Network.Gitit.
    Gitit.X is now Network.Gitit.X.
    The main program is now gitit.hs.
    authored
Something went wrong with that request. Please try again.