Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 31, 2008
  1. Version bump to 0.3.4.1.

    authored
  2. Added UTF-8 support.

    authored
    + Modified Gitit.Git, so that arguments to shell commands are converted
      to UTF-8 and the output is converted back to unicode strigs.
    
    + In addition, gitLsTree now returns just a list of files, rather than
      the raw output of 'git ls-tree'. Since git outputs filenames with
      UTF-8 high characters with surrounding double-quotes and octal-escaped
      characters, gitLsTree parses these and converts them to regular
      haskell unicode strings.
    
    + Added a module Gitit.HAppS that exports some wrappers around HAppS
      functions for better handling of UTF-8.
    
    + Added a module Gitit.HStringTemplate that exports a new version
      of setAttribute that handles UTF-8 properly.
    
    + Made a few other changes to Gitit.hs for proper handling of
      UTF-8 in paths, forms, and elsewhere.  Pages can now have UTF-8
      names, provided the file system supports UTF-8 pathnames.
    
    + Version bump to 0.3.4.
Commits on Dec 30, 2008
  1. Convert arguments of git commands to UTF-8.

    authored
    Document fact that a UTF-8 locale is assumed.
  2. Added meta tag to page template.

    authored
Commits on Dec 29, 2008
  1. Code cleanup (using hlint).

    authored
Commits on Dec 28, 2008
  1. Fixed regression for pages containing spaces.

    authored
    This had to do with the use of withRequest rather than uriRest
    in handle.
  2. Version bump to 0.3.3.

    authored
  3. Made redirects after login/logout more reliable and automatic.

    authored
    The current uri and referring uri are now stored in parameters.
    The loginUserForm function sets a cookie "destination" with the
    referring URI.  After login (and possibly registration), the
    user is redirected to this destination.
  4. Give the session more time each time a restricted page is accessed.

    authored
    Previously, a session would timeout one hour after the user logged
    in.  This could be in the middle of an editing session, and work
    would be lost.  Now the session is reset when the user hits the
    edit page, so there will be no problem unless the user spends more
    than one hour editing a single page.
Commits on Dec 27, 2008
  1. Delete session cookie on logout.

    authored
    Resolves Issue #4, I think.
Commits on Dec 23, 2008
Commits on Dec 22, 2008
  1. Updated TODO (categories).

    authored
Commits on Dec 16, 2008
  1. Made Preview into a button.

    authored
    Thanks to Justin Bogner for the idea and a patch (somewhat modified).
Commits on Dec 14, 2008
  1. Updated TODO.

    authored
Commits on Dec 11, 2008
  1. updated TODO

    authored
Commits on Dec 8, 2008
Commits on Dec 4, 2008
Commits on Dec 2, 2008
  1. Updated TODO.

    authored
  2. Updated TODO.

    authored
Commits on Dec 1, 2008
Commits on Nov 30, 2008
  1. Improved print css.

    authored
Something went wrong with that request. Please try again.