about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorFilesLines
2012-04-04 * updated cabal file (dependency on recaptcha package)Vincent Ambo1-1/+2
2012-04-04 version 3.3:Vincent Ambo5-15/+59
* added reCaptcha again (got too much spam)
2012-03-25 * default rss feed link now points to an XML fileVincent Ambo2-1/+2
2012-03-25 * update and run scripts (using privbind)Vincent Ambo2-0/+7
2012-03-25 * updated TODOVincent Ambo1-1/+0
2012-03-25 * updated version in Cabal fileVincent Ambo1-1/+1
2012-03-25 * updated Cabal fileVincent Ambo1-1/+4
2012-03-25 * removed System.Environment from Main.hsVincent Ambo1-5/+12
* using the brand-new Options package to parse command line options (--port and --statedir)
2012-03-25 * small colouriser tool to run .hs files through HsColourVincent Ambo3-0/+88
2012-03-24 * changed version tag to 3.2Vincent Ambo1-1/+1
2012-03-24 * added RSS.hs: functions to create an RSS feedVincent Ambo5-13/+85
* added RSS feed handler * FromReqURI instance for BlogLang * fixed RSS-feed link
2012-03-23 Updated .hgignore to include the entire BlogState/ directory and *.orig filesVincent Ambo1-0/+2
2012-03-23 * sequence_ $ map to mapM_Vincent Ambo1-4/+4
2012-03-23 version 3.1.2:Vincent Ambo7-11/+76
* CSS changes for HsColour
2012-03-22 version 3.1.1:Vincent Ambo6-6/+7
* added background texture for .middle * removed accidental </br> which caused W3 validation to fail New design is now complete. --HG-- rename : res/ios-linen.jpg => res/hbg.jpg
2012-03-22 * backup scriptVincent Ambo1-0/+2
2012-03-22 * restored missing fileVincent Ambo1-0/+0
2012-03-22 * cleaned up res/ folderVincent Ambo9-8/+11
* serving static/ content from res/ with 20 years expiration date * linen texture
2012-03-20 * font-weight for .contactsVincent Ambo3-2/+3
2012-03-20 * gzip compression for dynamic filesVincent Ambo1-1/+3
2012-03-20 version 3.1:Vincent Ambo6-138/+153
* entirely new design (looks a lot better. Thanks to @not_eden and @agoptron for their advice) * multi-author support (I won't use it yet) * blogstyle.css serves as the "source" for blog.css * displaying article eDate and author on entry page
2012-03-19 * Google analyticsVincent Ambo1-0/+13
2012-03-19 * min-height for <body>Vincent Ambo1-0/+1
2012-03-18 * correctly serving 404s with status code 404 :|Vincent Ambo3-11/+11
2012-03-18 * fixed 404 pageVincent Ambo5-3/+27
2012-03-18 * changed entryEscapeVincent Ambo1-1/+4
2012-03-15 * proper comment escapingVincent Ambo2-2/+10
2012-03-15 * newlines in commentsVincent Ambo1-1/+2
2012-03-15 * port 80Vincent Ambo1-1/+1
2012-03-15 * version 3.0Vincent Ambo2-7/+13
* fixed read-more links
2012-03-15 * updating entries and entrylistVincent Ambo2-26/+78
* entryEscape ("\n" -> "<br>")
2012-03-14 * fixed entry-addingVincent Ambo2-14/+20
* temporarily removed adminHandler and merged it into tazBlog :: ServerPart Response
2012-03-14 * escaping commentsVincent Ambo2-2/+2
2012-03-14 * changed comment structure to sort by UTCTimeVincent Ambo5-44/+121
* postEntry function done; adminHandler doesn't work?
2012-03-13 * added flushSessions :: IO()Vincent Ambo2-2/+15
* updated TODO
2012-03-13 * removed dependency on Network.CGIVincent Ambo3-1/+33
* Cabal & License file
2012-03-13 * updated TODOVincent Ambo1-1/+3
2012-03-13 * updated some stuff, work on sessionsVincent Ambo4-15/+38
2012-03-13 * blog is now running off acid-state (this thing is *fast*)Vincent Ambo5-261/+286
2012-03-12 acid-migrate:"Vincent Ambo ext:(%22)1-6/+13
* successful conversion and test
2012-03-12 acid-migrate:"Vincent Ambo ext:(%22)1-5/+5
* successfully forced evaluation
2012-03-12 acid-migrate:"Vincent Ambo ext:(%22)1-115/+122
* show instance for EntryId * Comment/Entry deriving Show * trying to force explicit evaluation
2012-03-12 * changes to migration script. As expected it doesn't work yetVincent Ambo1-3/+8
2012-03-12 * added Acid-State conversion program (this is untested, but it compiles)Vincent Ambo1-0/+258
2012-03-09 * broken version of Acid State stuff"Vincent Ambo ext:(%22)2-22/+78
* AccountState containing data of type Account * hashString functions
2012-03-08 * initializing Acid sessions"Vincent Ambo ext:(%22)1-4/+20
* guardSession
2012-03-07 * initial work on AcidState session storage ↵"Vincent Ambo ext:(%22)1-7/+33
(http://happstack.com/docs/crashcourse/AcidState.html)
2012-03-07 * login page"Vincent Ambo ext:(%22)3-8/+25
2012-03-07 * comment adding fixed"Vincent Ambo ext:(%22)2-1/+11
* JSON Encoding is broken in the current Hackage version of CouchDB, thus it is necessary to build it manually and to apply this fix: https://github.com/tbh/haskell-couchdb/commit/fafd63a43607ab8d6306fa46a264f93d4921a26c
2012-03-07 * one step closer to adding comments"Vincent Ambo ext:(%22)3-3/+46
* generic Doc update function * redirect /<commentID> to appropriate full link