Permalink
Commits on Nov 8, 2008
  1. Bumped version to 0.1.2.

    jgm committed Nov 8, 2008
  2. Ensure that every page ends with a newline.

    jgm committed Nov 8, 2008
    This avoids "No newline at eof" messages in diffs.
  3. Use handlePath instead of dir to dispatch _index, _search, etc.

    jgm committed Nov 8, 2008
    This allows the 'page' parameter to retain the command, which is
    useful in handling login/logout.
  4. Prevent users from uploading ".html", ".xml", or ".js" files.

    jgm committed Nov 8, 2008
    This is to prevent XSS attacks.
  5. Updated TODO

    jgm committed Nov 8, 2008
  6. Updated TODO.

    jgm committed Nov 8, 2008
  7. updated TODO

    jgm committed Nov 8, 2008
  8. Updated TODO.

    jgm committed Nov 8, 2008
  9. Use ifLoggedIn with updatePage.

    jgm committed Nov 8, 2008
  10. Replaced lockedPages with noEdit and noDelete.

    jgm committed Nov 8, 2008
    Replaced isLocked and isFrontPage with unlessNoEdit and
    unlessNoDelete.
Commits on Nov 7, 2008
  1. Don't let the Front Page be deleted.

    jgm committed Nov 7, 2008
    Added unlessFrontPage combinator.
  2. Added lockedPages config option; made Help a page.

    jgm committed Nov 7, 2008
    Bumped version to 0.1.1.
  3. Put Paths_gitit.hs in data for development.

    jgm committed Nov 7, 2008
    Otherwise it seems to be included even when Cabal is used to
    build.  Modified Makefile to include the data directory so it
    is seen.
    
    Note:  Makefile is provided for quick and dirty
    development builds.  Cabal should always be used for production.
  4. Bumped version to 0.1.0.1

    jgm committed Nov 7, 2008
  5. Handle _preview as POST, not GET.

    jgm committed Nov 7, 2008
  6. Removed old PLAN.

    jgm committed Nov 7, 2008
  7. Initial commit.

    jgm committed Nov 7, 2008