[Components built on top of HAppS+HSP jeremy@n-heptane.com**20080611231121] [added HAppS.Data.IxSet.Extra testAndInsert jeremy@n-heptane.com**20080613015805] [bumped debian/changelog jeremy@n-heptane.com**20080613015936] [added password module jeremy@n-heptane.com**20080616222954] [initial support for HAppS.Data.Sessions jeremy@n-heptane.com**20080618015126] [added delSession, fixed bug in tryNewSession jeremy@n-heptane.com**20080620082802] [bumped versions jeremy@n-heptane.com**20080620082832] [added HAppS.Data.Account and withSystemState jeremy@n-heptane.com**20080624075011] [Add missing dependencies on happs-server etc David Fox **20080619182034] [Add build dependency on trhsx David Fox **20080619182929] [bumped version and changelog jeremy@n-heptane.com**20080703082731] [Add build dependency on cabal-debian David Fox **20080708175658] [added HSP.HTML.Extra.showHTML jeremy@n-heptane.com**20080711000456] [Added HAppS.Server.Extra.prettyRequest and debug404 jeremy@n-heptane.com**20080717000817] [fix for build failure jeremy@n-heptane.com**20080717032259] [generalize debug404 to work for any monad jeremy@n-heptane.com**20080717032312] [add, setValidator noopValidator, to debug404 because wdgHTMLValidator does not like the output of Text.Html jeremy@n-heptane.com**20080717053054] [code formatting changes jeremy@n-heptane.com**20080721201728] [Add build dependency on trhsx David Fox **20080717144742] [Add userId to HAppS.Data.Accounts jeremy@n-heptane.com**20080826213638] [add withSession*, moved Session and Account to HAppS.Server.* jeremy@n-heptane.com**20080828221704] [added HSP.Identity jeremy@n-heptane.com**20080829000516] [added HSP.AnyM jeremy@n-heptane.com**20080829005232] [add example using reader monad jeremy@n-heptane.com**20080829011502] [AnyM: whitespace cleanup jeremy@n-heptane.com**20080829011843] [AnyM -> IdentityT jeremy@n-heptane.com**20080829022837] [HSP.IdentityT add Applicative instance jeremy@n-heptane.com**20080829023948] [HSP.IdentityT: restrict exports jeremy@n-heptane.com**20080829232014] [HSP.IdentityT: also export IdentityT(..) jeremy@n-heptane.com**20080830000151] [Added HAppS.Server.HSP.HTML, ToMessage XML and ToMessage (Maybe XMLMetaData, XML) jeremy@n-heptane.com**20080902220427] [ToMessage: set charset=utf-8 in Content-Type, since that is all we support anyway jeremy@n-heptane.com**20080908222456] [bump changelog jeremy@n-heptane.com**20080908222551] [add JSON instance for UserId jeremy@n-heptane.com**20080912001828] [monkey with withSession* jeremy@n-heptane.com**20080912001855] [add liftQuery/liftUpdate jeremy@n-heptane.com**20080912001927] [update debian directory jeremy@n-heptane.com**20080912001946] [Change name and architecture of doc files David Fox **20080920225910] [Fix a dependency name David Fox **20080922024119] [Version 0.14 - add lookPairsPacked, lookPairsUnicode, entityMap, entityPairs David Fox **20081021182419] [improve debug404 HTML jeremy@n-heptane.com**20081022214723] [bumped version to 0.14.1 jeremy@n-heptane.com**20081022215120] [Move some functions from AlgebraZam to here David Fox **20081023180504] [added cookieFixer. A different way to parse cookies that works with googles cookies jeremy@n-heptane.com**20081025023023] [Version 0.17 - modify withURL and rename it withURI David Fox **20081027183720] [added withURISP :: (Monad m) => (URI -> [ServerPartT m a]) -> ServerPartT m a jeremy@n-heptane.com**20081027211210] [modified withURISP to include scheme, hostname, and port jeremy@n-heptane.com**20081029212625] [withURISP: http needs a colon jeremy@n-heptane.com**20081029232727] [Version 0.19 - Move server code for sign up/in/out here David Fox **20081107212002] [Add HAppS.Server.Main, a main function that does stuff every web application needs to do David Fox **20081129141905] [Add HSP.Formlets.Generics David Fox **20081211195627] [New version of HSP.Formlets.Generics David Fox **20081213191733] [Version 0.22 David Fox **20081213191842] [Update from SeniorityMatters David Fox **20081214174926] [Disable labeling of checkbox, this is to be done by forthcoming transformation code David Fox **20081214175543] [Update HSP.Formlets.Generics from SeniorityMatters David Fox **20081215210435] [Comment out use of label (but we need it back soon) David Fox **20081215211206] [Add Functor instances in HAppS.Server.SimpleHTTP.Extra. David Fox **20081216003949] [Export HAppS.Server.SimpleHTTP.Extra David Fox **20081216133702] [Fix previous patch David Fox **20081216134308] [API changes in formlets-hsp 1.5 David Fox **20081228152226] [Export HSP.Formlets.Util David Fox **20081229135141] [Fix a type problem in HSP.Formlets.Generics David Fox **20081229142417] [Use a new type to signify whether form is initially enabled or disabled David Fox **20081229154620] [Export new FormStatus type David Fox **20081229155125] [Version 0.25 - API changes in dependencies, more XML stuff, add HSP.Formlets.Transform David Fox **20090104184304] [Modify for API changes in underlying libraries David Fox **20090105184402] [Remove definition specific to SeniorityMatters David Fox **20090105184718] [Move generic formlet modules to its own package David Fox **20090105214425] [Update dependencies for ghc610 (SeeReason package) David Fox **20090123175250] [Eliminate some disabled documentation packages David Fox **20090124003438] [Use haskell-cdbs David Fox **20090124163643] [Use compatibility version of base David Fox **20090125155209] [Wait, first try adding syb to the build dependencies David Fox **20090125155524] [Remove some instances that are now in HAppS-Server David Fox **20090125160656] [Update build deps David Fox **20090126061830] [Remove obsolete scripts David Fox **20090127181544] [migrate to happstack. changed name to happstack-extra jeremy@n-heptane.com**20090204231544] [fix up .cabal jeremy@n-heptane.com**20090204232503] [Remove dependency on disabled libghc6-happstack-state-doc package David Fox **20090205160423] [HAppS -> Happstack. Support happstack 0.1.9 jeremy@n-heptane.com**20090205164859] [Added cron task checkpoint once a day to Happstack.Server.Main.main jeremy@n-heptane.com**20090209215848] [updated to use new argument ordering of evalHSP jeremy@n-heptane.com**20090212155226] [bump version to 0.29 jeremy@n-heptane.com**20090212160201] [Remove dependencies on disabled doc packages David Fox **20090221002729] [update to happstack 0.1.9 head jeremy@n-heptane.com**20090221164823] [Removed Happstack.Server.HSP.HTML, it has moved upstream. Clifford Beshers **20090303013555] [add dependency on happstack David Fox **20090303040759] [Version 0.32, adds Happstack.Server.Formlets David Fox **20090326180507] [Fix code to redirect to original destination after account signup David Fox **20090422134249] [Put the alert, if any in the URL query for the account sign up page David Fox **20090422135843] [Redirect to the original destination page after sign out David Fox **20090422141258] [Redirect to the original destination page after sign in David Fox **20090422141637] [remove liftQuery and liftUpdate,because the normal query and update already use liftIO Jeremy Shaw **20090331181509] [cleanups to account code. Added ServerPartT and WebPartT. Jeremy Shaw **20090422211156] [bumped to 0.34 Jeremy Shaw **20090422211304] [Remove Server2 from cabal file, inclusion was accidental David Fox **20090423054644] [Update formlet package names and version dependencies David Fox **20090423232609] [Version 0.35 - push out old doc package David Fox **20090425160821 Ignore-this: 770e3dd2d2729d04152b617bcc3c2c89 ] [Add queries to turn userids or usernames into accounts David Fox **20090427182755 Ignore-this: 89fa090549e7f9925d6170192c07f9d7 ] [Implement changePassword method David Fox **20090427201358 Ignore-this: b8020d0d72f438a8fdc06d9b3f60cdb2 ] [Fix a comment format David Fox **20090428170756 Ignore-this: 4334c5e5f55be089e378b71b4d88efe0 ] [0.38 - Add XMLGenerator instances for ServerPartT and WebT Jeremy Shaw **20090429225948] [Added ToMessage instance for RSS type from the feed package Jeremy Shaw **20090514221943] [added HSP.Pandoc file Jeremy Shaw **20090515015420] [Allow different types for the input and output of createForm and handleForm David Fox **20090515135913 Ignore-this: b5883b5add404efbb3210f4d1d0123ac ] [Version 0.40 David Fox **20090515140237 Ignore-this: c3a1e201dca96c7f5a26c95ec3987d01 ] [Fix typo David Fox **20090515141701 Ignore-this: 2220cca72451f30578f5a4df4dd001c7 ] [Added MonadPlus and ServerMonad instances for XMLGenT to Happstack.Server.Extra Jeremy Shaw **20090718204942] [added formletPart to Happstack.Server.Formlets Jeremy Shaw **20090718205029] [bumped version number to 0.41 Jeremy Shaw **20090719165539] [Fix syntax errors in dependency list David Fox **20090721014903 Ignore-this: 4bb21e7bb952e26d003b71f29dbc3fd2 ] [Remove the CookieFixer module, the bug has been fixed upstream David Fox **20090721025245 Ignore-this: f9dbff70aa4ff8a331104fe4f79bc259 ] [Remove the use of cookieFixer as well David Fox **20090721025805 Ignore-this: 95bae50e48f380fca8ead254003017fc ]