Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 22, 2010
  1. README: added note about -p and -h options.

    John MacFarlane authored
    Suggested by Thomas Hartman.
Commits on Dec 12, 2009
Commits on Oct 24, 2009
  1. Added acknowledgements to README.

    John MacFarlane authored
Commits on Sep 24, 2009
Commits on Aug 23, 2009
  1. Updated math part of README.

    authored
  2. Added robots.txt to static.

    authored
Commits on Aug 22, 2009
Commits on Aug 17, 2009
Commits on Aug 16, 2009
Commits on Aug 15, 2009
  1. Changed default config to use-cache: no.

    authored
    Rationale:  gitit is pretty fast without any caching,
    and this is simplest for most needs.  Users who need
    caching can enable it explicitly, and they will then
    know about possible side-effects (e.g. the need to
    manually expire the cache after updating via the VCS).
    
    Updated caching documentation.
Commits on Aug 12, 2009
  1. Added expireGititCache program.

    authored
Commits on Aug 11, 2009
  1. Changed caching model and simplified ContentTransformer.

    authored
    + Simplified combinators in the ContentTransformer module.
      - Replaced cachedContents w/ simpler cachedHtml.
      - Simplified cacheHtml.
      - Revised htmlViaPandoc, exportViaPandoc, and highlightRawSource.
      - Removed several unneeded combinators, which managed the
        complicated monadic plumbing used by the old caching
        system: mbContentsToWikiPandocPageCached, pandocToWikiDivCached,
        highlightSourceCached, skipIfCached, useCache,
        mbPageToWikiPandocPage, maybePandocToHtml, pandocToWikiDiv.
    
    + Simplified code in Layout.  Changed pgMarkupHelp to a Maybe.
    
    + Changed caching functions to cache a whole page.  (This
      is possible because the logged in user is now obtained via
      an ajax call.)  The page is stored on disk, not in memory.
    
    + Removed max-cache-size (maxCacheSize) config option; added
      use-cache (useCache) and cache-dir (cacheDir).
    
    + Removed check of revision from caching functions.  Cached
      pages must now be manually expired.  This vastly increases
      performance.
    
    + Moved caching functions (lookupCache, cacheContents) from State to new
      Cache module.  Removed unneeded auxiliary functions.  Added
      expireCachedFile.
    
    + Changed updatePage and uploadFile handlers to manually expire
      the cache when contents change.
    
    + Add handler (expireCache) bound to '/_expire' to
      expire a cached page or file.  Bound Ctrl-R to this
      handler, so a user can expire the cache manually with
      Ctrl-R.
    
    + Improved userbox, with a separate 'noscript' version for
      browsers without javascript.
    
    + Updated documentation on caching.
Commits on Jul 13, 2009
Commits on Jul 10, 2009
Commits on Jul 9, 2009
Commits on Jul 4, 2009
Commits on Jun 28, 2009
Commits on Jun 25, 2009
Commits on Jun 24, 2009
Commits on Jun 15, 2009
Commits on Jun 6, 2009
Commits on May 10, 2009
Commits on Apr 28, 2009
  1. More acknowledgements.

    John MacFarlane authored
  2. More contributors.

    authored
Commits on Apr 18, 2009
  1. Improved README.

    John MacFarlane authored
    Reorganized, improved installation instructions.
  2. README: Added instructions for proxying with apache.

    John MacFarlane authored
    Thanks to Henry Laxen.
Commits on Apr 13, 2009
  1. Added data/default.conf, which defines default config file values.

    authored
    The file is self-documented using comments.
    Removed old data/SampleConfig.hs.
    Modified README to reflect new configuration method.
Something went wrong with that request. Please try again.